Coherent signal direction of arrival estimation method and system

By constructing the output signal matrix and the minimum mean square error optimization model, the gradient descent method is used to solve the target estimation parameters, which solves the problem of high estimation cost in the prior art, and realizes efficient estimation of the direction of coherent signal wave reach without first Number of verification sources and covariance matrix feature decomposition.

CN119291604AActive Publication Date: 2025-01-10GUANGDONG UNIV OF TECH
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411512970.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-28
Publication Date
2025-01-10
Estimated Expiration
2044-10-28

AI Technical Summary

Technical Problem

The existing coherent signal wave reach direction estimation methods require the number of sources to be determined in advance, and consume a large amount of computing resources when processing large-scale signal covariance matrices, resulting in excessive estimation costs.

Method used

By obtaining the far-field coherent space narrowband source signal at multiple moments, building an output signal matrix, determining the reference auxiliary output signal and signal subspace estimation value, building a minimum mean square error optimization model, and using gradient descent method to solve the target parameters to be estimated, In turn, the target coherent signal wave arrival direction is determined, avoiding the need for feature decomposition of the covariance matrix and the number of prior sources.

Benefits of technology

It reduces the estimation cost, improves the estimation accuracy, does not need to determine the number of sources in advance, and avoids array aperture loss, significantly improving the peak recognition capability of the signal spatial spectrum.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119291604A_ABST
    Figure CN119291604A_ABST
Patent Text Reader

Abstract

The invention discloses a method and a system for estimating a direction of arrival of a coherent signal, which are used for solving the technical problem of overhigh estimation cost caused by the existing method for estimating the direction of arrival of the coherent signal. The method comprises the following steps: acquiring a plurality of far-field coherent space narrow-band source signals at a plurality of moments; constructing an output signal matrix according to the plurality of far-field coherent space narrow-band source signals at each moment; determining a reference auxiliary output signal and a signal subspace estimate based on the output signal matrix; constructing a minimum mean square error optimization model by adopting the reference auxiliary output signal and the signal subspace estimation value; solving the minimum mean square error optimization model by adopting a gradient descent method, and determining a target parameter to be estimated; and determining the direction of arrival of the target coherent signal based on the target to-be-estimated parameter.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of signal processing, and in particular to a method and system for estimating a coherent signal direction of arrival. Background Art

[0002] As an important signal processing technology, traditional array signal processing has been rapidly developed in many fields such as communication, radar, sonar and seismic exploration. Array signal processing is to use sensor arrays of different geometric structures in space to detect and process incoming wave signals, and realize the estimation of the number of signal sources, wave arrival direction and accurate frequency.

[0003] Direction-of-Arrival (DOA) estimation is an important branch in the field of array signal processing. It refers to using array antennas to receive spatial signals and process the received signals through statistical signal processing technology and various optimization methods to restore the direction information of the incident signal. It has a wide range of applications in radar, sonar, voice and wireless communications.

[0004] Most of the existing coherent signal direction of arrival estimation methods use the spatial smooth (SS) MUSIC algorithm (SS-MUSIC) to restore the rank of the signal covariance matrix to complete DOA estimation. However, in practical applications, the MUSIC-based algorithm requires prior information on the number of signal sources to be determined in advance, and for large-scale signal covariance matrices, a lot of computing resources are needed to perform eigendecomposition, resulting in excessively high estimation costs. Summary of the invention

[0005] The present invention provides a coherent signal direction of arrival estimation method and system, which are used to solve the technical problem that the existing coherent signal direction of arrival estimation method causes the estimation cost to be too high.

[0006] A first aspect of the present invention provides a method for estimating a coherent signal direction of arrival, comprising:

[0007] Acquire multiple far-field coherent spatial narrow-band source signals at multiple times;

[0008] Constructing an output signal matrix according to the plurality of far-field coherent spatial narrowband source signals at each moment;

[0009] Based on the output signal matrix, determining a reference auxiliary output signal and a signal subspace estimation value;

[0010] Using the reference auxiliary output signal and the signal subspace estimation value, constructing a minimum mean square error optimization model;

[0011] The minimum mean square error optimization model is solved by using a gradient descent method to determine the target parameters to be estimated;

[0012] Based on the target parameters to be estimated, the direction of arrival of the target coherent signal is determined.

[0013] Optionally, constructing an output signal matrix according to the plurality of far-field coherent spatial narrowband source signals at various moments includes:

[0014] Determining a plurality of array element output signals at each moment based on the plurality of far-field coherent spatial narrowband source signals at each moment;

[0015] Arranging a plurality of array element output signals at each moment to generate an output signal column vector at each moment;

[0016] An output signal matrix is ​​constructed according to the output signal column vectors at each moment.

[0017] Optionally, the reference auxiliary output signal includes a reference output signal and an auxiliary output signal; and determining the reference auxiliary output signal and the signal subspace estimation value based on the output signal matrix includes:

[0018] Based on the output signal matrix, determining a sample covariance matrix;

[0019] Determining a reference output signal and an auxiliary output signal according to matrix elements in the sample covariance matrix;

[0020] Determining a noise subspace estimate based on the sample covariance matrix;

[0021] A signal subspace estimation value is determined according to the noise subspace estimation value.

[0022] Optionally, the adopting the gradient descent method to solve the minimum mean square error optimization model to determine the target parameter to be estimated includes:

