[发明专利]一种基于辅助编码器的数控机床热误差外置补偿控制方法有效
| 申请号: | 201310301497.6 | 申请日: | 2013-07-17 |
| 公开(公告)号: | CN103513609A | 公开(公告)日: | 2014-01-15 |
| 发明(设计)人: | 沈洪垚;贺永;姚鑫骅;傅建中 | 申请(专利权)人: | 浙江大学 |
| 主分类号: | G05B19/404 | 分类号: | G05B19/404 |
| 代理公司: | 杭州求是专利事务所有限公司 33200 | 代理人: | 林怀禹 |
| 地址: | 310027 浙*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 基于 辅助 编码器 数控机床 误差 外置 补偿 控制 方法 | ||
1.一种基于辅助编码器的数控机床热误差外置补偿控制方法,其特征在于,该方法的步骤如下:
步骤1) 补偿系统在实施前根据离线建立的误差模型需要在数控机床的轴承座、螺母座、伺服电机上分别布置热电偶,所有热电偶通过温度传感器专用导线将温度信息输入外置补偿控制器;
步骤2) 安装在丝杠端面的辅助编码器通过实时测量丝杠的旋转运动,获得工作台的当前位置,并将此信号经由辅助编码器专用通讯线传送给外置补偿控制器;
步骤3) 外置补偿控制器中具有事先离线固化的热误差非线性预测模型,该模型通过上位机编程接口进行写入,在线补偿开始后,外置补偿控制器根据输入的温度信息和当前工作台的位置信息,由热误差非线性预测模型预测丝杠的误差量,并将误差量通过自定义编码的方式,通过I/O总线进行发送;
步骤4) PLC扫描I/O输入端口上获得的误差编码信息,经过解码得到误差量,并将此误差量通过内部CNC-PLC通讯总线写入到数控系统的原点偏置量寄存器中;
步骤5) 数控系统开启原点偏置功能,并将代码指令与误差补偿量综合后,通过电机控制线控制伺服驱动器,由伺服驱动器产生驱动电流,经电机电线驱动伺服电机,带动丝杠转动,电机转动量由系统原有编码器测量,并经由编码反馈专用线反馈给数控系统,形成闭环;
步骤6) 数控系统内部根据原点偏置量寄存器中的误差量数值,将定位指令叠加原点偏置值输出,自动驱动丝杠,带动工作台往误差量的反方向运动,实现热误差的补偿控制。
2.根据权利要求1所述的一种基于辅助编码器的数控机床热误差外置补偿控制方法,其特征在于:所述的离线建立的误差模型,离线建模开始后,温度测量仪读取多点温度值并传送给PC机,同时激光干涉仪读取驱动轴定位误差值并传送给PC机,在PC机建立基于多点温度的离线误差模型,该离线误差模型验证有效后,移植到外置补偿控制器中。
3.根据权利要求1所述的一种基于辅助编码器的数控机床热误差外置补偿控制方法,其特征在于:在线补偿开始后,首先开启CNC原点偏置功能,外置补偿控制器实时读取多点温度值及辅助编码值,外置补偿控制器根据内部模型进行误差量计算,并将误差补偿量通过I/O总线进行自定义编码输出,PLC读取I/O端口的误差编码信息,经过解码得到误差量,并将此误差量写入到数控系统的原点偏置量寄存器中,数控系统内部根据原点偏置量寄存器中的误差量数值,将定位指令叠加原点偏置值输出,自动驱动丝杠,带动工作台往误差量的反方向运动,实现热误差的补偿控制。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江大学,未经浙江大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310301497.6/1.html,转载请声明来源钻瓜专利网。





