[发明专利]一种基于WOA-GA混合优化算法的机器人关节控制力矩预测方法有效
申请号: | 201910132707.0 | 申请日: | 2019-02-22 |
公开(公告)号: | CN109940610B | 公开(公告)日: | 2020-10-30 |
发明(设计)人: | 陈教料;沈一丰;张立彬;胥芳;王佳才 | 申请(专利权)人: | 浙江工业大学 |
主分类号: | B25J9/16 | 分类号: | B25J9/16;B25J17/00 |
代理公司: | 杭州斯可睿专利事务所有限公司 33241 | 代理人: | 王利强 |
地址: | 310014 浙江省*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: |
一种基于WOA‑GA混合优化算法的机器人关节控制力矩预测方法,包括以下步骤:步骤1:建立机器人关节控制力矩的微分方程;步骤2:设定初始参数;步骤3:计算每个个体的适应性函数值;步骤5:使用WOA算子更新种群;步骤6:更新最优个体的位置向量;步骤7:使用GA算子进行种群的更新;步骤8:对于当前种群进行单点交叉和单点变异;步骤9:更新最优个体的位置向量;步骤10:若当前种群最优适应性函数值f |
||
搜索关键词: | 一种 基于 woa ga 混合 优化 算法 机器人 关节 控制 力矩 预测 方法 | ||
【主权项】:
1.一种基于WOA‑GA混合优化算法的机器人关节控制力矩预测方法,其特征在于,所述方法包括以下步骤:步骤1:建立机器人关节控制力矩的微分方程:![]()
![]()
式中:q为机器人关节位置向量,
为关节速度向量,
为关节加速度向量,M(q)为机器人的质量矩阵,G(q)为关节的重力,
为关节离心力和科式力,τ为关节控制力矩,τfric为关节摩擦力矩,τmotor为关节电机的惯性力矩,sign()为符号函数用于判断关节速度向量
的正负性,Tc为关节的库伦摩擦系数,Ts为静摩擦系数,
为关节Stribeck速度,δ为关节形状系数,Tv为粘性摩擦系数,tr为关节电机齿数比,Jm为关节电机惯量;其中,将Tc,Ts,
δ作为参数调整辨别的对象;步骤2:设定初始参数,包括种群数量pop_size,种群个体维数dim,种群代数max_k,内嵌GA代数max_g,最小适应性函数值min_fit,GA中的交叉率Pc,变异率Pm,随机进行种群初始化;步骤3:根据公式(4)计算每个个体的适应性函数值Fitness,从而获取最优个体X*的位置向量;Fitness=abs(τp‑τa) (4)式中:abs()为绝对值函数,τp为预测的关节控制力矩,τa为实际的关节控制力矩;步骤4:令t=1,种群初始代数;步骤5:使用WOA算子更新种群,当随机数p<0.5且
时,根据公式(5)~(8)来更新每个种群个体的位置向量,当随机数p<0.5且
时,根据公式(9)和(10)来更新每个种群个体的位置向量,当随机数p>0.5时,根据(11)和(12)来更新每个种群个体的位置向量;![]()
式中:
为一个值随着迭代次数增加而线性减小的向量,其值的范围是[0,2];
为一个随机向量,其值的范围是[0,1];![]()
式中:
为向量系数,t为当前种群代数,
为当前最优个体的位置向量,
为第t代种群中第i个个体的位置向量,
为第t+1代种群的位置向量;![]()
式中:
为当前种群中任意个体的位置向量,
为当前种群中第i个个体的位置向量,
为第(t+1)代种群中第i个个体的位置向量;![]()
式中:
为第t代种群中第i个个体的位置向量
与当前最优个体的位置向量
之间的距离,
为第(t+1)代种群中第i个个体的位置向量,b为一个常数;l为一个随机数,其值的范围是[0,1];步骤6:计算种群个体的适应性函数值,更新最优个体的位置向量;步骤7:使用GA算子进行种群的更新,基于每个种群个体的适应度函数值,对其进行轮盘选择,形成新的种群;步骤8:对于当前种群进行单点交叉和单点变异,交叉概率和变异概率分别为Pc和Pm,形成新的种群;步骤9:计算新种群个体的适应性函数值,更新最优个体的位置向量;步骤10:若当前种群最优适应性函数值fbest<min_fit,执行步骤12,反之执行下一步;步骤11:若当前种群代数t<max_gen,更新各个参数
l,b和p,同时种群代数t=t+1,执行步骤5;若前种群代数t=max_gen,执行下一步;步骤12:结束参数辨识优化过程,输出最小适应度函数值和需要辨识的参数Tc,Ts,
和δ;最后将辨识到的参数和已知的参数代入机器人关节控制力矩模型函数里面,完成关节控制力矩的预测曲线的绘制。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江工业大学,未经浙江工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910132707.0/,转载请声明来源钻瓜专利网。