SpectraSim Documentation
Topic

Acoustic modal analysis: eigenfrequencies, damping, participation

The eigenfrequencies and mode shapes of the air (and the packings) inside the model, from the same finite-element system as the frequency sweep: undamped modes, optionally the damped (complex) eigenfrequencies with their damping ratio, and optionally how much each mode carries of the swept response. Switched on in Run Settings, panel "Additional acoustic results", before the run.

Last updated

Theory

Undamped modes solve equation (1) by shift-invert Lanczos. The matrices are those of the gas plus the real parts of the perforate and packing terms: a packing adds 1/ρeq1/\rho_{eq} to the stiffness and 1/Keq1/K_{eq} to the mass of its elements, a perforate adds iω/Zpi\omega/Z_p to the coupling of its two sides. These coefficients depend on frequency, so each mode is refined at its own frequency (at most three passes). The modes are scaled so that ϕTMϕ=1\phi^T M \phi = 1.

The ports can be rigid (closed ends; mode 0 is then the uniform pressure at 0 Hz) or open (zero pressure on the port faces). Anechoic ports absorb, so they need the damped modes.

Damped modes solve the complex, frequency-dependent problem (2) mode by mode, starting from the undamped mode and repeating until the eigenfrequency changes by less than one part in a million. With anechoic ports the port term of the sweep, U diag(ikz/(ρS)) UTU\,\mathrm{diag}(i k_z/(\rho S))\,U^T, is added. The time convention is e+iωte^{+i\omega t}, so a decaying mode has Im ω>0\mathrm{Im}\,\omega > 0. Equation (3) gives the damping ratio and quality factor.

Participation projects the swept pressure of the run's own excitation on the mass-normalised undamped modes at every frequency, equation (4). This is computed inside the sweep. The projection uses the mass matrix at mid-band, so with strongly frequency-dependent packings the shares are approximate.

A run with mean-flow convection gives the modes of the medium at rest: the convection terms are not in the modal problem (noted in the results).

Equations

Kt ϕ=ω2Mt ϕK_t\,\phi = \omega^2 M_t\,\phi
(1)
[K+∑ici(ω)Ti−ω2(M+∑jmj(ω)Tj)]ϕ=0\left[K + \sum_i c_i(\omega) T_i - \omega^2\left(M + \sum_j m_j(\omega) T_j\right)\right]\phi = 0
(2)
ζ=Im ω∣ω∣,Q=12ζ\zeta = \frac{\mathrm{Im}\,\omega}{|\omega|}, \qquad Q = \frac{1}{2\zeta}
(3)
αn(f)=ϕnTMt p(f),sharen=∣αn∣2∑m∣αm∣2\alpha_n(f) = \phi_n^T M_t\, p(f), \qquad \text{share}_n = \frac{|\alpha_n|^2}{\sum_m |\alpha_m|^2}
(4)
wheremeaningunit
Kt,MtK_t, M_tStiffness and mass with the real parts of the absorber termsvarious
ϕ\phiMode shape-
ω\omegaAngular eigenfrequency (complex for damped modes)rad/s
ci,mjc_i, m_jCoefficients of the perforate / packing stiffness and mass termsvarious
ζ,Q\zeta, QDamping ratio, quality factor-
p(f)p(f)Swept nodal pressurePa

Source

The undamped modes of a straight duct closed at both ends match fn=nc/(2L)f_n = n c/(2L) within 0.2 %, and with open ends within 0.3 %. A packed resonator gives positive damping ratios.

Valid range

Modes found

The lowest modes up to the sweep's highest frequency, at most the number asked for.

Mean flow

The modes are those of the medium at rest.