摘要
本发明涉及机床控制技术领域,具体涉及一种基于数据分析的机床热误差补偿方法及系统。一种基于数据分析的机床热误差补偿系统,包括:数据采集模块、机床热误差分析数据构建模块、机床热误差分析模块和机床热误差补偿模块。本发明通过采集机床的每个轴的轴温度数据集和振动信号数据,以及机床伺服电机处的电流数据、机床周围的环境温度数据和获取机床处的红外图像,在多源数据的辅助下,确定机床所处的运行状态,再基于机床所处的运行状态对与热误差相关的特征进行权重分布调整,突出不同工况下与热误差强相关的特征,提升热误差分析的准确率,进而提升机床热误差补偿的效果。