[发明专利]一种恒力约束条件下的数控机床加减速速度规划方法有效
申请号: | 201910149425.1 | 申请日: | 2019-02-28 |
公开(公告)号: | CN109901518B | 公开(公告)日: | 2020-07-28 |
发明(设计)人: | 李炳燃;叶佩青;张辉 | 申请(专利权)人: | 清华大学 |
主分类号: | G05B19/416 | 分类号: | G05B19/416 |
代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 廖元秋 |
地址: | 100084*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提出一种恒力约束条件下的数控机床加减速速度规划方法,属于数控加工的加减速处理技术领域。包括先获取计算参数:数控系统中伺服进给系统的动力学参数,待规划NC加工文件当前指令段的加工起点和终点坐标,加工起点速度、加工终点速度和进给指令速度;确定恒力约束条件下伺服指令速度和加速度的函数关系;得到各速度规划段的总运动时间的计算公式;依次确定恒力约束条件下伺服指令加速度与加工时间、伺服指令速度与加工时间以及伺服指令位置与加工时间的函数关系;根据上述各参数及函数关系,分别完成各速度规划段的速度规划。本发明使用动力学参数作为数控系统速度规划的约束条件,可提高工件的加工精度并增加数控系统稳定性和加工效率。 | ||
搜索关键词: | 一种 恒力 约束 条件下 数控机床 减速 速度 规划 方法 | ||
【主权项】:
1.一种恒力约束条件下的数控机床加减速速度规划方法,其特征在于,该方法包括以下步骤:1)获取计算参数,具体包括:1.1)获取数控系统中伺服进给系统的动力学参数,包括伺服进给系统的最大转矩值或最大力矩值Fmax、伺服进给系统的伺服指令加速度特性常数ka和伺服指令速度特性常数kv;1.2)获取待规划NC加工文件当前指令段的加工起点坐标ss、终点坐标se;1.3)获取待规划NC加工文件当前指令段的加工起点速度vs、加工终点速度ve和进给指令速度vf;2)根据步骤1)获取的最大转矩或最大力矩值Fmax、伺服进给系统的伺服指令加速度特性常数ka和伺服指令速度特性常数kv,通过伺服进给系统运动参数与力学参数简化关系,确定恒力约束条件下伺服指令速度v和伺服指令加速度a的函数关系;3)设各速度规划段的起点速度为vsi、终点速度为vei,i=1,2,3,i=1时为升速段,i=2是为匀速段,i=3时为减速段,并根据步骤2)确定的恒力约束条件下伺服指令速度v和伺服指令加速度a的函数关系,得到各速度规划段的总运动时间ti的计算公式;4)设定恒力约束条件下伺服指令加速度a与加工时间t的函数关系;5)对步骤4)设定的函数关系进行不定积分,得到恒力约束条件下伺服指令速度v与加工时间t的函数关系v(t);然后对该v(t)函数进行定积分,得到伺服指令位置s与加工时间t的函数关系s(t);6)根据上述各参数及函数关系,分别完成各速度规划段的速度规划,具体包括以下步骤:6.1)确定各速度规划段的运动总时间和加工距离升速段:将步骤1)获取的待规划NC加工文件当前指令段的加工起点速度vs和加工指令速度vf代入步骤3)得到的升速段总运动时间的计算公式中,即令vs1=vs、ve1=vf,得到升速段的运动总时间t1;然后根据步骤5)得到的函数v(t)和s(t),得到升速段的加工距离s1;减速段:将步骤1)获取的待规划NC加工文件当前指令段的加工指令速度vf和加工终点速度ve代入步骤3)得到的升速段总运动时间的计算公式中,即令vs3=vf、ve3=ve,得到减速段的运动总时间t3;然后根据步骤5)得到的函数v(t)和s(t),得到减速段的加工距离s3;匀速段:根据步骤1)获取的待规划NC加工文件当前指令段的加工起点坐标ss、终点坐标se,以及求得的加速段加工距离s1和减速段加工距离s3,确定匀速段的加工距离s2=abs(ss‑se)‑s1‑s3;然后令匀速段的加工指令速度为vf,确定匀速段时间t2=s2/vf;6.2)根据上述求得的各速度规划段的总运动时间,代入步骤5)确定的恒力约束条件下伺服指令速度与加工时间的函数v(t)中,完成待规划NC加工文件当前指令段的速度规划。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于清华大学,未经清华大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910149425.1/,转载请声明来源钻瓜专利网。
- 上一篇:一种农业机器人系统及控制方法
- 下一篇:一种建筑施工用控电系统