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...
Main Authors: | , , , , , |
---|---|
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 |