PID Controller Optimization Based on the Self-Organization Genetic Algorithm with Cyclic Mutation

This paper proposed a self-organization genetic algorithm with cyclic mutation (SOGACM) and used it to optimize PID controller parameters. A dominant selection operator and a cyclic mutation strategy were given firstly. The former enhances the action of the dominant individuals in the evolutionary process. And the later changes mutation probability periodically in accordance with evolution generation and the period. Moreover mutation probability keeps smaller and crossover operator plays a dominant role in a relatively long period of time. At certain particular time, the probability of mutation increases quickly. The SOGACM was then constructed based on the two operators mentioned above. The analysis of algorithm performance shows the self-organization genetic algorithm with cyclic mutation possesses self-organization property, and has a good global search performance. The simulation results of PID controller optimization experiment indicate that a suitable set of PID parameters could be calculated by SOGACM optimization method.

[1]  David E. Goldberg,et al.  Genetic Algorithms in Search Optimization and Machine Learning , 1988 .

[2]  Thomas Bäck,et al.  Evolutionary computation: Toward a new philosophy of machine intelligence , 1997, Complex..

[3]  Thomas Bäck,et al.  Intelligent Mutation Rate Control in Canonical Genetic Algorithms , 1996, ISMIS.

[4]  John H. Holland,et al.  Adaptation in Natural and Artificial Systems: An Introductory Analysis with Applications to Biology, Control, and Artificial Intelligence , 1992 .

[5]  Zhan Renbin,et al.  Re-evaluation of survivors, Lazarus taxa, and refugia from mass extinction , 2006 .

[6]  Wei-Der Chang,et al.  A multi-crossover genetic approach to multivariable PID controllers tuning , 2007, Expert Syst. Appl..

[7]  Terence C. Fogarty,et al.  Varying the Probability of Mutation in the Genetic Algorithm , 1989, ICGA.

[8]  David B. Fogel,et al.  Evolutionary Computation: Towards a New Philosophy of Machine Intelligence , 1995 .

[9]  H.N. Koivo,et al.  Diesel engine systems with genetic algorithm self tuning PID controller , 2005, 2005 International Conference on Future Power Systems.

[10]  M. Obika,et al.  An evolutionary design of robust PID controllers , 2005, IEEE International Conference Mechatronics and Automation, 2005.

[11]  Hu Hai A brief history of power law distributions , 2005 .

[12]  Wang Sunan Study on Self-adjusting Genetic Algorithm , 2003 .

[13]  Reinhard Männer,et al.  Towards an Optimal Mutation Probability for Genetic Algorithms , 1990, PPSN.