A Method of Using Neural Networks and Inverse Kinematics for Machine Tools Error Estimation and Correction

A method using artificial neural networks and inverse kinematics for machine tool error correction is presented. A generalized error model is derived, by using rigid body kinematics, to describe the error motion between the cutting tool and workpiece at discrete temperature conditions. Neural network models are then built to track the time-varying machine tool errors at various thermal conditions. The output of the neural network models can be used to periodically modify, using inverse kinematics technique, the error model’s coefficients as the cutting processes proceeded. Thus, the time-varying positioning errors at other points within the designated workspace can be estimated. Experimental results show that the time-varying machine tool errors can be estimated and corrected with desired accuracy. The estimated errors resulted from the proposed methodology could be used to adjust the depth of cut on the finish pass, or correct the probing data for process-intermittent inspection to improve the accuracy of workpieces.

[1]  J. J. Uicker,et al.  IMP (Integrated Mechanisms Program), A Computer-Aided Design Analysis System for Mechanisms and Linkage , 1972 .

[2]  M. Weck,et al.  Computing the Thermal Behaviour of Machine Tools using the Finite Element Method-Possibilities and Limitations , 1976 .

[3]  Paolo Dufour,et al.  Computer Aided Accuracy Improvement in Large NC Machine Tools , 1981 .

[4]  Placid Mathew Ferreira,et al.  A method for estimating and compensating quasistatic errors of machine tools , 1993 .

[5]  Neil A. Duffie,et al.  Error Diagnosis and Compensation Using Kinematic Models and Position Error Data , 1987 .

[6]  T. Sata,et al.  Control of the Thermal Deformation of a Machine Tool , 1976 .

[7]  A. Balsamo,et al.  A Method for Thermal-Deformation Corrections of CMMs , 1990 .

[8]  Raghunath Venugopal THERMAL EFFECTS ON THE ACCURACY OF NUMERICALLY CONTROLLED MACHINE TOOLS (NUMERICAL METHODS, EXPERIMENTAL) , 1985 .

[9]  Mitsuyasu Matsuo,et al.  High-speed test of thermal effects for a machine-tool structure based on modal analysis , 1986 .

[10]  J. Mou,et al.  A method for enhancing the accuracy of CNC machine tools for on-machine inspection , 1992 .

[11]  A.C.H. van der Wolf,et al.  A General Method for Error Description of CMMs Using Polynomial Fitting Procedures , 1989 .

[12]  E. Saljé,et al.  On Testing Coordinate Measuring Machines (CMM) with Kinematic Reference Standards (KRS) , 1983 .

[13]  H. Kunzmann,et al.  A Uniform Concept for Calibration, Acceptance Test, and Periodic Inspection of Coordinate Measuring Machines Using Reference Objects , 1990 .

[14]  Jenq-Shyong Chen,et al.  Real-time compensation of time-variant volumetric error on a machining center. , 1993 .

[15]  H. Kunzmann,et al.  Calibration of coordinate measuring machines , 1985 .

[16]  C Denver Lovett Progress report of the quality in automation project for FY88 , 1989 .

[17]  T. Sata,et al.  Analysis of Thermal Deformation of Machine Tool Structure and Its Application , 1974 .

[18]  Jun Ni,et al.  Thermal error modeling for volumetric error compensation , 1992 .

[19]  Manfred Weck,et al.  Improvement of Working Accuracy on NC Lathe by Compensation for the Thermal Expansion of Tool , 1981 .

[20]  Jerzy Jedrzejewski,et al.  Numerical Optimization of Thermal Behaviour of Machine Tools , 1990 .

[21]  M. A. Donmez,et al.  A general methodology for machine tool accuracy enhancement by error compensation , 1986 .

[22]  Toshio Sata,et al.  Improvement in the working accuracy of an nc lathe by compensating for thermal expansion , 1982 .

[23]  C. Richard Liu,et al.  An analytical quadratic model for the geometric error of a machine tool , 1986 .