Abstract
The role of five-axis CNC machine tools (FAMT) in the manufacturing industry is becoming more and more important, but due to the large number of heat sources of FAMT, the thermal error caused by them will be more complicated. To simplify the complicated thermal error model, this paper presents a new modelling method for compensation of the thermal errors on a cradle-type FAMT. This method uses artificial neural network (ANN) and shark smell optimization (SSO) algorithm to evaluate the performance of FAMT, and developing the thermal error compensation system, the compensation model is verified by machining experiments. Generally, the thermal sensitive point screening is performed by a method in which a large number of temperature sensors are arranged randomly, it increases the workload and may cause omission of the heat sensitive point. In this paper, the thermal imager is used to screen out the temperature sensitive points of the machine tool (MT), then the temperature sensor is placed at the position of the heat sensitive point of the FAMT, and the collected thermal characteristic data is used for thermal error modeling. The C-axis heating test, spindle heating test, and the combined movement test are applied in this work, and the results show that the shark smell optimization artificial neural network (SSO-ANN) model was compared to the other two models and verified better performance than back propagation artificial neural network (BP-ANN) model and particle swarm optimization neural network (PSO) model with the same training samples. Finally, a compensation experiment is carried out. The compensation values, which was calculated by the SSO-ANN model are sent to the real-time error compensation controller. The compensation effect of the model is then tested by machining the ‘S’-shaped test piece. Test results show that the 32 % reduction in machining error is achieved after compensation, which means this method improves the accuracy and robustness of the thermal error compensation system.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
Abbreviations
- um:
-
Unit of measurement for thermal error
- °C:
-
Unit of temperature
- mm :
-
Unit of measurement in three coordinates
- h,min,s:
-
Unit of time
- r/min:
-
Rotate speed
References
Y. Liu, E. Miao and H. Liu, Robust machine tool thermal error compensation modelling based on temperature-sensitive interval segmentation modelling technology, International Journal of Advanced Manufacturing Technology, 106(2) (2020) 655–669.
C. Zhang, F. Gao and Y. Li, Thermal error characteristic analysis and modeling for machine tools due to time-varying environmental temperature, Precision Engineering, 47(1) (2017) 231–238.
J. W. Fan, X. Jia and G. C. Qi, Thermal characteristics analysis of spindle of CNC grinding machine wheel based on ANSYS, Manufacturing Technology & Machine Tool, 8(12) (2019) 55–61.
Z. J. Li, C. Y. Zhao and B. C. Wen, Heat source rate identification and thermal error predictions of ball screw feed drive system for CNC machine tools, Journal of Northeastern University (Natural Science), 40(9) (2019) 1305–1309.
T. J. Li and K. Liu, Dynamic model on thermally induced characteristics of ball screw systems, International Journal of Advanced Manufacturing Technology, 103(1) (2019) 3703–3715.
Y. Li, W. Zhao and S. Lan, A review on spindle thermal error compensation in machine tools, International Journal of Machine Tools and Manufacture, 95(4) (2015) 20–38.
H. Liu, E. Miao and X. D. Zhuang, Thermal error robust modeling method for CNC machine tools based on a split unbiased estimation algorithm, Precision Engineering, 51(8) (2017) 169–175.
C. Ma, L. Zhao and X. Mei, Thermal error compensation of high-speed spindle system based on a modified BP neural network, International Journal of Advanced Manufacturing Technology, 89(7) (2017) 3071–3085.
A. M. Abdulshahed, A. P. Longstaff and S. Fletcher, Thermal error modelling of machine tools based on ANFIS with fuzzy c-means clustering using a thermal imaging camera, Applied Mathematical Modelling, 39(7) (2015) 1837–1852.
M. Gebhardt, J. Mayr and N. Furrer, High precision grey-box model for compensation of thermal errors on five-axis machines, CIRP Annals-Manufacturing Technology, 63(1) (2014) 509–512.
E. Miao, Y. Y. Gong and L. C. Dang, Temperature-sensitive point selection of thermal error model of CNC machining center, The International Journal of Advanced Manufacturing Technology, 74(5) (2014) 681–691.
Q. Guo, S. Fan and R. F. Xu, Spindle thermal error optimization modeling of a five-axis machine tool, Chinese Journal of Mechanical Engineering, 30(3) (2017) 746–753.
A. M. Abdulshahed, A. P. Longstaff and S. Fletcher, Thermal error modelling of a gantry-type 5-axis machine tool using a grey neural network model, Journal of Manufacturing Systems, 41(10) (2016) 130–142.
P. Blaser, F. Pavlicek and K. Mori, Adaptive learning control for thermal error compensation of 5-axis machine tools, Journal of Manufacturing Systems, 44(7) (2017) 302–309.
M. Gebhardt, M. Ess and S. Weikert, Phenomenological compensation of thermally caused position and orientation errors of rotary axes, Journal of Manufacturing Processes, 15(4) (2013) 452–459.
Z. C. Du, S. Y. Yao and J. G. Yang, Thermal behavior analysis and thermal error compensation for motorized spindle of machine tools, International Journal of Precision Engineering and Manufacturing, 16(7) (2015) 1571–1581.
M. Mareš and O. Horejš, Modelling of cutting process impact on machine tool thermal behaviour based on experimental data, Procedia CIRP, 58(8) (2017) 152–157.
O. Horejs, M. Mares and J. Hornych, A general approach to thermal error modelling of machine tools, Machines et Usinage à Grande Vitesse (MUGV), Clermont Ferrand, France (2014) 1–10.
X. D. Yao, Z. C. Du and G. Y. Ge, Dynamic temperature gradient and unfalsified control approach for machine tool thermal error compensation, Journal of Mechanical Science and Technology, 34(1) (2020) 319–331.
Z. Huang, Z. J. Jia and T. Deng, Thermal error compensation of static pressure turntable based on support vector machine, Journal of Zhejiang University (Engineering Science), 8(8) (2019) 1594–1601.
A. N. Polyakov and I. V. Parfenov, Thermal error compensation in CNC machine tools using measurement technologies, Journal of Physics Conference Series, 1333(10) (2019) 1–7.
O. Abedinia and N. Amjady, Short-term wind power prediction based on hybrid neural network and chaotic shark smell optimization, International Journal of Precision Engineering and Manufacturing-Green Technology, 2(3) (2015) 245–254.
G. Li, H. Zhou and X. Jing, An intelligent wheel position searching algorithm for cutting tool grooves with diverse machining precision requirements, International Journal of Machine Tools and Manufacture, 122(11) (2017) 149–160.
O. Bozorg-Haddad, Advanced Optimization by Nature-Inspired Algorithms, Springer, Singapore (2018).
ISO 10791-7:2014, Preview Test conditions for Machining Centres Part 7: Accuracy of Finished Test Pieces, International Organization for Standardization (2014).
Acknowledgments
This research was supported by National Major Project of China (No. 2017ZX04002001).
Author information
Authors and Affiliations
Corresponding author
Additional information
Zhi Huang is an Associate Professor in the School of Mechanical and Electrical Engineering of University of Electronic Science and Technology of China. His research areas include advanced grinding technology for difficult-to-machine materials, advanced numerical control equipment, and theory of detection and control technology for complex machining processes. In recent years, he has completed the National Natural Science Foundation of China, national science and technology major projects, etc.
Rights and permissions
About this article
Cite this article
Huang, Z., Liu, Y., Du, L. et al. Thermal error analysis, modeling and compensation of five-axis machine tools. J Mech Sci Technol 34, 4295–4305 (2020). https://doi.org/10.1007/s12206-020-0920-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12206-020-0920-y