Abstract
The PID controller is one of the common control strategies in automatic control systems and is applied in various practical scenarios. Optimizing the design of PID controllers is an important topic at present. In this article, to solve the disadvantages of traditional PID parameter tuning methods such as time-consuming, prone to local search, complex calculation, and unclear termination criteria, a PID parameter tuning strategy based on multi-strategy fusion improved zebra optimization algorithm (MZOA) is proposed. For a series of problems such as the zebra optimization algorithm (ZOA) is prone to local optimization and slow convergence speed, the chaotic mapping and householder mirror reflection learning are combined to initialize the population, improve the distribution quality of the initial population in the search space, and introduce the tangent flight strategy based on the tangent search algorithm. The tangent flight strategy can stably produce a larger step length throughout the iteration, optimize the global search ability of the algorithm, and avoid falling into the local optimum. In the stage of resisting predator attacks, a sine–cosine optimization algorithm on hyperbolic cosine enhancement factor is introduced, using its oscillation to disturb the population and enhance the global search ability. Finally, the improved zebra optimization algorithm is used to optimize the parameters of the PID controller, and the MZOA-PID parameter tuning model and the ZOA-PID parameter tuning model are simulated. The simulation results show that compared with ZOA, MZOA has higher convergence accuracy and performance, can tune PID parameters faster, and makes the actual output curve of PID control parameters closest to the theoretical output curve.























