TY - JOUR
T1 - Model-in-the-Loop Design and Flight Test Validation of Flight Control Laws for a Small Fixed-Wing UAV
AU - Shen, Ting Ju
AU - Chen, Chieh Li
N1 - Publisher Copyright:
© 2025 by the authors.
PY - 2025/9
Y1 - 2025/9
N2 - This study provides an experimentally validated workflow for the development and model-in-the-loop (MIL) validation of flight control laws for a small, low-cost fixed-wing UAV within a model-based design (MBD) framework, addressing the limitation that previous workflow demonstrations largely remain conceptual or simulation-only and that systematic processes for low-cost UAVs are lacking. A key advantage is that control law methods or parameters can be determined prior to flight testing, avoiding on-site tuning, a major challenge in UAV deployment. The Skysurfer X8 UAV served as the experimental platform. Linearized dynamic models were derived to design rate and attitude controllers using frequency-domain techniques, where loop shaping was applied to meet U.S. military flight quality standards. The control algorithms were validated in an MIL environment, enabling early evaluation of control logic, dynamic response, and robustness under idealized and perturbed conditions. Following MIL verification, the control logic was generated via Simulink Coder and deployed on a Pixhawk 6C flight controller with the PX4 autopilot. Flight test results on the Skysurfer X8 showed good agreement with MIL simulations, confirming the reliability and consistency of the proposed methodology in both simulated and real domains, while also demonstrating a systematic workflow that fills a practical gap in low-cost UAV development.
AB - This study provides an experimentally validated workflow for the development and model-in-the-loop (MIL) validation of flight control laws for a small, low-cost fixed-wing UAV within a model-based design (MBD) framework, addressing the limitation that previous workflow demonstrations largely remain conceptual or simulation-only and that systematic processes for low-cost UAVs are lacking. A key advantage is that control law methods or parameters can be determined prior to flight testing, avoiding on-site tuning, a major challenge in UAV deployment. The Skysurfer X8 UAV served as the experimental platform. Linearized dynamic models were derived to design rate and attitude controllers using frequency-domain techniques, where loop shaping was applied to meet U.S. military flight quality standards. The control algorithms were validated in an MIL environment, enabling early evaluation of control logic, dynamic response, and robustness under idealized and perturbed conditions. Following MIL verification, the control logic was generated via Simulink Coder and deployed on a Pixhawk 6C flight controller with the PX4 autopilot. Flight test results on the Skysurfer X8 showed good agreement with MIL simulations, confirming the reliability and consistency of the proposed methodology in both simulated and real domains, while also demonstrating a systematic workflow that fills a practical gap in low-cost UAV development.
UR - https://www.scopus.com/pages/publications/105017119399
UR - https://www.scopus.com/pages/publications/105017119399#tab=citedBy
U2 - 10.3390/drones9090624
DO - 10.3390/drones9090624
M3 - Article
AN - SCOPUS:105017119399
SN - 2504-446X
VL - 9
JO - Drones
JF - Drones
IS - 9
M1 - 624
ER -