Flight control of a Rotary wing UAV using adaptive backstepping

This paper presents a novel application of a two-time scale controller, using adaptive backstepping technique, for the hover flight control of a Rotary wing Unmanned Aerial Vehicle (RUAV). Flapping and servo dynamics, important from a practical point of view, are included in the RUAV model. The two-time scale controller takes advantage of the ‘decoupling’ of the translational and rotation dynamics of the rigid body, resulting in a two-level hierarchical control scheme. The inner loop controller (attitude control) tracks the attitude commands generated by the outer loop controller and sets the main rotor thrust vector, while the outer loop controller (position control) tracks the reference position. The proposed controller uses the parameter update law of the adaptive backstepping design to approximate the external disturbances such as wind gusts. Hover flight simulation results are presented in this paper using the proposed backstepping-based controller.

[1]  Romeo Ortega,et al.  Adaptive motion control of rigid robots: a tutorial , 1988, Proceedings of the 27th IEEE Conference on Decision and Control.

[2]  A. J. Calise,et al.  Adaptive backstepping control for a class of nonlinear systems via multilayered neural networks , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[3]  Ching-Chih Tsai,et al.  Design of longitudinal axis full envelope control law by adaptive backstepping , 2004, IEEE International Conference on Networking, Sensing and Control, 2004.

[4]  Jeff K. Pieper,et al.  Application of SLMC: TRC control of a helicopter in hover , 1995, Proceedings of 1995 American Control Conference - ACC'95.

[5]  Mario Innocenti,et al.  Helicopter Flight Dynamics: The Theory and Application of Flying Qualities and Simulation Modeling , 1999 .

[6]  E. Feron,et al.  Hierarchical control of small autonomous helicopters , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[7]  Mario G. Perhinschi,et al.  A Simulation Model of An Autonomous Helicopter , 1998 .

[8]  H.R. Pota,et al.  Backstepping-based landing control of a RUAV using tether incorporating flapping correction dynamics , 2008, 2008 American Control Conference.

[9]  Emilio Frazzoli,et al.  Trajectory tracking control design for autonomous helicopters using a backstepping algorithm , 2000, Proceedings of the 2000 American Control Conference. ACC (IEEE Cat. No.00CH36334).

[10]  Nahum Shimkin,et al.  Nonlinear Control Systems , 2008 .

[11]  Matthew Garratt,et al.  Platform Enhancements and System Identification for Control of an Unmanned Helicopter , 2006, 2006 9th International Conference on Control, Automation, Robotics and Vision.

[12]  Manu Sharma,et al.  Flight-Path Angle Control via Neuro-Adaptive Backstepping , 2002 .

[13]  H.R. Pota,et al.  Velocity Control of a UAV using Backstepping Control , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[14]  Kimon P. Valavanis,et al.  Advances in Unmanned Aerial Vehicles: State of the Art and the Road to Autonomy , 2007 .

[15]  Anthony J. Calise,et al.  Adaptive nonlinear controller synthesis and flight test evaluation on an unmanned helicopter , 1999, Proceedings of the 1999 IEEE International Conference on Control Applications (Cat. No.99CH36328).

[16]  Youdan Kim,et al.  Nonlinear Adaptive Flight Control Using Backstepping and Neural Networks Controller , 2001 .

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

[18]  Matthew A. Garratt,et al.  Flight control of a rotary wing UAV using backstepping , 2010 .

[19]  Jan Albert Mulder,et al.  Nonlinear Flight Control Design Using Constrained Adaptive Backstepping , 2007 .

[20]  M. Spong,et al.  Robot Modeling and Control , 2005 .

[21]  G. D. Padfield,et al.  Helicopter Flight Dynamics: The Theory and Application of Flying Qualities and Simulation Modelling , 1995 .

[22]  T. Teichmann,et al.  Dynamics of Flight: Stability and Control , 1959 .

[23]  S. Sastry,et al.  Output tracking control design of a helicopter model based on approximate linearization , 1998, Proceedings of the 37th IEEE Conference on Decision and Control (Cat. No.98CH36171).

[24]  Bilal Ahmed,et al.  Rotary wing UAV position control using backstepping , 2007, 2007 46th IEEE Conference on Decision and Control.

[25]  Ciann-Dong Yang,et al.  Robust nonlinear H/sub /spl infin// decoupling control of flight vehicle in hovering , 2002, Proceedings of the 41st IEEE Conference on Decision and Control, 2002..

[26]  Bilal Ahmed,et al.  Flight control of a rotary wing UAV - a practical approach , 2008, 2008 47th IEEE Conference on Decision and Control.