2. Surrogate modeling fundamentals for crash CAE

Full-vehicle and component crash simulations remain among the most computationally expensive workloads in automotive CAE. A single frontal offset impact model with a detailed body-in-white, closures, restraints, and a validated material card set can require 8–24 wall-clock hours on 64–256 cores. Design space exploration, robustness studies, and multidisciplinary optimization routinely demand hundreds to thousands of such runs, which is economically infeasible with direct LS-DYNA or PAM-CRASH execution. Surrogate modeling — also called metamodeling — replaces the expensive solver with a cheap analytical approximation trained on a limited design of experiments (DoE). This chapter establishes the mathematical foundations of the four dominant surrogate families used in crash CAE and clarifies where machine learning extends, rather than replaces, classical approximation theory.

Problem Formulation and the DoE Backbone

Let the crash model be a black-box function y = f(x), where x ∈ R^d collects design variables (gauge thicknesses, material yield strengths, rib positions, spot-weld pitch) and y ∈ R^m collects responses (peak intrusion, HIC15, chest deflection, mass, section forces). A surrogate ŷ = g(x) is constructed from n sampled pairs {(xi, yi)}. The sampling plan is not incidental: for crash responses, which are highly nonlinear and often discontinuous in x, a space-filling design such as Latin Hypercube Sampling (LHS) or a maximin-optimal design outperforms factorial or central composite designs. A practical rule of thumb is n ≈ 10·d for kriging and n ≈ 3·d for polynomial response surfaces, though crash problems with buckling and fracture frequently require 2–3× these counts to capture regime changes.

Polynomial Response Surfaces

Response Surface Methodology (RSM) fits a low-order polynomial, typically quadratic:

ŷ(x) = β₀ + Σ βᵢxᵢ + Σ βᵢᵢxᵢ² + ΣΣ βᵢⱼxᵢxⱼ

Coefficients are estimated by ordinary least squares. RSM is transparent, cheap to evaluate, and its coefficients expose sensitivity directly — a large βᵢᵢ signals strong curvature, while a large βᵢⱼ reveals interaction between variables. Its weakness is rigidity: a quadratic cannot represent the sharp force plateau of a crash pulse or the bifurcation between bending and axial collapse. RSM is therefore best reserved for smooth, mildly nonlinear responses such as mass or low-speed stiffness, or as a screening tool before committing to a more flexible model.

Kriging (Gaussian Process Regression)

Kriging treats the response as a realization of a Gaussian random field:

ŷ(x) = μ + Z(x),  Cov[Z(xᵢ), Z(xⱼ)] = σ² · R(θ, xᵢ, xⱼ)

The correlation kernel R is usually a squared-exponential or Matérn function with per-dimension length scales θ. Kriging is an exact interpolator: predictions pass through every training point, and it returns a variance estimate that quantifies local uncertainty. This makes it the workhorse for Efficient Global Optimization (EGO), where the expected improvement criterion balances exploitation of low predicted values against exploration of high-variance regions. In crash CAE, kriging with an anisotropic Matérn kernel (ν = 5/2) is a common default because it tolerates the moderate non-smoothness introduced by contact and element erosion. The cost is cubic scaling in n for hyperparameter fitting, which becomes limiting beyond roughly 1,000 samples.

Polynomial Chaos Expansion

Polynomial Chaos Expansion (PCE) represents the response as a spectral sum of orthogonal polynomials Ψα in the input random variables:

ŷ(x) = Σ<sub>α∈A</sub> c<sub>α</sub> Ψ<sub>α</sub>(ξ),  ξ ~ prescribed input distribution

For uniform inputs, Legendre polynomials are used; for Gaussian inputs, Hermite polynomials. PCE is uniquely suited to uncertainty quantification: once the coefficients cα are known, the mean, variance, and Sobol sensitivity indices follow analytically from the coefficient magnitudes. In crash safety, PCE is applied to propagate manufacturing scatter (sheet thickness tolerance, material property variation) into occupant injury metrics, providing a probabilistic distribution of HIC or intrusion without Monte Carlo re-simulation. Sparse PCE via least-angle regression mitigates the curse of dimensionality when d exceeds roughly 10.

Where Machine Learning Enters

Classical surrogates assume a fixed functional form. Machine learning relaxes this: neural networks, gradient-boosted trees, and support vector regression learn the mapping directly from data. For crash CAE, the most consequential development is the deep neural network surrogate trained on field outputs — full displacement or stress fields on the mesh — rather than scalar responses. Architectures such as PointNet, graph neural networks operating on the FE mesh, and convolutional decoders can predict an entire deformed shape in milliseconds, enabling near-real-time design feedback. However, ML surrogates demand larger training sets (often 500–5,000 simulations), offer weaker extrapolation guarantees, and provide no native uncertainty estimate unless combined with ensembles or Bayesian layers.

Selection guidance: Use RSM for screening and smooth scalar responses; kriging for scalar optimization with uncertainty-aware infill; PCE when input distributions and sensitivity indices are the deliverable; ML field surrogates when the output is a spatial field and training budget permits.

Accelerating Design Iterations

The operational payoff is the replacement of the inner simulation loop. A typical workflow proceeds as follows: (1) define variables and bounds; (2) generate an LHS DoE of 60–200 runs; (3) execute crash simulations in batch; (4) fit and cross-validate the surrogate using leave-one-out or k-fold RMSE and R²; (5) run optimization or Monte Carlo on the surrogate at negligible cost; (6) verify the top candidates with full simulation. The critical discipline is step 6 — a surrogate is a hypothesis, not a result. Acceptance criteria commonly require R² > 0.9 and normalized RMSE < 5% on a holdout set before the surrogate is trusted for design decisions.

Surrogate Modeling Workflow for Crash CAE Design of Experiments LHS / maximin n ≈ 10·d samples Crash Solver LS-DYNA / PAM-CRASH 8–24 h per run Surrogate Fit RSM / kriging / PCE ML field network Validate R² > 0.9 NRMSE < 5% Optimization / Monte Carlo on Surrogate milliseconds per evaluation · 10⁴–10⁶ samples EGO infill · Sobol indices · robustness Verify Top Candidates with Full Simulation surrogate = hypothesis, not result accept / refine DoE / refit refine RSM smooth scalar · Kriging exact + uncertainty · PCE UQ + Sobol · ML field outputs

Practical Failure Modes and Diagnostics

Surrogates fail in characteristic ways. If cross-validated R² is high but the surrogate performs poorly on the optimization optimum, the DoE likely under-sampled the feasible boundary — add infill points near the constraint. If kriging predictions oscillate between training points, the length scale θ is too small; refit with a Matérn kernel or apply nugget regularization. If PCE coefficients do not converge as polynomial order increases, the response contains discontinuities that spectral methods cannot resolve, and a piecewise or ML approach is warranted. Finally, if an ML field surrogate produces physically implausible deformed shapes, the training set lacks diversity in deformation mode — augment with samples that trigger axial crush, bending, and mixed modes explicitly.

The remainder of this course builds on these foundations: subsequent chapters apply kriging and PCE to specific crashworthiness responses, demonstrate ML field surrogates on full-vehicle models, and establish validation protocols that keep surrogate-driven design decisions defensible.