Professional Documents
Culture Documents
An Intelligent System For Predicting HPDC Process Variables in Interactive Environment
An Intelligent System For Predicting HPDC Process Variables in Interactive Environment
a r t i c l e i n f o a b s t r a c t
Article history: The selection of optimal parameters in high pressure die casting process (HPDC) has been
Received 12 June 2006 long recognized as a complex nonlinear problem due to the involvement of a large number
Received in revised form 1 June 2007 of interconnected process variables, each influencing the flow behavior of molten metal
Accepted 8 October 2007 inside the die cavity and thus part quality and productivity. In the present work a physical
model called Neural Network based Casting Process model (NN-CastPro) has been developed
for real time estimation of optimal HPDC process parameters. By submitting a set of four
Keywords: process parameters (having major impact on productivity and part quality) namely, (i) inlet
ANN melt temperature, (ii) mold initial temperature, (iii) inlet first phase velocity and (iv) inlet
HPDC second phase velocity, as input to the NN-CastPro, values for filling time, solidification time
Filling time and porosity can be obtained simultaneously. The proposed artificial neural network (ANN)
Solidification time model was trained using data generated by ProCast (an FEM-based flow simulation software).
Porosity The obtained prediction accuracy and enhanced functional capabilities of NN-CastPro show
its improved performance over other models available in the literature.
© 2007 Elsevier B.V. All rights reserved.
die halves are sprayed and positioned back to repeat the cycle
1. Introduction (KoBaS, 2007). Quality control over the entire moulding cycle is
mainly governed from the settings of various process parame-
In today’s competitive environment high pressure die casting ters such as, inlet melt temperature, mold initial temperature,
process is playing a vital role in meeting the needs of modern inlet first phase velocity, inlet second phase velocity, each
manufacturing industries by reducing lead time from design phase duration, etc., selection of which solely depends on
to manufacture and facilitating high volume economical pro- the experience and judgements of the human experts. Also
duction of complex automotive parts (such as automatic due to the involvement of large number of interrelated pro-
transmission housing, piston heads, gear box components, cess parameters it is analytically difficult to model nonlinear
etc.) requiring better surface finish and higher dimensional flow behavior of molten metal inside the die cavity. A need
accuracy, as high as 0.2% of casting dimensions (Katzarov, thus exist for the development of models for fast and accurate
2003; Tai, 2000; KoBaS, 2007). An entire HPDC process cycle prediction of moulding parameters, development of which
passes through four main stages viz. (i) filling of runner half will not only shorten the reaction time of this process but
and bringing the molten metal (such as alloys of aluminum, will also result in achieving better part quality and higher
copper and zinc) up to the feeding gate with a low velocity productivity.
ranging from 1.2 to 4.9 m/s, (ii) filling of casting cavity with During the last decade die casting process simulations
very high velocity (16.6–22.8 m/s) (iii) the solidification phase have been mainly achieved through numerical techniques
and (iv) the ejection phase where moulded part is removed, like finite element method (FEM), finite difference method
∗
Corresponding author. Fax: +41 21 693 35 09.
E-mail addresses: jitenderkumar.rai@epfl.ch (J.K. Rai), paul.xirouchakis@epfl.ch (P. Xirouchakis).
0924-0136/$ – see front matter © 2007 Elsevier B.V. All rights reserved.
doi:10.1016/j.jmatprotec.2007.10.011
j o u r n a l o f m a t e r i a l s p r o c e s s i n g t e c h n o l o g y 2 0 3 ( 2 0 0 8 ) 72–79 73
Nomenclature
En number of epochs
LR learning rate
tf filling time (s)
ts solidification time (s)
Tmelt inlet melt temperature (K)
Tmold mold initial temperature (K)
V1 inlet first phase velocity (m/s)
V2 inlet second phase velocity (m/s)
(FDM) or boundary element method (BEM) (Katzarov, 2003; Fig. 1 – Test part(switch frame).
Tai, 2000; Davey and Bounds, 1997). At present various FEM-
based software such as ProCast, MoldFlow TM , C-Mold, etc.
for complex 3D flow behaviour simulations of molten metal
outputs namely filling time, solidification time and porosity
inside the die cavities are available. Excessive computational
from a single configuration with better prediction accuracy.
time and high software price limit the use of these software
The generic neural network architecture with an user friendly
mainly in research by academicians or large manufacturing
environment allow users to configure the system to any set
enterprises. In recent years researchers had also shown keen
of input–output parameter combinations. Moreover the sys-
interest in developing artificial intelligence (AI)-based eco-
tem can be easily integrated with the machine controller
nomically sound models for fast and accurate prediction of
for real time estimation and automatic setting of process
moulding parameters. AI techniques like ANN, GAs in com-
variables.
bination with DoE (design of experiments) techniques like
Taguchi method had been widely used for solving complicated
and multivariable manufacturing problems (Krimpenis et al., 2. Selection of HPDC process parameters
2006; Yarlagadda, 2002, 2000; Yarlagadda and Ang Teck Khong,
2001; Yarlagadda and Chiang, 1999; Syrcos, 2003; Suneel et al., The casting process parameters that may affect quality and
2002). In the recent work of Krimpenis et al. (2006) a hybrid productivity of any moulding machine are grouped into four
model comprising of ANN and GA was developed for the categories namely, (i) machine related parameters such as
optimal selection of pressure die casting process parameters. plunger velocity, injection pressure, etc., (ii) cast metal related
Here based on DoE results a total of 16 data sets (obtained parameters like melt temperature, melt composition, (iii) die
from ProCAST simulations) were used to train two indepen- related parameters like die venting system design, die cool-
dent neural network configurations predicting solidification ing system design, die initial temperature, etc. and (iv) shot
time and defects (i.e. filling/incomplete filling) with achieved sleeve related parameters such as shot sleeve dimensions and
mean relative error of 8.9 and 15%, respectively. Yarlagadda filling level (Han and Xu, 2005; Helenius et al., 2005). After mak-
and Ang Teck Khong (2001) presented a two-stage neural ing detailed discussions with Urpemak, Spain (pressure die
network system where the first stage output namely filling casting system manufacturer and an industrial partner in the
time is given as input to the second stage along with other KoBaS project (KoBaS, 2007)) and conducting various experi-
three input parameters for predicting injection pressure. In ments using ProCast software on the test part shown in Fig. 1,
Syrcos (2003) for optimizing casting density, optimal settings it was found that, among the above-mentioned parameters,
of die casting parameters were obtained from the experimen- the most significant are, melt temperature, mold tempera-
tal data using Taguchi method. In most of these works the ture, first and second phase plunger velocities. The influence
selection of process parameters were made based on a single of each of these parameters on productivity factors (such as,
objective criterion such as solidification/filling time (influenc- filling time and solidification time) and quality factor (such as,
ing productivity) or casting density/porosity (influencing part porosity) are shown in Figs. 2 and 3. Improper selection of any
quality). Despite a significant amount of published research of these parameters may cause defects (such as voids, sinks,
work in this area, still there is lack of comprehensive models distortions and cracks) in the castings and longer process cycle
which by taking into account the complex relations between time. For instance, too high melt temperature may result in
the overall moulding process variables help in achieving opti- problems with mould filling such as jetting, splashing or air
mal results (i.e. better quality and higer productivity) from a entrapment due to decrease in viscosity, therefore it must be
given moulding machine by assigning appropriate values to set to an optimal value within the specified liquidus–solidus
process variables in an interactive environment. range of the cast alloy. Increasing the mould temperature
This paper reports the design and implementaion issues reduces heat losses and the maximum temperature differ-
of a generic ANN-based HPDC process model (NN-CastPro) ence at the end mould filling stage. This improves part quality,
developed for providing real time assistance to machine oper- but increases cooling time consequently the production time.
ators in setting optimal process parameters during various On the other hand, plunger velocity is having its own sig-
phases of a moulding process cycle. The main advantages of nificance as too high first phase plunger velocity may lead
the proposed system over previous works are: it provides three to incomplete filling of the casting cavity, however, too low
74 j o u r n a l o f m a t e r i a l s p r o c e s s i n g t e c h n o l o g y 2 0 3 ( 2 0 0 8 ) 72–79
Fig. 2 – Characteristics of HPDC process parameters w.r.t. Tmelt and Tmold (normalized values on X–Y axis).
plunger velocity during any phase results in longer process been given to analyze. This expert can then be used to provide
cycle time. Therefore, in the present work inlet melt tem- projections given new situations of interest and answer “what
perature, mold initial temperature, inlet first phase velocity, if” questions. Other advantages of ANN include—(i) Adaptive
inlet second phase velocity were considered as driver factors learning: an ability to learn how to do tasks based on the data
(ANN inputs) and filling time, solidification time and porosity given for training or initial experience, (ii) Self-organisation:
as driven factors (ANN outputs) of the moulding process. an ANN can create its own organization or representation of
the information it receives during the learning phase and (iii)
Real time operation: ANN computations may be carried out in
3. Neural networks parallel (Huang and Zhang, 1993; Masters,1993).
Fig. 3 – Characteristics of HPDC process parameters w.r.t. V1 and V2 (normalized values on X–Y axis).
j o u r n a l o f m a t e r i a l s p r o c e s s i n g t e c h n o l o g y 2 0 3 ( 2 0 0 8 ) 72–79 75
The proposed ANN model was trained using the back propoga-
tion (BP) alogorithm (Masters, 1993). The back propagation (BP)
algorithm is the most widely used method for determining the
error derivative of the weight (error surface gradient). The BP
algorithm progresses iteratively, through a number of epochs
(an epoch is a single pass through the entire training set).
On each epoch, the training cases are submitted to the net-
Fig. 4 – NN-CastPro neural network configuration. work, and the target and actual outputs compared and the
76 j o u r n a l o f m a t e r i a l s p r o c e s s i n g t e c h n o l o g y 2 0 3 ( 2 0 0 8 ) 72–79
0.558
0.681
0.510
0.871
1.355
4.017
3.699
6.604
5.611
3.929
Network configuration LR Momentum En Ej (%)
Porosity
Absolute percentage error
gradient is used to adjust the weights, and then the process is
1.017
0.862
1.034
2.105
1.695
0.172
0.000
1.000
0.333
0.169
repeated. An overall performance measurement of the neural
network is also done by calculating the mean absolute error
(Ej , obtained from Eq. (3)) for each data series of the test set
after a certain number of training cycle/epochs. The learning
process terminates once the predefined convergence criteria,
0.334
0.745
0.385
0.199
0.106
0.478
0.553
1.374
0.604
0.044
ts
i.e. the number of attempts without any improvement in Emean
(obtained from Eq. (4)) met.
0.323
0.435
0.110
0.310
2.264
11.401
10.544
17.439
15.894
11.572
n0
tf
((Oai − Oni /Oai ) × 100)
i=1
Ej = (3)
n0
Porosity (%)
0.059
0.058
0.058
0.057
0.059
0.058
0.058
0.059
nt
0.06
0.06
Ej
j=1
ProCast
Emean = (4)
nt
1.497
1.637
1.635
1.611
1.611
1.589
1.591
1.427
1.522
1.585
where Ej is the mean absolute error for each jth test set, Oa
ts
and On are the actual and the neural network predicted ith
output, n0 is the total number of outputs and Emean is the mean
0.0310
0.0919
0.0911
0.0323
0.0265
0.0614
0.0607
0.0453
0.0453
0.0458
absolute error for the entire test sets (nt ).
tf
135
150
150
150
150
146
146
125
138
146
410
418
418
418
418
416
416
422
422
422
8. Conclusions
Acknowledgements
references
Davey, K., Bounds, S., 1997. Modelling the pressure die casting
process using boundary and finite element methods. J. Mater.
Process. Technol., 696–700.
KoBaS, Knowledge based customized services for traditional
manufacturing sectors provided by a network of high Tech
SMEs(KoBaS). Europe Union funded project. Proposal Number:
505339-1, Call identifier: FP6–2002-NMP-2.
Han, Q., Xu, H., 2005. Fluidity of alloys under high pressure die
casting conditions. Scr. Mater. 53, 7–10.
Helenius, R., Lohne, O., Arnberg, L., Laukli, H.I., 2005. The heat
transfer filling of a high-pressure die-casting shot sleeve.
Mater. Sci. Eng. 413/414, 52–55.
Huang, S.H., Zhang, H.-C., 1993. Neural networks in
manufacturing. A survey. In: IEEE /CHMT Int. Electronics
Manufacturing Technology Symposium, pp. 177–190.
Katzarov, I.H., 2003. Finite element modeling of the porosity
formation in castings. Int. J. Heat Mass Transfer 46,
Fig. 8 – ProCast result: porosity for test 6 in Table 4. 1545–1552.
j o u r n a l o f m a t e r i a l s p r o c e s s i n g t e c h n o l o g y 2 0 3 ( 2 0 0 8 ) 72–79 79
Krimpenis, A., Benardos, P.G., Vosniakos, G.-C., Koukouvitaki, A., Yarlagadda, P.K.D.V., 2000. Prediction of die casting process
2006. Simulation-based selection of optimum pressure parameters by using an artificial neural network model for
die-casting process parameters using neural nets and zinc alloys. Int. J. Prod. Res. 38, 119–139.
genetic algorithms. Int. J. Adv. Manuf. Technol. 27, Yarlagadda, P.K.D.V., 2002. Development of an integrated neural
509–517. network system for prediction of process parameters in metal
Masters, T., 1993. Practical Neural network Recipes in C++. injection moulding source. J. Mater. Process. Technol. 130/131,
Academic Press, New York, p. 63. 315–320.
Suneel, T.S., Pande, S.S., Date, P.P., 2002. A technical not on Yarlagadda, P.K.D.V., Ang Teck Khong, C., 2001. Development of a
integrated product quality model using artificial neural hybrid neural network system fr prediction of process
networks. J. Mater. Process. Technol. 121, 77–86. parameters in injection moulding. J. Mater. Process. Technol.
Syrcos, G.P., 2003. Die casting process optimization using Taguchi 118, 110–116.
methods. J. Mater. Process. Technol. 135, 68–74. Yarlagadda, P.K.D.V., Chiang, E.C.W., 1999. A neural network
Tai, C.-C., 2000. The optimization accuracy control of a die-casting system for the prediction of process parameters in pressure
product part. J. Mater. Process. Technol. 103, 173–188. die casting. J. Mater. Process. Technol. 89/90, 583–590.