The present invention belongs to the technical field of array signal processing, in particular relates to a statistical signal processing technology based on high-order statistics of a multi-dimensional sparse array virtual domain, which is specifically a method for estimating direction of arrival of an L-type coprime array based on coupled tensor decomposition, and can be used for target positioning.
As a sparse array with a systematic structure, a coprime array has the advantages of a large aperture, high resolution, and high degree of freedom. It can break through the limitation of a Nyquist sampling rate and improve the comprehensive performance of direction of arrival estimation. In order to realize the direction of arrival estimation matching the Nyquist sampling rate in a coprime array scenario, a common practice is to derive a received signal of the coprime array into a second-order statistic model, and construct an augmented virtual uniform array to realize the direction of arrival estimation based on virtual domain signal processing. However, existing methods usually model the received signal as a vector and derive the virtual domain signal by vectorizing a received signal covariance matrix. In the scenario of deploying a multi-dimensional coprime array, since the received signal covers multi-dimensional space-time information, not only the processing method of the vectorized signal loses structural information of the received signal of the coprime array, but also the virtual domain signal model derived by vectorization has problems such as a structural damage and excessive linear scale. On the other hand, since the virtual domain signal corresponding to the virtual uniform array is a single snapshot signal, the virtual domain signal statistics have a rank-deficient problem. In order to solve this problem, a traditional method based on spatial smoothing divides the virtual domain signal, and performs average statistical processing on the divided virtual domain signal to obtain full-rank virtual domain signal statistics, so as to achieve effective direction of arrival estimation. However, this kind of approaches often ignore spatial correlation property between the divided virtual domain signals, and the statistical averaging processes cause performance loss.
In response to the above problems, in order to preserve the structured information of multi-dimensional received signals, a tensor, as a multi-dimensional data type, has been applied in the field of array signal processing to characterize received signals covering complex electromagnetic information. By performing multi-dimensional feature extraction on the tensor, high-precision direction of arrival estimation can be achieved. However, the existing tensor signal processing methods are only effective under the premise of matching the Nyquist sampling rate, and have not yet involved the statistical analysis of coprime array sparse signals and their virtual domain expansion. On the other hand, traditional tensor signal feature extraction methods often decompose a single independent tensor, and when there are multiple tensor signals with spatial correlation properties, there is no effective multi-dimensional feature joint extraction method. Therefore, how to combine virtual domain tensor modeling and virtual domain signal correlation processing in the scenario of multi-dimensional coprime arrays to achieve high-precision two-dimensional direction of arrival estimation is still an urgent problem to be solved.
The purpose of the present invention is to propose a method for estimating direction of arrival of an L-type coprime array based on coupled tensor decomposition, aiming at the problems of the multi-dimensional signal structure damage and virtual domain signal correlation information loss existing in the existing methods. It provides a feasible idea and an effective solution to realize high-precision two-dimensional direction of arrival estimation by establishing a relationship between L-type coprime array augmented virtual domain and tensor signal modeling, and fully mining the correlation information of tensor statistics in multi-dimensional virtual domain.
The purpose of this invention is realized through the following technical solutions: a method for estimating direction of arrival of an L-type coprime array based on coupled tensor decomposition, wherein, the method comprises the following steps:
The method for estimating direction of arrival of an L-type coprime array based on coupled tensor decomposition, wherein, the structure of the L-type coprime array with the separated sub-arrays in step (1) is specifically described as: the coprime linear array
constituting the L-type coprime array is composed of a pair of sparse uniform linear sub-arrays, the two sparse uniform linear sub-arrays respectively contain
antenna elements, and the distances between the array elements are respectively
, wherein
are one pair of coprime integers ; a sub-array combination is performed on the two sparse linear uniform sub-arrays in
by overlapping the first array elements to obtain a coprime linear array
containing
array elements.
The method for estimating direction of arrival of an L-type coprime array based on coupled tensor decomposition, wherein, in the derivation of the fourth-order statistic described in step (2), in practice, the fourth-order covariance tensor
based on sampling is obtained by calculating fourth-order statistics of the received signals
of the T sampling snapshots:
The method for estimating direction of arrival of an L-type coprime array based on coupled tensor decomposition, wherein, in the construction of the coupled virtual domain tensors described in step (5), the obtained Px virtual domain tensors
represent the same spatial information in a second dimension and a third dimension and different spatial information in a first dimension, the Px virtual domain tensors
have a coupling relationship in the second dimension and the third dimension, the first dimension represents angle information of the virtual uniform linear sub-arrays
the second dimension represents angle information of the translation window
and the third dimension represents translation information in the y axis direction.
The method for estimating direction of arrival of an L-type coprime array based on coupled tensor decomposition, wherein, in the construction process of the coupled virtual domain tensors described in step (5), the coupled virtual domain tensors are constructed by superimposing translational virtual domain signals in the x-axis direction, specifically comprising: for Px virtual uniform sub-arrays
with the same subscript py covering the same angle information in the y-axis direction and having a spatial translation relationship in the x axis direction, superimposing virtual domain signals
corresponding thereto in the third dimension, so as to get Py virtual domain tensors
wherein,
is a steering vector of the translation window
represents a translation factor along the x axis direction,
,
and
are factor matrices of
; the Py constructed three-dimensional virtual domain tensors
represent the same spatial information in the first and third dimensions and different spatial information in the second dimension, thus the virtual domain tensors
have a coupling relationship in the first and the third dimensions; the constructed Py three-dimensional virtual domain tensors
are decomposed by coupled canonical polyadic, and factor matrices
thereof are estimated, wherein the first dimension represents the angle information of the translation window
the second dimension represents the angle information of the virtual uniform linear sub-arrays
and the third dimension represents the translation information in the x-axis direction.
The method for estimating direction of arrival of an L-type coprime array based on coupled tensor decomposition, wherein, in the decomposition of the coupled virtual domain tensors in step (6), the coupling relationship of the constructed Px three-dimensional virtual domain tensors
is utilized, the coupled canonical polyadic decomposition is performed on
via a joint least-squares optimization problem :
wherein, ||▪||F represents the Frobenius norm; solving the joint least squares optimization problem to obtain the estimated value
of the factor matrices
in the coupled virtual domain tensor decomposition problem, the maximum number of identifiable targets
which exceeds the actual number of the physical array elements of the constructed L-type coprime array with separated sub-array.
The method for estimating direction of arrival of an L-type coprime array based on coupled tensor decomposition, wherein, in step (6), for the estimated space factor
the parameters µ̂1(k) and µ̂2(k) are extracted therefrom:
wherein,
is a position index of each virtual array element in
is a position index of each virtual array element in
represents a translation step, ∠(▪) represents a complex argument taking operation, (▪)† represents a pseudo-inverse operation; finally, according to the relationship of {µ1(k), µ2(k)} and the two-dimensional direction of arrival (θk, φk), that is, µ1(k) = sin(φk)cos(θk) and µ2(k) = sin(φk)sin(θk), a closed-form solution of the two-dimensional direction of arrival estimation (θ̂k, (φ̂k) is obtained as:
Compared with the prior art, the present invention has the following advantages:
The technical solutions of the present invention will be described in further detail below with reference to the accompanying drawings.
In order to solve the problems of multi-dimensional signal structure damage and virtual domain signal correlation information loss existing in the existing methods, the present invention proposes a method for estimating direction of arrival of an L-type coprime array based on coupled tensor decomposition. By deriving a virtual domain signal of the L-type coprime array based on a tensor model, and constructing a coupling idea of the virtual domain tensors, high-precision two-dimensional direction of arrival estimation can be realized by using the correlation information of the virtual domain tensors. Referring to
Step 1: constructing an L-type coprime array with separated sub-arrays and modeling a received signal. At a receiving end, using
- 2 physical antenna elements to construct the L-type coprime array with the separated sub-arrays, as shown in
on the x-axis and y-axis respectively;
contains
- 1 antenna array elements, wherein,
are a pair of coprime integers, |▪| represents a potential of the set; the first array elements of the two coprime linear arrays
are laid out from (1, 0) and (1, 0) positions in the xoy coordinate system respectively, so the two coprime linear arrays
forming the L-type coprime array do not overlap each other; using
to represent the positions of all array element of the L-type coprime array on the x-axis and y-axis respectively, wherein
and the unit interval d is taken as half of the wavelength of an incident narrowband signal; the coprime linear array
forming the L-type coprime array is consisted of a pair of sparse uniform linear sub-arrays. The two sparse uniform linear sub-arrays respectively contain
antenna elements, and the spacings of the array elements are respectively
; the two sparse uniform linear sub-arrays in Li are combined with sub-arrays in a way that the first array elements overlap to obtain the coprime linear arrays Li containing
- 1array elements.
Step 2: deriving a fourth-order covariance tensor of the received signal of the L-type coprime array. A second-order cross-correlation matrix
is obtained by calculating a cross-correlation statistic of the sampled signal
of the coprime linear arrays
and
:
Wherein,
represents the power of a kth incident signal source, E{▪} represents a mathematical expectation operation, (▪)H represents a conjugate transpose operation, (▪)* represents a conjugate operation; by calculating the cross-correlation matrix of the received signal, the influence of the noise part
in the original received signal is effectively eliminated. In order to realize the derivation of augmented virtual array, based on the second-order cross-correlation statistics, the fourth-order statistics of the L-type coprime array are further derived. Calculating the auto-correlation of the second-order cross-correlation matrix
to obtain the fourth-order covariance tensor
:
In practice, based on sampled fourth-order covariance tensor
, by calculating the fourth-order statistic of the received signals
, we can obtain:
Step 3: deriving a fourth-order virtual domain signal corresponding to an augmented virtual uniform cross array. By combining the dimensions in the fourth-order covariance tensor
that characterize spatial information in the same direction, the conjugate steering vectors
and
corresponding to the two coprime linear arrays
and
can form a difference set array on the exponential term, so that a non-continuous augmented virtual linear array is constructed on the x-axis and y-axis respectively, and a two-dimensional non-continuous virtual cross array
is correspondingly obtained. Specifically, the first and third dimensions of the fourth-order covariance tensor
represent the spatial information in the x axial direction, and the second and fourth dimensions represent the spatial information in the y axial direction; for this purpose, dimension sets
are defined, and a fourth-order virtual domain signal
corresponding to the non-continuous virtual cross array
is obtained by performing dimension-merging tensor transformation on the fourth-order covariance tensor
:
wherein, by forming a difference set array on an exponential term,
and
each constructs an augmented virtual linear array on the x axis and y axis, ⊗ represents a Kronecker product.
contains a virtual uniform cross array
, as shown in
are the virtual uniform linear arrays on the x axis and on the y axis, respectively. Positions in all virtual array elements in
are respectively denoted as
and
, wherein
,
,
,
, and
,
.
Step 4: dividing the virtual uniform cross array by translation. Considering the two virtual uniform linear arrays
that make up the virtual uniform cross array
are symmetric about the x = 1 and y = 1 axis, respectively, extracting the sub-arrays
and
from
and
as the translation windows; then, translating the translation windows
and
along negative semi-axis directions of the x axis and the y axis by a virtual array element interval one by one to obtain Px virtual uniform linear sub-arrays
and Py virtual uniform linear sub-arrays
as shown in
; then the virtual domain signal of the virtual uniform sub-arrays
can be expressed as:
wherein,
are the steering vectors of
and
respectively;
Step 5: constructing coupled virtual domain tensors by superimposing translational virtual domain signals. Since the virtual uniform sub-arrays
obtained by translation division have a spatial translation relationship with each other, the virtual domain signals corresponding to these virtual uniform sub-arrays are structurally superimposed to obtain several virtual domain tensors with a coupling relationship. Specifically, for Py virtual uniform sub-arrays
with the same subscript px, they cover the same angle information in the x axial direction, and have a spatial translation relationship in the y axial direction. For this reason, their corresponding virtual domain signals
are superimposed in the third dimension to obtain Px three-dimensional coupled virtual domain tensors
Wherein,
is the steering vector of the translation window
represents a translation factor along the y axis direction,
,
and
are the factor matrices of
, [▪]⊔a represents a tensor superposition operation on the ath dimension, and [▪] represents a canonical polyadic model of the tensors; the constructed Px three-dimensional virtual domain tensors U(px) represent the same spatial information in the second dimension (the angle information of the translation window
and the third dimension (the translation information in the y axis direction), and different spatial information in the first dimension (the angle information of the virtual uniform linear sub-arrays
. For this reason, the virtual domain tensors U(px) have a coupling relationship in the second and third dimensions.
Similarly, coupled virtual domain tensors can be constructed by superimposing the translation virtual domain signals in the x-axis direction. Specifically, for Px virtual uniform sub-arrays
with the same subscript py, they cover the same angle information in the axial direction, and have a spatial translation relationship in the x axial direction. Their corresponding virtual domain signals
may be superimposed in the third dimension to obtain Py three-dimensional virtual domain tensors
Wherein,
is a steering vector of the translation window
,
represents a translation factor along the x axis direction,
,
and
are factor matrices of
; the constructed Py three-dimensional virtual domain tensors
represent the same spatial information in the first dimension (the angle information of the translation window
and the third dimension (the translation information in the x axis direction), and different spatial information in the second dimension (the angle information of the virtual uniform linear sub-arrays
. For this reason, the virtual domain tensors
have a coupling relationship in the first and third dimensions.
Step 6: obtaining a direction of arrival estimation result by decomposition of the coupled virtual domain tensor. The coupling relationship of the constructed Px virtual domain tensors
is utilized, the coupled canonical polyadic decomposition is performed on
via a joint least-squares optimization problem:
Wherein,
represents the estimated value of the factor matrices
which is composed of the estimated value
of a spatial factor
and ||▪||F represents the Frobenius norm; by solving the joint least squares optimization problem,
is obtained. In this problem, the maximum number of identifiable targets K is
which exceeds the actual number of the physical array elements of the constructed L-type coprime array with separated sub-arrays. Similarly, the constructed Py three-dimensional virtual domain tensors
can be decomposed by coupled canonical polyadic to estimate its factor matrix
Extracting parameters µ̂1(k) and µ̂2(k) from estimated values
of spatial factors:
wherein,
is a position index of each virtual array element in
represents a position index of each virtual array element in
represents a translation step, ∠(▪) represents a complex argument taking operation, (▪)† represents a pseudo-inverse operation. Finally, according to the relationship between {µ1(k),µ2(k)} and the two-dimensional direction of arrival (θk, φk), namely µ1(k) = sin(φk)cos(θk) and µ2(k) = sin(φk)sin(θk), a closed-form solution of the two-dimensional direction of arrival estimation (θ̂k, (φ̂k) is obtained as:
The effects of the present invention will be further described below in conjunction with a simulation instance.
The simulation instance: The L-type coprime array is used to receive the incident signal, and its parameters are selected as
, that is, the constructed L-type coprime array contains
antenna elements. Assuming that there are 2 incident narrowband signals, the azimuth and elevation angles of the incident directions are respectively [20.5°, 30.5°] and [45.6°, 40.6°]. The method for estimating direction of arrival of an L-type coprime array based on coupled tensor decomposition and the traditional Estimation of Signal Parameters via Rotational Invariant Techniques (ESPRIT) method based on the vectorized virtual domain signal processing, and the TensorMultipleSignal Classification (Tensor MUSIC) method based on traditional tensor decomposition are compared.
Under the condition of the number T = 300 of sampling snapshots, plotting the performance comparison curve of direction of arrival estimation root-mean-square error as a function of signal-to-noise ratios, as shown in
To sum up, the present invention constructs the correlation between the multi-dimensional virtual domain of the L-type coprime array and the tensor signal modeling, deduces the sparse tensor signal to the virtual domain tensor model, and deeply excavates the received signal of the L-type coprime array and the multi-dimensional features of the virtual domain; furthermore, the spatial superposition mechanism of the virtual domain signals is established, and the virtual domain tensors with the spatial coupling relationship are constructed without introducing the spatial smoothing; finally, the present invention uses the coupled decomposition of the virtual domain tensors, realizes the accurate estimation of the two-dimensional direction of arrival, and gives its closed-form solution.
The above descriptions are only preferred embodiments of the present invention. Although the present invention has been disclosed above with preferred examples, it is not intended to limit the present invention. Any person skilled in the art, without departing from the scope of the technical solution of the present invention, can make many possible changes and modifications to the technical solution of the present invention by using the methods and technical contents disclosed above, or modify them into equivalent examples of equivalent changes. Therefore, any simple alterations, equivalent changes and modifications made to the above embodiments according to the technical essence of the present invention without departing from the content of the technical solutions of the present invention still fall within the protection scope of the technical solutions of the present invention.
Number | Date | Country | Kind |
---|---|---|---|
202110781692.8 | Jul 2021 | CN | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/CN2021/105699 | 7/12/2021 | WO |