[0023] Derivative the minimum mean square error optimization model to determine the model gradient direction;

[0024] Based on the gradient direction of the model, the minimum mean square error optimization model is solved by the gradient descent method, and the target parameter is to be estimated.

[0025] Optionally, determining the target coherent signal arrival direction based on the target parameter to be estimated includes:

[0026] Constructing a signal spatial spectrum according to the target parameter to be estimated;

[0027] The peak position of the signal spatial spectrum is identified to determine the arrival direction of the target coherent signal.

[0028] Optionally, the minimum mean square error optimization model is specifically:

[0029] ;

[0030] in, Optimize the model for minimum mean square error; is the reference output signal; It is auxiliary output signal; is the signal subspace estimate; is a weight vector of (M-1)×1 dimensions; is the square of the L2 norm; is the transpose operation; is the conjugate transpose operation.

[0031] A second aspect of the present invention provides a coherent signal direction of arrival estimation system, comprising:

[0032] An acquisition module, used for acquiring multiple far-field coherent spatial narrow-band source signals at multiple moments;

[0033] A first construction module is used to construct an output signal matrix according to a plurality of the far-field coherent spatial narrow-band source signals at each moment;

[0034] Based on a module, for determining a reference auxiliary output signal and a signal subspace estimation value based on the output signal matrix;

[0035] A second construction module is used to construct a minimum mean square error optimization model using the reference auxiliary output signal and the signal subspace estimation value;

[0036] A solution module, used for solving the minimum mean square error optimization model by using a gradient descent method to determine a target parameter to be estimated;

[0037] The determination module is used to determine the target coherent signal arrival direction based on the target parameter to be estimated.

[0038] A third aspect of the present invention provides a computer device, comprising a memory and a processor, wherein the memory stores a computer program, and when the computer program is executed by the processor, the processor executes the steps of the coherent signal arrival direction estimation method as described in any one of the above items.

[0039] A fourth aspect of the present invention provides a computer-readable storage medium having a computer program stored thereon, and when the computer program is executed, the steps of the coherent signal direction of arrival estimation method as described in any one of the above items are implemented.

[0040] A fifth aspect of the present invention provides a computer program product, which includes a computer program stored on a non-transitory computer-readable storage medium, and the computer program includes program instructions, wherein when the program instructions are executed by a computer, the computer executes the steps of the coherent signal arrival direction estimation method as described in any one of the above items.

[0041] It can be seen from the above technical solutions that the present invention has the following advantages:

[0042] The above technical scheme of the present invention provides a method for estimating the direction of arrival of a coherent signal. First, multiple far-field coherent spatial narrowband source signals at multiple moments are obtained; then, an output signal matrix is ​​constructed according to the multiple far-field coherent spatial narrowband source signals at each moment; based on the output signal matrix, a reference auxiliary output signal and a signal subspace estimation value are determined; a minimum mean square error optimization model is constructed using the reference auxiliary output signal and the signal subspace estimation value; the minimum mean square error optimization model is solved using the gradient descent method to determine the target parameters to be estimated; finally, based on the target parameters to be estimated, the target coherent signal direction of arrival is determined; based on the above scheme, the multiple far-field coherent spatial narrowband source signals at multiple moments are processed to obtain the reference auxiliary output signal and the signal subspace estimation value and to construct the minimum mean square error optimization model, which is solved using the gradient descent method to obtain the process of obtaining the direction of arrival of the target coherent signal. There is no need to determine the information of the number of prior sources in advance, nor is there a need to consume a large amount of computing resources to perform eigendecomposition on the covariance matrix, thereby reducing the estimation cost. BRIEF DESCRIPTION OF THE DRAWINGS

[0043] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative labor.

[0044] Figure 1 A flowchart of a method for estimating the direction of arrival of a coherent signal provided in Embodiment 1 of the present invention;

[0045] Figure 2 A schematic diagram of a process for solving a minimum mean square error optimization model using a gradient descent method provided in the first embodiment of the present invention;

[0046] Figure 3 A schematic diagram of a simulation of a signal spatial spectrum of the present invention when the number of snapshots is 200 and the signal-to-noise ratio is -5 dB provided in the first embodiment of the present invention;

[0047] Figure 4A schematic diagram of a simulation of a signal spatial spectrum of the present invention when the number of snapshots is 200 and the signal-to-noise ratio is 5 dB, provided in the first embodiment of the present invention;

[0048] Figure 5 A schematic diagram of a flow chart of a method for estimating the direction of arrival of a coherent signal provided in Embodiment 2 of the present invention;

[0049] Figure 6 This is a structural block diagram of a coherent signal direction of arrival estimation system provided in Embodiment 3 of the present invention. DETAILED DESCRIPTION

[0050] The embodiments of the present invention provide a method and system for estimating the direction of arrival of a coherent signal, which are used to solve the technical problem that the existing method for estimating the direction of arrival of a coherent signal causes the estimation cost to be too high.

[0051] In order to make the purpose, features and advantages of the present invention more obvious and easy to understand, the technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the embodiments described below are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0052] See also Figure 1 , Figure 1 A flowchart of the steps of a coherent signal direction of arrival estimation method provided in Embodiment 1 of the present invention.

[0053] The present invention provides a coherent signal direction of arrival estimation method, comprising:

[0054] Step 101: Acquire multiple far-field coherent spatial narrowband source signals at multiple moments.

