基于应变的刀具磨损监测方法、装置、设备和存储介质

文档序号:31780725发布日期:2022-10-12 10:07阅读:44来源:国知局
基于应变的刀具磨损监测方法、装置、设备和存储介质

1.本发明涉及刀具磨损监测技术领域,具体而言,涉及一种基于应变的刀具磨损监测方法、装置、设备和存储介质。


背景技术:

2.刀具是机械制造中用于切削加工的工具。刀具磨损作为最主要的刀具失效形式,其关乎着制造的精度及产品的表面质量。
3.测量刀具磨损的方法主要分为直接观察法和间接观察法。直接法一般是离线监测,比如利用切削间隙通过一定的手段直接对刀具磨损情况进行评估。具体方法有光学测量技术、放射性检测、工件与刀具接触电阻测量、工件尺寸精度测量等。这种方法有两个明显的缺点:一是需要对生产设备进行停机才能对刀具或工件检测,这会损害生产的连续性。二是无法保证实时性,检测效率低下。间接法是利用传感器实时监测与切削状态密切相关的信号。通过监测切削信号的变化间接获得刀具的状态。这种方式有以下优点:一是能够对切削状态进行实时监控,能广泛应用于各种加工工艺中。二是对加工过程基本无影响或影响较小,确保生产加工不间断。
4.传统的间接在线测量方法大多通过机床驱动电机电流的变化来判断切削的状态。此外,还有以切削力信号为主要检测信号,来对刀具状态监测的技术。切削力是刀具状态最直接的反映,切削力信号直接真实、抗干扰能力较强,灵敏度高、可以感知切削力的微小变化。刀具的磨损状态与切削力的变化存在很好的对应关系,但是切削力的测量设备昂贵,无法用于实际加工生产,并且其传感器的安装需要对机床做些改动,适用性较差。
5.有鉴于此,申请人在研究了现有的技术后特提出本技术。


技术实现要素:

