基于浸入与不变性的四旋翼系统自适应控制器

Immersion and Invariance-Based Adaptive Controller for Quadrotor Systems

IEEE Transactions on Systems, Man, and Cybernetics: Systems · 2018
被引 94
ABS 3

中文导读

针对惯性参数不确定的四旋翼系统,提出一种浸入与不变性自适应控制器,通过分层框架和饱和反步法实现轨迹跟踪,并保证质量与惯性张量估计的渐近收敛。

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.

控制理论四旋翼飞行器自适应控制非线性系统