The selection of key temperature measurement points for thermal error modeling of heavy-duty computer numerical control machine tools with density peaks clustering

Having great impacts on machining precision, thermal error is one of the main error sources for heavy-duty computer numerical control machine tools. Thermal error compensation using prediction models with temperature field is an effective way to improve machining precision of computer numerical control machine tools. The accuracy and robustness of thermal error prediction models depend considerably on the selection of temperature measurement points. Too many temperature measurement points will increase the complexity of thermal error prediction models and incur over-fitting problems. To improve the complexity and performances of prediction models, a selection method of key temperature measurement points based on density peaks clustering is presented in this article. This method is able to cluster massive temperature measurement points quickly and select the key temperature measurement point which characterizes the common feature of each cluster automatically. It is verified on the ZK5540A heavy-duty computer numerical control gantry drilling machine tool. Six key temperature measurement points are selected from the total 222 temperature measurement points with this method. Then, the back propagation neural network optimized by genetic algorithm thermal error model with the six key temperature measurement points is built and the accuracy and robustness of the model are analyzed. The results show that the model has high prediction accuracy and strong robustness.

[1]  Ali M. Abdulshahed,et al.  The application of ANFIS prediction models for thermal error compensation on CNC machine tools , 2015, Appl. Soft Comput..

[2]  Haitong Wang,et al.  A Temperature Sensor Clustering Method for Thermal Error Modeling of Heavy Milling Machine Tools , 2017 .

[3]  Zhengchun Du,et al.  Dynamic linearization modeling approach for spindle thermal errors of machine tools , 2018, Mechatronics.

[4]  Miao En-ming,et al.  Temperature-sensitive point selection of thermal error model of CNC machining center , 2014 .

[5]  Wenhua Ye,et al.  Application of sliced inverse regression with fuzzy clustering for thermal error modeling of CNC machine tool , 2016 .

[6]  Chang Long Zhao,et al.  Optimization of Measuring Points Based on the Grey System Theory for Spindle of Machining Center , 2013 .

[7]  Aun-Neow Poo,et al.  Thermal error measurement and modelling in machine tools. Part II. Hybrid Bayesian Network—support vector machine model , 2003 .

[8]  Yunchuan Sun,et al.  Adaptive fuzzy clustering by fast search and find of density peaks , 2015, 2015 International Conference on Identification, Information, and Knowledge in the Internet of Things (IIKI).

[9]  Jian Han,et al.  Thermal sensor selection for the thermal error modeling of machine tool based on the fuzzy clustering method , 2013 .

[10]  Jun Ni,et al.  Dynamic neural network modeling for nonlinear, nonstationary machine tool thermally induced error , 2005 .

[11]  Jixiang Yang,et al.  A generalized on-line estimation and control of five-axis contouring errors of CNC machine tools , 2015 .

[12]  Jun Yang,et al.  Applying Neural Network based on Fuzzy Cluster Pre-processing to Thermal Error Modeling for Coordinate Boring Machine , 2014 .

[13]  Kaiguo Fan,et al.  Unified error model based spatial error compensation for four types of CNC machining center: Part II-unified model based spatial error compensation , 2014 .

[14]  Jun Ni,et al.  CNC Machine Accuracy Enhancement Through Real-Time Error Compensation , 1997 .

[15]  Sung-Ki Lyu,et al.  Study on thermal behavior analysis of nut/shaft air cooling ball screw for high-precision feed drive , 2014 .

[16]  Tiejun Zhu,et al.  Compensation for spindle’s axial thermal growth based on temperature variation on vertical machine tools , 2016 .

[17]  Jian Han,et al.  Thermal error modeling of machine tool based on fuzzy c-means cluster analysis and minimal-resource allocating networks , 2012 .

[18]  Aun-Neow Poo,et al.  Error compensation in machine tools — a review: Part II: thermal errors , 2000 .

[19]  J. G. Yang,et al.  Application of synthetic grey correlation theory on thermal point optimization for machine tool thermal error compensation , 2009 .

[20]  Sean Hughes,et al.  Clustering by Fast Search and Find of Density Peaks , 2016 .

[21]  John C. Ziegert,et al.  Neural network thermal error compensation of a machining center , 2000 .

[22]  Jixiang Yang,et al.  A position independent geometric errors identification and correction method for five-axis serial machines based on screw theory , 2015 .

[23]  Zhang Chenyang,et al.  Selection and modeling of temperature variables for the thermal error compensation in servo system , 2011, IEEE 2011 10th International Conference on Electronic Measurement & Instruments.

[24]  Hui Liu,et al.  Robust modeling method for thermal error of CNC machine tools based on ridge regression algorithm , 2017 .

[25]  Eamonn J. Keogh,et al.  Exact indexing of dynamic time warping , 2002, Knowledge and Information Systems.

[26]  Rongjing Hong,et al.  Thermal characteristic analysis of Z-axis guideway based on thermal contact resistance , 2018, Advances in Mechanical Engineering.

[27]  Eamonn J. Keogh,et al.  Derivative Dynamic Time Warping , 2001, SDM.

[28]  Yang Li,et al.  A review on spindle thermal error compensation in machine tools , 2015 .