[发明专利]一种全闭环伺服系统的数控机床反向间隙监测方法有效

专利信息
申请号: 201310736937.0 申请日: 2013-12-24
公开(公告)号: CN103753351A 公开(公告)日: 2014-04-30
发明(设计)人: 林京;史生宇;王琇峰;赵明 申请(专利权)人: 西安瑞特快速制造工程研究有限公司
主分类号: B23Q17/00 分类号: B23Q17/00;G01B21/16
代理公司: 西安智大知识产权代理事务所 61215 代理人: 贺建斌
地址: 710075 陕西省西安市阎*** 国省代码: 陕西;61
权利要求书: 查看更多 说明书: 查看更多
摘要: 一种全闭环伺服系统的数控机床反向间隙监测方法,利用机床内置编码器对电机和工作台位置进行连续采样,并以电机位置为参考位置,计算参考位置序列xm(n)处反向间隙序列c(n),相比与传统的反向间隙测试方法,该方法无需外置传感器,可以实现对全程的反向间隙的测量,相对于用一个点的间隙值代表全程间隙,该方法可更准确,全面的测试出反向间隙状况,测试方法自动化程度高,通过实时监测机床反向间隙状况并计算得到全闭环数控机床中反向间隙轮廓误差,从而实现对轮廓误差的监测与控制,确保轮廓误差始终处于允许的误差范围,该监测方法自动化程度较高,监测成本较低,监测可靠性高。
搜索关键词: 一种 闭环 伺服系统 数控机床 反向 间隙 监测 方法
【主权项】:
1.一种全闭环伺服系统的数控机床反向间隙监测方法,其特征在于,包括以下步骤:步骤1,伺服轴在测试反向间隙的行程内以速度v匀速正向进给,同时利用编码器采集卡基于同一采样频率f测试电机位置xm(t)和工作台位置xl(t),f的选取需满足奈奎斯特采样定理;步骤2,在步骤1测试中,电机起始位置坐标为a,终点位置坐标为b,则可构造为首项是a,末项是b,间距是D的确定等间距电机位置值序列xm(n)作为插值点序列,也即参考位置序列,其中D<vf;]]>步骤3,根据等时间采样的电机位置序列xm(t)和工作台位置序列xl(t),利用三次样条插值重新计算等间隔电机位置序列xm(n)处的工作台位置序列xl+(n),得到正向进给时工作台位置—参考位置图,即xl+(n)—xm(n)曲线;步骤4,伺服轴在测试行程内匀速反向进给,然后重复步骤1至步骤3过程,计算反向进给时参考位置xm(n)处的工作台位置序列xl-(n),得到反向进给工作台位置—参考位置图,即xl-(n)—xm(n)曲线;步骤5,步骤3与步骤4分别得到了电机正、反向运动时,参考位置xm(n)处的工作台位置序列xl+(n)与xl-(n),两次所测的不同工作台位置序列差值就表征了参考位置处xm(n)的反向间隙序列c(n):c(n)=xl-(n)-xl+(n)   (1)由此得到参考位置—反向间隙曲线,即xm(n)—c(n)曲线;步骤6,以反向间隙c(n)的最大值cmax作为反向间隙监测值;步骤7,由反向间隙计算轮廓误差:设定两轴联动进给速率均是V,1号轴改变进给方向存在反向间隙cmax,2号轴没有改变方向不存在反向间隙,两轴速度稳态误差系数同为Kv,则此时轮廓误差Ecoutouting与反向间隙cmax存在以下关系:Ecoutouting=2cmaxVKv-VKv2---(2)]]>步骤8,设定轮廓误差的允许值为E,其他参数如步骤7中所定义,则反向间隙的允许值C由下式计算:C=Kv(2E+VKv)22V---(3)]]>步骤9,比较Ecoutouting与E、或cmax与C的大小,若Ecoutouting<E、或cmax<C,则反向间隙轮廓误差在机床允许轮廓误差内,反向间隙过大,需要减小反向间隙的大小。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

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

本文链接:http://www.vipzhuanli.com/patent/201310736937.0/,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

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

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

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

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

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

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

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

钻瓜专利网在线咨询

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

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