journal article·2023-04-24Open access

Study on Thermal Error Modeling for CNC Machine Tools Based on the Improved Radial Basis Function Neural Network

Zhiming Feng, Xinglong Min, Wei Jiang, Fan Song, Xueqin Li

Applied Sciences· Volume 13· Issue 9

Abstract

The thermal error modeling technology of computer numerical control (CNC) machine tools is the core of thermal error compensation, and the machining accuracy of CNC machine tools can be improved effectively by the high-precision prediction model of thermal errors. This paper analyzes several methods related to thermal error modeling in the latest research applications, summarizes their deficiencies, and proposes a thermal error modeling method of CNC machine tool based on the improved particle swarm optimization (PSO) algorithm and radial basis function (RBF) neural network, named as IPSO-RBFNN. By introducing a compression factor to make the PSO algorithm balance between global and local search, the structure parameters of RBF neural network are optimized. Furthermore, in order to pick up the temperature-sensitive variables, an improved model, which combines the K-means clustering algorithm and correlation analysis method based on back propagation (BP) neural network is proposed. After the temperature-sensitive variables are selected, the IPSO-RBFNN method is adopted to establish the thermal error model for CNC machine tool. Based on the experimental data of the CNC machine tool under the name of DMG-DMU65, the predictive accuracy of the IPSO-RBFNN model in Z direction reaches 2.05 μm. Compared with other neural network method, it is improved by 10.48%, which indicates that it has better prediction ability. At last, the experiment verification for different thermal error terms at different velocities proves that this model has stronger robustness.
Source: crossref · Quality: baseline

Research context

OpenAlex topics: Advanced Measurement and Metrology Techniques · Advanced machining processes and optimization · Advanced Numerical Analysis Techniques

SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.

Affiliations

School of Mechanical Engineering, Xihua University, Chengdu 610039, China

Artificial Intelligence Key Laboratory of Sichuan Province, Yibin 644000, China

Funding

Key Science and Technology Research Projects of Sichuan Province · Ministry of Education “Chunhui” Plan of China · Artificial Intelligence Key Laboratory of Sichuan Province

References (61)

