SlideShare a Scribd company logo
International Journal of Research in Engineering and Science (IJRES)
ISSN (Online): 2320-9364, ISSN (Print): 2320-9356
www.ijres.org Volume 3 Issue 6 ǁ June 2015 ǁ PP.22-27
www.ijres.org 22 | Page
Application of thermal error in machine tools based on Dynamic
Bayesian Network
Xu Yang,Mao Jian
College of Mechanical Engineering, Shanghai University of Engineering Science, 333 Long Teng Road,
Shanghai 201620, China
Correspondence should be addressed to Jian Mao; jmao@sues.edu.cn
Abstract: In recent years, the growing interest toward complex manufacturing on machine tools and the
machining accuracy have solicited new efforts in the area of modeling and analysis of machine tools machining
errors. Therefore, the mathematical model study on the relationship between temperature field and thermal error
is the core content, which can improve the precision of parts processing and the thermal stability, also predict
and compensate machining errors of CNC machine tools. It is critical to obtain the thermal errors of a precision
machine tools in real-time. In this paper, based on Dynamic Bayesian Network (DBN), a pioneering modeling
method applied in thermal error research is presented. The dependence of thermal error and temperature field is
clearly described by graph theory, and the fuzzy classification method is proposed to reduce the computational
complexity, then forming a new method for thermal error modeling of machine tools.
Keywords: machine tools; thermal error; DBN; fuzzy classification; modeling;
I. Introduction
Artificial intelligence techniques have been used for many years now in the field of thermal error modeling
in machine tools. The thermal model forms one of the most critical elements in machine tools. In the prediction
of thermal error, most research has focused on the principle of regression [1,2]
. Chen [3]
used a three-layer
Artificial Neural Network (ANN) with a supervised back-propagation training algorithm and the ‘sigmoid’
activation function to map the calibrated thermal errors to the temperature measurements. Zhejiang University in
2002 with the improved BP neural network on three-dimensional noncontact measurement system is analyzed in
thermal error modeling [4]
. Hong Yang and Jun Ni [5]
proposed a fuzzy model adaptation method is used to update
in the thermal error model under different processing conditions. The traditional thermal error model cannot
handle abnormal situations, and the structure and the choice of the type too dependent on experience. Research
on the application of the Bayesian Network in thermal error modeling of CNC machine tools on the thermal
error has opened up a new way, in order to better solve the complexity and defect of thermal error modeling [6]
.
R. Ramesh[7]
applied Hybrid Bayesian network to solve thermal error measurement and modeling problems in
machine tools. A brief explanation of the theory of Bayesian Network is presented as following:
The Bayesian Network (BN) is a graphical model consisting of nodes representing causes and effects in
real-world situations and a set of edges each of which connects two nodes, it has been used in medical
diagnostic system, software testing, web intelligent navigation, power system fault diagnosis, etc. A Bayesian
network for a set of variables  1 2
, , N
x x x x  , the joint probability distribution for x is given by
1 2
1
( , , ) ( ( ))i i
N
N
i
p x x x p x pa x

 
(1)
Where i
x denotes the variable and ( )i
pa x denotes the parents of node i
x . From the chain rule of
probability,
1 2 1 1
1
( , , ) ( , , )i
N
N i
i
p x x x p x x x 

  
(2)
BN is an effective tool for complex systems uncertainty reasoning and data analysis, but the thermal error
of machine tool research with differences between the working conditions are different, thus requiring thermal
Application of thermal error in machine tools based on Dynamic Bayesian Network
www.ijres.org 23 | Page
error model must have a strong ability to learn, and according to the current working update the status of the
model results. BN in dealing with real-time tracking data still has some limitations, not good with the
experimental data reflect updates to the model. This paper seeks to address the issue of developing a thermal
error model that account for a variety of operating conditions while yet generating accurate prediction. So it will
propose fuzzy classification and Dynamic Bayesian Network to build a thermal machine error model, a better
solution of dynamic thermal error modeling problems.
II. Fuzzy Dynamic Bayesian Network
Dynamic Bayesian Network (DBN) is a type of BN that can model time-series data to capture the fact that
time flows forward, which coupled with the time constraints on the properties of the original network structure.
It has the advantage both of model-based and data-based methods. And with the introduction of time factor, the
data on the state of the formation of different time, reflects the development change rule represented by the
variable, and its intuitive, high precision and adaptive for thermal error modeling of machine tools.
The actual processing for precision CNC machine tools, the thermal error generated by many factors and
there are many uncertain factors, also the relations among these factors are perplexing, so the requirements
of thermal error prediction model should not only be a strong inclusive of many complex factors, but also
the structure of flexible function. In order to account for the particularity of thermal error, we present the DBN
thermal error model herein is therefore very essential.
2.1 Dynamic Model
Although the pattern of heat transfer in machine tools is very complex, these are plausible cause and effect
relationships that might exist between the various elements of the machine when subjected to varying operating
conditions. Therefore, in order to carry out the research of complex system and model should be simplified [8]
:
1. The assumption of conditional probability in a finite time change process for all t is smooth. 2. To solve
the problems of thermal error in this study, assuming an environment with Markov nature, that every state heat
distortion temperature and sampling points are related to the time of sampling points on temperature and thermal
deformation states. Bayesian network structure inference process, making inferences and decisions based on
prior probabilities. 3. Assuming that the conditional probability of adjacent time process is steady, which
1( )t tp x x has nothing to do with the time t , you can easily get the transition probability 1( )t tp x x in
different time.
Based on the above assumptions, the establishment of DBN should be considered  1,B B : the priori net
1B ,the transfer net B ,the limited time in practical application stage 1,2,…T,then we can get:
     11 2 1 1
