[发明专利]一种基于代数方法的膝关节外骨骼关节状态估计方法有效
申请号: | 201910080277.2 | 申请日: | 2019-01-28 |
公开(公告)号: | CN110039515B | 公开(公告)日: | 2022-02-18 |
发明(设计)人: | 唐昊;王浩平;田杨 | 申请(专利权)人: | 南京理工大学 |
主分类号: | B25J9/00 | 分类号: | B25J9/00;G06F17/14 |
代理公司: | 南京理工大学专利中心 32203 | 代理人: | 马鲁晋 |
地址: | 210094 *** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 代数 方法 膝关节 骨骼 关节 状态 估计 | ||
1.一种基于代数方法的膝关节外骨骼关节状态估计方法,其特征在于,包括以下步骤:
步骤1、建立膝关节外骨骼机器人的阻抗模型,包括人体膝关节的阻抗模型和膝关节外骨骼的阻抗模型,然后将两者联立形成最终的膝关节外骨骼人机交互模型;
步骤2、对步骤1的人机交互阻抗模型建立角度状态估计器:对膝关节外骨骼输入/输出表达式进行Laplace变化,利用代数方法进行推导,可以得到膝关节外骨骼的角度估计表达式;
步骤3、基于步骤2得到的膝关节外骨骼角度的估计结果,利用代数方法得到膝关节外骨骼角速度的估计表达式;
步骤4、基于步骤2得到的膝关节外骨骼角度的估计结果以及步骤3得到的膝关节外骨骼角速度估计结果,利用代数方法表示出膝关节外骨骼角加速度的估计表达式;
步骤5、基于前面步骤得到的膝关节外骨骼角度、角速度和角加速度估计结果,使用低通滤波器对初始时刻的尖锐毛刺进行消除,得到比较平滑的三种运动状态的估计表达式。
2.根据权利要求1所述的估计方法,其特征在于,步骤1建立膝关节外骨骼机器人的阻抗模型,具体为:
其中Jo、Jh分别为膝关节外骨骼、人体下肢转动惯量;θj为人体膝关节运动角度;Bo、Bh分别为膝关节外骨骼、人体下肢阻尼系数;Tj、Th分别为膝关节外骨骼、人体下肢的扭矩;Go(θj)、Gh(θj)分别为膝关节外骨骼、人体下肢的重力表达式。
3.根据权利要求1所述的估计方法,其特征在于,步骤2建立角度状态估计器,具体包括以下步骤:
2.1、定义膝关节外骨骼输入/输出表达式:
其中y(t)表示膝关节外骨骼系统的输出,即膝关节角度θj;u(t)表示膝关节外骨骼系统的输入,即膝关节外骨骼力矩Tj;
2.2、对输入/输出表达式作Laplace变化:
其中y(0)表示输出值的初始状态;Gh(s)和Go(s)分别表示拉氏变换后的Gh(t)和Go(t)表达式;
2.3、将等式(5)对s进行二阶求导、两边分别乘以s-2、再进行Laplace逆变换,写成时域表达式:
其中ye(t)表示膝关节外骨骼角度估计结果;t表示大的分割区间长度,φ表示小的分割区间长度;Gh(φ)、Go(φ)、u(φ)和y(φ)分别表示小的区间窗口φ下的Gh(t)、Go(t)、u(t)和y(t)的表达式。
4.根据权利要求2所述的估计方法,其特征在于,步骤3得到膝关节外骨骼角速度的估计表达式,具体包括以下步骤:
3.1、求解膝关节外骨骼角速度估计表达式:
3.2、根据代数方法对等式(9)进行Laplace逆变换,将其写成时域表达式:
其中,表示膝关节外骨骼角速度,ye(t)表示估计出来的膝关节外骨骼角度。
5.根据权利要求3所述的估计方法,其特征在于,步骤4得到膝关节外骨骼角加速度的估计表达式为:
6.根据权利要求2所述的估计方法,其特征在于,步骤5得到比较平滑的三种运动状态的估计表达式,具体包括以下步骤:
5.1、建立用以消除毛刺的低通滤波器:
其中τ表示滤波器的时间系数;
5.2、将上述滤波器转换回时域表达式加入上述角度、角速度和角加速度估计表达式中,得到最终既平滑又准确的角度、角速度和角加速度的状态估计表达式:
其中yef(t)、和分别表示增加滤波器之后的膝关节外骨骼角度、角速度和角加速度估计;τ1表示角度滤波器的时间系数;τ2表示角速度滤波器的时间系数;τ3表示角加速度滤波器的时间系数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京理工大学,未经南京理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910080277.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:机械手臂装置及机械手臂装置的控制方法
- 下一篇:踝关节支承部件及外骨骼机器人