Skip to main page content
U.S. flag

An official website of the United States government

Dot gov

The .gov means it’s official.
Federal government websites often end in .gov or .mil. Before sharing sensitive information, make sure you’re on a federal government site.

Https

The site is secure.
The https:// ensures that you are connecting to the official website and that any information you provide is encrypted and transmitted securely.

Access keys NCBI Homepage MyNCBI Homepage Main Content Main Navigation
. 2025 Jul 2;15(1):23382.
doi: 10.1038/s41598-025-07639-6.

InvSim algorithm for pre-computing airplane flight controls in limited-range autonomous missions, and demonstration via double-roll maneuver of Mirage III fighters

Affiliations

InvSim algorithm for pre-computing airplane flight controls in limited-range autonomous missions, and demonstration via double-roll maneuver of Mirage III fighters

Osama A Marzouk. Sci Rep. .

Abstract

In this work, we start with a generic mathematical framework for the equations of motion (EOM) in flight mechanics with six degrees of freedom (6-DOF) for a general (not necessarily symmetric) fixed-wing aircraft. This mathematical framework incorporates (1) body axes (fixed in the airplane at its center of gravity), (2) inertial axes (fixed in the earth/ground at the take-off point), wind axes (aligned with the flight path/course), (3) spherical flight path angles (azimuth angle measured clockwise from the geographic north, and elevation angle measured above the horizon plane), and (4) spherical flight angles (angle of attack and sideslip angle). We then manipulate these equations of motion to derive a customized version suitable for inverse simulation flight mechanics, where a target flight trajectory is specified while a set of corresponding necessary flight controls to achieve that maneuver are predicted. We then present a numerical procedure for integrating the developed inverse simulation (InvSim) system in time; utilizing (1) symbolic mathematics, (2) explicit fourth-order Runge-Kutta (RK4) numerical integration technique, and (3) expressions based on the finite difference method (FDM); such that the four necessary control variables (engine thrust force, ailerons' deflection angle, elevators' deflection angle, and rudder's deflection angle) are computed as discrete values over the entire maneuver time, and these calculated control values enable the airplane to achieve the desired flight trajectory, which is specified by three inertial Cartesian coordinates of the airplane, in addition to the Euler's roll angle. We finally demonstrate the proposed numerical procedure of flight mechanics inverse simulation (InvSim) through an example case that is representative of the Mirage III family of French fighter airplanes, in which a straight subsonic flight with a double-roll maneuver over a duration of 30 s at an altitude of 5 km (3.107 mi or 16,404 ft) is inversely simulated.

Keywords: Airplane; FDM; Fixed-wing aircraft; Flight mechanics; Inverse simulation; Maneuver; Mirage III; RK4; Trajectory.

PubMed Disclaimer

Conflict of interest statement

Declarations. Competing interests: The authors declare no competing interests.

Figures

Fig. 1
Fig. 1
Illustration of the three inertial (ground-referenced) coordinates, which are three of the four inputs to InvSim.
Fig. 2
Fig. 2
Illustration of the roll angle, which is the fourth input to InvSim.
Fig. 3
Fig. 3
Illustration of the four flight controls.
Fig. 4
Fig. 4
Illustration of the three Euler angles, as well as the inertial axes and the body axes.
Fig. 5
Fig. 5
Illustration of the wind axes and their angles (sideslip angle and angle of attack).
Fig. 6
Fig. 6
Illustration of four tilt angles in the midplane of the airplane.
Fig. 7
Fig. 7
Illustration of the two flight path angles.
Fig. 8
Fig. 8
Illustration of the lift coefficient profile.
Fig. 9
Fig. 9
Photo of Mirage III (model V 01) in flight. Permission for use was requested from the manufacturer Dassault Aviation.
Fig. 10
Fig. 10
Profile of the roll angle in the test maneuver.
Fig. 11
Fig. 11
Profile of the first time derivative of the roll angle in the test maneuver.
Fig. 12
Fig. 12
Profile of the second time derivative of the roll angle in the test maneuver.
Fig. 13
Fig. 13
Computed temporal profile of the thrust flight control during the test maneuver.
Fig. 14
Fig. 14
Computed temporal profile of the rudder flight control during the test maneuver.
Fig. 15
Fig. 15
Computed temporal profiles of the elevators and ailerons flight controls during the test maneuver.
Fig. 16
Fig. 16
Computed temporal profiles of the angle of attack and sideslip angle during the test maneuver.
Fig. 17
Fig. 17
Computed temporal profiles of the pitch and yaw angles during the test maneuver.
Fig. 18
Fig. 18
Computed orbit plot of the pitch and yaw angles during the test maneuver at the used time step of 0.001 s.
Fig. 19
Fig. 19
Computed orbit plot of the pitch and yaw angles during the test maneuver at a coarse time step of 0.01 s.
Fig. 20
Fig. 20
Computed orbit plot of the pitch and yaw angles during the test maneuver at a coarser time step of 0.02 s.

References

    1. Gamwo, I. K. & Liu, Y. Mathematical modeling and numerical simulation of methane production in a hydrate reservoir. Ind. Eng. Chem. Res.49, 5231–5245. 10.1021/ie901452v (2010).
    1. Makarovskikh, T. A., Panyukov, A. V. & Savitskiy, E. A. Mathematical models and routing algorithms for CAD technological preparation of cutting processes. Autom. Remote Control78, 868–881. 10.1134/S0005117917050095 (2017).
    1. Marzouk, O. A. Radiant heat transfer in nitrogen-free combustion environments. Int. J. Nonlinear Sci. Numer. Simul.19, 175–188. 10.1515/ijnsns-2017-0106 (2018).
    1. Zukowski, M. Mathematical modeling and numerical simulation of a short term thermal energy storage system using phase change material for heating applications. Energy Convers. Manag.48, 155–165. 10.1016/j.enconman.2006.04.017 (2007).
    1. Jaafar, M. A., Rousse, D. R., Gibout, S. & Bédécarrats, J.-P. A review of dendritic growth during solidification: Mathematical modeling and numerical simulations. Renew. Sustain. Energy Rev.74, 1064–1079. 10.1016/j.rser.2017.02.050 (2017).

LinkOut - more resources