CN113325365A - Quaternion-based coherent signal two-dimensional DOA estimation method - Google Patents

Quaternion-based coherent signal two-dimensional DOA estimation method Download PDF

Info

Publication number
CN113325365A
CN113325365A CN202110537927.9A CN202110537927A CN113325365A CN 113325365 A CN113325365 A CN 113325365A CN 202110537927 A CN202110537927 A CN 202110537927A CN 113325365 A CN113325365 A CN 113325365A
Authority
CN
China
Prior art keywords
signal
matrix
quaternion
array
following
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.)
Granted
Application number
CN202110537927.9A
Other languages
Chinese (zh)
Other versions
CN113325365B (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.)
Harbin Engineering University
Original Assignee
Harbin Engineering University
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 Harbin Engineering University filed Critical Harbin Engineering University
Priority to CN202110537927.9A priority Critical patent/CN113325365B/en
Publication of CN113325365A publication Critical patent/CN113325365A/en
Application granted granted Critical
Publication of CN113325365B publication Critical patent/CN113325365B/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
    • G01S3/00Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received
    • G01S3/80Direction-finders for determining the direction from which infrasonic, sonic, ultrasonic, or electromagnetic waves, or particle emission, not having a directional significance, are being received using ultrasonic, sonic or infrasonic waves
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F17/00Digital computing or data processing equipment or methods, specially adapted for specific functions
    • G06F17/10Complex mathematical operations
    • G06F17/16Matrix or vector computation, e.g. matrix-matrix or matrix-vector multiplication, matrix factorization
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Pure & Applied Mathematics (AREA)
  • Mathematical Analysis (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Optimization (AREA)
  • Computational Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • Computing Systems (AREA)
  • Evolutionary Computation (AREA)
  • Remote Sensing (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Algebra (AREA)
  • Geometry (AREA)
  • Databases & Information Systems (AREA)
  • Software Systems (AREA)
  • Measurement Of Velocity Or Position Using Acoustic Or Ultrasonic Waves (AREA)

Abstract

The invention provides a quaternion-based coherent signal two-dimensional DOA estimation method, which comprises the following steps: establishing an observation signal complex model, establishing an observation signal quaternion model, constructing a correlation matrix, simplifying quaternion cross-correlation vectors, realizing information source decorrelation through correlation matrix smoothing, estimating a signal pitch angle by using a propagation operator method, estimating a propagation operator, estimating an incident signal horizontal azimuth angle, and reconstructing an array response matrix. The present invention solves the problem of how to make full use of the array data while eliminating the additional additive noise introduced.

Description

Quaternion-based coherent signal two-dimensional DOA estimation method
Technical Field
The invention relates to accurate estimation of the direction of arrival of a plurality of coherent signal sources by using a vector sensor array, in particular to a quaternion-based coherent signal two-dimensional DOA estimation method, belonging to the field of array signal processing.
Background
Compared with the traditional scalar sensor, the acoustic vector sensor can measure the sound pressure of a certain point in a sound field and simultaneously provide the three-dimensional particle vibration velocity information of the point, so that the sound field information can be more comprehensively and fully acquired, and therefore the acoustic vector sensor plays an important role in the field of underwater acoustic array signal processing in recent years. In the traditional method, output signals of the vector hydrophone are modeled in a complex domain, and all components of the signals are spliced into a long vector form, so that the orthogonal relation among all components of the output signals of the vector sensor is destroyed, and the structural information of the array is not completely utilized. In recent years, therefore, many scholars have begun to attempt to model vector signals using quaternions and have achieved numerous achievements.
Accurate estimation (DOA) of directions of arrival of a plurality of signal sources is one of the main contents studied in the field of array signal processing, and the fields of sonar, radar, seismic detection, communication system and the like have the shadow of the related technology, and one of the representatives of the technology is a subspace method. The traditional subspace method obtains a signal subspace or a noise subspace by performing characteristic decomposition on a data covariance matrix, and then obtains DOA estimation of a signal according to orthogonality (MUSIC) of the noise subspace and the signal subspace or rotation invariance (ESPRIT) of the signal subspace in a certain array layout form, wherein the characteristic decomposition of a high-dimensional data covariance matrix is time-consuming and labor-consuming, and a propagation operator method is generated to solve the problem. According to the method, firstly, a covariance matrix is subjected to subarray division, then, a noise subspace or a signal subspace can be obtained through linear operation, then, the arrival angle of a signal is obtained in a mode similar to an MUSIC or ESPRIT algorithm, but the performance of the algorithm under low signal-to-noise ratio is not ideal due to the fact that a propagation operator method does not fully utilize the spatial domain characteristic of noise. Therefore, many algorithms (e.g., sumpe, CODE) based on array cross-correlation and applying propagation operator techniques have been proposed, which successfully suppress additive noise by array cross-correlation, thereby providing guarantees for good performance of the propagation operator method.
However, the disadvantage of removing additive noise by array cross-correlation is that: (1) the step of sub-array partitioning the array loses array aperture; (2) efficient use of array data cannot be achieved by only considering the cross-correlation between each subarray and ignoring the autocorrelation information within the subarray.
Therefore, how to make full use of the array data (i.e., taking into account both the cross-correlation of the array and the autocorrelation information of the array elements) and eliminate the extra additive noise (introduced by the array element autocorrelation) is a key breakthrough to further gain the performance of such algorithms.
Disclosure of Invention
In order to overcome the defects of the prior art, the invention provides a brand new thought for modeling signals in a quaternion domain, and aims to solve the problem of how to eliminate the introduced extra additive noise while fully utilizing array data. It should be noted that the method has a certain universality, and the excellent effect obtained by combining the method with the SUMWE algorithm (AQ-SUMWE) further proves the feasibility and effectiveness of the method.
The purpose of the invention is realized as follows: the method comprises the following steps:
the method comprises the following steps: establishing an observation signal complex model;
step two: establishing an observation signal quaternion model; two quaternion signal models were constructed as follows:
model one:
z(t)=p(t)+x(t)j+y(t)j
=A(s(t)+Γxs(t)j+Γys(t)j)+n(t)
model two:
Figure BDA0003070542550000021
step three: constructing a correlation matrix: considering the cross-correlation between the quaternion model of the m-th array element output signal and the quaternion model of the entire array output signal, there are:
Figure BDA0003070542550000022
will r ismDeployed, in the following form:
Figure BDA0003070542550000023
step four: quaternion cross-correlation vectorial reduction, rmThe final form of (a) is:
Figure BDA0003070542550000024
wherein the content of the first and second substances,
Figure BDA0003070542550000025
Rs=E{s(t)sH(t) } is a signal covariance matrix;
step five: the information source decoherence is realized through the correlation matrix smoothing;
step six: estimating the signal pitch angle by using a propagation operator method:
step seven: estimating a propagation operator, and dividing R as follows:
Figure BDA0003070542550000026
wherein R is1,R2Are respectively the front K line and the back M-2K +1 line of R2=P0R1
Thus, the propagation operator can be expressed as:
Figure BDA0003070542550000031
estimating propagation factors from sample data
Figure BDA0003070542550000032
Pitch angle
Figure BDA0003070542550000033
Can be selected from
Figure BDA0003070542550000034
K characteristic values of
Figure BDA0003070542550000035
Obtaining:
Figure BDA0003070542550000036
step eight: the azimuth of the incident signal level is estimated,
concatenating x (t) and y (t) given in (a) to form the following array output vector z' (t):
Figure BDA0003070542550000037
the following 2M × M cross-correlation matrix R' is introduced:
Figure BDA0003070542550000038
wherein
Figure BDA0003070542550000039
And np(t) are spatially independent of each other, i.e.
Figure BDA00030705425500000310
Thus statistically, the noise in R' has been eliminated; from R'(1:M,:)、R′(M+1:2M,:)Respectively represent the front M rows and the rear M rows of R', will
Figure BDA00030705425500000315
Substituting, there are:
Figure BDA00030705425500000311
Figure BDA00030705425500000312
wx,k,wy,kk is W, 1,2, K is W, respectivelyx,WyThe kth line of (1); from the relationship: u. ofk tanθk=vkIt is known that
tanθkwx,k=wy,k
Step nine: reconstructing an array response matrix, with reference to a (phi) ═ a (phi)1),a(φ2),...,a(φK)]And use
Figure BDA00030705425500000313
K1, 2, …, K to reconstruct the matrix a, i.e.
Figure BDA00030705425500000314
Wx,WyThe estimated values of (c) are:
Figure BDA0003070542550000041
Figure BDA0003070542550000042
the azimuth angle of the kth signal can be estimated as:
Figure BDA0003070542550000043
therefore, the pitch angle and the azimuth angle of the incident signal are obtained, and the pitch angle and the azimuth angle are automatically matched.
The invention also includes such structural features:
1. the first step is specifically as follows: assuming that the array is a linear array of vector sensors arranged at equal intervals of half wavelength along the z-axis, and a single vector sensor comprises a sound pressure sensor and two particle vibration velocity sensors respectively pointing to the x-axis and the y-axis, the manifold vector of the vector sensor can be written as follows:
Figure BDA0003070542550000044
wherein, thetakAnd phikHorizontal and pitch angles, u, of the kth signal, respectivelykAnd vkThe direction cosine corresponds to a particle vibration velocity sensor pointing to an x axis and a y axis respectively; assuming that K far-field narrow-band signals are incident on the sensor array, receiving signal models of the sound pressure sensor array, the x-axis-oriented particle velocity sensor array and the y-axis-oriented particle velocity sensor array can be respectively established in a complex number domain, and the following steps are performed in sequence:
Figure BDA0003070542550000045
Figure BDA0003070542550000046
Figure BDA0003070542550000047
wherein A (phi) is [ a (phi) ]1),a(φ2),...,a(φK)]Is a manifold of an array of acoustic pressure sensors,
Figure BDA0003070542550000048
for the steering vector corresponding to the k-th signal,
Figure BDA0003070542550000049
is space domain phase factor between sensors, d is array element spacing, lambda is signal wavelength, and signal vector s (t) is [ s ]1(t),...,sK(t)]TIs a complex gaussian random process, beta ═ beta1,…,βK]TIs a complex attenuation coefficient of which beta 11 and betak≠0,k=2,3,…K,nlWhere l is p, x, y are noise vectors that are uncorrelated with the signal and independent of each otherQuantity, Γx=diag{cosθ1sinφ1,…,cosθK sinφK},Γy=diag{sinθ1sinφ1,...,sinθK sinφK}。
2. The fifth step is specifically as follows: considering K coherent signals, we pass through the correlation matrix rmSmoothing to construct a matrix
Figure BDA0003070542550000051
Can be expressed as:
Figure BDA0003070542550000052
wherein A is0The first M-K +1 line containing A,
Figure BDA0003070542550000053
is the selection of the matrix or matrices,
Figure BDA0003070542550000054
and
Figure BDA0003070542550000055
is two zero matrices, Πm=[ψm1ψm,...,ΦK-1ψm],
Figure BDA0003070542550000056
It can be found that,
Figure BDA0003070542550000057
is K, so
Figure BDA0003070542550000058
Can be used to estimate the direction of the K coherent signals;
the following correlation matrix R is defined for subsequent processing:
Figure BDA0003070542550000059
wherein pi ═ pi12,...,ΠM]。
3. The sixth step is specifically as follows: propagation operator method based on pair matrix A0Is divided into sub-arrays, i.e.
Figure BDA00030705425500000510
Wherein, because A1Is a full rank matrix of K rows, A2Is a matrix of M-2K +1 rows; a. the0Is linearly independent, then A0The remaining rows of (a) may be represented as a0Linear combination of the first K rows; propagation matrix P0Is defined as an AND matrix A1、A2The relevant linear operator:
P0A0=A1
then, the following steps are obtained:
Figure BDA00030705425500000511
wherein the content of the first and second substances,
Figure BDA00030705425500000512
by Pa,PbRespectively representing the front M-K line and the rear M-K line of P, using Aa,AbIs represented by A0Front M-K lines and rear M-K lines; comprises the following steps:
Figure BDA00030705425500000513
wherein, Pa,PbThe relationship of Φ is:
Figure BDA0003070542550000061
wherein the content of the first and second substances,
Figure BDA0003070542550000062
Φ=diag{ξ12,...,ξKthe kth diagonal element in Φ corresponds to the sensor space phase factor of the kth signal;
Figure BDA0003070542550000063
and Φ is a similarity matrix, pair
Figure BDA0003070542550000064
Is equal to the diagonal element xikK is 1,2,. K; pitch angle estimation result phikObtained from the formula:
Figure BDA0003070542550000065
compared with the prior art, the invention has the beneficial effects that: 1. modeling the vector sensor output signal in the quaternion domain preserves the vector characteristics of the signal and also makes full use of the orthogonal relationship between the components of the signal. Compared with a long vector modeling mode in a complex domain, the quaternion model provides a more compact and convenient processing mode for multi-component complex signals. 2. The spatial domain phase information between adjacent sensors in the acoustic vector sensor array and the inherent direction cosine information in the vibration velocity sensor can be fully utilized, and the gain of the algorithm performance is realized by more fully utilizing the information. 3. The method not only considers the cross-correlation information among the array elements, but also considers the self-correlation information. In the traditional method, additive noise introduced by autocorrelation cannot be removed, which seriously limits the performance of a propagation operator method, but in the method, the additive noise is statistically eliminated by processing data in a quaternion domain, so that the propagation operator method obtains a more accurate DOA estimation result.
Drawings
FIG. 1 is a block flow diagram of the present invention;
FIG. 2 is a schematic view of array layout;
FIG. 3 is a comparison of algorithm performance under different SNR (in the figure, AQ-SUMWE is the method proposed in this patent, V-SUMWE and FBSS-ESPRIT are the existing algorithms, the same below);
FIG. 4 is a comparison of algorithm performance for different fast beat numbers;
FIG. 5 is a comparison of algorithm performance for different array element numbers.
Detailed Description
The present invention will be described in further detail with reference to the accompanying drawings and specific embodiments.
With reference to fig. 1 to 5, the steps of the present invention are as follows:
the method comprises the following steps: establishing an observation signal complex model:
assuming that the array is a linear array of vector sensors arranged at equal intervals of half wavelength along the z-axis, and a single vector sensor comprises a sound pressure sensor and two particle vibration velocity sensors respectively pointing to the x-axis and the y-axis, the manifold vector of the vector sensor can be written as follows:
Figure BDA0003070542550000066
wherein, thetakAnd phikHorizontal and pitch angles, u, of the kth signal, respectivelykAnd vkDirection cosines, corresponding to particle velocity sensors pointing in the x-axis and y-axis, respectively. Assuming that K far-field narrow-band signals are incident on the sensor array, receiving signal models of the sound pressure sensor array, the x-axis-oriented particle velocity sensor array and the y-axis-oriented particle velocity sensor array can be respectively established in a complex number domain, and the following steps are performed in sequence:
Figure BDA0003070542550000071
Figure BDA0003070542550000072
Figure BDA0003070542550000073
wherein A (phi) is [ a (phi) ]1),a(φ2),...,a(φK)]Is a manifold of an array of acoustic pressure sensors,
Figure BDA0003070542550000074
for the steering vector corresponding to the k-th signal,
Figure BDA0003070542550000075
is space domain phase factor between sensors, d is array element spacing, lambda is signal wavelength, and signal vector s (t) is [ s ]1(t),...,sK(t)]TIs a complex gaussian random process, beta ═ beta1,...,βK]TIs a complex attenuation coefficient of which beta 11 and betak≠0,k=2,3,…K,nlP, x, y are noise vectors which are uncorrelated with the signal and independent of one another, Γx=diag{cosθ1sinφ1,...,cosθK sinφK},Γy=diag{sinθ1sinφ1,...,sinθK sinφK}。
Step two: establishing an observation signal quaternion model:
now, the following two quaternion signal models are constructed according to the above signal model:
model one:
Figure BDA0003070542550000076
model two:
Figure BDA0003070542550000077
step three: constructing a correlation matrix:
taking into account the cross-correlation between the quaternion model of the m-th array element output signal and the quaternion model of the entire array output signal, there
Figure BDA0003070542550000081
Will r ismDeployed, in the following form:
Figure BDA0003070542550000082
step four: the quaternion cross-correlation vector is simplified,
according to the quaternion operation rule: for the
Figure BDA0003070542550000083
Satisfy jx ═ x*j, considering the signal as a circular signal, we have
E{s(t)jsH(t)}=E{βs1(t)s1(t)βTj}=0 (4.1)
Therefore, rmCan be simplified into the following form:
Figure BDA0003070542550000084
wherein the content of the first and second substances,
Figure BDA0003070542550000085
when l ≠ m, there are
Figure BDA0003070542550000086
When l is m and the noise is a round signal, there are
Figure BDA0003070542550000087
In the above derivation, we used the following two assumptions: 1) the noise being spatially independent, i.e.
Figure BDA0003070542550000088
2) Noise vector np(t),nx(t),ny(t) are all round signals, i.e., E { n }l,m(t)nl,m(t) } 0, l ═ p, x, y. By this approach, we successfully eliminated r at a statistical level using quaternion algebra theorymAdditive noise in (1).
According to the above derivation, rmThe final form of (a) is:
Figure BDA0003070542550000089
wherein the content of the first and second substances,
Figure BDA0003070542550000091
Rs=E{s(t)sH(t) } is the signal covariance matrix.
Step five: source decoherence is achieved by correlation matrix smoothing:
considering K coherent signals, we pass through the correlation matrix rmSmoothing to construct a matrix
Figure BDA0003070542550000092
Can be expressed as
Figure BDA0003070542550000093
Wherein A is0The first M-K +1 line containing A,
Figure BDA0003070542550000094
is the selection of the matrix or matrices,
Figure BDA0003070542550000095
and
Figure BDA0003070542550000096
are two matrices of zero which are then used,
Figure BDA0003070542550000097
it can be found that,
Figure BDA0003070542550000098
is K, becauseThis is achieved by
Figure BDA0003070542550000099
Can be used to estimate the direction of the K coherent signals.
Finally, we define the following correlation matrix R for subsequent processing:
Figure BDA00030705425500000910
wherein pi ═ pi12,...,ΠM]。
Step six: estimating the signal pitch angle by using a propagation operator method:
propagation operator method based on pair matrix A0Is divided into sub-arrays, i.e.
Figure BDA00030705425500000911
Wherein, because A1Has a Vandermonde structure, and is therefore a full-rank (nonsingular) matrix of K rows, A2Is a matrix of M-2K +1 rows. A. the0Is linearly independent, then A0The remaining rows of (a) may be represented as a0Linear combinations of the first K rows. Propagation matrix P0Can be uniquely defined as a and matrix A1、A2The relevant linear operator:
P0A0=A1 (6.2)
from, get
Figure BDA00030705425500000912
Wherein the content of the first and second substances,
Figure BDA00030705425500000913
by Pa,PbRespectively represent the front M-K line and the rear M-K line of P, and similarly, use Aa,AbIs represented by A0The front M-K row and the back M-K row. We have found thatIs provided with
Figure BDA00030705425500000914
Wherein, Pa,PbThe relationship of phi
Figure BDA0003070542550000101
Here, the first and second liquid crystal display panels are,
Figure BDA0003070542550000102
Φ=diag{ξ12,...,ξKthe kth diagonal element in Φ corresponds to the sensor space phase factor of the kth signal. According to the formula, the compound can be obtained,
Figure BDA0003070542550000103
and Φ is a similarity matrix, pair
Figure BDA0003070542550000104
Is equal to the diagonal element xikK is 1, 2. Therefore, the pitch angle estimation result φkCan be obtained from the following formula
Figure BDA0003070542550000105
Step seven: estimating a propagation operator:
to estimate the propagation operator, we partition R as follows
Figure BDA0003070542550000106
Wherein R is1,R2Are respectively the front K line and the rear M-2K +1 line of R, and are respectively provided with
R2=P0R1 (7.2)
Thus, the propagation operator can be expressed as
Figure BDA0003070542550000107
Estimating propagation factors from sample data
Figure BDA0003070542550000108
Pitch angle
Figure BDA0003070542550000109
Can be selected from
Figure BDA00030705425500001010
K characteristic values of
Figure BDA00030705425500001011
Obtaining:
Figure BDA00030705425500001012
step eight: the azimuth of the incident signal level is estimated,
here we obtain an azimuth estimate by using directional information embedded in the acoustic particle velocity component. First, by concatenating x (t) and y (t) given in (a), the following array output vector z' (t) can be formed:
Figure BDA00030705425500001013
then, the following 2M × M cross-correlation matrix R' is introduced:
Figure BDA0003070542550000111
it is noted that,
Figure BDA0003070542550000112
and np(t) spatially from each otherThis is independent, i.e.
Figure BDA0003070542550000113
Thus, statistically, the noise in R' has been eliminated. We are with R'(1:M,:)、R′(M+1:2M,:)Respectively represent the front M rows and the rear M rows of R', will
Figure BDA0003070542550000119
Into, there is
Figure BDA0003070542550000114
wx,k,wy,kK is W, 1,2, K is W, respectivelyx,WyThe k-th row of (1). From the relationship: u. ofk tanθk=vkIt is known that
tanθkwx,k=wy,k (8.4)
Step nine: the array response matrix is reconstructed and the array response matrix,
to estimate the array response matrix a, we can refer to a (Φ) ═ a (Φ) for1),a(φ2),…,a(φK)]And use
Figure BDA0003070542550000115
K1, 2, …, K to reconstruct the matrix a, i.e.
Figure BDA0003070542550000116
Thus, Wx,WyIs estimated as
Figure BDA0003070542550000117
Then, from the sum, the azimuth of the k-th signal can be estimated as
Figure BDA0003070542550000118
Therefore, the pitch angle and the azimuth angle of the incident signal are obtained, and the pitch angle and the azimuth angle are automatically matched without additional operation. In fig. 3, fig. 4, and fig. 5, we respectively compare the performance of the proposed algorithm with that of the existing algorithms (V-sum, FBSS-ESPRIT) under different parameters (signal-to-noise ratio, fast beat number, array element number), and simulation results show that the proposed algorithms all obtain more accurate estimation results.
The specific implementation steps of the algorithm are shown in fig. 1, and it should be noted that the "method for removing additive noise by using quaternion" proposed in this patent has certain universality, and can be regarded as a preprocessing on data, so that the method can be combined with multiple algorithms (for example, sumpe in this patent) to further improve the performance of the algorithm. Without departing from the technical principle of the invention, a person skilled in the art can also make several modifications to the method (for example, combine the method with other existing algorithms), and these modifications should also fall within the protection scope of the invention.

