Asymptotic stabilization of a transformed quadrotor model using energy-shaping method: Theory and experiments

ISA Trans. 2023 Aug:139:739-749. doi: 10.1016/j.isatra.2023.04.034. Epub 2023 May 10.

Abstract

This note presents a new passivity-based controller that ensures asymptotic stability for quadrotor position without solving partial differential equations or performing a partial dynamic inversion. After a resourceful change of coordinates, a pre-feedback controller, and a backstepping stage on the yaw angle dynamic, it is possible to identify new quadrotor cyclo passive outputs. Then, a simple proportional-integral controller of these cyclo-passive outputs completes the design. The cyclo-passive outputs allow the construction of an energy-based Lyapunov function that includes five out of six quadrotor degrees of freedom and guarantees asymptotic stability of the desired equilibrium. Moreover, the constant velocity reference tracking problem is solved with a slight modification to the proposed controller. Finally, the approach is validated through simulations and real-time experimental results.

Keywords: Asymptotic stability; Lyapunov functions; PI controllers; Quadrotor model; Real-time control.