Upcoming Improvements to Openvsp Through Esaero's SBIR with AFRL
Total Page:16
File Type:pdf, Size:1020Kb
1 Upcoming Improvements to OpenVSP Through ESAero’s SBIR with AFRLOpenVSP Defined HeldenMesh Generated Navier-Stokes CFD Geometry Unstructured Mesh Solution OpenVSP Defined HeldenMesh Generated Navier-Stokes CFD Geometry Unstructured Mesh Solution • Trimmed IGES File • Automatically Generated • High Fidelity CFD Navier-Stokes CFD Mesh Simulations OpenVSP Defined HeldenMesh Generated Navier-Stokes CFD Geometry Unstructured Mesh Solution • Trimmed IGES File • Automatically Generated • High Fidelity CFD Navier-Stokes CFD Mesh Simulations Presented by: Justin Gravett Empirical Systems Aerospace, Inc. • Trimmed IGES File • Automatically Generated • High Fidelity CFD WorkNavie Supportedr-Stokes CFD by: Mesh Simulations AFRL Phase II SBIR Empirical Systems Aerospace, Inc. www.esaero.com NNX09CC86POpenVSP SBIR Review, Workshop Presented 2019 to Sept. NASA, 17 thJuly– Sept. 7th, 2009 19th 2 Previous OpenVSP Work with AFRL Phase I SBIR (6 months) Task 1 – Inboard Profile Visualization Task 2 – Aircraft Subsystem User Defined Component Library Task 3 – Advanced Parameter Linking Task 4 – Aircraft Subsystem Advanced Parameter Link Library Blendable Wings Task 5 – Drag Buildup Tool Phase II SBIR (2 years) Task 1 – Master Aerodynamic Analysis Tool Task 2 – Sub-Aero Tool Development and Modification 2.1 Transonic Drag Rise Module 2.2 Wave Drag Module 2.3 Induced Drag Module Through VSPAERO Task 3 – Basic Static Stability Analysis Task 4 – Radar Cross Section (RCS) Analysis Using Xpatch® Task 5 – 2D Drawing Exportability Task 6 – Saved Parameter Settings Task 7 – Addition of Structure Modeling Capability Wave Drag Saved Parameter Settings Task 8 – Conformal Feature Task 9 – Blendable Wings Task 10 – Addition of a *.VSP to *.VSP3 Converter Task 11 – VSPAERO Verification & Validation Task 12 – Wiki Documentation Structural Modeling 2D Drawing Export Empirical Systems Aerospace, Inc. www.esaero.com NNX09CC86POpenVSP SBIR Review, Workshop Presented 2019 to Sept. NASA, 17 thJuly– Sept. 7th, 2009 19th 3 Task List Discussion Objective: To continue OpenVSP improvements through feature additions and modifications Task List Overview 1.1 – General XSec Editor 1.2 – CAD Export Capability 1.3 – Edge Alignment 1.4 – API Maintenance 1.5 – VSPAERO Integration 1.6 – Meshing Improvements Empirical Systems Aerospace, Inc. www.esaero.com NNX09CC86POpenVSP SBIR Review, Workshop Presented 2019 to Sept. NASA, 17 thJuly– Sept. 7th, 2009 19th 4 Task 1.1 - General XSec Editor Link to Beta Release: • Windows: http://openvsp.org/OpenVSP-Beta-win32.zip • Mac: http://openvsp.org/OpenVSP-Beta-MacOS.zip Overview • Provide advanced control of a cross-section’s Bezier spline • Initial goal: reimplement OpenVSP v2 XSec editor • Leverage the propeller blade curve editor capabilities • Improve user experience and workflow in modeling complex XSec shapes Empirical Systems Aerospace, Inc. www.esaero.com NNX09CC86POpenVSP SBIR Review, Workshop Presented 2019 to Sept. NASA, 17 thJuly– Sept. 7th, 2009 19th 5 Task 1.1 - General XSec Editor Proposed Features: • Available for Stack, Fuselage, Wing, & • Scale along width & height Body of Revolution components • Add, delete, & move control points • Real time updates to 3D model • Point index selector with • Complete control through the API visualization aids • Example VSP script & API test • Bezier G1 continuity enforcement • Left/right symmetry enforcement • Improvements to propeller blade • Control point parameter (u) specification editor • Convert between Bezier, PCHIP, & linear • Convert any XSec into edit type 2D “Click and Drag” Window Control Points List V2.3 In Development Empirical Systems Aerospace, Inc. www.esaero.com NNX09CC86POpenVSP SBIR Review, Workshop Presented 2019 to Sept. NASA, 17 thJuly– Sept. 7th, 2009 19th 6 Task 1.2 – CAD Export Capability Overview: • Improve OpenVSP’s CAD export capabilities • Enable advanced external meshing tools Unintersected • Progress towards BREP solid support • Tie together Task 1.6 meshing improvements for surface intersections Proposed Features: Primary Goal – Trimmed CAD Exports: • IGES & STEP CAD formats represent geometry analytically • OpenVSP’s IGES and STEP exports are unintersected • Intersections only exported through surface discretization (i.e. CFD Mesh) • No streamlined interface to external meshing tools • Tedious and time-consuming if surfaces must be trimmed manually Extended Goal – Full BREP: • Boundary representation (BREP) defines solid shapes Trimmed by surface connectivity Empirical Systems Aerospace, Inc. www.esaero.com NNX09CC86POpenVSP SBIR Review, Workshop Presented 2019 to Sept. NASA, 17 thJuly– Sept. 7th, 2009 19th 7 Task 1.3 – Edge Alignment Overview: • Develop a tool to assist modeling & analyzing aircraft edge alignment • Exact details of features and development plan pending discussion with AFRL Proposed Features: • Facilitate parameter linking to enforce edge alignment • Assess number of planar “faces” • May require surface triangularization • Assess number of parallel edges for a given projection • “Heat map” display of how well edges and faces align with one another Empirical Systems Aerospace, Inc. www.esaero.com NNX09CC86POpenVSP SBIR Review, Workshop Presented 2019 to Sept. NASA, 17 thJuly– Sept. 7th, 2009 19th 8 Task 1.4 – API Maintenance Overview: • OpenVSP API is available in Python and AngelScript • API allows for geometry creating, manipulation, & analysis without the GUI • Supported through the Analysis & Results Managers • Enables advanced conceptual design through automation • Example scripts & tests currently provide the main source of API documentation • API test suites help ensure new features do not break existing capabilities Proposed Features: • Documentation expansion & reorganization • Automate API and source code documentation generation • Single location for documentation • Further exposure of OpenVSP capabilities • Expansion of API language support • Additional API examples & tests • Continuous Integration • Cross-platform building • Automated testing Empirical Systems Aerospace, Inc. www.esaero.com NNX09CC86POpenVSP SBIR Review, Workshop Presented 2019 to Sept. NASA, 17 thJuly– Sept. 7th, 2009 19th 9 Task 1.5 – VSPAERO Integration Overview: • VSPAERO is a standalone program that OpenVSP provides GUI support for • Focus: continue to support the integration of VSPAERO with OpenVSP • Expose new features to the GUI, Analysis Manager, & Results Manager • Perform testing & feedback of new VSPAERO versions VSPAERO v6.0.0: • Dozens of new features & countless improvements Empirical Systems Aerospace, Inc. www.esaero.com NNX09CC86POpenVSP SBIR Review, Workshop Presented 2019 to Sept. NASA, 17 thJuly– Sept. 7th, 2009 19th 10 Task 1.6 – Meshing Improvements Overview: • OpenVSP provides surface triangulation through CFD Mesh, FEA Mesh, and CompGeom • Meshing algorithm can be slow, define intersections poorly, fail to close, or crash • Focus: Improve OpenVSP’s meshing capabilities Proposed Features: • Intersection & meshing API test suite • A series of test cases to assess performance improvement or degradation • Reduce instances of mesh failure • Improve intersection curve definitions & parameterization • #1 cause of poor meshing is due to poor intersection curve definition • Investigate algorithm improvements and new features • Support for quad-based meshing • Typically preferred for FEA • Improve structural modeling capabilities • Partial depth structures • Sub-surfaces on structural entities Empirical Systems Aerospace, Inc. www.esaero.com NNX09CC86POpenVSP SBIR Review, Workshop Presented 2019 to Sept. NASA, 17 thJuly– Sept. 7th, 2009 19th 11 Schedule Empirical Systems Aerospace, Inc. www.esaero.com NNX09CC86POpenVSP SBIR Review, Workshop Presented 2019 to Sept. NASA, 17 thJuly– Sept. 7th, 2009 19th 12 Demo Empirical Systems Aerospace, Inc. www.esaero.com NNX09CC86POpenVSP SBIR Review, Workshop Presented 2019 to Sept. NASA, 17 thJuly– Sept. 7th, 2009 19th 13 Thank You AFRL! Empirical Systems Aerospace, Inc. www.esaero.com NNX09CC86POpenVSP SBIR Review, Workshop Presented 2019 to Sept. NASA, 17 thJuly– Sept. 7th, 2009 19th 14 Contact Information Justin Gravett [email protected] ESAero [email protected] Empirical Systems Aerospace, Inc. www.esaero.com NNX09CC86POpenVSP SBIR Review, Workshop Presented 2019 to Sept. NASA, 17 thJuly– Sept. 7th, 2009 19th.