Abstract
This article deals with a performance evaluation of particle swarm optimization (PSO) and genetic algorithms (GA) for fixed order controller design. The major objective of the work is to compare the ability, computational effectiveness and efficiency to solve the optimization problem for both algorithms (PSO and GA). All simulation has been performed using a software program developed in the Matlab environment. As yet, overall results show that genetic algorithms generally can find better solutions compared to the PSO algorithm. The primary contribution of this paper is to evaluate the two algorithms in the tuning of proportional integral and derivative (PID)-controllers and minimization of cost function and maximization of robust stability in the servo system which represents a complex system. Such comparative analysis is very important for identifying both the advantages and their possible disadvantages.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Kennedy, J., Eberhart, R.: Particle Swarm Optimization. In: Proceedings of the IEEE International Conference on Neural Networks, Perth, Australia, pp. 1942–1945 (1995)
Kennedy, J., Eberhart, R.: Swarm Intelligence, 1st edn. Academic Press, San Diego (2001)
Goldberg, D.: Genetic Algorithms in Search, Optimization and Machine Learning, pp. 1–25. Addison-Wesley, Reading (1989)
Venter, G., Sobieski, J.: Particle Swarm Optimization. In: 43rd AIAA/ASME/ASCE/ AHS/ASC Structures, Structural Dynamics, and Materials Conference AIAA 2002-1235, Denver, CO (April 2002)
Ahmad, S., Pedrycz, W.: A Comparative Study of Genetic Algorithms, Particle Swarm Optimization, and Differential Evolution in Problem of Feature Selection through Structure Retention. In: Proc. GEM, pp. 49–54 (2010)
Astrom, K., Hagglund, T.: The future of PID control. Control Engineering Practice 9, 1163–1175 (2001)
Astrom, K., Hagglund, T.: PID controllers: Theory, design, and tuning, 2nd edn. Instrument Society of America (1995)
Cipperfield, A., Flemming, P., Fonscea, C.: Genetic Algorithms for Control System Engineering. In: Proceedings Adaptive Computing in Engineering Design Control, pp. 128–133 (1994)
Houck, C., Joines, J., Kay, M.: A Genetic Algorithm for Function Optimization: A MATLAB Implementation. ACM Transactions on Mathematical Software (1996)
Kennedy, J., Spears, M.: Matching Algorithms to Problems: An Experimental Test of the Particle Swarm and Some Genetic Algorithms on the Multimodal Problem generator. In: Proceedings IEEE International Conference of Evolutionary Computation (1998)
Kennedy, J., Eberhart, C.: Particle Swarm Optimization. In: Proceedings of the IEEE International Conference on Neural Networks, Australia, pp. 1942–1948 (1995)
Easter, S., Subramanian, S., Solomon, S.: Novel technique for PID tuning by particle swarm optimization. In: Proeedings 7th Annu. Swarm Users/Researchers Conf. (2003)
Flemming, P., Purshouse, R.: Evolutionary Algorithms in Control System Engineering: A Survey. Control Engineering Practice 10, 1223–1241 (2002)
Gaing, Z.L.: A particle swarm optimization approach for optimum design of PID controller in AVR system. IEEE Transactions on Energy Conversion 19(2), 384–391 (2004)
Goldberg, D.: Genetic Algorithms in Search, optimization, and Machine Learning. Addison-Wesley (1989)
Herrero, J., Blasco, X., Martinez, M., Salcedo, J.V.: Optimal PID Tuning with Genetic Algorithms For Non Linear Process Models 15th Ifac, Span (2002)
Kennedy, J., Eberhart, C.: Swarm Intelligence. Morgan Kaufman (2001)
Michalewicz, Z., Dasgupta, D.: Evolutionary Algorithms in Engineering Applications. Springer, Heidelberg (1997)
Wang, Q., Spronck, P., Tracht, R.: An Overview of Genetic Algorithms Applied To Control Engineering Problems. In: Proceedings of the 2nd International Conference on Machine Learning and Cybernetics (2003)
Wang, P., Kwok, D.P.: Optimal Design of PID process controllers based on genetic algorithms. Control Engineering Practice, 641–648 (1994)
Zheng, Y., Ma, L., Zhang, L., Qian, J.: Robust PID Controller Design using Particle Swarm Optimizer. In: Proceedings of IEEE International Symposium on Intelligence Control, pp. 974–979 (2003)
Ziegler, J., Nichols, N.: Optimum settings for automatic controllers. Transactions of ASME 64, 759–768 (1942)
Mahar, F., Saad Azhar, S.: PSO Based Fixed Order Controller Design and System Simulation. In: International Conference on Soft Computing and Pattern Recognition (SoCPaR 2010), France, vol. 1, pp. 152–155 (2010)
Mahar, F., Saad Azhar, S.: Immune Algorithm Based Fixed Order Controller Design and System Simulation. In: IEEE International Symposium on Signals, Systems and Electronics, Nanjing, China, vol. 1, pp. 18–25 (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Mahar, F., Ali, S.S.A., Bhutto, Z. (2012). A Comparative Study on Particle Swarm Optimization and Genetic Algorithms for Fixed Order Controller Design. In: Chowdhry, B.S., Shaikh, F.K., Hussain, D.M.A., Uqaili, M.A. (eds) Emerging Trends and Applications in Information Communication Technologies. IMTIC 2012. Communications in Computer and Information Science, vol 281. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-28962-0_28
Download citation
DOI: https://doi.org/10.1007/978-3-642-28962-0_28
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-28961-3
Online ISBN: 978-3-642-28962-0
eBook Packages: Computer ScienceComputer Science (R0)