Unmanned helicopter waypoint trajectory tracking using model predictive control

A Model Predictive Control Based Trajectory Tracking (MPCTT) system for small unmanned helicopters is presented. A linear model predictive controller is used to take advantage of the fast algorithms available to solve convex optimization problems. The proposed MPCTT system is compared with a velocity tracking and a position tracking system implemented with classical PIDs from previous research work. Obtained simulation results demonstrate the superiority of the proposed MPCTT approach, generating a substantially less control effort in order to track waypoint trajectories. The unmanned helicopter used for the proposed MPCTT system is considered as a (linearized) linear state-space model obtained for hovering and slow motion; however, as shown, the MPCTT is robust enough to perform trajectory tracking under a cruise flight mode, too.

[1]  Alberto Bemporad,et al.  Model Predictive Control Toolbox™ User’s Guide , 2004 .

[2]  Kimon P. Valavanis,et al.  Small Unmanned Helicopter Simplified and Decentralized Optimization-Based Controller Design for Non-Aggressive Flights , 2006, Int. Trans. Syst. Sci. Appl..

[3]  José Barata,et al.  Unmanned helicopters applied to humanitarian demining , 2005, 2005 IEEE Conference on Emerging Technologies and Factory Automation.

[4]  Tariq Samad,et al.  Model Predictive Neural Control for Aggressive Helicopter Maneuvers , 2003 .

[5]  Gary J. Balas,et al.  Trends and Technologies for Unmanned Aerial Vehicles , 2003 .

[6]  Marko Bacic,et al.  Model predictive control , 2003 .

[7]  Eric Feron,et al.  Human-Inspired Control Logic for Automated Maneuvering of Miniature Helicopter , 2004 .

[8]  Gary J. Balas,et al.  Software-enabled control : information technology for dynamical systems , 2005 .

[9]  Eric A. Wan,et al.  Model predictive neural control with applications to a 6 DOF helicopter model , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[10]  S. Shankar Sastry,et al.  Nonlinear model predictive tracking control for rotorcraft-based unmanned aerial vehicles , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[11]  Bernard Mettler,et al.  Identification Modeling and Characteristics of Miniature Rotorcraft , 2002 .

[12]  S. Shankar Sastry,et al.  A flight control system for aerial robots: algorithms and experiments , 2002 .

[13]  L. Singh,et al.  Trajectory generation for a UAV in urban terrain, using nonlinear MPC , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[14]  Carlos L. Castillo,et al.  Small scale helicopter analysis and controller design for non-aggressive flights , 2005, 2005 IEEE International Conference on Systems, Man and Cybernetics.