[0055] The far-field coherent spatial narrow-band source signal is a far-field and coherent spatial narrow-band source signal (spatial narrow-band source signal).

[0056] It should be noted that a number of far-field and coherent spatial narrowband source signals emitted from different directions are received by the antenna array unit on the uniform linear array receiver; wherein the uniform linear array receiver is composed of a number of antenna units, and the spacing between the antenna units is less than or equal to half the wavelength of the incident signal.

[0057] Step 102: construct an output signal matrix according to a plurality of far-field coherent spatial narrowband source signals at each moment.

[0058] It should be noted that when several far-field and coherent spatial narrowband source signals are incident on a uniform linear array receiver from different directions, the antenna array unit receives the spatial narrowband source signals, the output signal of the antenna array unit is represented in vector form, and the received signals at different times (different time sampling points) are represented in matrix form to obtain an output signal matrix.

[0059] Specifically, the process of constructing the output signal matrix according to multiple far-field coherent spatial narrowband source signals at each moment can be achieved by executing the following steps S21 to S23:

[0060] Step S21, determining multiple array element output signals at each moment based on multiple far-field coherent spatial narrowband source signals at each moment;

[0061] It should be noted that if there are K spatial narrowband source signals in the far field, When incident on a uniform linear array receiver composed of M antenna array units (array elements) with arbitrary directivity and an array element spacing of d, the wavelength of the far-field coherent spatial narrowband source signal is , K spatial narrowband source signals are mutually coherent; the leftmost array element is used as the reference array element of the array, and the DOA of the source signal can be expressed by the angle between the signal propagation direction and the array normal direction. The array elements are arranged according to the array element spacing. In order to avoid phase ambiguity, the antenna unit spacing d must be less than or equal to the wavelength of the incident signal. half of which is the set of directions of arrival of spatial narrowband source signals, is the first arrival direction of the spatial narrowband source signal, is the second arrival direction of the spatial narrowband source signal, is the Kth direction of arrival of the spatial narrowband source signal, and T is the transpose.

[0062] It is worth mentioning that for uniform linear arrays, the DOA is limited to between -90° and 90°, i.e. , is the kth direction of arrival of the spatial narrowband source signal.

[0063] Based on the above foundation, the mth element of the antenna array outputs the signal at the nth snapshot (time) It can be expressed as:

[0064] ;

[0065] in, is the array element output signal of the mth array element at the nth snapshot (time); is a far-field coherent spatial narrow-band source signal; is the amplitude fading coefficient of the kth coherent signal component; d is the spacing between adjacent array elements of the uniform linear array receiver; is the kth direction of arrival of the spatial narrowband source signal; is the additive noise of the mth array element; K is the number of spatial narrowband sources; M is the number of uniform linear array receivers; j is an imaginary unit, ; e is a natural constant; is the wavelength of the far-field coherent spatial narrowband source signal;

[0066] Step S22, arranging multiple array element output signals at each moment to generate an output signal column vector at each moment;

[0067] It should be noted that the output signals of the M array elements at each snapshot (time) n are arranged into a column vector (output signal column vector), wherein the processing process of the output signal column vector can be expressed as:

[0068] ;

[0069] in, is the M×1-dimensional output signal column vector of the array at the nth moment, , is the output signal of the first array element at the nth snapshot (time), is the output signal of the second array element at the nth snapshot (time), is the array element output signal of the M-1th array element at the nth snapshot (time), and T is the transpose; is a 1×1 dimensional spatial source signal vector; is an array manifold matrix of M×K dimensions, is the M×1-dimensional steering vector of the first array element output signal, is the M×1-dimensional steering vector of the second array element output signal, is the M×1-dimensional steering vector of the K-th array element output signal; is the amplitude fading coefficient vector of the coherent signal component, , is the amplitude attenuation coefficient of the first coherent signal component, is the amplitude attenuation coefficient of the second coherent signal component, is the amplitude attenuation coefficient of the Kth coherent signal component; is an array of M×1 dimensional additive noise vectors, , is the additive noise of the first array element, is the additive noise of the second array element, is the additive noise of the M-1th array element.

[0070] It is worth mentioning that for additive noise, express All zero vectors with mean M×1 , the covariance is The complex circular Gaussian distribution of represents the variance of the noise, represents the M×M dimensional identity matrix and is independent of the source signal.

[0071] Step S23: construct an output signal matrix according to the output signal column vectors at each moment.

[0072] It should be noted that when the uniform linear array (uniform linear array receiver) outputs N snapshot signals, that is, when the output signals of multiple array elements at each moment are obtained and the output signal column vectors at each moment are generated, they will be represented in matrix form, that is, the output signal matrix can be expressed as:

[0073] ;

[0074] Where X is the M×N dimensional output signal matrix of the uniform linear array, , is the output signal column vector at the first moment, is the output signal column vector at the second moment, is the output signal column vector at the Nth moment; A is the M×K dimensional array manifold matrix; a is the amplitude fading coefficient vector of the coherent signal component; s is the 1×N dimensional spatial source signal vector, , is the far-field coherent spatial narrowband source signal at the first moment, is the far-field coherent spatial narrowband source signal at the second moment, is the far-field coherent spatial narrowband source signal at the Nth moment; W is the M×N dimensional additive noise matrix, , is the additive noise vector at the first moment, is the additive noise vector at the second moment, is the additive noise vector at the Nth moment.