1
, ,
T
T B B tt
t
p x x x p x p x x 

 
(3)
If we use  1t tp x x  to represent the probability of the current state occurs when any previous time state is
variable. i
tx represents the value of the variable i in time t ,  i
tpa x denotes the parents of node i
tx . So,
joint probability distribution of DBN can be calculated for any node as the following shown:
       1
1:
1: 1 1
1 2 1
N T N
N i i i i
T B B t t
i t i
p x p x pa x p x pa x
  
  
(4)
The research of thermal error on precision machine tools showed us the parameters of sampling point
temperature and thermal deformation data had discrete features. In the experiment, the decision variable is
always discrete, and certain temperature observation is continuous, to solve such problems in pure discrete
Dynamic Bayesian Network have some difficulties. In this regard, this paper choose the calculation method of
discrete fuzzy DBN that fuzzy classification techniques combined with the discrete DBN [9]
to solve these
problems. It will not only make full use of the advantages of discrete DBN which has relatively faster inference
speed compared with continuous DBN, but also can achieve qualitative reasoning under continuous observation
without loss of information provided.
2.2 Fuzzy Classification
In the fuzzy theory, an element x is the degree of  A X belongs to the set A, this degree means
Application of thermal error in machine tools based on Dynamic Bayesian Network
www.ijres.org 24 | Page
membership. The element x must also exit in certain membership with other sets, when 0 ( ) 1A A  . Fuzzy
set A is defined in x and its affiliated with A and  A X ,as the following:
 
 
( , )A i i
A
A i
A x x
N
x
N




(5)
First, the fuzzy classification process is divided the sample space into several subsets, which is a subset of
fuzzy sets. Fuzzy sets is the corresponding discrete DBN node status. Then defines membership function
according to actual condition, that membership of fuzzy classification is the characteristics of the response
variable, not a specific numerical size[10]
. Discrete BN with N hidden points and M observation points, along
with the time development can get the discrete DBN with T time slices, if the observed value is only one
combination of state, so this observation distribution of hidden variables are:
 
     
     
 
1 2 1 2
1 1 1
1 2 1 2 1 2 1 2
1 1 1 1 1 1
, ,
, ,, , , , , ,
, , , , , , , , , , , ,
1, , ; 1, , ; 1, ,
N N
T T T
N N M M
T T T T T T
j j k k
t t t t
t j t k
j j k k
t t t t
t j t kx x x x x x
p x x x x x x y y y y y y
p y pa y p x pa x
p y pa y p x pa x
t T j M k N

 
 
 
  
 
  
  
     
  
(6)
In this formula,
k
tx represents a value of
k
tX ,value of
j
ty for observation variable
j
tY , ( )j
tpa y denotes
the parents of note
j
ty . As according to get fuzzy DBN inference formula is:
 
     
     
1 2
1 1
1 2 1 2
1 1 1
1 2 1 2 1 2 1 2
1 1 1 1 1 1
, ,
, ,
, ,, , , , , ,
, , , , , , , , , , , ,
( )
1, , ; 1, , ;
M
T
N N
T T T
N N M M
T T T T T T
j j k k
t t t t
t j t k j j
t t
tjy y y j j k k
t t t t
t j t kx x x x x x
p x x x x x x Y Y Y Y Y Y
p y pa y p x pa x
p Y y
p y pa y p x pa x
t T j M k
 
 
     
   
  
 
 
 
  

  
     
  1, , N 
