
Design and Application of the BMFCP Architecture in Flight Simulation
Systems
Jiaxuan Zhang
a
, Runkai Ji and Guanxin Hong
School of Aeronautic Science and Engineering, Beihang University, Beijing, China
Keywords:
Flight Simulation, Flight Dynamic, OOP, Software Architecture Design.
Abstract:
Flight simulation plays a crucial role in aircraft conceptual design, guidance and control system development,
and pilot training. To address the limitations in the architectural design of the dynamics core in traditional flight
simulation systems, this study proposes a novel architecture: Boundary-Motion-Force-Coordinate-Parameter
(BMFCP), based on the characteristics of flight dynamics problems and object-oriented software development
techniques. The BMFCP architecture decomposes the dynamics core of flight simulation systems into three
layers: the boundary layer, the motion equation layer, and the external force layer, along with two packages:
the coordinate transformation package and the parameter package. Using a flight simulation system based
on the BMFCP architecture, simulations of carrier-based aircraft landing and seaplane takeoff and landing
processes were successfully conducted. Thanks to the design of this architecture, different flight simulation
tasks can be achieved by simply modifying the code in the external force layer to simulate various aircraft.
Analysis of the simulation results shows that the time-domain curves of aircraft position and attitude align
with empirical observations, validating the correctness of the flight simulation system based on the BMFCP
architecture.
1 INTRODUCTION
The flight process is inherently risky and uncertain,
especially for newly designed aircraft and inexpe-
rienced pilots. Conducting flight missions without
comprehensive aircraft performance evaluation and
pilot training significantly increases the probability of
aircraft accidents. Flight simulation, which uses com-
puters or other devices to simulate aircraft motion and
control in real-world environments, plays a crucial
role in aircraft design and pilot training. In the field
of aircraft design and controller development, (Zhang
et al., 2024) highlights that conducting flight simu-
lations during the structural design phase can evalu-
ate the operational performance of the aircraft. Simi-
larly, (Zhao et al., 2024) emphasizes that software-in-
the-loop (SITL) simulations can validate control al-
gorithms for aircraft. Regarding pilot training, (Caro,
1973) suggests that training time on flight simulators
can replace actual flight training time, while (Thom-
son, 1989) points out that the degree to which simu-
lators can replace real flight training depends on their
fidelity. (Allerton, 2009) notes that compared to the
1970s, when real flights were used for training, mod-
a
https://orcid.org/0009-0008-2753-4885
ern simulator-based training has significantly reduced
the number of training-related accidents. Addition-
ally, (Maciejewska et al., 2024) highlights the eco-
nomic advantages of simulator-based training.
In recent years, flight simulation technology has
shown a rapid development trend. Firstly, the fidelity
of models has always been a key focus of related re-
search. (Milne et al., 2023) achieved accurate calcu-
lations of aeroelasticity, turbulence, atmosphere, and
other effects during high-fidelity motion simulations
of sounding rockets, laying the foundation for virtual
sensing and digital twins in autonomous navigation
and guidance. (An et al., 2022) utilized the flight
dynamic model, helicopter trim, linearization, and
simulation (HETLAS) system for high-fidelity mo-
tion simulations of complex-configured aircraft, ef-
fectively describing traditional helicopters, propeller-
driven fixed-wing aircraft, and more complex air-
craft configurations. (Rezaei and Khosravi, 2022) im-
proved the fidelity of actuator models by conducting
parametric model identification using aircraft system
data. Secondly, (Dhiman et al., 2025) pointed out
that artificial intelligence and data-driven technolo-
gies are gradually being applied to aircraft model-
ing and simulation. (Cao et al., 2022) proposed an
374
Zhang, J., Ji, R. and Hong, G.
Design and Application of the BMFCP Architecture in Flight Simulation Systems.
DOI: 10.5220/0013637000003970
In Proceedings of the 15th International Conference on Simulation and Modeling Methodologies, Technologies and Applications (SIMULTECH 2025), pages 374-381
ISBN: 978-989-758-759-7; ISSN: 2184-2841
Copyright © 2025 by Paper published under CC license (CC BY-NC-ND 4.0)