发明名称 四通道遥操作系统的双边未知死区自适应控制系统
摘要 本发明涉及含有未知死区特性的机器人遥操作系统的关节位置和力控制。本发明公开了一种四通道遥操作系统的双边未知死区自适应控制系统。其技术方案包括操作者模块、主机器人控制器、主机器人、第一通信通道、第二通信通道、第三通信通道、第四通信通道、从机器人控制器、从机器人和环境模块;主机器人的关节位置q<sub>m</sub>和操作者与主机器人交互力τ<sub>h</sub>,分别通过第一通信通道和第三通信通道传输给从机器人控制器;从机器人的关节位置q<sub>s</sub>和从机器人与环境交互力τ<sub>e</sub>,分别通过第四通信通道和第二通信通道反馈给主机器人控制器。本发明能够有效解决主从机器人死区的不确定性和未知性产生的问题,提高遥操作系统透明性和稳定性。
申请公布号 CN103389650B 申请公布日期 2016.01.06
申请号 CN201310342706.1 申请日期 2013.08.08
申请人 西华大学 发明人 刘霞;董秀成
分类号 G05B13/04(2006.01)I 主分类号 G05B13/04(2006.01)I
代理机构 成都宏顺专利代理事务所(普通合伙) 51227 代理人 李顺德
主权项 四通道遥操作系统的双边未知死区自适应控制系统,包括操作者模块、主机器人控制器、主机器人、第一通信通道、第二通信通道、第三通信通道、第四通信通道、从机器人控制器、从机器人和环境模块;主机器人的关节位置q<sub>m</sub>和操作者模块与主机器人交互力τ<sub>h</sub>,分别通过第一通信通道和第三通信通道传输给从机器人控制器;从机器人的关节位置q<sub>s</sub>和从机器人与环境模块交互力τ<sub>e</sub>,分别通过第四通信通道和第二通信通道反馈给主机器人控制器;主机器人控制器包括主机器人控制律和主机器人死区参数估计,主机器人控制器输入包括操作者模块与主机器人交互力τ<sub>h</sub>减去从机器人与环境模块交互力τ<sub>e</sub>的差值Δτ,其中Δτ=τ<sub>h</sub>‑τ<sub>e</sub>,以及主机器人的关节位置q<sub>m</sub>减去从机器人的关节位置q<sub>s</sub>的差值Δq,其中Δq=q<sub>m</sub>‑q<sub>s</sub>;主机器人死区参数估计由差值Δq作为主机器人自适应律的输入,通过主机器人自适应律得到主机器人死区参数估计的导数,再通过积分器得到主机器人死区参数估计值;从机器人控制器包括从机器人控制律和从机器人死区参数估计,从机器人控制器输入包括从机器人与环境模块交互力τ<sub>e</sub>减去操作者模块与主机器人交互力τ<sub>h</sub>的差值‑Δτ,以及从机器人的关节位置q<sub>s</sub>减去主机器人的关节位置q<sub>m</sub>的差值‑Δq;从机器人死区参数估计由差值‑Δq作为从机器人自适应律的输入,通过从机器人自适应律得到从机器人死区参数估计的导数,再通过积分器得到从机器人死区参数估计值;所述主机器人自适应律为:<img file="FDA0000761155560000011.GIF" wi="335" he="85" />其中,Γ<sub>m</sub>为对称的正定矩阵,是调节增益;E<sub>m</sub>表示主机器人的状态误差变量;s<sub>m</sub>是关于主机器人的关节位置误差和关节速度误差的一个混合变量;所述主机器人控制律为:<img file="FDA0000761155560000012.GIF" wi="1674" he="109" />其中,M<sub>m</sub>(q<sub>m</sub>)表示主机器人的惯量矩阵;<img file="FDA0000761155560000014.GIF" wi="211" he="63" />为主机器人的离心力和科氏力;G<sub>m</sub>(q<sub>m</sub>)为主机器人的重力;v<sub>m</sub>(t)为主机器人控制器输出;τ<sub>h</sub>为操作者模块与主机器人交互力;τ<sub>e</sub>为从机器人与环境模块交互力;K<sub>mp</sub>和K<sub>mf</sub>为正定矩阵,分别为主机器人的关节位置增益和力增益;<img file="FDA0000761155560000013.GIF" wi="69" he="78" />为主机器人死区参数的估计值;所述从机器人自适应律为:<img file="FDA0000761155560000021.GIF" wi="298" he="90" />其中,Γ<sub>s</sub>为对称的正定矩阵,是调节增益;E<sub>s</sub>表示从机器人的状态误差变量;s<sub>s</sub>是关于从机器人的关节位置误差和关节速度误差的一个混合变量;所述从机器人控制律为:<img file="FDA0000761155560000022.GIF" wi="1538" he="79" />其中,M<sub>s</sub>(q<sub>s</sub>)表示从机器人的惯量矩阵,<img file="FDA0000761155560000023.GIF" wi="198" he="70" />为从机器人的离心力和科氏力,G<sub>s</sub>(q<sub>s</sub>)为从机器人的重力,v<sub>s</sub>(t)为从机器人控制器输出;K<sub>sp</sub>和K<sub>sf</sub>为正定矩阵,分别为从机器人的位置增益和力增益;<img file="FDA0000761155560000024.GIF" wi="63" he="77" />为从机器人死区参数的估计值。
地址 610039 四川省成都市金牛区金周路999号