20.01.2015 Views

Vehicle Crashworthiness and Occupant Protection - Chapter 3

Vehicle Crashworthiness and Occupant Protection - Chapter 3

Vehicle Crashworthiness and Occupant Protection - Chapter 3

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Finite Element Analytical Techniques<br />

<strong>and</strong> Applications to Structural Design<br />

on the interactive pre-processing software of the models. The main goal was to<br />

quickly incorporate structural changes in an existing numerical model.<br />

The main programming effort has been to increase the efficiency of the solvers<br />

themselves. Explicit finite element codes have been optimized to the point that<br />

they run in a 99 percent vectorized mode. Although it must be said that the<br />

element-by-element nature of the codes lends itself particularly well for vectorized<br />

processing, this was certainly a remarkable achievement considering the nodal<br />

force assembly, <strong>and</strong> the search algorithms in the contact-impact routines. A similar,<br />

even more important effort is continuously displayed in the parallelization of the<br />

codes achieving ever better scaling performance on both shared memory <strong>and</strong><br />

distributed memory machines. A major advance was the replacement of nodebased<br />

contact search algorithms by so-called segment-based search algorithms.<br />

The old algorithms based on the search of a nearest master node for every slave<br />

node are always computer-time consuming even if bucket sorting improves this<br />

situation. With the new segment-based search methods, an algorithm was<br />

introduced that is not only computationally much more efficient, but also improves<br />

on many of the shortcomings of older algorithms.<br />

Finally, a number of techniques were developed in order to allow explicit simulations<br />

to run with a constant timestep value. This at first seems a non-trivial matter since<br />

the stable time step of the analysis is linearly dependent upon the shortest mesh<br />

dimension in the model. As deformation changes (reduces) this dimension, a<br />

drop of the timestep seems mathematically unavoidable. Indeed it is not possible<br />

to keep a constant timestep during a crash simulation with highly deforming shell<br />

elements without changing the physics of the problem. Several methods were<br />

developed to achieve this. They vary from the so-called small strain formulations<br />

where the influence of the change in geometry upon the element stiffness is<br />

ignored from a certain point on (or during the entire analysis), to a controlled<br />

reduction of the material’s elastic modulus as it plastically deforms. The most<br />

widely used method is mass scaling. As an element dimension decreases, the<br />

corresponding material density or nodal masses are increased in such a way that<br />

the resulting time step remains constant.<br />

These options render crashworthiness simulations feasible <strong>and</strong> useful in about<br />

75 percent of all cases. Although the physics of the problem are locally modified,<br />

this is not a major objection if one considers that the local stress distributions<br />

must have been wrong before mass scaling (or any of the other constant timestep<br />

options) was applied. Since a vehicle crash is by nature a small strain event, no<br />

large membrane strains should really occur in the shell elements that represent<br />

the car body. Consequently, the mesh dimensions should not change <strong>and</strong> the<br />

timestep should ideally be constant.<br />

Page 131

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!