[1]夏艺瑄,贺兴时.充分搜索多策略花授粉算法在PID参数优化中的应用[J].计算机技术与发展,2024,34(07):147-153.[doi:10.20165/j.cnki.ISSN1673-629X.2024.0108]
 XIA Yi-xuan,HE Xing-shi.Application of Multi-strategy Flower Pollination Algorithm under Exhaustive Search in PID Parameter Optimization[J].,2024,34(07):147-153.[doi:10.20165/j.cnki.ISSN1673-629X.2024.0108]
点击复制

充分搜索多策略花授粉算法在PID参数优化中的应用

《计算机技术与发展》[ISSN:1006-6977/CN:61-1281/TN]

卷:
34
期数:
2024年07期
页码:
147-153
栏目:
人工智能
出版日期:
2024-07-10

文章信息/Info

Title:
Application of Multi-strategy Flower Pollination Algorithm under Exhaustive Search in PID Parameter Optimization
文章编号:
1673-629X(2024)07-0147-07
作者:
夏艺瑄贺兴时
西安工程大学 理学院,陕西 西安 710048
Author(s):
XIA Yi-xuanHE Xing-shi
School of Science,Xi'an Polytechnic University,Xi'an 710048,China
关键词:
花授粉算法PID控制器参数优化权重学习翻筋斗探索策略
Keywords:
flower pollination algorithmPID controllerparameter optimizationweighted learningsomersault-exploration strategy
分类号:
TP301.6
DOI:
10.20165/j.cnki.ISSN1673-629X.2024.0108
摘要:
PID 控制器广泛应用于工业领域,结构简单,控制效果良好,参数对控制器起到了绝对作用。 花授粉算法是一种应用广泛的元启发算法,但存在易陷入局部最优、迭代后期收敛速度慢、寻优精度差等不足。 用加入随机扰动的反双曲正切函数充分搜索策略的转换概率替换原本的固定概率,平衡全局搜索和局部搜索;在异花授粉中引入新型动态因子,改变母系花粉位置的影响;在自花授粉阶段提出权重学习策略,让花粉向优秀花粉方向聚拢;引入翻筋斗探索策略,加大种群多样性。 在此基础上提出充分搜索下多策略花授粉算法(MSFPA),对比分析了花授粉算法(FPA)、粒子群算法(PSO)、差分进化算法(DE)和象群算法(EHO)对 9 个测试函数的仿真实验,结果表明 MSFPA 算法收敛速度快,性能更优。 将 MSFPA 算法应用于 PID 参数优化中,经过优化的系统超调量较小,且调整时间较短,有较强的稳定性。
Abstract:
PID controller is widely used in the industrial field,with simple structure, excellent control effect, and parameters play an absolute role in the controller. Flower pollination algorithm is a widely used meta-heuristic algorithm,but it has some shortcomings,such as easy to fall into local optimum,slow convergence speed in the late iteration stage,and poor optimization accuracy. The original fixed probability is replaced by the conversion probability of the full search strategy of the antihyperbolic tangent function with random pertur-bations,and the global search and local search are balanced. The introduction of new dynamic factors in cross-pollination,the influence of maternal pollen position is changed. In the self-pollination stage,a weighted learning strategy is proposed to make the pollen gather in the direction of excellent pollen. Somersault exploration strategies are introduced to increase population diversity. On this basis,the multi-strategy flower pollination algorithm under exhaustive search (MSFPA) is proposed,and the simulation experiments of four algorithms,namely Flower Pollination Algorithm (FPA),Particle Swarm Optimization (PSO),Differential Evolution Algorithm (DE) and Elephant Swarm Algorithm (EHO),are compared and analyzed. It is showed that the MSFPA has fast convergence speed and better performance.The MSFPA algorithm is applied to the PID parameter optimization,and the optimized system has a small overshoot, a short adjustment time,and strong stability.

相似文献/References:

[1]方斌.PID控制器增益的稳定范围研究[J].计算机技术与发展,2010,(03):203.
 FANG Bin.Researches to Gain Stabilizing Regions of PID Controller[J].,2010,(07):203.
[2]柳志远 张湘平.基于遗传算法PID的旋转式倒立摆控制[J].计算机技术与发展,2008,(02):180.
 LIU Zhi-yuan,ZHANG Xiang-ping.Control of Revolving Inverted Pendulum Based on GA PID Controller[J].,2008,(07):180.
[3]刘璟 梁昔明.一种结合数值优化的PID控制器韵设计与仿真[J].计算机技术与发展,2007,(04):24.
 LIU Jing,LIANG Xi-ming.Design and Simulation for a PID Controller Improved by Numerical Optimization[J].,2007,(07):24.
[4]江善和 江巨浪 吴磊.基于粒子群算法的一种非线性PID控制器[J].计算机技术与发展,2007,(04):71.
 JIANG Shan-he,JIANG Ju-lang,WU Lei.A Nonlinear PID Controller Based on Particle Swarm Tuning Algorithm[J].,2007,(07):71.
[5]王洋 付敬奇 张勇旭.新型网络控制器在组态软件中的应用研究[J].计算机技术与发展,2010,(12):236.
 WANG Yang,FU Jing-qi,ZHANG Yong-xu.Application Research of New Net Controller Technology in Configuration Software[J].,2010,(07):236.
[6]王志勃[] [],毕艳茹[]. 机器人PID控制算法研究与实现[J].计算机技术与发展,2014,24(10):127.
 WANG Zhi-bo[][],BI Yan-ru[]. Research and Implementation of Robot PID Control Algorithm[J].,2014,24(07):127.
[7]曹 爽,贺玉珍,安建成.基于改进狼群算法的三维 OTSU 阈值法[J].计算机技术与发展,2020,30(04):94.[doi:10. 3969 / j. issn. 1673-629X. 2020. 04. 018]
 CAO Shuang,HE Yu-zhen,AN Jian-cheng.A Three-dimension OTSU Threshold Algorithm Based on Improved Wolf Pack Algorithm[J].,2020,30(07):94.[doi:10. 3969 / j. issn. 1673-629X. 2020. 04. 018]

更新日期/Last Update: 2024-07-10