Semi-supervised modeling and compensation for the thermal error of precision feed axes

The data-driven modeling of thermal error-temperature relationship is key to achieve ideal compensation effect for precision machine tools. The improvements of the modeling quality are limited only depending on ameliorating the regression algorithm with same training data, and more information must be introduced for further improvements. The thermal error data, in particular for the feed axes, are usually high-cost and scarce, but the temperature data are usually readily available. Here, it is indicated that an extra information, the low-cost unlabeled temperature data which are easily accessible under various operation conditions, can be exploited to enrich the thermal error modeling data for the feed axes. Then the co-training semi-supervised support vector machines for regression (COSVR), which can include the pattern information of the unlabeled data in modeling, is employed to establish the thermal error-temperature model for feed axes. Thermal experiments were conducted on two cases of different axes, and the labeled data of temperature and thermal error and the unlabeled data of only temperature were obtained under different operating speeds. The linear thermal errors were modeled by COSVR using all the data, and by the genetic algorithm SVR (GA-SVR) using only the labeled data, respectively. Comparisons showed that the COSVR model outperformed the GA-SVR model by 11.45% and 34.14% in RMSE on the two axes, respectively, and by 53.03% of maximum thermal error reduction in the compensation.

[1]  Xuesong Mei,et al.  Thermal error simulation and compensation in a jig-boring machine equipped with a dual-drive servo feed system , 2015 .

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

[3]  Xuesong Mei,et al.  Thermal error modeling and compensation for a high-speed motorized spindle , 2014, The International Journal of Advanced Manufacturing Technology.

[4]  Zhi-Hua Zhou,et al.  Semisupervised Regression with Cotraining-Style Algorithms , 2007, IEEE Transactions on Knowledge and Data Engineering.

[5]  Bo,et al.  Wavelet Neural Network Based on NARMA-L2 Model for Prediction of Thermal Characteristics in a Feed System , 2011 .

[6]  J. Bezdek,et al.  FCM: The fuzzy c-means clustering algorithm , 1984 .

[7]  Bernhard Schölkopf,et al.  A tutorial on support vector regression , 2004, Stat. Comput..

[8]  G. Trenkler Multivariate statistical analysis: Narayan C. Giri (1996): New York: Marcel Dekker, Inc., xii + 378 pages, ISBN 0-8247-9338-2, US $ 135.00 , 1997 .

[9]  Ching Feng Chang,et al.  Thermal error compensation method for machine center , 2012 .

[10]  Lei Ma,et al.  Apply semi-supervised support vector regression for remote sensing water quality retrieving , 2010, 2010 IEEE International Geoscience and Remote Sensing Symposium.

[11]  Xuesong Mei,et al.  Investigation into effect of thermal expansion on thermally induced error of ball screw feed drive system of precision machine tools , 2015 .

[12]  Ayhan Demiriz,et al.  Semi-Supervised Support Vector Machines , 1998, NIPS.

[13]  Shifei Ding,et al.  An overview on semi-supervised support vector machine , 2017, Neural Computing and Applications.

[14]  Yuliang Wu,et al.  Prediction of Comprehensive Thermal Error of a Preloaded Ball Screw on a Gantry Milling Machine , 2018 .

[15]  Xuesong Mei,et al.  Experiments and simulation of thermal behaviors of the dual-drive servo feed system , 2015 .

[16]  Aun-Neow Poo,et al.  Thermal error measurement and modelling in machine tools.: Part I. Influence of varying operating conditions , 2003 .

[17]  Zhi-Hua Zhou,et al.  Semi-Supervised Regression with Co-Training , 2005, IJCAI.

[18]  Rob J Hyndman,et al.  Another look at measures of forecast accuracy , 2006 .

[19]  Yunqian Ma,et al.  Practical selection of SVM parameters and noise estimation for SVM regression , 2004, Neural Networks.

[20]  Haitong Wang,et al.  Thermal error modeling and compensation of a heavy gantry-type machine tool and its verification in machining , 2017 .

[21]  Kuo Liu,et al.  Research on thermo-mechanical coupled experiments and thermal deformation evolution of preloaded screw , 2018, The International Journal of Advanced Manufacturing Technology.

[22]  Dong-Woo Cho,et al.  Thermal behavior of a machine tool equipped with linear motors , 2004 .

[23]  Jianguo Yang,et al.  Error map construction and compensation of a NC lathe under thermal and load effects , 2015 .

[24]  Yan Li,et al.  Study on optimal independent variables for the thermal error model of CNC machine tools , 2018 .

[25]  Zbigniew Michalewicz,et al.  Genetic Algorithms + Data Structures = Evolution Programs , 1996, Springer Berlin Heidelberg.

[26]  Christian Brecher,et al.  Thermal issues in machine tools , 2012 .

[27]  Mohan Lei,et al.  Improvement of the regression model for spindle thermal elongation by a Boosting-based outliers detection approach , 2018, The International Journal of Advanced Manufacturing Technology.

[28]  Vladimir N. Vapnik,et al.  The Nature of Statistical Learning Theory , 2000, Statistics for Engineering and Information Science.

[29]  Xuesong Mei,et al.  Experiment-based thermal error modeling method for dual ball screw feed system of precision machine tool , 2016 .

[30]  Sung-Ki Lyu,et al.  Study on a novel thermal error compensation system for high-precision ball screw feed drive (2nd report: Experimental verification) , 2015 .