| Ball screw couples are usually used as location benchmark on Computer Numerical Control Machine tools and in other applicative situations. They are extremely important parts. So, improving the precision of ball screw is very important . Error compensation is a technology that high level precision can be achieved while cost is little. At the same time, it is a new technology that needs advanced and highly integrated technology. In this paper, an error compensation and real-time controlling system is researched which is aimed to improve the ball screw machining precision.On base of analysing several real-time compensation methods, a real-time measure, prediction, compensation and controlling system is put forward referred to this paper. It can be described as follows: using time series method to predict the error which is measured real time, using Least Square Root Auto-adjust Control method to calculate the compensation velocity based on this error, and then adjust the rotation speed of ball screw which is grinded and decrease the error, improving the ball screw grinding precision.In order to validate the frontal prediction arithmetic, experiments have been done by two stages. First, a lot of simulation experiments were done by predict-compensating algorithm programs using ball screw error data measured really. And this algorithm is proved to be effective to predict ball screw grinding error. On base of the simulation, a test control system was built. And then real-time compensation controlling experiments were done base on error prediction. The controlling method was proved to be effective and available. So a foundation is built to implement the method on real ball screw grinding system. |