4. Building a full-vehicle finite element m

Building a full-vehicle finite element model 学习卡片

A full-vehicle crash model is only as trustworthy as the geometry, mesh, and material definitions that feed it. In LS-DYNA correlation work, the model build phase determines the upper bound of achievable accuracy: no amount of solver tuning or post-processing can recover information that was never represented in the mesh or the constitutive law. This chapter walks through the three foundational decisions — how to prepare CAD geometry, how to discretize it, and how to assign material and section properties — with the practical detail needed to produce a model that will later correlate against physical test data.

Geometry Preparation and Mid-Surface Extraction

Crash models are dominated by thin-walled stamped components: rails, pillars, rockers, floor pans, and closure panels. These are modeled with shell elements, which means the solid CAD geometry must first be reduced to a mid-surface. The standard workflow is: import the native CAD (STEP, IGES, or a direct CATIA/NX translation), remove non-structural detail (bolt holes below roughly 6 mm diameter, trim flanges, small embosses that do not affect crush mode), then extract the mid-surface using the CAD tool's offset or the pre-processor's mid-meshing function.

Two geometry problems cause the majority of downstream correlation errors. The first is surface discontinuity: adjacent panels that should share a weld line have gaps or overlaps of 0.5–3 mm after mid-surface extraction. These must be healed with a tolerance-matched stitch before meshing, otherwise the mesh will not be node-continuous and the joint will be artificially compliant. The second is unintended thickness variation: a panel modeled at a nominal 1.2 mm when the actual stamped part thins to 0.9 mm in a draw radius will over-predict local stiffness. Where forming data is available, map the thickness field onto the mid-surface; where it is not, document the nominal value as an assumption in the correlation log.

Establish a single global coordinate system before any geometry work and keep it fixed through the entire project. A common convention is X forward, Y lateral, Z vertical, with the origin at the vehicle centerline at ground level. Every subsequent measurement, boundary condition, and test comparison must reference this same frame.

Meshing Strategy: Element Size, Quality, and Continuity

Element size is a direct trade between run time and the fidelity of local deformation. For a full-vehicle frontal or side impact model, a practical baseline is:

  • Front-end structure (bumper beam, crash boxes, front rails, shotgun): 5–8 mm target, refined to 3–4 mm in expected fold zones.
  • Occupant compartment (rocker, B-pillar, floor, tunnel): 8–10 mm, since these regions should remain largely elastic.
  • Rear structure and closures: 10–15 mm, coarsened where crush is not expected.
  • Powertrain and suspension: often represented by rigid or deformable coarse meshes (15–25 mm) unless component-level validation is required.

Quality targets for shell elements should be enforced before any material is assigned. A workable acceptance set is: warpage < 15°, aspect ratio < 5, Jacobian > 0.6, minimum quad angle > 30°, and no free edges except at intended panel boundaries. Triangular elements should be limited to transition regions and kept below roughly 5% of the total shell count, because they are stiffer in bending and can suppress the folding pattern that correlation depends on.

Mesh continuity is not optional. Where two panels are joined by spot welds, the mesh must be coincident at the weld location so that a single node or a tied contact can transfer load. Where panels are joined by structural adhesive or continuous laser welds, use a shared-node or tied-surface definition along the entire joint line. A model with 2 mm gaps at weld lines will show early separation and under-predict joint stiffness — a failure mode that is easy to mistake for a material problem during correlation.

Full-Vehicle Model Build: Geometry → Mesh → Material 1. Geometry Preparation • Import native CAD (STEP/IGES) • Remove holes < 6 mm, trim flanges • Extract mid-surface (offset) • Heal gaps/overlaps (0.5–3 mm) • Map thickness field if available • Fix global coordinate system Output: clean mid-surface + thickness 2. Meshing Strategy • Front end: 5–8 mm (3–4 mm folds) • Compartment: 8–10 mm • Rear/closures: 10–15 mm • Quality: warp <15°, Jac >0.6 • Trias < 5% of shell count • Coincident nodes at weld lines Output: quality-checked shell mesh 3. Material & Section • *MAT_024 for mild steel • *MAT_037 for HSLA • *MAT_003 for castings • *MAT_020 for rigid bodies • *SECTION_SHELL: thickness, NIP=5, shear factor=5/6 Output: assigned properties Correlation Feedback Loop If test vs. simulation mismatch → check geometry gaps first, then mesh density in crush zone, then material curve. Common symptoms: early joint separation (geometry), stiff fold pattern (mesh), wrong plateau force (material). Key LS-DYNA keywords referenced: *MAT_024 (PIECEWISE_LINEAR_PLASTICITY) · *MAT_037 (TRANSVERSELY_ANISOTROPIC) · *MAT_003 (PLASTIC_KINEMATIC) *MAT_020 (RIGID) · *SECTION_SHELL · *CONSTRAINED_SPOTWELD · *CONTACT_AUTOMATIC_SINGLE_SURFACE

