Abstract
The thermal error reduces the machining accuracy of machine tools, and should be effectively controlled. But the accurate prediction of the thermal error is challenging because of the complex and dynamic running conditions. In previous studies, the temporal feature of the thermal error is considered, and the spatial feature of the thermal error is not considered. However, the thermal error has temporal-spatial (TS) behaviors, and then it is not sufficient to consider the temporal feature only, leading to a low prediction accuracy and poor robustness. Furthermore, most studies on the TS modeling ignore the complexity of the spatial feature, resulting in the spatial feature of the thermal error not being comprehensively captured. When building a TS model, many studies simply connect the spatial model with the temporal model in series. However, the spatial feature changes with the running time, and the series model cannot truly reflect the TS features. To address these challenges, a new dynamic TS memory graph convolutional network (DTSMGCN) model is proposed to learn the dynamic TS features of the thermal error in this study. The generation mechanism of the thermal error is demonstrated by solving the heat conduction equation, and the dynamic TS behaviors are revealed by the Laplace transform. The designed DTSMGCN cell consists of the marginal unit, joint unit, and hybrid adjacency matrix, and can capture the temporal feature of each variable and the TS features among variables. Moreover, to expedite the training process and improve the executing efficiency, an industrial-oriented machine learning big data framework (IOMLBDF) is designed. The proposed DTSMGCN model is embedded into the designed IOMLBDF. The results show that the DTSMGCN model outperforms other machine learning models, and the designed IOMLBDF can improve the training efficiency when increasing the number of virtual machine nodes and achieve the real-time control of the thermal error.
Similar content being viewed by others
Abbreviations
- L :
-
Laplace matrix
- \(W_{0}\) :
-
Weight parameter of the first layer
- X :
-
Feature sequence
- \(\delta\) :
-
Threshold
- \(A\) :
-
Adjacency matrix
- \(A^{g}_{i,j}\) :
-
Geographical edge weigh between of node \(i\) and node \(j\)
- IOMLBDF:
-
Industrial-oriented machine learning big data framework
- MLR:
-
Multiple linear regression
- GCN:
-
Graph convolutional network
- HDFS:
-
Hadoop distributed file system
- EC:
-
Edge computing
- TS:
-
Temporal-spatial
- CNN:
-
Convolutional neural network
- \(D\) :
-
Degree matrix
- \(\sigma\) :
-
Activation function
- k :
-
Dimension of the variables
- \(d^{i,j}\) :
-
Distance between the node \(i\) and node \(j\)
- \(I\) :
-
Identity matrix
- \(A^{s}_{i,j}\) :
-
Semantic edge weight between of the node \(i\) and node \(j\)
- DTSMGCN:
-
Dynamic temporal-spatial memory graph convolutional network
- LSTMN:
-
Long short-term memory network
- GRU:
-
Gated recurrent unit
- CC:
-
Cloud computing
- PC:
-
Personal computer
- RNN:
-
Recurrent neural network
- FC:
-
Fog computing
References
Abbasi, M., Mohammadi, P. E., & Khosravi, M. R. (2020). Workload allocation in IoT-FOG-cloud architecture using a multi-objective genetic algorithm. Journal of Grid Computing, 18, 43–56. https://doi.org/10.1007/s10723-020-09507-1
Abdulshahed, A. M., Longstaff, A. P., Fletcher, S., et al. (2016). Thermal error modelling of a gantry-type 5-axis machine tool using a Grey Neural Network Model. Journal of Manufacturing Systems, 41, 130–142. https://doi.org/10.1016/j.jmsy.2016.08.006
Al-Dulaimi, A., Zabihi, S., Asif, A., et al. (2019). A multimodal and hybrid deep neural network model for remaining useful life estimation. Computers in Industry, 108, 186–196. https://doi.org/10.1016/j.compind.2019.02.004
An, J., Guo, L., Liu, W., et al. (2021). IGAGCN: Information geometry and attention-based spatiotemporal graph convolutional networks for traffic flow prediction. Neural Networks, 143, 355–367. https://doi.org/10.1016/j.neunet.2021.05.035
Antoniadis, A., Lambert-Lacroix, S., & Poggi, J. M. (2021). Random forests for global sensitivity analysis: A selective review. Reliability Engineering & System Safety, 206, 107312. https://doi.org/10.1016/j.ress.2020.107312
Bello, S. A., Oyedele, L. O., Akinade, O. O., et al. (2021). Cloud computing in construction industry: Use cases, benefits and challenges. Automation in Construction, 122, 103441. https://doi.org/10.1016/j.autcon.2020.103441
Bryan, J. (1990). International status of thermal error research. CIRP Annals, 39(2), 645–656. https://doi.org/10.1016/S0007-8506(07)63001-7
Chen, X., Zhang, B., & Gao, D. (2021). Bearing fault diagnosis base on multi-scale CNN and LSTM model. Journal of Intelligent Manufacturing, 32, 971–987. https://doi.org/10.1007/s10845-020-01600-2
Cheng, L., Li, L., Li, S., et al. (2022). Prediction of gas concentration evolution with evolutionary attention-based temporal graph convolutional network. Expert Systems with Applications, 200(c), 116944. https://doi.org/10.1016/j.eswa.2022.116944.
Dai, X., Fu, R., Zhao, E., et al. (2019). DeepTrend 2.0: A light-weighted multi-scale traffic prediction model using detrending. Transportation Research Part C: Emerging Technologies, 103, 142–157. https://doi.org/10.1016/j.trc.2019.03.022
Dey, R., Salem, F. M. (2017). Gate-variants of gated recurrent unit (GRU) neural networks. IEEE 60th international midwest symposium on circuits and systems (MWSCAS), Piscataway, NJ: IEEE, (pp.1597–1600). https://doi.org/10.1109/MWSCAS.2017.8053243.
García, V., Sánchez, J. S., Rodríguez-Picón, L. A., et al. (2019). Using regression models for predicting the product quality in a tubing extrusion process. Journal of Intelligent Manufacturing, 30, 2535–2544. https://doi.org/10.1007/s10845-018-1418-7
Geng, X., He, X., Xu, L., et al. (2022). Graph correlated attention recurrent neural network for multivariate time series forecasting. Information Sciences, 606, 126–142. https://doi.org/10.1016/j.ins.2022.04.045
Guo, J., Xiong, Q., Chen, J., et al. (2022). Study of static thermal deformation modeling based on a hybrid CNN-LSTM model with spatiotemporal correlation. The International Journal of Advanced Manufacturing Technology, 119, 2601–2613. https://doi.org/10.1007/s00170-021-08462-9
Guo, S., Lin, Y., Wan, H., et al. (2021). Learning dynamics and heterogeneity of spatial-temporal graph data for traffic forecasting. IEEE Transactions on Knowledge and Data Engineering, 34(11), 5415–5428. https://doi.org/10.1109/TKDE.2021.3056502
Hochreiter, S., & Schmidhuber, J. (1997). Long short-term memory. Neural Computation, 9(8), 1735–1780. https://doi.org/10.1162/neco.1997.9.8.1735
Huang, F., Yi, P., Wang, J., et al. (2022a). A dynamical spatial-temporal graph neural network for traffic demand prediction. Information Sciences, 594, 286–304. https://doi.org/10.1016/j.ins.2022.02.031
Huang, Z., Zhang, W., Wang, D., et al. (2022b). A GAN framework-based dynamic multi-graph convolutional network for origin-destination-based ride-hailing demand prediction. Information Sciences, 601, 129–146. https://doi.org/10.1016/j.ins.2022.04.024
James, J. Q. (2021). Citywide traffic speed prediction: A geometric deep learning approach. Knowledge-Based Systems, 212, 106592. https://doi.org/10.1016/j.knosys.2020.106592
Jin, G., Cui, Y., Zeng, L., et al. (2020). Urban ride-hailing demand prediction with multiple spatio-temporal information fusion network. Transportation Research Part C: Emerging Technologies, 117, 102665. https://doi.org/10.1016/j.trc.2020.102665.
Jin, G., Liu, C., Xi, Z., et al. (2022). Adaptive dual-view WaveNet for urban spatial–temporal event prediction. Information Sciences, 588, 315–330. https://doi.org/10.1016/j.ins.2021.12.085
Jurkovic, Z., Cukor, G., Brezocnik, M., et al. (2018). A comparison of machine learning methods for cutting parameters prediction in high speed turning process. Journal of Intelligent Manufacturing, 29, 1683–1693. https://doi.org/10.1007/s10845-016-1206-1
Lea, C., Vidal, R., Reiter, A., et al. (2016). Temporal convolutional networks: A unified approach to action segmentation. Computer Vision-ECCV 2016 Workshops. ECCV 2016. Lecture Notes in Computer Science, Berlin, German: Springer, 9915, 47–54. https://doi.org/10.1007/978-3-319-49409-8_7
Lee, W. J., Xia, K., Denton, N. L., et al. (2021). Development of a speed invariant deep learning model with application to condition monitoring of rotating machinery. Journal of Intelligent Manufacturing, 32, 393–406. https://doi.org/10.1007/s10845-020-01578-x
Li, S. N., & Cao, B. Y. (2016). Generalized variational principles for heat conduction models based on Laplace transforms. International Journal of Heat and Mass Transfer, 103, 1176–1180. https://doi.org/10.1016/j.ijheatmasstransfer.2016.08.065
Li, T., Zhao, Z., Sun, C., et al. (2021). Hierarchical attention graph convolutional network to fuse multi-sensor signals for remaining useful life prediction. Reliability Engineering & System Safety, 215, 107878. https://doi.org/10.1016/j.ress.2021.107878
Li, Y. Y., & Parker, L. E. (2014). Nearest neighbor imputation using spatial–temporal correlations in wireless sensor networks. Information Fusion, 15, 64–79. https://doi.org/10.1016/j.inffus.2012.08.007
Li, Z., Xiong, G., Tian, Y., et al. (2020). A multi-stream feature fusion approach for traffic prediction. IEEE Transactions on Intelligent Transportation Systems, 23(2), 1456–1466. https://doi.org/10.1109/TITS.2020.3026836
Liang, Y., Li, W., Lou, P., et al. (2020). Thermal error prediction for heavy-duty CNC machines enabled by long short-term memory networks and fog-cloud architecture. Journal of Manufacturing Systems, 62, 950–963. https://doi.org/10.1016/j.jmsy.2020.10.008
Liao, S., Liu, H., Yang, J., et al. (2022). A channel-spatial-temporal attention-based network for vibration-based damage detection. Information Sciences, 606, 213–229. https://doi.org/10.1016/j.ins.2022.05.042
Liu, G., Gao, X., You, D., et al. (2019a). Prediction of high power laser welding status based on PCA and SVM classification of multiple sensors. Journal of Intelligent Manufacturing, 30, 821–832. https://doi.org/10.1007/s10845-016-1286-y
Liu, H., Miao, E. M., Wei, X. Y., et al. (2017). Robust modeling method for thermal error of CNC machine tools based on ridge regression algorithm. International Journal of Machine Tools and Manufacture, 113, 35–48. https://doi.org/10.1016/j.ijmachtools.2016.11.001
Liu, J., Ma, C., Gui, H., et al. (2022a). Geometric-thermal error control system for gear profile grinding machine. Advanced Engineering Informatics, 52, 101618. https://doi.org/10.1016/j.aei.2022.101618
Liu, J., Ma, C., Gui, H., et al. (2022b). Transfer learning-based thermal error prediction and control with deep residual LSTM network. Knowledge-Based Systems, 237, 107704. https://doi.org/10.1016/j.knosys.2021.107704
Liu, J., Ma, C., Wang, S., et al. (2019b). Thermal-structure interaction characteristics of a high-speed spindle-bearing system. International Journal of Machine Tools & Manufacture, 137, 42–57. https://doi.org/10.1016/j.ijmachtools.2018.10.004
Liu, X., Zhang, B., Li, X., et al. (2022c). An approach for tool wear prediction using customized DenseNet and GRU integrated model based on multi-sensor feature fusion. Journal of Intelligent Manufacturing, 34, 885–902. https://doi.org/10.1007/s10845-022-01954-9
Liu, Y., Ding, F., Li, D., et al. (2020). Machining accuracy improvement for a dual-spindle ultra-precision drum roll lathe based on geometric error analysis and calibration. Precision Engineering, 66, 401–416. https://doi.org/10.1016/j.precisioneng.2020.08.005
Ma, C., Gui, H., & Liu, J. (2023). Self learning-empowered thermal error control method of precision machine tools based on digital twin. Journal of Intelligent Manufacturing, 34, 695–717. https://doi.org/10.1007/s10845-021-01821-z
Ma, C., Yang, J., Zhao, L., et al. (2015). Simulation and experimental study on the thermally induced deformations of high-speed spindle system. Applied Thermal Engineering, 86, 251–268. https://doi.org/10.1016/j.applthermaleng.2015.04.064
Ma, C., Zhao, L., Mei, X., et al. (2017). Thermal error compensation of high-speed spindle system based on a modified BP neural network. The International Journal of Advanced Manufacturing Technology, 89, 3071–3085. https://doi.org/10.1007/s00170-016-9254-4
Man, J., Dong, H., Yang, X., et al. (2022). GCG: Graph Convolutional network and gated recurrent unit method for high-speed train axle temperature forecasting. Mechanical Systems and Signal Processing, 163, 108102. https://doi.org/10.1016/j.ymssp.2021.108102
Mayr, J., Blaser, P., Ryser, A., et al. (2018). An adaptive self-learning compensation approach for thermal errors on 5-axis machine tools handling an arbitrary set of sample rates. CIRP-Annals Manufacturing Technology, 67(1), 551–554. https://doi.org/10.1016/j.cirp.2018.04.001
Miao, E., Liu, Y., Liu, H., et al. (2015). Study on the effects of changes in temperature-sensitive points on thermal error compensation model for CNC machine tool. International Journal of Machine Tools and Manufacture, 97, 50–59. https://doi.org/10.1016/j.ijmachtools.2015.07.004
Peng, H., Du, B., Liu, M., et al. (2021). Dynamic graph convolutional network for long-term traffic flow prediction with reinforcement learning. Information Sciences, 578, 401–416. https://doi.org/10.1016/j.ins.2021.07.007
Peng, H., Wang, H., Du, B., et al. (2020). Spatial temporal incidence dynamic graph neural networks for traffic flow forecasting. Information Sciences, 521, 277–290. https://doi.org/10.1016/j.ins.2020.01.043
Roman, R., Lopez, J., Mambo, M. (2018). Mobile edge computing, fog et al.: A survey and analysis of security threats and challenges. Future Generation Computer Systems, 78(2), 680–698. https://doi.org/10.1016/j.future.2016.11.009.
Shvachko, K., Kuang, H., Radia, S., et al. (2010). The hadoop distributed file system. IEEE 26th symposium on mass storage systems and technologies (MSST) (pp.1–10). IEEE. https://doi.org/10.1109/MSST.2010.5496972.
Tian, H., Ren, D., Li, K., et al. (2021). An adaptive update model based on improved long short term memory for online prediction of vibration signal. Journal of Intelligent Manufacturing, 32, 37–49. https://doi.org/10.1007/s10845-020-01556-3
Vaishnav, S., Agarwal, A., & Desai, K. A. (2020). Machine learning-based instantaneous cutting force model for end milling operation. Journal of Intelligent Manufacturing, 31, 1353–1366. https://doi.org/10.1007/s10845-019-01514-8
Wang, J., Chen, Q., & Gong, H. (2020). STMAG: A spatial-temporal mixed attention graph-based convolution model for multi-data flow safety prediction. Information Sciences, 525, 16–36. https://doi.org/10.1016/j.ins.2020.03.040
Wang, Y., Lv, Z., Sheng, Z., et al. (2022). A deep spatio-temporal meta-learning model for urban traffic revitalization index prediction in the COVID-19 pandemic. Advanced Engineering Informatics, 53, 101678. https://doi.org/10.1016/j.aei.2022.101678
Wu, C., Xiang, S., & Xiang, X. (2021). Spindle thermal error prediction approach based on thermal infrared images: A deep learning method. Journal of Manufacturing Systems, 59, 67–80. https://doi.org/10.1016/j.jmsy.2021.01.013
Wu, Q., Ding, K., & Huang, B. (2020). Approach for fault prognosis using recurrent neural network. Journal of Intelligent Manufacturing, 31, 1621–1633. https://doi.org/10.1007/s10845-018-1428-5
Zaharia, M., Chowdhury, M., Franklin, M. J., et al. (2010). Spark: Cluster computing with working sets. 2nd USENIX Workshop on Hot Topics in Cloud Computing (pp. 1–10). ACM. https://doi.org/10.1016/j.na.2007.01.001.
Zhang, J., Deng, C., Zheng, P., et al. (2021a). Development of an edge computing-based cyber-physical machine tool. Robotics and Computer-Integrated Manufacturing, 17, 102042. https://doi.org/10.1016/j.rcim.2020.102042
Zhang, S., Chen, Y., Zhang, W., et al. (2021b). A novel ensemble deep learning model with dynamic error correction and multi-objective ensemble pruning for time series forecasting. Information Sciences, 544, 427–445. https://doi.org/10.1016/j.ins.2020.08.053
Zhang, Z., Li, Y., Song, H., et al. (2021c). Multiple dynamic graph based traffic speed prediction method. Neurocomputing, 461, 109–117. https://doi.org/10.1016/j.neucom.2021.07.052
Zhao, L., Song, Y., Zhang, C., et al. (2019). T-GCN: A temporal graph convolutional network for traffic prediction. IEEE Transactions on Intelligent Transportation Systems, 21(9), 3848–3858. https://doi.org/10.1109/TITS.2019.2935152
Zhao, Z., Li, Y., Liu, C., et al. (2020). On-line part deformation prediction based on deep learning. Journal of Intelligent Manufacturing, 31, 561–574. https://doi.org/10.1007/s10845-019-01465-0
Zhou, Q., Cao, L., Zhou, H., et al. (2018). Prediction of angular distortion in the fiber laser keyhole welding process based on a variable-fidelity approximation modeling approach. Journal of Intelligent Manufacturing, 29, 719–736. https://doi.org/10.1007/s10845-018-1391-1
Zhou, Q., Yan, P., Liu, H., et al. (2019). A hybrid fault diagnosis method for mechanical components based on ontology and signal analysis. Journal of Intelligent Manufacturing, 30(4), 1693–1715. https://doi.org/10.1007/s10845-017-1351-1
Zhu, Q., Xiong, Q., Yang, Z., et al. (2022). A novel feature-fusion-based end-to-end approach for remaining useful life prediction. Journal of Intelligent Manufacturing. https://doi.org/10.1007/s10845-022-02015-x
Acknowledgements
This research was supported by the National Natural Science Foundation of China (52275474, 51905057), the Natural Science Foundation Project of Chongqing, Chongqing Science and Technology Commission (cstc2019jcyj-msxmX0050), the Fundamental Research Funds for the Central Universities (2020CDJQY-A036), the Venture & Innovation Support Program for Chongqing Overseas Returnees (cx2019054), the State Key Laboratory for Manufacturing Systems Engineering (sklms2020016), the Postgraduate Research and Innovation Project of Chongqing (CYS22012), and the Postgraduate Research and Innovation Project of Chongqing (CYS22013).
Funding
Funding was provided by the National Natural Science Foundation of China (52275474, 51905057), the Natural Science Foundation Project of Chongqing, Chongqing Science and Technology Commission (cstc2019jcyj-msxmX0050), the Fundamental Research Funds for the Central Universities (2020CDJQY-A036), the Venture & Innovation Support Program for Chongqing Overseas Returnees (cx2019054), the State Key Laboratory for Manufacturing Systems Engineering (sklms2020016), the Postgraduate Research and Innovation Project of Chongqing (CYS22012), and the Postgraduate Research and Innovation Project of Chongqing (CYS22013).
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
We declare that we have no financial and personal relationships with other people or organizations that can inappropriately influence our work; there is no professional or other personal interest of any nature or kind in any product or company that could be construed as influencing the position presented in, or the review of, the manuscript.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Gui, H., Liu, J., Ma, C. et al. Industrial-oriented machine learning big data framework for temporal-spatial error prediction and control with DTSMGCN model. J Intell Manuf 35, 1173–1196 (2024). https://doi.org/10.1007/s10845-023-02095-3
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s10845-023-02095-3