Skip to main content

Personal Desktop-Level Jet Fighter Simulator for Training or Entertainment

  • Conference paper
  • First Online:
Intelligent Robotics and Applications (ICIRA 2017)

Part of the book series: Lecture Notes in Computer Science ((LNAI,volume 10462))

Included in the following conference series:

  • 5447 Accesses

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Institutional subscriptions

References

  1. Eryilmaz, U., Tokmak, H.S., Cagiltay, K., Isler, V., Eryilmaz, N.O.: A novel classification method for driving simulators based on existing flight simulator classification standards. Transp. Res. Part C Emerg. Technol. 42(42), 132–146 (2014)

    Article  Google Scholar 

  2. Ippolito, C., Pritchett, A.: Software architecture for a reconfigurable flight simulator. In: Modeling and Simulation Technologies Conference (2013)

    Google Scholar 

  3. Allerton, D.J.: Flight simulation - past, present and future. Aeronaut. J. New Series 104(1042), 651–663 (2000)

    Google Scholar 

  4. Allerton, D.: Principles of Flight Simulation (2009)

    Google Scholar 

  5. Jamson, A.H., Lai, F.C.H., Carsten, O.M.J.: Potential benefits of an adaptive forward collision warning system. Transp. Res. Part C Emerg. Technol. 16(4), 471–484 (2008)

    Article  Google Scholar 

  6. Zdanowicz, P., Jurecki, R.S., Stanczyk, T.L., Guzek, M., Lozia, Z.: Research on behaviour of drivers in accident situation conducted in driving simulator. J. Kones 16(1), 173–183 (2009)

    Google Scholar 

  7. Barkenbus, J.N.: Eco-driving: an overlooked climate change initiative. Energy Policy 38(2), 762–769 (2010)

    Article  Google Scholar 

  8. Gerlach, T., Durak, U., Knppel, A., Rambau, T.: Running high level architecture in real-time for flight simulator integration. In: AIAA Modeling and Simulation Technologies Conference (2016)

    Google Scholar 

  9. Bruce, J.E.: Manual for a Workstation-Based Generic Flight Simulation Program (LaRCsim) Version 1.4. NASA Langley Technical Report Server (1998)

    Google Scholar 

  10. Berndt, J.S.: JSBSim: an open source flight dynamics model, pp. 2004–4923 (2004)

    Google Scholar 

  11. Gary “Buckaroo” Neely. Yasim. http://www.buckarooshangar.com/flightgear/yasimtut.html

  12. Rozanov, E.V., Zubov, V.A., Schlesinger, M.E., Yang, F., Andronova, N.G.: The uiuc three-dimensional stratospheric chemical transport model: description and evaluation of the simulated source gases and ozone. J. Geophys. Res. Atmos. 104(D9), 11755–11781 (1999)

    Article  Google Scholar 

  13. Klenke, R., Mcbride, J., Nguyen, H.: A reconfigurable, linux-based, flight control system for small UAVs. In: AIAA Infotech@Aerospace 2007 Conference and Exhibit (2013)

    Google Scholar 

  14. BBN technology. Openmap. https://ds.bbn.com/

  15. Zhao, X.Y., Cai, Y., Yang, S.L., Huang, K.D.: Lessons learned from design and development of military scenario definition language scenario editing toolset. Adv. Mater. Res. 748, 1041–1045 (2013)

    Article  Google Scholar 

  16. Chung’s Blogspot. Mycesiumflight - a webgl cesium 3D flight simulator. https://sourceforge.net/projects/mycesiumflight/?source=directory

  17. Smith, T.: Cesium - an open-source JavaScript library for world-class 3D globes and maps. http://cesiumjs.org/

  18. Joyent. Node.js - an asynchronous event driven JavaScript runtime. https://nodejs.org/en/

  19. Arjoni, D.H., Rocha, G., Pereira, R., Moreira, A.H., Nicola, R.M., Oliveira, W.R., Silva, A.V.S., Natal, G.S., Silveira, L., Silva, E.T.: Experimental evaluation of the human performance on a robotic flight simulator based on FOQA parameters. In: Aerospace Technology Congress (2016)

    Google Scholar 

Download references

Acknowledgements

This work is supported by China Postdoctoral Science Foundation under Grant 2016M602962.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Xinye Zhao .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2017 Springer International Publishing AG

About this paper

Cite this paper

Zhao, X., Wang, Y., Zhang, W., Zhang, X. (2017). Personal Desktop-Level Jet Fighter Simulator for Training or Entertainment. In: Huang, Y., Wu, H., Liu, H., Yin, Z. (eds) Intelligent Robotics and Applications. ICIRA 2017. Lecture Notes in Computer Science(), vol 10462. Springer, Cham. https://doi.org/10.1007/978-3-319-65289-4_40

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-65289-4_40

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-65288-7

  • Online ISBN: 978-3-319-65289-4

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics