PID control algorithm based on multistrategy enhanced dung beetle optimizer and back propagation neural network for DC motor control

被引:7
作者
Kong, Weibin [1 ]
Zhang, Haonan [1 ]
Yang, Xiaofang [1 ]
Yao, Zijian [1 ]
Wang, Rugang [1 ]
Yang, Wenwen [2 ]
Zhang, Jiachen [1 ]
机构
[1] Yancheng Inst Technol, Res Ctr Photoelect & Informat Technol, Sch Informat Engn, Yancheng 224000, Jiangsu, Peoples R China
[2] Nantong Univ, Sch Informat Sci & Technol, Nantong 226000, Jiangsu, Peoples R China
关键词
Heuristic algorithms; Neural networks; Optimization methods; Proportional control; Parameter estimation;
D O I
10.1038/s41598-024-79653-z
中图分类号
O [数理科学和化学]; P [天文学、地球科学]; Q [生物科学]; N [自然科学总论];
学科分类号
07 ; 0710 ; 09 ;
摘要
Traditional Proportional-Integral-Derivative (PID) control systems often encounter challenges related to nonlinearity and time-variability. Original dung beetle optimizer (DBO) offers fast convergence and strong local exploitation capabilities. However, they are limited by poor exploration capabilities, imbalance between exploration and exploitation phases, and insufficient precision in global search. This paper proposes a novel adaptive PID control algorithm based on enhanced dung beetle optimizer (EDBO) and back propagation neural network (BPNN). Firstly, the diversity of exploration is increased by incorporating a merit-oriented mechanism into the rolling behavior. Then, a sine learning factor is introduced to balance the global exploration and local exploitation capabilities. Additionally, a dynamic spiral search strategy and adaptive \documentclass[12pt]{minimal} \usepackage{amsmath} \usepackage{wasysym} \usepackage{amsfonts} \usepackage{amssymb} \usepackage{amsbsy} \usepackage{mathrsfs} \usepackage{upgreek} \setlength{\oddsidemargin}{-69pt} \begin{document}$$t$$\end{document}-distribution disturbance are presented to enhance search precision and global search capability. The BPNN is employed to fine-tune both PID and network parameters, leveraging its powerful generalization and learning ability to model nonlinear system dynamics. In the simplified motor experiments, the proposed controller achieved the lowest overshoot (0.5%) and the shortest response time (0.012 s), with a settling time of 0.02 s and a steady-state error of just 0.0010. In another set of experiments, the proposed controller recorded an overshoot and response time of 0.7% and 0.0010 s, across five DC motor tests. These results demonstrate the proposed adaptive PID control algorithm has superior performance in optimizing control system parameters, as well as improving system robustness and stability.
引用
收藏
页数:26
相关论文
共 39 条
[1]   Design and Implementation of Model Predictive Control Based PID Controller for Industrial Applications [J].
Aboelhassan, Ahmed ;
Abdelgeliel, M. ;
Zakzouk, Ezz Eldin ;
Galea, Michael .
ENERGIES, 2020, 13 (24)
[2]   The PID controller optimisation module using Fuzzy Self-Tuning PSO for Air Handling Unit in continuous operation [J].
Ambroziak, Arkadiusz ;
Chojecki, Adrian .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 117
[3]   PSO-BASED PID CONTROLLER DESIGN FOR AN ENERGY CONVERSION SYSTEM USING COMPRESSED AIR [J].
Atacak, Ismail ;
Kucuk, Bayram .
TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2017, 24 (03) :671-679
[4]   Control of the Bed Temperature of a Circulating Fluidized Bed Boiler by using Particle Swarm Optimization [J].
Aygun, Hilmi ;
Demirel, Huseyin ;
Cernat, Mihai .
ADVANCES IN ELECTRICAL AND COMPUTER ENGINEERING, 2012, 12 (02) :27-32
[5]   PID AND FUZZY CONTROLLING THREE PHASE ASYNCHRONOUS MACHINE BY LOW LEVEL DC SOURCE THREE PHASE INVERTER [J].
Can, Erol ;
Sayan, H. Huseyin .
TEHNICKI VJESNIK-TECHNICAL GAZETTE, 2016, 23 (03) :753-760
[6]  
Chakraborty A, 2017, MODEL OPTIM SCI TECH, P475, DOI 10.1007/978-3-319-50920-4_19
[7]  
Clarke D. W., 1984, Transactions of the Institute of Measurement and Control, V6, P305, DOI 10.1177/014233128400600605
[8]   PID-Like Neural Network Nonlinear Adaptive Control for Uncertain Multivariable Motion Control Systems [J].
Cong, S. ;
Liang, Y. .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2009, 56 (10) :3872-3879
[9]   Solution Approach to Automatic Generation Control Problem Using Hybridized Gravitational Search Algorithm Optimized PID and FOPID Controllers [J].
Dahiya, Preeti ;
Sharma, Veena ;
Naresh, Ram .
ADVANCES IN ELECTRICAL AND COMPUTER ENGINEERING, 2015, 15 (02) :23-34
[10]   Design of and Research into a Multiple-Fuzzy PID Suspension Control System Based on Road Recognition [J].
Ding, Xinkai ;
Li, Ruichuan ;
Cheng, Yi ;
Liu, Qi ;
Liu, Jilu .
PROCESSES, 2021, 9 (12)