一种基于非线性摩擦力的机器人运动求解方法技术

技术编号:32649330 阅读:43 留言:0更新日期:2022-03-12 18:38
本发明专利技术提出了一种基于非线性摩擦力的机器人运动求解方法,包括:步骤S1,建立摩擦力基础模型;步骤S2,固定激振频率,采用分步积分对时域方程进行求解;步骤S3,遍历所有的激振频率,重复步骤S2,进行全频域分析。分步积分中对应位移、速度、加速度的力变化量将作为计算中间量,参与下一步迭代的计算,根据力值变化的中间值更新当前加速度;根据新的加速度和力值变化中间值,更新当前速度项;根据新的加速度、速度以及力值中间值,更新当前位移项;控制时域的误差,引入物理量缩比系数q,作为时域分析中的目标方程;方程的解,即为时域分析中位移和速度组成的向量;如果没有最优或者结果发散,则最优解从初值继承,继续下一步频率域分析。析。析。

【技术实现步骤摘要】
一种基于非线性摩擦力的机器人运动求解方法


[0001]本专利技术涉及机器人
,特别涉及一种基于非线性摩擦力的机器人运动求解方法。

技术介绍

[0002]传统的机器人建模方法,对摩擦力部分采用静摩擦与库仑摩擦力叠加进行建模。因为机器人实际运动过程的复杂性,构件之间的接触面会随着不同工况实时变化,采用恒定的接触面摩擦模型,将导致机器人动力学模型无法保持准确性。近年来,随着计算机性能的提升,越来越多的复杂摩擦力模型被提出:Stribeck指数摩擦模型、Dahl动态摩擦模型,以及LuGre动态摩擦模型。随着越来越多参数的引入,参数辨识的难度和计算复杂度大大提升。
[0003]另一方面,对机器人最小组成单元——单关节的摩擦力实验测量,往往不能准确拟合现实工况,导致理论计算值、实测值和实际工况之间存在巨大差异,测试结果的置信度不高。

技术实现思路

[0004]本专利技术的目的旨在至少解决所述技术缺陷之一。
[0005]为此,本专利技术的目的在于提出一种基于非线性摩擦力的机器人运动求解方法。
[0006]为了实现本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种基于非线性摩擦力的机器人运动求解方法,其特征在于,包括如下步骤:步骤S1,建立摩擦力基础模型;步骤S2,固定激振频率,采用分步积分对时域方程进行求解;其中,分步积分中对应位移(x)、速度加速度的力变化量ΔF
k
,ΔF
d
,ΔF
m
将作为计算中间量,参与下一步迭代的计算,其中,m质量,d阻尼,k刚度,算中间量,参与下一步迭代的计算,其中,m质量,d阻尼,k刚度,ΔF
k
(t)=kx(t+Δt)

kx(t)=kΔx(t)根据力值变化的中间值更新当前加速度(二阶量):根据新的加速度和力值变化中间值,更新当前速度项:根据新的加速度、速度以及力值中间值,更新当前位移项(三阶量):对于定长时不变系统,每执行一次时域积分,更新n次频域图像,直到最大激励频率超过2倍的系统固有频率,进行下一次的时域分析计算,其中,n为指定的频率分析最大迭代次数;控制时域的误差,引入物理量缩比系数q,作为时域分析中的目标方程;方程的解,即为时域分析中位移和速度组成的向量;x=[x

【专利技术属性】
技术研发人员:申湾舟庹华韩峰涛张航陈可于文进张雷韩建欢
申请(专利权)人:珞石北京科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1