Professional Documents
Culture Documents
This article presents an integrated, simulation-based erence handbooks, and later adjusted and fine-tuned by
optimization procedure that can determine the optimal trial-and-error on the shop floor. This approach is highly
process conditions for injection molding without user dependent on the experience of molding operators and
intervention. The idea is to use a nonlinear statistical
regression technique and design of computer experi- can be costly and time consuming, especially with a new
ments to establish an adaptive surrogate model with resin and/or new applications.
short turn-around time and adequate accuracy for sub- With advances in numerical modeling and computer
stituting time-consuming computer simulations during simulation techniques, there have been tremendous efforts
system-level optimization. A special surrogate model made to develop computer simulation tools to facilitate
based on the Gaussian process (GP) approach, which
has not been employed previously for injection molding injection molding design and process setups [2]. These
optimization, is introduced. GP is capable of giving commercial and research tools are generally capable of
both a prediction and an estimate of the confidence predicting the flow phenomena in a complex geometry,
(variance) for the prediction simultaneously, thus pro- thus helping engineers gain process insights, pinpoint
viding direction as to where additional training samples potential design problems, and make rational decisions
could be added to improve the surrogate model. While
the surrogate model is being established, a hybrid [3–5]. However, going through the vast amount of com-
genetic algorithm is employed to evaluate the model to puter-generated data manually to qualify the design and
search for the global optimal solutions in a concurrent process setups could become a daunting task, which
fashion. The examples presented in this article show requires numerous iterations of CPU-intensive evaluation
that the proposed adaptive optimization procedure of simulations and an understanding of the complex, non-
helps engineers determine the optimal process condi-
tions more efficiently and effectively. POLYM. ENG. SCI., linear relationships among the design and process parame-
47:684–694, 2007. ª 2007 Society of Plastics Engineers ters as well as objectives. All of these problems make it
difficult to effectively identify the optimal design and pro-
cess conditions for injection molding.
INTRODUCTION The purpose of this study is to develop an integrated
Injection molding, which is suitable for the mass pro- CAE optimization system that can intelligently, automati-
duction of complex plastic parts with precise dimensions, cally, and adaptively determine the optimal process condi-
represents a major polymer processing method and tions for injection molding in a timely fashion without
accounts for one-third of all plastics processed [1]. During user intervention. To facilitate the optimization process
the injection molding process, many process conditions, for injection molding while avoiding an excessive number
such as melt temperature, mold temperature, ram speed, of numerical iterations using computationally intensive
pack/hold pressure and duration, cooling time, etc., have simulations, an alternative and more effective approach is
to be properly set to ensure the quality of the molded adopted in this study. The idea is to use Gaussian process
components. At present, the various process conditions (GP), a nonlinear statistical regression technique, and
are often selected by experienced engineers based on prior design of computer experiments to establish a surrogate
experience, resin supplier’s recommendations, and/or ref- model that can substitute tedious simulations while using
minimum computational resources and intelligently select-
ing new sampling points in the design space, so that a
Correspondence to: Lih-Sheng Turng; e-mail: turng@engr.wisc.edu large amount of process (or design) alternatives can be
Contract grant sponsor: National Science Foundation; contract grant num- evaluated in a reasonable timeframe during a system-level
ber: DMI-0323509. Contract grant sponsor: 3M Precision Optics, Inc.
DOI 10.1002/pen.20741
optimization process.
Published online in Wiley InterScience (www.interscience.wiley.com). The rest of this article is organized as follows. The
V
C 2007 Society of Plastics Engineers second section presents the literature reviews for the opti-
1. From a statistical point of view, the present implemen- estimate of the confidence of the model prediction
tation for building the surrogate model is solely based along with the prediction itself.
on pure data. Essentially, there is no guidance for 4. The current optimization scheme is normally executed
selecting the regression model. Since selecting a model in a sequential fashion. The optimization algorithm can
with little or minimal information brings an increased be applied only after a surrogate model is generated
risk of making inaccurate regression model selection, with satisfactory prediction ability. Therefore, an
it is desirable to eliminate the requirements of assum- adaptive surrogate model approach that allows concur-
ing a regression model a priori. rent execution of the surrogate model building and
2. Typically speaking, computer simulation is a kind of optimization is desirable.
‘numerical’ experiment. More representative training
data give the surrogate model better approximation ac-
curacy. As training samples grow, however, the effi- OPTIMIZATION PROCEDURE WITH GP
ciency of sample data collection becomes very impor- SURROGATE MODELING APPROACH
tant because of extensive simulation runtime require-
ments. While suitable for classical physical experiments, In addressing the desired improvements to the current
conventional DOE may not perform well for highly optimization procedure pointed out previously, a novel
nonlinear regression models. Therefore, to generate optimization system for injection molding using the GP
proper samples for building a robust surrogate model, surrogate modeling approach was proposed and devel-
it is desirable to employ a special DOE scheme suita- oped. It has the following characteristics: (1) It does not
ble for computer simulation. require a specific model to be assumed a priori; (2) It uses
3. To verify the model selection, an additional randomly
specific DOE for computer simulation, which can per-
generated validation sample set is needed to assess the
predictive performance of the surrogate model at the
fectly capture the general behaviors of injection molding
end of model creation. If the current model fails to simulation with a relative small number of training sam-
yield sufficiently accurate representations, it needs to ples; (3) It is capable of giving both a prediction and an
be redefined, necessitating a repeat of the whole pro- estimate of the confidence (variance) for the prediction
cess, and an increase in the number of DOE cases to simultaneously, thus providing direction as to where addi-
be executed. Thus, it is desirable to have an inherent tional training points could be added to improve the sur-
1
PðtN j CN ; fxN gÞ ¼ qffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffiffi
ð2pÞN jCN j
1 T 1
exp ðt mÞ CN ðt mÞ ð1Þ
2
FIG. 3. Training stage of the optimization procedure using LHS and GP.
simulation. This allows a variety of optimization objectives, input design space with N dimensions. LHS is useful
such as a shorter cycle time, temperature uniformity, when a simulation scheme needs a sample set that is ran-
reduced residual stresses, minimal part shrinkage and warp- dom but relatively uniformly distributed over each dimen-
age, or some combination thereof, depending on the user’s sion [16, 17].
requirements. In the meantime, various constraints, such as To perform the optimization, a novel two-step hybrid
clamp force, shot volume, or maximum injection speed and optimization method that incorporates the GA with a local
pressure, can be specified [6]. It should be pointed out that, optimization technique, the Hooke-Jeeve pattern search
due to the generic nature of this optimization scheme, any algorithm, is employed to evaluate the surrogate model to
of the commercial or research-oriented simulation programs search for the global optimal solutions concurrently with
can be incorporated into this procedure. the GP surrogate model. The Hooke-Jeeve pattern search
In this proposed procedure, the Latin hypercube sam- algorithm is implemented to improve the convergence
pling (LHS) method, which is a stratified random sam- performance [11, 18–20]. Because of an adaptive approxi-
pling technique, is used for generating the samples needed mation of the optimization problem, by starting with a
for initial training of the surrogate models. LHS allows coarsely approximated surrogate model, the hybrid GA
exceedingly sparse M point samples to be selected for an will proceed in the right direction to the near-optimal area
y1 2.911
y2 3.786
r1 0.941
r2 0.992
r3 0.212
r4 0.238
r5 1.008
r6 0.742
r7 1.082
FIG. 8. Optical lens part molded with injection molding.
14 points are selected and will act as the additional train- tive capability with a reasonably small amount of compu-
ing samples, while the remaining 497 points compose the tational resources.
candidate sampling set, in which the minor validation per-
cent is set as pminor ¼ 0.5%. As a result, one point is
extracted from the candidate sampling set into the addi- Shrinkage and Warpage Optimization for a Box Part
tional training set. At the same time, the hybrid GA is
used to evaluate this preliminary GP model to find the In this application, the shrinkage and warpage (S&W)
current ‘optimal’ process condition, and this will also act of a polypropylene (PP) box part (cf. Fig. 10) in four
as the additional training sample. Thus, after the first-iter- directions will be optimized with the proposed adaptive
ation step, additional 5 simulations will be performed and procedure. The walls perpendicular to the x-direction are
the corresponding data will be collected to improve the 1.3 mm thick and the walls perpendicular to the y-direc-
overall predictive capability of the GP surrogate model. tion have four stepwise changes in thickness of 3.5, 3,
Following the above procedure, after five iterations, the 2.5, and 2 mm. The overall outside dimensions of the part
iteration stage stops as the termination criterion is reached. are 7.4 cm by 9.8 cm by 4.5 cm. Considering such a com-
The GP model that satisfied the termination criterion is built plex part design with thickness difference in x and y
with overall 35 training samples. Table 2 shows the corre- directions and variations in the y-direction and the semi-
sponding model samples in each of the iteration step. crystalline PP resin, noticeable and statistically significant
Table 3 tabulates the optimal process conditions S&W is produced over a wide range of process condi-
searched by the adaptive optimization scheme, and Fig. 9 tions. The optimization results will be compared with
shows the convergence processes using the hybrid GA to conventional injection molding experiment data to demon-
evaluate the final surrogate model. strate the capabilities of the optimization procedure. For
To verify the optimal process conditions, simulation is the details of the experiment setup, data, and result analy-
performed using the optimal conditions. The maximum sis, the reader is referred to [22]. The objective function
volumetric shrinkage, obtained through simulation under in this application can be expressed as:
the optimized process conditions, is 8.119 (cf. Table 3). Minimize shrinkage & warpage S&W
The error between the predictions of the surrogate model
ðj xj þ j þ xj þ j yj þ j þ yjÞ
and the simulation is relative small (0.086%), which ¼
confirms that the trained surrogate model can predict the 4
simulation results quite well. With the help of this auto- Subject to : 3 s tpack 6 s
mated and adaptive integrated optimization procedure, the 20 s tcool 35 s (6)
overall optimization task can be accomplished in hours 40 mm=s vinj 100 mm=s
(7–8 h in this application) instead of days as required
40 MPa ppack 60 MPa
by the conventional optimization approaches [11]. There-
fore, it shows that the trained GP model, as a substitution 205 C Tm 230 C
for complete simulations, can achieve satisfactory predic- 20 C Tw 40 C
TABLE 3. The optimal process conditions and objective values predicted by the surrogate model and simulation at the end of five iteration steps.
FIG. 10. Box part (polypropylene) molded with the injection molding process: (a) molded box part; (b)
CAD model of box part.
FIG. 11. S&W data (in mm) comparison between the adaptive GP model prediction and the 32 verification simula-
tion results (samples) in the x, þx, y, and þy directions. Solid line represents the best fit whereas the dotted line cor-
responds to the unity slope (where the model prediction matches with the simulation result). (a) S&W in x direction
[mm], (b) S&W in þx direction [mm], (c) S&W in y direction [mm], (d) S&W in þy direction [mm].
TABLE 5. The optimal process conditions and objective values predicted by the surrogate model, simulation, and experiment regression after seven
iteration steps.
GP surrogate
model þ hybrid GA 5.93 32.57 78.68 59.17 214.76 37.45 0.151 0.794 0.802 0.809 0.639 —
Experiment regression
optimum 1 6 20 — 60 — 40 0.322 0.918 0.836 0.823 0.727 —
Experiment regression
optimum 2 6 35 — 60 — 20 0.062 1.324 0.836 0.823 0.760 —
Experiment regression —
optimum 3 6 20 — 60 20 0.117 1.303 0.836 0.823 0.768 —
Moldex3D simulation result 0.176 0.859 0.828 0.825 0.672 6.67%
adaptive optimization system does not require complete 3. C.L. Tucker, Fundamentals of Computer Modeling for Poly-
CAE simulation for every objective function evaluation mer Processing, Hanser, Munich (1989).
[7, 11], the overall design cycle time is greatly reduced. 4. R.Y. Chang and W.H. Yang, Int. J. Numer. Methods Fluids,
This intelligent system can provide design space explora- 37, 125 (2001).
tion to ensure that the optimal solutions can be quickly 5. F. Illinca and J.F. Hetu, Int. J. Numer. Methods Eng, 53,
achieved that meets or exceeds all design requirements. 2003 (2002).
6. S.J. Park and T.H. Kwon, Polym. Eng. Sci., 38, 1450 (1998).
CONCLUSIONS 7. Y.M. Deng, Y.C. Lam, and G.A. Britton, Int. J. Prod. Res.,
42, 1365 (2004).
In this study, a novel optimization procedure based on
8. L.S. Turng and M. Peic, J. Proc. of the I MECH E, Part B,
the GP surrogate modeling approach and DOE for com-
J. Eng. M., 216, 1523 (2002).
puter simulation are presented and shown to be theoreti-
9. M. Peic and L.S. Turng, SPE ANTEC Tech. Papers, 624
cally sound and practically applicable to the optimization
(2002).
of the injection molding process. Based on the Bayesian
10. B.H.M. Sadeghi, J. Mater. Process Tech., 103, 411 (2000).
probability and inference approach, the GP surrogate
model can provide predictions and estimations of the con- 11. J. Zhou and L.S. Turng, Int. Polym. Proc., 21, 509 (2006).
fidence (in terms of variance) simultaneously. The new 12. C. Castro, M.C. Rios, B. Lilly, and J.M. Castro. J. Polym.
optimization procedure does not need to assume a specific Eng., 25, 176, 459 (2005).
regression model in advance; it can intelligently deter- 13. M.N. Gibbs and D.J.C. MacKay, Efficient Implementation of
mine the optimization direction while adaptively selecting Gaussian Processes, University of Cambridge, England
(1997).
the additional samples needed to improve the surrogate
model. On the basis of the results of the illustrative appli- 14. C.A.L. Bailer-Jones, A summary of Gaussian Processes,
Canvedish Laboratory, University of Cambridge, England.
cation examples, the new procedure proposed here can
effectively establish the surrogate model with minimum 15. D.J.C. Mackay, Introduction to Gaussian Processes, Univer-
sity of Cambridge, England (1998).
computational resources and adaptively search for the
optimal design and process conditions for injection mold- 16. D.C. Montgomery, Design and Analysis of Experiments, Wiley,
New York (1991).
ing within a reasonable timeframe.
17. J.P.C. Kleijnen, S.M. Sanchez, T.W. Lucas, and T.M.
Cioppa, INFORMS J. Computing, 17, 263 (2005).
ACKNOWLEDGMENTS 18. Y.G. Xu, G.R. Li, and Z.P. Wu, Appl. Artif. Intell., 15, 601
The authors thank Moldex3D and Moldflow for mak- (2001).
ing their simulation software available for this study. 19. R. Hooke and T.A. Jeeves, J ACM, 8, 212 (1961).
20. D.E. Goldberg, Genetic Algorithms in Search, Optimization,
REFERENCES and Machine Learning, Addison-Wesley, New York (1989).
21. Moldflow Corporation, Available at http://www.moldflow.com.
1. D.V. Rosato and M.G. Rosato, Injection Molding Handbook, 22. A. Kramschuster, R. Cavitt, D. Ermer, Z.B. Chen, and L.S.
Chapman & Hall, New York (1995). Turng, Polym. Eng. Sci., 45, 1408 (2005).
2. S.W. Kim and L.S. Turng, Modelling Simul. Mater. Sci. 23. CoreTech System Co., Ltd, Available at http://www.moldex3d.
Eng., 12, S151 (2004). com.