【技术实现步骤摘要】
面向自适应输入整形的耐磨损关节振动抑制方法
[0001]本专利技术属于机器人振动控制
,具体涉及面向自适应输入整形的耐磨损关节振动抑制方法。
技术介绍
[0002]机器人辅助甚至替代人类完成危险、繁重、复杂的工作,提高工作效率与质量,因此在多个领域逐渐得到广泛使用,而机器人在关节部分难免会有振动的问题,振动会影响机器人的控制精度。
[0003]目前,专利号为CN201710975489.8的专利技术专利公开了一种基于输入整形器的机器人关节末端残余振动抑制方法,包括以下步骤:步骤一:获取机器人系统无阻尼固有频率ω0和阻尼比ζ;步骤二:建立关于输入整形器脉冲幅值参数的线性规划问题数学模型;步骤三:采用拉格朗日乘子法解出脉冲幅值表达式,迭代求得脉冲幅值最优解;步骤四:将脉冲幅值最优解与脉冲发生时间结合组成控制误差优化输入整形器;步骤五:将参考信号与控制误差优化输入整形器做卷积运算得到新的整形信号,对其做预测路径规划处理后,再利用该信号去驱动系统以抑制机器人末端残余振动。其采用的是通过建立数学模型,从而降低输入整形器对固有频率变化的敏感度,但该方法不能对脉冲序列进行优化,不能达到满意的振动抑制效果,且系统的相应时间有延迟,降低了机器人的速度。
[0004]因此,针对上述机器人残余振动的问题,亟需得到解决,以改善机器人的使用场景。
技术实现思路
[0005](1)要解决的技术问题针对现有技术的不足,本专利技术的目的在于提供面向自适应输入整形的耐磨损关节振动抑制方法,该方法旨在解决现有技术下 ...
【技术保护点】
【技术特征摘要】
1.面向自适应输入整形的耐磨损关节振动抑制方法,其特征在于,其步骤如下:步骤一:首先进行振动分析,由于在机器人臂上因其的偏移和连杆变形是迭加的,得出:(x,t)=xF(t)+y(x,t);步骤二:获取系统的固有频率
n
和阻尼系数;步骤三:建立关于输入整形器脉冲幅值参数线性规划问题的数学模型:1)建立系统的闭环传递函数:(s)=;2)引入输入整形器脉冲使得系统的脉冲响应为:y(t)=sin[];步骤四:输入整形器采用两脉冲序列,记为(C1、t1)和(C2、t2),令t1=0、t2=T,计算输入整形器的C1、C2和T:1)一个二阶欠阻尼系统在两脉冲序列作用下的残留误差为:R(
n
,)=[C
1+ C2cos(
n1‑ꢀ
t2)]2+[ C2cos(
n1‑ꢀ
t2)]2;2)令R(
n
,)=0,需要满足以下条件:C
1+
C2cos(
n1‑ꢀ
t2)=0,C2cos(
n1‑ꢀ
t2)=0;3)为了使整形后的命令在t2时刻后的值与原参考命令值保持一致,加入限制条件:C1+C2=1;4)结合2)和3),可得:T=t
2=
,C
1=
,C
2=
;步骤五:采用离散域方法设计脉冲整形滤波器,需要满足以下约束条件:1)脉冲整形滤波器必须小车系统中多个主导极点对所导致的残留振动,设离散域中第i个振动主导极点对为:=exp(
‑
n
)exp(j
n
,
i
T),=exp(
‑
n
)exp(
‑
j
n
,
i
T),脉冲滤波器具有如下形式:H(z)=(z
‑
)()(z
‑
)()
…
(z
‑
)();2)脉冲整形滤波器减少指令信号失真:将脉冲滤波器的形式转化为H(z)=(z
‑
)
n1
() n1
(z
‑
) ...
【专利技术属性】
技术研发人员:潘剑飞,杨桂林,张驰,王冲冲,王璨,
申请(专利权)人:深圳大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。