Nonlinear Control of Airplanes and Helicopters

Chapter 6 focuses on the predictive control of airplanes and the backstepping control of quadrotor helicopters. The airplane is an LPV system which is internally stabilized by disturbance observer and externally controlled by high level RHC. The control design is illustrated for the pitch rate control of an aircraft. The internal system is linearized at the beginning of every horizon and RHC is applied for the resulting LTI model. The RHC controller contains integrators. The management of hard and soft constraints and the use of blocking parameters are elaborated. Simulation examples show the disturbance suppressing property of disturbance observer and the efficiency of high level RHC. For the indoor quadrotor helicopter, two (precise and simplified) dynamic models are derived. The sensory system contains on-board IMU and on-ground vision subsystems. A detailed calibration technique is presented for IMU. The vision system is based on motion-stereo and a special virtual camera approach. For state estimation, two level EKF is used. The quadrotor helicopter is controlled using backstepping in hierarchical structure. The embedded control system contains separate motor and sensor processors communicating through CAN bus with the main processor MPC555 realizing control and state estimation. Simulation results are shown first with MATLAB/Simulink then during the hardware-in-the-loop test of the embedded control system where the helicopter is emulated on dSPACE subsystem.

[1]  Béla Lantos,et al.  Backstepping based control design with state estimation and path tracking to an indoor quadrotor helicopter , 2009 .

[2]  Béla Lantos,et al.  Sensor fusion and actuator system of a quadrotor helicopter , 2009 .

[3]  Ilya V. Kolmanovsky,et al.  Predictive energy management of a power-split hybrid electric vehicle , 2009, 2009 American Control Conference.

[4]  C.J.B. Macnab,et al.  A New Robust Adaptive-Fuzzy Control Method Applied to Quadrotor Helicopter Stabilization , 2006, NAFIPS 2006 - 2006 Annual Meeting of the North American Fuzzy Information Processing Society.

[5]  Roland Siegwart,et al.  Backstepping and Sliding-mode Techniques Applied to an Indoor Micro Quadrotor , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[6]  T. Madani,et al.  Control of a Quadrotor Mini-Helicopter via Full State Backstepping Technique , 2006, Proceedings of the 45th IEEE Conference on Decision and Control.

[7]  Roland Siegwart,et al.  PID vs LQ control techniques applied to an indoor micro quadrotor , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[8]  Johannes Schumacher,et al.  Proceedings of the European Control Conference , 1997 .

[9]  P. Gaspar,et al.  Control of an experimental mini quad-rotor UAV , 2008, 2008 16th Mediterranean Conference on Control and Automation.

[10]  M. Blanke,et al.  Roll damping by rudder control-a new H/sub /spl infin// approach , 1994, 1994 Proceedings of IEEE International Conference on Control and Applications.

[11]  Gary J. Balas,et al.  Receding horizon control of an F-16 aircraft: A comparative study , 2006 .

[12]  Peter Bauer,et al.  Design of an embedded microcomputer based mini quadrotor UAV , 2007, 2007 European Control Conference (ECC).

[13]  Frank L. Lewis,et al.  Dynamic inversion of quadrotor with zero-dynamics stabilization , 2008, 2008 IEEE International Conference on Control Applications.

[14]  Béla Lantos,et al.  Design and hardware-in-the-loop test of the embedded control system of an indoor quadrotor helicopter , 2008, 2008 International Workshop on Intelligent Solutions in Embedded Systems.

[15]  Andrew Zisserman,et al.  Multiple View Geometry in Computer Vision (2nd ed) , 2003 .

[16]  Laszlo Kis,et al.  Calibration and Testing Issues of the Vision, Inertial Measurement and Control System of an Autonomous Indoor Quadrotor Helicopter , 2008 .