Claims (4)

1. A quaternion-based coherent signal two-dimensional DOA estimation method is characterized by comprising the following steps: the method comprises the following steps:
the method comprises the following steps: establishing an observation signal complex model;
step two: establishing an observation signal quaternion model; two quaternion signal models were constructed as follows:
model one:
z(t)=p(t)+x(t)j+y(t)j
=A(s(t)+Γxs(t)j+Γys(t)j)+n(t)
model two:
Figure FDA0003070542540000011
step three: constructing a correlation matrix: considering the cross-correlation between the quaternion model of the m-th array element output signal and the quaternion model of the entire array output signal, there are:
Figure FDA0003070542540000012
will r ismDeployed, in the following form:
Figure FDA0003070542540000013
step four: quaternion cross-correlation vectorial reduction, rmThe final form of (a) is:
Figure FDA0003070542540000014
wherein the content of the first and second substances,
Figure FDA0003070542540000015
Rs=E{s(t)sH(t) } is a signal covariance matrix;
step five: the information source decoherence is realized through the correlation matrix smoothing;
step six: estimating the signal pitch angle by using a propagation operator method:
step seven: estimating a propagation operator, and dividing R as follows:
Figure FDA0003070542540000016
wherein R is1,R2Are respectively the front K line and the back M-2K +1 line of R2=P0R1
Thus, the propagation operator can be expressed as:
Figure FDA0003070542540000021
estimating propagation factors from sample data
Figure FDA0003070542540000022
Pitch angle
Figure FDA0003070542540000023
Can be selected from
Figure FDA0003070542540000024
K characteristic values of
Figure FDA0003070542540000025
Obtaining:
Figure FDA0003070542540000026
step eight: the azimuth of the incident signal level is estimated,
concatenating x (t) and y (t) given in (a) to form the following array output vector z' (t):
Figure FDA0003070542540000027
the following 2M × M cross-correlation matrix R' is introduced:
Figure FDA0003070542540000028
wherein
Figure FDA0003070542540000029
And np(t) are spatially independent of each other, i.e.
Figure FDA00030705425400000210
Thus statistically, the noise in R' has been eliminated; from R'(1:M,:)、R′(M+1:2M,:)Respectively represent the front M rows and the rear M rows of R', will
Figure FDA00030705425400000211
Substituting, there are:
Figure FDA00030705425400000212
Figure FDA00030705425400000213
wx,k,wy,kk is W, 1,2, K is W, respectivelyx,WyThe kth line of (1); from the relationship: u. ofk tanθk=vkIt is known that
tanθkwx,k=wy,k
Step nine: reconstructing an array response matrix, with reference to a (phi) ═ a (phi)1),a(φ2),...,a(φK)]And use
Figure FDA00030705425400000214
To reconstruct the matrix A, i.e.
Figure FDA00030705425400000215
Wx,WyThe estimated values of (c) are:
Figure FDA00030705425400000216
Figure FDA00030705425400000217
the azimuth angle of the kth signal can be estimated as:
Figure FDA0003070542540000031
therefore, the pitch angle and the azimuth angle of the incident signal are obtained, and the pitch angle and the azimuth angle are automatically matched.
2. The quaternion-based coherent signal two-dimensional DOA estimation method of claim 1, wherein: the first step is specifically as follows: assuming that the array is a linear array of vector sensors arranged at equal intervals of half wavelength along the z-axis, and a single vector sensor comprises a sound pressure sensor and two particle vibration velocity sensors respectively pointing to the x-axis and the y-axis, the manifold vector of the vector sensor can be written as follows:
Figure FDA0003070542540000032
wherein, thetakAnd phikHorizontal and pitch angles, u, of the kth signal, respectivelykAnd vkThe direction cosine corresponds to a particle vibration velocity sensor pointing to an x axis and a y axis respectively; assuming that K far-field narrow-band signals are incident on the sensor array, receiving signal models of the sound pressure sensor array, the x-axis-oriented particle velocity sensor array and the y-axis-oriented particle velocity sensor array can be respectively established in a complex number domain, and the following steps are performed in sequence:
Figure FDA0003070542540000033
Figure FDA0003070542540000034
Figure FDA0003070542540000035
wherein A (phi) is [ a (phi) ]1),a(φ2),...,a(φK)]Is a manifold of an array of acoustic pressure sensors,
Figure FDA0003070542540000036
for the steering vector corresponding to the k-th signal,
Figure FDA0003070542540000037
is space domain phase factor between sensors, d is array element spacing, lambda is signal wavelength, and signal vector s (t) is [ s ]1(t),…,sK(t)]TIs a complex gaussian random process, beta ═ beta1,…,βK]TIs a complex attenuation coefficient of which beta11 and betak≠0,k=2,3,…K,nlP, x, y are noise vectors which are uncorrelated with the signal and independent of one another, Γx=diag{cosθ1sinφ1,…,cosθKsinφK},Γy=diag{sinθ1sinφ1,…,sinθKsinφK}。
3. A quaternion-based coherent signal two-dimensional DOA estimation method according to claim 1 or 2 characterized by: the fifth step is specifically as follows: considering K coherent signals, we pass through the correlation matrix rmSmoothing to construct a matrix
Figure FDA0003070542540000041
Can be expressed as:
Figure FDA0003070542540000042
wherein A is0The first M-K +1 line containing A,
Figure FDA0003070542540000043
is the selection of the matrix or matrices,
Figure FDA0003070542540000044
and
Figure FDA0003070542540000045
is two zero matrices, Πm=[ψm1ψm,…,ΦK-1ψm],
Figure FDA0003070542540000046
It can be found that,
Figure FDA0003070542540000047
is K, so
Figure FDA0003070542540000048
Can be used to estimate the direction of the K coherent signals;
the following correlation matrix R is defined for subsequent processing:
Figure FDA0003070542540000049
wherein pi ═ pi12,...,ΠM]。
4. The quaternion-based coherent signal two-dimensional DOA estimation method of claim 3, wherein: the sixth step is specifically as follows: propagation operator method based on pair matrix A0Is divided into sub-arrays, i.e.
Figure FDA00030705425400000410
Wherein, because A1Is a full rank matrix of K rows, A2Is a matrix of M-2K +1 rows; a. the0Is linearly independent, then A0The remaining rows of (a) may be represented as a0Linear combination of the first K rows; propagation matrix P0Is defined as an AND matrix A1、A2The relevant linear operator:
P0A0=A1
then, the following steps are obtained:
Figure FDA00030705425400000411
wherein the content of the first and second substances,
Figure FDA00030705425400000412
by Pa,PbRespectively representing the front M-K line and the rear M-K line of P, using Aa,AbIs represented by A0Front M-K lines and rear M-K lines; comprises the following steps:
Figure FDA00030705425400000413
wherein, Pa,PbThe relationship of Φ is:
Figure FDA0003070542540000051
wherein the content of the first and second substances,
Figure FDA0003070542540000052
Φ=diag{ξ12,...,ξKthe kth diagonal element in Φ corresponds to the sensor space phase factor of the kth signal;
Figure FDA0003070542540000053
and Φ is a similarity matrix, pair
Figure FDA0003070542540000054
Is equal to the diagonal element xikK is 1,2,. K; pitch angle estimation result phikObtained from the formula:
Figure FDA0003070542540000055
CN202110537927.9A 2021-05-18 2021-05-18 Quaternion-based coherent signal two-dimensional DOA estimation method Active CN113325365B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110537927.9A CN113325365B (en) 2021-05-18 2021-05-18 Quaternion-based coherent signal two-dimensional DOA estimation method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110537927.9A CN113325365B (en) 2021-05-18 2021-05-18 Quaternion-based coherent signal two-dimensional DOA estimation method

Publications (2)

Publication Number Publication Date
CN113325365A true CN113325365A (en) 2021-08-31
CN113325365B CN113325365B (en) 2023-01-03

Family

ID=77415771

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110537927.9A Active CN113325365B (en) 2021-05-18 2021-05-18 Quaternion-based coherent signal two-dimensional DOA estimation method

Country Status (1)

Country Link
CN (1) CN113325365B (en)

Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61254870A (en) * 1985-05-08 1986-11-12 Oki Electric Ind Co Ltd System for correcting direction estimating error
EP1703297A1 (en) * 2005-03-17 2006-09-20 Fujitsu Limited Method and apparatus for direction-of-arrival tracking
CN106249196A (en) * 2016-06-20 2016-12-21 陕西理工学院 Three-component acoustic vector sensors thinned array quaternary number ambiguity solution method
CN106526530A (en) * 2016-09-30 2017-03-22 天津大学 Propagation operator-based 2-L type array two-dimensional DOA estimation algorithm
WO2017062322A1 (en) * 2015-10-07 2017-04-13 Schlumberger Technology Corporation Seismic sensor orientation
CN109116294A (en) * 2018-07-06 2019-01-01 西安电子科技大学 Ultra-broadband signal direction of arrival angle estimation method based on microwave photon array
CN109255169A (en) * 2018-08-27 2019-01-22 西安电子科技大学 Broadband multi signal angle-of- arrival estimation method based on genetic algorithm
CN109696657A (en) * 2018-06-06 2019-04-30 南京信息工程大学 A kind of coherent sound sources localization method based on vector hydrophone
CN109782218A (en) * 2019-02-01 2019-05-21 中国空间技术研究院 A kind of non-circular signal DOA estimation method of relevant distribution based on double parallel antenna array
CN110967664A (en) * 2019-11-28 2020-04-07 宁波大学 DOA estimation method based on COLD array enhanced quaternion ESPRIT
CN111207773A (en) * 2020-01-16 2020-05-29 大连理工大学 Attitude unconstrained optimization solving method for bionic polarized light navigation
CN112130112A (en) * 2020-09-20 2020-12-25 哈尔滨工程大学 Information source number estimation method based on acoustic vector array joint information processing

Patent Citations (12)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPS61254870A (en) * 1985-05-08 1986-11-12 Oki Electric Ind Co Ltd System for correcting direction estimating error
EP1703297A1 (en) * 2005-03-17 2006-09-20 Fujitsu Limited Method and apparatus for direction-of-arrival tracking
WO2017062322A1 (en) * 2015-10-07 2017-04-13 Schlumberger Technology Corporation Seismic sensor orientation
CN106249196A (en) * 2016-06-20 2016-12-21 陕西理工学院 Three-component acoustic vector sensors thinned array quaternary number ambiguity solution method
CN106526530A (en) * 2016-09-30 2017-03-22 天津大学 Propagation operator-based 2-L type array two-dimensional DOA estimation algorithm
CN109696657A (en) * 2018-06-06 2019-04-30 南京信息工程大学 A kind of coherent sound sources localization method based on vector hydrophone
CN109116294A (en) * 2018-07-06 2019-01-01 西安电子科技大学 Ultra-broadband signal direction of arrival angle estimation method based on microwave photon array
CN109255169A (en) * 2018-08-27 2019-01-22 西安电子科技大学 Broadband multi signal angle-of- arrival estimation method based on genetic algorithm
CN109782218A (en) * 2019-02-01 2019-05-21 中国空间技术研究院 A kind of non-circular signal DOA estimation method of relevant distribution based on double parallel antenna array
CN110967664A (en) * 2019-11-28 2020-04-07 宁波大学 DOA estimation method based on COLD array enhanced quaternion ESPRIT
CN111207773A (en) * 2020-01-16 2020-05-29 大连理工大学 Attitude unconstrained optimization solving method for bionic polarized light navigation
CN112130112A (en) * 2020-09-20 2020-12-25 哈尔滨工程大学 Information source number estimation method based on acoustic vector array joint information processing

Non-Patent Citations (5)

* Cited by examiner, † Cited by third party
Title
GUANGMIN WANG 等: ""Computationally Efficient Subspace-Based Method for Direction-of-Arrival Estimation Without Eigendecomposition"", 《IEEE TRANSACTIONS ON SIGNAL PROCESSING》 *
WEI CUI 等: ""A Novel Quaternion DOA Estimation Algorithm Based on Magnetic Loop Antenna"", 《2010 6TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS NETWORKING AND MOBILE COMPUTING (WICOM)》 *
刘伟: ""基于模型的声矢量传感器信号DOA估计方法研究"", 《中国博士论文全文数据库》 *
娄毅: ""基于四元数的极化-DOA估计算法研究"", 《中国优秀硕士论文全文数据库》 *
朱曈: ""利用信号非圆特性的阵列测向技术研究"", 《中国博士论文全文数据库》 *

Also Published As

Publication number Publication date
CN113325365B (en) 2023-01-03

Similar Documents

Publication Publication Date Title
Pesavento et al. Direction finding in partly calibrated sensor arrays composed of multiple subarrays
Li et al. Direction of arrival estimation of quasi-stationary signals using unfolded coprime array
CN109655799B (en) IAA-based covariance matrix vectorization non-uniform sparse array direction finding method
CN111123192B (en) Two-dimensional DOA positioning method based on circular array and virtual extension
CN107544051A (en) Wave arrival direction estimating method of the nested array based on K R subspaces
CN108020812B (en) Two-dimensional DOA estimation method based on special three-parallel line array structure
CN111736118B (en) Linear array expansion method
CN112731278B (en) Partial polarization signal angle and polarization parameter underdetermined combined estimation method
CN109696657B (en) Coherent sound source positioning method based on vector hydrophone
CN110346752B (en) Unambiguous direction finding method based on co-prime sparse array
Zhang et al. Fast implementation of sparse iterative covariance-based estimation for source localization
CN110837076A (en) Tensor decomposition-based vector hydrophone array orientation estimation method
Yan et al. Computationally efficient direction finding using polynomial rooting with reduced-order and real-valued computations
CN111965591A (en) Direction-finding estimation method based on fourth-order cumulant vectorization DFT
CN111812581B (en) Spherical array sound source direction-of-arrival estimation method based on atomic norms
CN109491009B (en) Optical fiber combined array and grating lobe suppression method based on optical fiber combined array
CN109270483B (en) Three-dimensional array virtual extended coherent source two-dimensional direction of arrival estimation method
CN113075610B (en) DOA estimation method for differential array interpolation based on co-prime polarization array
Zhang et al. Fast implementation of sparse iterative covariance-based estimation for array processing
CN113325365B (en) Quaternion-based coherent signal two-dimensional DOA estimation method
CN112485755A (en) Angle estimation method based on 2 q-order nested MIMO array structure
CN108680892B (en) Estimation method of direction of arrival of co-prime array based on angle-space frequency domain fast Fourier transform
CN112799008B (en) Quick two-dimensional direction-of-arrival estimation method irrelevant to sound velocity
CN112305497B (en) DOA estimation direction finding fuzzy elimination method for near field microphone array
Salameh et al. Conjugate MUSIC for non-circular sources

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