Novel bioinspired stochastic tuning of a quadrotor PD controller

Unmanned Aerial Vehicles (UAVs) have been attractive for years for many researchers and companies worldwide due to their commercial and military applications. The control of UAVs has been widely studied and implemented, but new techniques are yet to be explored in order to make tuning of controllers easier. In this paper, ecosystem equilibrium established in nature between different species is used to develop a novel bio-inspired stochastic search algorithm. The algorithm is then tested in offline tuning of the PD controller of a quadrotor UAV. MATLAB simulations emphasize the good performance of the proposed algorithm.

[1]  Fractional PID Controller Design based on Evolutionary Algorithms for Robust two-inertia Speed Control , 2007 .

[2]  Steven Lake Waslander,et al.  Aerodynamics and control of autonomous quadrotor helicopters in aggressive maneuvering , 2009, 2009 IEEE International Conference on Robotics and Automation.

[3]  Rafael S. Parpinelli,et al.  An eco-inspired evolutionary algorithm applied to numerical optimization , 2011, 2011 Third World Congress on Nature and Biologically Inspired Computing.

[4]  Frank Neumann,et al.  Bioinspired computation in combinatorial optimization: algorithms and their computational complexity , 2012, GECCO '12.

[5]  Zwe-Lee Gaing A particle swarm optimization approach for optimum design of PID controller in AVR system , 2004, IEEE Transactions on Energy Conversion.

[6]  Jason Brownlee,et al.  Clever Algorithms: Nature-Inspired Programming Recipes , 2012 .

[7]  Caro Lucas,et al.  NEAR-OPTIMAL TUNING OF LINEAR CONTROLLERS BASED ON GENETIC ALGORITHM AND SWARM INTELLIGENCE: A FLIGHT CONTROL EXAMPLE , 2007 .

[8]  Kwang Joon Yoon,et al.  Design of an Autonomous Hover Control System for a Small Quadrotor , 2010 .

[9]  野波 健蔵,et al.  Autonomous flying robots : unmanned aerial vehicles and micro aerial vehicles , 2010 .

[10]  Chia-Ju Wu,et al.  A PSO-Tuning Method for Design of Fuzzy PID Controllers , 2008 .

[11]  Yaduvir Singh,et al.  A Novel Evolutionary Tuning Method for Fractional Order PID Controller , 2011 .

[12]  Leonid Fridman,et al.  High‐order sliding‐mode observer for a quadrotor UAV , 2008 .

[13]  Charles L. Karr,et al.  Helicopter flight control with fuzzy logic and genetic algorithms , 1996 .

[14]  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).

[15]  Xavier Blasco,et al.  OPTIMAL PID TUNING WITH GENETIC ALGORITHMS FOR NON LINEAR PROCESS MODELS , 2002 .

[16]  Ching-Chang Wong,et al.  Optimal PID Controller Design for AVR System , 2009 .

[17]  Mahmoud Moghavvemi,et al.  Flight PID controller design for a UAV quadrotor , 2010 .

[18]  Nashat Mansour,et al.  Stochastic Search Algorithms for Exam Scheduling , 2007 .

[19]  JOSE F. M. AMARAL,et al.  Tuning PID Controllers through Genetic Algorithms , .

[20]  Syed Ali Raza,et al.  Intelligent Flight Control of an Autonomous Quadrotor , 2010 .

[21]  Carsten Witt,et al.  Bioinspired Computation in Combinatorial Optimization , 2010, Bioinspired Computation in Combinatorial Optimization.

[22]  T. O'Mahony,et al.  Genetic Algorithms for PID Parameter Optimisation : Minimising Error Criteria , 2002 .

[23]  Mohsen Seyedkazemi Designing optimal PID controller with genetic algorithm in view of controller location in the plant , 2008 .

[24]  Mehrdad Salami,et al.  An adaptive PID controller based on genetic algorithm processor , 1995 .

[25]  Wen-Jye Shyr,et al.  Design of optimal PID controllers using memetic algorithm , 2002, Proceedings of the 2002 American Control Conference (IEEE Cat. No.CH37301).

[26]  Glen Bright,et al.  Quad-Rotor Unmanned Aerial Vehicle Helicopter Modelling & Control , 2011 .

[27]  CHENQing-Geng,et al.  The Distribution Population-based Genetic Algorithm for Parameter Optimization PID Controller , 2005 .

[28]  Chen Qing The Distribution Population-based Genetic Algorithm for Parameter Optimization PID Controller , 2005 .