Vspaero Gui Tutorial - Advanced
Vspaero Gui Tutorial - Advanced
Presented by:
Justin Gravett
[email protected]
Empirical Systems Aerospace, Inc. (ESAero)
Agenda
• Panel Method
• Cp Slicer
• Rotor Disks
• VSPAERO API
• Demo
Empirical Systems Aerospace, Inc. www.esaero.com NNX09CC86P
OpenVSP
SBIR Review,
Workshop
Presented
2020 Sept.
to NASA, – Sept.
15thJuly 7th, 2009
17th
3
Panel Method
• Toggle Panel Method on
Overview tab
• Preview VLM Geometry
disabled
• 3D mesh representation of
input geometry
– Use VSPAERO GUI to
generate Cart3D file
• Cart3D file name override on
Advanced tab
• Actuator disks not included
• Do not include control surface
groups
Other
• Clmax, Max Turning Angle
– Coarse methods to globally limit
the lift from the inviscid solution
• Far Field Dist.
– Ability to set distance to freestream
• Ground Effect Dist.
– Enable ground effect at input
distance
– Rotates vehicle by alpha about CG
Run Mode
• Stability Type
– Enable finite differencing for aero
coefficient derivatives
– Num cases = 7+ ncontrols
• Single axis unsteady p, q, & r
analysis available
Cp Slicer
Cp Slicer
• Runs vspslicer program on
VSPAERO *.adb output
• Define 2D cutting planes
– Slice Type -> Normal axis
– Position along normal axis
• dCP for VLM, CP for Panel
• Slice VSPAERO *.adb file
– Activate for next VSPAERO run
– Slice previous VSPAERO run
Cp Slicer Results
Slice
Selection
X-Axis Plotting
for Slice Types
Flow Condition
Selection
Legend
Manual
Axis Limits
Deflection Gains
• Gains multiplied by group Auto Group → EASY Button
deflection angle
• Flip sign for symmetric surface
– cancel roll moment (elevator)
Empirical Systems Aerospace, Inc. www.esaero.com NNX09CC86P
OpenVSP
SBIR Review,
Workshop
Presented
2020 Sept.
to NASA, – Sept.
15thJuly 7th, 2009
17th
10
5
1
Time Settings
• Automatically calculate time step
for 20 deg turn of slowest prop
• At least 5 full revolutions
recommended
• Manual time step options
Noise Analysis
• Generate output files for
PSUWOPWOP
– Next or previous run case
• Noise type and length unit inputs
Propellers
• Set individual or uniform RPM
• Selected propeller highlighted
red
Empirical Systems Aerospace, Inc. www.esaero.com NNX09CC86P
OpenVSP
SBIR Review,
Workshop
Presented
2020 Sept.
to NASA, – Sept.
15thJuly 7th, 2009
17th
16
Unsteady Results
• Plots *.history,
*.group.*, &
*.rotor.* files
Data
Selection
Data Type
Group/Rotor
Selection
Flow
Condition
Selection
Legend
Manual
Axis Limits
Unsteady Results
Data Type
VSPAERO API
API Documentation
• VSPAERO run in API through the Analysis Manager
– "VSPAEROComputeGeometry“ – Generate VLM DegenGeom or Panel Method *.tri
– "VSPAEROSinglePoint“ – Single flow condition
– "VSPAEROSweep“ – Multiple flow conditions
• VSPAERO API results stored and queried through Results Manager
• VSPAERO Actuator Disk and Propeller Functions
• VSPAERO Control Surface Group Functions
Angelscript Examples
• “CpSlicer.vspscript”
• “Master_VSP_VV_Script.vspscript”
• “TestAnalysisVSPAERO.vspscript”
• “VSPAERO_UnsteadyProp.vspscript”
• “VSPAERO_ActuatorDisk_CSGroup.vspscript”
• Swept Wing API Example
*See OpenVSP API & MATLAB/Python Integration Presentation
Demo