journal article·2024-08-13Open access

The Use of Computational Algorithms to Display the Aircraft Instruments That Work with Gyroscopic and Magnetic Physics (Theory for Programming an Elementary Flight Simulator)

Adan Ramirez-Lopez

Applied Sciences· Volume 14· Issue 16

Abstract

The present study shows the development of computational algorithms to represent aircraft instruments such as the attitude indicator or the turn-and-slip indicator; moreover, the algorithms represent a magnetic compass and other instruments that function according to other physical theories. These instruments work by using the gyroscope and magnetic principles and help the pilot in navigation. These are considered to be the basic instruments required to provide location-related and positional information about the actual aircraft attitude. The algorithms developed in this study are capable of working in concordance with other instruments and the physical conditions established. The programming language used was C++ and the algorithms were compiled in independent files and subroutines for computational efficiency, eliminating unnecessary code. The display options were successfully tested. Additionally, an analysis that evaluated the error and approached flight simulation as a function of step time (Δt) is also described.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Aerospace and Aviation Technology · Inertial Sensor and Navigation · Aerospace Engineering and Control Systems

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

Department of Industrial Engineering, Technological and Autonomous Institute of Mexico (ITAM), Rio Hondo #1 Col. Tizapan, Mexico City 01080, Mexico

References (47)

