Development of a thermal error compensation system for a CNC machine using a radial basis function neural network
Abstract
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%. © 2022, The Author(s), under exclusive licence to The Brazilian Society of Mechanical Sciences and Engineering.
- Machine learning
- Neural network
- Radial basis function
- Calculations
- Computer circuits
- Computer control systems
- Controllers
- Error compensation
- Functions
- Heat conduction
- Learning systems
- Machine learning
- Radial basis function networks
- Base function
- Compensation systems
- Computer numerical control machines
- Condition
- Machine-learning
- Neural-networks
- Radial base function
- Radial basis
- Radial basis function neural networks (RBF)
- Thermal error compensation
- Neural network models
URI
https://www.scopus.com/inward/record.uri?eid=2-s2.0-85139226512&doi=10.1007%2fs40430-022-03812-4&partnerID=40&md5=8272559696a197457bb1ba98729de2b4https://repositorio.maua.br/handle/MAUA/1414
Collections
Related items
Showing items related by title, author, creator and subject.
-
MQL strategies applied in Ti-6Al-4V alloy milling-Comparative analysis between experimental design and artificial neural networks (Artigo de Periódico)
Paschoalinoto, Nelson Wilson; Batalha, Gilmar Ferreira; Bordinassi, Ed Claudio; Ferrer, Jorge Antonio Giles; Filho, Aderval Ferreira de Lima; Ribeiro, Gleicy de L.X.; Cardoso, Cristiano (MDPI AG, 2020)This paper presents a study of the Ti-6Al-4V alloy milling under different lubrication conditions, using the minimum quantity lubrication approach. The chosen material is widely used in the industry due to its properties, ... -
Numerical and experimental modeling of thermal errors in a five-axis CNC machining center (Artigo de Periódico)
dos Santos, Marcelo O.; Batalha, Gilmar F.; Bordinassi, Ed C.; Miori, Gelson F. (Springer London, 2018)This work aims at the establishment of methodology to model and analyze the thermal errors of a five-axis CNC machining center, from an estimated temperature field, to finally model an artificial neural network (ANN) ... -
Simple machine learning allied with data-driven methods for monitoring tool wear in machining processes (Artigo de Periódico)
de Farias, Adalto; de Almeida, Sérgio Luiz Rabelo; Delijaicov, Sergio; Seriacopi, Vanessa; Bordinassi, Ed Claudio (Springer, 2020)The aim of this work was to identify the occurrence of machine tool wear in carbide inserts applied in a machine turning center with two steel materials. Through the data collected with an open-source communication protocol ...