Personal Desktop-Level Jet Fighter Simulator for Training or Entertainment

This paper describes the design of the software architecture for the jet fighter simulator on desktop computer, which provides a robust simulation framework that allows the simulator to fulfill training or entertainment goals. A human pilot math model was developed using LYRASim as the 6-DoF (6 Degree-of-Freedom) flight dynamic model (FDM). Additionally, we developed a Qt-based application comprising a number of HUD (Head Up Display) display systems that facilitated operations during flight, which sends control data to LYRASim and meanwhile reads realtime flight data from LYRASim over UDP sockets. LYRASim has also been extended to handle output of messages over a socket to a 2D and a 3D virtual application used at the same computer which provide a 2D and a 3D view similar to what the realtime control operator would see. The software architecture consists of above components, and the simulation results show that prototype system based on this architecture is flexible, valid and economic. Finally, suggestions are made for improvement of future desktop-based jet flight simulator.

[1]  Zbigniew Lozia,et al.  RESEARCH ON BEHAVIOUR OF DRIVERS IN ACCIDENT SITUATION CONDUCTED IN DRIVING SIMULATOR , 2009 .

[2]  David Allerton,et al.  Principles of Flight Simulation , 2009 .

[3]  David Allerton Principles of Flight Simulation: Allerton/Principles of Flight Simulation , 2009 .

[4]  Jackson E. Bruce Manual for a Workstation-Based Generic Flight Simulation Program (LaRCsim) Version 1.4 , 1995 .

[5]  Robert H. Klenke,et al.  A Reconfigurable, Linux-based, Flight Control System for Small UAVs , 2007 .

[6]  M. Schlesinger,et al.  The UIUC three‐dimensional stratospheric chemical transport model: Description and evaluation of the simulated source gases and ozone , 1999 .

[7]  Jon S. Berndt,et al.  JSBSim: An Open Source Flight Dynamics Model in C++ , 2004 .

[8]  Umut Durak,et al.  Running High Level Architecture in Real-Time for Flight Simulator Integration , 2016 .

[9]  D. J. Allerton,et al.  Flight simulation - past, present and future , 2000, The Aeronautical Journal (1968).

[10]  Amy R. Pritchett,et al.  Software architecture for a reconfigurable flight simulator. , 2000 .

[11]  Xin Ye Zhao,et al.  Lessons Learned from Design and Development of Military Scenario Definition Language Scenario Editing Toolset , 2013 .

[12]  J. Barkenbus Eco-driving: An overlooked climate change initiative , 2010 .

[13]  Emilia Villani,et al.  Experimental Evaluation of the Human Performance on a RoboticFlight Simulator based on FOQA Parameters , 2016 .

[14]  A. Hamish Jamson,et al.  Potential benefits of an adaptive forward collision warning system , 2008 .

[15]  Kursat Cagiltay,et al.  A novel classification method for driving simulators based on existing flight simulator classification standards , 2014 .