[发明专利]一种基于RBF神经网络的机械臂自适应阻抗控制方法有效

专利信息
申请号: 202010771033.1 申请日: 2020-08-04
公开(公告)号: CN111993417B 公开(公告)日: 2021-07-20
发明(设计)人: 戚毅凡;贾英宏;徐拴锋 申请(专利权)人: 北京航空航天大学
主分类号: B25J9/16 分类号: B25J9/16
代理公司: 北京航智知识产权代理事务所(普通合伙) 11668 代理人: 黄川;史继颖
地址: 100191*** 国省代码: 北京;11
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 rbf 神经网络 机械 自适应 阻抗 控制 方法
【权利要求书】:

1.一种基于RBF神经网络的机械臂自适应阻抗控制方法,其特征在于,包括如下步骤:

S1:建立机械臂的D-H参数,并推导机械臂的正运动学;

S2:利用kane方法建立机械臂系统的名义动力学模型,得到机械臂与环境接触时的名义动力学方程:

其中,τ为机械臂收到的驱动关节的控制力矩;Mc(q)为机械臂的惯性矩阵,并且为正定对称矩阵;为离心力和哥氏力矢量;gc(q)为重力矢量;q为关节旋转角矩阵;为关节旋转角速度矩阵;为关节旋转角加速度矩阵;JT(q)为雅克比矩阵的转置矩阵;Fe为机械臂末端与环境的接触力;

S3:根据步骤S2中建立的机械臂系统的名义动力学模型,结合二阶阻抗方程设计阻抗控制器;

二阶阻抗方程式为

其中,M、B、K为阻抗参数;xd为机械臂末端的期望位置;x为机械臂末端位置;为机械臂末端的期望加速度;为机械臂末端加速度;为机械臂末端的期望速度;为机械臂末端速度;

利用逆动力学求得机械臂的操作律为:

其中,τc为控制器输出的机械臂控制力矩,

将机械臂与环境接触时的名义运动学方程式(4)左右两边同时求二阶导求得关节旋转角加速度矩阵

其中,J-1(q)为雅克比矩阵的逆矩阵;为雅克比矩阵的变化率,

将关节旋转角加速度矩阵代入逆动力学得到阻抗控制律:

S4:设定RBF神经网络的初始参数,设计动力学模型误差补偿控制器;

S5:将步骤S3中设计的阻抗控制器与步骤S4中建立的动力学模型误差补偿控制器结合,并根据李雅普诺夫函数设计RBF神经网络权值矩阵的变化率,构成自适应阻抗控制器,并证明所构成的自适应阻抗控制器的稳定性;

S6:根据步骤S5中所设计的自适应阻抗控制器,判断机械臂柔顺控制的效果,在相同的控制器参数的条件下设置期望接触力为0,以接触力大小为指标,机械臂接触力越小则柔顺控制效果越好。

2.根据权利要求1所述的方法,其特征在于,步骤S1具体过程为:

假定机械臂的自由度为n,即把机械臂看作由n个连杆,n-1个关节连接组成,关节1为第1根连杆和第2根连杆的连接关节,首先根据如下步骤建立机械臂的D-H坐标系:

1)建立基座坐标系:以基座上感兴趣的位置为原点、关节1的运动轴正方向为z0轴,按右手定则建立右手正交坐标系(x0,y0,z0),其中,x0轴和y0轴与z0轴垂直,方向任选;

2)建立连杆i坐标系的zi轴:以连杆i与连杆i-1连接关节的运动轴正向为zi轴;

3)建立连杆i坐标系的原点Oi:若zi轴和连杆i-1坐标系的zi-1轴相交,则以两轴交点为原点Oi;若zi轴和zi-1轴异面或平行,则以两轴的公垂线与zi轴的交点为原点Oi

4)建立连杆i坐标系的xi轴:按xi=±(zi-1×zi)/||zi-1×zi||建立xi轴,即,使xi轴与zi-1轴及zi轴同时垂直;若zi-1轴与zi轴平行,则以它们的公垂线为xi轴;

5)建立连杆i坐标系的yi轴:根据已建立的xi轴和zi轴,按右手定则建立yi轴,即令yi=(zi×xi)/||zi×xi||;

6)建立机械臂末端坐标系(xn,yn,zn):zn轴与连杆n-1坐标系的zn-1轴平行,但指向机器人本体外方向;xn轴与zn-1轴及zn轴同时垂直;yn轴由右手定则确定,由此完成机械臂的D-H坐标系的建立;

根据建立的连杆坐标系,计算从一个关节到下一个相邻关节的变换矩阵,变换通过旋转-平移-旋转-平移四个子变换得到:绕连杆i-1的xi-1轴转角度量αi-1;沿xi-1轴移动量ai-1;绕连杆i的zi轴转动角度量θi;沿zi轴移动量di

第i-1根连杆相对于第i根连杆的位姿变换矩阵Ai定义如下:

i-1Ti=Ai=Rot(x,αi-1)Trans(x,ai-1)Rot(z,θi)Trans(z,di) (1)

其中,i-1Ti用来描述连杆末端在基座的位姿态,表示第i-1根连杆的连杆坐标系相对于第i根连杆的连杆坐标系的变换;Rot表示旋转;Trans表示移动,

计算得到第i-1根连杆相对于第i根连杆的位姿变化矩阵Ai的通式为:

其中,C表示余弦三角函数;S表示正弦三角函数,

将各连杆相对于其前一根连杆的位姿变换矩阵相乘,得到机械臂总变换矩阵0Tn,即得到机械臂的正运动学:

0Tn0T11T2n-1Tn=A1A2… An (3)。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京航空航天大学,未经北京航空航天大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202010771033.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top