(7)
Where ( )j j
t tp Y y is the value of
j
tY membership in continuous observation that belongs to each
states.
III. Development of DBN Model on Thermal Error
Aiming to improve the effectiveness and accuracy of abnormal situation management in complex process
system, thermal error should be studied and modeled in a scientific and systematic way. This paper proposed a
DBN framework for this purpose. The overall workflow is shown in Figure 1.
Application of thermal error in machine tools based on Dynamic Bayesian Network
www.ijres.org 25 | Page
Optimization of temperature sensor location
Stage Ⅰ:Temperature points
development
Analysis of thermal dynamic process
Determine the location of temperature sensor
Optimization of temperature sensor location
Develop temperature points
Optimization of temperature sensor location
Stage Ⅱ:DBN development
Node determination
Develop structure
Determinate parameters
Parameters learning with condition monitoring data
Stage Ⅲ:DBN applied in thermal error
Figure 1.
DBN framework of thermal error research
3.1 Temperature Points Development
A number of studies on domestic and international machine tools show that: one of the primary factors that
influence machine tool accuracy is the rise in temperature of the critical elements of the machine. The data
available from the machine on a real-time basis is the temperature values as measured by the thermal sensors
mounted at critical locations on the machine. Comprehensive expertise this paper establishes a model of 14
nodes [11]
, respectively: X,Y and Z axle nuts and rail temperatures, motor temperature, main shaft bearing
temperature, after the bearing temperature, the temperature of the machine bed, spindle thermal error, then
obtained Dynamic Bayesian Network model for thermal error of precision CNC shown in Figure 2.
Application of thermal error in machine tools based on Dynamic Bayesian Network
www.ijres.org 26 | Page
Thermal
error
d(L)
The X axis nut
T1
The Y axis nut
T2
The Z axis nut
T4
Main front
axle bearing 3
T12
Main front
axle bearing 2
T10
Main front
axle bearing 1
T8
The motor
T3
Main front
axle back
bearing 1
T7
Main front
axle back
bearing 2
T13
The X axis
guide
T5
The Z axis
guide T9
The Y axis
guide T6
environmental
temperature
T11
Figure 2. DBN model structure for thermal error of precision CNC
3.2 DBN Applied in Thermal Error
The above model and the discrete DBN inference algorithms, constitutes the thermal error of DBN. DBN in
addition to the network structure, also need to define the parameters. For discrete DBN, the conditional
probability is an expert knowledge which reacts experts views of the causal relationship among
the connected nodes in the network. State transition probability between two time slices is random probability
that changes over time[12]
.
The specific calculation model can be expressed according to the conditional probability between expertise
and nodes. The transition probabilities of DBN can be acquired by the priori knowledge of experts. Using fuzzy
classification to divide the experimental measurements of state parameter domain, in this paper respectively
divided into five states {1, 2, 3, 4, 5}.
According to the formula (7), to calculate probabilities:   131 2
, ,p d L T T T which means we can
obtain conditional probability at the corresponding ( )d L of different states when ( 1,2, ,13)i
T i   take
any state. Through the judgment of values 1 2 3 4 5, , , ,p p p p p to decide the state of thermal error area, then
finally predict thermal error value.
IV. Conclusions
(1) DBN structure is different from the other fitting modeling theory, it comes from the probability of data,
and combined with the specific language of graph theory clearly express the dependent relationships between
the various factors affecting the thermal error. And applied the fuzzy classification and membership the concept
of the measurement data and other scientific probability distribution, reducing the computational complexity,
concluding the probability distributions , making the numerical prediction and modeling has the high-precision
thermal deformation characteristics;
(2) DBN model is widely used in the present study in the field of threat estimation and target assignment,
etc. Applied it to the machine tools thermal error modeling is the current research in the field of thermal error for
Application of thermal error in machine tools based on Dynamic Bayesian Network
www.ijres.org 27 | Page
another attempt and application, which also provides a new effective way to study CNC machine tool thermal
error.
(3) Thermal error model based on DBN takes full use of the prior knowledge and sample data, and can
dynamically predict thermal error according to the time of machine tools, and with the increase of sample to
obtain data updated. It can reflect the change of working condition of machine tools in the process of reasoning,
to make it better meet the needs of real-time compensation.
In summary, this paper use DBN structure for thermal error of machine tools to make a series of useful
analysis and exploration, get the corresponding conclusions. Based on DBN structure in the study of thermal
error is novelty, this paper is for further study on the experimental data and model combination.
Acknowledgements
We would like to acknowledge the support of the National Natural Science Foundation of the People’s
Republic of China (No. 51175322).
References
[1] R. Ramesh, M.A. Mannan, A.N. Poo. Error compensation in machine tools—a review. Part I: Geometric, cutting-force induced
and fixture dependent errors. International Journal of Machine Tools and Manufacture 40 (2000) 1235–1256.
[2] R. Ramesh, M.A. Mannan, A.N. Poo. Error compensation in machine tools—a review: Part II: Thermal errors. International
Journal of Machine Tools and Manufacture 40 (2000) 1257–1284.
[3] J.S. Chen. Fast calibration and modeling of thermally induced machine tool errors in real machining. International Journal of
Machine Tools and Manufacture 37 (2) (1997) 159–169.
[4] Fu Longzhu, Chen Yaliang, Di Ruikun .BP neural networks compensation dimensional surface non-contact measurement system
thermal deformation error research [J]. Electrical and Mechanical Engineering, 2002,19 (4): 55-58.
[5] Hong Yang, Jun Ni. A daptive model estimation of machine tool thermal errors based on recursive dynamic modeling strategy[J].
International Journal of Machine Tools&Manufacture,45(2005):1-11.
[6] Bai Fuyou. Thermal error of CNC machine tools based on Bayesian Network modeling research [D]. Master degree thesis of
Zhejiang University, 2008.
[7] R. Ramesh, M.A. Mannan, A.N. Poo, S.S. Keerthi. Thermal error measurement and modeling in machine tools. Part II. Hybrid
Bayesian Network—support vector machine model. International Journal of Machine Tools & Manufacture 43 (2003) 405–419.
[8] Xiao Qinku, Gao Song. Bayesian Network in the application of intelligent information processing [M]. Beijing: National Defense
industry press, 2012.
[9] Shi Jianguo, Gao Xiaoguang. Dynamic Bayesian Network and its application in autonomous intelligence operations [M]. Beijing:
The Publishing House of Ordnance Industry, 2008.12.
[10] Chen Haiyang, Nie Hongying, Pan Jinbo. Traffic light autonomous intelligence decision based on Dynamic Bayesian Network
[J]. Journal of Xi'an Polytechnic University, 2014,28 (4): 474-479.
[11] Yang Jianguo. Integrated CNC machine tools error compensation technology and its application [D]. Shanghai Jiao Tong
University doctoral thesis, 1998.
[12] Wu Tianyu, Zhang An, Li Liang. Estimation of the Air Combat Threat based on Fuzzy Dynamic Bayesian Network [J]. Fire
Control and Command Control, 2009,34(10):56-59.

More Related Content

PDF
Optimising Data Using K-Means Clustering Algorithm
PDF
A COMPREHENSIVE ANALYSIS OF QUANTUM CLUSTERING : FINDING ALL THE POTENTIAL MI...
PDF
Scilab Finite element solver for stationary and incompressible navier-stokes ...
PDF
Clustering using kernel entropy principal component analysis and variable ker...
DOCX
8.clustering algorithm.k means.em algorithm
PDF
A mathematical model for integrating product of two functions
PDF
KNN and ARL Based Imputation to Estimate Missing Values
PDF
2007 santiago marchi_cobem_2007
Optimising Data Using K-Means Clustering Algorithm
A COMPREHENSIVE ANALYSIS OF QUANTUM CLUSTERING : FINDING ALL THE POTENTIAL MI...
Scilab Finite element solver for stationary and incompressible navier-stokes ...
Clustering using kernel entropy principal component analysis and variable ker...
8.clustering algorithm.k means.em algorithm
A mathematical model for integrating product of two functions
KNN and ARL Based Imputation to Estimate Missing Values
2007 santiago marchi_cobem_2007

