Nothing Special   »   [go: up one dir, main page]

CN109696657B - Coherent sound source positioning method based on vector hydrophone - Google Patents

Coherent sound source positioning method based on vector hydrophone Download PDF

Info

Publication number
CN109696657B
CN109696657B CN201910145175.4A CN201910145175A CN109696657B CN 109696657 B CN109696657 B CN 109696657B CN 201910145175 A CN201910145175 A CN 201910145175A CN 109696657 B CN109696657 B CN 109696657B
Authority
CN
China
Prior art keywords
array
matrix
vector
signal
sound source
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201910145175.4A
Other languages
Chinese (zh)
Other versions
CN109696657A (en
Inventor
郭业才
韩金金
王超
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Information Science and Technology
Original Assignee
Nanjing University of Information Science and Technology
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing University of Information Science and Technology filed Critical Nanjing University of Information Science and Technology
Publication of CN109696657A publication Critical patent/CN109696657A/en
Application granted granted Critical
Publication of CN109696657B publication Critical patent/CN109696657B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S5/00Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations
    • G01S5/18Position-fixing by co-ordinating two or more direction or position line determinations; Position-fixing by co-ordinating two or more distance determinations using ultrasonic, sonic, or infrasonic waves

Landscapes

  • Physics & Mathematics (AREA)
  • Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)

Abstract

The invention discloses a coherent sound source positioning method based on a vector hydrophone, which is characterized in that a vector hydrophone array is used for collecting sound source signals, and a covariance matrix of the collected signals is obtained; performing signal decorrelation by using a method of extracting data by non-overlapping subarrays; and estimating a signal subspace of the covariance matrix after the coherence is resolved by using a least square method, solving according to the flow pattern rotation invariant characteristic of the vector hydrophone array, and finally obtaining two-dimensional DOA estimation of a plurality of coherent sound sources. The method has high accuracy of estimating the direction of the coherent sound source, is easy to realize, and can effectively overcome the problems of direction ambiguity and mutual interference of the coherent sound sources.

Description

