[发明专利]一种基于数字滤波的工业机器人NURBS曲线插补方法有效

专利信息
申请号: 202111355818.1 申请日: 2021-11-16
公开(公告)号: CN114237161B 公开(公告)日: 2023-07-21
发明(设计)人: 张铁;郭亮亮;邹焱飚 申请(专利权)人: 华南理工大学
主分类号: G05B19/4103 分类号: G05B19/4103
代理公司: 广州粤高专利商标代理有限公司 44102 代理人: 周春丽
地址: 510640 广*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 数字 滤波 工业 机器人 nurbs 曲线 方法
【权利要求书】:

1.一种基于数字滤波的工业机器人NURBS曲线插补方法,其特征在于,包括步骤如下:

S1、获取NURBS曲线数据和运动约束,其中曲线数据包括阶数、节点向量、控制点坐标及其权重因子,运动约束包括弦高误差约束、最大进给速度约束、最大进给加速度约束、最大进给加加速度约束和插补周期约束;

S2、根据曲率变化情况、弦高误差约束和最大进给速度约束确定速度极低点的位置及进给速度,然后在该点处将曲线分割成块;

S3、利用自适应辛普森算法计算各块曲线的长度,计算过程中各分块曲线将被细分为若干段并生成五次多项式形式的反长度函数,并利用区间起点、中间点和末点处的曲线长度与一阶导数构建边界条件以确定多项式系数;

反长度函数表示为:

u(l)=c0+c1(l-lk)+c2(l-lk)2+c3(l-lk)3+c4(l-lk)4+c5(l-lk)5

式中,c0~c5为多项式系数,lk为曲线上的点C(uk)相对于该分段所在曲线块起点的曲线长度,点C(uk)也是该曲线分段的起点,其中多项式系数通过下列边界等式联立计算得到:

其中uk和uk+1是参数区间起点和末点,而uk+0.5是参数区间中点,即uk+0.5=(uk+uk+1)/2,lk+0.5和lk+1分别是曲线上的点C(uk+0.5)和C(uk+1)相对于该分段所在曲线块起点的曲线长度,l′(uk)、l′(uk+1)、l′(uk+0.5)分别是参数区间起点、末点和中点处曲线长度关于曲线参数的导数,其表达式为x′(u)、y′(u)、z′(u)分别为曲线在x轴、y轴、z轴方向上的导数;

S4根据弦高误差约束、最大进给速度约束、最大加速度约束和最大加加速度约束四类运动约束,及各分块曲线的初速度、末速度和长度这三种特征参数,配置各滤波器的最短时间长度参数、双阶跃的输入信号的幅值参数以及斜坡输出信号的斜率参数,之后串联配置好的有限脉冲响应滤波器对双阶跃输入信号进行数字滤波,并将结果叠加斜坡信号以获得满足S形加减速和始末速度约束的位移规划;

根据运动约束和各分块曲线的特征参数设置三个滤波器的时间长度参数和双阶跃输入信号参数,其中运动约束包括弦高误差约束、最大进给速度约束、最大加速度约束、最大加加速度约束,分块曲线的特征参数包括始末速度和曲线长度,配置过程具体如下:

为了使用有限脉冲响应滤波器实现S形加减速规划,三个滤波器的时间长度参数需满足如下相互条件:

其次,S形加减速位移规划与有限脉冲响应滤波器的时间长度参数T1、T2、T3有如下关系:

T2=(V-v1)/A

T3=A/J

其中,v1=min(vo,vs),v2=max(vo,vs),vo,vs别为分块曲线的初速度和末速度,L为轨迹长度,V、A、J分别为速度最大值、加速度绝对值最大值、加加速度绝对值最大值;

为了实现满足运动约束的最短运动时间规划,令V=vt,A=At,J=Jt,其中vt,At,Jt分别为最大进给速度约束、最大加速度约束、最大加加速度约束,将其代入上式并得到各滤波器的最短时间长度但结果可能不满足时间长度的相互条件,需分情况进行校正:

(1)当时,令此时

(2)当时,令此时

(3)当且时,令V′=v1+root2/J,A′=root,其中root是函数式x3+0.5J(3v1+v2)x-0.5LJ2=0的实数解,此时

使用修正的最大速度V′,最大加速度绝对值A′重新计算滤波器的时间长度参数,并重新验证是否满足相互条件,若不满足,则继续根据不满足条件继续修正,直至满足;最终得到的结果即为满足S形加减速的最短运行时间规划,实际配置滤波器的时间长度参数时需大于该结果并满足时间长度的相互条件,即:

实际配置滤波器的时间长度参数时需满足最小时间长度条件和各时间长度的相互条件,即:在进行最短运行时间规划,故配置各滤波器为其最小时间长度,即

根据期望轨迹的始末速度和分块曲线长度,结合滤波器的时间长度参数来设置输入双阶跃输入信号的幅值参数,具体如下:

在正确配置滤波器时间长度参数T1、T2、T3的前提下,双阶跃输入信号的幅值参数h1、h2根据目标分块初速度vo、末速度vs和曲线长度L进行配置,即:

其中Ts为插补周期;

S5、基于位移规划结果,结合相应段的反长度函数快速计算得到插值点参数,进而求得期望点的坐标。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202111355818.1/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top