[go: up one dir, main page]

CN113664612A - Numerical control machine tool milling cutter abrasion real-time monitoring method based on deep convolutional neural network - Google Patents

Numerical control machine tool milling cutter abrasion real-time monitoring method based on deep convolutional neural network Download PDF

Info

Publication number
CN113664612A
CN113664612A CN202110976220.8A CN202110976220A CN113664612A CN 113664612 A CN113664612 A CN 113664612A CN 202110976220 A CN202110976220 A CN 202110976220A CN 113664612 A CN113664612 A CN 113664612A
Authority
CN
China
Prior art keywords
tool wear
tool
wear
model
real
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110976220.8A
Other languages
Chinese (zh)
Inventor
姜兴宇
徐思迪
田志强
孙豪杰
李世磊
刘丹
王润琳
刘伟军
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenyang University of Technology
Original Assignee
Shenyang University of Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Shenyang University of Technology filed Critical Shenyang University of Technology
Priority to CN202110976220.8A priority Critical patent/CN113664612A/en
Publication of CN113664612A publication Critical patent/CN113664612A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • BPERFORMING OPERATIONS; TRANSPORTING
    • B23MACHINE TOOLS; METAL-WORKING NOT OTHERWISE PROVIDED FOR
    • B23QDETAILS, COMPONENTS, OR ACCESSORIES FOR MACHINE TOOLS, e.g. ARRANGEMENTS FOR COPYING OR CONTROLLING; MACHINE TOOLS IN GENERAL CHARACTERISED BY THE CONSTRUCTION OF PARTICULAR DETAILS OR COMPONENTS; COMBINATIONS OR ASSOCIATIONS OF METAL-WORKING MACHINES, NOT DIRECTED TO A PARTICULAR RESULT
    • B23Q17/00Arrangements for observing, indicating or measuring on machine tools
    • B23Q17/09Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool
    • B23Q17/0952Arrangements for observing, indicating or measuring on machine tools for indicating or measuring cutting pressure or for determining cutting-tool condition, e.g. cutting ability, load on tool during machining
    • B23Q17/0957Detection of tool breakage

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • Feedback Control In General (AREA)

Abstract

本发明涉及一种基于深度卷积神经网络的铣削刀具磨损状态实时监测方法,属于自动化监测识别技术领域。包括如下步骤:采集数控机床铣削工件时所产生的多源异构状态数据及对应的铣削刀具全生命周期磨损数据,预处理以上数据并贴标签;构建深度学习网络,实现刀具磨损量结果的精准回归预测;构建深度卷积神经网络,实现了刀具磨损量临界状态的有效识别;将实时刀具磨损量与对应临界状态阈值比较,及时采取更换刀具或改变参数等措施,实现刀具磨损状态实时监测。本发明具有网络模型输入信号来源完备、刀具磨损临界状态类别划分精细及模型预测准确率高的优点,可实现精准实时监测铣削刀具磨损状态,避免非正常状态刀具铣削加工,保证加工产品质量可控。

Figure 202110976220

The invention relates to a real-time monitoring method for the wear state of a milling tool based on a deep convolutional neural network, and belongs to the technical field of automatic monitoring and identification. It includes the following steps: collecting multi-source heterogeneous state data generated when CNC machine tools are milling workpieces and corresponding wear data of the entire life cycle of milling tools, preprocessing the above data and labeling; building a deep learning network to achieve accurate regression of tool wear results Prediction; constructing a deep convolutional neural network to effectively identify the critical state of tool wear; compare the real-time tool wear with the corresponding critical state threshold, and take measures such as replacing tools or changing parameters in time to realize real-time monitoring of tool wear. The invention has the advantages of complete network model input signal source, fine classification of tool wear critical state and high model prediction accuracy, which can realize accurate real-time monitoring of milling tool wear state, avoid abnormal state tool milling, and ensure controllable quality of processed products .

Figure 202110976220

Description

