MIMO closed-loop subspace model identification and hovering control of a 6-DOF coaxial miniature helicopter

This paper concerns black-box modeling of a radio-controlled (RC) coxial miniature helicopter by closed-loop subspace model identification with a multi-input and multi-output (MIMO) state space model, as well as model-based control design of hovering flight using the identified black-box model. The RC helicopter has 6 degrees of freedom (6-DOF) in its motions, namely, the lateral (left/right), vertical (up/down), longitudinal (fore/aft), pitching, rolling and yawing axes. These 6 parameters of the position and posture, as the outputs of the RC helicopter, are measured by a motion capture system with 6 high-speed cameras. The helicopter maneuvers, as the inputs, are done by the aileron, elevator, rudder and throttle. A closed-loop system identification experiment of the hovering RC helicopter is performed. CL-MOESP, which is one of closed-loop subspace model identification methods, is applied to the sampled closed-loop data in order to obtain a state-space model with an estimated order. Using the identified model, an LQ controller with a full-state observer is designed. Finally, as verification of the identified model, an experiment of hovering flight of the helicopter is performed with the implementation of the feedback controller.

[1]  Hiroshi Oku,et al.  MOESP-type Closed-loop Subspace Model Identification Method , 2006 .

[2]  Patrick Dewilde,et al.  Subspace model identification Part 1. The output-error state-space model identification class of algorithms , 1992 .

[3]  Matthew C. Turner,et al.  Subspace-based system identification for helicopter dynamic modelling , 2007 .

[4]  Mark B. Tischler,et al.  Frequency-Response Method for Rotorcraft System Identification: Flight Applications to BO 105 Coupled Rotor/Fuselage Dynamics , 1992 .

[5]  Yushin Chang,et al.  System Identification and 6-DOF Hovering Controller Design of Unmanned Model Helicopter , 2006 .

[6]  Wei Wang,et al.  Model Reference Sliding Mode Control of Small Helicopter X.R.B based on Vision , 2008 .

[7]  Michel Verhaegen,et al.  Filtering and System Identification: Frontmatter , 2007 .

[8]  Ikko Matsuba,et al.  MIMO Closed-Loop Subspace Model Identification and Hovering Control of a Coaxial Mini Helicopter with 3 DOFs , 2012 .

[9]  Michel Verhaegen,et al.  Filtering and System Identification: Kalman filtering , 2007 .

[10]  Hiroshi Oku,et al.  Experiment on closed-loop subspace model identification of an unstable underactuated system , 2009, 2009 ICCAS-SICE.

[11]  Kenzo Nonami,et al.  Autonomous Flying Robots , 2010 .

[12]  Clara Ionescu,et al.  Identification and control of a miniature rotorcraft Unmanned Aerial Vehicle (UAV) , 2010, 2010 IEEE International Conference on Automation, Quality and Testing, Robotics (AQTR).

[13]  Liang Liu,et al.  Modeling and identification of a sub-mini helicopter , 2006, Conference on High Density Microsystem Design and Packaging and Component Failure Analysis, 2006. HDP'06..