Coherent sound source positioning method based on vector hydrophone
Technical Field
The invention relates to the field of vector hydrophone array sound source positioning under the condition of a coherent sound source, in particular to a coherent sound source positioning method based on a vector hydrophone.
Background
The vector hydrophone consists of two to three vibration velocity hydrophones which are orthogonally distributed in an underwater sound field and an acoustic pressure hydrophone. Due to its superior identification capabilities over conventional Acoustic pressure hydrophones, vector hydrophone arrays play an important role in Underwater signal processing and find wide application in the fields of Underwater identification, badie M, et al. In the past decade, many vector hydrophone-based subspace techniques have been proposed, such as MUSIC and ESPRIT, as well as the use of vector hydrophone arrays to estimate 2D underwater Signal orientation (see, e.g., he J, liu Z. Efficient underserver two-dimensional coherent source localization with linear Processing [ J ]. Signal Processing 2009,89 (9): 1715-1722.).
The above methods all use incoherent signals, i.e. the signal covariance matrix has a full rank. However, this assumption is often not applicable in the presence of coherence or high correlation due to multipath propagation or deliberate interference. The coherent signal can reduce the rank of the covariance matrix of the incident signal, thereby seriously reducing the performance of the technology and failing to correctly estimate the position of the sound source. Therefore, researchers have conducted extensive research on the problem of sound source coherence and proposed solutions such as the maximum likelihood method, the spatial smoothing technique, and the Toeplitz method.
To process coherent signals with a vector hydrophone array, the literature (Tao J, chang W, shi y.direction-definition of coherent sources via 'particle-level-field smoothing' [ J ]. Iet radio resource & Navigation,2008,2 (2): 127-134.) proposes the recovery of the rank of the signal subspace by a vector smoothing technique of a data correlation matrix. However, such vector smoothing techniques require a geometric planar array or 2D iterative search to estimate the two-dimensional direction of the incident signal. The literature (Liu S, yang L, xie Y, et al.2D DOA Estimation for Coherent Signals with Acoustic Vector-Sensor Array [ J ]. Wireless Personal Communications,2017,95 (2): 1285-1297) proposes a method for estimating the elevation of an incident signal using ESPRIT and obtaining the azimuth of the Coherent signal by modified Array pattern matching. Compared with the calculation process in the document (Gu J F, wei P, tai H M.2-D direction-of-arrival estimation of coherent signals using cross-correlation matrix [ J ]. Signal Processing,2008,88 (1): 75-85.), the method is simple and convenient to operate and more accurate in positioning.
The method comprises the step-by-step calculation, namely, a pitch angle is obtained firstly, and then the azimuth angle is obtained according to the pitch angle, so that the azimuth of the coherent sound source is obtained. Therefore, the estimation error of the pitch angle can influence the accurate estimation of the azimuth angle, and the positioning precision can be greatly influenced.
Disclosure of Invention
The invention provides a coherent sound source positioning method based on a vector hydrophone aiming at the defect of the prior vector hydrophone in positioning a coherent sound source, and aims to solve the problems of calculated amount caused by spectral peak search, errors caused by step-by-step estimation and the like. The method is suitable for vector hydrophone arrays with any structures, and can realize automatic angle estimation pairing.
In order to solve the technical problem, the invention provides a coherent sound source positioning method based on a vector hydrophone, which comprises the following steps:
step 1: collecting K sound source signals by using an M-element vector hydrophone array, and establishing a vector hydrophone array receiving data model;
step 2: obtaining a covariance matrix according to a received signal, and performing signal decorrelation by using a method of extracting data by using non-overlapping subarrays;
and 3, step 3: extracting a sound pressure vector and a vibration velocity vector in the array flow pattern after decoherence by using a transformation matrix;
and 4, step 4: estimating a signal subspace of the covariance matrix after the coherence is resolved by using a least square method;
and 5: and solving according to the flow pattern rotation invariant characteristic of the vector hydrophone array to obtain the two-dimensional DOA estimation of the coherent sound source.
The specific steps of establishing a data receiving module of the vector hydrophone array in the step 1 are as follows:
assuming K narrow-band plane wave signals s with wavelength lambda i (t), i =1,2.. K is incident on the M-element vector hydrophone array from a far field, and noises and signals in the sound field are not correlated, and L is provided in the K signals max Coherent sound source with pitch angle of sound source
Figure BDA0001979777600000021
Azimuth angle phi i I =1,2,.. K, then the array flow pattern vector for the vector hydrophone is:
Figure BDA0001979777600000022
in the formula (I), the compound is shown in the specification,
Figure BDA0001979777600000023
each vector hydrophone array receives a data model as follows:
Figure BDA0001979777600000024
in the formula (I), the compound is shown in the specification,
Figure BDA0001979777600000025
array flow pattern vector, n, representing the m-th array element m (t) represents the noise received by the mth array element, m =1,2, · M, t =1,2., N, ψ i =(2πd/λ)γ i I =1,2.. K, where M denotes the number of array elements, N denotes the number of fast beats of the signal, and K denotes the number of sound sources.
The step 2 is as follows:
the array received signal is obtained from equation (2):
x(t)=As(t)+n(t),t=1,2,...,N (3)
in the formula (I), the compound is shown in the specification,
Figure BDA0001979777600000031
Figure BDA0001979777600000032
Figure BDA0001979777600000033
the correlation matrix of the array received signals is:
Figure BDA0001979777600000034
in the formula (I), the compound is shown in the specification,
Figure BDA0001979777600000035
a correlation matrix representing the signal;
dividing the correlation matrix into L max Individual sub-array, L max Representing the number of coherent sound sources, each subarray having a dimension of 4 (M-L) max + 1) x 4M, the first subarray being denoted R l ,l=1,2,…l max From R x Lines 4 (L-1) +1 to 4 (M-L) max + 1) lineAnd constructing a new matrix R through the sub-matrices:
Figure BDA0001979777600000036
in the formula, the dimension of the matrix R is 4 (M-L) max +1)×4ML max
According to the correlation matrix of the array received signals:
Figure BDA0001979777600000037
substituting into the matrix R, one can get: :
Figure BDA0001979777600000038
in the formula (I), the compound is shown in the specification,
Figure BDA0001979777600000039
due to the fact that
Figure BDA00019797776000000310
Therefore, the decorrelated data covariance matrix R is full rank when the number of subarray elements is greater than or equal to K.
The step 3 is specifically as follows:
extracting sound pressure vector and vibration velocity vector in matrix R array flow pattern by using conversion matrix J to obtain a new matrix
Figure BDA00019797776000000311
Can be expressed as
Figure BDA00019797776000000312
In the formula (I), the compound is shown in the specification,
Figure BDA00019797776000000313
J=[J 1 J 2 J 3 J 4 ],
Figure BDA00019797776000000314
e i is that the ith component is 1 and the others are all zero 4 (M = L) max + 1) × 1 unit vector;
array flow pattern matrix after segmented representation conversion
Figure BDA00019797776000000315
Can be written in segments as:
Figure BDA0001979777600000041
in the formula (I), the compound is shown in the specification,
Figure BDA0001979777600000042
Figure BDA0001979777600000043
thereby obtaining A j And A 4 The relationship of (1):
A j =A 4 Γ j ,j=1,2,3 (10)
in the formula, gamma 1 =diag{α 12 ,…α K },Γ 2 =diag{β 12 ,…β K },Γ 3 =diag{γ 12 ,…γ K All three matrixes are K multiplied by K diagonal matrixes;
by estimating the matrix f j The value of the middle element obtains the azimuth of the ith sound source
Figure BDA0001979777600000044
The step 4 is as follows:
matrix array
Figure BDA0001979777600000045
The feature vector corresponding to the K maximum feature vectors is in a linear relationship with the array flow pattern vectors of the K sound sources, so that:
Figure BDA0001979777600000046
in the formula
U j =A j T,j=1,2,3,4 (14)
Slave U 4 =A 4 T can deduce A 4 =U 4 T -1 . By U 1 =A 1 T=A 4 Γ 1 T can obtain U 1 =U 4 T -1 Γ 1 T, similarly obtainable, U 2 =U 4 T -1 Γ 2 T,U 3 =U 4 T -1 Γ 3 T;
We define
Λ j =T -1 Γ j T,j=1,2,3 (15)
Then Λ j Is the matrix Γ i The diagonal elements of (a). So construct the matrix Λ i Calculating its characteristic value to obtain the azimuth of the signal
Figure BDA0001979777600000047
Equation (14) can be written as
U j =U 4 Λ j (16)
Can be pushed out from the above way
Figure BDA0001979777600000048
Matrix array
Figure BDA0001979777600000049
Forming a signal subspace characteristic vector by the characteristic vectors corresponding to the K maximum characteristic values;
suppose U j And Λ j Are respectively estimated as
Figure BDA00019797776000000410
And
Figure BDA00019797776000000411
estimating the signal subspace using a least squares method:
Figure BDA00019797776000000412
to obtain
Figure BDA00019797776000000413
The estimated values of (c) are:
Figure BDA00019797776000000414
the step 5 specifically comprises the following steps:
first, obtain
Figure BDA00019797776000000415
Can be obtained from the characteristic value of
Figure BDA00019797776000000416
Order:
Figure BDA0001979777600000051
obtaining the azimuth angle and the pitch angle of each sound source:
Figure BDA0001979777600000052
Figure BDA0001979777600000053
has the beneficial effects that: compared with the prior art, the invention has the following advantages:
(1) The invention adopts the linear vector hydrophone array, and compared with the common L-shaped array, the array structure is simpler and more convenient.
(2) The invention adopts a mutually non-overlapping subarray extraction method to solve the coherence, and reduces the influence of coherent sound sources on positioning estimation while keeping a larger array aperture.
(3) The invention fully utilizes the array flow pattern structure of the vector hydrophone and the rotation invariant characteristic thereof to ensure that the positioning estimation effect is more stable.
(4) The implementation case of the invention shows that the invention has better positioning effect than the traditional method.
Drawings
FIG. 1 is a flow chart of the present invention.
FIG. 2 is a diagram of the array architecture of the present invention.
FIG. 3 is a simulation of the results of coherent sound source localization at three different azimuths according to the present invention.
FIG. 4 is a comparison of SNR versus RMSE for the PM and ESPRIT-AMM methods of the present invention.
FIG. 5 is a comparison of the RMSE versus fast beat number for the PM and ESPRIT-AMM methods of the present invention.
Fig. 6 is a graph of the present invention's SNR versus RMSE for different array element numbers.
Detailed Description
The invention is further illustrated below with reference to the figures and examples.
As shown in fig. 1, the present invention comprises the steps of:
step 1: collecting K sound source signals by using an M-element vector hydrophone array, and establishing a vector hydrophone array receiving data model;
assuming K narrow-band plane wave signals s with wavelength lambda i (t), i =1,2.., K is incident on the M-element vector hydrophone array from the far field, and noise and signal in the sound field are not correlated, as shown in fig. 2. Among K signals, has L max Coherent signals, given the pitch angle of the signals
Figure BDA0001979777600000054
An azimuth angle phi i I =1,2, K, then an array of vector hydrophonesFlow pattern vector of
Figure BDA0001979777600000055
In the formula (I), the compound is shown in the specification,
Figure BDA0001979777600000056
the received data model for each vector hydrophone is:
Figure BDA0001979777600000061
in the formula (I), the compound is shown in the specification,
Figure BDA0001979777600000062
array flow pattern vector, n, representing the m-th array element m (t) represents the noise received by the mth array element, m =1,2, · M, t =1,2., N, ψ i =(2πd/λ)γ i I =1,2.. K, where M denotes the number of array elements, N denotes the number of fast beats of the signal, and K denotes the number of sound sources.
Step 2: obtaining a covariance matrix according to a received signal, and performing signal decorrelation by using a method of extracting data by using non-overlapping subarrays;
the array received signal is obtained from equation (2):
x(t)=As(t)+n(t)t=1,2,...,N (3)
in the formula (I), the compound is shown in the specification,
Figure BDA0001979777600000063
Figure BDA0001979777600000064
Figure BDA0001979777600000065
the correlation matrix of the array received signal is:
Figure BDA0001979777600000066
in the formula (I), the compound is shown in the specification,
Figure BDA0001979777600000067
a correlation matrix representing the signal;
to enable decoherence of coherent signals, the correlation matrix is first divided into L max A plurality of sub-arrays, each sub-array having a dimension of 4 (M-L) max + 1). Times.4M. The first sub-array is marked R l ,l=1,2,…l max From R x Lines 4 (L-1) +1 to 4 (M-L) max + 1) line. From these sub-matrices, we construct a new matrix R:
Figure BDA0001979777600000068
wherein the dimension of the matrix R is 4 (M-L) max +1)×4ML max
Using matrices R of equations (4) and (5) can be written in segmented form as follows:
Figure BDA0001979777600000069
in the formula (I), the compound is shown in the specification,
Figure BDA00019797776000000610
due to the fact that
Figure BDA00019797776000000611
Therefore, the decorrelated data covariance matrix R is full rank when the number of subarray elements is greater than or equal to K.
And step 3: extracting a sound pressure vector and a vibration velocity vector in the array flow pattern after decoherence by using a conversion matrix;
extracting the sound pressure vector and the vibration velocity vector in the matrix R array flow pattern by using the conversion matrix J to obtain a new matrix
Figure BDA0001979777600000071
Can be expressed as
Figure BDA0001979777600000072
In the formula (I), the compound is shown in the specification,
Figure BDA0001979777600000073
J=[J 1 J 2 J 3 J 4 ],
Figure BDA0001979777600000074
e i is 4 (M-L) with the ith component being 1 and the others being zero max + 1) × 1 unit vector. Since each column of matrix J is orthogonal to the other columns, the rank of matrix J is equal to 4 (M-L) max + 1), the matrix can be derived directly from equation (7)
Figure BDA0001979777600000075
Is equal to K. By means of a pair matrix
Figure BDA0001979777600000076
Can obtain K orthogonal vectors to form a signal subspace, namely
Figure BDA0001979777600000077
Linear space of column vectors.
Array flow pattern matrix
Figure BDA0001979777600000078
Can be written into by segments
Figure BDA0001979777600000079
In the formula,
Figure BDA00019797776000000710
Figure BDA00019797776000000711
Thus, A can be obtained j And A 4 The relationship of (1):
A j =A 4 Γ j ,j=1,2,3 (10)
in the formula, gamma 1 =diag{α 12 ,…α K },Γ 2 =diag{β 12 ,…β K },Γ 3 =diag{γ 12 ,…γ K And all three matrixes are K multiplied by K diagonal matrixes. Equation (10) indicates that each matrix pair (A) j ,A 4 ) Can be estimated by estimating the matrix Γ i The value of the middle element obtains the azimuth of the ith sound source
Figure BDA00019797776000000712
And 4, step 4: estimating a signal subspace of the covariance matrix after the coherence is resolved by using a least square method;
Figure BDA00019797776000000713
the characteristic decomposition is used to divide the signal into two orthogonal subspaces, one is a K-dimensional signal subspace and comprises characteristic vectors corresponding to K maximum characteristic values; the other is [4 (M-L) max +1)-K]The noise subspace is dimensioned. By means of a pair matrix
Figure BDA00019797776000000714
To obtain a noise subspace and a signal subspace. Setting the signal subspace as U s Then there is
Figure BDA00019797776000000715
Therefore, the signal is emptyInter U s Can be expressed as
Figure BDA00019797776000000716
T is a K nonsingular matrix. As can be seen from equation (12), the matrix
Figure BDA00019797776000000717
The feature vectors corresponding to the K maximum feature vectors are in a linear relationship with the array flow pattern vectors of the K sound sources. From the formulae (9) and (12) can be obtained
Figure BDA0001979777600000081
In the formula
U j =A j T,j=1,2,3,4 (14)
Slave U 4 =A 4 T can deduce A 4 =U 4 T -1 . By U 1 =A 1 T=A 4 Γ 1 T can obtain U 1 =U 4 T -1 Γ 1 T, similarly obtainable, U 2 =U 4 T -1 Γ 2 T,U 3 =U 4 T -1 Γ 3 T。
We define
Λ j =T -1 Γ j T,j=1,2,3 (15)
Then Λ j Is the matrix Γ i The diagonal elements of (a). So construct the matrix Λ i Computing its characteristic value, the azimuth of the signal can be obtained
Figure BDA0001979777600000082
Equation (14) can be written as
U j =U 4 Λ j (16)
Can be pushed out from the above way
Figure BDA0001979777600000083
Matrix of
Figure BDA0001979777600000084
The eigenvectors corresponding to the K largest eigenvalues form the signal subspace eigenvector. Suppose U j And Λ j Are respectively estimated as
Figure BDA0001979777600000085
And
Figure BDA0001979777600000086
u obtained by signal subspace eigenvector estimation 4 Is not accurate, so LS-ESPRIT is used to estimate equation (16)
Figure BDA0001979777600000087
To obtain
Figure BDA0001979777600000088
Is estimated as
Figure BDA0001979777600000089
And 5: and solving according to the flow pattern rotation invariance characteristic of the vector hydrophone array to obtain the two-dimensional DOA estimation of the coherent sound source.
From
Figure BDA00019797776000000810
Can be obtained from the characteristic value of
Figure BDA00019797776000000811
Thus, α iii Can be expressed as
Figure BDA00019797776000000812
Finally, the azimuth angle and the pitch angle of each sound source are obtained
Figure BDA00019797776000000813
Figure BDA00019797776000000814
The results were performed as shown in FIGS. 3-6:
the parameters used in the following examples are as follows:
FIG. 3 is a simulation of the results of coherent sound source localization at three different orientations. The number of the vector hydrophone arrays is 10, the array element interval is d = lambda/2, wherein lambda represents the wavelength of sound waves, and 3 coherent information sources respectively come from
Figure BDA0001979777600000091
Figure BDA0001979777600000092
100 times simulation results for SNR =0dB and SNR =20dB, respectively.
FIG. 4 is a comparison of SNR versus RMSE for the PM and ESPRIT-AMM methods of the present invention. The number of the vector hydrophone arrays is 10, the array element interval is d = lambda/2, wherein lambda represents the wavelength of the sound wave. The root mean square error of the angle estimate is
Figure BDA0001979777600000093
J represents the number of Monte Carlo tests, K represents the number of sound sources,
Figure BDA0001979777600000094
and
Figure BDA0001979777600000095
the angle of arrival estimate for the kth target in j trials is shown. Taking the fast beat number as 500, the signal-to-noise ratio range as 0dB to 20dB, and the Monte Carlo experiment times as 200Mean square error of positioning results of all methods and positioning estimation performance of the verification method.
FIG. 5 is a comparison of the RMSE versus fast beat number for the PM and ESPRIT-AMM methods of the present invention. The number of the vector hydrophone arrays is 10, the array element interval is d = lambda/2, wherein lambda represents the wavelength of the sound wave. And when the signal-to-noise ratio is 20dB, the fast beat number is 100-1000, and the Monte Carlo experiment frequency is 200, the mean square error of the positioning result of each method is obtained, and the positioning estimation performance of each method is verified.
Fig. 6 is a graph of the present invention's SNR versus RMSE for different array element numbers. The number of the vector hydrophone arrays is 10, the array element interval is d = lambda/2, wherein lambda represents the wavelength of the sound wave. And when the snapshot number is 500, the signal-to-noise ratio is 20dB, the Monte Carlo experiment times are 200, and the array element numbers are 5, 8 and 10 respectively, performing simulation comparison on the positioning results of the two coherent sound sources.

