STK Aircraft Mission Modeler
description
Transcript of STK Aircraft Mission Modeler
![Page 1: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/1.jpg)
Pg 1 of 39AGI www.agiuc.com
STK Aircraft Mission Modeler
Tom Neely
![Page 2: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/2.jpg)
Pg 2 of 39AGI www.agiuc.com
Introduction
About the author and inventor – Tom Neely
• F-14 Tomcat Radar Intercept Officer– 850 flight hours
– 170+ carrier arrested landings
• US Naval Postgraduate School– Aerospace Engineering
– Electrical Engineering
• Analytical Graphics– Development project leader
– Author of STK/Radar and STK/Matlab
![Page 3: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/3.jpg)
Pg 3 of 39AGI www.agiuc.com
Agenda
• Intro to Aircraft Mission Modeler– What is Aircraft Mission Modeler?– Rapid mission modeling in 3D– Terrain following– Detailed Mission Modeling
• Sites & procedures• Performance Models• Phases• Catalogs
• Under the hood
![Page 4: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/4.jpg)
Pg 4 of 39AGI www.agiuc.com
Aircraft Mission Modeler
• New aircraft object propagator
• Significantly enhanced over great arc aircraft
• Based on aircraft performance characteristics– Airspeed
– Climb rate
– Roll rate
– Bank angle
• Aircraft types– Pre-defined
– Customizable
![Page 5: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/5.jpg)
Pg 5 of 39AGI www.agiuc.com
Aircraft Mission Modeler (cont.)
• Quickly create fundamental mission models– 3D Editing– One-click maneuvers– Smart aircraft performance defaults– Numerous models– Catalogs
• Ability to design advanced mission models– Aircraft models– Build complex, multi-segment mission models
![Page 6: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/6.jpg)
Pg 6 of 39AGI www.agiuc.com
3D editing
• Inserting a site
• Procedure control points
• Move, rotate and stretch holding patterns
• Alter heading and climb angle at a waypoint
• Move waypoint/runway
![Page 7: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/7.jpg)
Pg 7 of 39AGI www.agiuc.com
Aircraft
• Defined by a family of performance models
• Performance model categories in STK 7.0:– Climb– Cruise– Descend– Accelerate (turn)– Takeoff– Land– Terrain Following
![Page 8: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/8.jpg)
Pg 8 of 39AGI www.agiuc.com
Aircraft (cont.)
• Contain default performance models
• Users can design new performance models
• Procedures and performance define flight path
• Aircraft and performance models are extensible
![Page 9: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/9.jpg)
Pg 9 of 39AGI www.agiuc.com
Sites
• Waypoints and runways
• Every procedure refers to a site
• Sites constrain the type of procedure
• Sites can be saved to a catalog
• Sites are extensible
![Page 10: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/10.jpg)
Pg 10 of 39AGI www.agiuc.com
Procedures
• Procedure types included in STK 7– Takeoff and landing– Various point-to-point– Various holding
• Architecture is extensible
![Page 11: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/11.jpg)
Pg 11 of 39AGI www.agiuc.com
Mission modeling
• Aircraft with defined performance models
• One or more phases– Use specific performance models for each phase
• Each phase has procedures
• A procedure refers to a site
• Sites constrain procedure types
![Page 12: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/12.jpg)
Pg 12 of 39AGI www.agiuc.com
Mission Modeler UI
• Supports rapid setup
• Aircraft-specific performance
• Combines procedures– Takeoff– Enroute– Arc– Acceleration (turn)– Holding patterns– Landing
• Configurable, graphical feedback
![Page 13: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/13.jpg)
Pg 13 of 39AGI www.agiuc.com
Aircraft performance models
• User-configurable aircraft models
• Unlimited number of performance models per aircraft
• Linked to 3D visual model
• Built-in models with user-selectable parameters
• Extensible via API
![Page 14: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/14.jpg)
Pg 14 of 39AGI www.agiuc.com
Catalogs
• Maintain a collection of objects for reuse– Aircraft– Waypoints
• User defined• DAFIF
– Runways• User defined• DAFIF
• Catalog is extensible
![Page 15: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/15.jpg)
Pg 15 of 39AGI www.agiuc.com
Catalog UIs
• User-configurable catalogs for:– Aircraft models
– Way points
– Runways
• Catalog interface for aircraft procedures
![Page 16: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/16.jpg)
Pg 16 of 39AGI www.agiuc.com
Aircraft Mission Modeler
• Creating performance models
• Modeling a multi-phase mission
• Using the catalogs
![Page 17: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/17.jpg)
Pg 17 of 39AGI www.agiuc.com
Under the hood
The following discussion of features and capabilities for Aircraft Mission Modeling includes information
subject to pending patent applications
![Page 18: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/18.jpg)
Pg 18 of 39AGI www.agiuc.com
Under the hood
• Aircraft Mission Modeler– Data-driven system– Designed to be used by non-experts– Analytic curves parameterized by well known aircraft
performance values• Well known aircraft performance values
– roll rate, bank angle, climb rate, airspeed
– Building blocks for constructing complex missions• Sites• Procedures
![Page 19: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/19.jpg)
Pg 19 of 39AGI www.agiuc.com
Sites
• Runways– Lat/lon values– Runway altitude– Runway heading
• True/magnetic
– Length– Catalog
• Create & save• Use DAFIF data
• Waypoints– Lat/lon– Catalog
![Page 20: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/20.jpg)
Pg 20 of 39AGI www.agiuc.com
Procedures
• Takeoff– Choose runway
heading– Departure Altitude– Departure point
range– Use runway terrain
![Page 21: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/21.jpg)
Pg 21 of 39AGI www.agiuc.com
Procedures
• Arc– Turn direction– Set altitude– Bearing– Arc radius– Turn angle
![Page 22: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/22.jpg)
Pg 22 of 39AGI www.agiuc.com
Procedures
• Circular holding pattern– Turn direction– Level off maneuver– Bearing– Range– Number of turns– Time per turn
![Page 23: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/23.jpg)
Pg 23 of 39AGI www.agiuc.com
Procedures
• Figure-8 holding pattern– Level off maneuver– Bearing– Range– Width– Length– Number of turns– Time per turn
![Page 24: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/24.jpg)
Pg 24 of 39AGI www.agiuc.com
Procedures
• Racetrack holding pattern– Turn direction– Level off maneuver– Bearing– Range– Width– Length– Number of turns– Time per turn
![Page 25: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/25.jpg)
Pg 25 of 39AGI www.agiuc.com
Procedures
• Landing– Approach altitude– Level off maneuver– Initial approach fix range– Glideslope– Use runway terrain
![Page 26: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/26.jpg)
Pg 26 of 39AGI www.agiuc.com
Point to point flight
• Procedures employ point to point flight– Holding and Arc procedures
• Fly from end of the previous procedure– To holding point– To start of Arc
• Procedures over-fly waypoints– Specify heading at waypoint
![Page 27: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/27.jpg)
Pg 27 of 39AGI www.agiuc.com
Point to point flight
• Position/heading to position/heading
• Turns computed to minimize total heading change
• Acceleration performance model– Determines bank angle for level, steady turns
• Turns– Constant radius– First turn– Second turn– Turn radius
• Turn bank angle– May vary
![Page 28: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/28.jpg)
Pg 28 of 39AGI www.agiuc.com
Translating a great arc aircraft
• New aircraft from an existing great arc aircraft
• Position and velocity vectors computed the same
• Attitude window is used– Moving average algorithm
![Page 29: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/29.jpg)
Pg 29 of 39AGI www.agiuc.com
Performance models and procedures
• Procedure/performance model exceptions– GtArc Procedure
• Same logic as “old” great arc propagator
– Basic Point to Point• Unconstrained behavior desired
– Constant hold segment speed• Speed at which aircraft arrives at holding point• Specified time per holding turn
![Page 30: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/30.jpg)
Pg 30 of 39AGI www.agiuc.com
Earth surface height model
• Major analysis capability improvements– Objects close to surface– WGS84 and MSL surfaces differ by tens of meters
• AMM uses Mean Sea Level as altitude reference
• WGS84 or MSL globe options– Set the globe surface to MSL!
![Page 31: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/31.jpg)
Pg 31 of 39AGI www.agiuc.com
DAFIF
• Obtain DAFIF– Limited distribution– Versions 7 & 8 supported
• DAFIF location– Tools–Options–File Find–DAFIF
• Verify your DAFIF
![Page 32: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/32.jpg)
Pg 32 of 39AGI www.agiuc.com
Scripting and customization
• Connect is supported– Connect is documented
• COM is supported– Native implementation– All interaction is through COM interfaces– Custom user interfaces created with 4DX
![Page 33: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/33.jpg)
Pg 33 of 39AGI www.agiuc.com
Coordinate system
• Current procedures– Generated in a flat earth coordinate system– Altitude is referenced to MSL– Mapping preserves great arc motion– Mapped to ECF coordinates
• Extensibility model– Does not require a flat earth– Any coordinate system is supported
![Page 34: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/34.jpg)
Pg 34 of 39AGI www.agiuc.com
Level off maneuvers
• Desired altitude unattainable
• Vertical spiral
• Override automatic LOM logic
• Delay climb and descent
![Page 35: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/35.jpg)
Pg 35 of 39AGI www.agiuc.com
Vertical plane motion
• Arbitrary climb and descent profiles– Smooth curve
• Terrain Following– Same type of curve for vertical trajectory
• Other vertical plane maneuvers– Constant radius arcs– Straight line segments
![Page 36: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/36.jpg)
Pg 36 of 39AGI www.agiuc.com
Climb and descent transitions
• Performance models– Generate individual climb, cruise and descent profiles
• “Stitched” together by procedures
• Climb/descent angle– Intercepted using a constant radius arc
• Trajectory follows the climb/descent angle– Aircraft changes velocity
• Determined by acceleration performance model
![Page 37: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/37.jpg)
Pg 37 of 39AGI www.agiuc.com
Bank angle
• Accounts for the total aircraft acceleration– Horizontal turn radius– Vertical plane acceleration– Speed– Climb angle
![Page 38: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/38.jpg)
Pg 38 of 39AGI www.agiuc.com
Validation & verification
• Performed by Sensis Corporation– Generated 747-200 external performance model
• BADA• Compared to flight trajectory generated by STK
– Feedback– Implementation
![Page 39: STK Aircraft Mission Modeler](https://reader033.fdocuments.us/reader033/viewer/2022061608/56815a65550346895dc7af8b/html5/thumbnails/39.jpg)
Pg 39 of 39AGI www.agiuc.com
Future
• Business partnership– Aircraft performance model catalogs
• New procedures and performance model categories
• V/STOL - T/O, Hover and Landing
• Carrier T/O and Landing
• Formation Flight
• Aerial Refueling
• Air Intercept
• Guided Missiles