1 OpenVSP & VSPAERO Vortex Lattice Method GUI...
Transcript of 1 OpenVSP & VSPAERO Vortex Lattice Method GUI...
![Page 1: 1 OpenVSP & VSPAERO Vortex Lattice Method GUI Basicsopenvsp.org/wiki/lib/exe/fetch.php?media=workshop... · NNX09CC86P SBIR Review, Presented to NASA, July 7OpenVSP Workshop 2017](https://reader030.fdocuments.net/reader030/viewer/2022040307/5eceded6306e27216e533303/html5/thumbnails/1.jpg)
NNX09CC86P SBIR Review, Presented to NASA, July 7th, 2009OpenVSP Workshop 2017 Aug. 30th – Sep. 1st
1
Empirical Systems Aerospace, Inc. www.esaero.com
OpenVSP & VSPAERO
Vortex Lattice Method GUI Basics
Presented by:
Nick Brake
Empirical Systems Aerospace, Inc.
![Page 2: 1 OpenVSP & VSPAERO Vortex Lattice Method GUI Basicsopenvsp.org/wiki/lib/exe/fetch.php?media=workshop... · NNX09CC86P SBIR Review, Presented to NASA, July 7OpenVSP Workshop 2017](https://reader030.fdocuments.net/reader030/viewer/2022040307/5eceded6306e27216e533303/html5/thumbnails/2.jpg)
NNX09CC86P SBIR Review, Presented to NASA, July 7th, 2009OpenVSP Workshop 2017 Aug. 30th – Sep. 1st
2
Empirical Systems Aerospace, Inc. www.esaero.com
Agenda
• Introduction
• OpenVSP \ VSPAERO Integration
• GUI Walkthrough
• Viewing Results (Results Manager, VSPViewer)
• Exporting Results
• Basic Workflow
• Hands-on Walkthrough
![Page 3: 1 OpenVSP & VSPAERO Vortex Lattice Method GUI Basicsopenvsp.org/wiki/lib/exe/fetch.php?media=workshop... · NNX09CC86P SBIR Review, Presented to NASA, July 7OpenVSP Workshop 2017](https://reader030.fdocuments.net/reader030/viewer/2022040307/5eceded6306e27216e533303/html5/thumbnails/3.jpg)
NNX09CC86P SBIR Review, Presented to NASA, July 7th, 2009OpenVSP Workshop 2017 Aug. 30th – Sep. 1st
3
Empirical Systems Aerospace, Inc. www.esaero.com
Introduction – VLM Basics
Goal
• Intuitive interface between OpenVSP & VSPAERO
Features
• Control of all settings that impact solution quality & speed
• Geometry preview*
• Immediate plotting of results
• Ability to export data
• Ability to automate
Geometry Preview
(New)
![Page 4: 1 OpenVSP & VSPAERO Vortex Lattice Method GUI Basicsopenvsp.org/wiki/lib/exe/fetch.php?media=workshop... · NNX09CC86P SBIR Review, Presented to NASA, July 7OpenVSP Workshop 2017](https://reader030.fdocuments.net/reader030/viewer/2022040307/5eceded6306e27216e533303/html5/thumbnails/4.jpg)
NNX09CC86P SBIR Review, Presented to NASA, July 7th, 2009OpenVSP Workshop 2017 Aug. 30th – Sep. 1st
4
Empirical Systems Aerospace, Inc. www.esaero.com
Integration Overview (VLM Only)
Prior v3.8
- Mostly one directional
workflow
- Provided setup
customization through
read/save setup
- Viewer provided all
visualization
*_DegenGeom.vspaero
*_DegenGeom.adb
*_DegenGeom.adb.cases
OpenVSP
(vsp.exe)
VSPAERO
(vspaero.exe)
VSPAERO Viewer
(vspviewer.exe)
*_DegenGeom.csv
*_DegenGeom.vspaero
*_DegenGeom.history
*_DegenGeom.lod
*_DegenGeom.stab
API
![Page 5: 1 OpenVSP & VSPAERO Vortex Lattice Method GUI Basicsopenvsp.org/wiki/lib/exe/fetch.php?media=workshop... · NNX09CC86P SBIR Review, Presented to NASA, July 7OpenVSP Workshop 2017](https://reader030.fdocuments.net/reader030/viewer/2022040307/5eceded6306e27216e533303/html5/thumbnails/5.jpg)
NNX09CC86P SBIR Review, Presented to NASA, July 7th, 2009OpenVSP Workshop 2017 Aug. 30th – Sep. 1st
5
Empirical Systems Aerospace, Inc. www.esaero.com
ResultsMgr /
Plotting
*_DegenGeom.adb
*_DegenGeom.adb.cases
Integration Overview (VLM Only)
OpenVSP
(vsp.exe)
VSPAERO
(vspaero.exe)
VSPAERO Viewer
(vspviewer.exe)
*_DegenGeom.csv
*_DegenGeom.vspaero
*_DegenGeom.history
*_DegenGeom.lod
*_DegenGeom.stab
*_DegenGeom.polar
*_DegenGeom.fem
API (AnalysisMgr)V3.8 v3.9
- File format update
- Batch mode (internal
sweeps)
- New output files:
*.adb.cases, *.polar,
*.fem files
- API access through
AnalysisMgr
- Added ResultsMgr
V3.9 v3.13.2
- Full control of *.vspaero
file (v3.12)
- Rotor definitions
- Control groups
*.polar and *.fem files are not
currently read by OpenVSP
![Page 6: 1 OpenVSP & VSPAERO Vortex Lattice Method GUI Basicsopenvsp.org/wiki/lib/exe/fetch.php?media=workshop... · NNX09CC86P SBIR Review, Presented to NASA, July 7OpenVSP Workshop 2017](https://reader030.fdocuments.net/reader030/viewer/2022040307/5eceded6306e27216e533303/html5/thumbnails/6.jpg)
NNX09CC86P SBIR Review, Presented to NASA, July 7th, 2009OpenVSP Workshop 2017 Aug. 30th – Sep. 1st
6
Empirical Systems Aerospace, Inc. www.esaero.com
GUI Comparison
3.11.0 3.12.0
![Page 7: 1 OpenVSP & VSPAERO Vortex Lattice Method GUI Basicsopenvsp.org/wiki/lib/exe/fetch.php?media=workshop... · NNX09CC86P SBIR Review, Presented to NASA, July 7OpenVSP Workshop 2017](https://reader030.fdocuments.net/reader030/viewer/2022040307/5eceded6306e27216e533303/html5/thumbnails/7.jpg)
NNX09CC86P SBIR Review, Presented to NASA, July 7th, 2009OpenVSP Workshop 2017 Aug. 30th – Sep. 1st
7
Empirical Systems Aerospace, Inc. www.esaero.com
GUI – Overview Tab (1/2)
Case Setup
• Analysis methods: VLM, Panel
• Selectable Geometry Set
• Preview Geometry allows
visualization of plate geometry
Ref Aero, Lengths
• Manual or From Model (wing
geom)
Moment Reference Position
• Manual or Calc CG
Geometry Preview
(New)
![Page 8: 1 OpenVSP & VSPAERO Vortex Lattice Method GUI Basicsopenvsp.org/wiki/lib/exe/fetch.php?media=workshop... · NNX09CC86P SBIR Review, Presented to NASA, July 7OpenVSP Workshop 2017](https://reader030.fdocuments.net/reader030/viewer/2022040307/5eceded6306e27216e533303/html5/thumbnails/8.jpg)
NNX09CC86P SBIR Review, Presented to NASA, July 7th, 2009OpenVSP Workshop 2017 Aug. 30th – Sep. 1st
8
Empirical Systems Aerospace, Inc. www.esaero.com
GUI – Overview Tab (2/2)
Flow Condition
• Alpha, Beta in degrees
• Ability to run simple array of
points
Control Group Deflections*
• Enable\disable control groups
• Set deflection angle (deg)
*See “VSPAERO GUI Advanced” presentation
![Page 9: 1 OpenVSP & VSPAERO Vortex Lattice Method GUI Basicsopenvsp.org/wiki/lib/exe/fetch.php?media=workshop... · NNX09CC86P SBIR Review, Presented to NASA, July 7OpenVSP Workshop 2017](https://reader030.fdocuments.net/reader030/viewer/2022040307/5eceded6306e27216e533303/html5/thumbnails/9.jpg)
NNX09CC86P SBIR Review, Presented to NASA, July 7th, 2009OpenVSP Workshop 2017 Aug. 30th – Sep. 1st
9
Empirical Systems Aerospace, Inc. www.esaero.com
GUI – Solver Console & Execution
Solver Console
• Scrolling solver output
• Solver console always visible
• “Pretty Command” at the top
Execution
• Single “Launch Solver”
• Access to Results Manager Plot
Screen & VSPAERO Viewer
Pretty Command
![Page 10: 1 OpenVSP & VSPAERO Vortex Lattice Method GUI Basicsopenvsp.org/wiki/lib/exe/fetch.php?media=workshop... · NNX09CC86P SBIR Review, Presented to NASA, July 7OpenVSP Workshop 2017](https://reader030.fdocuments.net/reader030/viewer/2022040307/5eceded6306e27216e533303/html5/thumbnails/10.jpg)
NNX09CC86P SBIR Review, Presented to NASA, July 7th, 2009OpenVSP Workshop 2017 Aug. 30th – Sep. 1st
10
Empirical Systems Aerospace, Inc. www.esaero.com
GUI Overview – Results Manager
Data
Selection
Flow
Condition
Selection
Legend
Manual
axis limits
![Page 11: 1 OpenVSP & VSPAERO Vortex Lattice Method GUI Basicsopenvsp.org/wiki/lib/exe/fetch.php?media=workshop... · NNX09CC86P SBIR Review, Presented to NASA, July 7OpenVSP Workshop 2017](https://reader030.fdocuments.net/reader030/viewer/2022040307/5eceded6306e27216e533303/html5/thumbnails/11.jpg)
NNX09CC86P SBIR Review, Presented to NASA, July 7th, 2009OpenVSP Workshop 2017 Aug. 30th – Sep. 1st
11
Empirical Systems Aerospace, Inc. www.esaero.com
GUI Overview – Results Manager
Sweep tab plots
across the result
entries
Multiple data
selection is
supported for X or
Y, (not both)
![Page 12: 1 OpenVSP & VSPAERO Vortex Lattice Method GUI Basicsopenvsp.org/wiki/lib/exe/fetch.php?media=workshop... · NNX09CC86P SBIR Review, Presented to NASA, July 7OpenVSP Workshop 2017](https://reader030.fdocuments.net/reader030/viewer/2022040307/5eceded6306e27216e533303/html5/thumbnails/12.jpg)
NNX09CC86P SBIR Review, Presented to NASA, July 7th, 2009OpenVSP Workshop 2017 Aug. 30th – Sep. 1st
12
Empirical Systems Aerospace, Inc. www.esaero.com
GUI Overview – Results Manager
Convergence tab
plots the *.history
file
highlights changes
across iterations
optional log10() of
residual
![Page 13: 1 OpenVSP & VSPAERO Vortex Lattice Method GUI Basicsopenvsp.org/wiki/lib/exe/fetch.php?media=workshop... · NNX09CC86P SBIR Review, Presented to NASA, July 7OpenVSP Workshop 2017](https://reader030.fdocuments.net/reader030/viewer/2022040307/5eceded6306e27216e533303/html5/thumbnails/13.jpg)
NNX09CC86P SBIR Review, Presented to NASA, July 7th, 2009OpenVSP Workshop 2017 Aug. 30th – Sep. 1st
13
Empirical Systems Aerospace, Inc. www.esaero.com
VSPViewer
![Page 14: 1 OpenVSP & VSPAERO Vortex Lattice Method GUI Basicsopenvsp.org/wiki/lib/exe/fetch.php?media=workshop... · NNX09CC86P SBIR Review, Presented to NASA, July 7OpenVSP Workshop 2017](https://reader030.fdocuments.net/reader030/viewer/2022040307/5eceded6306e27216e533303/html5/thumbnails/14.jpg)
NNX09CC86P SBIR Review, Presented to NASA, July 7th, 2009OpenVSP Workshop 2017 Aug. 30th – Sep. 1st
14
Empirical Systems Aerospace, Inc. www.esaero.com
GUI Overview – Export
![Page 15: 1 OpenVSP & VSPAERO Vortex Lattice Method GUI Basicsopenvsp.org/wiki/lib/exe/fetch.php?media=workshop... · NNX09CC86P SBIR Review, Presented to NASA, July 7OpenVSP Workshop 2017](https://reader030.fdocuments.net/reader030/viewer/2022040307/5eceded6306e27216e533303/html5/thumbnails/15.jpg)
NNX09CC86P SBIR Review, Presented to NASA, July 7th, 2009OpenVSP Workshop 2017 Aug. 30th – Sep. 1st
15
Empirical Systems Aerospace, Inc. www.esaero.com
GUI Overview – Basic Workflow
1. Analysis VSPAERO
2. Select options
3. [Optional] Preview VLM Geom
4. Launch/Kill Solver
5. View & Export Results– Show ResultsMgr
– Launch Viewer
– Export to *.csv
2
5
1
4
6
3
![Page 16: 1 OpenVSP & VSPAERO Vortex Lattice Method GUI Basicsopenvsp.org/wiki/lib/exe/fetch.php?media=workshop... · NNX09CC86P SBIR Review, Presented to NASA, July 7OpenVSP Workshop 2017](https://reader030.fdocuments.net/reader030/viewer/2022040307/5eceded6306e27216e533303/html5/thumbnails/16.jpg)
NNX09CC86P SBIR Review, Presented to NASA, July 7th, 2009OpenVSP Workshop 2017 Aug. 30th – Sep. 1st
16
Empirical Systems Aerospace, Inc. www.esaero.com
Hands On
![Page 17: 1 OpenVSP & VSPAERO Vortex Lattice Method GUI Basicsopenvsp.org/wiki/lib/exe/fetch.php?media=workshop... · NNX09CC86P SBIR Review, Presented to NASA, July 7OpenVSP Workshop 2017](https://reader030.fdocuments.net/reader030/viewer/2022040307/5eceded6306e27216e533303/html5/thumbnails/17.jpg)
NNX09CC86P SBIR Review, Presented to NASA, July 7th, 2009OpenVSP Workshop 2017 Aug. 30th – Sep. 1st
17
Empirical Systems Aerospace, Inc. www.esaero.com
Tips & Tricks
• Exact alignment of degenerate surfaces can cause issues
– Use “Preview VLM Geometry”
– Replace rounded rectangles with ellipses
• Adjusting geometry or tessellation slightly can alleviate mesh and solution issues
• Start simple– Few wake iterations
– Simple geometries
• Several wiki pages covering VSPAERO
• Post questions, issues to the Google group
![Page 18: 1 OpenVSP & VSPAERO Vortex Lattice Method GUI Basicsopenvsp.org/wiki/lib/exe/fetch.php?media=workshop... · NNX09CC86P SBIR Review, Presented to NASA, July 7OpenVSP Workshop 2017](https://reader030.fdocuments.net/reader030/viewer/2022040307/5eceded6306e27216e533303/html5/thumbnails/18.jpg)
NNX09CC86P SBIR Review, Presented to NASA, July 7th, 2009OpenVSP Workshop 2017 Aug. 30th – Sep. 1st
18
Empirical Systems Aerospace, Inc. www.esaero.com
Contact Information
Nick Brake
ESAero