Using STK To Visualize Air Traffic



Similar documents
Using Text & Graphics with Softron s OnTheAir CG and OnTheAir Video

SESAR Air Traffic Management Modernization. Honeywell Aerospace Advanced Technology June 2014

A Dynamic Programming Approach for 4D Flight Route Optimization

Solutions for Simulation

Training program for S2 (TWR) rating

Using Big Data and GIS to Model Aviation Fuel Burn

Penn State University Physics 211 ORBITAL MECHANICS 1

INITIAL TEST RESULTS OF PATHPROX A RUNWAY INCURSION ALERTING SYSTEM

Open-Source-based Visualization of Flight Waypoint Tracking Using Flight Manipulation System

Flight Review. The flight review is required by Federal Aviation Regulations for all pilots who intend to act as pilot in command of an aircraft.

Geographic Visualization of ASDI Flight Plan Data

How To Discuss Unmanned Aircraft System (Uas)

The Rebirth of Aviation and Air Transportation in Ohio

Visual Studio 2008: Windows Presentation Foundation

Condusiv s V-locity Server Boosts Performance of SQL Server 2012 by 55%

Southwest Texas Regional Advisory Council Air Medical Provider Advisory Group (AMPAG)

OKLAHOMA SPACE INDUSTRY DEVELOPMENT AUTHORITY

Technical Specifications (Excerpt) TrendInfoWorld Web Site

CHAPTER 7. AIRSPACE 7.1 AFFECTED ENVIRONMENT

Alaska Link-16 Coverage Analysis and Network Modeling using STK

UTAH DEPARTMENT OF ENVIRONMENTAL QUALITY TIER 2 SUBMISSION PORTAL. And APPLICATION USER S GUIDE

Automatic Generation of Time-lapse Animations

Volunteers Devoted to Kids and Aviation

Data Review and Analysis Program (DRAP) Flight Data Visualization Program for Enhancement of FOQA

WHITE PAPER WORK PROCESS AND TECHNOLOGIES FOR MAGENTO PERFORMANCE (BASED ON FLIGHT CLUB) June, Project Background

UK AIRSPACE Introduction

Safety Verification of the Small Aircraft Transportation System Concept of Operations

Mission Planning Through Visualization and Integrated Tools. Presenter: Mark Rohrbaugh Company : JACOBS Phone: (603)

The Community College of Baltimore County AVIATION STUDIES DEPARTMENT INFORMATION PACKET

ATCoach Radar Training Simulator

AN AIRCRAFT TAXI SIMULATION MODEL FOR THE UNITED PARCEL SERVICE LOUISVILLE AIR PARK. W. Swain Ottman Angela C. Ford Gregory R.

Background on Airspace

Aerospace Engineering & Aviation Technology

Question: 3 When using Application Intelligence, Server Time may be defined as.

Introduction to Business Model Simulation ActiveVOS Designer

Pilot Briefing for Helsinki-Vantaa Real Flight Event

SimLab 3D PDF. Settings

Exemption No A Regulatory Docket No. FAA

Current Challenges in UAS Research Intelligent Navigation and Sense & Avoid

Providing Flight Training at:

Modeling and Autonomous Flight Simulation of a Small Unmanned Aerial Vehicle

Role of ICT in Emergency and Disaster Management

FAA Familiarization Briefing

QGIS LAB SERIES GST 102: Spatial Analysis Lab 6: Vector Data Analysis - Network Analysis

SPORT PILOT TRAINING SYLLABUS

Jeppesen Mobile FliteDeck

U g CS for DJI Phantom 2 Vision+, Phantom 3 and Inspire 1

Process Optimizer Hands-on Exercise

WHICH AIR TRAFFIC CONTROLLER TO CONTACT

A framework for Itinerary Personalization in Cultural Tourism of Smart Cities

Manage Software Development in LabVIEW with Professional Tools

G1000 Search Patterns. National Emergency Services Academy Mission Aircrew School (June 2013 Rev D)

Managing Approvals in Expenses. Understanding Approvals

WATSONVILLE MUNICIPAL AIRPORT MASTER PLAN CITY OF WATSONVILLE, SANTA CRUZ COUNTY, CALIFORNIA CHAPTER 3. AVIATION FORECASTS REVISED APRIL 2010

