首页 | 本学科首页   官方微博 | 高级检索  
     

基于CSO-SVM的数控机床主轴热误差建模
引用本文:刘洪江,胡腾,何勇,董峰,罗为. 基于CSO-SVM的数控机床主轴热误差建模[J]. 工程设计学报, 2022, 29(3): 339-346. DOI: 10.3785/j.issn.1006-754X.2022.00.036
作者姓名:刘洪江  胡腾  何勇  董峰  罗为
作者单位:1.西南石油大学 机电工程学院,四川 成都 610500;2.四川普什宁江机床有限公司,四川 都江堰 611830;3.中国石油集团川庆钻探工程有限公司 培训中心,四川 成都 610213;4.成都广通汽车有限公司,四川 成都 611430;5.中国质量认证中心,四川 成都 610065
基金项目:国家科技重大专项资金资助项目(2018ZX04032001)
摘    要:针对数控机床多热源所致的温升与主轴热误差之间复杂的非线性关系问题,提出一种鸡群优化(chicken swarm optimization, CSO)算法与支持向量机(support vector machines, SVM)相结合的主轴热误差预测模型(以下简称热误差模型)。以某精密数控机床的主轴单元为研究对象,采用五点法对其在空转状态下的轴向热变形进行测量,并借助热电偶传感器对机床的4个关键温度测点的温度进行采集。以SVM为理论基础,随机选取75%的数据样本进行训练,进而构建主轴热误差模型。其中,利用CSO算法优化SVM模型的惩罚参数c和核参数g,以提升热误差模型的预测能力及鲁棒性。以余下的25%的样本作为测试数据集,对所得热误差模型进行验证。利用CSO-SVM模型对不同工况下主轴的热误差进行预测,并将预测结果与测量结果进行对比。结果表明:当主轴转速为3 000 r/min时,CSO-SVM模型的平均预测精度高达97.32%,相较于多元线性回归模型和基于粒子群优化的SVM模型分别提升了6.53%和4.68%;当主轴转速为2 000, 4 000 r/min时,CSO-SVM模型的平均预测精度分别为92.53%、91.82%,表明该模型具有较高的预测能力和良好的鲁棒性。CSO-SVM模型具有较强的实用性和工程应用价值。

关 键 词:数控机床  主轴  热误差  鸡群优化  支持向量机  
收稿时间:2022-07-05

Spindle thermal error modeling of NC machine tool based onCSO-SVM
Hong-jiang LIU,Teng HU,Yong HE,Feng DONG,Wei LUO. Spindle thermal error modeling of NC machine tool based onCSO-SVM[J]. Journal of Engineering Design, 2022, 29(3): 339-346. DOI: 10.3785/j.issn.1006-754X.2022.00.036
Authors:Hong-jiang LIU  Teng HU  Yong HE  Feng DONG  Wei LUO
Abstract:Aiming at the complex nonlinear relationship between temperature rise and spindle thermal error caused by multiple heat sources of numerical control (NC) machine tool, a spindle thermal error prediction model (hereinafter referred to as thermal error model) based on chicken swarm optimization (CSO) algorithm and support vector machine (SVM) was proposed. Taking the spindle unit of a precision NC machine tool as the research object, the axial thermal deformation under idle state was measured by five-point measurement method, and the temperatures of four key temperature measuring points of the machine tool were collected using thermocouple sensor. Based on SVM theory, 75% data samples were randomly selected for training, and then the spindle thermal error model was constructed. Among them, CSO algorithm was used to optimize the penalty parameter c and kernel parameter g of SVM model to improve the prediction ability and robustness of the thermal error model. The remaining 25% of the samples were used as the test data set to verify the thermal error model.The spindle thermal error under different working conditions was predicted using CSO-SVM model, and the predicted results were compared with the measured results.The results showed that when the spindle rotate speed was 3 000 r/min, the average prediction accuracy of CSO-SVM model was as high as 97.32%, which was 6.53% and 4.68% higher than that of multiple linear regression model and SVM model based on particle swarm optimization, respectively; when the spindle rotate speed was 2 000 and 4 000 r/min, the average prediction accuracy of CSO-SVM model was 92.53% and 91.82% respectively, indicating that the model had high prediction ability and good robustness. CSO-SVM model has strong practicability and engineering application value.
Keywords:CNC machine tool  spindle  thermal error  chicken swarm optimization  support vector machine  
点击此处可从《工程设计学报》浏览原始摘要信息
点击此处可从《工程设计学报》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号