[发明专利]基于灰色随机差分进化算法的振动系统PID控制优化方法在审
申请号: | 201810694227.9 | 申请日: | 2018-06-29 |
公开(公告)号: | CN109839820A | 公开(公告)日: | 2019-06-04 |
发明(设计)人: | 李迺璐;尹佳敏;江文宇;张琛;刘旭赟 | 申请(专利权)人: | 扬州大学 |
主分类号: | G05B11/42 | 分类号: | G05B11/42 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 孟睿 |
地址: | 225009 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出一种基于灰色随机差分进化算法的振动系统PID控制优化方法。对PID控制参数即目标矢量进行初始化后,根据灰关联度和随机自适应策略,计算更新变异因子和交叉概率,然后进行变异、交叉和选择操作,得到下一代的目标矢量,即新的PID控制参数,如此迭代,直到达到设定的最高迭代次数。本发明中,灰色随机差分进化算法能够利用灰色随机自适应机制更新变异因子和交叉概率,从而可以在较少迭代次数和较小种群规模下高效地搜索振动系统的最优PID控制参数。 | ||
搜索关键词: | 差分进化算法 振动系统 迭代 变异因子 交叉概率 目标矢量 自适应 灰关联度 机制更新 选择操作 种群规模 初始化 优化 搜索 更新 | ||
【主权项】:
1.一种基于灰色随机差分进化算法的振动系统PID控制优化方法,其特征在于,步骤如下:(1)初始化种群:设置最大迭代次数Gmax,种群规模N,生成目标矢量Xi,G,i=1,2,…,N,其中目标矢量Xi,G的个体维度为3;(2)评估目标函数:将种群的个体值配置给PID控制参数X,通过振动系统PID控制仿真试验获取系统性能指标并计算目标函数的适应度值J;(3)灰关联度分析:计算最佳矢量Xbest,G与目标矢量Xi,G的灰关联度gi;(4)自适应更新变异因子和交叉概率:使用灰关联度gi结合随机自适应策略,自适应计算第i个目标矢量的变异因子Fi和交叉概率CRi;(5)变异操作:从当代种群中随机选择三个不同的目标矢量,使用更新计算获得的变异因子Fi进行变异操作,从而获取对应的变异矢量Vi,G;(6)交叉操作:使用更新计算获得的交叉概率CRi,目标矢量Xi,G和变异矢量Vi,G通过交换在各个维度上的个体来产生实验矢量Ui,G的个体;(7)选择操作:将当前种群中的实验矢量Ui,G和目标矢量Xi,G进行比较,二者中具有更优适应度值的个体被选择进入下一代Xi,G+1;(8)终止迭代:当迭代次数达到预先设置的最大值Gmax时,迭代终止,否则进入步骤(2),进入下一次进化循环。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于扬州大学,未经扬州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201810694227.9/,转载请声明来源钻瓜专利网。