1 OpenVSP & VSPAERO Vortex Lattice Method GUI...

18
NNX09CC86P SBIR Review, Presented to NASA, July 7 th , 2009 OpenVSP Workshop 2017 Aug. 30 th Sep. 1 st 1 Empirical Systems Aerospace, Inc. www.esaero.com OpenVSP & VSPAERO Vortex Lattice Method GUI Basics Presented by: Nick Brake Empirical Systems Aerospace, Inc.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

[email protected]

ESAero

[email protected]