[0075] Step 103: Determine a reference auxiliary output signal and a signal subspace estimation value based on the output signal matrix.

[0076] The reference auxiliary output signal includes a reference output signal and an auxiliary output signal.

[0077] Specifically, the process of determining the reference auxiliary output signal and the signal subspace estimation value based on the output signal matrix can be implemented by executing the following steps S31 to S34:

[0078] Step S31, determining a sample covariance matrix based on the output signal matrix;

[0079] It should be noted that the calculation process of the sample covariance matrix can be expressed as:

[0080] ;

[0081] in, is the sample covariance matrix of M×M dimensions; N is the total number of moments; is the output signal matrix; is the conjugate transpose operation.

[0082] Step S32, determining a reference output signal and an auxiliary output signal according to the matrix elements in the sample covariance matrix;

[0083] It should be noted that, based on the sample covariance matrix, the leftmost antenna unit is selected as the reference antenna unit, the autocorrelation function of the reference antenna unit is selected as the reference output signal, and the cross-correlation function between the reference antenna unit and the remaining antenna units is selected as the auxiliary output signal. Specifically, the matrix element in the first column and the first row of the sample covariance matrix is ​​used as the reference output signal, denoted as y r , then:

[0084] ;

[0085] in, is the reference output signal; is the matrix element of the first column and first row of the sample covariance matrix; N is the total number of moments; The output signal of the first array element at the nth snapshot (time); is the conjugate operation; is the power of the array element output signal; is the amplitude attenuation coefficient of the kth coherent signal component; is the noise power.

[0086] Furthermore, the second row element of the first column to the Mth row element of the first column of the sample covariance matrix are used as auxiliary output signals, denoted as, then:

[0087] ;

[0088] in, It is auxiliary output signal; The second row element of the first column to the Mth row element of the first column of the sample covariance matrix; N is the total number of moments; The output signal of the second array element at the nth snapshot (time); The output signal of the third array element at the nth snapshot (time); The output signal of the M-1th array element at the nth snapshot (time); is the power of the array element output signal; is the amplitude fading coefficient of the kth coherent signal component; d is the array element spacing of the antenna array unit (array element); is the kth direction of arrival of the spatial narrowband source signal; is the wavelength of the far-field coherent spatial narrowband source signal; M is the number of antenna array elements; is the conjugate operation; is the first arrival direction of the spatial narrowband source signal; is the second arrival direction of the spatial narrowband source signal; is the Kth direction of arrival of the spatial narrowband source signal; is the amplitude attenuation coefficient of the first coherent signal component, is the amplitude attenuation coefficient of the second coherent signal component, is the amplitude attenuation coefficient of the Kth coherent signal component; Vector The column vector consisting of the remaining elements after removing the first element, ; Vector The column vector consisting of the remaining elements after removing the first element, ; Vector The column vector consisting of the remaining elements after removing the first element, ; is the amplitude fading coefficient vector of the coherent signal component; K is the number of spatial narrowband sources.

[0089] Step S33, determining a noise subspace estimation value based on the sample covariance matrix;

[0090] It should be noted that the noise subspace estimation value is estimated based on the sample covariance matrix, and the estimation process of the noise subspace estimation value is specifically as follows:

[0091] ;

[0092] in, is the noise subspace of M×M dimensions The noise subspace estimate of ; is the identity matrix of M×M dimensions; is the sample covariance matrix; is a hyperparameter; is the conjugate transpose operation; To perform the inverse operation.

[0093] Step S34: Determine the signal subspace estimation value according to the noise subspace estimation value.

[0094] It should be noted that the signal subspace estimation value is estimated based on the noise subspace estimation value, and the estimation process of the signal subspace estimation value is specifically as follows:

[0095] ;

[0096] in, is the signal subspace of M×M dimensions The signal subspace estimate of ; is the identity matrix of M×M dimensions; is the noise subspace of M×M dimensions The noise subspace estimate of ; is the conjugate transpose operation; To perform the inverse operation.

[0097] Step 104: construct a minimum mean square error optimization model using the reference auxiliary output signal and the signal subspace estimation value.

[0098] It should be noted that based on the reference output signal, the auxiliary output signal and the signal subspace estimation value, the weight vector is used as the parameter to be optimized to construct an optimization model based on the minimum mean square error; wherein the minimum mean square error optimization model is specifically:

[0099] ;

[0100] in, Optimize the model for minimum mean square error; is the reference output signal; It is auxiliary output signal; is the signal subspace estimate; is a weight vector of (M-1)×1 dimensions; is the square of the L2 norm; is the transpose operation; is the conjugate transpose operation.

[0101] Step 105: Use the gradient descent method to solve the minimum mean square error optimization model to determine the target parameters to be estimated.

[0102] Specifically, step 105 may include the following sub-steps S51-S52:

[0103] Step S51, deriving the minimum mean square error optimization model to determine the model gradient direction;

[0104] Step S52: Based on the model gradient direction, the minimum mean square error optimization model is solved using the gradient descent method, with the target parameter to be estimated.

[0105] It should be noted that based on the minimum mean square error optimization model, the model gradient direction of the optimization model is obtained. Specifically, the gradient of the minimum mean square error optimization model is It can be expressed as:

[0106] ;