AN AIR TRAFFIC MANAGEMENT (ATM) SYSTEM PERFORMANCE MODEL ETMS

A new dimension in infotainment

ACP ThinManager Tech Notes. Terminal Services Display Clients

SAGEM FOQA Hardware & Software

ARM-UAV Mission Gateway System

Providing Flight Training at:

AUTOMATED REAL-TIME TESTING (ARTT) FOR EMBEDDED CONTROL SYSTEMS (ECS)

KBCT HIGH. Boca Raton Airport Boca Raton, Florida, United States. Diagram #1: Airport Diagram. NOISE ABATEMENT PROCEDURES by Whispertrack

Airspace. Chapter 14. Introduction

Horizon Client Workstation Specifications and Deployment

Aviation Academy MAGNET PROGRAM Course Guide

Quick Start Guide. GV-Redundant Server GV-Failover Server. 1 Introduction. Packing List

Application for Special Flight Operations Certificate File # ABC123. Company Name Address Phone

Takeoff & Landing Data (TOLD) Software and Training for C-130J

ATM Network Performance Evaluation And Optimization Using Complex Network Theory

HCIbench: Virtual SAN Automated Performance Testing Tool User Guide

Topics in Website Testing. [Reading assignment: Chapter 14, pp ]

Web attacks and security: SQL injection and cross-site scripting (XSS)

TAMALPAIS UNION HIGH SCHOOL DISTRICT Larkspur, California. Course of Study. Web Design 1, 2, 3, 4, 5 and 6

SIMbox Version Release Notes

Pilot Briefing Stockholm/Arlanda

Oral Preparation Questions

How To Calculate The Cost Of Atc Zero At Chicago Airport

Web Load Stress Testing

WEIGHTLESS WONDER Reduced Gravity Flight

Using Tactical Unmanned Aerial Systems to Monitor and Map Wildfires

Cirrus Owners & Pilots Association (COPA) Integrating COPA with Cirrus Training Network

Technical Bulletin. Enabling Arista Advanced Monitoring. Overview

Providing Flight Training at:

FAA s Progress and Challenges in Integrating Unmanned Aircraft Systems into the National Airspace System

Secure Web Application Coding Team Introductory Meeting December 1, :00 2:00PM Bits & Pieces Room, Sansom West Room 306 Agenda

Tableau Server Scalability Explained

_ LUCIADMOBILE V2015 PRODUCT DATA SHEET _ LUCIADMOBILE PRODUCT DATA SHEET

Blackboard Web Community Manager WCAG 2.0 Support Statement February 2016

3D City Models for Simulation & Training Requirements on Next Generation 3D City Models

Memorandum Date: February 5, 2014

Developing ASP.NET MVC 4 Web Applications Course 20486A; 5 Days, Instructor-led

Transcription:

Using STK To Visualize Air Traffic Kathy Stacy, Del Croom, Tom Evans, & Joey Ponthieux May 2003 Pg 1 of 26

Introduction Aeronautics Blueprint Summer 2001 NASA was asked to participate in the production of a multimedia presentation designed to supplement NASA s Aeronautics Blueprint for the 21 st Century. Premise One of the arguments presented by the Aeronautics Blueprint was that the national airspace is not as congested as originally believed. It is suggested that current airspace is abundant and underutilized. Pg 2 of 26

Goal To illustrate that airspace is not congested, the Aeronautics Blueprint team wanted a realistic 3-D illustration of actual aircraft flights within the period of a day. Task The Data Visualization and Analysis Lab at NASA Langley began the process of acquiring the information and tools necessary to develop this illustration. Pg 3 of 26

Client s Minimum Requirements Restrict data to public-use airports only Domestic flights only No military flights No helicopter flights 9 seconds of animation content 5 hours of flight data Pg 4 of 26

Hardware SGI Onyx2 Infinite Reality2 Graphics 8 R12000 CPUs 8GB RAM Pg 5 of 26

Software STK/VO 4.2 Accurate Interactive 3D Easily integrated Off-the-Shelf software STK/Connect STK Face of the Earth Imagery Perl Excellent regular expression capability for processing ASCII data Easily adaptable Quick prototyping Pg 6 of 26

