Thermal Errors Modeling of a CNC Machine’s Axis Using Neural Network and Fuzzy Logic

Article Preview

Abstract:

Thermal errors of CNC machines have significant effects on precision of a workpiece. One of the approaches to reduce these errors is modeling and on-line compensating them. In this study, thermal errors of an axis of the machine are modeled by means of artificial neural networks along with fuzzy logic. Models are created using experimental data. In neural networks modeling, MLP type which has 2 hidden layers is chosen and it is trained by backpropagation algorithm. Finally, the model is validated with the aid of calculating mean squared error and correlation coefficients between outputs of the model and a checking data set. On the other hand, an adaptive neuro-fuzzy inference system is utilized in fuzzy modeling which uses neural network to develop membership functions as fuzzifiers and defuzzifiers. This network is trained by hybrid algorithm. At the end, model validation is done by mean squared error like previous method. The results show that the errors of both modeling techniques are acceptable and models can predict thermal errors reliably.

You might also be interested in these eBooks

Info:

Periodical:

Pages:

2976-2982

Citation:

Online since:

October 2011

Export:

Price:

Permissions CCC:

Permissions PLS:

Сopyright:

© 2012 Trans Tech Publications Ltd. All Rights Reserved

Share:

Citation:

[1] M.A. Donmez, A general methodology for machine tool accuracy enhancement: theory, application and implementation, PhD dissertation, Purdue University, (1985).

Google Scholar

[2] L. Chen, M. Tsutsumi, Measurement and compensation of corner-tracking errors of CNC machine tools, International‏ Journal of Japan Society of Precision Engineering Vol. 30, No. 4 , p.331–336, (1996).

Google Scholar

[3] J. B. Bryan, International status of thermal error research, Annals of the CIRP, Vol. 16 , p.203–215, (1968).

Google Scholar

[4] J.D. Kim, D.S. Kim, Development and application of an ultra-precision lathe, The International Journal of Advanced Manufacturing Technology Vol. 13, p.164–171 , (1997).

DOI: 10.1007/bf01305868

Google Scholar

[5] H. J. Pahk and S. W. Lee, "Thermal Error Measurement and Real Time Compensation System for the CNC Machine Tools.

Google Scholar

[6] Simon Haykin, neural network: A comprehensive foundation, , Pearson education, (2005).

Google Scholar

[7] G. Cybenko, Approximation by Superposition of a Sigmoidal Function, Mathematics of Control, Signals and System, Vol. 2, (1989).

Google Scholar

[8] Howard Demuth, MATLAB user's guid, the Mathworks inc, (2002).

Google Scholar

[9] Timoty J. Ross"Fuzzy logic with engineering applications", John Wiley & sons. Ltd. (2004).

Google Scholar