Show source-provided references
1. Fixed Boundaries Receptance Coupling Substructure Analysis for Tool Point Dynamics Prediction10.4028/www.scientific.net/AMR.223.622 ↗
2. Error compensation in machine tools—A review Part I: Geometric, cutting-force induced and fixture-dependent errors10.1016/S0890-6955(00)00009-2 ↗
3. Machine tool spindle units10.1016/j.cirp.2010.05.002 ↗
4. Summary of Research Status on Thermal Error Robust Modeling of NC Lathe
5. CNC machine accuracy enhancement through real-time error compensation10.1115/1.2836815 ↗
6. Precision loss modeling method of ball screw pair10.1016/j.ymssp.2019.106397 ↗
7. A model-based cooling strategy for motorized spindle to reduce thermal errors10.1016/j.ijmachtools.2018.04.004 ↗
8. Chen, T.-C., Chang, C.-J., Hung, J.-P., Lee, R.-M., and Wang, C.-C. (2016). Real-Time Compensation for Thermal Errors of the Milling Machine. Appl. Sci., 6.10.3390/app6040101 ↗
9. Aguirre, G., Nanclares, A., and Urreta, H. (2014, January 7). Thermal Error Compensation for Large Heavy Duty Milling-Boring Machines. Proceedings of the Euspen Special Interest Group Meeting, Thermal Issues, Zurich, Switzerland.
10. Total Least Squares Approach to Modeling: A Matlab Toolbox. Acta Montan
11. Review on Thermal Error Modeling of Machine Tools10.3901/JME.2015.09.119 ↗
12. Li, Y., Yu, M., Bai, Y., Hou, Z., and Wu, W. (2021). A Review of Thermal Error Modeling Methods for Machine Tools. Appl. Sci., 11.10.3390/app11115216 ↗
13. A review on spindle thermal error compensation in machine Tools10.1016/j.ijmachtools.2015.04.008 ↗
14. Thermal error measurement and modelling in machine tools. Part II. Hybrid Bayesian Network—Support vector machine model10.1016/S0890-6955(02)00264-X ↗
15. Wang, C.N., Qin, B., Qin, Y., Yuan, Y., Wu, Q.C., and Zhang, W.X. (2015, January 15–17). Thermal Error Prediction of Numerical Control Machine Based on Improved Particle Swarm Optimized Back Propagation Neural Network. Proceedings of the 11th International Conference on Natural Computation (ICNC), Zhangjiajie, China.10.1109/ICNC.2015.7378097 ↗
16. Comparative Experimental Research on Modeling of Thermal Error Neural Network of Machine Tool
17. Optimized PSO algorithm based on the simplicial algorithm of fixed point theory10.1007/s10489-020-01630-6 ↗
18. Phasor particle swarm optimization: A simple and efficient variant of PSO
19. Local Critic Training for Model-Parallel Learning of Deep Neural Networks
20. Random Search Algorithm with Self-Learning for Neural Network Training10.3103/S1060992X2102003X ↗
21. Fuzzy predictive functional control of a class of non-linear systems10.1049/iet-cta.2018.5903 ↗
22. Fuzzy tracking control of fuzzy linear dynamical systems10.1016/j.isatra.2019.07.028 ↗
23. Adaptive Range Genetic Algorithm: A hybrid optimization approach and its application in the design and economic optimization of Shell-and-Tube Heat Exchanger10.1016/j.engappai.2019.07.001 ↗
24. Application of simulated annealing genetic algorithm-optimized back propagation (BP) neural network in fault diagnosis10.1142/S1793962319500247 ↗
25. Application of improved genetic algorithm in ultrasonic location of transformer partial discharge10.1007/s00521-019-04461-w ↗
26. Integrated geometric and thermal error modeling and compensation for vertical machining centers10.1007/s00170-014-6336-z ↗
27. An adaptive self-learning compensation approach for thermal errors on 5-axis machine tools handling an arbitrary set of sample rates10.1016/j.cirp.2018.04.001 ↗
28. Research on Thermal Error Compensation Technology of Machine Tool Spindle On Least Square Method
29. Compensation of thermal deformations of the feed screw in a CNC machine tool
30. Thermal error modeling based on BiLSTM deep learning for CNC machine tool10.1007/s40436-020-00342-x ↗
31. Thermal error modeling of machine tool based on dimensional error of machined parts in automatic production line10.1016/j.isatra.2022.09.043 ↗
32. Jiang, H., and Yang, J.G. (2010, January 7–9). Application of an Optimized Grey System Model on 5-Axis CNC Machine Tool Thermal Error Modeling. Proceedings of the 2010 International Conference on E-Product E-Service and E-Entertainment, Henan, China.10.1109/ICEEE.2010.5661570 ↗
33. A research on the grey prediction model GM(1,n)10.1016/j.amc.2011.10.055 ↗
34. Thermal Error Modeling Optimization Method for Numerical Control Machine Tool Based on CS—GMC (1,N)
35. Application of support vector regression machine to thermal error modelling of machine tools10.3788/OPE.20132104.0980 ↗
36. Thermal Error Modeling and Compensation for Precision Polishing Platform Based on Support Vector Regression Machine10.1016/j.ijmachtools.2017.07.005 ↗
37. Thermal error modeling of high-speed electric spindle based on Aquila Optimizer optimized least squares support vector machine10.1016/j.csite.2022.102432 ↗
38. Thermal error modeling by integrating GA and BP algorithms for the high-speed spindle10.1007/s00170-014-5606-0 ↗
39. Thermal Error Modeling Algorithm Based on Overall Adjustment Strategy Neural Network
40. Thermal Error Compensation Modeling Based on Fuzzy C -means Clustering Algorithm and RBF Neural Network Modeling
41. Research on Modeling of Machining Center Spindle Thermal Error Based on Improved RBF Network
42. Developing a new deep learning CNN model to detect and classify highway cracks
43. A survey of the recent architectures of deep convolutional neural networks10.1007/s10462-020-09825-6 ↗
44. Dendritic Convolutional Neural Network10.1002/tee.23513 ↗
45. Aziz, R.M., Mahto, R., Goel, K., Das, A., Kumar, P., and Saxena, A. (2023). Modified Genetic Algorithm with Deep Learning for Fraud Transactions of Ethereum Smart Contract. Appl. Sci., 13.10.3390/app13020697 ↗
46. Stock price prediction using deep learning and frequency decomposition10.1016/j.eswa.2020.114332 ↗
47. Prediction of Merchandise Sales on E-Commerce Platforms Based on Data Mining and Deep Learning
48. Deep Learning for Spatio-Temporal Data Mining: A Survey
49. Spindle thermal error prediction approach based on thermal infrared images: A deep learning method10.1016/j.jmsy.2021.01.013 ↗
50. (2020). Test Code for Machine Tools Part 3: Determination of Thermal Effects 2020. Standard No. ISO 230-3.
51. MacQueen, J. (1967). Some methods for classification and analysis of multivariate observations. Symp. Math. Stat. Probab., 281–297.
52. Entropy K-Means Clustering with Feature Reduction under Unknown Number of Clusters10.1109/ACCESS.2021.3077622 ↗
53. Correlation analysis-based thermal error control with ITSA-GRU-A model and cloud-edge-physical collaboration framework10.1016/j.aei.2022.101759 ↗
54. Simplified Model for Predicting Fabric Thermal Resistance According to its Microstructural Parameters
55. Thermal error compensation of high-speed spindle system based on a modified BP neural network10.1007/s00170-016-9254-4 ↗
56. An optimized RBF neural network algorithm based on partial least squares and genetic algorithm for classification of small sample10.1016/j.asoc.2016.07.037 ↗
57. Evolving RBF Neural Networks for Pattern Classification10.1007/11596448_142 ↗
58. Technical data mining with evolutionary radial basis function classifiers10.1016/j.asoc.2008.07.007 ↗
59. Estimations for (n,α) reaction cross sections at around 14.5MeV using Levenberg-Marquardt algorithm-based artificial neural network
60. Estimation of fusion reaction cross-sections by artificial neural networks10.1016/j.nimb.2019.11.014 ↗
61. Kennedy, J., and Eberhart, R. (December, January 27). Particle Swarm Optimization. Proceedings of the ICNN’95—International Conference on Neural Networks, Perth, WA, Australia.