[发明专利]基于FA‑LSSVM的数控机床主轴热漂移建模方法有效
申请号: | 201610055439.3 | 申请日: | 2016-01-27 |
公开(公告)号: | CN105607575B | 公开(公告)日: | 2017-12-26 |
发明(设计)人: | 黄智;王正杰;李俊英;许可;陈令;王立平;杜丽 | 申请(专利权)人: | 电子科技大学 |
主分类号: | G05B19/404 | 分类号: | G05B19/404 |
代理公司: | 成都宏顺专利代理事务所(普通合伙)51227 | 代理人: | 周永宏,王伟 |
地址: | 611731 四川省成*** | 国省代码: | 四川;51 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 fa lssvm 数控机床 主轴 漂移 建模 方法 | ||
技术领域
本发明属于机械制造技术领域,具体涉及一种基于FA-LSSVM的数控机床主轴热漂移建模方法的设计。
背景技术
数控铣镗床是加工制造业中非常重要的工作母机,随着对零部件加工精度的要求越来越高,数控机床加工精度的保持与提升亦日益受到重视。研究表明,热误差占机床总误差的40%~70%左右,已成为影响机床加工精度最主要的因素之一。随着机床向着主轴高转速、高切削进给速度方向发展,热误差对机床加工精度的影响越显著。因此,为提高数控机床的精度,热误差补偿技术作为一种高效率、低成本的方法得以广泛应用。在重型机床热误差补偿技术研究中,热误差建模技术是作为数控机床热误差补偿精度的关键技术基础,建立一个预测精度高、鲁棒性好的数控机床热误差预测模型显得尤为重要。
国内外目前对于数控机床热误差建模方法主要有多元线性回归模型、神经网络模型和支持向量机模型等,而支持向量机(SVM)是根据统计学习理论中结构风险最小化原则提出的一种新型学习方法,已广泛应用于机床热误差建模,其基本思想是通过内积函数(核函数)定义的非线性变换将输入空间变换到一个高维空间,在这个高维空间中寻找输入变量和输出变量之间的一种非线性关系。
为解决其计算速度变慢的问题,在SVM基础上改进为最小二乘支持向量机(LSSVM),改进后待选参数少,而且用等式约束来代替原有的不等式约束,将二次规划问题转化为线性方程组求解,降低了计算复杂性,加快了求解速度。LSSVM模型的核函数参数和惩罚参数对预测精度影响显著,目前主要采用粒子群优化算法(PSO)对该模型参数进行优化,然而模型预测精度和鲁棒性仍不理想。
发明内容
本发明的目的是为了解决现有技术中LSSVM模型的核函数参数和惩罚参数对预测精度影响显著,而采用目前的优化方法模型预测精度和鲁棒性仍不理想的问题,提出了一种基于FA-LSSVM的数控机床主轴热漂移建模方法。
本发明的技术方案为:基于FA-LSSVM的数控机床主轴热漂移建模方法,包括以下步骤:
S1、采集样本数据并对其进行归一化处理;
S2、采用模糊均值聚类分组方法和基于多元线性回归的搜索算法从样品数据中选出热漂移建模的输入变量;
S3、采用烟花算法获得最优的FA-LSSVM组合模型参数和最优热漂移预测模型。
进一步地,步骤S1包括以下分步骤:
S11、采集数控机床的热敏感点温升、主轴转速、机床电流和主轴热漂移作为样本数据;
S12、将样本数据分为训练集样本和测试集样本;
S13、分别对训练集样本和测试集样本进行归一化处理。
进一步地,步骤S2包括以下分步骤:
S21、将采集的热敏感点温升、主轴转速、机床电流作为建模待输入变量,分别以主轴X、Y、Z方向热漂移作为建模输出变量;
S22、设置模糊均值聚类分组的参数,分别选出主轴X、Y、Z方向热漂移各对应的N1组温度变量;
S23、利用多元线性回归方法分别对主轴X、Y、Z方向热漂移建模,采用单个方向热漂移预测率作为适应度函数的自动搜索算法选择出N1个热关键点,再结合主轴转速、机床电流作为建模输入变量,主轴X、Y、Z方向热漂移共选出2+3N1个变量作为热漂移建模的输入变量。
进一步地,步骤S3包括以下分步骤:
S31、设置核函数参数和正则化参数的寻优范围;
S32、选定n个初始烟花,获取该n个烟花的半径和产生的火花数;
S33、根据火花的位置更新,获得爆炸产生的火花的位置;
S34、计算每个火花位置的适应度值fitness,并以此评价火花位置的质量;
S35、根据适应度值fitness判断是否找到最优的FA-LSSVM组合模型参数,若是则进入步骤S38,否则进入步骤S36;
S36、判断是否满足迭代次数,若是则进入步骤S38,否则进入步骤S37;
S37、按高斯分布产生gm个特殊烟花,在当前所有的烟花和火花中,按浓度原则重新选择n个最优的烟花或火花作为新的烟花,返回步骤S32;
S38、输出最优的FA-LSSVM组合模型参数,并以此得出最优热漂移预测模型。
进一步地,本发明还包括步骤:
S4、将测试集样本和基于FA-LSSVM组合模型预测的数控机床主轴热误差结果进行对比,计算预测误差与实际误差的最大误差、平均误差、均方根误差及预测率,评价该方法的正确性。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于电子科技大学,未经电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610055439.3/2.html,转载请声明来源钻瓜专利网。