摘要: 为实现数控机床热误差的快速精确建模,提出一种基于累积法的机床热误差建模新方法。对一台立式加工中心,利用温度传感器与非接触式激光位移传感器同步测量主轴温度变化及热变形值,对获取的模型数据进行累积算子求和,构建累积矩阵及热误差正规方程来估计模型中的参数以实现热误差建模。利用该方法构建的热误差模型分别与最小二乘法( S) 、最小二乘支持向量机( LS-SVM) 模型进行对比,结果表明: 累积法的建模精度要高于最小二乘法,且建模时间比最小二乘支持向量机法要少。
关键词: 累积法; 主轴; 热误差; 建模
0.引言
随着机床制造水平的迅猛发展,温升引起的热误差已成为影响机床加工精度的主要问题[1-2]。由于机床热误差具有非线性、交互性和耦合性等特点,传统的基于最小二乘原理的建模方法虽建模简单,但模型鲁棒性差,难以实现数控机床热误差高精度补偿[3-4]; 近年来,国内外学者提出了神经网络、灰色理论、最小二乘支持向量机等多种热误差建模方法,但也存在一定的局限性,例如神经网络以及最小二乘支持向量机等建模方法虽可以将补偿精度提高数倍,但需大量的样本进行训练、建模复杂,且神经网络还易产生过学习或欠学习等问题; 灰色理论预测等则对建模误差数据光滑性有严格要求,模型适应性不好[5-8],因此还需要寻求快速、高精度的建模方法。累积法是 1778 年由意大利数学家马尔奇西提出,但直至我国曹定爱教授在 1985 年创造性地提出累积算子的各阶通式,才从本质上简化了累积法的计算,使其在工程投资预算、建筑材料参数估计、弹道测量数据处理等方面得到了广泛应用[9]。累积法最大的特点是不直接处理误差项,用有规可循的累积和来估计模型参数,具有简单、直观、便于计算机实现等突出优点。本文将其运用到机床热误差建模领域,并与最小二乘法和最小二乘支持向量机两种建模方法进行了对比分析。
1.累积法建模
1. 1 累积和
1. 3 参数估计
由样本的 k 阶累积和及累积广义均值将正规方程
2.热误差实验建模及对比
2. 1 热误差实验
选取一台 VMC1060 数控机床为被测对象,经过前期研究,采用热敏区域黄金分割法对机床主轴测温点进行优化,并得出最佳测温区域为[54mm,84mm],考虑到传感器直径及现场布置,在此区域内布置两个测点,并将激光位移传感器安装于主轴端面轴中心延长线上,以监测主轴轴向热位移的变化[11]。其中,温度传感器采集的温度信息通过无线发送器发送给接收器,接收器再将信号通过 RS232-USB 转接口传输给上位机,实现无线信号的采集与处理,避免了传统有线测试方法的布线难、维护困难等问题; 而激光位移传感器则通过专用的控制器连接上位机,实现热位移信息的采集传输; 上位机对温度传感器及激光位移传感器同步发送命令,并将接收的温度、热位移信息实时显示存储。
图 1 累积法建模流程图
测试时,每隔 3min 采集一次各测点温度 x 和热位移 y,共采集 43 组数据。现场测试及结果分别如图 2、图 3 所示。
图 2 现场测试图
2. 2 热误差建模
构建热误差回归模型之前需要确定累积矩阵阶数k 和热误差样本容量 m,由于本热误差实验选取两个热敏测点进行测试,即热误差方程的自变量为温度 x1和温度 x2,且各含有 43 组数据,因此有:
图 3 热误差测试结果
图 4 累积法建模结果
2. 3 建模精度对比分析
国内外许多学者虽提出了诸如灰色理论、神经网络、最小二乘支持向量机等多种热误差建模方法,但最小二乘法凭借其建模简便、高效等优点,仍是用于回归分析的一种经典方法; 而最小二乘支持向量机( LS-SVM) 不仅保持了支持向量机建模精度高、稳健性好的优点,并且经过适当的变换简化了运算算法,降低了运算成本[13]。本文分别采用累积法、最小二乘法( LS) 和最小二乘支持向量机法( LS-SVM) 对热误差测量数据进行回归方程预测,并对比分析。各模型预测值与实际值对比效果如图 5 所示,各模型预测残差如图 6 所示。此外,采用平均绝对百分比误差( MAPE) 及总参差率作为模型精度评价指标,结果如表 1 所示。其中 MAPE和总残差率计算公式分别为:
图 5 各模型预测值与实际测量值对比效果
图 6 各模型残差对比效果
表 1 建模精度对比结果
由上述结果可以看出,累积法与 LS-SVM 法的总残差率及总百分比误差指标相当,精度均高于最小二乘法,但 LS-SVM 模型构建时间远大于累积法。因此,累积法较传统 LS 法及 LS-SVM 法不仅建模精度高,而且建模时间大大减少,更适用于热误差建模及后续的补偿应用。
3.结论
为提高热误差模型预测能力,提出了一种基于累积法的机床热误差建模方法,其在不处理误差项的基础上快速进行模型参数估计,估计量具有无偏、线性、有效、唯一等特点; 对 VMC1060 数控机床进行累积法热误差建模试验,取得了良好的预测效果,同时与 LS、LS-SVM 方法进行模型对比分析。结果表明,累积法模型总残差率及 MAPE 均在 3% 左右,建模时间低于0. 5s,三项指标均优于后两种方法。
来源:中国刀具商务网