Development of a thermal error compensation system for a CNC machine using a radial basis function neural network

被引:8
作者
de Farias, Adalto [1 ]
dos Santos, Marcelo Otavio [1 ]
Bordinassi, Ed Claudio [1 ]
机构
[1] Ctr Univ Inst Maua Tecnol, Dept Mech Engn, Praca Maua 01, BR-09580900 Sao Caetano do Sul, SP, Brazil
关键词
Radial basis function; Neural network; Machine learning; MODELS; TOOLS;
D O I
10.1007/s40430-022-03812-4
中图分类号
TH [机械、仪表工业];
学科分类号
0802 ;
摘要
This work aimed to develop a thermal error compensation system for a three-axis computer numerical control (CNC) machine, a 20-year-old CNC milling machine. An interferometric laser was used to acquire the error measurements, and a compensation model was developed using a radial basis function neural network. The model was implemented directly via the machine programmable logic controller. The model was able to predict the observed errors under the acquired conditions (using supervised learning), replicating the trends in the errors. A further conclusion was that the model could differentiate between errors arising at room temperatures from thermal errors found during machine operation at higher temperatures. For practical validation, 360 data points were acquired and tested under conditions not used for model training. The neural network model was implemented directly in the controller of the CNC machine using ladder logic blocks as an extra routine accessed simultaneously during machine operation. The resulting calculus value was added as a correction value to the final axis position instantaneously, based on the instant axis position and instant temperatures at the bearings. The system was able to apply the corrections suggested by the model with a strong alignment between the real corrected positioning and the positioning predicted by the model. Preliminary results obtained under higher-temperature operating conditions indicated a reduction in the maximum thermal error up to 77.8%, and for room temperatures, the positioning errors were compensated at average rates of 33%.
引用
收藏
页数:21
相关论文
共 22 条
[1]   The application of ANFIS prediction models for thermal error compensation on CNC machine tools [J].
Abdulshahed, Ali M. ;
Longstaff, Andrew P. ;
Fletcher, Simon .
APPLIED SOFT COMPUTING, 2015, 27 :158-168
[2]  
Aggarwal C.C., 2018, NEURAL NETWORKS DEEP, DOI [DOI 10.1007/978-3-319-94463-0, 10.1007/978-3-031-29642-0]
[3]  
Broomhead D. S., 1988, Complex Systems, V2, P321
[4]  
Bryan J., 1990, CIRP ANN-MANUF TECHN, V39, P645, DOI DOI 10.1016/S0007-8506(07)63001-7
[5]  
Buhmann M.D., 2003, C MO AP C M
[6]   GEOMETRICAL AND STATISTICAL PROPERTIES OF SYSTEMS OF LINEAR INEQUALITIES WITH APPLICATIONS IN PATTERN RECOGNITION [J].
COVER, TM .
IEEE TRANSACTIONS ON ELECTRONIC COMPUTERS, 1965, EC14 (03) :326-&
[7]   Correcting geometric deviations of CNC Machine-Tools: An approach with Artificial Neural Networks [J].
de Oliveira Leite, Wanderson ;
Campos Rubio, Juan Carlos ;
Duduch, Jaime Gilberto ;
Maciel de Almeida, Paulo Eduardo .
APPLIED SOFT COMPUTING, 2015, 36 :114-124
[8]   Development of a thermal compensator based on PLC for Fanuc CNC system [J].
Deng, Yonghong ;
Liu, Jian ;
Li, Dong .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2021, 112 (7-8) :1885-1902
[9]   Thermal error modeling method for ball screw feed system of CNC machine tools in x-axis [J].
Li, Zhen-jun ;
Zhao, Chun-yu ;
Lu, Ze-chen .
INTERNATIONAL JOURNAL OF ADVANCED MANUFACTURING TECHNOLOGY, 2020, 106 (11-12) :5383-5392
[10]   Thermally-induced error compensation of spindle system based on long short term memory neural networks [J].
Liu, Jialan ;
Ma, Chi ;
Gui, Hongquan ;
Wang, Shilong .
APPLIED SOFT COMPUTING, 2021, 102