1. Course overview

Course overview 学习卡片

Large CAE assemblies are among the most demanding artifacts in modern virtual product development. A single full-vehicle crash model, an aircraft wing–fuselage build, or a wind-turbine drivetrain can easily contain 20–80 million degrees of freedom (DOF), tens of thousands of contact definitions, and hundreds of material laws. Running such a model once is expensive; running it inside a design-of-experiments loop, a multidisciplinary optimization, or a hardware-in-the-loop (HIL) test bench is often impossible. Reduced-order modeling (ROM) is the engineering discipline that makes those repeated evaluations tractable by replacing the high-fidelity model with a compact surrogate that preserves the response behavior of interest within a stated accuracy envelope.

This course treats ROM not as a single technique but as a workflow that spans model preparation, basis construction, operator evaluation, and validation. The scope is deliberately restricted to structural assemblies — stiffness, mass, damping, contact, and geometric nonlinearity — rather than thermal or CFD surrogates, although many of the mathematical tools overlap.

Why assemblies, not single components

Component-level ROM is a mature topic: a bracket, a beam, or a panel can be reduced with a few dozen modes and validated against a modal test. Assemblies introduce three complications that dominate the engineering effort:

  • Interface coupling. Substructures exchange forces and displacements through bolted flanges, welds, bushings, and splines. A ROM that is accurate in isolation can produce large errors once connected, because the interface stiffness and the local mode shapes at the boundary are exactly what the reduction tends to truncate.
  • Contact and nonlinearity. Hundreds of contact pairs, gaps, and preloaded joints mean the effective stiffness changes with load path. Linear modal reduction alone cannot represent this; the ROM must carry parameter dependence.
  • Scale disparity. A 5 mm mesh in a weld toe coexists with a 500 mm mesh in a floor pan. Uniform reduction wastes DOF on regions that never participate in the response of interest.

The practical consequence is that assembly ROM is as much a partitioning and interface problem as it is a linear-algebra problem. The course therefore spends significant time on how to decide what to reduce, what to keep full, and how to certify the coupled result.

The technical context: where ROM sits in the CAE stack

It helps to place ROM relative to the tools engineers already use. A full-order model (FOM) is the reference: the assembled mesh, solver deck, and boundary conditions that define the truth for a given load case. A ROM is a projection of that FOM onto a low-dimensional subspace, plus a strategy for evaluating the projected operators efficiently. The figure below shows the data and decision flow from an assembled CAE model to a validated ROM and its downstream consumers.

Full-Order Assembly 20–80 M DOF contact, joints, welds load cases + BCs solver deck (Nastran/Abaqus) Partitioning retained vs. reduced interface DOF set load-path screening substructure tree Basis Construction Craig–Bampton / CMS POD / DEIM snapshots parametric sampling mode selection ROM Operator K̂, M̂, Ĉ contact surrogate online solver real-time capable Validation & Error Certification frequency error (Δf/f) · MAC · interface force residual · peak stress error · energy balance acceptance thresholds defined per load case before ROM is released refine basis / re-partition Design Optimization 1000s of design points gradient / GA loops HIL / Real-Time 1 ms step budget controller validation Uncertainty / DoE Monte Carlo sampling robustness studies Digital Twin online state estimation sensor fusion

What "reduced order" actually means in practice

A ROM is defined by a projection matrix Φ ∈ R^(N×r) with r ≪ N, and a reduced state q ∈ R^r such that the physical displacement is approximated by u ≈ Φ q. Substituting into the assembled equation of motion and pre-multiplying by Φᵀ gives the reduced system:

M̂ q̈ + Ĉ q̇ + K̂ q = f̂(t)
where  M̂ = Φᵀ M Φ,  Ĉ = Φᵀ C Φ,  K̂ = Φᵀ K Φ,  f̂ = Φᵀ f

The engineering question is never "can we project?" — it is "which Φ keeps the response error inside tolerance for every load case we care about?" For assemblies, the most widely used answer is the Craig–Bampton basis: fixed-interface normal modes for the interior, plus constraint modes for every interface DOF. If an assembly has 4,000 interface DOF and we keep 60 interior modes per substructure, a 6-million-DOF model can collapse to roughly 5,000–8,000 reduced DOF while retaining interface fidelity.

A useful rule of thumb during scoping: the reduced size should be driven by the interface count, not by the component count. Adding a substructure with 500 interface DOF costs more than adding one with 50, even if the latter has ten times the mesh density.

Motivation: the economics of repeated evaluation

Consider a representative example. A full-vehicle frontal-crash FOM with 35 million DOF takes about 9 hours on 64 cores. A design study with 200 variants would consume roughly 1,800 core-hours per load case. If a Craig–Bampton ROM with 6,000 DOF reproduces the intrusion and peak-acceleration metrics within 5%, the same study runs in minutes per variant on a workstation. The ROM build itself — one modal solve plus interface reduction — costs a few hours once. The break-even point is typically reached after 5–15 design evaluations, which almost every realistic program exceeds.

The motivation is not only speed. A ROM enables interactive and embedded use: a 1 ms cycle time for HIL, a differentiable operator for gradient-based optimization, and a compact artifact that can be shipped to a supplier without exposing the full mesh. These are qualitatively different capabilities, not just faster versions of the same simulation.

Scope boundaries and what this course does not cover

To keep the material actionable, the course draws explicit boundaries:

In scopeOut of scope
Linear and mildly nonlinear structural assembliesLarge-strain metal forming, fluid–structure interaction
Craig–Bampton, POD, and modal derivativesDeep-learning surrogates as a primary method
Interface reduction and coupling strategiesAcoustic or thermal ROM
Error metrics and acceptance criteriaSolver-internal parallelization
Parametric and real-time ROMModel updating from test data

How the course is organized

The 30 chapters follow the natural build order of an assembly ROM project. Early chapters establish the mathematical foundation and the partitioning decisions. The middle block covers basis construction, interface treatment, and nonlinear extension. The later block addresses validation, parametric ROM, real-time deployment, and a full worked case study on a bolted automotive subframe. Each chapter includes a reproducible example with concrete parameters, expected observable outputs, and typical failure symptoms so that you can diagnose your own models rather than only follow a recipe.

A recurring theme throughout: a ROM is only as trustworthy as its validation envelope. Never release a reduced model without stating the load cases, parameter ranges, and error metrics under which it was certified. An unvalidated ROM is a faster way to be wrong.

By the end of this course you should be able to look at a large CAE assembly, decide which regions to reduce and which to retain, construct a Craig–Bampton or POD basis with defensible mode counts, assemble and solve the reduced operator, and certify the result against the full-order reference with quantitative error metrics. The next chapters begin with the mathematical foundations of projection-based reduction.