Airspace Encounter Models Updates - October 2021
Forward propagation trajectory Bayesian network for the correlated terminal model

Airspace Encounter Models Updates - October 2021

For many aviation safety studies, aircraft behavior is represented using encounter models, which are statistical models of how aircraft behave during close encounters. They are used to provide a realistic representation of the range of encounter flight dynamics where an aircraft collision avoidance or detect and avoid system would be likely to alert.?Since 2019, software related to these models have been released under permissive open source licenses to promote community development and enable commercialization.

Today we updated four repositories.?

em-model-manned-bayes (link)

Version 2.0 introduces object-oriented programming in MATLAB with a class for a generic encounter model and classes specific to the uncorrelated conventional aircraft and correlated terminal models. These classes enable the user to easily read in the ASCII parameter files with improved input handling. New example run scripts are included to demonstrate how to use the OOP classes. With a few lines of code, the uncorrelated and terminal model can be sampled or generate aircraft trajectories in a local Cartesian coordinate system. The uncorrelated model also supports generating tracks and translating them into a geodetic coordinate system. Rejection sampling based on speed has also been improved for the uncorrelated encounter model by defining minimum and maximum permitted speeds based on the individual probability distribution of the speed bins, rather than the minimum and maximum speeds of the overall model structure. Additional improvements to rejection sampling are scheduled for a future release.

Classes are not yet available for the RADES-based correlated, ETMS-based due regard, DFDR-based HAA, and most unconventional models.

em-pairing-uncor-importancesampling (link)

This repository has been updated to use the uncorrelated encounter model class from em-model-manned-bayes. We also moved the 6DOF dynamics simulation to em-core, so that the dynamics simulation can be better leveraged by other encounter model repositories. The update also includes various quality of life updates, such as improved property validation.

em-core (link)

Version 1.2 now redistributes a third party function, allcomb, to help reduce dependences on MATLAB toolboxes and also an updated 6DOF dynamics simulation originally hosted in em-pairing-uncor-importancesampling. The dynamics simulation now has two additional inputs corresponding to dynamic limit constraints. We updated msl2agl, the function that uses digital elevation models to calculate the mean sea level (MSL) elevation of terrain or estimate the above ground level (AGL) altitude of inputted geodetic coordinates. These changes focus on improving data handling and replacing a function scheduled to be deprecated by Mathworks in the future. Furthermore, a run script has been added to help streamline compiling MATLAB mex functions.

em-pairing-geospatial (link)

Similar to em-pairing-uncor-importancesampling, this repository was updated to use the uncorrelated encounter model class from em-model-manned-bayes. Pre-generated files of tracks generated from the Bayesian encounter models are no longer required to create encounters; instead, tracks are now generated using the uncorrelated encounter model class at runtime. Additionally, trajectories are now formatted as Matlab Timetables for improved interpolation, smoothing, outlier detection, and time-based sampling. The use of Timetables prompted the removal or modification of functions whose capabilities were deprecated by the built-in capabilities of Timetables.?

Distribution Statement

DISTRIBUTION STATEMENT A. Approved for public release. Distribution is unlimited.

? 2021 Massachusetts Institute of Technology.

Delivered to the U.S. Government with Unlimited Rights, as defined in DFARS Part 252.227-7013 or 7014 (Feb 2014). Notwithstanding any copyright notice, U.S. Government rights in this work are defined by DFARS 252.227-7013 or DFARS 252.227-7014 as detailed above. Use of this work other than as specifically authorized by the U.S. Government may violate any copyrights that exist in this work.

This material is based upon work supported by the Federal Aviation Administration under Air Force Contract No. FA8702-15-D-0001. ?Any opinions, findings, conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the Federal Aviation Administration.

This document is derived from work done for the FAA (and possibly others), it is not the direct product of work done for the FAA. The information provided herein may include content supplied by third parties.?Although the data and information contained herein has been produced or processed from sources believed to be reliable, the Federal Aviation Administration makes no warranty, expressed or implied, regarding the accuracy, adequacy, completeness, legality, reliability or usefulness of any information, conclusions or recommendations provided herein.?Distribution of the information contained herein does not constitute an endorsement or warranty of the data or information provided herein by the Federal Aviation Administration or the U.S. Department of Transportation.?Neither the Federal Aviation Administration nor the U.S. Department of Transportation shall be held liable for any improper or incorrect use of the information contained herein and assumes no responsibility for anyone’s use of the information.?The Federal Aviation Administration and U.S. Department of Transportation shall not be liable for any claim for any loss, harm, or other damages arising from access to or use of data or information, including without limitation any direct, indirect, incidental, exemplary, special or consequential damages, even if advised of the possibility of such damages.?The Federal Aviation Administration shall not be liable to anyone for any decision made or action taken, or not taken, in reliance on the information contained herein.

要查看或添加评论,请登录

Andrew Weinert的更多文章

社区洞察

其他会员也浏览了