Auto tuning adaptive I-PD control having an on-line system identification mechanism for industrial multi-rotor helicopters

For unmanned helicopters to be used in industrial applications, autonomous flight control is necessary. This study aims to shorten the time required to tune a controller and design a stable control system for model variation of unmanned multi-rotor helicopters. Designing model based controllers requires a significant amount of time and effort for model identification and the tuning of controller parameters. Additionally, changes in the dynamics of the plant lead to deterioration of control performance. In this paper, we propose adaptive I-PD control having on-line system identification mechanism for change-of-altitude direction of a helicopter to solve the problems that have been presented. First, the calculation of the altitude model and system identification mechanism are described. In order to guarantee the minimum phase property of the altitude model, we use the delta operator for system identification. We show the accuracy of the altitude model and the validity of the proposed system identification algorithm using flight data. Next, we design an adaptive I-PD controller based on the identified parameters. I-PD gains are adjusted sequentially by a partial model matching method. Finally, we demonstrate the validity of the proposed control system by way of a flight experiment. The experimental result shows we were able to design a highly precise altitude controller in about 10 seconds.

[1]  Anuradha M. Annaswamy,et al.  Adaptive Control of Quadrotor UAVs: A Design Trade Study With Flight Evaluations , 2013, IEEE Transactions on Control Systems Technology.

[2]  Fumitoshi Matsuno,et al.  Robust Tracking Control for Multi-rotor UAVs Using Sliding Mode Control , 2014 .

[3]  Lennart Ljung,et al.  System Identification: Theory for the User , 1987 .

[4]  Roland Siegwart,et al.  Full control of a quadrotor , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  M. Schreier,et al.  Modeling and adaptive control of a quadrotor , 2012, 2012 IEEE International Conference on Mechatronics and Automation.

[6]  Jun Li,et al.  Dynamic analysis and PID control for a quadrotor , 2011, 2011 IEEE International Conference on Mechatronics and Automation.

[7]  Kenzo Nonami,et al.  Teleoperation Technology of Multi-Rotor Electric Power Helicopter for Industrial Application , 2012 .

[8]  B. Pasik-Duncan,et al.  Adaptive Control , 1996, IEEE Control Systems.

[9]  Kenzo Nonami,et al.  Autonomous Control of Multirotor Helicopter for Industrial Use , 2012 .