International Journal of Control, Automation and Systems 2021; 19(2): 722-735
Published online October 21, 2020
https://doi.org/10.1007/s12555-020-0110-9
© The International Journal of Control, Automation, and Systems
In this paper, we propose an immersion and invariance-based sliding mode controller for a tilt tri-rotor unmanned aerial vehicle subjects to parameter perturbation, unmodeled dynamics, and external disturbances. The control scheme is divided into three parts, including the disturbance observer, the attitude controller, and the control allocation. Firstly, to alleviate the chattering and improve the robustness for attitude control, the observer using immersion and invariance theory is developed to estimate the disturbance. Note that the observer can relax the requirement of disturbance upper bound and guarantee the convergence of the estimation error. Secondly, to improve the dynamic response capability, a sliding mode attitude controller with an adaptive switch function is designed based on the disturbance observer. Thirdly, a hierarchical control allocation algorithm is proposed. The performance improvement is illustrated by comparing with other sliding mode controllers. Simulations and flight experiments are conducted to verify the effectiveness and applicability of the proposed control scheme.
Keywords Control allocation, disturbance observer, sliding mode control, tilt tri-rotor UAV
International Journal of Control, Automation and Systems 2021; 19(2): 722-735
Published online February 1, 2021 https://doi.org/10.1007/s12555-020-0110-9
Copyright © The International Journal of Control, Automation, and Systems.
Li Yu, Guang He*, Shulong Zhao, Xiangke Wang, and Lincheng Shen
National University of Defense Technology
In this paper, we propose an immersion and invariance-based sliding mode controller for a tilt tri-rotor unmanned aerial vehicle subjects to parameter perturbation, unmodeled dynamics, and external disturbances. The control scheme is divided into three parts, including the disturbance observer, the attitude controller, and the control allocation. Firstly, to alleviate the chattering and improve the robustness for attitude control, the observer using immersion and invariance theory is developed to estimate the disturbance. Note that the observer can relax the requirement of disturbance upper bound and guarantee the convergence of the estimation error. Secondly, to improve the dynamic response capability, a sliding mode attitude controller with an adaptive switch function is designed based on the disturbance observer. Thirdly, a hierarchical control allocation algorithm is proposed. The performance improvement is illustrated by comparing with other sliding mode controllers. Simulations and flight experiments are conducted to verify the effectiveness and applicability of the proposed control scheme.
Keywords: Control allocation, disturbance observer, sliding mode control, tilt tri-rotor UAV
Vol. 23, No. 3, pp. 683~972
Guizhou Cao, Yanhong Liu, and Zhiwei Zhu*
International Journal of Control, Automation and Systems 2022; 20(5): 1695-1705Van Phuoc Bui and Young Bok Kim*
International Journal of Control, Automation and Systems 2011; 9(6): 1203-1208Xia Liu, Qi Huang, and Yong Chen
International Journal of Control, Automation and Systems 2011; 9(1): 169-175