【技术实现步骤摘要】
杠杆式变刚度关节的刚度控制方法及外力估计方法
[0001]本专利技术属于机器人变刚度关节
,具体涉及一种杠杆式变刚度关节的刚度控制方法及外力估计方法。
技术介绍
[0002]本申请是申请日为2023年1月18日、申请号为2023100885343、专利技术名称为“一种变刚度关节外力估计方法和装置”的专利的分案申请。
[0003]刚度是变刚度关节中一个非常重要的因素,其直接影响着关节的性能指标,如外力估计分辨率、与外界交互的安全性、任务过程的动态适应性等。刚度低时,机器人与外界交互(机器人与人、机器人与环境)的安全性越高,此时基于弹性变形的外力估计分辨率越高,外力估计精度也越高;而刚度高时,由于变刚度关节在不同刚度下关节所允许的外力矩不同,刚度越高所能承受的外力矩越大,适合较大外力矩的情况(如果一个较低的刚度承受较大的外力矩,即超过所允许范围的外力矩,会导致外力估计时力矩的饱和输出,不能真实反映当前的外力矩);对于稳定性要求就高的场合,刚度越高,稳定性也越高。在某个应用场合中,会对多个相互约束的、与刚度有关的性能指标提出要求,各个指标的权重有一定的差异,此时,需要通过对刚度进行控制,以获取满足要求的综合性能指标。
[0004]因此,如何调节关节刚度特性,以满足不同应用场合下的性能指标要求,是物理交互类机器人与外部环境交互接触运行控制过程中亟需解决的一项重要问题。
[0005]另外,在复杂的交互任务中,高精度外力自感知是未来重要的发展方向。目前机器人的外力自感知更多是依赖于电流信息,例如,中 ...
【技术保护点】
【技术特征摘要】
1.一种杠杆式变刚度关节的刚度控制方法,其特征在于,包括以下步骤:设计刚度区域控制器,基于上一时刻外力估计值和最大外力矩约束,计算出刚度变量期望值;将刚度变量期望值作用于刚度调节电机的运动控制,获得刚度变量实际值;将刚度变量实际值代入刚度模型中,得到更新后的刚度数值,其中,刚度模型为刚度变量的函数。2.根据权利要求1所述的一种杠杆式变刚度关节的刚度控制方法,其特征在于,设计刚度区域控制器,基于上一时刻外力估计值和最大外力矩约束,计算出刚度变量期望值,包括:基于李雅普诺夫屏障函数,设计刚度区域控制器;对于杠杆式变刚度关节,用于刚度区域控制器的李雅普诺夫屏障函数表示为:其中,η表示函数变量,η=|τ
q
|/τ
em
‑
η0;η0、η1、η2均是正常数而且满足η0=η2=0.5,η1<0.5;τ
q
表示估计的外力矩;τ
em
表示特定刚度变量γ下关节最大的允许外力矩,与刚度变量γ有关;|τ
q
|/τ
em
的取值范围为[0,1];基于李雅普诺夫屏障函数,将刚度调节划分为三个区域,即刚度增加区域、刚度减小区域及恒刚度区域;根据李雅普诺夫屏障函数涉及的区域,将其导数表示为:设计合适的使其满足以保证η处在恒刚度区域中,的表达式为:其中,k
η
为表示杠杆式变刚度关节的刚度从刚度增加区域或者刚度减小区域进入到恒刚度区域快慢的常数,且k
η
大于0;根据η的定义将η的导数表达为:其中,表示杠杆式变刚度关节刚度变量γ的导数;进一步整理后,获得的表达式:
3.根据权利要求2所述的一种杠杆式变刚度关节的刚度控制方法,其特征在于:基于李雅普诺夫屏障函数,将刚度调节划分为三个区域时,依据的是李雅普诺夫屏障函数的参数η;当η>η1时,为刚度增加区域;当η<
‑
η1时,为刚度减小区域;当
‑
η1<η<η1时,为恒刚度区域。4.一种自适应融合系数获取方法,其特征在于,包括:采用权利要求1或2或3所述的杠杆式变刚度关节的刚度控制方法实时获取刚度数值;将获取的刚度数值代入自适应融合系数模型中...
【专利技术属性】
技术研发人员:宁英豪,曾波,杨荣超,苗芊,张勍,赵航,张鹏飞,史占东,于千源,范黎,李栋,
申请(专利权)人:中国烟草总公司郑州烟草研究院,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。