[0107] in, Optimize the gradient of the model for minimum mean square error; It is auxiliary output signal; is the reference output signal; is a weight vector of (M-1)×1 dimensions; To obtain The elements from the 2nd to the Mth column of ; To obtain The elements of the first column of ; is the conjugate transpose operation; is the conjugate operation.

[0108] Furthermore, the model gradient direction for:

[0109] ;

[0110] in, is the model gradient direction; It is auxiliary output signal; is the reference output signal; is a weight vector of (M-1)×1 dimensions; To obtain The elements from the 2nd to the Mth column of ; To obtain The elements of the first column of ; is the conjugate transpose operation; is the conjugate operation.

[0111] Furthermore, based on the model gradient direction, the gradient descent method is used to solve the minimum mean square error optimization model to obtain the target parameters to be estimated. Figure 2 , the uniform linear array (uniform linear array receiver) outputs N snapshot signals (multiple array element output signals at each moment), and the number of iterations is set to R (i.e. the maximum number of iterations). Then each iteration The sample covariance matrix composed of snapshot signals can be expressed as:

[0112] ;

[0113] in, is the sample covariance matrix at the rth iteration; is the sample covariance matrix at the r-1th iteration; is the sample covariance matrix when r=0; for; Output signal matrix for uniform linear array No. A quick shot A matrix of snapshots; is the maximum number of iterations.

[0114] Furthermore, the reference output signal at the rth iteration is:

[0115] ;

[0116] in, is the reference output signal at the rth iteration; It is the matrix element of the first column and first row of the sample covariance matrix at the rth iteration.

[0117] Furthermore, the auxiliary output signal at the rth iteration is:

[0118] ;

[0119] in, is the auxiliary output signal at the rth iteration; It is the second row element of the first column to the Mth row element of the first column of the sample covariance matrix at the rth iteration.

[0120] Furthermore, the noise subspace estimate at the rth iteration is:

[0121] ;

[0122] in, is the noise subspace estimate at the rth iteration; is the identity matrix of M×M dimensions; is the sample covariance matrix at the rth iteration; is a hyperparameter; is the conjugate transpose operation; To perform the inverse operation.

[0123] Furthermore, the signal subspace estimate at the rth iteration is:

[0124] ;

[0125] in, is the signal subspace estimate at the rth iteration; is the identity matrix of M×M dimensions; is the noise subspace estimate at the rth iteration; is the conjugate transpose operation; To perform the inverse operation.

[0126] Furthermore, the model gradient direction at the rth iteration is:

[0127] ;

[0128] in, is the model gradient direction at the rth iteration; is the auxiliary output signal at the rth iteration; is the reference output signal at the rth iteration; is the (M-1)×1-dimensional weight vector at the r-1th iteration; is the rth iteration The elements from the 2nd to the Mth column of ; is the rth iteration The elements of the first column of ; is the conjugate transpose operation; is the conjugate operation.

[0129] Furthermore, after obtaining the model gradient direction at the rth iteration, the gradient descent method is used to solve the parameter formula to be optimized, that is:

[0130] ;

[0131] in, is the (M-1)×1-dimensional weight vector at the r+1th iteration; is the (M-1)×1-dimensional weight vector at the rth iteration; is the model gradient direction at the rth iteration; is the update step size.

[0132] Furthermore, the gradient descent method is completed by setting the maximum number of iterations R. The solution of the parameter formula to be optimized based on the above gradient descent method is: , that is, optimizing the solution of the model to obtain the target parameters to be estimated.

[0133] Step 106: Determine the direction of arrival of the target coherent signal based on the target parameters to be estimated.

[0134] Specifically, step 106 may include the following sub-steps S61-S62:

[0135] S61, constructing a signal spatial spectrum according to the target parameter to be estimated;

[0136] S62: Identify the peak position of the signal spatial spectrum and determine the arrival direction of the target coherent signal.

[0137] It should be noted that based on the target parameters to be estimated, the signal spatial spectrum is constructed to obtain the DOA (direction of arrival of the target coherent signal) and the number of sources of the coherent signal source. Specifically, for a uniform linear array, the DOA is limited to between -90° and 90°, that is, .

[0138] Furthermore, by taking the angle as the division interval of 1°, the airspace can be divided into 181 grids, that is, the airspace is divided into , the spatial angle is divided into 1801 grids with a division interval of 0.1°, that is, the spatial angle is divided into , according to the weight vector , that is, the target parameters to be estimated and the guidance vector The relationship between them is as follows:

[0139] ;

[0140] in, is the signal spatial spectrum; is the conjugate transpose of the target parameter to be estimated; is the guiding vector; To take the modulus.

[0141] Furthermore, by identifying the position and number of the peaks of the signal spatial spectrum, the DOA and the number of sources of the coherent signal source, that is, the direction of arrival of the target coherent signal and the number of sources of the coherent signal, are obtained.

[0142] In this embodiment, the present invention uses the spatial power spectrum to realize the DOA estimation of the coherent signal, and can also realize the accurate estimation of the number of information sources, which significantly improves the estimation accuracy and reduces the estimation cost.

