Theory
A steady RANS solution of a muffler often does not settle completely: the jets out of tubes and holes keep the solution oscillating by 5-30 % from one iteration to the next. The program therefore reports the MEAN of the pressure drop over a window of iterations and stops when that mean has converged (Δp mean-stability tolerance), equation (1). This is cheap and is the default.
A transient run solves the time-dependent equations with an adaptive time step limited by the Courant number (Maximum Courant number). The pressure drop is the time average over the last averaging window, equation (2), and quality gate 2 checks that this average agrees with the one of the window before it, equation (3). Residuals are not judged in a transient run. It is incompressible only, and is much slower: the time step follows the smallest (boundary-layer) cells.
Equations
| where | meaning | unit |
|---|---|---|
| Total-pressure drop at iteration (mass-flow weighted) | Pa | |
| Samples in the averaging window (steady) | - | |
| Samples in the last time window | - | |
| Averaging window (transient) | s | |
| Last simulated time | s | |
| Δp mean-stability tolerance | % |
Default and rule
- Default
- steadyMeasured
- Rule
Steady.
- Source
Validation results from a residual-sensitivity study: on a coarse straight pipe the transient run gave 14.2 Pa against 15.4 Pa steady; on two mufflers the second-order steady window mean lay about 4 % above the time-accurate average. The transient defaults (Courant 2, 2 outer correctors, first-order turbulence convection) were the only combination that stayed stable in that study; Courant 5 with one outer corrector diverged on every case tested. PIMPLE and the solvers: (OpenFOAM user guide, 2026).
Valid range steady | transient (incompressible only)
Compressible
Transient is available for the incompressible analysis only; heat transfer and the mapped acoustic medium need a steady run.
Cost
Thousands of time steps are needed, each as expensive as a steady iteration; a real muffler run took most of a day. A transient run cannot be paused and continued.