The Governing Equation
In static FEM we solve \([K]\{u\}=\{F\}\). Transient dynamics adds mass and damping terms, giving the full equation of motion:
\([M]\) = mass matrix | \([C]\) = damping matrix | \([K]\) = stiffness matrix | \(\{F(t)\}\) = time-varying load vector
This must be integrated numerically through time from known initial conditions \(\{u_0\}, \{\dot{u}_0\}\). The choice of integration algorithm — implicit or explicit — determines stability, accuracy, and cost.
Concept Walkthrough — Q&A
In static analysis we just solve [K]{u}={F}. Why do the mass and damping terms suddenly matter for transient problems?
In static loading you're implicitly assuming the structure has infinite time to reach equilibrium — so acceleration is zero and inertia vanishes. But apply a 5 kN load in 1 millisecond and the structure hasn't had time to redistribute it. The mass resists the sudden acceleration; the structure "lags" the load. This lag creates stress waves, vibration, and — critically — stresses that can be several times higher than the static peak. A bracket that survives 5 kN statically can fracture under an identical impulse that hits at the right frequency.
Got it. So we step through time numerically. What does the Newmark-β implicit scheme actually compute at each step?
The Newmark-β method expresses the displacement and velocity at step n+1 as weighted combinations of both the current and the unknown acceleration at n+1:
Because \(\ddot{u}_{n+1}\) is unknown, you substitute these into the equation of motion at time n+1 and solve a modified stiffness system. It's more work per step, but you can take very large steps without going unstable.
What do γ and β actually control? Are there recommended values?
The parameter γ controls numerical dissipation (artificial damping of high-frequency modes); β controls the accuracy order. The most common choice is γ = 0.5, β = 0.25 — the "constant average acceleration" or trapezoidal rule. This is second-order accurate and unconditionally stable — meaning you can choose any Δt and the solution won't blow up. If you push γ above 0.5 (say γ = 0.6, β = 0.3025, the HHT-α variant), you get controllable high-frequency dissipation that filters out noise from stiff modes without hurting low-frequency accuracy.
And explicit methods like Central Difference — what's their stability limit, and why are they popular for crash analysis?
The Central Difference method computes the next state purely from known current quantities — no matrix solve needed. That makes each step extremely cheap. The catch: it's only conditionally stable. The critical time step is:
In a crash model with 2 mm steel elements, \(\Delta t_\text{crit}\) is roughly 0.3 microseconds. A 100 ms crash event needs ~330,000 steps. Still fast because each step is a vector multiply — no factorization. And because there's no convergence iteration, severe contact and material failure are handled naturally without divergence.
So how do I decide which to use on a real project?
Here's my rule of thumb: use implicit when the event duration is longer than ~100 ms, nonlinearity is moderate, and you need accurate low-frequency response — think seismic analysis of a building, turbine blade vibration, engine mount fatigue. Use explicit when the event is very fast (crash <100 ms, impact, blast, bird strike), contact is severe, or material failure and erosion are involved. In the grey zone of 10–100 ms, run both and compare. Explicit is also often better for drop tests even at moderate durations, because contact changes too rapidly for Newton-Raphson to converge reliably.
I've heard "modal superposition" used for transient problems. How is that different from direct time integration?
Modal superposition is a completely different approach — and much faster for linear problems. You first extract the mode shapes \(\{\Phi_i\}\) and frequencies \(\omega_i\) from a modal analysis. Then you express the transient response as a sum of scaled modes: \(\{u(t)\} = \sum_i q_i(t)\{\Phi_i\}\). Each modal coordinate \(q_i\) satisfies a simple 1D damped oscillator equation — trivially cheap to integrate. For a model with 500,000 DOF, retaining just 50 modes reduces the problem to 50 scalar ODEs instead of a 500k-dimensional system. The big limitation: the moment you add contact or plasticity, the mode shapes change — you need direct integration.
How do we model damping in practice? Real structures have some damping but I can't measure a [C] matrix.
The go-to method is Rayleigh damping, which builds [C] from the already-available mass and stiffness matrices:
The modal damping ratio for mode i becomes \(\xi_i = \frac{\alpha}{2\omega_i} + \frac{\beta\omega_i}{2}\). You pick two target frequencies \(\omega_1, \omega_2\) — say the first mode and the highest mode of interest — and the desired damping \(\xi\) at those points, then solve for \(\alpha\) and \(\beta\). For steel structures, \(\xi\) is typically 1–3%; for welded joints or bolted assemblies, 3–5%.
Implicit vs Explicit — Side-by-Side Comparison
| Property | Implicit (Newmark-β) | Explicit (Central Difference) |
|---|---|---|
| Stability | Unconditionally stable (γ=0.5, β=0.25) | Conditionally stable (Δt < Δtcrit) |
| Time step | Large Δt (accuracy-limited) | Very small (governed by smallest element) |
| Cost per step | High — solve modified [K]{Δu}={R} | Low — vector multiply only |
| Nonlinearity | Newton-Raphson iterations | Natural — no convergence required |
| Ideal applications | Seismic, NVH, long structural events | Crash, impact, blast, erosion, drop test |
| Typical software | Abaqus/Standard, ANSYS Transient Structural | Abaqus/Explicit, LS-DYNA, RADIOSS |
Rayleigh Damping — How to Choose α and β
Given two target frequencies \(\omega_1\) and \(\omega_2\) with a target damping ratio \(\xi\):
Worked example: A steel equipment rack with first mode at 3 Hz, highest mode of interest at 30 Hz, target ξ = 2%:
- \(\omega_1 = 2\pi(3) = 18.85\) rad/s, \(\omega_2 = 2\pi(30) = 188.5\) rad/s
- \(\alpha = 2(0.02)(18.85)(188.5)/(18.85+188.5) = 0.685\) s−1
- \(\beta = 2(0.02)/(18.85+188.5) = 1.925 \times 10^{-4}\) s
These two scalars go into your solver's damping definition. Note: the mass-proportional term α over-damps very low-frequency modes; the stiffness-proportional term β over-damps very high-frequency modes. Balance them to cover the frequency range you care about.
Modal Superposition — Efficiency for Linear Problems
For linear transient response, the structural DOF are projected onto modal coordinates:
Each modal equation is an independent 1-DOF oscillator integrated with Duhamel's integral or a cheap Newmark scheme. Retaining 50–200 modes out of millions of DOF captures the response accurately while slashing computational cost by orders of magnitude. This is the basis of the ANSYS "Mode-Superposition Transient" and Abaqus "Modal Dynamics" procedures.
Software Workflow
Implicit Newmark-β. Keyword: *DYNAMIC, IMPLICIT. HHT-α available. Best for events >50 ms with moderate nonlinearity.
Central Difference explicit. Automatic Δtcrit. Ideal for crash, drop test, impact, bird strike.
Industry standard for explicit crash. Massive contact library, failure models, and SPH for fluid-structure problems.
Implicit HHT integration. Mode-superposition transient option. Common for NVH, seismic, and machinery vibration.
Practical Tips & Common Pitfalls
- Time step accuracy check: target at least 10–20 points per period of the highest frequency of interest, even in unconditionally stable implicit schemes.
- Energy balance in explicit: kinetic + internal + frictional energy should equal external work. A diverging energy ratio >1.05 signals instability or an error.
- Mass scaling: scaling up element mass to increase Δtcrit is valid up to ~5% mass change. Beyond that, inertia-driven results become unreliable.
- Smooth load application in implicit: a step-function load at t=0 creates artificial high-frequency oscillations. Ramp over one or two steps using an amplitude curve.
- Contact and explicit: if your implicit job fails to converge due to rapidly changing contact, switch to explicit — convergence is never an issue in Central Difference.
Cross-topics: Modal Analysis · Harmonic Response · Nonlinear Material · Buckling Analysis · Fracture Mechanics