Second-Order Geometric Sliding Mode Attitude Observer with Application to Quadrotor on a Test Bench

A sliding mode observer design framework is proposed based on the Lie group method of numerical integration on manifolds, and a Second-Order Geometric Sliding Mode Attitude Observer (SOGSMAO) is designed for angular velocity estimation of quadrotor attitude. The algorithm constructs feedback in the angular velocity space and the space of equivalent Lie algebra of unit quaternion space, respectively. It avoids not only the complexity of constructing feedback in unit quaternion space but also the process of mandatory rescaling which is seen to deteriorate the accuracy of the angular velocity estimates during sliding. The performance of SOGSMAO is compared with traditional quaternion based sliding mode observer in which multiplicative quaternion correction is used and the results show that SOGSMAO gains better tracking performance. Then SOGSMAO is realized on a test bed and the effectiveness of the observer algorithm is verified by experimental studies.

[1]  M. Innocenti,et al.  Stability considerations in quaternion attitude control using discontinuous Lyapunov functions , 2004 .

[2]  Wei Qing,et al.  Attitude Control Based on the Lie-group Structure of Unit Quaternions , 2006, 2007 Chinese Control Conference.

[3]  Quan Quan,et al.  Attitude control of a quadrotor aircraft subject to a class of time-varying disturbances , 2011 .

[4]  A. Iserles,et al.  Lie-group methods , 2000, Acta Numerica.

[5]  Zheng Fang,et al.  Design and nonlinear control of an indoor quadrotor flying robot , 2010, 2010 8th World Congress on Intelligent Control and Automation.

[6]  Kenth Engø On the Construction of Geometric Integrators in the RKMK Class , 2000 .

[7]  Noureddine Manamanni,et al.  A quaternion-based Complementary Sliding Mode Observer for attitude estimation: Application in free-ranging animal motions , 2010, 49th IEEE Conference on Decision and Control (CDC).

[8]  Jan Tommy Gravdahl,et al.  Observer Based Sliding Mode Attitude Control: Theoretical and Experimental Results , 2011 .

[9]  Wei Xing Zheng,et al.  Dissipativity-Based Sliding Mode Control of Switched Stochastic Systems , 2013, IEEE Transactions on Automatic Control.

[10]  J. Wen,et al.  Attitude control without angular velocity measurement: a passivity approach , 1996, IEEE Trans. Autom. Control..

[11]  J. Wen,et al.  The attitude control problem , 1991 .

[12]  T. Madani,et al.  Control of a Quadrotor Mini-Helicopter via Full State Backstepping Technique , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[13]  K. Koprubasi,et al.  Attitude and angular rate estimation using the sliding mode observer with multiplicative quaternion corrections for the Cooperative Astrophysics Technology SATellite (CATSAT) , 2006, 2006 American Control Conference.

[14]  A. J. Krener Feedback linearization , 1998 .

[15]  Emanuel Stingu,et al.  Design and implementation of a structured flight controller for a 6DoF quadrotor using quaternions , 2009, 2009 17th Mediterranean Conference on Control and Automation.

[16]  Mingcong Deng,et al.  Attitude control system design of a helicopter experimental system , 2005, 2005 IEEE International Conference on Industrial Technology.

[17]  H. Jin Kim,et al.  Feedback linearization vs. adaptive sliding mode control for a quadrotor helicopter , 2009 .

[18]  J.C.K. Chou,et al.  Quaternion kinematic and dynamic differential equations , 1992, IEEE Trans. Robotics Autom..

[19]  Daniel W. C. Ho,et al.  Sliding mode control of singular stochastic hybrid systems , 2010, Autom..

[20]  K. Koprubasi,et al.  Attitude and angular rate estimation using the sliding mode observer with additive quaternion corrections , 2006, 2006 American Control Conference.

[21]  N. Horri,et al.  Optimal satellite attitude control: a geometric approach , 2009, 2009 IEEE Aerospace conference.

[22]  Ian Postlethwaite,et al.  A case study on spacecraft attitude control , 2009, Proceedings of the 48h IEEE Conference on Decision and Control (CDC) held jointly with 2009 28th Chinese Control Conference.

[23]  Christopher Edwards,et al.  Sliding mode control : theory and applications , 1998 .