The simulation of nonlinear ultrasound propagation through tissue realistic media has a wide range of practical applications. However, this is a computationally difficult problem due to the large size of the computational domain compared to the acoustic wavelength. Here, the -space pseudospectral method is used to reduce the number of grid points required per wavelength for accurate simulations. The model is based on coupled first-order acoustic equations valid for nonlinear wave propagation in heterogeneous media with power law absorption. These are derived from the equations of fluid mechanics and include a pressure-density relation that incorporates the effects of nonlinearity, power law absorption, and medium heterogeneities. The additional terms accounting for convective nonlinearity and power law absorption are expressed as spatial gradients making them efficient to numerically encode. The governing equations are then discretized using a -space pseudospectral technique in which the spatial gradients are computed using the Fourier-collocation method. This increases the accuracy of the gradient calculation and thus relaxes the requirement for dense computational grids compared to conventional finite difference methods. The accuracy and utility of the developed model is demonstrated via several numerical experiments, including the 3D simulation of the beam pattern from a clinical ultrasound probe.
REFERENCES
In a fluid model at equilibrium, a heterogeneous ambient density physically requires a body force to support it. In soft tissue this could be provided, for example, by stresses in the extracellular matrix. As the fluid is stationary in the ambient state, this body force must be matched by a gradient in the ambient pressure, where . Because these terms exactly cancel, they are not included in the dynamic momentum equation given in Eq. (2a).
Subtly, this means the acoustic density calculated by the discrete equations is not exactly equal to the true acoustic density as defined in the general conservation equations. However, because the acoustic density is not generally used for output, this difference does not affect the accuracy of the simulations.