Numerical modeling of nonlinear acoustic waves in a tube connected with Helmholtz resonators

Bruno Lombard and Jean-François Mercier
2014
Publication type:
Paper in peer-reviewed journals
Journal:
Journal of Computational Physics, vol. 259 (15), pp. 421-443
Publisher:
Elsevier
arXiv:
assets/images/icons/icon_arxiv.png 1307.3373
Keywords :
shock-capturing schemes; nonlinear acoustics; solitons; Burgers equation; fractional derivatives; diffusive representation; time splitting;
Abstract:
Acoustic wave propagation in a one-dimensional waveguide connected with Helmholtz resonators is studied numerically. Finite amplitude waves and viscous boundary layers are considered. The model consists of two coupled evolution equations: a nonlinear PDE describing nonlinear acoustic waves, and a linear ODE describing the oscillations in the Helmholtz resonators. The thermal and viscous losses in the tube and in the necks of the resonators are modeled by fractional derivatives. A diffusive representation is followed: the convolution kernels are replaced by a finite number of memory variables that satisfy local ordinary differential equations. A splitting method is then applied to the evolution equations: their propagative part is solved using a standard TVD scheme for hyperbolic equations, whereas their diffusive part is solved exactly. Various strategies are examined to compute the coefficients of the diffusive representation; finally, an optimization method is preferred to the usual quadrature rules. The numerical model is validated by comparisons with exact solutions. The properties of the full nonlinear solutions are investigated numerically. In particular, the existence of acoustic solitary waves is confirmed.
BibTeX:
@article{Lom-Mer-2014,
    author={Bruno Lombard and Jean-François Mercier },
    title={Numerical modeling of nonlinear acoustic waves in a tube 
           connected with Helmholtz resonators },
    doi={10.1016/j.jcp.2013.11.036 },
    journal={Journal of Computational Physics },
    year={2014 },
    volume={259 (15) },
    pages={421--443},
}