Research on improved sparrow search algorithm for PID controller parameter optimization

PID controllers are crucial for industrial control because of their simple structure and good robustness. In order to further improve the accuracy of PID controllers, this paper proposes an improved sparrow search algorithm (ISSA) to prevent the problem of the algorithm being prone to falling into t...

Full description

Bibliographic Details
Main Authors: Mingfeng Zhang, Chuntian Xu, Deying Xu, Guoqiang Ma, Han Han, Xu Zong
Format: Article
Language:English
Published: Polish Academy of Sciences 2023-10-01
Series:Bulletin of the Polish Academy of Sciences: Technical Sciences
Subjects:
Online Access:https://journals.pan.pl/Content/129002/PDF/BPASTS_2023_71_6_3745.pdf
_version_ 1797360968955592704
author Mingfeng Zhang
Chuntian Xu
Deying Xu
Guoqiang Ma
Han Han
Xu Zong
author_facet Mingfeng Zhang
Chuntian Xu
Deying Xu
Guoqiang Ma
Han Han
Xu Zong
author_sort Mingfeng Zhang
collection DOAJ
description PID controllers are crucial for industrial control because of their simple structure and good robustness. In order to further improve the accuracy of PID controllers, this paper proposes an improved sparrow search algorithm (ISSA) to prevent the problem of the algorithm being prone to falling into the local optimum at the late stage of iteration. Based on the standard sparrow search algorithm, the position update formula and the step size control parameter are optimized to help quickly jump out of the local, and to obtain the optimal solution in the whole domain. Finally, to verify the accuracy and stability of the improved algorithm, nine standard test functions are first simulated. Then, the PID parameter optimization tests are finished with the chilled water and battery charging systems, where the lifting load and applying perturbation are carried out. Both the simulation and test results show that ISSA improves the convergence speed and accuracy, and performs better in terms of stability.
first_indexed 2024-03-08T15:47:11Z
format Article
id doaj.art-d348bc2c85e741d39a11fc2c69d36c89
institution Directory Open Access Journal
issn 2300-1917
language English
last_indexed 2024-03-08T15:47:11Z
publishDate 2023-10-01
publisher Polish Academy of Sciences
record_format Article
series Bulletin of the Polish Academy of Sciences: Technical Sciences
spelling doaj.art-d348bc2c85e741d39a11fc2c69d36c892024-01-09T10:13:46ZengPolish Academy of SciencesBulletin of the Polish Academy of Sciences: Technical Sciences2300-19172023-10-01716https://doi.org/10.24425/bpasts.2023.147344Research on improved sparrow search algorithm for PID controller parameter optimizationMingfeng Zhang0Chuntian Xu1https://orcid.org/0000-0002-0048-0345Deying Xu2Guoqiang Ma3Han Han4Xu Zong5School of Mechanical Engineering and Automation, University of Science and Technology Liaoning, Anshan, Liaoning, ChinaSchool of Mechanical Engineering and Automation, University of Science and Technology Liaoning, Anshan, Liaoning, ChinaSchool of Mechanical Engineering and Automation, University of Science and Technology Liaoning, Anshan, Liaoning, ChinaSchool of Mechanical Engineering and Automation, University of Science and Technology Liaoning, Anshan, Liaoning, ChinaCollege of Science – Computer Science, University of Arizona, Tucson, Arizona, USAAngang Steel Co. LTD, Anshan Iron & Steel, Anshan, Liaoning, ChinaPID controllers are crucial for industrial control because of their simple structure and good robustness. In order to further improve the accuracy of PID controllers, this paper proposes an improved sparrow search algorithm (ISSA) to prevent the problem of the algorithm being prone to falling into the local optimum at the late stage of iteration. Based on the standard sparrow search algorithm, the position update formula and the step size control parameter are optimized to help quickly jump out of the local, and to obtain the optimal solution in the whole domain. Finally, to verify the accuracy and stability of the improved algorithm, nine standard test functions are first simulated. Then, the PID parameter optimization tests are finished with the chilled water and battery charging systems, where the lifting load and applying perturbation are carried out. Both the simulation and test results show that ISSA improves the convergence speed and accuracy, and performs better in terms of stability.https://journals.pan.pl/Content/129002/PDF/BPASTS_2023_71_6_3745.pdfimproved sparrow search algorithmpid controllerparameter optimization
spellingShingle Mingfeng Zhang
Chuntian Xu
Deying Xu
Guoqiang Ma
Han Han
Xu Zong
Research on improved sparrow search algorithm for PID controller parameter optimization
Bulletin of the Polish Academy of Sciences: Technical Sciences
improved sparrow search algorithm
pid controller
parameter optimization
title Research on improved sparrow search algorithm for PID controller parameter optimization
title_full Research on improved sparrow search algorithm for PID controller parameter optimization
title_fullStr Research on improved sparrow search algorithm for PID controller parameter optimization
title_full_unstemmed Research on improved sparrow search algorithm for PID controller parameter optimization
title_short Research on improved sparrow search algorithm for PID controller parameter optimization
title_sort research on improved sparrow search algorithm for pid controller parameter optimization
topic improved sparrow search algorithm
pid controller
parameter optimization
url https://journals.pan.pl/Content/129002/PDF/BPASTS_2023_71_6_3745.pdf
work_keys_str_mv AT mingfengzhang researchonimprovedsparrowsearchalgorithmforpidcontrollerparameteroptimization
AT chuntianxu researchonimprovedsparrowsearchalgorithmforpidcontrollerparameteroptimization
AT deyingxu researchonimprovedsparrowsearchalgorithmforpidcontrollerparameteroptimization
AT guoqiangma researchonimprovedsparrowsearchalgorithmforpidcontrollerparameteroptimization
AT hanhan researchonimprovedsparrowsearchalgorithmforpidcontrollerparameteroptimization
AT xuzong researchonimprovedsparrowsearchalgorithmforpidcontrollerparameteroptimization