Back to Kemp Acoustics Home next up previous contents
Next: Radiation impedance Up: Multimodal propagation in acoustic Previous: Projection along a cylinder   Contents


Method for calculation of pressure field

If we set $U_0=1$ and $U_n=0$ for $n>0$ at the mouth of the horn, we have a plane velocity at the input end of the horn. Physically this corresponds to driving the input with a rigid piston. Using stored values of the impedance along the guide we can project the volume velocity vector forward to the end of the guide using the following equations:
\begin{displaymath}
{\mathbf U}^{(1)} = (-D_2 Z_c^{-1} (Z^{(0)} - Z_c) + E) {\mathbf U}^{(0)}
\end{displaymath} (2.102)

where $D_2$ is a diagonal matrix with the $n$th diagonal given by $i \sin(k_n d)$ and $E$ is a diagonal matrix with the $n$th diagonal given by $e^{-ik_n d}$.
\begin{displaymath}
{\mathbf U}^{(2)} = F^{\mathrm{T}} {\mathbf U}^{(1)}.
\end{displaymath} (2.103)

The pressure vector at each point along the horn is then given by ${\mathbf P} = Z {\mathbf U}$.

The entries in the vector give the complex amplitude of each mode. Consider the time dependence of the plane wave component of the pressure at the input, having a complex amplitude $A+iB$:

\begin{displaymath}
p_0(t) = (A+iB) \exp{i \omega t}.
\end{displaymath} (2.104)

This will have a maximum amplitude of $\sqrt{A^2 + B^2}$ and vary sinusoidally in time:
\begin{displaymath}
p_0(t) = \sqrt{A^2 + B^2} e^{i (\omega t - \phi_0)}
\end{displaymath} (2.105)

where $\phi_0$ is the angle of the pressure on the complex plane at $t=0$:
\begin{displaymath}
\phi_0 = \angle(A+iB) = \left\{ \begin{array}
{r@{\quad:\qu...
...geq 0, \\
\pi + \arctan{(B/A)} & A < 0.
\end{array} \right.
\end{displaymath} (2.106)

Since the plane wave term in the volume velocity vector was chosen to be real at the input end, the volume velocity is at its maximum at $t=0$ and the phase angle $\phi_0$ for the plane component of the pressure vector at the input gives the phase angle by which the pressure leads the volume velocity. We will choose to plot the pressure field when the pressure at the input is at its maximum. From equation (2.105) we see that this occurs at time $t=-\phi_0 / \omega$.

Now consider the pressure at some point along the length of the duct where the complex pressure amplitude of the $n$th mode is $C_n + iD_n$:

\begin{displaymath}
p(x,y,z,t) = \sum\limits_{n=0}^\infty
(C_n(z)+iD_n(z)) \psi_n(x,y) \exp{i \omega t}.
\end{displaymath} (2.107)

Putting $t=-\phi_0 / \omega$ and taking the real part gives the physically observable pressure field when the plane pressure is maximum at the input:
\begin{displaymath}
p(x,y,z,-\phi_0 / \omega) = \sum\limits_{n=0}^\infty
\left(C_n(z) \cos{\phi_0} + D_n(z) \sin{\phi_0}\right)
\psi_n(x,y).
\end{displaymath} (2.108)

Figure 2.9 shows the pressure field calculated in this manner for a cylinder of length 5mm and radius $R_1=10$mm driven by a piston vibrating sinusoidally at 10 kHz connected to a cylinder of radius $R_2 = 15$mm assuming lossy propagation. 25 modes were used and the system was approximated by 1000 cylinders for the calculation. The termination on the right is the infinite cylindrical pipe termination $Z_c=\rho c /S$ where $S = \pi R_2^2$. Here red indicates the maximum value of the real part of the pressure and blue the minimum.

Notice that the wavefronts expand out from the opening. The contours of equal pressure are perpendicular to the walls as required by the hard walled boundary condition. The pressure is continuous at the discontinuity showing that the algorithm correctly projects the modes across.

Figure 2.9: Pressure field of a piston driven cylinder terminated in an infinite cylindrical pipe
\begin{figure}\begin{center}
\epsfig{figure=chapter2/prestepnewl.eps, width=10cm} \end{center}\end{figure}


Back to Kemp Acoustics Home next up previous contents
Next: Radiation impedance Up: Multimodal propagation in acoustic Previous: Projection along a cylinder   Contents
Jonathan Kemp 2003-03-24