6.本发明提供了一种基于应变的刀具磨损监测方法、装置、设备和存储介质,以改善上述技术问题中的至少一个。
7.第一方面、
8.本发明实施例提供了一种基于应变的刀具磨损监测方法,其包含步骤s1至步骤s3。
9.s1、获取刀具的第一应变信号。
10.s2、根据第一应变信号提取特征值,获取第一特征集。其中,第一特征集包括应变频率均方根、应变标准差和应变均值。
11.s3、将第一特征集输入基于svr回归模型构建的刀具磨损识别模型中,获取刀具的磨损阶段。
12.在一个可选的实施例中,基于svr回归模型构建刀具磨损识别模型,包括步骤a1至步骤a6。
13.a1、获取刀具在不同磨损状态下,以不同的切削参数进行切削的第二应变信号,以
及刀具磨损值。其中,切削参数包括切削速度、切削深度和进给量。
14.a2、根据第二应变信号,提取第二特征集。其中,第二特征集包括时域信号的应变均值、应变标准差、应变均方差、应变峰值、应变波形因子、应变偏斜度值和应变峰值,以及频域信号的频率均值、频率均方根、均方频率、最大频率和最小频率。
15.a3、通过逻辑回归算法,从第二特征集中选取和刀具磨损相关的第三特征集。
16.a4、根据刀具磨损值,拟合得到刀具磨损曲线。
17.a5、根据刀具磨损曲线,将第三特征集分为初期磨损特征集、正常磨损特征集和急剧磨损特征集,以获取模型训练特征集。
18.a6、根据模型训练特征集,基于svr回归模型训练得到刀具磨损识别模型。
19.在一个可选的实施例中,步骤a3包括步骤a31至步骤a33。
20.a31、将第二特征集进行归一化处理,并把归一化处理后的第二特征集输入逻辑回归算法模型中。
21.a32、通过逻辑回归算法模型计算第二特征集中各个特征的得分。
22.a33、根据得分,从第二特征集中选取第三特征集。其中,第三特征集包括频率均方根、应变标准差和应变均值。
23.在一个可选的实施例中,刀具磨损监测方法还包含步骤s4。
24.s4、根据磨损阶段进行数控补偿或提示用户换刀。
25.第二方面、
26.本发明实施例提供了一种基于应变的刀具磨损监测装置,其包含:
27.第一信号获取模块,用于获取刀具的第一应变信号。
28.第一特征获取模块,用于根据第一应变信号提取特征值,获取第一特征集。其中,第一特征集包括应变频率均方根、应变标准差和应变均值。
29.第一识别模块,用于将第一特征集输入基于svr回归模型构建的刀具磨损识别模型中,获取刀具的磨损阶段。
30.在一个可选的实施例中,刀具磨损监测装置还包含识别模型构建模块。识别模型构建模块包括:
31.第二信号获取单元,用于获取刀具在不同磨损状态下,以不同的切削参数进行切削的第二应变信号,以及刀具磨损值。其中,切削参数包括切削速度、切削深度和进给量。
32.第二特征获取单元,用于根据第二应变信号,提取第二特征集。其中,第二特征集包括时域信号的应变均值、应变标准差、应变均方差、应变峰值、应变波形因子、应变偏斜度值和应变峰值,以及频域信号的频率均值、频率均方根、均方频率、最大频率和最小频率。
33.第三特征获取单元,用于通过逻辑回归算法,从第二特征集中选取和刀具磨损相关的第三特征集。
34.拟合单元,用于根据刀具磨损值,拟合得到刀具磨损曲线。
35.阶段划分单元,用于根据刀具磨损曲线,将第三特征集分为初期磨损特征集、正常磨损特征集和急剧磨损特征集,以获取模型训练特征集。
36.模型构建单元,用于根据模型训练特征集,基于svr回归模型训练得到刀具磨损识别模型。
37.在一个可选的实施例中,第三特征获取单元,包括:
38.归一化子单元,用于将第二特征集进行归一化处理,并把归一化处理后的第二特征集输入逻辑回归算法模型中。
39.评分子单元,用于通过逻辑回归算法模型计算第二特征集中各个特征的得分。
40.特征选取子单元,用于根据得分,从第二特征集中选取第三特征集。其中,第三特征集包括频率均方根、应变标准差和应变均值。
41.在一个可选的实施例中,刀具磨损监测装置还包含后处理模块。
42.后处理模块,用于根据磨损阶段进行数控补偿或提示用户换刀。
43.第三方面、
44.本发明实施例提供了一种基于应变的刀具磨损监测设备,其包括处理器、存储器,以及存储在存储器内的计算机程序。计算机程序能够被处理器执行,以实现如第一方面任意一段所说的基于应变的刀具磨损监测方法。
45.第四方面、
46.本发明实施例提供了一种计算机可读存储介质,计算机可读存储介质包括存储的计算机程序,其中,在计算机程序运行时控制计算机可读存储介质所在设备执行如第一方面任意一段所说的基于应变的刀具磨损监测方法。
47.通过采用上述技术方案,本发明可以取得以下技术效果:
48.本发明实施例,基于刀具磨损对应信号的刀具磨损曲线对数据信号进行划分,获得更准确的特征类型,从而以组成第一特征集。通过基于svr回归模型构建的刀具磨损识别模型对第一特征集进行识别,能够准确的判断刀具的磨损阶段,准确还原刀具磨损情况,从而提高加工质量,具有很好的实际意义。
49.为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
50.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
51.图1是本发明第一实施例提供的一种刀具磨损监测方法的流程示意图。
52.图2是刀杆应变信号图。
53.图3是磨损信号与未磨损信号对比图。
54.图4是拟合刀具磨损曲线图。
55.图5是逻辑回归训练流程图。
56.图6是基于svr训练模型流程图。
57.图7是一种刀具磨损监测方法的逻辑框图。
58.图8是刀具磨损监测设备的第一示意图。
59.图9是刀具磨损监测设备的第二示意图。
60.图10是本发明第二实施例提供的一种刀具磨损监测装置的结构示意图。
具体实施方式
61.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
62.为了更好的理解本发明的技术方案,下面结合附图对本发明实施例进行详细描述。
63.在本发明实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本发明。在本发明实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。
64.应当理解,本文中使用的术语“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。另外,本文中字符“/”,一般表示前后关联对象是一种“或”的关系。
65.取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”或“响应于检测”。类似地,取决于语境,短语“如果确定”或“如果检测(陈述的条件或事件)”可以被解释成为“当确定时”或“响应于确定”或“当检测(陈述的条件或事件)时”或“响应于检测(陈述的条件或事件)”。
66.实施例中提及的“第一\第二”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一\第二”在允许的情况下可以互换特定的顺序或先后次序。应该理解“第一\第二”区分的对象在适当情况下可以互换,以使这里描述的实施例能够以除了在这里图示或描述的那些内容以外的顺序实施。
67.下面结合附图与具体实施方式对本发明作进一步详细描述:
68.实施例一:
69.请参阅图1至图9,本发明第一实施例提供一种基于应变的刀具磨损监测方法。其可由基于应变的刀具磨损监测设备(以下简称:监测设备)来执行。特别地,由监测设备中的一个或多个处理器来执行,以实现步骤s1至步骤s3。
70.s1、获取刀具的第一应变信号。
71.具体的,应变信号的示意图如图2所示。优选地,刀杆应变信号的频率采集范围为2khz-3khz。
72.如图8和图9所示,在本实施例中,监测设备包括通过锁紧螺钉2固定在刀杆上的应变传感器1、电连接于应变传感器1的电荷放大器3,以及电连接于电荷放大器3的数据采集装置4。优选地,应变式传感器为商业kistler应变式传感器。
73.需要说明的是,本发明实施例的监测设备只需要在刀杆上通过螺钉固定一个应变传感器即可实现对刀具磨损状况的监控,不需要对机床进行改进。对机床和刀具的改动量小,成本低,且识别效果较为准确,具有很好的实际意义。
74.可以理解的是,所述数据采集装置4可以是便携笔记本计算机、台式机计算机、服务器、智能手机或者平板电脑等具有计算性能的电子设备。
75.s2、根据第一应变信号提取特征值,获取第一特征集。其中,第一特征集包括应变频率均方根、应变标准差和应变均值。
76.具体的,分别对第一应变信号提取应变信号标准差和应变信号均值,以及将第一应变信号转换至频域中,提取应变信号的频率均方根。
77.s3、将第一特征集输入基于svr回归模型构建的刀具磨损识别模型中,获取刀具的磨损阶段。
78.本发明实施例采用了逻辑回归及svr的算法,能够对数据进行处理及构建学习模型。能够认识到数据的本质属性,并通过数据还原数据产生过程,从而更加科学的进行分类。
79.本发明实施例计算数据的特征值,反应了历史加工数据中刀具磨损情况,可应用于真实刀具监控中,对刀具的磨损状况进行精确的识别,具有很好的实际意义。
80.本发明实施例,基于刀具磨损对应信号的刀具磨损曲线对数据信号进行划分,获得更准确的特征类型,从而以组成第一特征集。通过基于svr回归模型构建的刀具磨损识别模型对第一特征集进行识别,能够准确的判断刀具的磨损阶段,准确还原刀具磨损情况,从而提高加工质量,具有很好的实际意义。
81.在上述实施例的基础上,本发明的一个可选地实施例中,基于svr回归模型构建刀具磨损识别模型,主要分为三个步骤:首先,获取车削的刀杆应变信号;其次,通过应变信号拟合刀具磨损曲线(如图3所示),并提取信号特征(优选得分高的信号特征);最后,通过svr算法训练学习得到磨损模型。
82.如图6所示,基于svr回归模型构建刀具磨损识别模型,具体包括步骤a1至步骤a6。
83.a1、获取刀具在不同磨损状态下,以不同的切削参数进行切削的第二应变信号,以及刀具磨损值。其中,切削参数包括切削速度、切削深度和进给量。
84.在本实施例中,刀杆的应变信号通过商业kistler应变式传感器提取(如图2所示)。试验材料选择fe-cr-ni不锈钢,刀具为肯纳的nsr 2020k3刀柄,刀片为ng31系列。如图8和图9所示,采集到的信号通过电荷放大器传输到数据采集卡中,数据采集卡将接收的信号转换为数据采集到电脑端。
85.实验采用4把相同的刀,进行相同切削参数的重复实验,使用刀具直到刀具剧烈磨损完全报废。其中3把刀数据作为训练集,1把刀的数据作为测试集以及验证集。
86.a2、根据第二应变信号,提取第二特征集。其中,第二特征集包括时域信号的应变均值、应变标准差、应变均方差、应变峰值、应变波形因子、应变偏斜度值和应变峰值,以及频域信号的频率均值、频率均方根、均方频率、最大频率和最小频率。
87.可以理解的是,在其它实施例中,还可以提取其它特征,本发明对特征的种类不做具体限定。
88.具体的,从第二应变信号中,提取所有能够提取的特征。然后通过逻辑回归算法分析这些特征和刀具磨损的相关性,将相关性高的特征提取出来,用于构建刀具磨损识别模型,很好的保证了识别的准确率,具有很好的实际意义。
89.a3、通过逻辑回归算法,从第二特征集中选取和刀具磨损相关的第三特征集。
90.具体的,逻辑回归是一种简单高效的常用分类模型,其模型函数为:
[0091][0092]
式中,h
θ
(x)为参数θ
t
及样本x预测出来的值,x为样本特征值,θ
t
为待求参数。
[0093]
目标函数用来估计样本预测错误程度,目标函数为:
[0094]
j(θ)=-log(l(θ))
[0095]
式中,j(θ)为负对数似然函数,为逻辑回归的目标函数。l(θ)为逻辑回归模型的似然函数,θ目标函数参数的最优解。
[0096]
用梯度下降法对θ进行求解,基本步骤为:
[0097]
(1)通过对j(θ)求导获得下降方向;
[0098]
(2)根据预设步长α,修改参数θ=θ-αj

