基于改进差分进化算法的PID优化设计
常俊林,李亚朋,马小平,魏晓宾,周谷鸣
中国矿业大学信息与电气工程学院,江苏徐州
摘 要:提出一种基于改进差分进化算法的PID控制器参数优化方法。针对差分进化算法的优化性能受控制参数取值和差分进化类型的影响较大,算法容易早熟收敛的问题,提出改进差分进化算法。该算法在标准差分进化理论基础上对差分矢量的初始种群、缩放因子、交叉概率和差分进化模式进行优化,将缩放因子和交叉概率由固定数值设计为随机函数,随着搜索过程的进行,自适应选取差分进化模式,从而增强搜索能力。在PID参数的优化设计中通过仿真实验研究,表明采用新方法获得的PID控制器性能优于基于常规方法、遗传算法和基本差分进化算法设计的PID控制器。
关 键 词:差分进化;进化模式;缩放因子;交叉概率;PID控制
1 引 言
在工业应用中至今已经提出了多种PID参数整定方法,如ZN整定、基于规则的PID参数自整定、以及基于遗传算法、神经网络等理论的智能PID参数自整定方法[13],这些方法也可以获得较好的鲁棒性和输出响应性能。但是当系统是时变或非线性严重或者对控制性能有明确要求时,上述整定方法常常难以兼顾快速性、稳定性和鲁棒性。差分进化算法[46]原理类似遗传算法,其受控参数少,易于理解和实现。DE算法主要根据父代个体间的差分矢量进行变异、交叉和选择操作。相比其他的进化算法,差分进化算法随迭代次数的增加种群多样性会快速的下降容易限入局部较优。为克服早熟现象,借鉴已有的成功经验[7],本文提出了一种改进自适应差分进化算法,将差分矢量的缩放因子F由固定值设计为随机函数,同时对交叉概率CR和种群搜索范围也实行优化改进,并通过搜索过程进行自适应选取差分进化模式,实现了一个简化的改进自适应DE算法。将该改进的DE算法应用于PID参数的优化设计中也获得了良好的控制效果。
相关阅读:
- ...2014/12/29 15:47·基于改进PCNN的超声图像增强算法
- ...2014/12/05 14:30·基于改进ICP算法的点云自动配准技术
- ...2014/11/26 14:20·基于改进遗传算法的机组指派优化方法研究
- ...2013/10/10 16:00·基于改进蚁群算法的船舶人员疏散问题研究
- ...2012/06/19 13:59·基于改进遗传算法的集成网络节点部署优化
- ...2012/03/27 15:42·基于改进自适应粒子群算法的TS模型辨识
- ...· Efinix® 全力驱动AI边缘计算,成功推出Trion™ T20 FPGA样品, 同时将产品扩展到二十万逻辑单元的T200 FPGA
- ...· 英飞凌亮相进博会,引领智慧新生活
- ...· 三电产品开发及测试研讨会北汽新能源专场成功举行
- ...· Manz亚智科技跨入半导体领域 为面板级扇出型封装提供化学湿制程、涂布及激光应用等生产设备解决方案
- ...· 中电瑞华BITRODE动力电池测试系统顺利交付北汽新能源
- ...· 中电瑞华FTF系列电池测试系统中标北京新能源汽车股份有限公司
- ...· 中电瑞华大功率高压能源反馈式负载系统成功交付中电熊猫
- ...· 中电瑞华国际在电动汽车及关键部件测评研讨会上演绎先进测评技术