[0143] For example, see Figure 3-Figure 4 , using a 7-element uniform linear array, the spacing between adjacent antenna elements is half the signal wavelength. Assuming there is a signal source in the far field, due to the multipath propagation effect, 5 coherent signals are generated from the direction The potential target interval is , that is, divided into equal intervals of 0.1°. The hyperparameters in the noise subspace estimation is set to 0.0000001; in the gradient descent technique, the step size and number of iterations R are set to 0.00001 and 8 respectively. Figure 3 The figure shows the signal spatial spectrum of the present invention when the number of snapshots is 200 and the signal-to-noise ratio is -5dB. Figure 3It can be seen that the method can still successfully estimate the DOA of the coherent signal and the number of sources when the signal-to-noise ratio is low; Figure 4 The figure shows the signal spatial spectrum of the present invention when the number of snapshots is 200 and the signal-to-noise ratio is 5 dB. Figure 4 It can be seen that the method can successfully estimate the DOA and the number of sources of the coherent signal when the SNR is slightly improved, and the spectrum peak is sharper than when the SNR is -5dB.

[0144] As a comparison of technical effects, we can refer to the existing technologies. The direction of arrival (DOA) estimation of signals is a research hotspot in array signal processing and is widely used in radar, sonar, wireless communication, navigation and other fields. Due to the increasingly complex electromagnetic propagation environment, signals are prone to generate multipath components due to multipath effects during propagation. At this time, the signal is called a coherent signal. The traditional multiple signal classification (MUSIC) method is not suitable for scenarios with coherent signals.

[0145] In order to solve the DOA estimation problem in the presence of coherent signals, researchers have proposed decoherence methods such as the MUSIC algorithm (SS-MUSIC) based on spatial smoothing (SS) and the estimation of signal parameters via rotational invariance technique-like (ESPRIT-like). These methods can restore the rank of the signal covariance matrix, so that the MUSIC algorithm and other subspace-based methods can be used to complete DOA estimation. However, most of the existing DOA estimation methods in the presence of coherent signals are based on decoherence methods such as spatial smoothing or Toeplitz matrix construction. These methods focus on restoring the rank of the covariance matrix and have certain disadvantages, namely, these methods will lose the aperture of the array, greatly reducing the number of signals that can be estimated. The SS-MUSIC and ESPRIT-like methods reduce the aperture of the array by half, so the number of signals that can be estimated is also reduced by half. In addition, the MUSIC-based algorithm requires eigendecomposition of the signal covariance matrix, which has a high computational complexity and consumes more hardware resources in practical applications. It also requires prior information on the number of signal sources, making it difficult to apply in practical applications.

[0146] In summary, for DOA estimation methods with coherent signals, a decorrelation calculation step is required, which leads to array aperture loss, thereby reducing the number of signals that can be estimated under the same array, which easily leads to large estimation errors. At the same time, most of the existing DOA estimation methods with coherent signals require an accurate prior number of information sources. However, in practice, the number of information sources is unknown and cannot be used as a priori. It is necessary to use a method to estimate the number of information sources. The additional estimation of the number of information sources undoubtedly increases the complexity of the solution, and there is no guarantee that an accurate estimate of the number of information sources can be obtained. In addition, the existing optimization model based on minimum mean square error has the problem of low accuracy in solving the DOA estimation problem with coherent signals.

[0147] In view of the above problems, the present invention proposes a coherent signal direction of arrival estimation method, which obtains the estimated value of the noise subspace by calculating the sample covariance matrix of the array output signal, and then estimates the signal subspace using the estimated value of the noise subspace; then, the relationship between the first column element of the covariance matrix and the weight vector and the relationship between the weight vector and the signal subspace are used to construct an optimization model based on the minimum mean square error; finally, the gradient descent method is used to solve the gradient direction of the optimization model, so as to obtain the DOA estimation and the number of information sources; compared with the existing DOA estimation method for solving the coherent source, the present invention does not need to perform the calculation step of decoherence, and the estimation error is small, and has better estimation performance, so it will not cause array aperture loss. At the same time, the present invention does not need to perform the calculation step of the covariance matrix eigendecomposition, so it does not need the prior information of the number of information sources and the complex eigendecomposition calculation step, thereby reducing the complexity; in addition, the present invention uses the spatial power spectrum to realize the coherent signal DOA estimation, and can also realize the accurate estimation of the number of information sources, which significantly improves the estimation accuracy and reduces the estimation cost.

[0148] In an embodiment of the present invention, the present invention provides a method for estimating the direction of arrival of a coherent signal. First, multiple far-field coherent spatial narrowband source signals at multiple moments are obtained; then, an output signal matrix is ​​constructed according to the multiple far-field coherent spatial narrowband source signals at each moment; based on the output signal matrix, a reference auxiliary output signal and a signal subspace estimation value are determined; a minimum mean square error optimization model is constructed using the reference auxiliary output signal and the signal subspace estimation value; the minimum mean square error optimization model is solved using the gradient descent method to determine the target parameters to be estimated; finally, based on the target parameters to be estimated, the target coherent signal direction of arrival is determined; based on the above scheme, the multiple far-field coherent spatial narrowband source signals at multiple moments are processed to obtain the reference auxiliary output signal and the signal subspace estimation value and construct the minimum mean square error optimization model, which is solved using the gradient descent method to obtain the process of obtaining the direction of arrival of the target coherent signal. There is no need to determine the information of the number of prior sources in advance, nor is there a need to consume a large amount of computing resources to perform eigendecomposition on the covariance matrix, thereby reducing the estimation cost.

