Immersion and Invariance-based Sliding Mode Attitude Control of Tilt Tri-rotor UAV in Helicopter Mode

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...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:International journal of control, automation, and systems 2021, Automation, and Systems, 19(2), , pp.722-735
Hauptverfasser: Yu, Li, He, Guang, Zhao, Shulong, Wang, Xiangke, Shen, Lincheng
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
Beschreibung
Zusammenfassung: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.
ISSN:1598-6446
2005-4092
DOI:10.1007/s12555-020-0110-9