Numerical control machine tool milling cutter abrasion real-time monitoring method based on deep convolutional neural network
Technical Field
The invention relates to a method for monitoring the abrasion of a milling cutter of a numerical control machine tool in real time based on a deep convolutional neural network, relates to the technical field of monitoring the abrasion loss of the milling cutter of the numerical control machine tool and identifying the critical state of the abrasion of the milling cutter, and belongs to the technical field of automatic monitoring and identification.
Background
In the milling process of the numerical control machine tool, the milling cutter inevitably generates abrasion, and the abrasion of the cutter can cause low processing precision of workpieces and unqualified product quality. In order to meet the requirement of the product on machining precision, the abrasion loss of the milling cutter needs to be monitored in real time, and the threshold value of the critical state of the abrasion of the cutter needs to be accurately identified, so that the abnormal state of the cutter is found in time, preventive measures are taken, and the product percent of pass is effectively improved.
The existing research and application show that the wear monitoring and critical state recognition technology of the milling cutter reach a certain level, but the application range of the existing method still has a certain limitation, the automatic real-time monitoring degree is not reached, the problems of false alarm of cutter wear, delayed cutter damage alarm, cutter wear amount exceeding a critical state threshold value and the like caused by single signal data source often occur in the actual production, the product qualification rate is low, and the economic loss is serious.
Disclosure of Invention
Aiming at the technical requirements and problems, the invention aims to provide a method for monitoring the abrasion of a milling cutter of a numerical control machine tool in real time based on a deep convolutional neural network, which can avoid the problems of low cutter abrasion value prediction accuracy rate, large deviation of predicted critical state and the like caused by unreasonable input of a single-state signal source and model parameter setting. And inputting the multi-source heterogeneous state signal data into a tool wear value regression model, and selecting optimal model parameters by using a control variable method, thereby effectively improving the precision of the tool wear value prediction model. On the basis, the tool wear critical state is further subdivided into 10 thresholds, which is beneficial to more accurately early warning the abnormal state of the tool so as to take measures in advance to prevent the tool from failing. More specifically, in the milling process, the monitoring method includes the steps of obtaining multi-source heterogeneous state data of a cutter and full-life-cycle cutter wear state data corresponding to the multi-source heterogeneous state data from a sensor, cleaning, compressing and reconstructing original data, adding noise and normalizing the original data, dividing a data set into a training set and a testing set, substituting a training sample into deep learning network training, selecting an optimal model parameter by using a control variable method, and visualizing the change condition of the model parameter. After the model training is finished, substituting the model into a test sample set for verification, making a difference between an obtained predicted cutter wear value and an actual value, if the predicted cutter wear value is smaller than a set threshold value, inputting a real-time numerical control machine tool state signal to perform online cutter wear value monitoring, otherwise, retraining the model again, and finally extracting state and wear loss characteristics by using a deep learning network to obtain a cutter wear loss regression result; and (3) taking the milling cutter wear value output by the deep learning network model as the input of a deep convolution neural network, taking the further subdivided cutter wear critical state threshold as the output, taking the identification precision as a main consideration factor, preferably selecting the super-parameter of the cutter wear critical state identification model by using a control variable method, and visualizing the parameter change condition. After the training is completed, substituting the test sample set for verification, comparing the output predicted tool critical state with the actual wear critical state, if the accuracy requirement is met, inputting a real-time tool wear value to perform online tool wear state identification, otherwise retraining a state identification model again until the model can accurately identify the tool wear critical state, and accordingly monitoring the tool wear of the machine tool. Therefore, the tool wear critical state prediction method has the advantages of being capable of accurately predicting the tool wear value in real time and recognizing the tool wear critical state threshold value corresponding to the current wear value by increasing the state data source, optimizing the parameters and the hyper-parameters of the regression model and the recognition model and subdividing the tool wear critical state, and being high in prediction accuracy and accurate in state recognition.
In order to achieve the above object, according to one aspect of the present invention, there is provided a method for monitoring wear of a milling cutter of a numerically-controlled machine tool in real time based on a deep convolutional neural network, the method mainly includes the following steps:
(1) collecting historical multisource heterogeneous state data (vibration signals, milling force signals, power signals and acoustic emission signals) and corresponding tool wear full-life cycle states in the milling process of the numerical control machine tool, obtaining tool evaluation index data, including tool wear value threshold data, providing data basis for tool wear amount monitoring, preprocessing a state data set and labeling;
(2) and inputting the training sample set into the constructed deep learning network model, taking multi-source heterogeneous state data as input, taking a tool wear value as output, taking the mean square deviation value as a main consideration factor, continuously correcting the parameter value of the network model, training a tool wear amount regression model, and visualizing the parameter change condition. After training, substituting the training sample set for verification, making a difference between an obtained predicted cutter wear value and an actual value, if the difference is smaller than a set threshold value, inputting a real-time numerical control machine tool state signal to perform online cutter wear value monitoring, and if the difference is not smaller than the set threshold value, returning to the step 1;
(3) and (3) taking the milling cutter wear value output by the deep learning network model as the input of a deep convolution neural network, taking the further subdivided cutter wear critical state threshold as the output, taking the identification precision as a main consideration factor, preferably selecting the super-parameter of the cutter wear critical state identification model by using a control variable method, and visualizing the parameter change condition. After the training is finished, substituting the test sample set for verification, comparing the output predicted tool critical state with the actual wear critical state, if the production accuracy requirement is met, inputting a real-time tool wear value for online tool wear state identification, and otherwise, returning to the step 2;
(4) and (3) combining and analyzing the predicted real-time wear value of the milling cutter and a corresponding cutter wear critical state threshold value, and taking measures such as cutter replacement or parameter adjustment in time according to the condition that the cutter wear cannot be reprocessed.
Further, preprocessing the original data of the cutter comprises repeated value processing, vacancy value processing, abnormal value processing and the like, compressing and reconstructing the data, randomly taking 50% of samples as training samples of the deep learning network, taking the rest samples as testing samples, adding noise to process the training samples, and adding random Gaussian noise to increase the number of the samples. Finally, the samples are normalized to normalize the data to a range of [0,1 ].
Further, the first four layers of the deep learning network are a stacked self-encoder network, the last four layers of the deep learning network are a neural network with a data compression function, and a Dropout (packet loss) layer is arranged between the fifth layer and the sixth layer. The method comprises the steps of initializing various parameters of a deep neural network and Dropout parameters randomly, training the network layer by utilizing a forward propagation algorithm and a backward propagation algorithm, minimizing a cost function, continuously updating the Dropout parameters, extracting low-dimensional features, solving a tool wear value, and storing optimal network weight and bias, network hyper-parameters and the Dropout parameters.
Further, a tool wear amount critical state identification model based on a deep convolutional network is constructed. And randomly initializing various parameters of the deep neural network. Setting the regression analysis result of the input tool wear amount as x ═ x1,x2,x3,…,xnAnd performing convolution operation on the regression analysis result by the convolution layer, wherein the expression is as follows:
Figure BDA0003227387590000031
the output result of the convolution is denoted as a. According to the basic structure of the convolutional neural network, sequentially calculating and outputting a convolution calculation result a layer by using a forward propagation formula, wherein the expression is as follows:
Figure BDA0003227387590000032
further, updating the optimized weight W and the bias b of each layer of the network parameter by using an adaptive momentum estimation method, wherein the expression is as follows:
mt=β1mt-1+(1-β1)gt
Figure BDA0003227387590000033
thereby minimizing the cost function of the network, whose expression is:
Figure BDA0003227387590000041
and obtaining the optimal weight and bias of the network when the cost function C is minimum, continuously updating Dropout parameters, extracting low-dimensional features, and performing classification and identification by using a Softmax (soft maximum) classifier.
Further, the error between the classification result and the actual value is fed back to the convolution layer and the pooling layer by using a back propagation algorithm, the weight value and the bias value of each layer of neural network are adjusted by using an adaptive momentum estimation method, and the expression is as follows:
Figure BDA0003227387590000042
and inputting the test sample into a deep learning network model for verification, multiplying the stored optimal network weight and the bias parameter by the test sample by using the stored network hyper-parameter and Dropout parameter to obtain a low-dimensional characteristic, and outputting a tool wear monitoring result.
In general, by comparing the above technical solution of the present invention with the prior art, the method for monitoring the abrasion of the milling cutter of the numerical control machine tool based on the deep convolutional neural network in real time provided by the present invention mainly has the following beneficial effects:
1. the collected multi-source heterogeneous state signal data (force signals, vibration signals, power signals and acoustic emission signals) are input into the deep learning network model to train the regression model, compared with the state data of a single signal source, the multi-signal source fusion can enable supplement verification among prediction results, and the accuracy of the regression prediction value of the tool wear loss is higher.
2. The training sample set is input into a deep learning neural network and a deep convolution neural network for model training, network parameters are continuously corrected by using a control variable method, and the change condition of the model parameters is visualized, so that the optimal parameters and the hyper-parameters of the model are selected, and the prediction and identification precision of the tool wear model is improved.
3. The tool wear critical state is further divided into 10 state threshold values, so that the tool wear critical state can be more accurately identified, measures are taken in advance to prevent tool failure, and the actual production needs are met.
4. In the aspect of milling cutter wear monitoring technology, the invention respectively adopts a deep learning neural network and a deep convolution neural network to construct a cutter wear amount prediction model and a cutter wear critical state identification model, effectively improves cutter wear monitoring efficiency through self-adaptive feature extraction and parameter correction of the network, reduces subjectivity generated by manual monitoring, and can effectively and accurately complete cutter wear real-time monitoring.
Drawings
Fig. 1 is a schematic flow chart of a method for predicting a wear value of a tool of a numerical control machine tool based on a deep learning regression algorithm according to an embodiment of the present invention.
Fig. 2 is a diagram of a deep convolutional neural network structure.
FIG. 3 is a deep convolutional neural network training flow diagram.
Fig. 4(1) -4(4) are graphs showing the influence of the number of hidden layers, the learning rate, the weight attenuation parameter, and Dropout on the regression accuracy, respectively.
Fig. 5 is a (partial) diagram of the distribution of bias and weights of the deep learning network.
FIGS. 6(a) and 6(b) are graphs of the accuracy verification of the state recognition model, in which FIG. 6(a) is the regression result of the training samples as input and the network output; FIG. 6(b) shows the regression results of the test samples as input and the output of the network.
Fig. 7 is a milling force signal diagram of the milling tool.
FIG. 8 is a graph of loss functions of training and testing of a critical state model of tool wear.
Fig. 9 is a diagram of recognition accuracy of training and testing of a tool wear amount critical state model.
FIG. 10 is a comparison graph of the monitoring accuracy of the monitoring method of the present invention and other methods.
Fig. 11 is a milling tool wear diagram.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and examples, but it should be understood that the examples are illustrative of the present invention and are not intended to limit the present invention.
The invention provides a real-time monitoring method for milling cutter abrasion of a numerical control machine tool based on a deep convolutional neural network, which is completed according to the following steps: firstly, acquiring multi-source heterogeneous state data signals (force signals, vibration signals, power signals and acoustic emission signals) and relevant information of a full life cycle of tool abrasion from a sensor, and carrying out data cleaning, compressed sensing, noise adding processing and normalization processing on the data; secondly, the labeled data set is used for training a tool wear value regression model, network model parameters are continuously corrected, the influence condition of parameter change is visualized, after model training is completed, a real-time state signal is input, and a real-time tool wear value is output; and substituting the real-time tool wear value into a tool wear critical state recognition model trained by using the historical data set, selecting an optimal network model hyper-parameter by using a control variable method, and improving the model recognition precision, so as to obtain a tool critical state threshold value corresponding to the real-time tool wear value, monitor the tool wear state, and take preventive measures in time. In order to verify the method provided by the invention, the method collects the cutter related signals and the cutter full life cycle abrasion information on a milling production line of the numerical control machine, wherein the cutter related signals and the cutter full life cycle abrasion information are respectively force signals, vibration signals, power signals, acoustic emission signals, cutter abrasion loss, cutter critical state threshold values and the like, a cutter abrasion loss regression model and a cutter abrasion critical state recognition model are trained by utilizing the processed historical data set, and model parameters are continuously corrected until the model accuracy requirement is met; and finally, substituting the real-time tool state signal data into the regression model and the recognition model, thereby realizing real-time monitoring of the tool wear state and taking preventive measures in advance before the tool fails.
In the tool wear amount prediction method based on the deep learning network, a deep learning frame is TensorFlow2.0, a development environment is Anaconda + Pycharm2017, and an algorithm language is Python. Before actual experiment operation, 600 samples of multisource heterogeneous cutter wear data are obtained from an automatic monitoring system of a certain numerical control machine tool, and wear data of a certain cutter in a full life cycle are obtained.
The method for monitoring the abrasion of the milling cutter of the numerical control machine tool based on the deep convolutional neural network in real time mainly comprises the following steps:
step 1, data acquisition and pretreatment
Historical multi-source heterogeneous state data (vibration signals, milling force signals, power signals and acoustic emission signals) and corresponding tool wear values in the milling process of the numerical control machine tool are collected, tool evaluation index data are obtained, the tool evaluation index data comprise tool wear value threshold data, and data basis is provided for tool wear amount monitoring.
Step 2, preprocessing the state data signal and labeling
Preprocessing the original data of the cutter, including repeated value processing, vacancy value processing, abnormal value processing and the like, compressing and reconstructing the data, randomly taking 50% of samples as training samples, and the rest of samples as test samples, adding noise to process the training samples, adding random Gaussian noise, simultaneously normalizing the processed samples, and normalizing the data to be in [0,1 ].
Step 3, constructing a tool wear regression model and training, and setting parameters
The first four layers of the deep learning network are a stack self-encoder network, the last four layers of the deep learning network are a neural network with a data compression function, and the Dropout layer is arranged between the fifth layer and the sixth layer. The method comprises the steps of initializing various parameters of a deep neural network and Dropout parameters randomly, training the network layer by utilizing a forward propagation algorithm and a backward propagation algorithm, minimizing a cost function, continuously updating the Dropout parameters, extracting low-dimensional features, solving a tool wear value, and storing optimal network weight and bias, network hyper-parameters and the Dropout parameters.
The number of different hidden layer network nodes and the training effect of the network are different, and the setting of the node parameters of the network is set as shown in table 1 through repeated experiments and according to the experimental results.
TABLE 1 neural node parameter settings for deep neural networks
Figure BDA0003227387590000071
The step (3) comprises the following substeps:
(31) inputting the multi-source heterogeneous state data and the corresponding tool wear amount data set into a deep learning network training tool wear amount prediction model, taking the mean square error as a model accuracy evaluation index, and continuously correcting a model parameter value;
(32) when the influence of model parameters on the accuracy or reconstruction errors of the deep learning network is researched, the rule of a control variable method is adopted for carrying out an experiment, and the influence of the parameters on the model is visualized;
(33) in the regression model, a RuLe function is used as an activation function of a hidden layer and an input layer, and a Sigmoid function is used as an activation function of an output layer;
(34) and (3) after the deep neural network performs feature extraction, outputting a regression result, namely a normalized cutter wear value, in the last output layer of the network, inputting a real-time numerical control machine tool state signal to perform online cutter wear value monitoring if the difference between the predicted cutter wear value and the actual wear value is smaller than a set threshold, and otherwise, repeating the steps (31) - (32) until the error value is smaller than the set threshold.
Step 4, constructing and training a tool wear critical state recognition model, and setting parameters
And constructing a tool wear amount critical state identification model based on a deep convolutional network. And randomly initializing various parameters of the deep neural network. Setting the regression analysis result of the input tool wear amount as x ═ x1,x2,x3,…,xnAnd performing convolution operation on the regression analysis result by the convolution layer, wherein the expression is as follows:
Figure BDA0003227387590000072
the output result of the convolution is denoted as a. According to the basic structure of the convolutional neural network, sequentially calculating and outputting a convolution calculation result a layer by using a forward propagation formula, wherein the expression is as follows:
Figure BDA0003227387590000073
updating the optimized weight W and the bias b of each layer of the network parameter by using an adaptive momentum estimation method, wherein the expression is as follows:
mt=β1mt-1+(1-β1)gt
Figure BDA0003227387590000074
thereby minimizing the cost function of the network, whose expression is:
Figure BDA0003227387590000081
and obtaining the optimal weight and bias of the network when the cost function C is minimum, continuously updating Dropout parameters, extracting low-dimensional features, and performing classification and identification by using a Softmax classifier.
The performance of the network is seriously affected by the setting of the hyper-parameters, and the identification accuracy of the deep convolutional network for the tool abrasion loss is different under different structures and parameters, so that the proper network structure and parameters need to be adjusted and searched. The final super-parameter settings for the deep convolutional network are shown in table 2.
TABLE 2 deep convolutional neural network hyper-parameter settings
Figure BDA0003227387590000082
And feeding back errors between the classification result and the actual value to the convolutional layer and the pooling layer by using a back propagation algorithm, and adjusting the weight value and the bias value of each layer of neural network by using an adaptive momentum estimation method, wherein the expression is as follows:
Figure BDA0003227387590000083
and inputting the test sample into a deep learning network model for verification, multiplying the stored optimal network weight and the bias parameter by the test sample by using the stored network hyper-parameter and Dropout parameter to obtain a low-dimensional characteristic, and outputting a tool wear monitoring result.
Finally, it should be noted that the above embodiments are only used for illustrating the technical solutions of the present invention, and not for limiting the protection scope of the present invention, although the present invention is described in detail with reference to the preferred embodiments, it should be analyzed by those skilled in the art that modifications or equivalent substitutions can be made on the technical solutions of the present invention without departing from the spirit and scope of the technical solutions of the present invention.

