Abstract

The linear motor feed system has been in service in complex working conditions for a long time, thus causing the nonuniform distribution of the temperature field distribution. Thus, the thermal error has become a key factor affecting system motion accuracy. In order to maximize the accuracy and efficiency of thermal error compensation for linear motor feed systems, an improved modeling method for the thermal error of the linear motor feed system based on Bayesian neural networks is proposed in combination with the strong generalization performance and avoidance of overfitting of Bayesian neural networks. And the specific modeling ideas are as follows: Firstly, the X-Y cross-type two-axis linear motor feed system is taken as the test object. Due to the traditional neural network’s slow convergence, overfitting, and underfitting problems, the Bayesian neural network is used to model the thermal error of the linear motor feed system. Secondly, to avoid the influence of multicollinearity data on the final results, the grey relation analysis method is used to screen the temperature measuring points. The data with a large relation degree is selected for modeling to ensure the prediction accuracy of the neural network. Thirdly, the temperature variables of sensitive points and thermal positioning errors are taken as data input samples. Fourthly, a Bayesian neural network model is established. Fifthly, the hyperparameters of the Bayesian neural network are determined by a calculating method of Hessian matrix by Gauss-Newton approximation. And finally, a thermal error prediction model is established. The comparison and analysis with the neural network constructed by the ordinary Levenberg-Marquardt algorithm after a series of experimental demonstrations see that the prediction accuracy of the proposed method can be enhanced by up to 10%. It also shows that the prediction model has the advantages of high precision, strong generalization ability, anti-disturbance solid ability, and strong robustness, etc. Therefore, the prediction model is expected to be widely used in predicting and compensating thermal error of the feed system of high-speed CNC machine tools in practical machining occasions.

Highlights

  • As a typical complex electromechanical coupling system, the thermal performance of linear motor feed system directly affects the feed motion accuracy and control accuracy

  • HEAT GENERATION AND HEAT TRANSFER PRINCIPLE Since the main heating component of the linear motor feed system is the coil assembly, we focus on this component, rather than friction

  • In this paper, a thermal error modeling method of linear motor based on Bayesian neural network is proposed and used to predict the thermal error of linear motor feed system

Read more

Summary

INTRODUCTION

As a typical complex electromechanical coupling system, the thermal performance of linear motor feed system directly affects the feed motion accuracy and control accuracy. Bayesian neural network can be relatively stable model according to the less data, and get the distribution of each parameter (usually, each layer parameters are assumed to be normal distribution, calculated according to the training set data mean and variance), can effectively solve the problem of over fitting, can forecast the result, can effectively predict error of the results, The possibility of local minimum solution is reduced This method has good performance in thermal error data processing and modeling. Bayesian neural network model describes the uncertainty of parameter estimation and thermal error by means of posterior distribution and prediction distribution, which enriches the calculation of thermal error, and avoids the over-fitting problem when modeling small data sets by introducing zero-mean normal prior distribution. The construction of Bayesian neural network is mainly divided into several steps: network structure determination, Bayesian regularization calculation, weight threshold updating iteration and data set training

BASIC PRICINPLES
SELECTION OF THERMAL SENSITIVE POINTS
TEMPERATURE FIELD MEASUREMENT AND THERMAL POSITIONING ERROR MEASUREMENT OF LINEAR MOTOR FEED SYSTEM
DETERMINE THE NUMBER OF NEURONS IN THE
Findings
CONCLUSION AND PROSPECTS
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call