Similar content being viewed by others
Data availability
The corresponding author can provide data supporting the findings of this study upon request. Due to ethical or privacy concerns, the data are not publicly available.
Code availability
Not applicable.
Materials availability
Not applicable.
References
Bennett S (1993) A history of control engineering, 1930-1955 (No. 47). IET
Borase RP, Maghade DK, Sondkar SY, Pawar SN (2021) A review of PID control, tuning methods and applications. Int J Dyn Control 9:818–827
Makarov O, Yase H, Harada T (2023) Implementation of interactive control of a crane ship model in MATLAB/Simulink environment. ROBOMECH J 10(1):19
Desborough L (2001) Increasing customer value of industrial control performance monitoring. Preprints Chem Process Control 6:153–186
Deng Y, Zhu J, Liu H (2023) The improved particle swarm optimization method: an efficient parameter tuning method with the tuning parameters of a dual-motor active disturbance rejection controller. Sensors 23(20):8605
Yun SY, Lee HS, Woo JH, Byun SH, Choi I, Lee JH, Seo IY (2020) PID control parameters tuning technique of power plant based on genetic algorithm for multivariable control performance optimization. Trans Korean Inst Electr Eng 69(1):1–8
Saravanan G, Suresh KP, Pazhanimuthu C (2024) Artificial rabbits optimization algorithm based tuning of PID controller parameters for improving voltage profile in AVR system using IoT. e-Prime Adv Electr Eng Electron Energy 8:100523
Chen K, Xiao B, Wang C, Liu X, Liang S, Zhang X (2023) Cuckoo coupled improved grey wolf algorithm for PID parameter tuning. Appl Sci 13(23):12944
Çetintaş G, Özyetkin MM, Hamamcı SE (2023) A simple graphical-based Proportional-Integral-Derivative tuning method for time-delay systems. Electrica 23(2):376
Zhong S, Huang Y, Guo L (2022) An ADRC-based PID tuning rule. Int J Robust Nonlinear Control 32(18):9542–9555
Li M, Xu J, Wang Z, Liu S (2024) Optimization of the semi-active-suspension control of BP neural network PID based on the sparrow search algorithm. Sensors 24(6):1757
Shi P (2023) PID parameter tuning based on improved particle swarm optimization algorithm. J Phys: Conf Ser 2493(1):012005
Holland JH (1992) Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence. MIT press
Storn R, Price K (1997) Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J Global Optim 11:341–359
Hong G, Zong-Yuan M (2002) Immune algorithm. In: Proceedings of the 4th World Congress on Intelligent Control and Automation (Cat. No. 02EX527) (Vol 3, pp 1784-1788). IEEE
Dorigo M, Maniezzo V, Colorni A (1996) Ant system: optimization by a colony of cooperating agents. IEEE Trans Syst Man Cybernet Part b (Cybernetics) 26(1):29–41
Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of ICNN’95-International Conference on Neural Networks (Vol 4, pp 1942-1948). IEEE
Karaboga D, Basturk B (2007) A powerful and efficient algorithm for numerical function optimization: artificial bee colony (ABC) algorithm. J Global Optim 39:459–471
Cheng Z, Zhang H, Guo L (2023) Multi-UAV cooperative task planning based on an improved adaptive simulated annealing and genetic algorithm. In: Third International Conference on Advanced Algorithms and Neural Networks (AANN 2023) (Vol 12791, pp 144–153). SPIE
Rashedi E, Nezamabadi-Pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179(13):2232–2248
Bouman KL (2017) Extreme imaging via physical model inversion: seeing around corners and imaging black holes (Doctoral dissertation, Massachusetts Institute of Technology)
Trojovská E, Dehghani M, Trojovský P (2022) Zebra optimization algorithm: a new bio-inspired optimization algorithm for solving optimization algorithm. IEEE Access 10:49445–49473
Ding R, Gao JL, Zhang Q (2022) Bald eagle search algorithm combining adaptive inertial weight and Cauchy variation. J. Chin. Comput. Syst, pp 1–9
Wang J, Li Y, Hu G, Yang M (2022) An enhanced artificial hummingbird algorithm and its application in truss topology engineering optimization. Adv Eng Inf 54:101761
Abdollahzadeh B, Soleimanian Gharehchopogh F, Mirjalili S (2021) Artificial gorilla troops optimizer: a new nature-inspired metaheuristic algorithm for global optimization problems. Int J Intell Syst 36(10):5887–5958
Abualigah L, Diabat A, Mirjalili S, Abd Elaziz M, Gandomi AH (2021) The arithmetic optimization algorithm. Comput Methods Appl Mech Eng 376:113609
Dehghani M, Hubálovský Š, Trojovský P (2021) Northern goshawk optimization: a new swarm-based algorithm for solving optimization problems. Ieee Access 9:162059–162080
Al-Daraiseh A, Sanjalawe Y, Al-E’mari S, Fraihat S, Bany Taha M, Al-Muhammed M (2023) Cryptographic grade chaotic random number generator based on tent-map. J Sensor Actuator Netw 12(5):73
Yu Xiuwu, Peng Wei, Liu Yong (2023) WSN node localization algorithm of sparrow search based on elite opposition-based learning and levy flight. Telecommun Syst 84(4):521–531
Layeb Abdesslem (2022) Tangent search algorithm for solving optimization problems. Neural Comput Appl 34(11):8853–8884
Xing Y, Su Y, Fei X, Liu J (2023) An automatic pipe-routing algorithm based on improved sine cosine algorithm for complex space. J Aerosp Eng 36(6):04023082
Akay R, Yildirim MY (2023) Multi-strategy and self-adaptive differential sine–cosine algorithm for multi-robot path planning. Expert Syst Appl 232:120849
Raj S, Shiva CK, Vedik B, Mahapatra S, Mukherjee V (2023) A novel chaotic chimp sine cosine algorithm part-I: for solving optimization problem. Chaos Solitons Fract 173:113672
Vanchinathan K, Selvaganesan N (2021) Adaptive fractional order PID controller tuning for brushless DC motor using artificial bee colony algorithm. Results Control Optim 4:100032
Yang F, Wang P, Zhang Y, Zheng L, Lu J (2017) Survey of swarm intelligence optimization algorithms. In: 2017 IEEE International Conference on Unmanned Systems (ICUS) (pp 544-549). IEEE
Funding
This research was funded by Ningxia Key Research and Development project grant number: 2022BEG02016.
Author information
Authors and Affiliations
Contributions
Qingxin.Ren.FengFeng helped in writing—original draft; Qingxin.Ren helped in writing—review & editing. All authors have read and agreed to the published version of the manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interest.
Ethics approval and consent to participate
Not applicable.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Ren, Q., Feng, F. PID parameter tuning optimization based on multi-strategy fusion improved zebra optimization algorithm. J Supercomput 81, 266 (2025). https://doi.org/10.1007/s11227-024-06548-1
Accepted:
Published:
DOI: https://doi.org/10.1007/s11227-024-06548-1