Double time-scale flight controller design for a small-scale unmanned helicopter

This paper presents a double time-scale flight controller design method for a small unmanned helicopter. Specifically, according to the characteristics of a small unmanned helicopter model and the time-scale separation principle, the fast time-scale attitude control loop is regarded as the inner loop of the entire control system and correspondingly, the slow time-scale translational control loop is chosen as the outer loop. The flight controller is designed by using the back-stepping technique and the quaternion-based description method. The paper utilizes Lyapunov techniques to analyze the stability of the designed closed-loop control system, which prove that the double time-scale flight control system can achieve exponential convergence for the tracking error. Finally, some numerical simulation is implemented, whose results demonstrate that the proposed controller can achieve superior control performance for position tracking control.

[1]  Ben M. Chen,et al.  An overview on development of miniature unmanned rotorcraft systems , 2010 .

[2]  T.H. Lee,et al.  Modeling and Control System Design for a UAV Helicopter , 2006, 2006 14th Mediterranean Conference on Control and Automation.

[3]  Yifan Hu,et al.  Gain Scheduling Control of A Small Unmanned Helicopter , 2007, 2007 IEEE International Conference on Control and Automation.

[4]  Farid Kendoul,et al.  Flight control of a small helicopter in unknown wind conditions , 2010, 49th IEEE Conference on Decision and Control (CDC).

[5]  R. Mahony,et al.  Robust trajectory tracking for a scale model autonomous helicopter , 2004 .

[6]  Kimon P. Valavanis,et al.  A Novel Nonlinear Backstepping Controller Design for Helicopters Using the Rotation Matrix , 2011, IEEE Transactions on Control Systems Technology.

[7]  Tong Heng Lee,et al.  Design and implementation of an autonomous flight control law for a UAV helicopter , 2009, Autom..

[8]  Fei Hu,et al.  Autonomous flight control system designed for small-scale helicopter based on approximate dynamic inversion , 2011, 2011 3rd International Conference on Advanced Computer Control.

[9]  Frank L. Lewis,et al.  H-Infinity Static Output-feedback Control for Rotorcraft , 2006, J. Intell. Robotic Syst..

[10]  Hicham Medromi,et al.  Robust Nonlinear Control of a Miniature Autonomous Helicopter using Sliding Mode Control Structure , 2007 .

[11]  Lorenzo Marconi,et al.  Robust full degree-of-freedom tracking control of a helicopter , 2007, Autom..

[12]  Robert E. Mahony,et al.  Adaptive Compensation of Aerodynamic Effects during Takeoff and Landing Manoeuvres for a Scale Model Autonomous Helicopter , 2001, Eur. J. Control.

[13]  Farid Kendoul,et al.  Nonlinear Hierarchical Flight Controller for Unmanned Rotorcraft: Design, Stability, and Experiments , 2009 .

[14]  Helene Piet-Lahanier,et al.  A hierarchical controller for miniature VTOL UAVs: Design and stability analysis using singular perturbation theory , 2011 .

[15]  Kenichiro Nonaka,et al.  Integral sliding mode altitude control for a small model helicopter with ground effect compensation , 2011, Proceedings of the 2011 American Control Conference.

[16]  Hailong Pei,et al.  Trajectory tracking control of a small unmanned helicopter using MPC and backstepping , 2011, Proceedings of the 2011 American Control Conference.