Feedback linearization and linear observer for a quadrotor unmanned aerial vehicle

Increasing interest is being paid to the use of unmanned aerial vehicles (UAVs) in environment exploration applications. These kinds of systems are non-linear, non-holonomic and measurement of all pertinent signals is not possible either due to cost or lack of availabile technology. The performance and characteristics of a Luenberger observer, combined with a classical polynomial controller (based on an accurate model of the plant) and applied to a quadrotor UAV, are analyzed in this paper. The observer used to overcome to sensor availability is shown to be efficient when dealing with bounded uncertainties and disturbances. The analysis is based on tracking errors during transients and at the steady state, and on performance and robustness with respect to plant uncertainties. Estimation of wind parameters is added to reinforce the robustness. Simulation results are provided and output trajectories are analyzed.

[1]  Vadim I. Utkin,et al.  Sliding Modes in Control and Optimization , 1992, Communications and Control Engineering Series.

[2]  D. Luenberger Observers for multivariable systems , 1966 .

[3]  Arthur J. Krener,et al.  Linearization by output injection and nonlinear observers , 1983 .

[4]  Thomas Kailath,et al.  Linear Systems , 1980 .

[5]  Wan Kyun Chung,et al.  Combined Synthesis of State Estimator and Perturbation Observer , 2003 .

[6]  N. K. M’sirdi,et al.  NONLINEAR BACKSTEPPING CONTROL WITH OBSERVER DESIGN FOR A 4 ROTORS HELICOPTER , 2004 .

[7]  Roland Siegwart,et al.  Design and control of an indoor micro quadrotor , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[8]  H. Shim,et al.  A comprehensive study of control design for an autonomous helicopter , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[9]  Robert E. Mahony,et al.  Control of a quadrotor helicopter using visual feedback , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[10]  S. Żak,et al.  State observation of nonlinear uncertain dynamical systems , 1987 .

[11]  A. Benallegue,et al.  Exact linearization and noninteracting control of a 4 rotors helicopter via dynamic feedback , 2001, Proceedings 10th IEEE International Workshop on Robot and Human Interactive Communication. ROMAN 2001 (Cat. No.01TH8591).

[12]  Bernard Brogliato,et al.  Nonlinear modelling and control of helicopters , 2003, Autom..

[13]  Abdelaziz Benallegue,et al.  Dynamic feedback controller of Euler angles and wind parameters estimation for a quadrotor unmanned aerial vehicle , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[14]  Alison K. Brown,et al.  PRECISION TARGETING USING GPS/INERTIAL-AIDED SENSORS , 1999 .