Hostname: page-component-cd9895bd7-gxg78 Total loading time: 0 Render date: 2024-12-28T22:25:51.426Z Has data issue: false hasContentIssue false

Non-linear control algorithm for the four rotors UAV attitude tracking problem

Published online by Cambridge University Press:  27 January 2016

A. Ouldali
Affiliation:
Control and Command Laboratory EMP Bordj-El-Bahri, Algiers, Algeria
T. Madani
Affiliation:
Engineering Systems Laboratory of Versailles, Vélizy, France
A. Benallegue
Affiliation:
Engineering Systems Laboratory of Versailles, Vélizy, France

Abstract

This paper deals with the design and implementation of the nonlinear control algorithm for the attitude tracking of a four-rotor helicopter known as quadrotor. The choice of this algorithm, which is based on the Backstepping sliding mode technique with adaptive gain, was justified by the fact that it ensures robustness with respect to modelling errors and external disturbances while reducing the chattering phenomenon caused by the sign function in the first order sliding mode based controllers with fixed gains. In order to show the effectiveness of the controller, experimental tests were carried out on a quadrotor. The obtained results show good performance of the proposed controller in terms of stabilisation, tracking and robustness.

Type
Research Article
Copyright
Copyright © Royal Aeronautical Society 2011 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

1. Bouabdallah, S., Murrieri, P. and Siegwart, R. Design and control of an indoor micro quadrotor, IEEE ICRA, 2004.Google Scholar
2. Cai, G., Chen, B.M., Peng, K., Dong, M. and Lee, T.H. Modeling and control of the yaw channel of a UAV helicopter, IEEE Transactions on Industrial Electronics, 2008, 55, (9).Google Scholar
3. Chen, M. and Huzmezan, M. A simulation model and h loop shaping control of a quadrotor unmanned air vehicle, 2003, IASTED/ACTA Press, pp 320325.Google Scholar
4. Castillo, P., Dzul, A. and Lozano, R. Real-time stabilisation and tracking of a four-rotor mini rotorcraft, IEEE Transactions on Control Systems Technology, 2004.Google Scholar
5. Derafa, L., Madani, T. and Benallegue, A. Dynamic modeling and experimental identification of four rotors helicopter parameters, 2006, IEEE International Conference on Industrial Technology, pp 18341839.Google Scholar
6. Fjellstad, O.-E and Fossen, T.I. Comments on the attitude control problem, IEEE Transactions on Automatic Control, 1994, 39.Google Scholar
7. Gessow, A. and Myers, G. Aerodynamics of the Helicopter, 1967, Frederick Ungar Publishing, New York.Google Scholar
8. Isidori, A. Nonlinear Control Systems, 1995, Springer, London.Google Scholar
9. Johnson, W. Helicopter Theory, 1994, Dover, New York.Google Scholar
10. Joshi, S.M., Kelkar, A.G and Wen, J.T. Robust attitude stabilization of spacecraft using nonlinear quaternion feedback, IEEE Transactions on Automatic Control, 1995, 40.Google Scholar
11. Lizarraide, F. and Wen, J.T. Attitude control without angular velocity measurement: A passivity approach, IEEE Transactions on Automatic Control, 1996, 41.Google Scholar
12. Madani, T. and Benallegue, A. Sliding mode observer and backstepping control for a quadrotor unmanned aerial vehicles, 2007, American Control Conference, July 2007.Google Scholar
13. Madani, T. and Benallegue, A. Backstepping sliding mode control applied to a miniature quadrotor flying robot, November 2006, IEEE IECON6.Google Scholar
14. McKerrow, P. Modeling the Draganflyer four-rotor helicopter, 2004, ICRA.Google Scholar
15. Mettler, B. and Kanade, T. Attitude control optimization for a small-scale unmanned helicopter, AIAA J Guidance, Control and Dynamics, 2000.Google Scholar
16. Pounds, P. Hamel, T. and Mahony, R. Attitude control of rigid body dynamics from biased imu measurements, December 2007, IEEE CDC.Google Scholar
17. Sabanovic, A. Elitas, M. and Ohnishi, K. Sliding modes in constrained systems control, IEEE Transactions on Industrial Electronics, 2008, 55.Google Scholar
18. Tayebi, A. and McGilvray, S. Robust attitude stabilization of spacecraft using nonlinear quaternion feedback, IEEE Transactions on Control Systems Technology, 2006, 14.Google Scholar
19. Topalov, A.V., Cascella, G.L., Giordano, V., Cupertino, F. and Kaynak, O. Sliding mode neuro-adaptive control of electric drives, IEEE transactions on industrial electronics, 2007, 54.Google Scholar
20. Utkin, V.I. Sliding mode and their application in variable structure systems, 1978, Mir, Moscow.Google Scholar
21. Utkin, V.I. Sliding mode control design principles and applications to electric drives, IEEE Transactions on Industrial Electronics, 1993, 40.Google Scholar
22. Waslander, S., Hoffmann, G., Jang, J.S. and Tomlin, C. Multi-agent quadrotor testbed control dDesign: integral sliding mode vs reinforcement learning, 2005, IEEE/RSJ International Conference on Intelligent Robots and Systems.Google Scholar
23. Wei, R. Trajectory tracking control for a miniature fixed-wing unmanned air vehicle, Int J Syst Sci, 2007 Google Scholar
24. Xu, R. and Ozguner, O. Sliding mode control of a quadrotor helicopter, December 2007, IEEE CDC.Google Scholar
25. Xu, R. and Ozguner, O. Sliding mode control of a class of underac-tuated systems, Automatica, 2008, 44.Google Scholar