Commenced in January 2007
Frequency: Monthly
Edition: International
Paper Count: 32722
A Real-Time Simulation Environment for Avionics Software Development and Qualification

Authors: U. Tancredi, D. Accardo, M. Grassi, G. Fasano, A. E. Tirri, A. Vitale, N. Genito, F. Montemari, L. Garbarino


The development of guidance, navigation and control algorithms and avionic procedures requires the disposability of suitable analysis and verification tools, such as simulation environments, which support the design process and allow detecting potential problems prior to the flight test, in order to make new technologies available at reduced cost, time and risk. This paper presents a simulation environment for avionic software development and qualification, especially aimed at equipment for general aviation aircrafts and unmanned aerial systems. The simulation environment includes models for short and medium-range radio-navigation aids, flight assistance systems, and ground control stations. All the software modules are able to simulate the modeled systems both in fast-time and real-time tests, and were implemented following component oriented modeling techniques and requirement based approach. The paper describes the specific models features, the architectures of the implemented software systems and its validation process. Performed validation tests highlighted the capability of the simulation environment to guarantee in real-time the required functionalities and performance of the simulated avionics systems, as well as to reproduce the interaction between these systems, thus permitting a realistic and reliable simulation of a complete mission scenario.

Keywords: ADS-B, avionics, NAVAIDs, real time simulation, TCAS, UAS ground control station.

Digital Object Identifier (DOI):

Procedia APA BibTeX Chicago EndNote Harvard JSON MLA RIS XML ISO 690 PDF Downloads 799


[1] E. Filippone, V. Di Vito, G. Torrano, D. Taurino, A. Ferreira, D. Zammit-Mangion, J. Gauci, G. Gargiulo, “RPAS – ATM integration demonstration – real time simulation results”, 15th AIAA Aviation Technology, Integration, and Operations Conference, AIAA AVIATION Forum, (AIAA 2015-3407).
[2] E. De Lellis, V. Di Vito, L. Garbarino, C. Lai, F. Corraro, “Design process and real-time validation of an innovative autonomous mid-air flight and landing system”, World Academy of Science, Engineering and Technology N.55 , pp. 174 (2011).
[3] A. Fedele, N. Genito, L. Garbarino, G. L. Di Capua, V. Baraniello, “A pilot-in-the-loop facility for avionic concept development”, Journal of Automation and Control Engineering (Vol. 4, No. 4, August 2016).
[4] N. Genito, F. Montemari, G. Corraro, D. Rispo, R. Palumbo, “Integrated simulation facility for interoperability operation”, Lecture Notes in Computer Science LNCS-8906 (2014).
[5] J. Kim, S. Lee, K. Ryu, “Development of avionics hot bench for avionics system simulation and validation”, AIAA Modeling and Simulation Technologies Conference and Exhibit, AIAA 2007-6362.
[6] Software Tool Qualification Considerations, RTCA, December 2011. DO-330.
[7] A. Helfrick, L. Buckwalter, Principles of avionics, 8th ed., Avionics Communications Inc., Leesburg, VA, USA (2013).
[8] Minimum Operational Performance Standards for Universal Access Transceiver (UAT) Automatic Dependent Surveillance — Broadcast, RTCA, Inc. December, 2009. DO-282B.
[9] Minimum Operational Performance Standards for 1090 MHz Extended Squitter Automatic Dependent Surveillance — Broadcast (ADS-B) and Traffic Information Services — Broadcast (TIS-B). RTCA, Inc.. December, 2011. DO-260B.
[10] M. Kayton, W. Fried, Avionics Navigation Systems, J. Wiley & Sons. Inc., London (UK), 1997.
[11] ICAO ANNEX 10 Aeronautical Telecommunications Volume I, Radio Navigation Aids, 6th Edition, 2006.
[12] U.S. Department of Transportation, Federal Aviation Administration, Aeronautical Information Manual, Feb.2012.
[13] G. B. Litchford, “Analysis of cumulative errors of cat. II, III operations with requirements for additional research”, NASA CR-1188, 1968.
[14] H. Johansen, “A survey of general coverage NAVAIDS for V/STOL aircraft: a VOR/DME error model”, MIT, NASA-CR-1588, 1970.
[15] 2010 Federal Radionavigation Plan, Department of Defense, Department of Homeland Security, and Department of Transportation, Apr.2011.
[16] ICAO, Manual on Testing of Radio Navigation Aids, Volume I, Doc 8071, Fourth Edition, 2000.
[17] U.S. Department of Transportation, Federal Aviation Administration, U.S. National Aviation Handbook for the VOR/DME/TACAN Systems, FAA Order 9840.1, 1982.
[18] ENAV, AIP Italia, Jan. 2014.
[19] R. Austin, Unmanned aircraft systems: UAVs design, development and deployment, Wiley, 2010.
[20] J. Gundlach, Designing unmanned aircraft systems: a comprehensive approach, AIAA Education Series, 2012.
[21] Recommendation ITU-R P.676-9 (02/2012), "Attenuation by atmospheric gases".
[22] Recommendation ITU-R P.840-5 (02/2012), "Attenuation due to clouds and fog".
[23] R. E. Collin, Antennas and Radiowave Propagation, Mc Graw Hill, 1985.
[24] J. Ziccardi et al., “Measuring UAS pilot responses to common air traffic clearances”, Lecture Notes in Computer Science Volume 8017, 2013, pp 606-612.
[25] G. Carrigan, D. Long, M. L. Cummings, J. Duffner, “Human factors analysis of predator B crash”, AUVSI 2008.
[26] Software Considerations in Airborne Systems and Equipment Certification, RTCA, December 2011. DO-178C.
[27] B. Potter, “Complying with DO-178C and DO-331 using Model-Based Design”, 12AEAS-0090 (2012).
[28] R. G. Estrada, E. Dillaber, G. Sasaki, Best practices for developing DO-178 compliant software using Model-Based Design, 2013.
[29] M. Orefice, V. Di Vito, L. Garbarino, F. Corraro, G. Fasano, D. Accardo, “Real-time validation of an ADS-B based aircraft conflict detection system”, AIAA Infotech @ Aerospace, AIAA SciTech Forum, (AIAA 2015-0486).