Material Model Selection

Material selection in a crash model is driven by the deformation mechanism the component must reproduce. The table below summarizes the models most commonly used in body-in-white and closure structures, with the parameters that must be populated from coupon tests.

Component / Material LS-DYNA Material Card Required Inputs Typical Use
Mild steel (DC04, CR4) *MAT_024 (PIECEWISE_LINEAR_PLASTICITY) E, ν, ρ, yield curve (true stress–plastic strain), strain-rate table Floor, inner panels, brackets
HSLA / DP steel (DP590, DP780) *MAT_037 (TRANSVERSELY_ANISOTROPIC) E, ν, ρ, yield curve, R0/R45/R90, rate table Rails, B-pillar, rocker
Cast aluminum (A356, AlSi10Mg) *MAT_003 (PLASTIC_KINEMATIC) E, ν, ρ, yield, tangent modulus, hardening parameter Shock towers, engine mounts
Rigid bodies (powertrain, wheels) *MAT_020 (RIGID) E, ν, ρ, mass, inertia tensor Mass representation, no deformation
Spot welds *MAT_100 (SPOTWELD) or *CONSTRAINED_SPOTWELD Failure force, failure moment, plastic displacement Joint representation

For *MAT_024, the yield curve must be entered as true stress versus plastic strain, not engineering stress–strain. A common error is to paste the engineering curve directly, which over-predicts flow stress by 10–20% at large strain and produces a simulation that is too stiff in the crush zone. Convert using σ_true = σ_eng(1+ε_eng) and ε_plastic = ln(1+ε_eng) − σ_true/E before building the card.

Strain-rate sensitivity is not optional for crash. For mild steel, a rate table such as the following (example values, to be replaced by coupon data) is typical:

*DEFINE_TABLE
$    LCID      SID
         1        1
$   strain rate    curve ID
      0.001          100
      0.1            101
      1.0            102
      10.0           103
      100.0          104
*END

Each curve ID references a *DEFINE_CURVE containing the true stress–plastic strain pairs at that rate. If rate data is unavailable, use a single quasi-static curve and document the omission — but expect the simulation to under-predict force in high-rate regions such as the front rail during the first 30 ms of a 56 km/h frontal impact.

Section Properties and Integration

Shell sections in *SECTION_SHELL require the thickness, the number of through-thickness integration points (NIP), and the shear correction factor. For crash shells, NIP = 5 is the standard choice: it captures bending and membrane behavior without the cost of NIP = 7 or 9. The shear correction factor is typically 5/6 for isotropic shells. Thickness must match the mid-surface extraction assumption; if the CAD mid-surface was offset from the true neutral axis, correct the thickness or the bending stiffness will be wrong.

Do not assign a single material to a panel that is actually a tailor-welded blank or a patchwork of different gauges. Split the mesh along the weld line and assign separate *PART and *SECTION_SHELL definitions. A missed gauge change of 0.3 mm in a rocker can shift the global force–displacement curve by several percent.

Build Verification Before Running the Full Model

Before committing to a full-vehicle run, perform three checks. First, a free-edge and normal check: every shell should have consistent normals and no unintended free edges. Second, a mass and inertia check: total model mass should match the test vehicle mass within 2%, and the center of gravity should match the measured value within 10 mm in each axis. Third, a single-component crush check: run one front rail or crash box in isolation against a rigid wall at the intended impact speed and compare the force–displacement curve to a coupon-level or component test. If the component-level curve does not match, the full-vehicle result will not correlate, and the discrepancy can be traced back to geometry, mesh, or material in a controlled setting rather than in a 200 ms full-vehicle run.

The build phase ends when the model passes these checks and the assumptions — nominal thicknesses, rate data source, weld failure values — are recorded in the correlation log. That log becomes the reference for every subsequent comparison against physical test data.