Show source-provided references
1. Jukes, M. (2004). Aircraft Display Systems (Progress in Astronautics and Aeronautics), Professional Engineering Publishing.10.2514/4.476570 ↗
2. Seventy years of flight instruments and displays10.1017/S0001924000034096 ↗
3. Coombs, L.F.E. (1990). The Aircraft Cockpit, Patrick Stephens Limited.
4. Tanner, J. (1997). The Official Air Publication for the Lancaster Mk I and III 1942–1945, Airs and Armours Press.
5. Garland, D.J., Wise, J.A., and Hopkin, V.D. (1999). Handbook of Aviation Human Factors, Lawrence Erlbaum Associates Publishers.
6. Carr, G.P., and Montemerlo, M.D. (1984). Aerospace Crew Station Design, Elsevier Science Publishers.
7. Federal Aviation Administration (2008). Pilot’s Handbook of Aeronautical Knowledge.
8. Federal Aviation Administration (2012). Instrument Flying Handbook.
9. A Review of Flight Simulation Techniques10.1016/0376-0421(90)90006-6 ↗
10. Baarspul, M., Mulder, J.A., Nieuwpoort, A.M.H., and Breeman, J.H. (1988, January 12–13). Mathematical Model Identification for Flight Simulation, Based on Flight and Taxi Tests. Proceedings of the International Conference on Flight Simulation—Recent Developments in Technology and Use, London, UK.
11. Nicholas, O.P., Giles, J.A., and Williams, D.A. (October, January 30). Development of in-flight Simulation Aircraft for Research and Training in U.K. Proceedings of the AGARD Conference Proceedings No. 408 on ‘Flight Simulation’, Cambridge, UK.
12. Faconti, V. (1979). Evolution of Flight Simulator Instructional Capabilities: The First Fifty Years. 50 Years of Flight Simulation: Conference Proceedings, The Royal Aeronautical Society. Session 2.
13. A Visual System for Flight Simulators
14. Tomlinson, B.N. (May, January 29). Motion Software for a Research Flight Simulator. Proceedings of the Advances in Flight Simulation-Visual and Motion Systems: International Conference Proceedings, London, UK.
15. Hanke, C.R. (1971). The Simulation of a Large Jet Transport Aircraft, Volume I: Mathematical Model, NASA. NASA CR-1756.
16. A Digital Computer for use in and Operational Flight Trainer10.1109/IRETELC.1955.5407892 ↗
17. The Displacement-Type Finite Element Approach--From Art to Science10.1016/0376-0421(94)90007-8 ↗
18. Adorian, P., Staynes, W.N., and Bolton, M. (1979). The Evolution of the Flight Simulator. 50 Years of Flight Simulation: Conference Proceedings, The Royal Aeronautical Society. Session 1.
19. Non-linear aircraft flight path reconstruction review and new advances10.1016/S0376-0421(99)00005-6 ↗
20. Intelligent Modeling and Identification of Aircraft Nonlinear Flight10.1016/j.cja.2014.03.017 ↗
21. Environmental Realism in Flight Simulators10.1049/ree.1966.0002 ↗
22. Digital Virtual Flight testing and Evaluation Method for Flight Characteristics Airworthiness Compliance of Civil Aircraft Based on HQRM10.1016/j.cja.2014.12.013 ↗
23. Comprehensive Analysis of Transport Aircraft Flight Performance10.1016/j.paerosci.2007.10.005 ↗
24. Epperson, J.F. (2013). An Introduction to Numerical Methods and Analysis, John Wiley & Sons, Inc.
25. Chapra, S.C. (2015). Numerical Methods for Engineers, Mc Graw Hill. [7th ed.].
26. Numerical methods for differential game based on partial differential equations10.1142/S0219198906000886 ↗
27. (1975). Standard Atmosphere (Standard No. ISO 2533:1975).
28. Gyatt, G. (1976). The Standard Atmosphere, USAF. A mathematical model of the 1976 U.S. Standard Atmosphere.
29. International Civil Aviation Organization (1993). Manual of the ICAO Standard Atmosphere (Extended to 80 kilometres (262 500 feet)), International Civil Aviation Organization. [3rd ed.]. Doc 7488-CD.
30. An algorithm for trajectory prediction of flight plan based on relative motion between positions10.1631/FITEE.1700224 ↗
31. Atluri, S.N., Yagawa, G., and Cruse, T. (1995). On the Applications of Numerical Methods to Aircraft Running Dynamics. Computational Mechanics ’95, Springer.10.1007/978-3-642-79654-8 ↗
32. Scholz, D., and Thorbeck, J. (September, January 27). Computer Based Training in Aircraft Design Education. Proceedings of the ICAS: ICAS 2000 CD-ROM Proceedings 22nd International Congress of Aeronautical Sciences, Harrogate, UK. Paper: ICAS-2000-1.7.3.
33. Research on Method of Trajectory Prediction in Aircraft Flight Based on Aircraft Performance and Historical Track Data
34. Venkateshan, S.P., and Swaminathan, P. (2013). Computational Methods in Engineering, Elsevier.
35. Ortega, J.M., and Grimshaw, A.S. (1998). An Introduction to C++ and Numerical Methods, Oxford University Press.
36. Flowers, B.H. (2000). An Introduction to Numerical Methods in C++, Oxford University Press.10.1093/oso/9780198506935.001.0001 ↗
37. Weiskamp, K., and Heiny, L. (1994). Power Graphics Using Turbo C++, John Wiley & Sons Inc.
38. Heiny, L. (1993). Advanced Graphics Programming Using C/C++, Wiley.
39. Ascher, U.M., and Greif, C. (2011). A First Course in Numerical Methods, Society for Industrial and Applied Mathematics (SIAM).10.1137/1.9780898719987 ↗
40. Transfer Function and Characteristic Root Errors for Fixed-Step Integration Algorithms
41. Howe, R.M. (1988, January 18–21). The Use of Real-time Predictor-corrector Integration for Flight Simulation. Proceedings of the SCS Simulation Conference Simulators V, Orlando, FL, USA.
42. Hoogstraten, J.A., and Van De Moesdijk, G.A.J. (1983, January 9–11). Modular programming structure applied to the simulation of non-linear aircraft models. Proceedings of the IMACS Conference Proceedings ‘Simulation in Engineering Sciences’, Nantes, France.
43. ANON, and IATA (1986). Flight Simulator Design and Performance Data Requirements, IATA. final draft of proposed revision A, 1 February 1986.
44. Supersonic and transonic Mach probe for calibration control in the Trisonic Wind Tunnel10.13111/2066-8201.2017.9.4.10 ↗
45. Krasnov, N.F. (1985). Principles of Aerodynamics, MIR Publishers.
46. A Mathematical Analysis of the Wind Triangle Problem and an Inquiry of True Airspeed Calculations in Supersonic Flight
47. Ramirez-Lopez, A. (2024). Basic Computational Algorithms for Representing an Aircraft Flight (Calculation of 3D Displacement and Displaying). Axioms, 13.10.3390/axioms13050313 ↗