Abstract
The PID controller based on the Ziegler-Nichols Tuning Rules to obtain the parameters cannot achieve the best control performance. This paper proposes an optimization method of the PID controller parameters based on the improved firefly algorithm with community and migration strategies. The traditional firefly algorithm will cause the calculation to stagnate because the far distance between individuals induces the attraction term to approach zero. Therefore, community and migration strategies are introduced to solve the problem . And the comparative analysis is conducted through several typical evaluation functions. The simulation results show that the improved firefly algorithm can effectively avoid the algorithm stagnation and reduce the evaluation function’s evaluation times. Finally, it is applied to the PID controller’s parameter optimization to achieve a better control effect.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Astrom, K.J., Hagglund, T.: Automatic tuning of PID controllers. Instrument Society of America, Pennsylvania (1988)
Astrom, K.J., Hagglund, T.: Revisiting the Ziegler-Nichols step response method for PID control. J. Process Control 14(6), 635–650 (2004)
Bahavarnia, M.S., Tavazoei, M.S.: A new view to Ziegler-Nichols step response tuning method: Analytic non-fragility justification. J. Process Control 23(1), 23–33 (2013)
Wang, Y.J.: Determination of all feasible robust PID controllers for open-loop unstable plus time delay processes with gain margin and phase margin specifications. ISA Trans. 53(2), 628–646 (2014)
Jin, Q.B., Liu, Q., Huang, B.: New results on the robust stability of PID controllers with gain and phase margins for UFOPTD processes. ISA Trans. 61, 240–250 (2016)
Tzafestas, S., Papanikolopoulos, N.P.: Incremental fuzzy expert PID control. IEEE Trans. Ind. Electron. 37(5), 365–371 (1990)
Chee, F., Fernando, T.L., Savkin, A.V., Heeden, V.V.: Expert PID control system for blood glucose control in critically ill patients. IEEE Trans. Inf. Technol. Biomed. 7(4), 419–425 (2003)
Kennedy, J., Eberhart, R.: Particle swarm optimization. In: Proceedings of the IEEE International Conference on Neural Networks, pp. 1942–1948 (1995)
Yin, Z., Du, C., Liu, J., et al.: Research on autodisturbance-rejection control of induction motors based on an ant colony optimization algorithm. IEEE Trans. Ind. Electron. 65(4), 3077–3094 (2018)
Yang, X.S.: Nature-inspired metaheuristic algorithm. Luniver Press, Beckington (2008)
Marichelvam, M.K., Prabaharan, T., Yang, X.S.: A discrete firefly algorithm for the multi-objective hybrid flowshop scheduling problem. IEEE Trans. Evol. Comput. 18(2), 301–305 (2014)
Yang, X.S., Hosseini, S.S.S., Gandomi, A.H.: Firefly algorithm for solving non-convex economic dispatch problems with valve loading effect. Appl. Soft Comput. 12(3), 1180–1186 (2012)
Senthilnath, J., Omkar, S., Mani, V.: Clustering using firefly algorithm: performance study. Swarm Evol. Comput. 1(3), 164–171 (2011)
Falcon, R., Almeida, M., Nayak, A.: Fault identification with binary adaptive fireflies in parallel and distributed systems. In: 2011 IEEE Congress on Evolutionary Computation (CEC), pp. 1359–1366, New Orleans, USA (2011)
Mirjalili, S., Lewis, A.: The whale optimization algorithm. Adv. Eng. Softw. 95, 51–67 (2016)
Mirjalili, S., Mirjalili, S.M., Lewis, A.: Grey wolf optimizer. Adv. Eng. Softw. 69, 46–61 (2014)
Acknowledgment
The Minjiang University partially supported this work under Grant MJY192026, 103952020001, 2019MHX100, MJIS2020D003, 2019L3009 JAT200444.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Zhang, X.Q., Wu, C.Y., Shi, L., Guo, J.R., Jang, L.Y. (2021). Improved Firefly Algorithm Based on Community and Migration Strategy and Its Application of PID Controller Design. In: Hassanien, A.E., et al. Proceedings of the International Conference on Artificial Intelligence and Computer Vision (AICV2021). AICV 2021. Advances in Intelligent Systems and Computing, vol 1377. Springer, Cham. https://doi.org/10.1007/978-3-030-76346-6_25
Download citation
DOI: https://doi.org/10.1007/978-3-030-76346-6_25
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-76345-9
Online ISBN: 978-3-030-76346-6
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)