Particle Swarm Optimizing Clonal Algorithm to Design an Intellegent PID Controller with Application to 3-2-1 Stewart Platform

An intelligent optimizing algorithm, particle swarm optimizing clonal algorithm (PSOCA) is introduced in this paper, which combines the clonal selection mechanism of the immune system with the evolution equation of particle swarm optimization. It has the ability of global searching. The PSOCA improves the diversity of antibody population and its convergence speed, by using effectively the past information of the antibodies and their cooperation. Based on the PSOCA, a PID controller (PSOCA-PI) is designed, which can modify its parameters dynamically to adapt time varying control objects. PSOCA-PID controller is exerted to control 3-2-1Stewart platform, then its control performance is compared with that of the other two controllers designed by PSO and clonal selection algorithm respectively. The simulation results show that PSOCA-PID has better control performance, compared with the other two controllers.

[1]  Tim Hendtlass The Particle Swarm Algorithm , 2008, Computational Intelligence: A Compendium.

[2]  Fernando José Von Zuben,et al.  Learning and optimization using the clonal selection principle , 2002, IEEE Trans. Evol. Comput..

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

[4]  C. Hang,et al.  Refinements of the Ziegler-Nichols tuning formula , 1991 .

[5]  C. Hwang,et al.  Designing PID controllers with a minimum IAE criterion by a differential evolution algorithm , 1998 .

[6]  Chong-Won Lee,et al.  High speed tracking control of Stewart platform manipulator via enhanced sliding mode control , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[7]  Weng Khuen Ho,et al.  Tuning of PID Controllers based on Gain and Phase Margin Specifications , 1993 .

[8]  Paul Y. Oh Improved model reference adaptive control using the Euler operator , 1997, Proceedings of International Conference on Robotics and Automation.

[9]  J. G. Ziegler,et al.  Optimum Settings for Automatic Controllers , 1942, Journal of Fluids Engineering.

[10]  B. Liu,et al.  INTELLIGENT DECOUPLING CONTROL SYSTEM INSPIRED FROM MODULATION OF THE GROWTH HORMONE IN NEUROENDOCRINE SYSTEM , 2009 .

[11]  Junghui Chen,et al.  Applying neural networks to on-line updated PID controllers for nonlinear process control , 2004 .

[12]  Gao Zheng Kinematics Analysis of A New 6-DOF Parallel Mechanism , 2006 .

[13]  Antonio Visioli,et al.  Fuzzy logic based set-point weight tuning of PID controllers , 1999, IEEE Trans. Syst. Man Cybern. Part A.