发明名称 |
一种基于粒子群算法PID分离的参数整定方法 |
摘要 |
本发明公开了一种基于粒子群算法PID分离的参数整定方法,包括以下步骤:初始化设定粒子群的粒子个数,惯性系数,加速系数,粒子最大迭代次数,初始速度,对应每个粒子的空间位置分量和PID初始值;计算每个粒子对应的目标函数值;根据目标函数值更新个体最优的粒子位置、全局最优粒子位置、每个粒子的位置分量,再根据PID映射公式,更新对应每个粒子此次迭代的PID的值;重复迭代,直到迭代结束;输出全局最优PID参数值和对应的PID值。本发明在常规的粒子群优化算法中加入了PID映射的算法,可以将粒子空间位置分量映射到三维的PID参数空间中,这样便于算法筛选出最优的粒子位置,提高PID参数整定的效率。 |
申请公布号 |
CN106094910A |
申请公布日期 |
2016.11.09 |
申请号 |
CN201610704401.4 |
申请日期 |
2016.08.22 |
申请人 |
湖南科技大学 |
发明人 |
于文新;王俊年;隋永波;王振恒 |
分类号 |
G05D13/62(2006.01)I |
主分类号 |
G05D13/62(2006.01)I |
代理机构 |
湘潭市汇智专利事务所(普通合伙) 43108 |
代理人 |
颜昌伟 |
主权项 |
一种基于粒子群算法PID分离的参数整定方法,包括以下步骤:步骤一:初始化设定粒子群的粒子个数,惯性系数,加速系数,粒子最大迭代次数,初始速度,对应每个粒子的空间分量和PID初始值;步骤二:计算每个粒子在交流电机中对应的目标函数值;步骤三:根据目标函数值,更新个体最优的粒子位置,更新全局最优粒子位置;更新每个粒子的位置分量,再根据PID映射公式,更新对应每个粒子此次迭代的PID的值;步骤四:判断当前迭代次数是否和最大迭代次数相等,若是,则跳出迭代,执行步骤五;若否,则当前迭代次数加1,跳到步骤二;步骤五:输出全局最优PID参数值和对应的PID值。 |
地址 |
411201 湖南省湘潭市城正街桃园路社区408号 |