• No results found

CNS Simulation Tool Development for Increasingly Complex Airspace Operation Evaluation

N/A
N/A
Protected

Academic year: 2021

Share "CNS Simulation Tool Development for Increasingly Complex Airspace Operation Evaluation"

Copied!
16
0
0

Loading.... (view fulltext now)

Full text

(1)

National Aeronautics and Space Administration

CNS Simulation Tool Development for Increasingly

Complex Airspace Operation Evaluation

Rafael Apaza, Michael Marsden

NASA Glenn Research Center, Cleveland, Ohio

[email protected] Michael.Marsden@ NASA.gov

ICNS 2019

(2)

Presentation Outline

1. Introduction

2. SMART NAS Testbed Background

3. SMART NAS Testbed Architecture

4. CNS Model Development & Design

5. Evaluation Results

(3)

Introduction

• NASA Shadow Mode Assessment using Realistic Technologies for the National Airspace System (SMART NAS) initiated Test Bed Development • Under the Air Traffic Management eXploration (ATM-X) Project, NASA is

continuing testbed modernization and expanded development of new

simulation tools and capabilities to include operations for new airspace users

– Evaluation of new Air Traffic concepts, technologies and vehicles with new missions seeking entry into the airspace requires the use of simulation capabilities not currently available

• Purpose is to conduct high-fidelity, real-time, human-in-the-loop and automation-in-the-loop simulations

• This presentation describes CNS simulation architecture and software design developmental efforts

(4)

CNS Simulation Background

• NAS depends on CNS systems to deliver ATM services and these technologies have performance and reliability limitations

• Modern and vintage CNS technologies used today e.g. VOR-DME, GPS

• CNS simulation is required for optimal system architecture design, risk mitigation, operational efficiency, service degradation evaluation, and more.

• CNS modeling provides scalability analysis, efficiency performance, realistic assessment and assist in proof of ATM Concepts

• NASA Glenn Research Center is developing CNS tools to evaluate existing and future ATM concepts that considers existing and new vehicle operations.

(5)

Testbed Architectural Elements

Data Bus Testbed Support Services Testbed Visualization Services Traffic Generators UAS

Live Virtual Constructive-Distributed Environment

(LVC-DE)

Component A

Cloud UAS Traffic Management

(UTM) External Simulators Component C CNS Component Component B Component D ATM Functional Services Conflict Detection Trajectory Generator Conflict Resolution Scheduler Stakeholder Tools Live Flights 29 January 2018 Concluding Remarks

Developed concept vehicles for air taxi operations

Explored design-space: payload, range, aircraft type, propulsion system

» Single-passenger (250-lb payload), 50-nm range electric quadrotor

» Six-passenger (1200-lb payload), 4x50 = 200-nm range

hybrid side-by-side helicopter

» Fifteen-passenger (3000-lb payload), 8x50 = 400-nm range

turbo-electric tiltwing

Research areas identified to support aircraft development for emerging aviation markets, in particular VTOL air taxi operationsThese concept vehicles will focus and guide NASA research

(6)

CNS Model Development

• Navigation Module

designed as a

submodule of Target Generator

• Navigation Module adds uncertainty to the track • Provides adjustable

parameters for aircraft position variability • Provides position generation using statistical approximations Generated Position by Navigation Module Generated Position feed to Navigation Module

(7)

CNS Model Development

• Development code written in the

programming language of Java, using OpenJDK 11.

• Coding standards based on SMART NAS Testbed’s (SNTB) Java coding standards.

• Atlassian collaboration products

employed such as Jira®, Con)luence®, Bitbucket®, and FishEye®.

• Agile style approach for software

(8)

Software Engineering Development

• User stories development &

priority assignment

• User story implementation

design

• External Review

• User story task decomposition

into tasks – Epic assignment

• Sprint Iteration – coding/testing

• Demonstration to Stakeholders

• Release solution into production

Agile Approach for Testbed Development

Stakeholders User Stories

External Review Design Epic Development Sprint Iteration Solution

(9)

CNS Module Architecture

High level notional CNS module

CNS module

Communications

sub-module sub-moduleNavigation Surveillance sub-module Performance sub-module Comm performance Navigation performance Surveillance performance

Module Control & Configuration Module

Performance Monitoring

Comm

output Nav output Survoutput

Bus API

(10)

Navigation Module Architecture

Navigation module

Navigation I/O

CNS-Model Navigation-model management unit

Receiver-Model Type and GPS statistical unit Aircraft-State GPS

calculation unit

Navigation performance

Management Unit – Controls

request and response between

the TG and Nav Object, as well as data exchange between internal units.

GPS Calculation Unit – Holds the

current state of the aircraft and calculates the GPS position with applied error based on the input (x, y, z) and GPS errors from the GPS Statistical Unit.

GPS Statistical Unit – Holds the

values for inherent GPS errors and a ReceiverType.

(11)

Model Design Error Considerations

• Ephemeris - Errors in the transmitted location of the

satellite.

• Clock - Residual errors from clock drift and noise in the transmitted clock.

• Ionospheric - Errors caused by the signal transmission through the Ionosphere.

