2D Incompressible Navier–Stokes Simulation on the FDA Benchmark Nozzle (Projection · MAC) — SVG v0.1.4

Simulation Controls

Ready.
70
30
0.020
0.280
Nx/Ny control spatial resolution. ν and Uin control inertia versus diffusion (Re).
\(U_{in}(t)=U_0[1+A\sin(2\pi f t)]\) for pulsatile mode.
12.0 mm
4.0 mm
12.0 mm
80 mm
10 mm
80 mm
2D channel height is scaled by max(Din, Dt, Dout) and centered. Sudden expansion occurs at d = Lc+Lt.
Term maps correspond to the momentum equation: advection, pressure-gradient forcing, and viscous diffusion.
Arrows are sampled sparsely for readability.
Both pressure traces are rendered; selection controls emphasis only (thicker/stronger opacity). Pressure in an incompressible projection method is defined up to an arbitrary constant; “Non‑negative” applies a constant shift so that min(p)=0, without changing velocity or Δp.

2D CFD Heatmap (FDA nozzle)

Velocity magnitude Kinematic pressure Shear & NS term maps
Low (blue) Moderate (red) High (yellow)
FDA nozzle: convergent (0→Lc) → throat (Lc→Lc+Lt) → sudden expansion → downstream pipe (to Lc+Lt+Ld).

Centerline |v|(d), pressure p(d), and upper‑wall τw(d)

throat start expansion p (arb.) & τw (arb.) |v| (arb.) d (mm)
Velocity |v|(d) Pressure pc(d) Cross‑section mean p̄(d) upper‑wall τw(d)

Estimator (throat)

Estimator (throat)Value (arb./mmHg*)
Peak Doppler (4V2)
Modified (4(Vt2−Vin2))
Doppler + ideal recovery (area‑ratio)
CFD net Δp (up−down)
*CFD pressure is kinematic (per ρ); mmHg shown for relative comparison only.

Model, intuition, and interpretation

Continuous equations solved (incompressible, Newtonian; constant ν)

\[ \nabla\!\cdot\!\mathbf{u}=0,\qquad \frac{\partial\mathbf{u}}{\partial t}+(\mathbf{u}\!\cdot\!\nabla)\mathbf{u} = -\nabla p + \nu \nabla^2 \mathbf{u}. \]

Numerical method used (projection on a MAC grid)

What to expect (qualitative)

FDA benchmark nozzle geometry (2D surrogate)

Pressure is stored as kinematic pressure (per density; effectively \(p/\rho\) with \(\rho=1\)) and is defined up to an additive constant in incompressible flow. The “Non‑negative (min p = 0)” reference applies a constant shift for display/interpretation and does not change pressure gradients or the velocity field. This 2D laminar solver is intended for mechanistic intuition (jetting, shear, separation), not quantitative FDA validation.

Mechanisms visible in the term maps

Practical stability notes

Live interpretation helper (auto‑updates)