Data Process Flow Raw data FAA flight data: Extracted flight info NIMA DAFIF files: Extracted airport & waypoint locations Perl script Pre-processed data Perl script Perl script Perl script STK formatted flight files (1.ga for each flight) STK/Connect command script (*.cc) Pg 7 of 26

STK Simulation Load base scenario STK/Connect reads command script, pulls flight files, and generates flight paths Render animation Pg 8 of 26

Airport & Waypoint Data Extracted relevant data from NIMA DAFIF databases Restricted airport data to domestic public-use facilities Lat-Long position for each airport/waypoint Processed 5000+ airports Processed 56800+ waypoints Airports Waypoints Pg 9 of 26

TRX_Mar18.to Format Raw FAA flight data 54798 flights 24 hrs Mar 18, 2001 2 lines per flight First Line Start time Flight ID Aircraft model Assigned altitude Air speed Second Line Takeoff airport ID Consecutive waypoints Landing airport ID Pg 10 of 26

Automate.ga File Generation Created perl script to process flight data, airports, and waypoints for each of 43000 flights Pg 11 of 26

Define Great Arc File Create new great arc (.ga) file for each flight Define header including flight start time and number of waypoints Pg 12 of 26

Extract Position Information Get airport lat-longs Get waypoint lat-longs Pg 13 of 26

Complete Great Arc (.ga) Add flight waypoints to file Save great arc (.ga) file for current flight definition Pg 14 of 26

Create STK/Connect Script ConnectImportData.cc Define new aircraft class Define model for new aircraft Assign great arc (.ga) file to new aircraft class Repeat process for all aircraft Pg 15 of 26

Create Base Scenario Set scenario epoch to match flight data Set aircraft flight path Route display to simulate an approximate airspace clearance for each flight Lead Type None Trail Type Time = 80 sec Load Face of the Earth imagery for North America Create camera animation Set animation start and end time Set SoftVTR render environment Pg 16 of 26

Run Simulation Load base scenario in STK Load data into STK via AgiPCExp (*.cc) Send STK/Connect command to start sequential image render Pg 17 of 26

Unexpected Input Termination STK/Connect terminated prematurely.cc file explicitly imported empty.mdl aircraft model for each flight AGI Tech Support recommended that we define empty.mdl as the default model and remove the model assignment from the.cc scripts Effectively cut the number of script commands by a third Pg 18 of 26

Still Could Not Import Data Discovered IRIX command line buffer bottleneck AgiPCExp would consistently fail after about 2000 STK/Connect commands Partitioned.cc file into smaller.cc files to import 1000 aircraft each Created a shell script that called each of the partitioned.cc files with a 3 minute pause between each group of 1000 aircraft to allow IRIX time to execute all commands in the buffer Workaround succeeded. Successive tests indicated that we could now import as many files as required Pg 19 of 26

Refine Scenario Parameters 9 seconds of animation required 270 frames Of the 43000 flights available, only 19000 flights, or 5.5 hours of flight activity, were required Pre-loaded the airspace with 2 hours of flight data before beginning animation Restricted animation window to daylight hours Pg 20 of 26

Run Time Issues STK browser window would not display the enormous number of aircraft loaded STK/Connect would stall due to interface refresh requirements at each STK/Connect command Pg 21 of 26

Tech Support Recommendations Interface issues Instruct STK browser to ignore display of aircraft class Setenv AGI_EXCLUDECLASSES Aircraft STK/Connect issues Instructed interface to not refresh during STK/Connect commands BatchGraphics * On Instructed STK/Connect to operate at maximum speed ConControl / HighSpeedOn Pg 22 of 26

Final Render Process and render time exceeded 12 hours Pg 23 of 26

Abundant Airspace Variation San Francisco New Imagery AirPhoto USA STK/Terrain Pg 24 of 26

Conclusion The animation was included in the Aeronautics Blueprint video and was presented to the President s Blue Ribbon Commission on Aeronautics. This process has served as template for other related STK projects Use Stk.pm for more efficient STK/Connect processing Pg 25 of 26

Acknowledgements Dr. Bruce Holmes Associate Director Aerospace Systems/Vehicle Systems Integration Ronnie Gillian DAIB Branch head Pg 26 of 26