2022
DOI: 10.3390/automation3030025
|View full text |Cite
|
Sign up to set email alerts
|

A Tutorial and Review on Flight Control Co-Simulation Using Matlab/Simulink and Flight Simulators

Abstract: Flight testing in a realistic three-dimensional virtual environment is increasingly being considered a safe and cost-effective way of evaluating aircraft models and their control systems. The paper starts by reviewing and comparing the most popular personal computer-based flight simulators that have been successfully interfaced to date with the MathWorks software. This co-simulation approach allows combining the strengths of Matlab toolboxes for functions including navigation, control, and sensor modeling with… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
5
1
1

Relationship

0
7

Authors

Journals

citations
Cited by 20 publications
(2 citation statements)
references
References 20 publications
0
2
0
Order By: Relevance
“…Incorporating these insights, MATLAB and Python, alongside Octave, Scilab, Julia, R, and the ROS framework, enrich the UAV simulation and analysis landscape. MATLAB's toolbox and Simulink platform allow for detailed modeling and simulation of UAV dynamics [78], while Python, with libraries like DroneKit, facilitates automation for simulation control and data processing. These tools extend beyond basic flight simulations to complex, mission-specific scenario test-ing, highlighting their indispensable roles in UAV technology development.…”
Section: A Simulatorsmentioning
confidence: 99%
“…Incorporating these insights, MATLAB and Python, alongside Octave, Scilab, Julia, R, and the ROS framework, enrich the UAV simulation and analysis landscape. MATLAB's toolbox and Simulink platform allow for detailed modeling and simulation of UAV dynamics [78], while Python, with libraries like DroneKit, facilitates automation for simulation control and data processing. These tools extend beyond basic flight simulations to complex, mission-specific scenario test-ing, highlighting their indispensable roles in UAV technology development.…”
Section: A Simulatorsmentioning
confidence: 99%
“…This method allows developers to monitor and analyse system responses and quickly implement improvements. The existing literature has researched the integration of commercial autopilots with SIL simulations, such as the work presented in [11][12][13][14]. This approach was utilised by [15] to design a novel control structure that permits the explicit creation of tracking techniques for a system with an unchangeable autopilot in the loop.…”
Section: Introductionmentioning
confidence: 99%