[0149] For better explanation, refer to Figure 5 , showing Figure 5 A flow chart of a method for estimating the direction of arrival of a coherent signal provided in Embodiment 2 of the present invention. It should be noted that this embodiment only briefly describes the general process of the method for estimating the direction of arrival of a coherent signal, and the specific implementation process of each step can be understood by referring to the relevant content in the aforementioned embodiment, which will not be described here. It can be understood that the present invention is not limited to this.

[0150] 1. When several far-field and coherent spatial narrowband source signals are incident on the uniform linear array receiver from different directions, the antenna array unit receives the spatial narrowband source signals, and the output signal of the antenna array unit is expressed in the form of a vector. Based on the output signal at each different time, an output signal matrix is ​​obtained;

[0151] 2. Based on the output signal matrix, obtain the sample covariance matrix;

[0152] 3. Based on the sample covariance matrix, the autocorrelation function of the reference antenna unit is selected as the reference output signal, and the cross-correlation function between the reference antenna unit and the remaining antenna units is selected as the auxiliary output signal;

[0153] 4. Determine the estimated value of the noise subspace based on the sample covariance matrix;

[0154] 5. Determine an estimate of the signal subspace based on the noise subspace;

[0155] 6. Based on the reference output signal and the auxiliary output signal, the weight vector is used as the parameter to be optimized, and an optimization model based on minimum mean square error (minimum mean square error optimization model) is constructed;

[0156] 7. Based on the minimum mean square error optimization model, obtain the model gradient direction of the minimum mean square error optimization model;

[0157] 8. Based on the model gradient direction, the gradient descent method is used to solve the minimum mean square error optimization model to obtain the target parameters to be estimated;

[0158] 9. Based on the target parameters to be estimated, construct the signal spatial spectrum and obtain the DOA and number of sources of the coherent signal.

[0159] Among them, the present invention avoids the need for the calculation step of decoherence in the traditional coherent signal DOA estimation method by constructing an optimization model based on the minimum mean square error and solving it using the gradient descent method, thereby avoiding the problem of array aperture loss. At the same time, the present invention not only does not require the eigendecomposition of the covariance matrix, but also does not require the information of the number of prior signal sources, which greatly simplifies the complexity of model solution; compared with the existing optimization model for solving the minimum mean square error of DOA, the present invention improves the estimation accuracy in a low signal-to-noise ratio environment.

[0160] See also Figure 6 , Figure 6 This is a structural block diagram of a coherent signal direction of arrival estimation system provided in Embodiment 3 of the present invention.

[0161] The present invention provides a coherent signal direction of arrival estimation system, comprising:

[0162] An acquisition module 601 is used to acquire multiple far-field coherent spatial narrow-band source signals at multiple moments;

[0163] A first construction module 602 is used to construct an output signal matrix according to a plurality of far-field coherent spatial narrow-band source signals at each moment;

[0164] Based on module 603, it is used to determine the reference auxiliary output signal and the signal subspace estimation value based on the output signal matrix;

[0165] The second construction module 604 is used to construct a minimum mean square error optimization model using the reference auxiliary output signal and the signal subspace estimation value;

[0166] A solution module 605 is used to solve the minimum mean square error optimization model using a gradient descent method to determine the target parameter to be estimated;

[0167] The determination module 606 is used to determine the target coherent signal arrival direction based on the target parameters to be estimated.

[0168] Furthermore, the first building module 602 is specifically configured to:

[0169] Determining multiple array element output signals at each moment based on multiple far-field coherent spatial narrowband source signals at each moment;

[0170] Arranging multiple array element output signals at each moment to generate an output signal column vector at each moment;

[0171] According to the output signal column vector at each moment, an output signal matrix is ​​constructed.

[0172] Further, the reference auxiliary output signal includes a reference output signal and an auxiliary output signal; based on module 603, specifically used for:

[0173] Based on the output signal matrix, determining a sample covariance matrix;

[0174] Determine a reference output signal and an auxiliary output signal according to matrix elements in the sample covariance matrix;

[0175] Determine a noise subspace estimate based on the sample covariance matrix;

[0176] A signal subspace estimate is determined based on the noise subspace estimate.

[0177] Furthermore, the solution module 605 is specifically used for:

[0178] Derivative the minimum mean square error optimization model to determine the gradient direction of the model;

[0179] Based on the model gradient direction, the gradient descent method is used to solve the minimum mean square error optimization model, and the target parameters are to be estimated.

[0180] Further, the determination module 606 is specifically configured to:

[0181] Construct the signal space spectrum according to the target parameters to be estimated;

[0182] The peak position of the signal spatial spectrum is identified to determine the arrival direction of the target coherent signal.

[0183] Furthermore, the minimum mean square error optimization model is specifically:

[0184] ;

[0185] in, Optimize the model for minimum mean square error; is the reference output signal; It is auxiliary output signal; is the signal subspace estimate; is a weight vector of (M-1)×1 dimensions; is the square of the L2 norm; is the transpose operation; is the conjugate transpose operation.

[0186] Those skilled in the art can clearly understand that, for the convenience and brevity of description, the specific working process of the above-described system and module can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here.

[0187] An embodiment of the present invention further provides a computer device, including a memory and a processor, wherein a computer program is stored in the memory; when the computer program is executed by the processor, the processor executes the steps of the coherent signal arrival direction estimation method as described in the first embodiment above.

[0188] An embodiment of the present invention further provides a computer-readable storage medium on which a computer program / instruction is stored. When the computer program / instruction is executed by a processor, the steps of the coherent signal direction of arrival estimation method as described in the first embodiment are implemented.

