Optimal tuning of multi-PID controller using improved CMOCSO algorithm

基于改进CMOCSO算法的多PID控制器最优整定

阅读:2

Abstract

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.

特别声明

1、本页面内容包含部分的内容是基于公开信息的合理引用;引用内容仅为补充信息,不代表本站立场。

2、若认为本页面引用内容涉及侵权,请及时与本站联系,我们将第一时间处理。

3、其他媒体/个人如需使用本页面原创内容,需注明“来源:[生知库]”并获得授权;使用引用内容的,需自行联系原作者获得许可。

4、投稿及合作请联系:info@biocloudy.com。