Adaptive Genetic Algorithm Based Optimal PID Controller Design of an Active Magnetic Bearing System

This paper proposes a novel adaptive genetic algorithm (AGA) for the multi-objective optimization design of a PID controller and applies it to the control of a real active magnetic bearing (AMB) system. The performances of the AGA are compared with that of the simple genetic algorithm (SGA) in optimizing dynamic responses of the controlled AMB. It shows that because of the proposed AGA can adjust the parameters adaptively according to the value of individual fitness and dispersion degree of population, this algorithm realizes the goals of maintaining diversity in the population and sustaining the convergence capacity of the genetic algorithm. The problems of convergence and prematurity occurred in SGA are then solved. The dynamic model of AMB system for axial motion is also presented, together with experimental and simulation results to verify its availability and good dynamic response.

[1]  J. Baba,et al.  Weight reduction of EMS-type MAGLEV vehicle with a novel hybrid control scheme for magnets , 2004, IEEE Transactions on Magnetics.

[2]  Zhiming Liu,et al.  New adaptive genetic algorithm based on ranking , 2003, Proceedings of the 2003 International Conference on Machine Learning and Cybernetics (IEEE Cat. No.03EX693).

[3]  Ki-Chang Lee,et al.  Development of a radial active magnetic bearing for high speed turbo-machinery motors , 2006, 2006 SICE-ICASE International Joint Conference.

[4]  Zhenyu Yang,et al.  Automatic tuning of PID controller for a 1-D levitation system using a genetic algorithm - a real case study , 2006, 2006 IEEE Conference on Computer Aided Control System Design, 2006 IEEE International Conference on Control Applications, 2006 IEEE International Symposium on Intelligent Control.

[5]  Lance D. Chambers Practical handbook of genetic algorithms , 1995 .

[6]  Lance D. Chambers The Practical Handbook of Genetic Algorithms: Applications, Second Edition , 2000 .

[7]  Alan F. Lynch,et al.  Experimental comparison of nonlinear tracking controllers for active magnetic bearings , 2007 .

[8]  Selim Sivrioglu,et al.  Adaptive backstepping for switching control active magnetic bearing system with vibrating base , 2007 .

[9]  Zhengguo Xu,et al.  Levitation control scheme for the hybrid Maglev system based on neuron-PID control , 2005, 2005 International Conference on Electrical Machines and Systems.

[10]  Gary G. Yen,et al.  Rank-density-based multiobjective genetic algorithm and benchmark test function study , 2003, IEEE Trans. Evol. Comput..

[11]  Francesco Palmieri,et al.  Theoretical analysis of evolutionary algorithms with an infinite population size in continuous space. Part II: Analysis of the diversification role of crossover , 1994, IEEE Trans. Neural Networks.

[12]  Manuel A. Jiménez-Lizárraga,et al.  Multi-Model Robust LQ Control of an Active Magnetic Bearing , 2007, 2007 American Control Conference.

[13]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1992, Artificial Intelligence.

[14]  Randy L. Haupt,et al.  Practical Genetic Algorithms , 1998 .

[15]  Ming-Jyi Jang,et al.  Sliding mode control for active magnetic bearing system with flexible rotor , 2005, J. Frankl. Inst..

[16]  Renato A. Krohling,et al.  Design of optimal disturbance rejection PID controllers using genetic algorithms , 2001, IEEE Trans. Evol. Comput..

[17]  Min-Sig Kang Acceleration Feedforward Control in Active Magnetic Bearing System Subject to Base Motion by Filtered-x LMS Algorithm , 2003 .

[18]  Dong-Chul Han,et al.  Speed-dependent tool tip compliance measurement of a high-speed machine tool spindle using an active magnetic bearing (AMB) , 2005 .

[19]  Lalit M. Patnaik,et al.  Adaptive probabilities of crossover and mutation in genetic algorithms , 1994, IEEE Trans. Syst. Man Cybern..

[20]  Hu Yunan,et al.  Application of Iterative Learning Genetic Algorithms for PID Parameters Auto-Optimization of Missile controller , 2006, 2006 6th World Congress on Intelligent Control and Automation.