【技术实现步骤摘要】
本申请涉及数控机床控制,具体涉及一种利用数据驱动的数控机床温度补偿方法及系统。
技术介绍
1、数控机床是一种装有程序控制系统的自动化机床,是工业控制系统的重要组成部分,它能够根据预先编制的程序自动完成对工件的加工任务,实现对机床运动的精确控制,进而提高工件的生产效率和加工质量。
2、数控机床在加工过程中会产生大量的热量,这些热量会导致机床的各个部件温度升高,产生热变形,由于机床的各个部件具有不同的热膨胀系数,温度的变化会导致机床的几何形状发生变化,进而影响工件的加工精度,因此需要使用温度补偿方法来降低机床的热变形对工件整体加工精度的影响。传统数控机床温度补偿方法是通过在数控机床上获取多个位置的温度值,根据获取的所有温度值的均值来计算温度补偿结果,然而这种方法未考虑数控机床中不同位置的温度变化对机床热变形的不同影响以及温度在数据采集过程中可能收到的外界干扰的影响,使得获取的所有温度值的均值无法准确地反应机床的热变形情况,进而影响机床的温度补偿结果的精度。
技术实现思路
1、为了解
...【技术保护点】
1.一种利用数据驱动的数控机床温度补偿方法,其特征在于,该方法包括以下步骤:
2.如权利要求1所述的一种利用数据驱动的数控机床温度补偿方法,其特征在于,所述各采集时刻下每个温度测点的温度同步程度的表达式为:式中,Si,j表示第i个采集时刻下第j个温度测点的温度同步程度;gi,j表示第i个采集时刻的邻域内所有采集时刻的温度数据在第j个温度测点与其所有同源测点之间的差异的均值;hi,j表示第i个采集时刻的邻域内所有采集时刻的温度数据的极差在第j个温度测点与其所有同源测点之间差异的均值;exp()表示以自然常数为底数的指数函数。
3.如权利要求1所述
...【技术特征摘要】
1.一种利用数据驱动的数控机床温度补偿方法,其特征在于,该方法包括以下步骤:
2.如权利要求1所述的一种利用数据驱动的数控机床温度补偿方法,其特征在于,所述各采集时刻下每个温度测点的温度同步程度的表达式为:式中,si,j表示第i个采集时刻下第j个温度测点的温度同步程度;gi,j表示第i个采集时刻的邻域内所有采集时刻的温度数据在第j个温度测点与其所有同源测点之间的差异的均值;hi,j表示第i个采集时刻的邻域内所有采集时刻的温度数据的极差在第j个温度测点与其所有同源测点之间差异的均值;exp()表示以自然常数为底数的指数函数。
3.如权利要求1所述的一种利用数据驱动的数控机床温度补偿方法,其特征在于,所述各采集时刻下每个温度测点的温度相关度的确定方法为:
4.如权利要求1所述的一种利用数据驱动的数控机床温度补偿方法,其特征在于,所述各采集时刻下每个温度测点的温度干扰度为各采集时刻下每个温度测点的温度同步度和温度相关度的均值取倒数。
5.如权利要求1所述的一种利用数据驱动的数控机床温度补偿方法,其特征在于,所述数控机床的主轴的主要方向的确定方法为:
6.如权利要求1所述的一种利用数据驱动的数控机床温度补...
【专利技术属性】
技术研发人员:杨展明,杨敏英,何劲璋,
申请(专利权)人:广东汉明石阁机床有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。