Claims (6)

1.一种基于深度卷积神经网络的数控机床铣削刀具磨损实时监测方法,其特征在于,包括以下步骤:1. a method for real-time monitoring of wear and tear of CNC machine tools based on deep convolutional neural network, is characterized in that, comprises the following steps: (1)采集数控机床铣削加工过程中所产生的包括振动信号、铣削力信号、功率信号、声发射信号的多源异构历史状态数据信号及其对应的刀具全生命周期磨损数据,预处理状态数据集并贴标签;(1) Collect multi-source heterogeneous historical state data signals including vibration signals, milling force signals, power signals, and acoustic emission signals generated during the milling process of CNC machine tools and their corresponding tool life cycle wear data, preprocessing state Data sets and labels; (2)将训练样本集输入到构建的深度学习网络模型中,以多源异构状态数据为输入,刀具磨损值为输出,均方差值作为主要考虑因素,训练刀具磨损量回归模型,不断修正网络模型参数值,并可视化参数变化情况,回归模型训练完成后,代入测试样本集验证,将得到的预测刀具磨损值与实际值作差,若小于设定的阈值,则输入实时数控机床状态信号进行在线刀具磨损值监控,否则返回步骤(1);(2) Input the training sample set into the constructed deep learning network model, take the multi-source heterogeneous state data as the input, the tool wear value as the output, and the mean square error value as the main consideration factor, and train the tool wear amount regression model continuously. Correct the parameter values of the network model, and visualize the parameter changes. After the regression model training is completed, substitute it into the test sample set for verification, and compare the predicted tool wear value with the actual value. If it is less than the set threshold, enter the real-time CNC machine state. signal to monitor the online tool wear value, otherwise return to step (1); (3)将基于深度学习网络的刀具磨损值回归模型输出的铣削刀具磨损值作为深度卷积神经网络的输入,将进一步细分的刀具磨损临界状态阈值为输出,识别精度作为主要的考虑因素,利用控制变量法优选刀具磨损临界状态识别模型的超参数,并可视化参数变化情况,识别模型训练完成后,代入测试样本集验证,将输出的预测刀具临界状态与实际磨损临界状态对比,若符合生产精准度要求,则输入实时刀具磨损值进行在线刀具磨损状态识别,否则返回步骤(2);(3) The milling tool wear value output by the tool wear value regression model based on the deep learning network is used as the input of the deep convolutional neural network, and the further subdivided tool wear critical state threshold is used as the output, and the recognition accuracy is the main consideration factor. Use the control variable method to optimize the hyperparameters of the tool wear critical state recognition model, and visualize the parameter changes. After the recognition model training is completed, substitute it into the test sample set for verification, and compare the output predicted tool critical state with the actual wear critical state. If the accuracy is required, input the real-time tool wear value for online tool wear status identification, otherwise return to step (2); (4)将预测所得的铣削刀具实时磨损值与对应的刀具磨损临界状态阈值结合分析,针对刀具磨损为非正常状态的情况,及时采取更换刀具或调整参数措施。(4) Combine the predicted real-time wear value of the milling tool with the corresponding threshold value of the tool wear critical state, and take measures to replace the tool or adjust the parameters in time for the abnormal state of the tool wear. 2.如权利1要求所述的基于深度卷积神经网络的数控机床铣削刀具磨损实时监测方法,其特征在于:所采集的多源异构状态信号为数控机床铣削工件过程中刀具磨损过程全生命周期的相关信息;数据集内加工状态信号数据与刀具磨损值数据类别数目对应一致,并将其按比例分为训练样本与测试样本。2. the real-time monitoring method of milling tool wear of CNC machine tools based on deep convolutional neural network as claimed in claim 1, it is characterized in that: the multi-source heterogeneous state signal collected is the whole life of tool wear process in CNC machine tool milling workpiece process Cycle-related information; the machining state signal data in the data set corresponds to the number of tool wear value data categories, and they are divided into training samples and test samples in proportion. 3.如权利要求1所述的基于深度卷积神经网络的数控机床铣削刀具磨损实时监测方法,其特征在于:步骤(2)包括如下子步骤:3. the real-time monitoring method for milling cutter wear of CNC machine tools based on deep convolutional neural network as claimed in claim 1, is characterized in that: step (2) comprises following substep: (21)将多源异构状态数据与对应刀具磨损量数据集输入至深度学习网络训练刀具磨损量回归模型,并将均方差作为模型精准度评价指标,不断修正模型参数值;(21) Input the multi-source heterogeneous state data and the corresponding tool wear data set into the deep learning network to train the tool wear regression model, and use the mean square error as the model accuracy evaluation index, and continuously correct the model parameter values; (22)在研究模型参数对深度学习网络的准确率或重构误差的影响时,采用控制变量法规则进行实验,并将参数对模型影响可视化;(22) When studying the influence of model parameters on the accuracy or reconstruction error of the deep learning network, the control variable method is used to conduct experiments, and the influence of parameters on the model is visualized; (23)在回归模型中,采用RuLe函数作为隐藏层与输入层的激活函数,Sigmoid函数作为输出层的激活函数;(23) In the regression model, the RuLe function is used as the activation function of the hidden layer and the input layer, and the Sigmoid function is used as the activation function of the output layer; (24)在深度神经网络进行特征提取后,于网络最后一层输出层输出回归结果,即归一化后的刀具磨损值,若预测刀具磨损值与实际磨损值之差小于设定阈值,则输入实时数控机床状态信号进行在线刀具磨损值监控,否则重复以上步骤(21)-(22)直至误差值小于设定阈值。(24) After the deep neural network performs feature extraction, the regression result is output in the last output layer of the network, that is, the normalized tool wear value. If the difference between the predicted tool wear value and the actual wear value is less than the set threshold, then Input the real-time CNC machine tool status signal to monitor the online tool wear value, otherwise repeat the above steps (21)-(22) until the error value is less than the set threshold. 4.如权利要求1所述的基于深度卷积神经网络的数控机床铣削刀具磨损实时监测方法,其特征在于:步骤(3)包括如下子步骤:4. the real-time monitoring method for milling cutter wear of CNC machine tools based on deep convolutional neural network as claimed in claim 1, is characterized in that: step (3) comprises following substep: (31)将铣削刀具磨损值及细分的刀具磨损临界状态阈值输入至深度卷积神经网络模型,并将识别精度作为模型精准度评价指标,不断修正模型参数值;(31) Input the milling tool wear value and the subdivided tool wear critical state threshold into the deep convolutional neural network model, and use the recognition accuracy as the model accuracy evaluation index, and continuously correct the model parameter values; (32)将刀具磨损量阈值界限划分为10类,刀具磨损临界状态识别模型分类结果更为精准,从而降低由刀具磨损造成的产品质量异常风险;(32) The threshold limit of tool wear amount is divided into 10 categories, and the classification result of the tool wear critical state recognition model is more accurate, thereby reducing the risk of abnormal product quality caused by tool wear; (33)刀具磨损临界状态识别模型的隐藏层与输入层激活函数采用RuLe函数,输出层采用Softmax函数作为激活函数,并利用控制变量法优选模型超参数;(33) The activation function of the hidden layer and the input layer of the tool wear critical state recognition model adopts the RuLe function, the output layer adopts the Softmax function as the activation function, and uses the control variable method to optimize the model hyperparameters; (34)若预测刀具磨损临界状态与实际磨损临界状态符合精准度要求,则输入实时刀具磨损值进行在线刀具磨损临界状态识别,否则重复以上步骤(31)-(33)直至符合精准度要求。(34) If the predicted critical state of tool wear and the actual critical state of wear meet the accuracy requirements, input the real-time tool wear value for online tool wear critical state identification, otherwise repeat the above steps (31)-(33) until the accuracy requirements are met. 5.如权利要求4所述的基于深度卷积神经网络的数控机床铣削刀具磨损实时监测方法,其特征在于:输入的刀具磨损量回归分析结果为x={x1,x2,x3,…,xn},卷积层对回归分析结果卷积运算,其表达式为:5. The real-time monitoring method for milling tool wear of CNC machine tools based on deep convolutional neural network as claimed in claim 4, wherein the inputted tool wear amount regression analysis result is x={x 1 , x 2 , x 3 , ..., x n }, the convolutional layer performs the convolution operation on the regression analysis result, and its expression is:
Figure FDA0003227387580000021
Figure FDA0003227387580000021
式中,a为卷积输出结果,t为持续时间。In the formula, a is the convolution output result, and t is the duration.
6.如权利要求4所述的基于深度卷积神经网络的数控机床铣削刀具磨损实时监测方法,其特征在于:利用自适应性动量估计法更新网络各层参数优化权重W与偏置b,即参数θ1={W1,b1},并更新网络各层参数,其表达式为:6. The real-time monitoring method for wear and tear of CNC machine tools based on deep convolutional neural network as claimed in claim 4, it is characterized in that: utilize adaptive momentum estimation method to update each layer parameter optimization weight W and bias b of network, namely Parameter θ 1 ={W 1 , b 1 }, and update the parameters of each layer of the network, its expression is: mt=β1mt-1+(1-β1)gt m t1 m t-1 +(1-β 1 )g t
Figure FDA0003227387580000022
Figure FDA0003227387580000022
CN202110976220.8A 2021-08-24 2021-08-24 Numerical control machine tool milling cutter abrasion real-time monitoring method based on deep convolutional neural network Pending CN113664612A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110976220.8A CN113664612A (en) 2021-08-24 2021-08-24 Numerical control machine tool milling cutter abrasion real-time monitoring method based on deep convolutional neural network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110976220.8A CN113664612A (en) 2021-08-24 2021-08-24 Numerical control machine tool milling cutter abrasion real-time monitoring method based on deep convolutional neural network