What's hot (19)

PDF
PARTITION SORT REVISITED: RECONFIRMING THE ROBUSTNESS IN AVERAGE CASE AND MUC...
PDF
MARGINAL PERCEPTRON FOR NON-LINEAR AND MULTI CLASS CLASSIFICATION
PDF
Fuzzy c-means
PPTX
Thesis (presentation)
PDF
A comparative study of three validities computation methods for multimodel ap...
PDF
Partition Sort Revisited: Reconfirming the Robustness in Average Case and Muc...
PDF
Finding Relationships between the Our-NIR Cluster Results
PDF
Experimental study of Data clustering using k- Means and modified algorithms
PDF
Paper id 71201964
PDF
Iterative Determinant Method for Solving Eigenvalue Problems
PDF
Survey on classification algorithms for data mining (comparison and evaluation)
PDF
Mine Blood Donors Information through Improved K-Means Clustering
DOCX
K means report
PDF
Lecture 10 (Digital Image Processing)
PDF
An_Accelerated_Nearest_Neighbor_Search_Method_for_the_K-Means_Clustering_Algo...
PDF
Robust Fuzzy Data Clustering In An Ordinal Scale Based On A Similarity Measure
PDF
Analytical, Numerical and Experimental Validation of Coil Voltage in Inductio...
PDF
Analytical, Numerical and Experimental Validation of Coil Voltage in Inductio...
PDF
Data scientist training in bangalore
PARTITION SORT REVISITED: RECONFIRMING THE ROBUSTNESS IN AVERAGE CASE AND MUC...
MARGINAL PERCEPTRON FOR NON-LINEAR AND MULTI CLASS CLASSIFICATION
Fuzzy c-means
Thesis (presentation)
A comparative study of three validities computation methods for multimodel ap...
Partition Sort Revisited: Reconfirming the Robustness in Average Case and Muc...
Finding Relationships between the Our-NIR Cluster Results
Experimental study of Data clustering using k- Means and modified algorithms
Paper id 71201964
Iterative Determinant Method for Solving Eigenvalue Problems
Survey on classification algorithms for data mining (comparison and evaluation)
Mine Blood Donors Information through Improved K-Means Clustering
K means report
Lecture 10 (Digital Image Processing)
An_Accelerated_Nearest_Neighbor_Search_Method_for_the_K-Means_Clustering_Algo...
Robust Fuzzy Data Clustering In An Ordinal Scale Based On A Similarity Measure
Analytical, Numerical and Experimental Validation of Coil Voltage in Inductio...
Analytical, Numerical and Experimental Validation of Coil Voltage in Inductio...
Data scientist training in bangalore
Ad

Viewers also liked (18)

PDF
Finite Element Simulation Analysis of Double Nosing Process in the Assembly o...
PDF
Numerical Solution for the Design of a Ducted Axisymmetric Nozzle using Metho...
PDF
Kinematics Analysis of Parallel Mechanism Based on Force Feedback Device
PDF
The Simulation Research of the reamer of the cutter suction dredger based on ...
PDF
A Study in Various Techniques, Advances and Issues Used for Rock Masses
PDF
A checking fixture design of corrugated pieces in Clutch assembly of automobi...
PDF
The finite element analysis between tire and road
PDF
Determination of Buckling Loads of Wave Spring Using ANSYS
PDF
Analytical and numerical analysis of thermally developing forced convection i...
PDF
Construction of Supervisory Control and Data Acquisition in Shop-level based ...
PDF
Based on the cross section contour surface model reconstruction
PDF
An Automatic Folding System Based on the Research of Quilt Folding
PDF
Less Conservative Consensus of Multi-agent Systems with Generalized Lipschitz...
PDF
Compilation and Verification of FatigueLoad Spectrum ofHighSpeed Maglev Vehic...
PDF
Morphological And Physical Properties Of Four Soils Profiles Developed On Bas...
PDF
Wear Analysis of Tool in Milling YTL7D Steel
PDF
Pipeline to Hydraulic Pressure Position-Control System Performance Research
PDF
Suspended Sediment Rating Curve for Tigris River Upstream Al- Betera Regulator
Finite Element Simulation Analysis of Double Nosing Process in the Assembly o...
Numerical Solution for the Design of a Ducted Axisymmetric Nozzle using Metho...
Kinematics Analysis of Parallel Mechanism Based on Force Feedback Device
The Simulation Research of the reamer of the cutter suction dredger based on ...
A Study in Various Techniques, Advances and Issues Used for Rock Masses
A checking fixture design of corrugated pieces in Clutch assembly of automobi...
The finite element analysis between tire and road
Determination of Buckling Loads of Wave Spring Using ANSYS
Analytical and numerical analysis of thermally developing forced convection i...
Construction of Supervisory Control and Data Acquisition in Shop-level based ...
Based on the cross section contour surface model reconstruction
An Automatic Folding System Based on the Research of Quilt Folding
Less Conservative Consensus of Multi-agent Systems with Generalized Lipschitz...
Compilation and Verification of FatigueLoad Spectrum ofHighSpeed Maglev Vehic...
Morphological And Physical Properties Of Four Soils Profiles Developed On Bas...
Wear Analysis of Tool in Milling YTL7D Steel
Pipeline to Hydraulic Pressure Position-Control System Performance Research
Suspended Sediment Rating Curve for Tigris River Upstream Al- Betera Regulator
Ad