[0189] An embodiment of the present invention further provides a computer program product, including a computer program / instruction, which implements the steps of the coherent signal direction of arrival estimation method of the above-mentioned embodiment 1 when the computer program / instruction is executed by a processor.

[0190] In the several embodiments provided in the present application, it should be understood that the disclosed systems and methods can be implemented in other ways. For example, the device embodiments described above are only schematic. For example, the division of units is only a logical function division. There may be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the mutual coupling or direct coupling or communication connection shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or units, which can be electrical, mechanical or other forms.

[0191] The units described as separate components may or may not be physically separated, and the components shown as units may or may not be physical units, that is, they may be located in one place or distributed on multiple network units. Some or all of the units may be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0192] As described above, the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features thereof may be replaced by equivalents. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.

Claims

1. A method for estimating the direction of arrival of a coherent signal, characterized in that: include: Acquire multiple far-field coherent spatial narrow-band source signals at multiple times; Constructing an output signal matrix according to the plurality of far-field coherent spatial narrowband source signals at each moment; Based on the output signal matrix, determining a reference auxiliary output signal and a signal subspace estimation value; Using the reference auxiliary output signal and the signal subspace estimation value, constructing a minimum mean square error optimization model; The minimum mean square error optimization model is solved by using a gradient descent method to determine the target parameters to be estimated; Based on the target parameters to be estimated, the direction of arrival of the target coherent signal is determined.

2. The coherent signal direction of arrival estimation method according to claim 1, characterized in that: The step of constructing an output signal matrix according to the plurality of far-field coherent spatial narrowband source signals at various moments comprises: Determining a plurality of array element output signals at each moment based on the plurality of far-field coherent spatial narrowband source signals at each moment; Arranging a plurality of array element output signals at each moment to generate an output signal column vector at each moment; An output signal matrix is ​​constructed according to the output signal column vectors at each moment.

3. The coherent signal direction of arrival estimation method according to claim 1, characterized in that: The reference auxiliary output signal includes a reference output signal and an auxiliary output signal; and determining the reference auxiliary output signal and the signal subspace estimation value based on the output signal matrix includes: Based on the output signal matrix, determining a sample covariance matrix; Determining a reference output signal and an auxiliary output signal according to matrix elements in the sample covariance matrix; Determining a noise subspace estimate based on the sample covariance matrix; A signal subspace estimation value is determined according to the noise subspace estimation value.

4. The coherent signal direction of arrival estimation method according to claim 1, characterized in that: The step of solving the minimum mean square error optimization model using the gradient descent method to determine the target parameter to be estimated includes: Derivative the minimum mean square error optimization model to determine the gradient direction of the model; Based on the gradient direction of the model, the minimum mean square error optimization model is solved by the gradient descent method, and the target parameter is to be estimated.

5. The coherent signal direction of arrival estimation method according to claim 1, characterized in that: The step of determining the direction of arrival of the target coherent signal based on the target parameter to be estimated includes: Constructing a signal spatial spectrum according to the target parameter to be estimated; The peak position of the signal spatial spectrum is identified to determine the arrival direction of the target coherent signal.

6. The coherent signal direction of arrival estimation method according to claim 1, characterized in that: The minimum mean square error optimization model is specifically: ; in, Optimize the model for minimum mean square error; is the reference output signal; It is auxiliary output signal; is the signal subspace estimate; is a weight vector of (M-1)×1 dimensions; is the square of the L2 norm; is the transpose operation; is the conjugate transpose operation.

7. A coherent signal direction of arrival estimation system, characterized in that: include: An acquisition module, used for acquiring multiple far-field coherent spatial narrow-band source signals at multiple moments; A first construction module is used to construct an output signal matrix according to a plurality of the far-field coherent spatial narrow-band source signals at each moment; Based on a module, for determining a reference auxiliary output signal and a signal subspace estimation value based on the output signal matrix; A second construction module is used to construct a minimum mean square error optimization model using the reference auxiliary output signal and the signal subspace estimation value; A solution module, used for solving the minimum mean square error optimization model by using a gradient descent method to determine a target parameter to be estimated; The determination module is used to determine the target coherent signal arrival direction based on the target parameter to be estimated.

8. A computer device, characterized in that: It comprises a memory and a processor, wherein a computer program is stored in the memory, and when the computer program is executed by the processor, the processor executes the steps of the coherent signal arrival direction estimation method as described in any one of claims 1 to 6.

9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed, the coherent signal direction of arrival estimation method as described in any one of claims 1 to 6 is implemented.

10. A computer program product, characterized in that The computer program product comprises a computer program stored on a non-transitory computer-readable storage medium, wherein the computer program comprises program instructions, wherein when the program instructions are executed by a computer, the computer is caused to execute the coherent signal arrival direction estimation method as described in any one of claims 1-6.

Citation Information

Patent Citations

  • Estimation method and system for 2D direction of arrival (DOA) of coherent source

    CN109709510A

  • Near-field signal source positioning method, system and device based on sparse Bayesian learning

    CN112684408A

  • Subspace class direction-of-arrival estimation method based on distributed algorithm

    CN114966531A

  • Single-bit quantization DoA estimation method and system and intelligent terminal

    CN117092585A

  • Low-data-volume coherent signal DOA estimation method and apparatus, and device, and medium

    WO2022007573A1