International Journal of Control, Automation, and Systems 2025; 23(1): 300-314
https://doi.org/10.1007/s12555-024-0318-1
© The International Journal of Control, Automation, and Systems
This paper presents the design and performance analysis of the attitude control of an ornithopter that replicates the flapping wing motion of a bird. The flapping wing motion induces periodic vibrations and increases model uncertainty, making it essential to study attitude control strategies that exhibit high robustness to external disturbances specific to ornithopters. This study focuses on analyzing the attitude control performance of an ornithopter using active disturbance rejection control (ADRC), a controller that estimates disturbances using an observer and employs control actions to eliminate them. A baseline controller, namely the proportional-integral (PI) controller, is designed for comparative analysis, while the ADRC complements for the control input command of the baseline controller. The aircraft used in the experiments is self-designed and manufactured, equipped with active wing torsion mechanism and elevator as control inputs for roll and pitch axes, respectively. Aerodynamic coefficients related to control effectiveness are obtained through wind tunnel experiments. The analysis primarily evaluates the attitude control performance, including attitude command tracking, vibration in control signals, and robustness to external disturbances. The results demonstrate that the ADRC significantly reduces command tracking errors compared to the PI controller. Additionally, the ADRC effectively reduces high-frequency vibration in the control input, thereby improving roll control performance.
Keywords Active disturbance rejection control, attitude control performance analysis, complex articulated ornithopter, wind tunnel experiment.
International Journal of Control, Automation, and Systems 2025; 23(1): 300-314
Published online January 1, 2025 https://doi.org/10.1007/s12555-024-0318-1
Copyright © The International Journal of Control, Automation, and Systems.
Woongtaek Oh, Jungwook Hwang, Inrae Kim, Seungkeun Kim*, and Jinyoung Suk
Chungnam National University
This paper presents the design and performance analysis of the attitude control of an ornithopter that replicates the flapping wing motion of a bird. The flapping wing motion induces periodic vibrations and increases model uncertainty, making it essential to study attitude control strategies that exhibit high robustness to external disturbances specific to ornithopters. This study focuses on analyzing the attitude control performance of an ornithopter using active disturbance rejection control (ADRC), a controller that estimates disturbances using an observer and employs control actions to eliminate them. A baseline controller, namely the proportional-integral (PI) controller, is designed for comparative analysis, while the ADRC complements for the control input command of the baseline controller. The aircraft used in the experiments is self-designed and manufactured, equipped with active wing torsion mechanism and elevator as control inputs for roll and pitch axes, respectively. Aerodynamic coefficients related to control effectiveness are obtained through wind tunnel experiments. The analysis primarily evaluates the attitude control performance, including attitude command tracking, vibration in control signals, and robustness to external disturbances. The results demonstrate that the ADRC significantly reduces command tracking errors compared to the PI controller. Additionally, the ADRC effectively reduces high-frequency vibration in the control input, thereby improving roll control performance.
Keywords: Active disturbance rejection control, attitude control performance analysis, complex articulated ornithopter, wind tunnel experiment.
Vol. 23, No. 1, pp. 1~88
Yufang Chang*, Feifei Zhou, Huaicheng Yan, Wencong Huang, and Guoao Luo
International Journal of Control, Automation, and Systems 2024; 22(5): 1526-1536Yang Yang*, Yuwei Zhang, Zijin Wang, Jinran Wu, and Xuefeng Si
International Journal of Control, Automation and Systems 2023; 21(2): 519-535Jia Ren, Zengqiang Chen*, YikangYang, Mingwei Sun, Qinglin Sun, and Zenghui Wang
International Journal of Control, Automation and Systems 2022; 20(3): 842-856