[发明专利]半闭环控制下数控机床进给系统换向误差峰值预测方法有效

专利信息
申请号: 201811039152.7 申请日: 2018-09-06
公开(公告)号: CN108907888B 公开(公告)日: 2021-02-02
发明(设计)人: 冯斌;张传伟;杨满芝;钟斌;韩飞燕 申请(专利权)人: 西安科技大学
主分类号: B23Q15/013 分类号: B23Q15/013
代理公司: 西安通大专利代理有限责任公司 61200 代理人: 徐文权
地址: 710054 *** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 闭环控制 数控机床 进给 系统 换向 误差 峰值 预测 方法
【说明书】:

发明公开了半闭环控制下数控机床进给系统换向误差峰值预测方法,采用激光干涉仪获取半闭环控制方式下数控机床进给系统反向间隙误差和螺距误差信息,采集半闭环控制方式下数控机床进给系统运行信息,基于推导的半闭环工作台换向误差峰值预测式,实现对工作台换向误差峰值的有效预测,从而可有效评估换向误差及其对运行精度的影响,为半闭环控制方式下数控机床进给系统换向误差有效分析与抑制奠定了基础,对提高半闭环控制方式下数控机床运行精度具有重要意义与应用价值。

技术领域

本发明属于数控机床技术领域,具体涉及半闭环控制下数控机床进给系统换向误差峰值预测方法。

背景技术

数控机床以采用的控制方式分为半闭环和全闭环。与全闭环控制方式下的数控机床相比,半闭环控制方式下的数控机床虽然其运行精度低于全闭环控制方式下的数控机床,但其未安装反馈工作台实际位置的高精度光栅尺,控制系统也未包含机械传动机构,因而具有成本低,使用稳定可靠,在中、低端市场,年均采购量与市场保有量占有绝对优势。

换向误差是指数控机床进给系统换向时出现的运动误差。数控机床进给系统换向过程中由于存在丝杠磨损造成的反向间隙误差、非线性摩擦导致的摩擦误差、制造装配不良引起的几何误差等不利影响,导致出现了极大的运动误差尖峰,严重影响数控机床进给系统运动精度。换向误差峰值的大小直接决定了换向误差对运动精度的影响程度。由于半闭环控制方式下数控机床未安装反馈工作台实际位置的光栅尺,因而无法实时获得工作台的实际位置,导致难以有效实时监测数控机床换向误差,给半闭环控制方式下换向误差的评估、分析与控制带来了巨大困难,迫切需要一种半闭环控制方式下换向误差峰值预测方法。

发明内容

本发明的目的在于克服上述不足,提供半闭环控制下数控机床进给系统换向误差峰值预测方法,能够提高数控机床的运行精度。

为了达到上述目的,本发明包括以下步骤:

步骤一,将数控机床设置为在半闭环控制方式下工作,数控机床的进给系统依据位置指令Xr进行精密运动;

步骤二,关闭数控系统螺距误差补偿功能,采用激光干涉仪测量数控机床进给系统工作台反向间隙误差Db和螺距误差Es变化曲线;

步骤三,数控机床进给系统按照位置指令Xr进行运动,采集运动过程中位置指令Xr、伺服电机编码器输出转角θm及伺服电机力矩指令电压um

步骤四,依据数控机床产品与部件信息,获取数控机床进给系统的名义传动系数rgi、力矩常数Kt与系统刚度Ke

步骤五,通过采集获取的伺服电机编码器输出转角θm,结合名义传动系数rgi,得到伺服电机等效位置输出Xm,Xm(t)=θm(t)·rgi

步骤六,通过采集获取的位置指令Xr及伺服电机等效位置输出Xm,得到半闭环控制方式下跟随误差Err,Err(t)=Xr(t)-Xm(t);

步骤七,通过采集获取的伺服电机力矩指令电压um,结合力矩常数Kt,得到伺服电机指令力矩输出Tm,Tm(t)=um(t)·Kt

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

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

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

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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