Publications (1)

Publication Number Publication Date
CN113664612A true CN113664612A (en) 2021-11-19

Family

ID=78545736

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110976220.8A Pending CN113664612A (en) 2021-08-24 2021-08-24 Numerical control machine tool milling cutter abrasion real-time monitoring method based on deep convolutional neural network

Country Status (1)

Country Link
CN (1) CN113664612A (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114102260A (en) * 2021-11-22 2022-03-01 西安交通大学 Mechanism-data fusion driven variable working condition cutter wear state monitoring method
CN114193229A (en) * 2021-12-30 2022-03-18 中国航空工业集团公司金城南京机电液压工程研究中心 Variable working condition cutter wear prediction method based on cause and effect inference
CN114273978A (en) * 2021-12-27 2022-04-05 深圳市玄羽科技有限公司 Wear detection method for tool, electronic device, and computer-readable storage medium
CN114297912A (en) * 2021-12-08 2022-04-08 燕山大学 Tool wear prediction method based on deep learning
CN114559298A (en) * 2022-02-25 2022-05-31 中国科学院合肥物质科学研究院 Cutter wear monitoring method based on physical information fusion
CN114833636A (en) * 2022-04-12 2022-08-02 安徽大学 Cutter wear monitoring method based on multi-feature space convolution neural network
CN114850967A (en) * 2022-04-18 2022-08-05 上海交通大学 A method and system for detecting tool wear state based on human-in-the-loop
CN115062674A (en) * 2022-07-28 2022-09-16 湖南晓光汽车模具有限公司 Tool arrangement and tool changing method and device based on deep learning and storage medium
CN115082433A (en) * 2022-07-21 2022-09-20 深圳市信润富联数字科技有限公司 Method and device for determining working parameters of micro milling cutter, electronic equipment and storage medium
CN115213735A (en) * 2022-09-20 2022-10-21 南京航空航天大学 System and method for monitoring cutter state in milling process
CN115401524A (en) * 2022-08-19 2022-11-29 上汽通用五菱汽车股份有限公司 Cutter vibration signal monitoring method, system and medium
CN115446663A (en) * 2022-10-14 2022-12-09 常州先进制造技术研究所 Cutter wear state monitoring method based on deep learning network of physical guidance and application
CN116551467A (en) * 2023-07-05 2023-08-08 南京维拓科技股份有限公司 Cutter abrasion state identification method based on internet of things monitoring data
CN117086698A (en) * 2023-10-19 2023-11-21 齐鲁工业大学(山东省科学院) A digital twin-based tool multi-working condition monitoring method and system
CN117170306A (en) * 2023-10-31 2023-12-05 成都飞机工业(集团)有限责任公司 Cutter state monitoring method, cutter state monitoring system, electronic equipment and storage medium
CN118848670A (en) * 2024-09-26 2024-10-29 浙江先端数控机床技术创新中心有限公司 A tool wear monitoring method for CNC machine tools based on deep learning
CN118861835A (en) * 2024-06-28 2024-10-29 江苏中柳切削刃具有限公司 Intelligent adjustment system and method for tool processing machine tool operation status based on cloud computing

Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018086712A (en) * 2016-11-30 2018-06-07 株式会社日立製作所 Tool wear prediction device and method therefor
US20180272491A1 (en) * 2017-03-24 2018-09-27 National Cheng Kung University Tool wear monitoring and predicting method
CN108942409A (en) * 2018-08-26 2018-12-07 西北工业大学 The modeling and monitoring method of tool abrasion based on residual error convolutional neural networks
CN109048492A (en) * 2018-07-30 2018-12-21 北京航空航天大学 Cutting-tool wear state detection method, device and equipment based on convolutional neural networks
CN109822399A (en) * 2019-04-08 2019-05-31 浙江大学 Prediction method of tool wear state of CNC machine tool based on parallel deep neural network
CN111325112A (en) * 2020-01-31 2020-06-23 贵州大学 Cutter wear state monitoring method based on depth gate control circulation unit neural network
CN111633467A (en) * 2020-05-15 2020-09-08 大连理工大学 A tool wear state monitoring method based on one-dimensional depthwise convolutional autoencoder
US20210239577A1 (en) * 2020-02-03 2021-08-05 Airbus Operations (S.A.S.) System for estimating the state of wear of a cutting tool during machining

Patent Citations (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2018086712A (en) * 2016-11-30 2018-06-07 株式会社日立製作所 Tool wear prediction device and method therefor
US20180272491A1 (en) * 2017-03-24 2018-09-27 National Cheng Kung University Tool wear monitoring and predicting method
CN109048492A (en) * 2018-07-30 2018-12-21 北京航空航天大学 Cutting-tool wear state detection method, device and equipment based on convolutional neural networks
CN108942409A (en) * 2018-08-26 2018-12-07 西北工业大学 The modeling and monitoring method of tool abrasion based on residual error convolutional neural networks
CN109822399A (en) * 2019-04-08 2019-05-31 浙江大学 Prediction method of tool wear state of CNC machine tool based on parallel deep neural network
CN111325112A (en) * 2020-01-31 2020-06-23 贵州大学 Cutter wear state monitoring method based on depth gate control circulation unit neural network
US20210239577A1 (en) * 2020-02-03 2021-08-05 Airbus Operations (S.A.S.) System for estimating the state of wear of a cutting tool during machining
CN111633467A (en) * 2020-05-15 2020-09-08 大连理工大学 A tool wear state monitoring method based on one-dimensional depthwise convolutional autoencoder

Non-Patent Citations (2)

* Cited by examiner, † Cited by third party
Title
徐创文: "刀具磨损监测设计与研究", 《哈尔滨工业大学学报》 *
高宏力等: "一种在线监测铣刀磨损量的新方法", 《中国机械工程》 *

Cited By (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114102260B (en) * 2021-11-22 2022-12-09 西安交通大学 Mechanism-data fusion driven variable working condition cutter wear state monitoring method
CN114102260A (en) * 2021-11-22 2022-03-01 西安交通大学 Mechanism-data fusion driven variable working condition cutter wear state monitoring method
CN114297912A (en) * 2021-12-08 2022-04-08 燕山大学 Tool wear prediction method based on deep learning
CN114273978A (en) * 2021-12-27 2022-04-05 深圳市玄羽科技有限公司 Wear detection method for tool, electronic device, and computer-readable storage medium
CN114193229A (en) * 2021-12-30 2022-03-18 中国航空工业集团公司金城南京机电液压工程研究中心 Variable working condition cutter wear prediction method based on cause and effect inference
CN114193229B (en) * 2021-12-30 2023-12-12 中国航空工业集团公司金城南京机电液压工程研究中心 Variable working condition cutter wear prediction method based on causal inference
CN114559298A (en) * 2022-02-25 2022-05-31 中国科学院合肥物质科学研究院 Cutter wear monitoring method based on physical information fusion
CN114833636A (en) * 2022-04-12 2022-08-02 安徽大学 Cutter wear monitoring method based on multi-feature space convolution neural network
CN114833636B (en) * 2022-04-12 2023-02-28 安徽大学 Cutter wear monitoring method based on multi-feature space convolution neural network
CN114850967A (en) * 2022-04-18 2022-08-05 上海交通大学 A method and system for detecting tool wear state based on human-in-the-loop
CN114850967B (en) * 2022-04-18 2024-04-19 上海交通大学 Method and system for detecting cutter abrasion state based on man-in-loop
CN115082433A (en) * 2022-07-21 2022-09-20 深圳市信润富联数字科技有限公司 Method and device for determining working parameters of micro milling cutter, electronic equipment and storage medium
CN115062674A (en) * 2022-07-28 2022-09-16 湖南晓光汽车模具有限公司 Tool arrangement and tool changing method and device based on deep learning and storage medium
CN115401524A (en) * 2022-08-19 2022-11-29 上汽通用五菱汽车股份有限公司 Cutter vibration signal monitoring method, system and medium
CN115213735A (en) * 2022-09-20 2022-10-21 南京航空航天大学 System and method for monitoring cutter state in milling process
CN115446663B (en) * 2022-10-14 2023-10-20 常州先进制造技术研究所 Tool wear status monitoring method and application based on physics-guided deep learning network
CN115446663A (en) * 2022-10-14 2022-12-09 常州先进制造技术研究所 Cutter wear state monitoring method based on deep learning network of physical guidance and application
CN116551467A (en) * 2023-07-05 2023-08-08 南京维拓科技股份有限公司 Cutter abrasion state identification method based on internet of things monitoring data
CN116551467B (en) * 2023-07-05 2023-09-01 南京维拓科技股份有限公司 Cutter abrasion state identification method based on internet of things monitoring data
CN117086698A (en) * 2023-10-19 2023-11-21 齐鲁工业大学(山东省科学院) A digital twin-based tool multi-working condition monitoring method and system
CN117086698B (en) * 2023-10-19 2024-02-06 齐鲁工业大学(山东省科学院) Digital twinning-based cutter multi-working-condition state monitoring method and system
CN117170306A (en) * 2023-10-31 2023-12-05 成都飞机工业(集团)有限责任公司 Cutter state monitoring method, cutter state monitoring system, electronic equipment and storage medium
CN117170306B (en) * 2023-10-31 2024-03-15 成都飞机工业(集团)有限责任公司 Cutter state monitoring method, cutter state monitoring system, electronic equipment and storage medium
CN118861835A (en) * 2024-06-28 2024-10-29 江苏中柳切削刃具有限公司 Intelligent adjustment system and method for tool processing machine tool operation status based on cloud computing
CN118848670A (en) * 2024-09-26 2024-10-29 浙江先端数控机床技术创新中心有限公司 A tool wear monitoring method for CNC machine tools based on deep learning

Similar Documents

Publication Publication Date Title
CN113664612A (en) Numerical control machine tool milling cutter abrasion real-time monitoring method based on deep convolutional neural network
CN111813084B (en) Mechanical equipment fault diagnosis method based on deep learning
CN107877262B (en) A deep learning-based tool wear monitoring method for CNC machine tools
CN111716150B (en) An evolutionary learning method for intelligent monitoring of tool status
CN112692646B (en) A method and device for intelligent evaluation of tool wear state
Wang et al. A sequence-to-sequence model with attention and monotonicity loss for tool wear monitoring and prediction
CN111832432B (en) A real-time prediction method of tool wear based on wavelet packet decomposition and deep learning
CN114273977A (en) MES-based cutter wear detection method and system
CN114619292A (en) A method for monitoring tool wear in milling machining based on wavelet noise reduction and attention mechanism fused with GRU network
CN113496312A (en) Cutter residual life prediction method and equipment based on multi-dimensional feature extraction fusion and long-term and short-term memory network and storage medium
CN118386024A (en) Machine tool based on artificial intelligence and fault detection method thereof
CN113798920A (en) Cutter wear state monitoring method based on variational automatic encoder and extreme learning machine
CN115983452A (en) A Bearing Fault Prediction Method Based on LSTM
CN111126255A (en) Prediction method of tool wear value of CNC machine tool based on deep learning regression algorithm
CN117520825B (en) Industrial master machining workpiece quality prediction method based on multi-scale feature fusion
CN114749996A (en) Tool residual life prediction method based on deep learning and time sequence regression model
CN112070208A (en) Tool wear prediction method based on encoder-decoder stage attention mechanism
CN111814728A (en) Recognition method and storage medium for tool wear state of CNC machine tools
CN116372665A (en) A tool health monitoring method for aviation CNC machine tools based on OPC UA
CN111275136A (en) Fault prediction system based on small sample and early warning method thereof
CN109333159B (en) Depth kernel extreme learning machine method and system for online monitoring of tool wear state
CN117034153A (en) Milling cutter abrasion recognition method based on three-dimensional variation modal decomposition feature fusion
CN118404394A (en) Tool wear prediction method and system based on PCC-GWO-SVM algorithm
CN111523662B (en) Method and equipment for determining dynamic process control limits based on ADALINE neural network
CN113043073A (en) Cutter abrasion and service life prediction method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination