Optimal tuning of multi-PID controller using improved CMOCSO algorithm

被引:0
作者
Hu, Ying [1 ]
Liu, Xiongyan [1 ]
Chen, Hao [1 ]
机构
[1] Taiyuan Univ Sci & Technol, Sch Comp Sci & Technol, Taiyuan, Wanbailin Distr, Peoples R China
基金
中国国家自然科学基金;
关键词
Synchronous control; Constrained multi-objective optimization; Simulation; PID control; CMOCSO algorithm; MULTIOBJECTIVE OPTIMIZATION;
D O I
10.7717/peerj-cs.2453
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
To mitigate synchronization errors within a multi-PID controller system and enhance its resistance to interference, an improved competitive and cooperative swarm optimizer for constrained multi-objective optimization (CMOCSO) algorithm is employed to optimize the parameters of the multi-PID controller. Initially, a mathematical model representing the constrained multi-objective problem associated with the multi-PID controller is formulated. In this model, the parameters are designated as decision variables, the performance index serves as the objective function, and the stability constraints of the system are incorporated. Subsequently, an improved CMOCSO algorithm is introduced, which bifurcates the evolutionary process into two distinct stages using a central point-moving strategy; each stage employs different evolutionary techniques to accelerate convergence rates, and a novel grouping strategy is implemented to increase the learning efficiency of the population. The efficacy of the algorithm is evaluated through testing on 16 standard functions, demonstrating its effectiveness in addressing constrained multi-objective problems. Ultimately, the algorithm is applied to optimize the parameters of the multi-PID controller. The simulation results indicate that the proposed method yields superior control performance, reduced synchronization errors, and notable interference resistance capacity.
引用
收藏
页数:26
相关论文
共 44 条
[1]   Many-objective evolutionary self-knowledge distillation with adaptive branch fusion method [J].
Bai, Jiayuan ;
Zhang, Yi .
INFORMATION SCIENCES, 2024, 669
[2]   Stochastic Multi-Objective Optimal Reactive Power Dispatch with the Integration of Wind and Solar Generation [J].
Bhurt, Faraz ;
Ali, Aamir ;
Keerio, Muhammad U. ;
Abbas, Ghulam ;
Ahmed, Zahoor ;
Mugheri, Noor H. ;
Kim, Yun-Su .
ENERGIES, 2023, 16 (13)
[3]   A Reference Vector Guided Evolutionary Algorithm for Many-Objective Optimization [J].
Cheng, Ran ;
Jin, Yaochu ;
Olhofer, Markus ;
Sendhoff, Bernhard .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2016, 20 (05) :773-791
[4]   An Evolutionary Many-Objective Optimization Algorithm Using Reference-Point-Based Nondominated Sorting Approach, Part I: Solving Problems With Box Constraints [J].
Deb, Kalyanmoy ;
Jain, Himanshu .
IEEE TRANSACTIONS ON EVOLUTIONARY COMPUTATION, 2014, 18 (04) :577-601
[5]   Push and pull search for solving constrained multi-objective optimization problems [J].
Fan, Zhun ;
Li, Wenji ;
Cai, Xinye ;
Li, Hui ;
Wei, Caimin ;
Zhang, Qingfu ;
Deb, Kalyanmoy ;
Goodman, Erik .
SWARM AND EVOLUTIONARY COMPUTATION, 2019, 44 :665-679
[6]   Multi-PID controller parameters optimization of electro hydraulic servo system [J].
Feng H. ;
Jiang J.-Y. ;
Song Q.-Y. ;
Ma W. ;
Yin C.-B. ;
Cao D.-H. .
Kongzhi Lilun Yu Yingyong/Control Theory and Applications, 2024, 41 (04) :763-767
[7]  
Guan H, 2023, Research on position synchronization control strategy of double hydraulic cylinder based on cross-coupling
[8]   Research on PID Position Control of a Hydraulic Servo System Based on Kalman Genetic Optimization [J].
Guo, Ying-Qing ;
Zha, Xiu-Mei ;
Shen, Yao-Yu ;
Wang, Yi-Na ;
Chen, Gang .
ACTUATORS, 2022, 11 (06)
[9]  
Hanwen Zhang, 2020, Journal of Physics: Conference Series, V1486, DOI 10.1088/1742-6596/1486/6/062034
[10]  
Hu SS, 2013, Principles of automatic control, VSixth