Immersion and Invariance-Based Adaptive Controller for Quadrotor Systems

Yao Zou,Ziyang Meng
DOI: https://doi.org/10.1109/tsmc.2018.2790929
2019-01-01
Abstract:This paper develops a novel immersion and invariance (I&I)-based adaptive controller for nonlinear underactuated quadrotor systems subject to uncertain inertial parameters. The objective is to drive the quadrotor to accurately track a reference trajectory. The controller synthesis is based on a hierarchical framework. First, the solution to the trajectory tracking problem is transformed to stabilizing its corresponding error system asymptotically. Second, to avoid singularity in the command attitude extraction, a saturated backstepping control strategy with smooth hyperbolic tangent functions is developed to synthesize a command force in the position loop, where an I&I adaptive methodology is introduced to update the mass estimation. The I&I adaption guarantees the asymptotic convergence of the mass estimation to its actual value. Third, in the attitude loop, the projection algorithm is used to update the inertial tensor estimations, which enables the estimations to be maintained within a prescribed range. Then, a rotation matrix-based applied torque with an initial condition constraint is synthesized. It is proven that, with appropriate control parameters, the proposed controller guarantees the asymptotic stability of the error system and then the trajectory tracking of the quadrotor is achieved. Finally, numerical simulations are given to verify and highlight the performance of the proposed controller.
What problem does this paper attempt to address?