SpectraSim Documentation
Parameter · 07 Run Settings

Evanescent modes per port

acoustics.evanescent_modes Step 07 · Run Settings

The number of transverse modes above the cut-off kept at each inlet and outlet, in addition to all modes that propagate up to fmaxf_{max}. They allow the port to absorb the decaying near field of an area change close to the port.

Last updated

Theory

Each port face carries its own transverse modes ψm\psi_m, obtained from a two-dimensional eigenproblem on the face mesh, equation (1); the plane wave is kt=0k_t = 0. A mode propagates above its cut-off frequency, equation (2), and decays exponentially along the duct below it (evanescent), equation (3).

  • The port boundary condition is non-reflecting for every mode it includes: each included mode leaves the model without reflection.
  • A mode that is NOT included but is excited near the port (by an area step or a tube end close to it) is reflected by the port as if the port were rigid for that mode.
  • Keeping the first few evanescent modes removes most of this spurious reflection.

The program includes every mode with fc≤fmaxf_c \le f_{max} plus this number of further modes, in order of increasing ktk_t. The evanescent wavenumber is taken on the decaying branch, so the additional modes are stable.

Equations

−∇s2ψm=kt,m2 ψm on the port face,∂ψm∂n=0 on its rim-\nabla_s^2\psi_m = k_{t,m}^2\,\psi_m \ \text{on the port face}, \qquad \frac{\partial\psi_m}{\partial n} = 0 \ \text{on its rim}
(1)
fc,m=c kt,m2πf_{c,m} = \frac{c\,k_{t,m}}{2\pi}
(2)
kz,m=k2−kt,m2  (k≥kt,m),kz,m=−ikt,m2−k2  (k<kt,m),k=ωck_{z,m} = \sqrt{k^2 - k_{t,m}^2}\ \ (k \ge k_{t,m}), \qquad k_{z,m} = -\mathrm{i}\sqrt{k_{t,m}^2 - k^2}\ \ (k < k_{t,m}), \qquad k = \frac{\omega}{c}
(3)
wheremeaningunit
ψm\psi_mTransverse shape of port mode mm (unit mean square over the face)-
kt,mk_{t,m}Transverse wavenumber of mode mm1/m
fc,mf_{c,m}Cut-off frequency of mode mmHz
kz,mk_{z,m}Axial wavenumber (time dependence eiωte^{\mathrm{i}\omega t})1/m
ccSpeed of sound at the portm/s

Default and rule

Default
1
Rule

1 further mode per port.

Source

Validation of the modal port:

  • The modes of circular ports are checked against the zeros of Jm′J_m' (tolerance 0.5 %; measured 0.017 % on 30 mm pipes and 0.01-0.17 % on the ports of case V2, a two-inlet single-chamber muffler with internal inlet and outlet tubes).
  • A straight duct transmits with ∣T∣=1.0000\lvert T\rvert = 1.0000 and no mode coupling.
  • The power-normalised scattering matrix of six propagating modes at 5 kHz is unitary and reciprocal to 10−910^{-9}.

Valid range 0 to 3

Values

0 to 3. The mode table on this step lists the modes each port includes.