A Generalized Data-Driven Energy Prediction Model With Uncertainty for a Milling Machine Tool Using Gaussian Process

Using a machine learning approach, this study investigates the effects of machining parameters on the energy consumption of a milling machine tool, which would allow selection of optimal operational strategies to machine a part with minimum energy. Data-driven prediction models, built upon a nonlinear regression approach, can be used to gain an understanding of the effects of machining parameters on energy consumption. In this study, we use the Gaussian Process to construct the energy prediction model for a computer numerical control (CNC) milling machine tool. Energy prediction models for different machining operations are constructed based on collected data. With the collected data sets, optimum input features for model selection are identified. We demonstrate how the energy prediction models can be used to compare the energy consumption for the different operations and to estimate the total energy usage for machining a generic part. We also present an uncertainty analysis to develop confidence bounds for the prediction model and to provide insight into the vast parameter space and training required to improve the accuracy of the model. Generic parts are machined to test and validate the prediction model constructed using the Gaussian Process and we consistently achieve an accuracy of over 95 % on the total predicted energy.Copyright © 2015 by ASME

[1]  Tuğrul Özel,et al.  Predictive modeling of surface roughness and tool wear in hard turning using regression and neural networks , 2005 .

[2]  George-Christopher Vosniakos,et al.  Prediction of surface roughness in CNC face milling using neural networks and Taguchi's design of experiments , 2002 .

[3]  Elijah Kannatey-Asibu,et al.  Hidden Markov model-based tool wear monitoring in turning , 2002 .

[4]  Gaël Varoquaux,et al.  Scikit-learn: Machine Learning in Python , 2011, J. Mach. Learn. Res..

[5]  Geok Soon Hong,et al.  Multi-category micro-milling tool wear monitoring with continuous hidden Markov models , 2009 .

[6]  Berend Denkena,et al.  Mechatronic Systems for Machine Tools , 2007 .

[7]  F. Erzincanli,et al.  Prediction of minimum surface roughness in end milling mold parts using neural network and genetic algorithm , 2006 .

[8]  Athulan Vijayaraghavan,et al.  Automated energy monitoring of machine tools , 2010 .

[9]  Dongfeng Shi,et al.  Tool wear predictive model based on least squares support vector machines , 2007 .

[10]  Guofeng Wang,et al.  Tool wear state recognition based on linear chain conditional random field model , 2013, Eng. Appl. Artif. Intell..

[11]  M. Gheorghe,et al.  Models of machine tool efficiency and specific consumed energy , 2003 .

[12]  Geoffrey E. Hinton,et al.  Bayesian Learning for Neural Networks , 1995 .

[13]  P. Bhattacharyya,et al.  Support Vector Regression Based Tool Wear Assessment in Face Milling , 2006, 2006 IEEE International Conference on Industrial Technology.

[14]  Andrew Jarvis,et al.  Strategies for Minimum Energy Operation for Precision Machining , 2009 .

[15]  William I. Gustafson,et al.  Generalized approach for using unbiased symmetric metrics with negative values: normalized mean bias factor and normalized mean absolute error factor , 2012 .

[16]  David Dornfeld,et al.  Energy Consumption Characterization and Reduction Strategies for Milling Machine Tool Use , 2011 .

[17]  Mehmet Çunkas,et al.  Modeling and prediction of surface roughness in turning operations using artificial neural network and multiple regression method , 2011, Expert Syst. Appl..

[18]  Joseph G. Pigeon,et al.  Statistics for Experimenters: Design, Innovation and Discovery , 2006, Technometrics.

[19]  Habibollah Haron,et al.  Prediction of surface roughness in the end milling machining using Artificial Neural Network , 2010, Expert Syst. Appl..

[20]  Eric R. Ziegel,et al.  The Elements of Statistical Learning , 2003, Technometrics.