Skip to main content

Advertisement

Log in

PID parameter tuning optimization based on multi-strategy fusion improved zebra optimization algorithm

  • Published:
The Journal of Supercomputing Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
$34.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Algorithm 1
Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Algorithm 2
Fig. 9
Fig. 10
Fig. 11
Fig. 12
Fig. 13
Fig. 14
Fig. 15
Fig. 16
Fig. 17
Fig. 18
Fig. 19
Fig. 20
Fig. 21

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

  1. Bennett S (1993) A history of control engineering, 1930-1955 (No. 47). IET

  2. 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

    Article  MathSciNet  Google Scholar 

  3. 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

    Article  Google Scholar 

  4. Desborough L (2001) Increasing customer value of industrial control performance monitoring. Preprints Chem Process Control 6:153–186

    Google Scholar 

  5. 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

    Article  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. 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

    Article  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. Çetintaş G, Özyetkin MM, Hamamcı SE (2023) A simple graphical-based Proportional-Integral-Derivative tuning method for time-delay systems. Electrica 23(2):376

    Article  Google Scholar 

  10. Zhong S, Huang Y, Guo L (2022) An ADRC-based PID tuning rule. Int J Robust Nonlinear Control 32(18):9542–9555

    Article  MathSciNet  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. Shi P (2023) PID parameter tuning based on improved particle swarm optimization algorithm. J Phys: Conf Ser 2493(1):012005

    Google Scholar 

  13. Holland JH (1992) Adaptation in natural and artificial systems: an introductory analysis with applications to biology, control, and artificial intelligence. MIT press

    Book  Google Scholar 

  14. Storn R, Price K (1997) Differential evolution-a simple and efficient heuristic for global optimization over continuous spaces. J Global Optim 11:341–359

    Article  MathSciNet  Google Scholar 

  15. 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

  16. 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

    Article  Google Scholar 

  17. Kennedy J, Eberhart R (1995) Particle swarm optimization. In: Proceedings of ICNN’95-International Conference on Neural Networks (Vol 4, pp 1942-1948). IEEE

  18. 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

    Article  MathSciNet  Google Scholar 

  19. 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

  20. Rashedi E, Nezamabadi-Pour H, Saryazdi S (2009) GSA: a gravitational search algorithm. Inf Sci 179(13):2232–2248

    Article  Google Scholar 

  21. Bouman KL (2017) Extreme imaging via physical model inversion: seeing around corners and imaging black holes (Doctoral dissertation, Massachusetts Institute of Technology)

  22. 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

    Article  Google Scholar 

  23. 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

  24. 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

    Article  Google Scholar 

  25. 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

    Article  Google Scholar 

  26. Abualigah L, Diabat A, Mirjalili S, Abd Elaziz M, Gandomi AH (2021) The arithmetic optimization algorithm. Comput Methods Appl Mech Eng 376:113609

    Article  MathSciNet  Google Scholar 

  27. Dehghani M, Hubálovský Š, Trojovský P (2021) Northern goshawk optimization: a new swarm-based algorithm for solving optimization problems. Ieee Access 9:162059–162080

    Article  Google Scholar 

  28. 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

    Article  Google Scholar 

  29. 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

    Article  Google Scholar 

  30. Layeb Abdesslem (2022) Tangent search algorithm for solving optimization problems. Neural Comput Appl 34(11):8853–8884

    Article  Google Scholar 

  31. 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

    Article  Google Scholar 

  32. Akay R, Yildirim MY (2023) Multi-strategy and self-adaptive differential sine–cosine algorithm for multi-robot path planning. Expert Syst Appl 232:120849

    Article  Google Scholar 

  33. 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

    Article  MathSciNet  Google Scholar 

  34. 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

    Article  Google Scholar 

  35. 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

Download references

Funding

This research was funded by Ningxia Key Research and Development project grant number: 2022BEG02016.

Author information

Authors and Affiliations

Authors

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

Correspondence to Feng Feng.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s11227-024-06548-1

Keywords