Active disturbance rejection control for small unmanned helicopters via Levy flight-based pigeon-inspired optimization

Purpose The purpose of this paper is to propose a control approach for small unmanned helicopters, and a novel swarm intelligence algorithm is used to optimize the parameters of the proposed controller. Design/methodology/approach Small unmanned helicopters have many advantages over other unmanned aerial vehicles. However, the manual operation process is difficult because the model is always instable and coupling. In this paper, a novel optimized active disturbance rejection control (ADRC) approach is presented for small unmanned helicopters. First, a linear attitude model is built in hovering condition according to small perturbation linearization. To realize decoupling, this model is divided into two parts, and each part is equipped with an ADRC controller. Finally, a novel Levy flight-based pigeon-inspired optimization (LFPIO) algorithm is developed to find the optimal ADRC parameters and enhance the performance of controller. Findings This paper applies ADRC method to the attitude control of small unmanned helicopters so that it can be implemented in practical flight under complex environments. Besides, a novel LFPIO algorithm is proposed to optimize the parameters of ADRC and is proved to be more efficient than other homogenous methods. Research limitations/implications The model of proposed controller is built in the hovering action, whereas it cannot be used in other flight modes. Practical implications The optimized ADRC method can be implemented in actual flight, and the proposed LFPIO algorithm can be developed in other practical optimization problems. Originality/value ADRC method can enhance the response and robustness of unmanned helicopters which make it valuable in actual environments. The proposed LFPIO algorithm is proved to be an effective swarm intelligence optimizer, and it is convenient and valuable to apply it in other optimized systems.

[1]  E.T.F. Santos,et al.  L-and Y-curve approaches for the selection of regularization parameter in geophysical diffraction tomography , 2007 .

[2]  P. Barthelemy,et al.  A Lévy flight for light , 2008, Nature.

[3]  Chen Wei,et al.  Fully autonomous flying: from collective motion in bird flocks to unmanned aerial vehicle autonomous swarms , 2015, Science China Information Sciences.

[4]  Yuhui Shi,et al.  ?Hybrid Particle Swarm Optimization and Genetic Algorithm for Multi-UAV Formation Reconfiguration , 2013, IEEE Computational Intelligence Magazine.

[5]  Kimon P. Valavanis,et al.  Linear Tracking Control for Small-Scale Unmanned Helicopters , 2012, IEEE Transactions on Control Systems Technology.

[6]  Derek P. Atherton,et al.  PID controller tuning , 1999 .

[7]  Lei Guo,et al.  Flight Control Design for Small-Scale Helicopter Using Disturbance-Observer-Based Backstepping , 2015 .

[8]  Fan Yang,et al.  Nonlinear system modeling and identification of small helicopter based on genetic algorithm , 2013, Int. J. Intell. Comput. Cybern..

[9]  A. B. Rad,et al.  Direct adaptive fuzzy control for a nonlinear helicopter system , 2008 .

[10]  Nalini Chakravarti Beyond Brownian Motion: A levy flight in magic boots , 2004 .

[11]  Sarangapani Jagannathan,et al.  Neural Network-Based Optimal Adaptive Output Feedback Control of a Helicopter UAV , 2013, IEEE Transactions on Neural Networks and Learning Systems.

[12]  Xiaohua Wang,et al.  Echo State Networks With Orthogonal Pigeon-Inspired Optimization for Image Restoration , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[13]  Tong Heng Lee,et al.  Design and implementation of a robust and nonlinear flight control system for an unmanned helicopter , 2011 .

[14]  Stanley,et al.  Stochastic process with ultraslow convergence to a Gaussian: The truncated Lévy flight. , 1994, Physical review letters.

[15]  Yuan Su,et al.  Mathematical modeling of helicopter aerobatic maneuvers , 2004 .

[16]  Rini Akmeliawati,et al.  H∞ robust controller for autonomous helicopter hovering control , 2011 .

[17]  Su Hai-bing Auto-disturbance-rejection Controller Design Based on Particle Swarm Optimization Algorithm , 2008 .

[18]  Jingqing Han,et al.  From PID to Active Disturbance Rejection Control , 2009, IEEE Trans. Ind. Electron..

[19]  Haibin Duan,et al.  Control parameter design for automatic carrier landing system via pigeon-inspired optimization , 2016 .

[20]  Zhiqiang Zheng,et al.  Height and attitude active disturbance rejection controller design of a small-scale helicopter , 2014, Science China Information Sciences.

[21]  Zhiqiang Zheng,et al.  Nonlinear system identification of a small-scale unmanned helicopter , 2014 .

[22]  Bo Zhang,et al.  Three-Dimensional Path Planning for Uninhabited Combat Aerial Vehicle Based on Predator-Prey Pigeon-Inspired Optimization in Dynamic Environment , 2017, IEEE/ACM Transactions on Computational Biology and Bioinformatics.

[23]  Duan Haibin,et al.  Longitudinal and lateral adaptive flight control design for an unmanned helicopter with coaxial rotor and ducted fan , 2014, Proceedings of the 33rd Chinese Control Conference.

[24]  Jing Wang,et al.  DYNAMICS ANALYSIS OF A MICROBIAL FUEL CELL SYSTEM AND PID CONTROL OF ITS POWER AND CURRENT BASED ON THE CRITICAL PROPORTION DEGREE METHOD , 2015 .

[25]  Haibin Duan,et al.  Pigeon-inspired optimization: a new swarm intelligence optimizer for air robot path planning , 2014, Int. J. Intell. Comput. Cybern..