• Tropospheric - Errors caused by the signal transmission through the Troposphere.

• Thermal noise – Errors caused by the receiver’s thermal noise.

• Multipath - Errors caused by reflected signals entering the receiver antenna.

(12)

Module Design – Position Determination

Ephemeris error Clock error Ionospheric error Tropospheric error Thermal noise error Multipath error (x,y,z) δ = δ#$%#& #'()* + δ,-.,/* + δ(.0.)$%#'#* + δ1'.$.)$%#'#* + δ'#,#(2#'* + δ& 3-1($41%* Mode Selector • Regular • GBAS • SBAS GPS receiver correction factor (CF) 56= 57= 89 ∗ ; ∗ <=>? 5@= 89 ∗ ; ∗ A=>? ? B = 1 2E56* FG*I H6 H ? J = 1 2E57* FG*I H7 H ? K = 1 2E5@* FG*I H@ H Smoothingt,t-N Terrain type • Mountains • Plains • Water • Urban (x+Δx, y+Δy, z+Δz) GBAS σ / SBAS 5 GPS Receiver Type • C/A standard correlator • C/A narrow correlator

Truth Position Sensed Position

(13)

Navigation Module Evaluation

Worst Case: Latitude Sample size = 500,000 Latitude samples used Sample size = 500,000 Longitude samples used

GPS error applied to the true position

Worst Case: Longitude Δx [m] Best Case: Latitude Δx [m] Δy [m] Δy [m] Best Case: Longitude Sample size = 500,000 Latitude samples used Sample size = 500,000 Longitude samples used

Max Latitude Error: 87.0558 meters Max Longitude Error: 67.2873 meters Max Altitude Error: 133.6660 meters Min Latitude Error: -71.3894 meters Min Longitude Error: -67.0877 meters Min Altitude Error: -108.8807 meters Mean Latitude Error: -0.0172 meters Mean Longitude Error: 0.0028 meters Mean Altitude Error: 0.0066 meters StdDev Latitude Error: 12.8611 meters StdDev Longitude Error: 10.2665 meters StdDev Altitude Error: 13.6646 meters

Max Latitude Error: 11.7612 meters Max Longitude Error: 9.2523 meters Max Altitude Error: 18.1641 meters Min Latitude Error: -11.2876 meters Min Longitude Error: -9.7336 meters Min Altitude Error: -16.8812 meters Mean Latitude Error: -0.0019 meters Mean Longitude Error: -0.0003 meters Mean Altitude Error: 0.0037 meters StdDev Latitude Error: 2.2216 meters StdDev Longitude Error: 1.7719 meters StdDev Altitude Error: 2.3669 meters

(14)

Navigation Module Evaluation

KML overview with Blue= Truth_Position, Red= Sensed_Position

(15)

Next Phases

• Implement satellite based augmentation and ground based augmentation

• Develop and implement Track Smoothing capability • Implement air-ground ADS-B Out/In

– Transmits GPS position calculated by basic airborne sensed position module

– Non-ideal availability, latency and message drop

– Statistical distance between aircraft and ground station

– Independent to the realistic characterization of GPS accuracy in basic module

• Development of air-ground surveillance modules

– Cooperative radar (SSR – PSR + Mode-S) – Airport Surface Detection (ASDE)

GPS Track Smoothing GPS-sensed position ADS-B in/out transponder Surveillance message SBAS GBAS ATC ATC

ATC AircraftATCATCATC ATC

ATC ATC ATC ANSP

(16)

Conclusions

• A new suit of tools are required to evaluate future concepts of operations and meet the fast evolving demand for new vehicle entries and their

operations in the NAS

• Under the SMART NAS project, NASA started the effort to develop state of the art capabilities to meet new challenges and demands for expediting complex concept evaluation.

• A simulation environment that evaluates complex operations in a realistic environment needs to be user friendly, interoperable with existing and new tools, modular, have adequate fidelity, security, scalability and cost

effective.

• NASA Glenn Research Center is developing new and improved CNS

simulation tools for a realistic evaluation of ATM concepts for existing and new vehicle operations.

References

Related documents

Note: If you do not see “University of Oklahoma Health Sciences Center” as an option to View Courses, then you must first affiliate your CITI profile with OUHSC.. The below

The identification of KRAS mutations at codon 12 in plasma DNA is not a prognostic factor in advanced non-small cell lung cancer patients.. Somatic mutations affect key pathways

Careful aiming of the radiation beam may help reduce radiation damage to normal tissues and better fight the cancer by increasing the radiation dose to the tumor.. Photon beams

Therefore, the current study investigated the effect of the weak estrogen mimic BPA and the non steroidal aromatase inhibitor fadrozole on the expression of cyp19a isoforms in

A static web page has been created to display the image most recently acquired by tlget.pl, and to provide links to each of the three animation files most recently generated

The study reviews household electricity bills in selected ADB member countries and compares the level of information provided by utilities taking into account government pricing

Tetracycline was used in the treatment of peri-implantitis by burnishing the implant surface and applying tetracycline in conjunction with an osseous graft to the defect area..