近年来,随着精密加工技术的不断进步,制造行业对数控机床的加工精度提出了更高的要求。热误差占数控机床总加工误差的40%以上,是影响数控机床加工精度的关键因素[1 -3 ] 。主轴是数控机床最重要的部件之一,因此对主轴热误差的研究尤为重要。目前,主要采用误差防止法和误差补偿法来减小主轴热误差[4 ] 。误差防止法的本质是抑制或消除热误差,如通过优化数控机床结构、控制环境温度等方式减少主要热源产热,但是会极大地增加机床设计和制造的成本,故在工程中应用较少[5 -6 ] 。误差补偿法是通过构建机床温度变化与主轴热误差的映射关系,由主轴的温度变化来预测主轴热误差,并通过数控系统对热误差进行补偿[7 -9 ] 。该方法成本低、实用性好、预测的精度稳定,在实际工程中被广泛应用。
对于误差补偿法,构建精度高、鲁棒性好的热误差预测模型(以下简称热误差模型)是实现热误差补偿的重要前提[10 -11 ] 。许多学者对热误差模型进行了深入研究。王维等[12 ] 采用线性回归分析法建立了热误差模型。考虑到离散的温度变量不能准确反映整个机床温度场的变化,且温度变量与热误差之间会逐渐呈现极强的非线性关系,采用线性回归分析法建模会出现一定的偏差,所以人工神经网络和机器学习被大量应用到热误差建模。谭峰等[13 ] 通过建立集成BP (back propagation, 反向传播)神经网络模型来处理温度变量与热误差之间的非线性关系,并取得了良好的预测精度。Li等[14 ] 采用粒子群优化(particle swarm optimization, PSO)算法有效优化了BP神经网络的拓扑结构,从而进一步提高了BP神经网络模型的预测精度。Qiang等[15 ] 将灰色关联理论应用于热误差建模,以解决温度数据样本量少、信息贫乏的问题。朱星星等[16 ] 以进给轴为研究对象,建立了基于最小二乘支持向量机(support vector machine, SVM)的热误差模型,取得了比较理想的补偿效果。然而,以上方法都存在局限性:神经网络模型对数据样本量的需求高且收敛速度慢,在建模时,只有选择了合适的拓扑结构,才可能取得好的预测效果:SVM算法可以通过小样本数据建模,并且克服了局部收敛的问题,但预测精度对参数的选择非常敏感;PSO算法可以对神经网络模型的拓扑结构进行优化,也可以对SVM的关键参数寻优,但存在收敛速度慢、局部寻优能力较差等问题,对预测精度有较大影响。
为了解决上述问题,笔者首先采用五点法测量某数控机床主轴的热误差;其次,利用鸡群算法全局搜索能力强、搜索效率高等优点,对SVM模型的惩罚参数c 和核参数g 进行优化,实现鸡群优化算法(chicken swarm optimization, CSO)算法与SVM的结合,即建立基于CSO的SVM热误差模型;最后,为了验证所建模型的预测精度及鲁棒性,将该模型与多元线性回归模型和PSO-SVM模型的预测精度进行对比,并改变工况对该模型的鲁棒性进行验证。
1 主轴温度和热误差的测量
1.1 五点法测量原理
五点法测量如图1 所示。主轴前端装夹了1根测试芯棒,5个位移传感器(S1至 S5)的相对位置固定。其中,S3位于芯棒中轴线方向,S1与S2以及S4与S5均沿芯棒径向布置,S1、S4用来测量主轴X 向的热误差,S2、S5用来测量主轴Y 向的热误差。
图1
图1
五点法测量示意
Fig.1
Schematic of five-point measurement
五点法测量的原理如图2 所示。由于偏转角θx 较小,则θx ≈tan θx ,即主轴Z 向的热误差E 和X 向的热漂移误差θx 分别为[17 ] :
E = d 3 - d 3 ' (1)
θ x ≈ t a n θ x = Δ d h = ( d 1 ' - d 1 ) - ( d 4 ' - d 4 ) h (2)
式中:d 3 、d 3 ' 分别为初始状态和热瞬态下S3传感器探头与测试芯棒前端面的距离;d 1 、d 1 ' 分别为初始状态和热瞬态下S1传感器探头到芯棒轴线的距离;d 4 、d 4 ' 分别为初始状态和热瞬态下S4传感器探头到芯棒轴线的距离;h 为同侧传感器S4与S1之间的距离。
图2
图2
五点法测量原理示意
Fig.2
Schematic of principle of five-point measurement
1.2 主轴温度和热误差的测量方法及测量结果
大量研究表明,在主轴达到热平衡的过程中,主轴轴向热误差相比其他方向的热误差更显著,所以选取主轴轴向热误差为主要研究对象,并在某数控机床进行温度和主轴热误差的测量实验。实验按照ISO230-3-2007中数控机床热误差的测量标准,采用五点法测量。选用电涡流位移传感器采集热误差数据,选取PT100热电偶温度传感器采集温度数据。
传感器探头与测试芯棒端面或法面的距离均保持为1 mm。为了准确反映机床温度场的变化,根据文献[18 ]提出的温度传感器布置方案及温度测点优化方案得到了4个关键温度测点,如表1 所示。接着在机床的该4个测点布置好温度传感器,如图3 所示。
图3
图3
机床关键温度测点的分布
Fig.3
Distribution of key temperature measuring points of machine tool
机床温度和主轴热误差的测量平台如图4 所示。主轴以3 000 r/min的恒定转速保持空转,每隔3 min同步采集一次温度数据和热误差数据。实验进行3 h,共采集到60组数据。
图4
图4
机床温度和主轴热误差的测量平台
Fig.4
Measuring platform of machine tool temperature and spindle thermal error
待机床完全冷却后,再设置主轴转速分别为2 000 r/min和4 000 r/min进行实验,并将采集到的数据进行简要分析。
当转速为3 000 r/min时机床各关键测点的温度变化曲线如图5 所示。由图可知,3 h后各测点温度基本不再变化,即主轴已经达到热平衡。
图5
图5
转速为3 000 r/min时机床各关键测点的温度变化曲线
Fig.5
Temperature variation curve of key measuring points of machine tool at rotate speed of 3 000 r/min
不同转速下主轴热误差变化曲线如图6 所示。由图可知,在不同的转速下,主轴热误差不同。所以研究变工况下热误差模型的鲁棒性必不可少。
图6
图6
不同转速下主轴热误差变化曲线
Fig.6
Variation curve of spindle thermal error at different rotate speeds
2 基于CSO 算法的SVM 热误差建模
2.1 SVM 热误差建模
多元线性回归建模是较常见的机床主轴热误差建模方法。该建模方法通常需要大量实验数据来构造超越方程,其求解过程较为繁琐,计算收敛性较差,且可能不收敛。SVM是一种人工智能技术和机器学习方法,目前在模式识别、信号处理、回归预测等领域得到了大量应用。与神经网络相比,SVM能解决训练时间长和训练样本量大带来的问题,并有较强的处理非线性映射问题和全局寻优的能力[19 ] 。该方法的理论支撑源于结构风险最小化原则,通过选择函数子集及其判断函数,最终使风险达到最小。
对于线性问题,设f (x )=wx +b ,假如对每个变量xi (i =1,2, j ,…, l ),预估值f (xi )与实测值yi 之间的误差都很小,即可称f (x )为最优回归曲线。其数学表达式为:
o b j . F = m i n 1 2 w 2 v a r . X = { w , b , μ } s . t . | w x i + b - y i | ≤ μ (3)
式中:w 为权重值;b 为偏置;μ 为实测值与预估值的最大允许误差。
在实际应用中,为了消除噪声点给模型带来的影响,引入松弛因子ξ 、ξ * ,则式(3)可以改写为:
o b j . F = m i n 1 2 w 2 + c ∑ i = 1 l ( ξ i + ξ i * ) v a r . X = { ξ i , ξ i * , c , w , b , μ } s . t . w x i + b - y i ≤ μ + ξ i * y i - w x i - b ≤ μ + ξ ξ i ξ i * ≥ 0 (4)
式中:ξi 、ξ i * 与训练样本点有关;c 为超出最大误差范围的惩罚参数,须人为确定。
把该问题归纳为二次规划问题,则可以引入拉格朗日函数L :
L = 1 2 w 2 + c ∑ i = 1 l ( ξ i + ξ i * ) - ∑ i = 1 l ( η i ξ i + η i * ξ i * ) - ∑ i = 1 l α i ( μ + ξ i * + y i - w x i - b ) - ∑ i = 1 l α i * ( μ + ξ i - y i + w x i + b ) (5)
式中: ηi 、η i * 分别为与ξi 、ξ i * 对应的参数;αi 、α i * 为拉格朗日乘子。
∂ L ∂ w = w - ∑ i = 1 l x i ( α i - α i * ) = 0 ∂ L ∂ b = ∑ i = 1 l ( α i * - α i ) = 0 ∂ L ∂ ξ i * = c - α i * - η i * = 0 (6)
w = ∑ i = 1 l x i ( α i - α i * ) c = α i * + η i * , ∑ i = 1 l ( α i * - α i ) = 0 (7)
将式(7)代入式(5),将w 、b 、ξ i * 消去,可得:
o b j . F = m a x 1 2 ∑ i , j = 1 l ( α i - α i * ) ( α j - α j * ) - μ ∑ i = 1 l ( α i + α i * ) + ∑ i = 1 l y i ( α i - α i * ) v a r . X = { α i , α i * , α j , α j * , μ } s . t . ∑ i = 1 l ( α i - α i * ) = 0 α i , α i * ∈ [ 0 , c ] (8)
α i ( μ + ξ i - y i + w x i + b ) = 0 α i * ( μ + ξ i * - y i + w x i + b ) = 0 ξ i ( c - α i ) = 0 ξ i * ( C - α i * ) = 0 α i α i * = 0 (9)
不难看出,αi 、α i * 不能同时为0。当0<αi <c 且α i * =0时,ξi =ξ i * =0。对于满足0<αi <c 且α i * =0的标准支持向量(support vector,SV),偏置b 为:
b = y i - μ - ∑ J ∈ S V x i ( α j - a j * ) (10)
对所有的标准支持向量分别计算b ,求其平均值,可得到拟合函数为:
f ( x ) = w x + b = ∑ i = 1 l x i x ( α i - α i * ) + b (11)
对于非线性问题,利用核函数变换,可将低维空间映射到高维空间中,并在高维空间求解最佳拟合超平面。
k ( e , e ' ) = e x p - e - e ' 2 2 ρ 2 (12)
式中: ρ 为高斯核函数的宽度参数;e 为预估值;e' 为核函数的中心值。
f ( x ) = ∑ i = 1 l ( α i - a i * ) e x p - e - e ' 2 2 ρ 2 + b (13)
核函数选择为径向基函数,所以SVM模型中引入了另一个敏感参数g (g = 1 2 ρ 2 )。与惩罚参数c 一样,核参数g 也须预先设定。而c 和g 的选择对SVM模型的泛化能力、学习能力都有极大影响。c 太大或太小都会影响模SVM模型的泛化能力。c 越大,SVM模型对误差的容忍度越小,容易过拟合;c 越小,则容易欠拟合。g 对数据映射到高维特征空间后的分布有重大影响,g 越大,支持向量就越少,而支持向量的个数决定了SVM模型的训练和预测速度。目前对c 和g 值的选择尚没有统一标准,网格搜索法是最简单、最广泛的参数搜索算法。该方法中,在范围内的每一个参数都须搜索验证,效率较低,并且当样本集或者待优化参数较多时,计算量很大且费时。
2.2 CSO 算法
为了提升SVM模型的预测精度,常常采用遗传算法、粒子群算法等对SVM的重要参数进行寻优。然而遗传算法和粒子群算法容易出现收敛早且局部搜索能力差的问题,容易陷入局部最小值。
CSO算法是一种新颖的仿生群体智能算法,通过模拟具有等级秩序的鸡群觅食行为达到全局优化的效果[20 ] 。CSO算法根据适应度值的大小将鸡群分为多组,适应度值较小的几个被判别为公鸡,较大的几个判别为小鸡,其余则为母鸡。每组包括1只公鸡、若干母鸡和若干小鸡。鸡群跟随公鸡觅食,小鸡在母鸡周围觅食,觅食能力从强到弱依次为公鸡、母鸡、小鸡。在这种等级秩序下,不同鸡群间相互合作,协同觅食,且依据各自的运动规律不断更新位置以达到搜索食物的目的,直至寻找到最佳觅食位置。这种觅食方式不仅提升了算法的局部优化能力,其全局优化能力也得到了提升。
设搜索食物空间为D 维,在t 时刻第p 只公鸡在q 维空间的位置为xt p,q , p ∈ [1,2,…,M 1 ], q ∈ [1,2,…, D ],则公鸡在t +1时刻的位置更新为:
x p , q t + 1 = x p , q t × 1 + r a n d n 0 , σ 2 (14)
σ 2 = 1 , f p ≤ f k e x p f k - f p f p + ε , f p > f k , k ∈ [ 1 , M 1 ] , k ≠ p (15)
式(14)和式(15)中:σ2 为标准差;ε 为一个常数且趋向于0;k 为从公鸡组中随机挑选的第k 只公鸡; fp 、fk 分别为第p 只鸡、第k 只公鸡的适应度值。
x p , q t + 1 = x p , q t + S 1 × r a n d ( 0,1 ) × x r 1 , q t - x p , q t + S 2 × r a n d ( 0,1 ) × x r 2 , q t - x p , q t (16)
S 1 = e x p f k - f p f p + ε S 2 = e x p ( f r 2 - f p ) (17)
式中:r 1 为从母鸡配偶中随机挑选的第r 1 只公鸡;r 2 为从鸡群中随机挑选的第r 2 只母鸡或公鸡。
在t +1时刻在母鸡身边觅食的第p 只小鸡在q 维空间的位置更新为:
x p , q t + 1 = x p , q t + R 1 × ( x m , q t - x p , q t ) (18)
式中:m ∈ [1,C 1 ];R 1 ∈ [0,2]为随母鸡觅食的小鸡的随机参数。
图7
图7
CSO算法流程
Fig.7
CSO algorithm flow
2.3 SVM 热误差模型的优化
SVM热误差模型的惩罚参数c 和核参数g 对SVM模型预测精度的影响较大。为了提高SVM模型的预测精度,采用CSO算法来优化c 和g ,即将CSO算法与SVM结合进行建模。把c 和g 的初始值作为CSO算法中鸡群的初始位置,将SVM模型的均方根误差M SE 作为CSO算法中的适应度函数,即:
f ( x ) = 1 n ∑ v = 1 n ( y v - y v ' ) 2 (19)
式中:yv 为实际测量值;y v ' 为模型预测值;n 为样本数量。
f (x )值越小,表示预测精度越高。根据CSO算法中鸡群的运动规律,不断迭代更新鸡群的位置,直至输出最小的适应度值和对应的最优参数c 和g ,即完成了CSO算法与SVM的结合,建立了基于CSO-SVM的热误差模型。
3 CSO-SVM 模型的预测精度及鲁棒性验证
3.1 不同模型预测精度的对比
构建CSO-SVM模型后,将主轴转速为3 000 r/min时机床各关键温度测点的温度时序数据作为模型的输入,输出热误差。其中,随机选取45组数据作为训练集进行训练,训练完成后,将余下的15组数据作为测试集进行验证。CSO-SVM模型训练结果和测试结果如图8 所示。可以得到CSO-SVM模型的均方根误差(即最佳适应度值)为0.002 404,计算出相应的最佳参数c 和g 分别为7.346 5和0.026 1。同时,得到训练集的残差为-2.9~2.9 μm,测试集的残差为 -1.2~2.5 μm。
图8
图8
转速为3 000 r/min时CSO-SVM模型的热误差预测结果
Fig.8
Thermal error prediction results of CSO-SVM model at rotate speed of 3 000 r/min
为了进一步验证CSO-SVM模型的优越性,基于转速为3 000 r/min时的实验数据,将其预测结果与多元线性回归模型、PSO-SVM模型的预测结果进行对比,结果如图9 所示。由图可知,CSO-SVM模型的平均预测精度高达97.32%,相比于多元线性回归模型和PSO-SVM模型分别提升了6.53%和4.68%。
图9
图9
不同模型预测精度的对比
Fig.9
Comparison of prediction accuracy of different models
3.2 CSO-SVM 模型鲁棒性验证
在实际工程中,工况在不断变化。为了验证CSO-SVM模型的鲁棒性,体现其实际工程价值,基于转速为2 000,4 000 r/min时的实验数据进行CSO-SVM模型热误差预测分析。预测结果如图10 所示。由图可知,在2 000,4 000 r/min的主轴转速下,模型残差分别为-5.3~2.8 μm、-3.3~3.1 μm,平均预测精度分别达到了92.53%和91.82%。
图10
图10
不同工况下CSO-SVM模型的热误差预测结果
Fig.10
Thermal error prediction results of CSO-SVM model under different working conditions
此外,当转速为3 000 r/min时对主轴径向热漂移误差进行预测分析。预测结果如图11 所示。由图可知,其残差为-7.516 5×10-4 °~7.500 0×10-4 °,预测精度高达91.76%。
图11
图11
转速为3 000 r/min时CSO-SVM模型的主轴径向热漂移误差预测结果
Fig.11
Prediction result of spindle radial thermal drift error of CSO-SVM model at rotate speed of 3 000 r/min
研究表明:所建CSO-SVM模型具有较高的预测精度和良好的鲁棒性,在实际工程中具有较强的应用价值。
4 结 论
1)当主轴转速为3 000 r/min时,CSO-SVM模型训练集和测试集的残差分别达到了-2.9~2.9 μm、-1.2~2.5 μm,其平均预测精度高达97.32%。相比于传统的多元线性回归模型和PSO-SVM模型,平均预测精度分别提升了6.53%和4.68%,体现了CSO算法与SVM结合的优越性。
2)当主轴转速为2 000,4 000 r/min时,CSO-SVM模型热误差的平均预测精度分别为92.53%、91.82%。当主轴转速为3 000 r/min时,CSO-SVM模型主轴径向热漂移误差的平均预测精度达到91.76%。可见CSO-SVM模型具有良好的热误差预测能力和鲁棒性,拥有较强的实用性和工程应用价值。
参考文献
View Option
[1]
RAMESH R , MANNAN M A , POO A N . Error compensation in machine tools: A review. part II: thermal errors
[J]. International Journal of Machine Tools and Manufacture , 2000 , 40 (9 ): 1257 -1284 . doi:10.1016/s0890-6955(00)00010-9
[本文引用: 1]
[2]
WENG L , GAO W , LV Z , et al . Influence of external heat sources on volumetric thermal errors of precision machine tools
[J]. The International Journal of Advanced Manufacturing Technology , 2018 , 99 : 475 –495 . doi:10.1007/s00170-018-2462-3
[3]
LI Y , ZHAO W , LAN S , et al . A review on spindle thermal error compensation in machine tools
[J]. International Journal of Machine Tools and Manufacture , 2015 , 95 : 20 -38 . doi:10.1016/j.ijmachtools.2015.04.008
[本文引用: 1]
[6]
[本文引用: 1]
YAN Zong-zhuo , TAO Tao , HOU Rui-sheng , et al . Convolution modeling for thermal properties of motorized spindle in machine tools
[J]. Journal of Xi'an Jiaotong University , 2019 , 53 (6 ): 1 -8
DOI:10.7652/xjtuxb201906001
[本文引用: 1]
[7]
[本文引用: 1]
YAO Xiao-dong , HUANG Yi-qiao , MA Xiao-bo , et al . Thermal error modeling and real-time compensation of CNC machine tools based on time series method
[J]. Journal of Shanghai Jiaotong University , 2016 , 50 (5 ): 673 -679 .
DOI:10.16183/j.cnki.jsjtu.2016.05.005
[本文引用: 1]
[8]
LI T , LI F , JIANG Y , et al . Thermal error modeling and compensation of a heavy gantry-type machine tool and its verification in machining
[J]. The International Journal of Advanced Manufacturing Technology , 2017 , 92 : 3073 -3092 . doi:10.1007/s00170-017-0353-7
[9]
[本文引用: 1]
GAO Wei-guo , WANG Wei-song , ZHANG Da-wei , et al . Research on thermal error of machine tool feed system considering structural thermal deformation
[J]. Chinese Journal of Engineering Design , 2019 , 26 (1 ): 29 -38 .
DOI:10.3785/j.issn.1006-754X.2019.01.006
[本文引用: 1]
[10]
LIU Y , MIAO E , LIU H , et al . Robust machine tool thermal error compensation modelling based on temperature-sensitive interval segmentation modelling technology
[J]. The International Journal of Advanced Manufacturing Technology , 2020 , 106 : 655 -669 . doi:10.1007/s00170-019-04482-8
[本文引用: 1]
[11]
YAO X , HU T , YIN G , et al . Thermal error modeling and prediction analysis based on OM algorithm for machine tool’s spindle
[J]. The International Journal of Advanced Manufacturing Technology , 2020 , 106 : 3345 -3356 . doi:10.1007/s00170-019-04767-y
[本文引用: 1]
[12]
[本文引用: 1]
WANG Wei, YANG Jian-guo, YAO Xiao-dong, et al, Synthesis modeling and real-time compensation of geometric error and thermal error for CNC machine tools
[J]. Journal of Mechanical Engineering , 2012 , 48 (7 ): 165 -170 , 179 .
DOI:10.3901/JME.2012.07.165
[本文引用: 1]
[13]
[本文引用: 1]
TAN Feng , YIN Ming , PENG Ji , et al . CNC machine tool spindle thermal error modeling based on ensemble BP neural network
[J]. Computer Integrated Manufacturing System , 2018 , 24 (6 ): 1383 -1390 .
DOI:10.13196/j.cims.2018.06.007
[本文引用: 1]
[14]
LI G , KE H , LI C , et al . Thermal error modeling of feed axis in machine tools using particle swarm optimization-based generalized regression neural network
[J]. Journal of Computing and Information Science in Engineering , 2020 , 20 (2 ): 1 -13 . doi:10.1115/1.4045292
[本文引用: 1]
[15]
CHENG Q , QI Z , ZHANG G , et al . Robust modelling and prediction of thermally induced positional error based on grey rough set theory and neural networks
[J]. The International Journal of Advanced Manufacturing Technology , 2016 , 83 : 753 -764 . doi:10.1007/s00170-015-7556-6
[本文引用: 1]
[16]
[本文引用: 1]
ZHU Xing-xing , ZHAO Liang , LEI Mo-han , et al . Co-training support vector machine regression modeling and compensation for thermal error of precision feed system
[J]. Journal of Xi'an Jiaotong University , 2019 , 53 (10 ): 40 -47 .
DOI:10.7652/xjtuxb201910006
[本文引用: 1]
[17]
LI Q , LI H . A general method for thermal error measurement and modeling in CNC machine tools’ spindle
[J]. The International Journal of Advanced Manufacturing Technology , 2019 , 103 : 2739 -2749 . doi:10.1007/s00170-019-03665-7
[本文引用: 1]
[18]
LIU H , MIAO E , ZHUANG X , et al . Thermal error robust modeling method for CNC machine tools based on a split unbiased estimation algorithm
[J]. Precision Engineering , 2018 , 51 : 169 -175 . doi:10.1016/j.precisioneng.2017.08.007
[本文引用: 1]
[19]
黄智 ,贾臻杰 ,邓涛 ,等 .基于支持向量机的静压转台热误差补偿
[J].浙江大学学报(工学版) ,2019 ,53 (8 ):1594 -1601 .
[本文引用: 1]
HUANG Zhi , JIA Zhen-jie , DENG Tao , et al . Thermal error compensation of static pressure turntable based on support vector machine
[J]. Journal of Zhejiang University (Engineering Science) , 2019 , 53 (8 ): 1594 -1601 .
[本文引用: 1]
[20]
李宾 ,申国君 ,孙庚 ,等 .改进的鸡群优化算法
[J].吉林大学学报(工学版) ,2019 ,49 (4 ):1339 -1344 .
[本文引用: 1]
LI Bin , SHEN Guo-jun , SUN Geng , et al . Improved chicken swarm optimization algorithm
[J]. Journal of Jilin University (Engineering and Technology Edition) , 2019 , 49 (4 ): 1339 -1344 .
[本文引用: 1]
Error compensation in machine tools: A review. part II: thermal errors
1
2000
... 近年来,随着精密加工技术的不断进步,制造行业对数控机床的加工精度提出了更高的要求.热误差占数控机床总加工误差的40%以上,是影响数控机床加工精度的关键因素[1 -3 ] .主轴是数控机床最重要的部件之一,因此对主轴热误差的研究尤为重要.目前,主要采用误差防止法和误差补偿法来减小主轴热误差[4 ] .误差防止法的本质是抑制或消除热误差,如通过优化数控机床结构、控制环境温度等方式减少主要热源产热,但是会极大地增加机床设计和制造的成本,故在工程中应用较少[5 -6 ] .误差补偿法是通过构建机床温度变化与主轴热误差的映射关系,由主轴的温度变化来预测主轴热误差,并通过数控系统对热误差进行补偿[7 -9 ] .该方法成本低、实用性好、预测的精度稳定,在实际工程中被广泛应用. ...
Influence of external heat sources on volumetric thermal errors of precision machine tools
0
2018
A review on spindle thermal error compensation in machine tools
1
2015
... 近年来,随着精密加工技术的不断进步,制造行业对数控机床的加工精度提出了更高的要求.热误差占数控机床总加工误差的40%以上,是影响数控机床加工精度的关键因素[1 -3 ] .主轴是数控机床最重要的部件之一,因此对主轴热误差的研究尤为重要.目前,主要采用误差防止法和误差补偿法来减小主轴热误差[4 ] .误差防止法的本质是抑制或消除热误差,如通过优化数控机床结构、控制环境温度等方式减少主要热源产热,但是会极大地增加机床设计和制造的成本,故在工程中应用较少[5 -6 ] .误差补偿法是通过构建机床温度变化与主轴热误差的映射关系,由主轴的温度变化来预测主轴热误差,并通过数控系统对热误差进行补偿[7 -9 ] .该方法成本低、实用性好、预测的精度稳定,在实际工程中被广泛应用. ...
机床主轴热设计研究综述
1
2018
... 近年来,随着精密加工技术的不断进步,制造行业对数控机床的加工精度提出了更高的要求.热误差占数控机床总加工误差的40%以上,是影响数控机床加工精度的关键因素[1 -3 ] .主轴是数控机床最重要的部件之一,因此对主轴热误差的研究尤为重要.目前,主要采用误差防止法和误差补偿法来减小主轴热误差[4 ] .误差防止法的本质是抑制或消除热误差,如通过优化数控机床结构、控制环境温度等方式减少主要热源产热,但是会极大地增加机床设计和制造的成本,故在工程中应用较少[5 -6 ] .误差补偿法是通过构建机床温度变化与主轴热误差的映射关系,由主轴的温度变化来预测主轴热误差,并通过数控系统对热误差进行补偿[7 -9 ] .该方法成本低、实用性好、预测的精度稳定,在实际工程中被广泛应用. ...
机床主轴热设计研究综述
1
2018
... 近年来,随着精密加工技术的不断进步,制造行业对数控机床的加工精度提出了更高的要求.热误差占数控机床总加工误差的40%以上,是影响数控机床加工精度的关键因素[1 -3 ] .主轴是数控机床最重要的部件之一,因此对主轴热误差的研究尤为重要.目前,主要采用误差防止法和误差补偿法来减小主轴热误差[4 ] .误差防止法的本质是抑制或消除热误差,如通过优化数控机床结构、控制环境温度等方式减少主要热源产热,但是会极大地增加机床设计和制造的成本,故在工程中应用较少[5 -6 ] .误差补偿法是通过构建机床温度变化与主轴热误差的映射关系,由主轴的温度变化来预测主轴热误差,并通过数控系统对热误差进行补偿[7 -9 ] .该方法成本低、实用性好、预测的精度稳定,在实际工程中被广泛应用. ...
基于OE-CM算法的机床主轴热误差建模与补偿分析
1
2015
... 近年来,随着精密加工技术的不断进步,制造行业对数控机床的加工精度提出了更高的要求.热误差占数控机床总加工误差的40%以上,是影响数控机床加工精度的关键因素[1 -3 ] .主轴是数控机床最重要的部件之一,因此对主轴热误差的研究尤为重要.目前,主要采用误差防止法和误差补偿法来减小主轴热误差[4 ] .误差防止法的本质是抑制或消除热误差,如通过优化数控机床结构、控制环境温度等方式减少主要热源产热,但是会极大地增加机床设计和制造的成本,故在工程中应用较少[5 -6 ] .误差补偿法是通过构建机床温度变化与主轴热误差的映射关系,由主轴的温度变化来预测主轴热误差,并通过数控系统对热误差进行补偿[7 -9 ] .该方法成本低、实用性好、预测的精度稳定,在实际工程中被广泛应用. ...
基于OE-CM算法的机床主轴热误差建模与补偿分析
1
2015
... 近年来,随着精密加工技术的不断进步,制造行业对数控机床的加工精度提出了更高的要求.热误差占数控机床总加工误差的40%以上,是影响数控机床加工精度的关键因素[1 -3 ] .主轴是数控机床最重要的部件之一,因此对主轴热误差的研究尤为重要.目前,主要采用误差防止法和误差补偿法来减小主轴热误差[4 ] .误差防止法的本质是抑制或消除热误差,如通过优化数控机床结构、控制环境温度等方式减少主要热源产热,但是会极大地增加机床设计和制造的成本,故在工程中应用较少[5 -6 ] .误差补偿法是通过构建机床温度变化与主轴热误差的映射关系,由主轴的温度变化来预测主轴热误差,并通过数控系统对热误差进行补偿[7 -9 ] .该方法成本低、实用性好、预测的精度稳定,在实际工程中被广泛应用. ...
机床电主轴热特性卷积建模研究
1
2019
... 近年来,随着精密加工技术的不断进步,制造行业对数控机床的加工精度提出了更高的要求.热误差占数控机床总加工误差的40%以上,是影响数控机床加工精度的关键因素[1 -3 ] .主轴是数控机床最重要的部件之一,因此对主轴热误差的研究尤为重要.目前,主要采用误差防止法和误差补偿法来减小主轴热误差[4 ] .误差防止法的本质是抑制或消除热误差,如通过优化数控机床结构、控制环境温度等方式减少主要热源产热,但是会极大地增加机床设计和制造的成本,故在工程中应用较少[5 -6 ] .误差补偿法是通过构建机床温度变化与主轴热误差的映射关系,由主轴的温度变化来预测主轴热误差,并通过数控系统对热误差进行补偿[7 -9 ] .该方法成本低、实用性好、预测的精度稳定,在实际工程中被广泛应用. ...
机床电主轴热特性卷积建模研究
1
2019
... 近年来,随着精密加工技术的不断进步,制造行业对数控机床的加工精度提出了更高的要求.热误差占数控机床总加工误差的40%以上,是影响数控机床加工精度的关键因素[1 -3 ] .主轴是数控机床最重要的部件之一,因此对主轴热误差的研究尤为重要.目前,主要采用误差防止法和误差补偿法来减小主轴热误差[4 ] .误差防止法的本质是抑制或消除热误差,如通过优化数控机床结构、控制环境温度等方式减少主要热源产热,但是会极大地增加机床设计和制造的成本,故在工程中应用较少[5 -6 ] .误差补偿法是通过构建机床温度变化与主轴热误差的映射关系,由主轴的温度变化来预测主轴热误差,并通过数控系统对热误差进行补偿[7 -9 ] .该方法成本低、实用性好、预测的精度稳定,在实际工程中被广泛应用. ...
基于时间序列算法的数控机床热误差建模及其实时补偿
1
2016
... 近年来,随着精密加工技术的不断进步,制造行业对数控机床的加工精度提出了更高的要求.热误差占数控机床总加工误差的40%以上,是影响数控机床加工精度的关键因素[1 -3 ] .主轴是数控机床最重要的部件之一,因此对主轴热误差的研究尤为重要.目前,主要采用误差防止法和误差补偿法来减小主轴热误差[4 ] .误差防止法的本质是抑制或消除热误差,如通过优化数控机床结构、控制环境温度等方式减少主要热源产热,但是会极大地增加机床设计和制造的成本,故在工程中应用较少[5 -6 ] .误差补偿法是通过构建机床温度变化与主轴热误差的映射关系,由主轴的温度变化来预测主轴热误差,并通过数控系统对热误差进行补偿[7 -9 ] .该方法成本低、实用性好、预测的精度稳定,在实际工程中被广泛应用. ...
基于时间序列算法的数控机床热误差建模及其实时补偿
1
2016
... 近年来,随着精密加工技术的不断进步,制造行业对数控机床的加工精度提出了更高的要求.热误差占数控机床总加工误差的40%以上,是影响数控机床加工精度的关键因素[1 -3 ] .主轴是数控机床最重要的部件之一,因此对主轴热误差的研究尤为重要.目前,主要采用误差防止法和误差补偿法来减小主轴热误差[4 ] .误差防止法的本质是抑制或消除热误差,如通过优化数控机床结构、控制环境温度等方式减少主要热源产热,但是会极大地增加机床设计和制造的成本,故在工程中应用较少[5 -6 ] .误差补偿法是通过构建机床温度变化与主轴热误差的映射关系,由主轴的温度变化来预测主轴热误差,并通过数控系统对热误差进行补偿[7 -9 ] .该方法成本低、实用性好、预测的精度稳定,在实际工程中被广泛应用. ...
Thermal error modeling and compensation of a heavy gantry-type machine tool and its verification in machining
0
2017
考虑结构热变形的机床进给系统热误差研究
1
2019
... 近年来,随着精密加工技术的不断进步,制造行业对数控机床的加工精度提出了更高的要求.热误差占数控机床总加工误差的40%以上,是影响数控机床加工精度的关键因素[1 -3 ] .主轴是数控机床最重要的部件之一,因此对主轴热误差的研究尤为重要.目前,主要采用误差防止法和误差补偿法来减小主轴热误差[4 ] .误差防止法的本质是抑制或消除热误差,如通过优化数控机床结构、控制环境温度等方式减少主要热源产热,但是会极大地增加机床设计和制造的成本,故在工程中应用较少[5 -6 ] .误差补偿法是通过构建机床温度变化与主轴热误差的映射关系,由主轴的温度变化来预测主轴热误差,并通过数控系统对热误差进行补偿[7 -9 ] .该方法成本低、实用性好、预测的精度稳定,在实际工程中被广泛应用. ...
考虑结构热变形的机床进给系统热误差研究
1
2019
... 近年来,随着精密加工技术的不断进步,制造行业对数控机床的加工精度提出了更高的要求.热误差占数控机床总加工误差的40%以上,是影响数控机床加工精度的关键因素[1 -3 ] .主轴是数控机床最重要的部件之一,因此对主轴热误差的研究尤为重要.目前,主要采用误差防止法和误差补偿法来减小主轴热误差[4 ] .误差防止法的本质是抑制或消除热误差,如通过优化数控机床结构、控制环境温度等方式减少主要热源产热,但是会极大地增加机床设计和制造的成本,故在工程中应用较少[5 -6 ] .误差补偿法是通过构建机床温度变化与主轴热误差的映射关系,由主轴的温度变化来预测主轴热误差,并通过数控系统对热误差进行补偿[7 -9 ] .该方法成本低、实用性好、预测的精度稳定,在实际工程中被广泛应用. ...
Robust machine tool thermal error compensation modelling based on temperature-sensitive interval segmentation modelling technology
1
2020
... 对于误差补偿法,构建精度高、鲁棒性好的热误差预测模型(以下简称热误差模型)是实现热误差补偿的重要前提[10 -11 ] .许多学者对热误差模型进行了深入研究.王维等[12 ] 采用线性回归分析法建立了热误差模型.考虑到离散的温度变量不能准确反映整个机床温度场的变化,且温度变量与热误差之间会逐渐呈现极强的非线性关系,采用线性回归分析法建模会出现一定的偏差,所以人工神经网络和机器学习被大量应用到热误差建模.谭峰等[13 ] 通过建立集成BP (back propagation, 反向传播)神经网络模型来处理温度变量与热误差之间的非线性关系,并取得了良好的预测精度.Li等[14 ] 采用粒子群优化(particle swarm optimization, PSO)算法有效优化了BP神经网络的拓扑结构,从而进一步提高了BP神经网络模型的预测精度.Qiang等[15 ] 将灰色关联理论应用于热误差建模,以解决温度数据样本量少、信息贫乏的问题.朱星星等[16 ] 以进给轴为研究对象,建立了基于最小二乘支持向量机(support vector machine, SVM)的热误差模型,取得了比较理想的补偿效果.然而,以上方法都存在局限性:神经网络模型对数据样本量的需求高且收敛速度慢,在建模时,只有选择了合适的拓扑结构,才可能取得好的预测效果:SVM算法可以通过小样本数据建模,并且克服了局部收敛的问题,但预测精度对参数的选择非常敏感;PSO算法可以对神经网络模型的拓扑结构进行优化,也可以对SVM的关键参数寻优,但存在收敛速度慢、局部寻优能力较差等问题,对预测精度有较大影响. ...
Thermal error modeling and prediction analysis based on OM algorithm for machine tool’s spindle
1
2020
... 对于误差补偿法,构建精度高、鲁棒性好的热误差预测模型(以下简称热误差模型)是实现热误差补偿的重要前提[10 -11 ] .许多学者对热误差模型进行了深入研究.王维等[12 ] 采用线性回归分析法建立了热误差模型.考虑到离散的温度变量不能准确反映整个机床温度场的变化,且温度变量与热误差之间会逐渐呈现极强的非线性关系,采用线性回归分析法建模会出现一定的偏差,所以人工神经网络和机器学习被大量应用到热误差建模.谭峰等[13 ] 通过建立集成BP (back propagation, 反向传播)神经网络模型来处理温度变量与热误差之间的非线性关系,并取得了良好的预测精度.Li等[14 ] 采用粒子群优化(particle swarm optimization, PSO)算法有效优化了BP神经网络的拓扑结构,从而进一步提高了BP神经网络模型的预测精度.Qiang等[15 ] 将灰色关联理论应用于热误差建模,以解决温度数据样本量少、信息贫乏的问题.朱星星等[16 ] 以进给轴为研究对象,建立了基于最小二乘支持向量机(support vector machine, SVM)的热误差模型,取得了比较理想的补偿效果.然而,以上方法都存在局限性:神经网络模型对数据样本量的需求高且收敛速度慢,在建模时,只有选择了合适的拓扑结构,才可能取得好的预测效果:SVM算法可以通过小样本数据建模,并且克服了局部收敛的问题,但预测精度对参数的选择非常敏感;PSO算法可以对神经网络模型的拓扑结构进行优化,也可以对SVM的关键参数寻优,但存在收敛速度慢、局部寻优能力较差等问题,对预测精度有较大影响. ...
数控机床几何误差与热误差综合建模及其实时补偿
1
2012
... 对于误差补偿法,构建精度高、鲁棒性好的热误差预测模型(以下简称热误差模型)是实现热误差补偿的重要前提[10 -11 ] .许多学者对热误差模型进行了深入研究.王维等[12 ] 采用线性回归分析法建立了热误差模型.考虑到离散的温度变量不能准确反映整个机床温度场的变化,且温度变量与热误差之间会逐渐呈现极强的非线性关系,采用线性回归分析法建模会出现一定的偏差,所以人工神经网络和机器学习被大量应用到热误差建模.谭峰等[13 ] 通过建立集成BP (back propagation, 反向传播)神经网络模型来处理温度变量与热误差之间的非线性关系,并取得了良好的预测精度.Li等[14 ] 采用粒子群优化(particle swarm optimization, PSO)算法有效优化了BP神经网络的拓扑结构,从而进一步提高了BP神经网络模型的预测精度.Qiang等[15 ] 将灰色关联理论应用于热误差建模,以解决温度数据样本量少、信息贫乏的问题.朱星星等[16 ] 以进给轴为研究对象,建立了基于最小二乘支持向量机(support vector machine, SVM)的热误差模型,取得了比较理想的补偿效果.然而,以上方法都存在局限性:神经网络模型对数据样本量的需求高且收敛速度慢,在建模时,只有选择了合适的拓扑结构,才可能取得好的预测效果:SVM算法可以通过小样本数据建模,并且克服了局部收敛的问题,但预测精度对参数的选择非常敏感;PSO算法可以对神经网络模型的拓扑结构进行优化,也可以对SVM的关键参数寻优,但存在收敛速度慢、局部寻优能力较差等问题,对预测精度有较大影响. ...
数控机床几何误差与热误差综合建模及其实时补偿
1
2012
... 对于误差补偿法,构建精度高、鲁棒性好的热误差预测模型(以下简称热误差模型)是实现热误差补偿的重要前提[10 -11 ] .许多学者对热误差模型进行了深入研究.王维等[12 ] 采用线性回归分析法建立了热误差模型.考虑到离散的温度变量不能准确反映整个机床温度场的变化,且温度变量与热误差之间会逐渐呈现极强的非线性关系,采用线性回归分析法建模会出现一定的偏差,所以人工神经网络和机器学习被大量应用到热误差建模.谭峰等[13 ] 通过建立集成BP (back propagation, 反向传播)神经网络模型来处理温度变量与热误差之间的非线性关系,并取得了良好的预测精度.Li等[14 ] 采用粒子群优化(particle swarm optimization, PSO)算法有效优化了BP神经网络的拓扑结构,从而进一步提高了BP神经网络模型的预测精度.Qiang等[15 ] 将灰色关联理论应用于热误差建模,以解决温度数据样本量少、信息贫乏的问题.朱星星等[16 ] 以进给轴为研究对象,建立了基于最小二乘支持向量机(support vector machine, SVM)的热误差模型,取得了比较理想的补偿效果.然而,以上方法都存在局限性:神经网络模型对数据样本量的需求高且收敛速度慢,在建模时,只有选择了合适的拓扑结构,才可能取得好的预测效果:SVM算法可以通过小样本数据建模,并且克服了局部收敛的问题,但预测精度对参数的选择非常敏感;PSO算法可以对神经网络模型的拓扑结构进行优化,也可以对SVM的关键参数寻优,但存在收敛速度慢、局部寻优能力较差等问题,对预测精度有较大影响. ...
基于集成BP神经网络的数控机床主轴热误差建模
1
2018
... 对于误差补偿法,构建精度高、鲁棒性好的热误差预测模型(以下简称热误差模型)是实现热误差补偿的重要前提[10 -11 ] .许多学者对热误差模型进行了深入研究.王维等[12 ] 采用线性回归分析法建立了热误差模型.考虑到离散的温度变量不能准确反映整个机床温度场的变化,且温度变量与热误差之间会逐渐呈现极强的非线性关系,采用线性回归分析法建模会出现一定的偏差,所以人工神经网络和机器学习被大量应用到热误差建模.谭峰等[13 ] 通过建立集成BP (back propagation, 反向传播)神经网络模型来处理温度变量与热误差之间的非线性关系,并取得了良好的预测精度.Li等[14 ] 采用粒子群优化(particle swarm optimization, PSO)算法有效优化了BP神经网络的拓扑结构,从而进一步提高了BP神经网络模型的预测精度.Qiang等[15 ] 将灰色关联理论应用于热误差建模,以解决温度数据样本量少、信息贫乏的问题.朱星星等[16 ] 以进给轴为研究对象,建立了基于最小二乘支持向量机(support vector machine, SVM)的热误差模型,取得了比较理想的补偿效果.然而,以上方法都存在局限性:神经网络模型对数据样本量的需求高且收敛速度慢,在建模时,只有选择了合适的拓扑结构,才可能取得好的预测效果:SVM算法可以通过小样本数据建模,并且克服了局部收敛的问题,但预测精度对参数的选择非常敏感;PSO算法可以对神经网络模型的拓扑结构进行优化,也可以对SVM的关键参数寻优,但存在收敛速度慢、局部寻优能力较差等问题,对预测精度有较大影响. ...
基于集成BP神经网络的数控机床主轴热误差建模
1
2018
... 对于误差补偿法,构建精度高、鲁棒性好的热误差预测模型(以下简称热误差模型)是实现热误差补偿的重要前提[10 -11 ] .许多学者对热误差模型进行了深入研究.王维等[12 ] 采用线性回归分析法建立了热误差模型.考虑到离散的温度变量不能准确反映整个机床温度场的变化,且温度变量与热误差之间会逐渐呈现极强的非线性关系,采用线性回归分析法建模会出现一定的偏差,所以人工神经网络和机器学习被大量应用到热误差建模.谭峰等[13 ] 通过建立集成BP (back propagation, 反向传播)神经网络模型来处理温度变量与热误差之间的非线性关系,并取得了良好的预测精度.Li等[14 ] 采用粒子群优化(particle swarm optimization, PSO)算法有效优化了BP神经网络的拓扑结构,从而进一步提高了BP神经网络模型的预测精度.Qiang等[15 ] 将灰色关联理论应用于热误差建模,以解决温度数据样本量少、信息贫乏的问题.朱星星等[16 ] 以进给轴为研究对象,建立了基于最小二乘支持向量机(support vector machine, SVM)的热误差模型,取得了比较理想的补偿效果.然而,以上方法都存在局限性:神经网络模型对数据样本量的需求高且收敛速度慢,在建模时,只有选择了合适的拓扑结构,才可能取得好的预测效果:SVM算法可以通过小样本数据建模,并且克服了局部收敛的问题,但预测精度对参数的选择非常敏感;PSO算法可以对神经网络模型的拓扑结构进行优化,也可以对SVM的关键参数寻优,但存在收敛速度慢、局部寻优能力较差等问题,对预测精度有较大影响. ...
Thermal error modeling of feed axis in machine tools using particle swarm optimization-based generalized regression neural network
1
2020
... 对于误差补偿法,构建精度高、鲁棒性好的热误差预测模型(以下简称热误差模型)是实现热误差补偿的重要前提[10 -11 ] .许多学者对热误差模型进行了深入研究.王维等[12 ] 采用线性回归分析法建立了热误差模型.考虑到离散的温度变量不能准确反映整个机床温度场的变化,且温度变量与热误差之间会逐渐呈现极强的非线性关系,采用线性回归分析法建模会出现一定的偏差,所以人工神经网络和机器学习被大量应用到热误差建模.谭峰等[13 ] 通过建立集成BP (back propagation, 反向传播)神经网络模型来处理温度变量与热误差之间的非线性关系,并取得了良好的预测精度.Li等[14 ] 采用粒子群优化(particle swarm optimization, PSO)算法有效优化了BP神经网络的拓扑结构,从而进一步提高了BP神经网络模型的预测精度.Qiang等[15 ] 将灰色关联理论应用于热误差建模,以解决温度数据样本量少、信息贫乏的问题.朱星星等[16 ] 以进给轴为研究对象,建立了基于最小二乘支持向量机(support vector machine, SVM)的热误差模型,取得了比较理想的补偿效果.然而,以上方法都存在局限性:神经网络模型对数据样本量的需求高且收敛速度慢,在建模时,只有选择了合适的拓扑结构,才可能取得好的预测效果:SVM算法可以通过小样本数据建模,并且克服了局部收敛的问题,但预测精度对参数的选择非常敏感;PSO算法可以对神经网络模型的拓扑结构进行优化,也可以对SVM的关键参数寻优,但存在收敛速度慢、局部寻优能力较差等问题,对预测精度有较大影响. ...
Robust modelling and prediction of thermally induced positional error based on grey rough set theory and neural networks
1
2016
... 对于误差补偿法,构建精度高、鲁棒性好的热误差预测模型(以下简称热误差模型)是实现热误差补偿的重要前提[10 -11 ] .许多学者对热误差模型进行了深入研究.王维等[12 ] 采用线性回归分析法建立了热误差模型.考虑到离散的温度变量不能准确反映整个机床温度场的变化,且温度变量与热误差之间会逐渐呈现极强的非线性关系,采用线性回归分析法建模会出现一定的偏差,所以人工神经网络和机器学习被大量应用到热误差建模.谭峰等[13 ] 通过建立集成BP (back propagation, 反向传播)神经网络模型来处理温度变量与热误差之间的非线性关系,并取得了良好的预测精度.Li等[14 ] 采用粒子群优化(particle swarm optimization, PSO)算法有效优化了BP神经网络的拓扑结构,从而进一步提高了BP神经网络模型的预测精度.Qiang等[15 ] 将灰色关联理论应用于热误差建模,以解决温度数据样本量少、信息贫乏的问题.朱星星等[16 ] 以进给轴为研究对象,建立了基于最小二乘支持向量机(support vector machine, SVM)的热误差模型,取得了比较理想的补偿效果.然而,以上方法都存在局限性:神经网络模型对数据样本量的需求高且收敛速度慢,在建模时,只有选择了合适的拓扑结构,才可能取得好的预测效果:SVM算法可以通过小样本数据建模,并且克服了局部收敛的问题,但预测精度对参数的选择非常敏感;PSO算法可以对神经网络模型的拓扑结构进行优化,也可以对SVM的关键参数寻优,但存在收敛速度慢、局部寻优能力较差等问题,对预测精度有较大影响. ...
精密进给系统热误差的协同训练支持向量机回归建模与补偿方法
1
2019
... 对于误差补偿法,构建精度高、鲁棒性好的热误差预测模型(以下简称热误差模型)是实现热误差补偿的重要前提[10 -11 ] .许多学者对热误差模型进行了深入研究.王维等[12 ] 采用线性回归分析法建立了热误差模型.考虑到离散的温度变量不能准确反映整个机床温度场的变化,且温度变量与热误差之间会逐渐呈现极强的非线性关系,采用线性回归分析法建模会出现一定的偏差,所以人工神经网络和机器学习被大量应用到热误差建模.谭峰等[13 ] 通过建立集成BP (back propagation, 反向传播)神经网络模型来处理温度变量与热误差之间的非线性关系,并取得了良好的预测精度.Li等[14 ] 采用粒子群优化(particle swarm optimization, PSO)算法有效优化了BP神经网络的拓扑结构,从而进一步提高了BP神经网络模型的预测精度.Qiang等[15 ] 将灰色关联理论应用于热误差建模,以解决温度数据样本量少、信息贫乏的问题.朱星星等[16 ] 以进给轴为研究对象,建立了基于最小二乘支持向量机(support vector machine, SVM)的热误差模型,取得了比较理想的补偿效果.然而,以上方法都存在局限性:神经网络模型对数据样本量的需求高且收敛速度慢,在建模时,只有选择了合适的拓扑结构,才可能取得好的预测效果:SVM算法可以通过小样本数据建模,并且克服了局部收敛的问题,但预测精度对参数的选择非常敏感;PSO算法可以对神经网络模型的拓扑结构进行优化,也可以对SVM的关键参数寻优,但存在收敛速度慢、局部寻优能力较差等问题,对预测精度有较大影响. ...
精密进给系统热误差的协同训练支持向量机回归建模与补偿方法
1
2019
... 对于误差补偿法,构建精度高、鲁棒性好的热误差预测模型(以下简称热误差模型)是实现热误差补偿的重要前提[10 -11 ] .许多学者对热误差模型进行了深入研究.王维等[12 ] 采用线性回归分析法建立了热误差模型.考虑到离散的温度变量不能准确反映整个机床温度场的变化,且温度变量与热误差之间会逐渐呈现极强的非线性关系,采用线性回归分析法建模会出现一定的偏差,所以人工神经网络和机器学习被大量应用到热误差建模.谭峰等[13 ] 通过建立集成BP (back propagation, 反向传播)神经网络模型来处理温度变量与热误差之间的非线性关系,并取得了良好的预测精度.Li等[14 ] 采用粒子群优化(particle swarm optimization, PSO)算法有效优化了BP神经网络的拓扑结构,从而进一步提高了BP神经网络模型的预测精度.Qiang等[15 ] 将灰色关联理论应用于热误差建模,以解决温度数据样本量少、信息贫乏的问题.朱星星等[16 ] 以进给轴为研究对象,建立了基于最小二乘支持向量机(support vector machine, SVM)的热误差模型,取得了比较理想的补偿效果.然而,以上方法都存在局限性:神经网络模型对数据样本量的需求高且收敛速度慢,在建模时,只有选择了合适的拓扑结构,才可能取得好的预测效果:SVM算法可以通过小样本数据建模,并且克服了局部收敛的问题,但预测精度对参数的选择非常敏感;PSO算法可以对神经网络模型的拓扑结构进行优化,也可以对SVM的关键参数寻优,但存在收敛速度慢、局部寻优能力较差等问题,对预测精度有较大影响. ...
A general method for thermal error measurement and modeling in CNC machine tools’ spindle
1
2019
... 五点法测量的原理如图2 所示.由于偏转角θx 较小,则θx ≈tan θx ,即主轴Z 向的热误差E 和X 向的热漂移误差θx 分别为[17 ] : ...
Thermal error robust modeling method for CNC machine tools based on a split unbiased estimation algorithm
1
2018
... 传感器探头与测试芯棒端面或法面的距离均保持为1 mm.为了准确反映机床温度场的变化,根据文献[18 ]提出的温度传感器布置方案及温度测点优化方案得到了4个关键温度测点,如表1 所示.接着在机床的该4个测点布置好温度传感器,如图3 所示. ...
基于支持向量机的静压转台热误差补偿
1
2019
... 多元线性回归建模是较常见的机床主轴热误差建模方法.该建模方法通常需要大量实验数据来构造超越方程,其求解过程较为繁琐,计算收敛性较差,且可能不收敛.SVM是一种人工智能技术和机器学习方法,目前在模式识别、信号处理、回归预测等领域得到了大量应用.与神经网络相比,SVM能解决训练时间长和训练样本量大带来的问题,并有较强的处理非线性映射问题和全局寻优的能力[19 ] .该方法的理论支撑源于结构风险最小化原则,通过选择函数子集及其判断函数,最终使风险达到最小. ...
基于支持向量机的静压转台热误差补偿
1
2019
... 多元线性回归建模是较常见的机床主轴热误差建模方法.该建模方法通常需要大量实验数据来构造超越方程,其求解过程较为繁琐,计算收敛性较差,且可能不收敛.SVM是一种人工智能技术和机器学习方法,目前在模式识别、信号处理、回归预测等领域得到了大量应用.与神经网络相比,SVM能解决训练时间长和训练样本量大带来的问题,并有较强的处理非线性映射问题和全局寻优的能力[19 ] .该方法的理论支撑源于结构风险最小化原则,通过选择函数子集及其判断函数,最终使风险达到最小. ...
改进的鸡群优化算法
1
2019
... CSO算法是一种新颖的仿生群体智能算法,通过模拟具有等级秩序的鸡群觅食行为达到全局优化的效果[20 ] .CSO算法根据适应度值的大小将鸡群分为多组,适应度值较小的几个被判别为公鸡,较大的几个判别为小鸡,其余则为母鸡.每组包括1只公鸡、若干母鸡和若干小鸡.鸡群跟随公鸡觅食,小鸡在母鸡周围觅食,觅食能力从强到弱依次为公鸡、母鸡、小鸡.在这种等级秩序下,不同鸡群间相互合作,协同觅食,且依据各自的运动规律不断更新位置以达到搜索食物的目的,直至寻找到最佳觅食位置.这种觅食方式不仅提升了算法的局部优化能力,其全局优化能力也得到了提升. ...
改进的鸡群优化算法
1
2019
... CSO算法是一种新颖的仿生群体智能算法,通过模拟具有等级秩序的鸡群觅食行为达到全局优化的效果[20 ] .CSO算法根据适应度值的大小将鸡群分为多组,适应度值较小的几个被判别为公鸡,较大的几个判别为小鸡,其余则为母鸡.每组包括1只公鸡、若干母鸡和若干小鸡.鸡群跟随公鸡觅食,小鸡在母鸡周围觅食,觅食能力从强到弱依次为公鸡、母鸡、小鸡.在这种等级秩序下,不同鸡群间相互合作,协同觅食,且依据各自的运动规律不断更新位置以达到搜索食物的目的,直至寻找到最佳觅食位置.这种觅食方式不仅提升了算法的局部优化能力,其全局优化能力也得到了提升. ...