Simulation and Research on PID Parameter Tuning Based on Improved Beetle Antennae Search Algorithm
DOI:
https://doi.org/10.54097/95900n97Keywords:
PID Parameter Tuning; Simulation; Improved Beetle Antennae Search Algorithm.Abstract
The traditional PID parameter tuning method has the problem that it is difficult to achieve optimal performance and even lead to system instability. In order to overcome these problems, an improved Beetle Antennae Search (BAS) algorithm is proposed in this paper. By dynamically adjusting the step size, introducing random disturbance and elite reservation strategy, the global optimization ability and convergence speed of the algorithm are significantly improved. In this study, the improved BAS algorithm is applied to the parameter tuning of PID controller. By defining an objective function that comprehensively considers the performance indexes such as system overshoot, regulation time and steady-state error, the algorithm is used for iterative search to determine the optimal PID parameter combination. The experiment uses MATLAB/Simulink platform for simulation, taking the second-order system as the controlled object, and simulating different system dynamics by changing system parameters. The findings from the experiments indicate that the improved BAS algorithm outperforms traditional methods in terms of convergence speed, optimization outcomes, and stability. With an identical number of iterations, the refined algorithm yields a lower objective function value, reduced overshoot, shortened adjustment duration, and diminished steady-state error. The PID parameter tuning technique, grounded on the improved BAS algorithm presented in this research, not only maintains the simplicity inherent to the conventional BAS algorithm but also markedly boosts its global optimization capability and convergence rate. This offers innovative perspectives and techniques for optimizing industrial control systems.
Downloads
References
[1] Chu, P, Yu, Y. , Dong, D. , Lin, H. , & Yuan, J. (2020). Nsga-ii-based parameter tuning method and gm (1,1)-based development of fuzzy immune pid controller for automatic train operation system. Mathematical Problems in Engineering, 2020(6), 1-20.
[2] Wakitani, S., Yamamoto, T. , & Gopaluni, B. (2019). Design and application of a database-driven pid controller with data-driven updating algorithm. Industrial And Engineering Chemistry Research, 58(26), 11419-11429.
[3] Berkenkamp, F., Krause, A. , & Schoellig, A. P. (2023). Bayesian optimization with safety constraints: safe and automatic parameter tuning in robotics. Machine learning, 112(10), 3713-3747.
[4] Paynter, A , & Willis, A. D. (2021). Tuning parameter selection for a penalized estimator of species richness. Journal of applied statistics, 48(6), 1053-1070.
[5] Sugasawa, S., & Yonekura, S. (2021). On selection criteria for the tuning parameter in robust divergence. Entropy, 23(9), 1147.
[6] Zemouche, A., Zhang, F. , Mazenc, F. , & Rajamani, R. (2019). High-gain nonlinear observer with lower tuning parameter. IEEE Transactions on Automatic Control, 64(8), 3194-3209.
[7] Taveira, L. F. R., Kurc, T. , Melo, A. C. M. A. , Kong, J. , Bremer, E. , & Saltz, J. H. , et al. (2019). Multi-objective parameter auto-tuning for tissue image segmentation workflows. Journal of Digital Imaging, 32(3), 521-533.
[8] Fuyin, N. I., & Jian, H. (2024). Research on upqc harmonic control strategy based on optimized qpir controller of beetle antennae search algorithm in microgrid. Electrical Engineering, 106(3), 2357-2369.
Downloads
Published
Issue
Section
License
Copyright (c) 2024 Academic Journal of Science and Technology
This work is licensed under a Creative Commons Attribution 4.0 International License.