Claims (5)

1. A coherent sound source positioning method based on a vector hydrophone is characterized in that: the method comprises the following steps:
step 1: collecting K sound source signals by using an M-element vector hydrophone array, and establishing a vector hydrophone array receiving data model;
and 2, step: obtaining a covariance matrix according to a received signal, and performing signal decorrelation by using a method of extracting data by using non-overlapping subarrays;
and step 3: extracting a sound pressure vector and a vibration velocity vector in the array flow pattern after decoherence by using a transformation matrix;
and 4, step 4: estimating a signal subspace of the covariance matrix after the coherence is resolved by using a least square method;
and 5: solving according to the flow pattern rotation invariant characteristic of the vector hydrophone array to obtain two-dimensional DOA estimation of a coherent sound source;
the specific steps of establishing a data receiving module of the vector hydrophone array in the step 1 are as follows:
assuming K narrow-band plane wave signals s with wavelength lambda i (t), i =1,2, K is incident on the M-element vector hydrophone array from the far field, and noise and signal in the sound field are not correlated with each other, and K are independentIn the signal has L max Coherent sound source with pitch angle of sound source
Figure FDA0003810499140000011
Azimuth angle phi i I =1,2,.. K, then the array flow pattern vector for the vector hydrophone is:
Figure FDA0003810499140000012
in the formula (I), the compound is shown in the specification,
Figure FDA0003810499140000013
each vector hydrophone array receives a data model as follows:
Figure FDA0003810499140000014
in the formula (I), the compound is shown in the specification,
Figure FDA0003810499140000015
array flow pattern vector, n, representing the m-th array element m (t) represents the noise received by the mth array element, m =1,2, · M, t =1,2., N, ψ i =(2πd/λ)γ i I =1,2.. K, where M denotes the number of array elements, N denotes the number of fast beats of the signal, and K denotes the number of sound sources.
2. The method according to claim 1, wherein the step 2 specifically comprises the following steps:
the array received signal is obtained from equation (2):
x(t)=As(t)+n(t),t=1,2,...,N (3)
in the formula (I), the compound is shown in the specification,
Figure FDA0003810499140000016
Figure FDA0003810499140000017
Figure FDA0003810499140000018
the correlation matrix of the array received signals is:
Figure FDA0003810499140000021
in the formula (I), the compound is shown in the specification,
Figure FDA0003810499140000022
a correlation matrix representing the signal;
dividing the correlation matrix into L max Individual sub-array, L max The dimension of each subarray is 4 (M-L) representing the number of coherent sound sources max + 1) x 4M, the first subarray being denoted R l ,l=1,2,…l max From R x Lines 4 (L-1) +1 to 4 (M-L) max + 1) rows, from which a new matrix R is constructed:
Figure FDA0003810499140000023
wherein the dimension of the matrix R is 4 (M-L) max +1)×4ML max
According to the correlation matrix of the array received signals:
Figure FDA0003810499140000024
substituting into the matrix R, one can get:
Figure FDA0003810499140000025
in the formula (I), the compound is shown in the specification,
Figure FDA0003810499140000026
due to the fact that
Figure FDA0003810499140000027
Therefore, the decorrelated data covariance matrix R is full rank when the number of subarray elements is greater than or equal to K.
3. The method according to claim 2, wherein the step 3 is as follows:
extracting the sound pressure vector and the vibration velocity vector in the matrix R array flow pattern by using the conversion matrix J to obtain a new matrix
Figure FDA0003810499140000028
Can be expressed as
Figure FDA0003810499140000029
In the formula (I), the compound is shown in the specification,
Figure FDA00038104991400000210
J=[J 1 J 2 J 3 J 4 ],
Figure FDA00038104991400000211
e i is the ith component is 1 and the other components are all zero 4 (M-L) max + 1) × 1 unit vector;
array flow pattern matrix after segmented representation conversion
Figure FDA00038104991400000212
Can be written in segments as:
Figure FDA00038104991400000213
in the formula (I), the compound is shown in the specification,
Figure FDA00038104991400000214
Figure FDA00038104991400000215
thus, A can be obtained j And A 4 The relationship of (1):
A j =A 4 Γ j ,j=1,2,3 (10)
in the formula, gamma 1 =diag{α 12 ,…α K },Γ 2 =diag{β 12 ,…β K },Γ 3 =diag{γ 12 ,…γ K }, the three matrices are K × K diagonal matrices;
by estimating the matrix Γ j The value of the middle element obtains the azimuth of the ith sound source
Figure FDA0003810499140000031
4. The method according to claim 3, wherein the step 4 is as follows:
matrix array
Figure FDA0003810499140000032
The feature vector corresponding to the K maximum feature vectors is in a linear relation with the array flow pattern vector of the K sound sources, so that the following can be obtained:
Figure FDA0003810499140000033
in the formula
U j =A j T,j=1,2,3,4 (14)
Slave U 4 =A 4 T can deduce A 4 =U 4 T -1 From U 1 =A 1 T=A 4 Γ 1 T can be converted into U 1 =U 4 T -1 Γ 1 T, similarly obtainable, U 2 =U 4 T -1 Γ 2 T,U 3 =U 4 T -1 Γ 3 T;
We define
Λ j =T -1 Γ j T,j=1,2,3 (15)
Then Λ j Is the matrix Γ i So that a matrix Λ is constructed i Calculating its characteristic value to obtain the azimuth of the signal
Figure FDA0003810499140000034
Equation (14) can be written as
U j =U 4 Λ j (16)
Can be pushed out from the above way
Figure FDA0003810499140000035
Matrix array
Figure FDA0003810499140000036
Forming a signal subspace characteristic vector by the characteristic vectors corresponding to the K maximum characteristic values;
suppose U j And Λ j Are each U j And Λ j Estimating the signal subspace by using a least square method:
Figure FDA0003810499140000037
to obtain
Figure FDA0003810499140000038
The estimated value of (c) is:
Figure FDA0003810499140000039
5. the method according to claim 4, wherein the method comprises:
the step 5 specifically comprises the following steps:
first, obtain
Figure FDA00038104991400000310
Can be obtained from the characteristic value of
Figure FDA00038104991400000311
Order:
Figure FDA0003810499140000041
obtaining the azimuth angle and the pitch angle of each sound source:
Figure FDA0003810499140000042
Figure FDA0003810499140000043
CN201910145175.4A 2018-06-06 2019-02-27 Coherent sound source positioning method based on vector hydrophone Active CN109696657B (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201810573634 2018-06-06
CN2018105736344 2018-06-06

Publications (2)

Publication Number Publication Date
CN109696657A CN109696657A (en) 2019-04-30
CN109696657B true CN109696657B (en) 2022-10-14

Family

ID=66234969

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910145175.4A Active CN109696657B (en) 2018-06-06 2019-02-27 Coherent sound source positioning method based on vector hydrophone

Country Status (1)

Country Link
CN (1) CN109696657B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113138366B (en) * 2020-01-17 2022-12-06 中国科学院声学研究所 Single-vector hydrophone orientation estimation method based on deep migration learning
CN112269163B (en) * 2020-09-30 2023-04-25 黑龙江工程学院 Underwater sound source azimuth and depth cooperative tracking method based on sitting-bottom single three-dimensional vector hydrophone
CN113325365B (en) * 2021-05-18 2023-01-03 哈尔滨工程大学 Quaternion-based coherent signal two-dimensional DOA estimation method
CN113534041B (en) * 2021-05-31 2024-04-09 中国船舶重工集团公司第七一五研究所 Single-vector hydrophone high-resolution DOA estimation method based on ECKART filter
CN114114142B (en) * 2021-11-12 2024-10-22 江苏九川科技有限公司 Direction of arrival estimation method based on covariance extension PM algorithm

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103605108B (en) * 2013-07-29 2015-09-30 哈尔滨工程大学 High-precision remote direction estimation method of acoustic vector array
CN105005038A (en) * 2015-06-18 2015-10-28 许昌学院 Improved acoustic vector array coherent source DOA estimation algorithm
CN105301563B (en) * 2015-11-10 2017-09-22 南京信息工程大学 A kind of double sound source localization method that least square method is converted based on consistent focusing
CN106680762B (en) * 2016-12-15 2019-11-26 哈尔滨工程大学 A kind of acoustic vector sensor array direction estimation method based on the sparse reconstruct of cross covariance
CN106997037A (en) * 2017-02-22 2017-08-01 西安电子科技大学 Acoustic vector-sensor array column space rotates decorrelation LMS angle-of- arrival estimation method
CN106872934B (en) * 2017-02-22 2019-05-21 西安电子科技大学 L-type Electromagnetic Vector Sensor Array decorrelation LMS ESPRIT method for parameter estimation

Also Published As

Publication number Publication date
CN109696657A (en) 2019-04-30

Similar Documents

Publication Publication Date Title
CN109696657B (en) Coherent sound source positioning method based on vector hydrophone
CN106054123B (en) A kind of sparse L battle arrays and its arrival direction estimation method
CN104698433B (en) DOA Estimation in Coherent Signal method based on single snapshot data
CN108375751B (en) Multi-source direction-of-arrival estimation method
CN109490819B (en) Sparse Bayesian learning-based method for estimating direction of arrival of wave in a lattice
CN110161452B (en) Direction-of-arrival estimation method based on cross-prime L-shaped electromagnetic vector sensor array
CN106483493B (en) A kind of sparse double parallel linear array and estimating two-dimensional direction-of-arrival method
CN107703478B (en) Extended aperture two-dimensional DOA estimation method based on cross-correlation matrix
CN104020440B (en) Interfere the two-dimentional direction of arrival estimation method of formula linear array based on L-type
CN111965591B (en) Direction-finding estimation method based on fourth-order cumulant vectorization DFT
CN113075610B (en) DOA estimation method for differential array interpolation based on co-prime polarization array
CN108020812A (en) Arrival direction estimation method based on special three parallel linear array structures
CN106970348B (en) Electromagnetic Vector Sensor Array decorrelation LMS two dimension MUSIC method for parameter estimation
CN110286350A (en) A kind of perfect match method and device of L-type Sparse Array DOA estimation
CN106872934B (en) L-type Electromagnetic Vector Sensor Array decorrelation LMS ESPRIT method for parameter estimation
CN110297209A (en) A kind of estimating two-dimensional direction-of-arrival method based on parallel relatively prime array space-time corner
CN108398659B (en) Direction-of-arrival estimation method combining matrix beam and root finding MUSIC
CN108120953A (en) A kind of radio location method based on Mutual coupling
CN110244258A (en) For extending DOA matrix method in double parallel battle array two dimension direction finding
CN110895325B (en) Arrival angle estimation method based on enhanced quaternion multiple signal classification
CN106872936B (en) Near field sources L-type acoustic vector-sensor array column ambiguity solution Multiple Parameter Estimation Methods
CN108680894A (en) A kind of mixing field signal source locating method based on reconstruct cumulant matrices
CN113296050B (en) Polarization and angle parameter joint estimation method based on anisotropic array
CN116699511A (en) Multi-frequency point signal direction of arrival estimation method, system, equipment and medium
CN113341371B (en) DOA estimation method based on L array and two-dimensional ESPRIT algorithm

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant