一种具有外部输入的非线性自回归神经网络机床热误差建模方法技术

技术编号:23149822 阅读:32 留言:0更新日期:2020-01-18 13:45
本发明专利技术公开了一种数控机床热误差建模方法,步骤包括:步骤1、测试机床温度与热误差数据;步骤2、采用信息熵的算法选择关键温度测点作为热误差模型的输入;步骤3:NARX模型训练;步骤4、通过模型计算出机床实时热误差补偿值。本发明专利技术的方法,采用相对信息熵的算法能够找到与热误差最具相关性的测温点;NARX模型能够克服温度‑热误差的滞回特性,具有预测精度高,适应能力强的优点。

A nonlinear autoregressive neural network modeling method for thermal error of machine tools with external input

【技术实现步骤摘要】
一种具有外部输入的非线性自回归神经网络机床热误差建模方法
本专利技术属于精密数控机床热误差补偿
,涉及一种具有外部输入的非线性自回归神经网络NARX(NonlinearAutoRegressivewitheXternalinputneuralnetwork)的机床热误差建模方法。
技术介绍
机床在工作过程中,由于主轴发热、运动部件摩擦生热、切削热和环境温度变化等因素会造成机床各部件的热变形,导致切削刀具与工件的理想位置发生变化引起加工误差。目前由于机械加工制造技术的提高,精密机床几何误差较小,而热误差成为影响其精度的最主要因素。相关研究表明,热误差可以占到精密机床加工的误差的70%左右,因此对精密数控机床进行热误差补偿就成为提高其加工精度的关键任务。由于工业界认识到热误差对机床精度有重要影响,因此对减小或消除机床的热误差进行了大量的研究。目前,对热误差进行建模的常见方法有线性回归模型、支持向量机模型、神经网络模型、灰色预测模型等。其中,这些模型存在一个共性问题是没有考虑热误差变化的滞回特性或者说是多值特性,在复杂环境下使用本文档来自技高网...

【技术保护点】
1.一种具有外部输入的非线性自回归神经网络机床热误差建模方法,其特征在于,按照以下步骤实施:/n步骤1、测试机床温度与热误差数据/n由于温度-热误差的滞回特性,采集温度、热误差数据必须有多个升降温周期,以使采集到信号含有足够多的信息,才能保证预测模型的适应能力和预测精度。/n步骤2:选择关键温度测点作为热误差模型的输入/n通过相对信息熵的方法选择与热误差最相关的温度变量作为模型输入。/n相对信息熵的计算过程如下:对采集的温度、热误差数据做归一化处理;对幅值划分为N等分,然后对每一组数据按照幅值排序,按照划分区间数计算出每一区间的数据个数,每一区间的数据个数除以总数据个数得到每一区间的数据分布频...

【技术特征摘要】
1.一种具有外部输入的非线性自回归神经网络机床热误差建模方法,其特征在于,按照以下步骤实施:
步骤1、测试机床温度与热误差数据
由于温度-热误差的滞回特性,采集温度、热误差数据必须有多个升降温周期,以使采集到信号含有足够多的信息,才能保证预测模型的适应能力和预测精度。
步骤2:选择关键温度测点作为热误差模型的输入
通过相对信息熵的方法选择与热误差最相关的温度变量作为模型输入。
相对信息熵的计算过程如下:对采集的温度、热误差数据做归一化处理;对幅值划分为N等分,然后对每一组数据按照幅值排序,按照划分区间数计算出每一区间的数据个数,每一区间的数据个数除以总数据个数得到每一区间的数据分布频度;得到每组数据的分布频度后,按照相对熵计算公式即可计算出每组温度数据与热误差的相对熵大小,选择熵最小的温度点。熵越小代表温度分布越接近于热误差分布。
对选出的最优测...

【专利技术属性】
技术研发人员:张成新孔凡红崔敏
申请(专利权)人:曲阜师范大学
类型:发明
国别省市:山东;37

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1