Control of a laboratory 3-DOF helicopter: Explicit model predictive approach

A helicopter flight control system is a typical multi-input, multi-output system with strong channel-coupling and nonlinear characteristics. This paper presents an explicit model predictive control (EMPC) for attitude regulation and tracking of a 3-Degree-of-Freedom (3-DOF) helicopter. A state-space representation of the system is established according to the characteristics of each degree-of-freedom motion. Multi-Parametric Quadratic Programming (MPQP) and online computation processes for explicit model predictive control and controller design for a 3-DOF helicopter are discussed. The controller design for set-point regulation and tracking time-varying reference signals of a 3-DOF helicopter are presented respectively. Numerical study of explicit model predictive control for attitude regulation and tracking of a 3-DOF helicopter are conducted. A hardware-in-the-loop experimental study of explicit model predictive control of a 3-DOF helicopter is made. To analyze the performances of an EMPC controlled helicopter system, an Active Mass Disturbance System and manual interference are considered in comparison with PID scheme. Numerical simulation and HIL experimental studies show that explicit model predictive control is valid and has satisfactory performance for a 3-DOF helicopter.

[1]  Jay H. Lee,et al.  Model predictive control: past, present and future , 1999 .

[2]  P. M. Heertjes,et al.  On the instability and inhomogeneity of filter-cakes , 1957 .

[3]  Tor Arne Johansen,et al.  Flexible Piecewise Function Evaluation Methods Based on Truncated Binary Search Trees and Lattice Representation in Explicit MPC , 2012, IEEE Transactions on Control Systems Technology.

[4]  Colin N. Jones,et al.  Optimized decision trees for point location in polytopic data sets - application to explicit MPC , 2010, Proceedings of the 2010 American Control Conference.

[5]  Alexandra Grancharova,et al.  Design and Comparison of Explicit Model Predictive Controllers for an Electropneumatic Clutch Actuator Using On/Off Valves , 2011, IEEE/ASME Transactions on Mechatronics.

[6]  Richard H. Middleton,et al.  Networked control design for linear systems , 2003, Autom..

[7]  Alberto Bemporad,et al.  The explicit linear quadratic regulator for constrained systems , 2003, Autom..

[8]  Yisheng Zhong,et al.  Robust Attitude Regulation of a 3-DOF Helicopter Benchmark: Theory and Experiments , 2011, IEEE Transactions on Industrial Electronics.

[9]  K. Szabat,et al.  Efficient real-time model predictive control of the drive system with elastic transmission , 2010 .

[10]  Michael C. Georgiadis,et al.  Modelling and explicit model predictive control for PEM fuel cell systems , 2012 .

[11]  Ian Postlethwaite,et al.  Design and flight testing of various H controllers for the Bell 205 helicopter , 2005 .

[12]  Shaheen Ahmad,et al.  Dynamical sliding mode control approach for vertical flight regulation in helicopters , 1994 .

[13]  M. Ishitobi,et al.  Nonlinear model following control with parameter identification for a 3-DOF model helicopter , 2007, 2007 IEEE/ASME international conference on advanced intelligent mechatronics.

[14]  Anthony J. Calise,et al.  Experimental results on adaptive output feedback control using a laboratory model helicopter , 2002, IEEE Transactions on Control Systems Technology.

[15]  Tor Arne Johansen,et al.  Approximate explicit constrained linear model predictive control via orthogonal search tree , 2003, IEEE Trans. Autom. Control..

[16]  Tor Arne Johansen,et al.  Using hash tables to manage the time-storage complexity in a point location problem: Application to explicit model predictive control , 2011, Autom..