Similar to Application of thermal error in machine tools based on Dynamic Bayesian Network (20)

PDF
Dynamic indoor thermal comfort model identification based on neural computing...
PDF
FINITE DIFFERENCE MODELLING FOR HEAT TRANSFER PROBLEMS
PDF
Du3211861191
PDF
A Comprehensive Analysis of Quantum Clustering : Finding All the Potential Mi...
PDF
Real-Time Simulation for Laser-Tissue Interaction Model
PDF
New emulation based approach for probabilistic seismic demand
PDF
Analytical Solutions of a Conduction Problem with Two Different Kinds of Boun...
PDF
Numerical Solution of Diffusion Equation by Finite Difference Method
PDF
Karimanal thrml co_design_itherm2010_final
PDF
IRJET- An Efficient Reverse Converter for the Three Non-Coprime Moduli Set {4...
PDF
Nonlinear steady state heat transfer NASA.pdf
PDF
[Numerical Heat Transfer Part B Fundamentals 2001-sep vol. 40 iss. 3] C. Wan,...
PDF
MODELLING OF NTC THERMISTOR USING ARTIFICIAL NEURAL NETWORK FOR NONLINEARITY ...
PDF
Welcome to International Journal of Engineering Research and Development (IJERD)
PDF
ProbErrorBoundROM_MC2015
PDF
Probabilistic Error Bounds for Reduced Order Modeling M&C2015
PDF
Modelling and Analysis Laboratory Manual
PDF
Master’s theorem Derivative Analysis
PDF
One dimensional vector based pattern
PPTX
Computational Fluid Dynamics in Food Processing – Application in heat transfe...
Dynamic indoor thermal comfort model identification based on neural computing...
FINITE DIFFERENCE MODELLING FOR HEAT TRANSFER PROBLEMS
Du3211861191
A Comprehensive Analysis of Quantum Clustering : Finding All the Potential Mi...
Real-Time Simulation for Laser-Tissue Interaction Model
New emulation based approach for probabilistic seismic demand
Analytical Solutions of a Conduction Problem with Two Different Kinds of Boun...
Numerical Solution of Diffusion Equation by Finite Difference Method
Karimanal thrml co_design_itherm2010_final
IRJET- An Efficient Reverse Converter for the Three Non-Coprime Moduli Set {4...
Nonlinear steady state heat transfer NASA.pdf
[Numerical Heat Transfer Part B Fundamentals 2001-sep vol. 40 iss. 3] C. Wan,...
MODELLING OF NTC THERMISTOR USING ARTIFICIAL NEURAL NETWORK FOR NONLINEARITY ...
Welcome to International Journal of Engineering Research and Development (IJERD)
ProbErrorBoundROM_MC2015
Probabilistic Error Bounds for Reduced Order Modeling M&C2015
Modelling and Analysis Laboratory Manual
Master’s theorem Derivative Analysis
One dimensional vector based pattern
Computational Fluid Dynamics in Food Processing – Application in heat transfe...

More from IJRES Journal (20)

PDF
Exploratory study on the use of crushed cockle shell as partial sand replacem...
PDF
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
PDF
Review: Nonlinear Techniques for Analysis of Heart Rate Variability
PDF
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
PDF
Study and evaluation for different types of Sudanese crude oil properties
PDF
A Short Report on Different Wavelets and Their Structures
PDF
A Case Study on Academic Services Application Using Agile Methodology for Mob...
PDF
Wear Analysis on Cylindrical Cam with Flexible Rod
PDF
DDOS Attacks-A Stealthy Way of Implementation and Detection
PDF
An improved fading Kalman filter in the application of BDS dynamic positioning
PDF
Positioning Error Analysis and Compensation of Differential Precision Workbench
PDF
Status of Heavy metal pollution in Mithi river: Then and Now
PDF
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
PDF
Experimental study on critical closing pressure of mudstone fractured reservoirs
PDF
Correlation Analysis of Tool Wear and Cutting Sound Signal
PDF
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
PDF
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
PDF
A novel high-precision curvature-compensated CMOS bandgap reference without u...
PDF
Structural aspect on carbon dioxide capture in nanotubes
PDF
Thesummaryabout fuzzy control parameters selected based on brake driver inten...
Exploratory study on the use of crushed cockle shell as partial sand replacem...
Congenital Malaria: Correlation of Umbilical Cord Plasmodium falciparum Paras...
Review: Nonlinear Techniques for Analysis of Heart Rate Variability
Dynamic Modeling for Gas Phase Propylene Copolymerization in a Fluidized Bed ...
Study and evaluation for different types of Sudanese crude oil properties
A Short Report on Different Wavelets and Their Structures
A Case Study on Academic Services Application Using Agile Methodology for Mob...
Wear Analysis on Cylindrical Cam with Flexible Rod
DDOS Attacks-A Stealthy Way of Implementation and Detection
An improved fading Kalman filter in the application of BDS dynamic positioning
Positioning Error Analysis and Compensation of Differential Precision Workbench
Status of Heavy metal pollution in Mithi river: Then and Now
The Low-Temperature Radiant Floor Heating System Design and Experimental Stud...
Experimental study on critical closing pressure of mudstone fractured reservoirs
Correlation Analysis of Tool Wear and Cutting Sound Signal
Reduce Resources for Privacy in Mobile Cloud Computing Using Blowfish and DSA...
Resistance of Dryland Rice to Stem Borer (Scirpophaga incertulas Wlk.) Using ...
A novel high-precision curvature-compensated CMOS bandgap reference without u...
Structural aspect on carbon dioxide capture in nanotubes
Thesummaryabout fuzzy control parameters selected based on brake driver inten...

Recently uploaded (20)

PDF
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
UNIT-1 - COAL BASED THERMAL POWER PLANTS
PPT
Mechanical Engineering MATERIALS Selection
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
PDF
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
PPTX
UNIT 4 Total Quality Management .pptx
PPTX
Foundation to blockchain - A guide to Blockchain Tech
PDF
Well-logging-methods_new................
PPTX
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PDF
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
PPTX
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
Geodesy 1.pptx...............................................
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PPTX
OOP with Java - Java Introduction (Basics)
PPTX
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
PPTX
CYBER-CRIMES AND SECURITY A guide to understanding
TFEC-4-2020-Design-Guide-for-Timber-Roof-Trusses.pdf
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
UNIT-1 - COAL BASED THERMAL POWER PLANTS
Mechanical Engineering MATERIALS Selection
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
BMEC211 - INTRODUCTION TO MECHATRONICS-1.pdf
UNIT 4 Total Quality Management .pptx
Foundation to blockchain - A guide to Blockchain Tech
Well-logging-methods_new................
MET 305 2019 SCHEME MODULE 2 COMPLETE.pptx
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
keyrequirementskkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkkk
MCN 401 KTU-2019-PPE KITS-MODULE 2.pptx
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
Geodesy 1.pptx...............................................
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
OOP with Java - Java Introduction (Basics)
IOT PPTs Week 10 Lecture Material.pptx of NPTEL Smart Cities contd
CYBER-CRIMES AND SECURITY A guide to understanding

Application of thermal error in machine tools based on Dynamic Bayesian Network

  • 1. International Journal of Research in Engineering and Science (IJRES) ISSN (Online): 2320-9364, ISSN (Print): 2320-9356 www.ijres.org Volume 3 Issue 6 ǁ June 2015 ǁ PP.22-27 www.ijres.org 22 | Page Application of thermal error in machine tools based on Dynamic Bayesian Network Xu Yang,Mao Jian College of Mechanical Engineering, Shanghai University of Engineering Science, 333 Long Teng Road, Shanghai 201620, China Correspondence should be addressed to Jian Mao; jmao@sues.edu.cn Abstract: In recent years, the growing interest toward complex manufacturing on machine tools and the machining accuracy have solicited new efforts in the area of modeling and analysis of machine tools machining errors. Therefore, the mathematical model study on the relationship between temperature field and thermal error is the core content, which can improve the precision of parts processing and the thermal stability, also predict and compensate machining errors of CNC machine tools. It is critical to obtain the thermal errors of a precision machine tools in real-time. In this paper, based on Dynamic Bayesian Network (DBN), a pioneering modeling method applied in thermal error research is presented. The dependence of thermal error and temperature field is clearly described by graph theory, and the fuzzy classification method is proposed to reduce the computational complexity, then forming a new method for thermal error modeling of machine tools. Keywords: machine tools; thermal error; DBN; fuzzy classification; modeling; I. Introduction Artificial intelligence techniques have been used for many years now in the field of thermal error modeling in machine tools. The thermal model forms one of the most critical elements in machine tools. In the prediction of thermal error, most research has focused on the principle of regression [1,2] . Chen [3] used a three-layer Artificial Neural Network (ANN) with a supervised back-propagation training algorithm and the ‘sigmoid’ activation function to map the calibrated thermal errors to the temperature measurements. Zhejiang University in 2002 with the improved BP neural network on three-dimensional noncontact measurement system is analyzed in thermal error modeling [4] . Hong Yang and Jun Ni [5] proposed a fuzzy model adaptation method is used to update in the thermal error model under different processing conditions. The traditional thermal error model cannot handle abnormal situations, and the structure and the choice of the type too dependent on experience. Research on the application of the Bayesian Network in thermal error modeling of CNC machine tools on the thermal error has opened up a new way, in order to better solve the complexity and defect of thermal error modeling [6] . R. Ramesh[7] applied Hybrid Bayesian network to solve thermal error measurement and modeling problems in machine tools. A brief explanation of the theory of Bayesian Network is presented as following: The Bayesian Network (BN) is a graphical model consisting of nodes representing causes and effects in real-world situations and a set of edges each of which connects two nodes, it has been used in medical diagnostic system, software testing, web intelligent navigation, power system fault diagnosis, etc. A Bayesian network for a set of variables  1 2 , , N x x x x  , the joint probability distribution for x is given by 1 2 1 ( , , ) ( ( ))i i N N i p x x x p x pa x    (1) Where i x denotes the variable and ( )i pa x denotes the parents of node i x . From the chain rule of probability, 1 2 1 1 1 ( , , ) ( , , )i N N i i p x x x p x x x      (2) BN is an effective tool for complex systems uncertainty reasoning and data analysis, but the thermal error of machine tool research with differences between the working conditions are different, thus requiring thermal
  • 2. Application of thermal error in machine tools based on Dynamic Bayesian Network www.ijres.org 23 | Page error model must have a strong ability to learn, and according to the current working update the status of the model results. BN in dealing with real-time tracking data still has some limitations, not good with the experimental data reflect updates to the model. This paper seeks to address the issue of developing a thermal error model that account for a variety of operating conditions while yet generating accurate prediction. So it will propose fuzzy classification and Dynamic Bayesian Network to build a thermal machine error model, a better solution of dynamic thermal error modeling problems. II. Fuzzy Dynamic Bayesian Network Dynamic Bayesian Network (DBN) is a type of BN that can model time-series data to capture the fact that time flows forward, which coupled with the time constraints on the properties of the original network structure. It has the advantage both of model-based and data-based methods. And with the introduction of time factor, the data on the state of the formation of different time, reflects the development change rule represented by the variable, and its intuitive, high precision and adaptive for thermal error modeling of machine tools. The actual processing for precision CNC machine tools, the thermal error generated by many factors and there are many uncertain factors, also the relations among these factors are perplexing, so the requirements of thermal error prediction model should not only be a strong inclusive of many complex factors, but also the structure of flexible function. In order to account for the particularity of thermal error, we present the DBN thermal error model herein is therefore very essential. 2.1 Dynamic Model Although the pattern of heat transfer in machine tools is very complex, these are plausible cause and effect relationships that might exist between the various elements of the machine when subjected to varying operating conditions. Therefore, in order to carry out the research of complex system and model should be simplified [8] : 1. The assumption of conditional probability in a finite time change process for all t is smooth. 2. To solve the problems of thermal error in this study, assuming an environment with Markov nature, that every state heat distortion temperature and sampling points are related to the time of sampling points on temperature and thermal deformation states. Bayesian network structure inference process, making inferences and decisions based on prior probabilities. 3. Assuming that the conditional probability of adjacent time process is steady, which 1( )t tp x x has nothing to do with the time t , you can easily get the transition probability 1( )t tp x x in different time. Based on the above assumptions, the establishment of DBN should be considered  1,B B : the priori net 1B ,the transfer net B ,the limited time in practical application stage 1,2,…T,then we can get:      11 2 1 1 1 , , T T B B tt t p x x x p x p x x     (3) If we use  1t tp x x  to represent the probability of the current state occurs when any previous time state is variable. i tx represents the value of the variable i in time t ,  i tpa x denotes the parents of node i tx . So, joint probability distribution of DBN can be calculated for any node as the following shown:        1 1: 1: 1 1 1 2 1 N T N N i i i i T B B t t i t i p x p x pa x p x pa x       (4) The research of thermal error on precision machine tools showed us the parameters of sampling point temperature and thermal deformation data had discrete features. In the experiment, the decision variable is always discrete, and certain temperature observation is continuous, to solve such problems in pure discrete Dynamic Bayesian Network have some difficulties. In this regard, this paper choose the calculation method of discrete fuzzy DBN that fuzzy classification techniques combined with the discrete DBN [9] to solve these problems. It will not only make full use of the advantages of discrete DBN which has relatively faster inference speed compared with continuous DBN, but also can achieve qualitative reasoning under continuous observation without loss of information provided. 2.2 Fuzzy Classification In the fuzzy theory, an element x is the degree of  A X belongs to the set A, this degree means
  • 3. Application of thermal error in machine tools based on Dynamic Bayesian Network www.ijres.org 24 | Page membership. The element x must also exit in certain membership with other sets, when 0 ( ) 1A A  . Fuzzy set A is defined in x and its affiliated with A and  A X ,as the following:     ( , )A i i A A i A x x N x N     (5) First, the fuzzy classification process is divided the sample space into several subsets, which is a subset of fuzzy sets. Fuzzy sets is the corresponding discrete DBN node status. Then defines membership function according to actual condition, that membership of fuzzy classification is the characteristics of the response variable, not a specific numerical size[10] . Discrete BN with N hidden points and M observation points, along with the time development can get the discrete DBN with T time slices, if the observed value is only one combination of state, so this observation distribution of hidden variables are:                 1 2 1 2 1 1 1 1 2 1 2 1 2 1 2 1 1 1 1 1 1 , , , ,, , , , , , , , , , , , , , , , , , 1, , ; 1, , ; 1, , N N T T T N N M M T T T T T T j j k k t t t t t j t k j j k k t t t t t j t kx x x x x x p x x x x x x y y y y y y p y pa y p x pa x p y pa y p x pa x t T j M k N                            (6) In this formula, k tx represents a value of k tX ,value of j ty for observation variable j tY , ( )j tpa y denotes the parents of note j ty . As according to get fuzzy DBN inference formula is:               1 2 1 1 1 2 1 2 1 1 1 1 2 1 2 1 2 1 2 1 1 1 1 1 1 , , , , , ,, , , , , , , , , , , , , , , , , , ( ) 1, , ; 1, , ; M T N N T T T N N M M T T T T T T j j k k t t t t t j t k j j t t tjy y y j j k k t t t t t j t kx x x x x x p x x x x x x Y Y Y Y Y Y p y pa y p x pa x p Y y p y pa y p x pa x t T j M k                                       1, , N  (7) Where ( )j j t tp Y y is the value of j tY membership in continuous observation that belongs to each states. III. Development of DBN Model on Thermal Error Aiming to improve the effectiveness and accuracy of abnormal situation management in complex process system, thermal error should be studied and modeled in a scientific and systematic way. This paper proposed a DBN framework for this purpose. The overall workflow is shown in Figure 1.
  • 4. Application of thermal error in machine tools based on Dynamic Bayesian Network www.ijres.org 25 | Page Optimization of temperature sensor location Stage Ⅰ:Temperature points development Analysis of thermal dynamic process Determine the location of temperature sensor Optimization of temperature sensor location Develop temperature points Optimization of temperature sensor location Stage Ⅱ:DBN development Node determination Develop structure Determinate parameters Parameters learning with condition monitoring data Stage Ⅲ:DBN applied in thermal error Figure 1. DBN framework of thermal error research 3.1 Temperature Points Development A number of studies on domestic and international machine tools show that: one of the primary factors that influence machine tool accuracy is the rise in temperature of the critical elements of the machine. The data available from the machine on a real-time basis is the temperature values as measured by the thermal sensors mounted at critical locations on the machine. Comprehensive expertise this paper establishes a model of 14 nodes [11] , respectively: X,Y and Z axle nuts and rail temperatures, motor temperature, main shaft bearing temperature, after the bearing temperature, the temperature of the machine bed, spindle thermal error, then obtained Dynamic Bayesian Network model for thermal error of precision CNC shown in Figure 2.
  • 5. Application of thermal error in machine tools based on Dynamic Bayesian Network www.ijres.org 26 | Page Thermal error d(L) The X axis nut T1 The Y axis nut T2 The Z axis nut T4 Main front axle bearing 3 T12 Main front axle bearing 2 T10 Main front axle bearing 1 T8 The motor T3 Main front axle back bearing 1 T7 Main front axle back bearing 2 T13 The X axis guide T5 The Z axis guide T9 The Y axis guide T6 environmental temperature T11 Figure 2. DBN model structure for thermal error of precision CNC 3.2 DBN Applied in Thermal Error The above model and the discrete DBN inference algorithms, constitutes the thermal error of DBN. DBN in addition to the network structure, also need to define the parameters. For discrete DBN, the conditional probability is an expert knowledge which reacts experts views of the causal relationship among the connected nodes in the network. State transition probability between two time slices is random probability that changes over time[12] . The specific calculation model can be expressed according to the conditional probability between expertise and nodes. The transition probabilities of DBN can be acquired by the priori knowledge of experts. Using fuzzy classification to divide the experimental measurements of state parameter domain, in this paper respectively divided into five states {1, 2, 3, 4, 5}. According to the formula (7), to calculate probabilities:   131 2 , ,p d L T T T which means we can obtain conditional probability at the corresponding ( )d L of different states when ( 1,2, ,13)i T i   take any state. Through the judgment of values 1 2 3 4 5, , , ,p p p p p to decide the state of thermal error area, then finally predict thermal error value. IV. Conclusions (1) DBN structure is different from the other fitting modeling theory, it comes from the probability of data, and combined with the specific language of graph theory clearly express the dependent relationships between the various factors affecting the thermal error. And applied the fuzzy classification and membership the concept of the measurement data and other scientific probability distribution, reducing the computational complexity, concluding the probability distributions , making the numerical prediction and modeling has the high-precision thermal deformation characteristics; (2) DBN model is widely used in the present study in the field of threat estimation and target assignment, etc. Applied it to the machine tools thermal error modeling is the current research in the field of thermal error for
  • 6. Application of thermal error in machine tools based on Dynamic Bayesian Network www.ijres.org 27 | Page another attempt and application, which also provides a new effective way to study CNC machine tool thermal error. (3) Thermal error model based on DBN takes full use of the prior knowledge and sample data, and can dynamically predict thermal error according to the time of machine tools, and with the increase of sample to obtain data updated. It can reflect the change of working condition of machine tools in the process of reasoning, to make it better meet the needs of real-time compensation. In summary, this paper use DBN structure for thermal error of machine tools to make a series of useful analysis and exploration, get the corresponding conclusions. Based on DBN structure in the study of thermal error is novelty, this paper is for further study on the experimental data and model combination. Acknowledgements We would like to acknowledge the support of the National Natural Science Foundation of the People’s Republic of China (No. 51175322). References [1] R. Ramesh, M.A. Mannan, A.N. Poo. Error compensation in machine tools—a review. Part I: Geometric, cutting-force induced and fixture dependent errors. International Journal of Machine Tools and Manufacture 40 (2000) 1235–1256. [2] R. Ramesh, M.A. Mannan, A.N. Poo. Error compensation in machine tools—a review: Part II: Thermal errors. International Journal of Machine Tools and Manufacture 40 (2000) 1257–1284. [3] J.S. Chen. Fast calibration and modeling of thermally induced machine tool errors in real machining. International Journal of Machine Tools and Manufacture 37 (2) (1997) 159–169. [4] Fu Longzhu, Chen Yaliang, Di Ruikun .BP neural networks compensation dimensional surface non-contact measurement system thermal deformation error research [J]. Electrical and Mechanical Engineering, 2002,19 (4): 55-58. [5] Hong Yang, Jun Ni. A daptive model estimation of machine tool thermal errors based on recursive dynamic modeling strategy[J]. International Journal of Machine Tools&Manufacture,45(2005):1-11. [6] Bai Fuyou. Thermal error of CNC machine tools based on Bayesian Network modeling research [D]. Master degree thesis of Zhejiang University, 2008. [7] R. Ramesh, M.A. Mannan, A.N. Poo, S.S. Keerthi. Thermal error measurement and modeling in machine tools. Part II. Hybrid Bayesian Network—support vector machine model. International Journal of Machine Tools & Manufacture 43 (2003) 405–419. [8] Xiao Qinku, Gao Song. Bayesian Network in the application of intelligent information processing [M]. Beijing: National Defense industry press, 2012. [9] Shi Jianguo, Gao Xiaoguang. Dynamic Bayesian Network and its application in autonomous intelligence operations [M]. Beijing: The Publishing House of Ordnance Industry, 2008.12. [10] Chen Haiyang, Nie Hongying, Pan Jinbo. Traffic light autonomous intelligence decision based on Dynamic Bayesian Network [J]. Journal of Xi'an Polytechnic University, 2014,28 (4): 474-479. [11] Yang Jianguo. Integrated CNC machine tools error compensation technology and its application [D]. Shanghai Jiao Tong University doctoral thesis, 1998. [12] Wu Tianyu, Zhang An, Li Liang. Estimation of the Air Combat Threat based on Fuzzy Dynamic Bayesian Network [J]. Fire Control and Command Control, 2009,34(10):56-59.