Nexp*Nmod columnwise orthonormal matrix. Like
corresponding matrix in PCA, they define an
orthonormal basis in the space of experiments, with
respect to the scalar product coincident with
Pearson's correlator.
The scatter associated with design variables can
be treated by the same method, if one puts data items
containing variation of design variables as the first
candidates for bifurcation points. The corresponding
Ψ-modes will represent sensitivities of simulation
results to variation of parameters. The remaining
scatter represents indeterministic part of the
dependence. The corresponding Ψ-modes are
bifurcation profiles and their g-coefficients are those
hidden variables which govern purely stochastic
behavior of the model. One can either take hidden
variables into account when performing reliability
analysis, or try to put them under control for
reducing scatter of the model.
5 EXAMPLES
5.1 Audi B-pillar Crash Test
The model shown on Fig.1 contains 10 thousand
nodes, 45 timesteps, 101 simulations. Two
parameters are varied representing thicknesses of
two layers composing a part of a B-pillar. The
purpose is to find a Pareto-optimal combination of
parameters simultaneously minimizing the total
mass of the part and crash intrusion in the contact
area. To solve this problem, we have applied the
methods described in Sec.2, namely RBF
metamodeling of target criteria for multiobjective
optimization and PCA for compact representation of
bulky data. Based on these methods, our interactive
optimization tool DesParO supports real-time
interpolation of bulky data, with response times in
the range of milliseconds. As a result, the user can
interactively change parameter values and
immediately see variations of complete simulation
result, even on an ordinary laptop computer.
In more details, Fig.1 shows the optimization
problem loaded in the Metamodel Explorer, where
design variables (thicknesses1,2) are presented at the
left and design objectives (intrusion and mass) at the
right. First, the user imposes constraints on design
objectives, trying to minimize intrusion and mass
simultaneously, as indicated by red ovals on Fig.1
(upper part). As a result, “islands” of available
solutions become visible along the axes of design
variables. Exploration of these islands by moving
corresponding sliders shows that there are two
optimal configurations, related cross-like, as
indicated on Fig.1 (middle). For these
configurations, both constraints on mass and
intrusion are satisfied, while they correspond to
physically different solutions, distinguished by an
auxiliary velocity criterion. For every criterion also
its tolerance is shown corresponding to 1-sigma
confidence limits, as indicated by horizontal bars
under the corresponding slider as well as +/- errors
in the value box. This indication allows satisfying
constraints with 3-sigma (99.7%) confidence, as
shown on the images. The Geometry Viewer, shown
at the bottom of Fig.1, allows to inspect the optimal
design in full details. E.g. on the two images at the
bottom, one can see the difference between small
and large thickness values resulting in softer or
stiffer crash behavior.
While performing constraint optimization, the
user immediately sees how small mass solutions
disappear when intrusion is minimized. This gives
an intuitive feeling for the trade-off (Pareto
behavior) between optimization objectives. With
these capabilities and complementary information
such as auxiliary criteria and interactive
interpolation of bulky simulation results, “the”
optimal solution, i.e. a single representative on the
Pareto front, can be selected by a user decision.
5.2 Ford Taurus Crash Test
The crash model shown on Fig.2 contains 1 million
nodes, 32 timesteps, 25 simulations. Processing of
this model with the temporal clustering algorithm
described above has been performed on a 16-CPU
Intel-Xeon 2.9GHz workstation with 24GB main
memory. It required 3min per iteration and
converged in 4 iterations.
Crash intrusions in the foot room of the driver
and passenger are commonly considered as critical
safety characteristics of car design. These
characteristics possess numerical uncertainties, the
analysis of which falls in the subject of Sec.3-4. The
upper left part of Fig.2 shows the scatter measure
s(y), in mm, distributed on the model. The scatter in
the foot room is so large (>10mm) that direct
minimization of intrusion is impossible. Temporal
clustering allows to identify sources of this scatter
and subtract relevant contributions. Further images
show how the scatter decreases in these subtractions.
After the 4
th
iteration the scatter in the foot room
reaches a safe level (<3mm). Several bifurcation
points have been identified and subtracted per
iteration; in this way the performance of the
algorithm has been optimized. The two major
SIMULTECH 2011 - 1st International Conference on Simulation and Modeling Methodologies, Technologies and
Applications
488