[发明专利]一种基于粒子群算法PID分离的参数整定方法有效
申请号: | 201610704401.4 | 申请日: | 2016-08-22 |
公开(公告)号: | CN106094910B | 公开(公告)日: | 2019-01-25 |
发明(设计)人: | 于文新;王俊年;隋永波;王振恒 | 申请(专利权)人: | 湖南科技大学 |
主分类号: | G05D13/62 | 分类号: | G05D13/62 |
代理公司: | 湘潭市汇智专利事务所(普通合伙) 43108 | 代理人: | 颜昌伟 |
地址: | 411201 湖南*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于粒子群算法PID分离的参数整定方法,包括以下步骤:初始化设定粒子群的粒子个数,惯性系数,加速系数,粒子最大迭代次数,初始速度,对应每个粒子的空间位置分量和PID初始值;计算每个粒子对应的目标函数值;根据目标函数值更新个体最优的粒子位置、全局最优粒子位置、每个粒子的位置分量,再根据PID映射公式,更新对应每个粒子此次迭代的PID的值;重复迭代,直到迭代结束;输出全局最优PID参数值和对应的PID值。本发明在常规的粒子群优化算法中加入了PID映射的算法,可以将粒子空间位置分量映射到三维的PID参数空间中,这样便于算法筛选出最优的粒子位置,提高PID参数整定的效率。 | ||
搜索关键词: | 一种 基于 粒子 算法 pid 分离 参数 方法 | ||
【主权项】:
1.一种基于粒子群算法PID分离的参数整定方法,包括以下步骤:步骤一:初始化设定粒子群的粒子个数,惯性系数,加速系数,粒子最大迭代次数,初始速度,对应每个粒子的空间分量和PID初始值;步骤二:计算每个粒子在交流电机中对应的目标函数值;步骤三:根据目标函数值,更新个体最优的粒子位置,更新全局最优粒子位置;更新每个粒子的位置分量,再根据PID映射公式,更新对应每个粒子此次迭代的PID的值;每个粒子的位置分量更新公式为:其中,w为惯性系数,a1和a2为加速系数,为第k个粒子第i+1次迭代的速度,为第k个粒子第i次迭代的速度;为第k个粒子第i次迭代的位置分量,为第k个粒子第i+1次迭代的位置分量;r1和r2为(0,1)之间的随机数,为第k个粒子第i次迭代时找到的个体最优值,Gbest为当前找到的全局最优值;PID映射公式为:其中,和为对应粒子的PID参数,即为第i+1次迭代的P,I和D;和分别为对应于第k个粒子第i次迭代的P,I和D参数;τP,τI和τD分别为P,I和D分离系数;λP,λI和λD分别为映射的方向系数,具体公式如下:其中,和为对应第k个粒子在第i次迭代时的P,I和D参数;步骤四:判断当前迭代次数是否和最大迭代次数相等,若是,则跳出迭代,执行步骤五;若否,则当前迭代次数加1,跳到步骤二;步骤五:输出全局最优PID参数值和对应的PID值。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于湖南科技大学,未经湖南科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201610704401.4/,转载请声明来源钻瓜专利网。
- 上一篇:用于治疗冠心病的药物
- 下一篇:铁磁矿尾渣中金属钴的提取方法