| Literature DB >> 35808436 |
Minghui Cheng1, Li Jiao2, Pei Yan2, Huiqing Gu1, Jie Sun1, Tianyang Qiu2, Xibin Wang2.
Abstract
For data-driven intelligent manufacturing, many important in-process parameters should be estimated simultaneously to control the machining precision of the parts. However, as two of the most important in-process parameters, there is a lack of multi-task learning (MTL) model for simultaneous estimation of surface roughness and tool wear. To address the problem, a new MTL model with shared layers and two task-specific layers was proposed. A novel parallel-stacked auto-encoder (PSAE) network based on stacked denoising auto-encoder (SDAE) and stacked contractive auto-encoder (SCAE) was designed as the shared layers to learn deep features from cutting force signals. To enhance the performance of the MTL model, the scaled exponential linear unit (SELU) was introduced as the activation function of SDAE. Moreover, a dynamic weight averaging (DWA) strategy was implemented to dynamically adjust the learning rate of different tasks. Then, the time-domain features were extracted from raw cutting signals and low-frequency reconstructed wavelet packet coefficients. Frequency-domain features were extracted from the power spectrum obtained by the Fourier transform. After that, all features were combined as the input vectors of the proposed MTL model. Finally, surface roughness and tool wear were simultaneously predicted by the trained MTL model. To verify the superiority and effectiveness of the proposed MTL model, nickel-based superalloy Haynes 230 was machined under different cutting parameter combinations and tool wear levels. Some other intelligent algorithms were also implemented to predict surface roughness and tool wear. The results showed that compared with the support vector regression (SVR), kernel extreme learning machine (KELM), MTL with SDAE (MTL_SDAE), MTL with SCAE (MTL_SCAE), and single-task learning with PSAE (STL_PSAE), the estimation accuracy of surface roughness was improved by 30.82%, 16.67%, 14.06%, 26.17%, and 16.67%, respectively. Meanwhile, the prediction accuracy of tool wear was improved by 46.74%, 39.57%, 41.51%, 38.68%, and 39.57%, respectively. For practical engineering application, the dimensional deviation and surface quality of the machined parts can be controlled through the established MTL model.Entities:
Keywords: dynamic weight averaging; multi-task learning; parallel-stacked auto-encoder; surface roughness estimation; tool wear estimation
Year: 2022 PMID: 35808436 PMCID: PMC9269817 DOI: 10.3390/s22134943
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.847
Figure 1The principle of auto-encoder.
Figure 2The waveforms of different activation functions. (a) Sigmoid; (b) Tanh; (c) SoftPlus; (d) ELU; (e) RELU; (f) SELU.
Figure 3Three-layer stacked auto-encoder.
Figure 4The overall framework of the MTL model.
Hyper-parameters of the proposed MTL model.
| Parameters | Value Range | Determined Value |
|---|---|---|
| Optimization algorithm | (Adam, SGD, RMSprop) | Adam |
| Batch size | (8, 16, 32) | 16 |
| The number of epochs | (300, 400, 500, 600, 700, 800) | 500 |
| Activation function of SDAE | (Sigmoid, Tanh, SoftPlus, ELU, RELU, SELU) | SELU |
| Activation function of SCAE | (Sigmoid, Tanh, SoftPlus, ELU, RELU, SELU) | RELU |
| Hidden layer nodes of SDAE | Hidden layer 1: (60, 50, 40), Hidden layer 2: (40, 30, 20), Hidden layer 3: (20, 10, 5) | (50, 30, 10) |
| Hidden layer nodes of SCAE | Hidden layer 1: (60, 50, 40), Hidden layer 2: (40, 30, 20), Hidden layer 3: (20, 10, 5) | (50, 30, 10) |
| Nodes of the dense layers for surface roughness prediction | Dense layer 1: (20, 10), Dense layer 2: (10, 5) | (20, 10) |
| Nodes of the dense layers for tool wear prediction | Dense layer 1: (20, 10), Dense layer 2: (10, 5) | (10, 5) |
| Nodes of the dense layer for cutting parameters | (10, 5) | 5 |
Mechanical properties of Haynes 230.
| Elasticity Modulus (MPa) | Yield Strength (MPa) | Tensile Strength (MPa) | Poisson Ratio | Hardness (HV) |
|---|---|---|---|---|
| 180 | 440 | 842 | 0.3 | 175 |
Chemical compositions of Haynes 230 (wt%).
| Elements | Ni | Cr | W | Mo | Mn | Si | Al |
|---|---|---|---|---|---|---|---|
| Content | 57 | 20–24 | 13–15 | 1.0–3.0 | 0.3–1.0 | 0.25–0.75 | 0.2–0.5 |
The geometry of the milling insert.
| Number of | Rake | Clearance Angle | Corner | Insert | Coating |
|---|---|---|---|---|---|
| 2 | 10.5° | 15° | 0.8 mm | 3.6 mm | PVD |
Variation ranges of cutting parameters and tool wear during milling.
| Cutting | Abbreviation | Range | Value Interval | Units |
|---|---|---|---|---|
| Cutting speed |
| 50–90 | 10 | m/min |
| Feed per tooth |
| 0.05–0.1 | 0.01 | mm/tooth |
| Cutting depth |
| 0.2–0.4 | 0.05 | mm |
| Tool wear |
| 15–220 | / | µm |
Figure 5Experimental setup and data acquisition. (a) The actual diagram of experimental setup; (b) The tool path of cutting; (c) The measurement position of surface topography.
Figure 6The typical pattern and measurement of flank wear. (a) The typical pattern of the flank wear; (b) The schematic diagram of flank wear measurement.
Figure 7Modal test and frequency response function. (a) Modal test; (b) Frequency response function of machining system.
Figure 8Original cutting force signals and corresponding frequency spectrum. (a) Fx component force in X direction; (b) The corresponding frequency spectrum of Fx; (c) Fy component force in Y direction; (d) The corresponding frequency spectrum of Fy; (e) Fz component force in Z direction; (f) The corresponding frequency spectrum of Fz.
The extracted features and corresponding expressions.
| Domain | Extracted Features | Expression |
|---|---|---|
| Time domain | Mean |
|
| Maximum ( |
| |
| Peak-to-Peak ( |
| |
| Variance ( |
| |
| Skewness ( |
| |
| Kurtosis ( |
| |
| Energy ( |
| |
| Frequency domain | Amplitude of power spectrum ( |
|
| Mean of power spectrum ( |
| |
| Variance of power spectrum ( |
| |
| Modified equivalent bandwidth ( |
| |
| Frequency Band Energy (FBE) |
| |
| Mean Square Frequency ( |
|
Note: x represents the original cutting force data or reconstructed wavelet packet coefficients. s is the standard deviation. f is the frequency signals obtained by Fourier transform (FT); P is the power spectrum of f.
Figure 9Structure diagram of WPT.
Figure 10The original cutting force and corresponding wavelet packet transform results of the first four nodes. (a) The original cutting force signals; (b) The schematic diagram of cutting force; (c) The reconstructed wavelet packet coefficients of the first node (d) The corresponding power spectrum of the first node; (e) The reconstructed wavelet packet coefficients of the second node; (f) The corresponding power spectrum of the second node; (g) The reconstructed wavelet packet coefficients of the third node; (h) The corresponding power spectrum of the third node; (i) The reconstructed wavelet packet coefficients of the fourth node; (j) The corresponding power spectrum of the fourth node.
Figure 11The correlation analysis of surface roughness and tool wear.
Figure 12Performance comparison of different activation functions of SDAE, and the activation function of SCAE is RELU. (a) Surface roughness; (b) Tool wear.
Figure 13Performance comparison of different activation functions of SCAE, and the activation function of SDAE is SELU. (a) Surface roughness; (b) Tool wear.
Mother wavelet used in this research.
| Type | Family | Order |
|---|---|---|
| Biorthogonal | Biorthogonal | bior1.3, bior2.2, bior3.3, bior4.4, bior5.5 |
| Orthogonal | Daubechies | db3, db4, db6, db8, db10 |
| Coiflet | coif1, coif2, coif3, coif4, coif5 | |
| Symlet | sym2, sym3, sym4, sym6, sym8 |
Figure 14The performance of different mother wavelets.
Figure 15Surface roughness prediction results of different models. (a) SVR; (b) KELM; (c) MTL_SDAE; (d) MTL_SCAE; (e) STL_PSAE; (f) The proposed MTL model.
Figure 16Tool wear prediction results of different models. (a) SVR; (b) KELM; (c) MTL_SDAE; (d) MTL_SCAE; (e) STL_PSAE; (f) The proposed MTL model.
Figure 17Performance comparison of different models. (a) Surface roughness; (b) Tool wear.
Performance analysis of different models.
| Surface Roughness | Tool Wear | |||
|---|---|---|---|---|
|
|
|
|
| |
| SVR | 0.159 | 0.198 | 7.83 | 12.5 |
| KELM | 0.132 | 0.153 | 6.90 | 8.79 |
| MTL_SDAE | 0.128 | 0.158 | 7.13 | 8.95 |
| MTL_SCAE | 0.149 | 0.179 | 6.80 | 9.35 |
| STL_PSAE | 0.128 | 0.169 | 6.90 | 9.81 |
| The proposed |
|
|
|
|
Note: Fonts in black indicate the best prediction results.