Abstract
Swarm Intelligence Computation technique is one of the recent and advanced research topic in the field of Artificial Intelligence. This nature –inspired, global optimization technique is used rapidly in various fields , specially it has become one of the most useful method for efficiency improvement of control and distributed optimization aspects. A review study on tuning of PID controller with effective and satisfactory performance analysis via different swarm intelligence computation techniques is presented in this paper. Tuning of PID via traditional methods and genetic algorithm and their limitations in proper tuning, different structure of PID controllers with the objectives for PID tuning and an efficient intelligent PID controller design is presented in the beginning of this paper. Then a brief literature review on PID tuning with different Swarm Intelligence(SI) techniques i.e. Ant Colony Optimization(ACO), Particle Swarm Optimization(PSO), and Bacterial Foraging Optimization Algorithm(BFOA) as well as their advantages and disadvantages in proper tuning is presented in the afterwards . And finally a performance comparison with simulation results of PID tuning via ZN, GA, PSO, BFOA are experimented on four set of system transfer functions and are studied for effective analysis.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
Keywords
References
Araki, M.: Control systems. In: Robotics and Automation-Vol II – PID Control. Kyoto University, Japan
Hwa, K.D., Park, J.: Intelligent PID Controller Tuning of AVR System Using GA and PSO. In: Huang, D.-S., Zhang, X.-P., Huang, G.-B. (eds.) ICIC 2005, Part II. LNCS, vol. 3645, pp. 366–375. Springer, Heidelberg (2005)
Astrom, K.J., Hagglund, T.: The future of PID control. Control Eng. Pract. 9(11), 1163–1175 (2001)
Ziegler, G., Nichols, N.B.: Optimum settings for automatic controllers. Trans. ASME 64, 759–768 (1942)
Cohen, G.H., Coon, G.A.: Theoretical Consideration of Retarded Control. Trans. ASME 75, 827/834 (1953)
Astrom, K.J., Hagglund, T.: Automatic tuning of simple regulators with specifications on phase and amplitude margins. Automatica 20, 645–651 (1984)
Krohling, R.A., Rey, J.P.: Design of optimal disturbance rejection PID controllers using genetic algorithm. IEEE Trans. Evol. Comput. 5(1), 78–82 (2001)
Nasri, M., Nezamabadi-pour, H., Maghfoori, M.: A PSO-Based Optimum Design of PIO Controller for a Linear Brushless DC Motor. World Academy of Science, Engineering and Technology 26 (2007)
Kennedy, J., Eberhart, R.C.: Swarm intelligence. Morgan Kaufmann Publisher, San Francisco (2001)
Dorigo, M., Blum, C.: Ant colony optimization theory: A survey. Theoretical Computer Science 344, 243–278 (2005)
Socha, K., Dorigo, M.: Ant colony optimization for continuous domains. European Journal of Operational Research 185(3), 1155–1173 (2009)
Coelho, L., Bernert, D.: A modified ant colony optimization algorithm based on differential evolution for chaotic synchronization. Expert Systems with Applications 37, 4198–4203 (2010)
Duan, H., Liu, S., Wang, D., Yu, X.: Design and realization of hybrid ACO-based PID and LuGre friction compensation controller for three degree-of-freedom high precision flight simulator. Simulation Modelling Practice and Theory 17(6), 1160–1169 (2009)
Duan, H., Wang, D., Yu, X.: Novel Approach to Nonlinear PID Parameter Optimization Using Ant Colony Optimization Algorithm. Journal of Bionic Engineering 3(2), 73–78 (2006)
Dorigo, M., Stützle, T.: The Ant Colony Optimization Metaheuristic: Algorithms, Applications, and Advances. In: Handbook of Metaheuristics, vol. 57, pp. 250–285. Springer, Heidelberg (2003)
Cao, C., Guo, X., Liu, Y.: Research on Ant Colony Neural Network PID Controller and Application. In: Proc. SPND, pp. 253–258. IEEE, Qingdao (2007)
Boubertakh, H., Tadjine, M., Glorennec, P.-Y., Labiod, S.: Tuning fuzzy PID controllers using ant colony optimization. In: Proc. Med., pp. 13–18. IEEE, Thessaloniki (2009)
Abachizadeh, M., Yazdi, M.R.H., Yousefi-Koma, A.: Optimal tuning of PID controllers using Artificial Bee Colony algorithm. In: AIM 2010, pp. 379–384. IEEE/ASME, Montreal (2010)
Karaboga, D.: An idea based on honey bee swarm for numerical optimization: Technical report. Erciyes University, Turkey (2005)
Ünal, M., Erdal, H., Topuz, V.: Trajectory tracking performance comparison between genetic algorithm and ant colony optimization for PID controller tuning on pressure process. In: Computer Applications in Engineering Education. Wiley (2010)
Zhang, L.: Simplex method based optimal design of PID controller. Information and Control 33(3), 376–379 (2004)
Ali Al-Waily, R.S.: Design of Robust Mixed H2/H∞ PID Controller Using Particle Swarm Optimization. International Journal of Advancements in Computing Technology 2(5), 53–60 (2010)
De Falco, Cioppa, A.D., Tarntino: Evalution of Particle Swarm Optimization Effectiveness in Classification
Zamani, M., Ghartemani, M., Sadati, N., Parniani, M.: Design of a fractional order PID controller for an AVR using particle swarm optimization. Control Engineering Practice 17(12), 1380–1387 (2009)
Oonsivilai, A., Marungsri, B.: Stability Enhancement for Multi-machine Power System by Optimal PID Tuning of Power System Stabilizer using Particle Swarm Optimization. WSEAS Transactions on Power Systems 6(3), 465–474 (2008)
Mukherjee, V., Ghoshal, S.P.: Intelligent particle swarm optimized fuzzy PID controller for AVR system. Electric Power Systems Research 77(12), 1689–1698 (2007)
Kim, T.H., Maruta, I., Sugie, T.: Particle Swarm Optimization based Robust PID Controller Tuning Scheme. In: Proc. IEEE Conference on Decision and Control, New Orleans, LA, USA, pp. 200–205 (2007)
Jalivand, A., Kimiyaghalam, A., Ashouri, A., Mahdavi, M.: Advanced Particle Swarm Optimization-Based PID Controller Parameters Tuning. In: Proc. 12th IEEE International Multitopic Conference, pp. 429–435 (2008)
Ebrahim, M.A., Mostafa, H.E., Gawish, S.A., Bendary, F.M.: Design of Decentralized Load Frequency Based-PID Controller Using Stochastic Particle Swarm Optimization Technique. In: Proc. IEEE. EPECS 2009, Sharjah, pp. 1–6 (2009)
Sharaf, A., El-Gammal, A.: A novel efficient PSO-self regulating PID controller for hybrid PV-FC-diesel-battery micro grid scheme for village/resort electricity utilization. In: Proc. IEEE EPEC 2010, Halifax, NS, pp. 1–6 (2010)
Gaing, Z.L.: A particle swarm optimization approach for optimum design of PID controller in AVR system. IEEE Trans. Energy Conversion 19(2), 384–391 (2004)
Kao, C.C., Chuang, C.W., Fung, R.: The self-tuning PID control in a slider–crank mechanism system by applying particle swarm optimization approach. Mechatronics 16(8), 513–522 (2006)
Sulistijono, I.A., Kubota, N.: Evolutionary robot vision and particle swarm optimization for Multiple human heads tracking of a partner robot. In: Proc. CEC 2007, pp. 1537–1541. IEEE, Singapore (2007)
Ren, Y., Xu, X.: Optimization Research of PSO-PID Algorithm for the Design of Brushless Permanent Magnet Machines. In: Fifth IEEE International Symposium on Embedded Computing, Washington, DC, USA (2008)
Dorrah, H.T., El-Garhy, A.M., El-Shimy, M.E.: Design of PSO-Based Optimal Fuzzy PID Controllers for the Two-Coupled Distillation Column Process. In: Proc. 14th International Middle East Power Systems Conference, pp. 181–188. Cairo University, Egypt (2010)
Passino, K.M.: Biomimicry of bacterial foraging for distributed optimization and control. IEEE Control Systems 22(3), 52–67 (2002)
Das, S., Biswas, A., Dasgupta, S., Abraham, A.: Bacterial Foraging Optimization Algorithm: Theoretical Foundations, Analysis, and Applications. In: Abraham, A., Hassanien, A.-E., Siarry, P., Engelbrecht, A. (eds.) Foundations of Computational Intelligence Volume 3. SCI, vol. 203, pp. 23–55. Springer, Heidelberg (2009)
Kim, D., Abraham, A., Cho, J.: A hybrid genetic algorithm and bacterial foraging approach for global optimization. Information Sciences 177(18), 3918–3937 (2007)
Guney, K., Busbug, S.: Interference Suppression Of Linearantenna Arrays By Amplitude-Only Control Using A Bacterial Foraging Algorithm. Progress In Electromagnetics Research, PIER 79, 475–497 (2008)
Mahmoud, K.R.: Design Optimization Of A Bow-Tie Antenna For 2.45Ghz Rfid Readers Using A Hybrid BSO-NM Algorithm. Progress In Electromagnetics Research, PIER 100, 105–117 (2010)
Grosan, C., Abraham, A.: Hybrid Evolutionary Algorithms: Methodologies, Architectures, and Reviews. In: Hybrid Evolutionary Algorithms, vol. 75, Springer, Heidelberg (2007), doi:10.1007/978-3-540-73297-6_1
Biswas, A., Dasgupta, S., Das, S., Abraham, A.: Synergy of PSO and Bacterial Foraging Optimization – A Comparative Study on Numerical Benchmarks. In: Innovations in Hybrid Intelligent Systems, pp. 255–263. Springer, Heidelberg (2007)
Kim, D.H., Cho, J.H.: Adaptive Tuning of PID Controller for Multivariable System Using Bacterial Foraging Based Optimization. In: Szczepaniak, P.S., Kacprzyk, J., Niewiadomski, A. (eds.) AWIC 2005. LNCS (LNAI), vol. 3528, pp. 920–928. Springer, Heidelberg (2005)
Korani, W.M., Dorrah, H.T., Emara, H.M.: Bacterial foraging oriented by Particle Swarm Optimization strategy for PID tuning. In: Proc. CIRA 2009, pp. 445–450. IEEE, Daejeon (2009)
Oyekan, J., Hu, H.: A Novel Bacterial Foraging Algorithm forAutomated tuning of PID controllers of UAVs. In: Proceedings of the 2010 IEEE International Conference on Information and Automation, China, pp. 693–698 (2010)
Su, T.-J., Chen, G.-Y., Cheng, J.-C., Yu, C.-J.: Fuzzy PID controller design using synchronous bacterial foraging optimization. In: Proc. 3rd Interbnational Conference on Information Sciences and Interaction Sciences (ICIS), pp. 639–642. IEEE, China (2010)
Jain, T., Patel, V., Nigam, M.: Implementation of PID Controlled SIMO Process on FPGA Using Bacterial Foraging for Optimal Performance. IJCEE 1(2), 107–110 (2009)
Kim, D.H., Cho, J.H.: Robust Tuning of PID Controller With Disturbance Rejection Using Bacterial Foraging Based Optimization. WSEAS Transactions on Systems (2004)
Manuaba, I., Abdillah, M., Soeprijanto, A., Hery, M.P.: Coordination of PID based power system stabilizer and AVR using combination bacterial foraging techique — Particle swarm optimization. In: Proc. ICMSAO 2011, pp. 1–7. IEEE, Kuala Lampur (2011)
Abraham, A., Das, S., Roy, S.: Swarm Intelligence Algorithms for Data Cluctering. Soft Computing For Knowledge Discovery And Data Mining Book, Part IV
Tan, G., Zeng, Q., Li, W.: Design of PID controller with incomplete derivation based on ant system algorithm. Journal Of Control Theory And Applications 2(3), 246–252 (2004)
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
Ghosal, S., Darbar, R., Neogi, B., Das, A., Tibarewala, D.N. (2012). Application of Swarm Intelligence Computation Techniques in PID Controller Tuning: A Review. In: Satapathy, S.C., Avadhani, P.S., Abraham, A. (eds) Proceedings of the International Conference on Information Systems Design and Intelligent Applications 2012 (INDIA 2012) held in Visakhapatnam, India, January 2012. Advances in Intelligent and Soft Computing, vol 132. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-27443-5_23
Download citation
DOI: https://doi.org/10.1007/978-3-642-27443-5_23
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-27442-8
Online ISBN: 978-3-642-27443-5
eBook Packages: EngineeringEngineering (R0)