Professional Documents
Culture Documents
Performance of A Cylindrical Hydrophone Array For Practical Use
Performance of A Cylindrical Hydrophone Array For Practical Use
Practical Use
Shaohao Zhu, Yixin Yang*, Yong Wang, Qiulong Yang, Xidang Yan
School of Marine Science and Technology
Northwestern Polytechnical University
Xi’an, China
zsh29511@mail.nwpu.edu.cn, yxyang@nwpu.edu.cn (Corresponding author)
with elements
pm,l (θ , φ ) = A ( f ) e − jk [ zl cosθ + r sin θ cos(φ −φm )]
= A ( f ) e − jkr sin θ cos(φ −φm ) ⋅ e − jkzl cosθ 1 2π π
∞ ρ m,m ' = ³ ³ N (θ , φ ) ⋅ pm (θ , φ )
4π ⋅ L2
= A( f ) ¦ (− j) J n ( kr sin θ ) e
n jn (φ −φm ) − jkzl cosθ 0 0
⋅e (1)
n =−∞ ⋅ pm∗ ' (θ , φ ) sin θ dθ d φ
∞ (8)
= A( f ) ¦be jn ( φ −φm ) 1 2π π
⋅ e − jkzl cosθ , N (θ , φ ) ⋅ h (θ ) ⋅ψ m (θ , φ )
2
n =−∞
n =
4π ⋅ L2 ³ ³
0 0
⋅ψ m∗ ' (θ , φ ) sin θ dθ d φ ,
bn = ( − j ) J n ( kr sin θ ) ,
n
(2) where [·]H indicates the Hermitian transpose and the [·]*
denotes complex conjugation. N ( f ,θ , φ ) is the angular
where j = −1 is the imaginary unit, Jn is nth-order cylindrical spectral density function of the noise field, and N ( f ,θ , φ ) =1
Bessel function, and k = 2π f c is the wave number (c is the indicates that the noise filed is spherically isotropic.
sound speed in water). The magnitude of the plane wave is Substitution of equation (3) into equation (8) yields the
always supposed to be one unit, that is A ( f ) = 1 . The output of elements of n for the line array on an infinite rigid cylinder,
the m-th line array is obtained by summing the outputs of the L
sensors and it is given by ∞
1 π
¦ 2⋅ L e − jn (φm −φm ' ) ³ h (θ ) bn sin θ dθ
2
ρ m,m ' =
2
2 0
n =−∞
L , (9)
pm (θ , φ ) = ¦ e − jk [ zl cosθ + r sinθ cos(φ −φm )] ∞
εn π
=¦ cos ( n (φm − φm ' ) ) ³ h (θ ) bn sin θ dθ
2 2
l =1
n =0 2 ⋅ L
2 0
L ∞
= ¦ e − jkzl cosθ ⋅ ¦be n
jn ( φ −φm )
(3)
l =1 n =−∞ where ε 0 = 1 , ε n = 2 (n > 0) .
= h (θ )ψ m (θ , φ ) ,
C. Beamformers and Beampatterns
The beampattern is always viewed as a valuable reference
L of the performance of the array. Let w be the weighting vector,
h (θ ) = ¦ e − jkzl cosθ , (4) and then the beampattern is derived as[8]
l =1
B (θ , φ ) = w H (θ 0 , φ0 ) P (θ , φ ) , (10)
∞
ψ m (θ , φ ) = ¦be
n =−∞
n
jn (φ −φm )
. (5) where (θ 0 , φ0 ) is the preset steering direction.
Given that the effects of the baffles and without loss of
Then the outputs of the M line arrays can be viewed as the generality, the generalized weighting vector of CBF is defined
manifold vector of a circular array, as
P (θ 0 , φ0 )
P (θ , φ ) = ª¬ p0 (θ , φ ) ,..., pm (θ , φ ) ,..., pM −1 (θ , φ )º¼ .
T
(6) w CBF = . (11)
P H
(θ0 , φ0 ) P (θ0 , φ0 )
The MVDR beamformer is to minimizing the variance of every two eigenvalues are equal to each other except the largest
the array output or the variance of the residual noise with the and smallest values. So the number of eigenvalues presented in
constraint[6] Fig. 2 are ( M 2 + 1) . Apparently, the eigenvalues are very
small at low frequencies, which indicates that the matrix is ill-
min w H n w ˈw (θ 0 , φ0 ) P (θ 0 , φ0 ) = 1 ,
H
(12) conditioned even that it becomes a singular matrix. So in this
case, the MVDR beamformer will suffer from numerical
We use Lagrange approach to solve the optimization problem problems, leading to badly unrobustness because of the large
and then the optimal weighting vector of MVDR will be sensor noise amplification, which is shown up in Fig. 3. We
can see that the array gain and the white noise gain of the CBF
beamformer are in line with expectations. When kr is smaller
n−1P (θ 0 , φ0 ) than 0.8, the white noise gain of the MVDR beamformer is
w MVDR = . (13)
P H (θ 0 , φ0 ) n−1P (θ 0 , φ0 ) very small and as a result, the array gain of the MVDR
beamformer drops significantly. With the increasing of kr, the
performance of the MVDR beamformer is becoming more and
D. Array Gain and White Noise Gain more close to that of the CBF beamformer.
Array gain and white noise gain measure the ability of
noise rejection and robustness of the beamformer, respectively.
The array gain is defined as
2
w (θ 0 , φ0 ) P (θ 0 , φ0 )
H
AG = . (14)
w (θ 0 , φ0 ) n w (θ 0 , φ0 )
H
2
w (θ 0 , φ0 ) P (θ 0 , φ0 )
H
WNG =
w (θ 0 , φ0 ) I n w (θ 0 , φ0 )
H
Fig. 2. Eigenvalues of the noise cross-spectral matrix as a function of kr.
(15)
1
= .
w (θ 0 , φ0 ) w (θ 0 , φ0 )
H
REFERENCES
[1] D. C. Bertilone, D. S. Killeen, and C. Y. Bao, “Array gain for a
cylindrical array with baffle scatter effects,” J. Acoust. Soc.
Am., vol. 122 (5), pp. 2679–2685, November 2007.
[2] E. A. Skelton, J. H. James, “Theoretical acoustics of underwater
structures,” Imperial College Press, London, 1997.
[3] B. Rafaely, “Phase-mode versus delay-and-sum spherical
microphone array processing,” IEEE Signal Process, vol. 12, pp.
713–716, February 2007.
[4] B. Rafaely, “Analysis and design of spherical microphone
arrays,” IEEE Trans. Speech Audio Process, vol. 13, pp. 135–
143, 2005.
[5] J. Meyer, “Beamforming for a circular microphone array
mounted on spherically shaped objects,” J. Acoust. Soc. Am.,
vol. 109, pp. 185–193, 2001.
[6] J. Capon, “High resolution frequency-wavenumber spectrum
analysis,” Proceedings of the IEEE, vol. 57, pp. 1408-1418,
Fig. 7. Array gain of the CBF and MVDR beamformers as a function of kr August 1969.
with different L, (a) CBF, and (b) MVDR. [7] Y. Wang, Y. X. Yang, Y. L. Ma, and Z. Y. He, “High-order
superdirectivity of circular sensor arrays mounted on baffles,”
Acta Acust. united Ac., vol. 102, no. 1, pp. 80-93, 2016.
IV. CONCLUSION [8] H. L. V. Trees, Optimum Array Processing. New York: Wiley,
This paper presents a model of computing the array gain 2002, pp. 345-350.
and the white noise gain for an acoustically transparent [9] N. Zou and A. Nehorai, “Circular acoustic vector-sensor array
cylindrical array for practical use. The three-dimensional for mode beamforming,” IEEE Transections on Signal
acoustic field is described by the angular spectral density Processing, vol. 57, pp. 3041-3052, August 2009.
function and the steering vectors are represented by the
cylindrical harmonic expansions, based on the derived noise
covariance matrix. Simulation results of array gains and white
noise gains with the conventional beamformer and the