Running High Level Architecture in Real-Time for Flight Simulator Integration

DLR’s Air Vehicle Simulator (AVES) is designed such that interchangeable cockpits of an EC135 rotorcraft and an A320 airplane can be operated either on a motion or on a fixed-base platform. While the EC135 and the A320 simulators are usually deployed standalone, there are emerging requirements to conduct simulator experiments that both simulators are involved in. Further demands include adding a traffic server for computer generated aircraft and a tower simulator to the simulation facility. To tackle the challenge of developing a complex distributed network simulation, the High Level Architecture (HLA) and Aviation-SimNet are selected as the underlying standards. As the AVES is a flight simulation facility with hard real-time constraints, the chosen HLA implementation, which is CERTI from ONERA, has to fulfill the deterministic processing and data exchange requirements. CERTI had to be ported to the AVES’s real-time operating system QNX, and integrated into the core software infrastructure, the AVES Software Development Kit. To prove the usability of the real-time implementation, the worst case transfer times are measured for typical scenarios in order to validate the solution. Finally, a full scale implementation is carried out in AVES.

[1]  Levent Yilmaz,et al.  Distributed Simulation: A Model Driven Engineering Approach , 2016 .

[2]  Richard M. Fujimoto,et al.  Middleware for real‐time distributed simulations , 2004, Concurr. Pract. Exp..

[3]  Azzedine Boukerche,et al.  A novel approach to real-time RTI based distributed simulation system , 2005, 38th Annual Simulation Symposium.

[4]  P. J. Kuiper,et al.  Performance of a component -based flight simulator architecture using the HLA paradigm , 2002 .

[5]  Jean-Baptiste Chaudron,et al.  Real-Time Distributed Aircraft Simulation through HLA , 2012, 2012 IEEE/ACM 16th International Symposium on Distributed Simulation and Real Time Applications.

[6]  Jim Warren Personal and Hobby Computing: an Overview , 1977, Computer.

[7]  P. Saager Real-Time Hardware-in-the-Loop Simulation for 'ATTAS' and 'ATTHeS' Advanced Technology Flight Test Vehicles. , 1990 .

[8]  W. Huiskamp,et al.  Real-time Scheduling of HLA Simulator Components , 2004 .

[9]  Sunjoo K. Advani,et al.  Design of the DLR AVES Research Flight Simulator , 2013 .

[10]  Meilin Schaper OPERATIONAL IMPROVEMENTS IN THE CONTEXT OF DMAN,A-SMGCS AND A-CDM , 2009 .

[11]  G. J. Jense,et al.  A component Architecture for Simulator Development , 1998 .

[12]  Jean-Baptiste Chaudron,et al.  Towards an HLA Run-time Infrastructure with Hard Real-time Capabilities , 2010 .

[13]  W. Huiskamp,et al.  AN HLA BASED FLIGHT SIMULATION ARCHITECTURE , 2000 .

[14]  Jean-Baptiste Chaudron,et al.  Real-time distributed simulations in an HLA framework: Application to aircraft simulation , 2014, Simul..

[15]  Annette Temme,et al.  Taxi routing for aircraft: Creation and ControllingGround movements with time constraints , 2012 .

[16]  Sponsor Siso Draft Standard for Modeling and Simulation (M&S) High Level Architecture (HLA)—Object Model Template (OMT) Specification , 2008 .

[17]  Umut Durak,et al.  Model integration workflow for keeping models up to date in a research simulator , 2014, 2014 4th International Conference On Simulation And Modeling Methodologies, Technologies And Applications (SIMULTECH).

[18]  S. Klaes ATTAS Ground Based System Simulator - An Update , 2000 .

[19]  J.A. Stankovic,et al.  Misconceptions about real-time computing: a serious problem for next-generation systems , 1988, Computer.

[20]  Umut Durak,et al.  2Simulate: A Distributed Real-Time Simulation Framework , 2014 .

[21]  Umut Durak,et al.  AVES SDK: Bridging the Gap between Simulator and Flight Systems Designer , 2015 .