(θ);
[0099]
(3)重复步骤,得到最优解。
[0100]
如图5所示,在上述实施例的基础上,本发明的一个可选地实施例中,步骤a3包括步骤a31至步骤a33。
[0101]
a31、将第二特征集进行归一化处理,并把归一化处理后的第二特征集输入逻辑回归算法模型中。
[0102]
a32、通过逻辑回归算法模型计算第二特征集中各个特征的得分。
[0103]
a33、根据得分,从第二特征集中选取第三特征集。其中,第三特征集包括频率均方根、应变标准差和应变均值。
[0104]
具体的,用逻辑回归算法对第二特征集的特征值进行训练,训练时所有的特征变量全部参与模型训练,计算每个特征变量的重要性并进行排序。每完成一轮训练就会剔除重要性差的特征,将余下的特征组成新的特征集开始新一轮的训练,最终将会筛选出第三特征集,如图5所示。
[0105]
在本实施例中,通过逻辑回归算法,主要得到三个特征值:应变频率均方根、应变标准差和.应变均值
[0106]
应变频率均方根的物理意义主要表示为频率信号的有效值。具体公式为:
[0107][0108]
应变标准差的物理意义表示为信号偏移的正态分布程度。具体公式为
[0109][0110]
应变均值的物理意义表示为反应信号中心变化趋势。具体公式为
[0111][0112]
a4、根据刀具磨损值,拟合得到刀具磨损曲线。
[0113]
a5、根据刀具磨损曲线,将第三特征集分为初期磨损特征集、正常磨损特征集和急剧磨损特征集,以获取模型训练特征集。
[0114]
a6、根据模型训练特征集,基于svr回归模型训练得到刀具磨损识别模型。
[0115]
具体的,将实验数据采集的刀具磨损量随时间变化的数据拟合成刀具磨损曲线。然后根据刀具磨损曲线将第三特征集的数据分成对应的刀具初期磨损、正常磨损、急剧磨损三个阶段(即对数据进行标签)。
[0116]
如图6所示,将第三特征集输入svr模型中进行训练,从而得到以svr为基模型的刀具磨损识别模型,并利用验证集数据进行验证。
[0117]
可以理解的是,svr作为一种“宽容”的回归模型,其模型函数是一个线性函数,表达式为:
[0118]
y=w
t
x+b
[0119]
在本实施例中的具体应用中,其表达式为:
[0120]
f(x)=w
t
φ(x)+b
[0121]
式中,φ(x)为输入空间x的非线性映射;w为是φ(x)线性组合;b为偏置。
[0122]
通过下列表达式对w和b进行评估。
[0123][0124]
式中,minr(f)是目标拉格朗日函数,c是惩罚因子,l是损失函数,yi是样本标准值,f(xi)是样本预测值。其中,c越大越重要。
[0125]
如图7所示,在上述实施例的基础上,本发明的一个可选地实施例中,刀具磨损监测方法还包含步骤s4。
[0126]
s4、根据磨损阶段进行数控补偿或提示用户换刀。
[0127]
具体的,步骤s4包括步骤s41和步骤s42。
[0128]
s41、当磨损阶段为急剧磨损时,发出换刀提示;以提醒用户及时更换刀具。
[0129]
s42、当磨损阶段为正常磨损或初期磨损时,进行切削参数调整,实现误差补偿。根据图4,需要说明的是,刀具在不同的磨损阶段,具有不同的磨损值,在不间断加工的过程中,通过对磨损值进行补偿,使刀具的刀锋始终处于数控程序所要的位置,从而提高了加工质量,具有很好实际意义。
[0130]
实施例二、
[0131]
本发明实施例提供了一种基于应变的刀具磨损监测装置,其包含:
[0132]
第一信号获取模块11,用于获取刀具的第一应变信号。
[0133]
第一特征获取模块12,用于根据第一应变信号提取特征值,获取第一特征集。其中,第一特征集包括应变频率均方根、应变标准差和应变均值。
[0134]
第一识别模块13,用于将第一特征集输入基于svr回归模型构建的刀具磨损识别模型中,获取刀具的磨损阶段。
[0135]
在上述实施例的基础上,本发明的一个可选地实施例中,刀具磨损监测装置还包含识别模型构建模块。识别模型构建模块包括:
[0136]
第二信号获取单元,用于获取刀具在不同磨损状态下,以不同的切削参数进行切削的第二应变信号,以及刀具磨损值。其中,切削参数包括切削速度、切削深度和进给量。
[0137]
第二特征获取单元,用于根据第二应变信号,提取第二特征集。其中,第二特征集包括时域信号的应变均值、应变标准差、应变均方差、应变峰值、应变波形因子、应变偏斜度值和应变峰值,以及频域信号的频率均值、频率均方根、均方频率、最大频率和最小频率。
[0138]
第三特征获取单元,用于通过逻辑回归算法,从第二特征集中选取和刀具磨损相关的第三特征集。
[0139]
拟合单元,用于根据刀具磨损值,拟合得到刀具磨损曲线。
[0140]
阶段划分单元,用于根据刀具磨损曲线,将第三特征集分为初期磨损特征集、正常磨损特征集和急剧磨损特征集,以获取模型训练特征集。
[0141]
模型构建单元,用于根据模型训练特征集,基于svr回归模型训练得到刀具磨损识别模型。
[0142]
在上述实施例的基础上,本发明的一个可选地实施例中,第三特征获取单元,包括:
[0143]
归一化子单元,用于将第二特征集进行归一化处理,并把归一化处理后的第二特征集输入逻辑回归算法模型中。
[0144]
评分子单元,用于通过逻辑回归算法模型计算第二特征集中各个特征的得分。
[0145]
特征选取子单元,用于根据得分,从第二特征集中选取第三特征集。其中,第三特征集包括频率均方根、应变标准差和应变均值。
[0146]
在上述实施例的基础上,本发明的一个可选地实施例中,刀具磨损监测装置还包含后处理模块。
[0147]
后处理模块,用于根据磨损阶段进行数控补偿或提示用户换刀。
[0148]
实施例三、
[0149]
本发明实施例提供了一种基于应变的刀具磨损监测设备,其包括处理器、存储器,以及存储在存储器内的计算机程序。计算机程序能够被处理器执行,以实现如第一方面任意一段所说的基于应变的刀具磨损监测方法。
[0150]
实施例四、
[0151]
本发明实施例提供了一种计算机可读存储介质,计算机可读存储介质包括存储的计算机程序,其中,在计算机程序运行时控制计算机可读存储介质所在设备执行如第一方面任意一段所说的基于应变的刀具磨损监测方法。
[0152]
在本发明实施例所提供的几个实施例中,应该理解到,所揭露的装置和方法,也可以通过其它的方式实现。以上所描述的装置和方法实施例仅仅是示意性的,例如,附图中的流程图和框图显示了根据本发明的多个实施例的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序段或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用执行规定的功能或动作的专用的基于硬件的系统来实现,或者可以用专用硬件与计算机指令的组合来实现。
[0153]
另外,在本发明各个实施例中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
[0154]
所述功能如果以软件功能模块的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,电子设备,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁碟或者光盘等各种可以存储程序代码的介质。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0155]
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1