Sliding mode tracking control for unmanned helicopter using extended disturbance observer

This paper presents a robust control technique for small-scale unmanned helicopters to track predefined trajectories (velocities and heading) in the presence of bounded external disturbances. The controller design is based on the linearized state-space model of the helicopter. The multivariable dynamics of the helicopter is divided into two subsystems, longitudinallateral and heading-heave dynamics respectively. There is no strong coupling between these two subsystems and independent controllers are designed for each subsystem. The external disturbances and model mismatch in the longitudinal-lateral subsystem are present in all (matched and mismatched) channels. This model mismatch and external disturbances are estimated as lumped disturbances using extended disturbance observer and an extended disturbance observer based sliding mode controller is designed for it to counter the effect of these disturbances. In the case of heading-heave subsystem, external disturbances and model mismatch only occur in matched channels so a second order sliding mode controller is designed for it as it is insensitive to matched uncertainties. The control performance is successfully tested in Simulink.

[1]  Shihua Li,et al.  Speed Control for PMSM Servo System Using Predictive Functional Control and Extended State Observer , 2012, IEEE Transactions on Industrial Electronics.

[2]  Hoam Chung,et al.  Helicopter hovering attitude control using a direct feedthrough simultaneous state and disturbance observer , 2015, 2015 IEEE Conference on Control Applications (CCA).

[3]  Rini Akmeliawati,et al.  H∞ robust controller for autonomous helicopter hovering control , 2011 .

[4]  E. H. Lee,et al.  Design of Hovering Attitude Controller for a Model Helicopter , 1993 .

[5]  Yew-Wen Liang,et al.  Study of Reliable Control Via an Integral-Type Sliding Mode Control Scheme , 2012, IEEE Transactions on Industrial Electronics.

[6]  Yunhui Liu,et al.  Nonlinear predictive attitude control with a disturbance observer of an unmanned helicopter on the test bench , 2011, 2011 IEEE 5th International Conference on Robotics, Automation and Mechatronics (RAM).

[7]  Hans P. Geering,et al.  Robust helicopter position control at hover , 1994, Proceedings of 1994 American Control Conference - ACC '94.

[8]  Vladislav Gavrilets,et al.  Dynamic Model for a Miniature Aerobatic Helicopter , 2015 .

[9]  J. Gordon Leishman,et al.  Principles of Helicopter Aerodynamics , 2000 .

[10]  Wen-Hua Chen,et al.  Nonlinear Disturbance Observer-Enhanced Dynamic Inversion Control of Missiles , 2003 .

[11]  Dongkyoung Chwa,et al.  Compensation of actuator dynamics in nonlinear missile control , 2004, IEEE Transactions on Control Systems Technology.

[12]  Edgar N. Sánchez,et al.  Combining fuzzy, PID and regulation control for an autonomous mini-helicopter , 2007, Inf. Sci..

[13]  Lihua Xie,et al.  Robust track‐following control of hard disk drives using improved integral sliding mode combined with phase lead peak filter , 2008 .

[14]  Xinghuo Yu,et al.  Sliding-mode control for systems with mismatched uncertainties via a disturbance observer , 2011, IECON 2011 - 37th Annual Conference of the IEEE Industrial Electronics Society.

[15]  Wen-Hua Chen,et al.  Tracking control of small-scale helicopters using explicit nonlinear MPC augmented with disturbance observers , 2012 .

[16]  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).

[17]  Ullah Ihsan,et al.  Disturbance observer based sliding mode control for unmanned helicopter hovering operations in presence of external disturbances , 2018 .

[18]  Jian-Xin Xu,et al.  Nonlinear integral-type sliding surface for both matched and unmatched uncertain systems , 2004, IEEE Transactions on Automatic Control.

[19]  裴海龙,et al.  Robust tracking control of helicopters using backstepping with disturbance observers , 2014 .

[20]  Rita Cunha,et al.  TRAJECTORY TRACKING H2 CONTROLLER FOR AUTONOMOUS HELICOPTERS: AN APPLICATION TO INDUSTRIAL CHIMNEY INSPECTION , 2007 .

[21]  William C. Messner,et al.  Design and Flight Testing of an H00 Controller for a Robotic Helicopter , 2006 .

[22]  Arie Levant,et al.  Universal single-input-single-output (SISO) sliding-mode controllers with finite-time convergence , 2001, IEEE Trans. Autom. Control..

[23]  Jordan Kralev,et al.  μ-Synthesis and Hardware-in-the-loop Simulation of Miniature Helicopter Control System , 2014, J. Intell. Robotic Syst..

[24]  P. D. Shendge,et al.  Sliding Mode Control for Mismatched Uncertain Systems Using an Extended Disturbance Observer , 2014, IEEE Transactions on Industrial Electronics.