This application claims priority to Chinese Patent Application No. 202311317494.1, filed on Oct. 12, 2023, the content of all of which is incorporated herein by reference.
The present disclosure is related to the field of electronic information technology. More particularly, the present disclosure is related to a method, system, and intelligent terminal for one-bit quantization direction of arrival (DoA) estimation.
Direction of Arrival (DoA) estimation, as a spatial processing technology, is one of the key technologies in array signal processing, and is widely used in radar, sonar, wireless communication and many other fields.
In practical application, the signal received by radar system always needs to be quantization before it can be sent to signal processing equipment for DoA estimation. Signal quantization refers to comparing the amplitude of a signal with a series of integer multiples of a certain minimum number unit, and replacing the amplitude with the minimum number unit multiple closest to the amplitude of the signal, so that a signal with continuously changing amplitude becomes a quantization signal with a series of finite discrete values. Analog-to-Digital Converters (ADCs) are usually used for signal quantization. The higher the quantization bits, the higher the precision of ADC. At the same time, more data is generated, which will bring great pressure to the radar system for storage, transmission and processing, and will also consume more energy.
In order to overcome the above disadvantages of high-precision quantization ADC, one-bit ADC has drawn attention under this background. One-bit ADC is the ADC with the lowest quantization bits, which is one bit. In the quantization process, the one-bit ADC is simplified as a binary comparator, and the signal is compared with the threshold. If the signal is greater than the threshold, the quantization value is 1, otherwise the quantization value is −1. The amount of data generated is greatly reduced, thus effectively reducing the storage, transmission and processing pressure of the radar system; at the same time, due to the simple working principle of the binary comparator, the technical realization, construction cost and energy consumption are greatly reduced, and the data acquisition speed is significantly improved. Therefore, the generation of one-bit ADC can simplify the radar system, lower the cost, improve the efficiency and so on, which is conducive to promoting the development of small radar systems.
At present, for small radar systems equipped with one-bit ADC, the methods used for one-bit quantization DoA estimation are mainly divided into two categories: one is compressed sensing-based DoA estimation, which means that the consistency of the positive and negative signs of a one-bit signal is taken as the optimization goal, and then DoA estimation is completed through compressive sensing theory. The disadvantage of this method is that the estimation error is relatively large which makes the method impractical in real systems. The other is the subspace-based DoA estimation relies on the Arcsine Law, which means that the sample covariance matrix of a one-bit signal is linked to the unquantized normalized covariance matrix through Arcsine Law, and then the DoA estimation is completed by using traditional tools such as Multiple Signal Classification and rotational invariance techniques. The disadvantage of this method is that the method needs the prior knowledge of the exact source number, otherwise the DoA estimation error will be great. However, the source number is unknown in practical work and cannot be used as prior knowledge, so it needs to be obtained by using source number estimation, while traditional source number estimation algorithms, such as Akaike information theory principle, minimum description length principle and effective detection principle, are not suitable in the one-bit quantization case, which makes it difficult to realize this method. Therefore, the existing methods suitable for one-bit quantization DoA estimation have the defect of low estimation accuracy.
In view of the deficiencies in existing technology above, the purpose of the present disclosure is to provide a method, a system, and an intelligent terminal for one-bit quantization DoA estimation, aimed at solving the problem that the existing methods suitable for one-bit quantization DoA estimation have the defect of low estimation accuracy.
To solve the problem above, the first aspect of the present disclosure provides a one-bit quantization DoA estimation method, comprising the following steps:
When a quantity of far-field and uncorrelated spatial narrow-band source signals are incident from different directions to a uniform linear array receiver, receiving the narrow-band source signals by a quantity of antenna array elements, expressing received signals at different times in matrix form and output signals of the quantity of antenna array elements in vector form, performing one-bit quantization to the received signals, and re-modeling the received signals after quantization to obtain a joint probability mass model of one-bit quantization DoA estimation;
Deriving parameters to be estimated based on the joint probability mass model of one-bit quantization DoA estimation;
Based on the maximum likelihood principle and spatial row sparse property, constructing an optimization model based on the maximum likelihood principle by using the parameters to be estimated;
Based on the optimization model, obtaining a steepest descent direction of the optimization model;
Based on the steepest descent direction of the optimization model, solving the optimization model by steepest descent method to obtain a one-bit quantization DoA and a source number.
Optionally, the uniform linear array receiver comprises the plurality of antenna array elements, and a distance between antenna array elements is less than or equal to a half wavelength of the incident signal.
Optionally, the step of when a quantity of far-field and uncorrelated spatial narrow-band source signals are incident from different directions to the uniform linear array receiver, receiving the narrow-band source signals by a quantity of antenna array elements, expressing received signals at different time in matrix form and expressing output signals of the quantity of antenna array elements in vector form; performing one-bit quantization to the received signals; re-modeling the received signals after quantization to obtain a joint probability mass model of one-bit quantization DoA estimation, comprises:
When K spatial narrow-band source signals are incident from different directions to the uniform linear array receiver with incident angles of θ=[θ1, θ2, . . . , θk]T, the expression for the output signals xm(n) of the m-th array element of the uniform linear array receiver at the n-th snapshot is denoted by equation below:
where, sk(n) is the k-th source signal incident to the array receiver, ∈m(n) is additive noise of the m-th array element, j=√{square root over (−1)} is imaginary unit, e is the base of the natural logarithm, v is a wavelength of the source signal, d is a distance between adjacent array elements of the uniform linear array receiver, M is the number of the uniform linear array receivers, and T represents transposition;
Arranging the output signals of the M array elements at the n-th snapshot to a column vector, equation is denoted as below:
x(n)=As(n)+∈(n).
where, x(n) is the output signal vector for the M×1 dimension of the array, and is expressed as x(n)=[x1(n), x2(n), . . . , xM(n)]T; ∈(n) is the additive noise vector for the M×1 dimension of the array, and is expressed as ∈(n)=[∈1(n), ∈2(n), . . . , ∈M(n)]T; s(n) is the spatial source signal for the K×1 dimension, and is expressed as s(n)=[s1(n), s2(n), . . . , sK(n)]T; A is a manifold matrix for the M×K dimension, and is expressed as A=[a(θ1), a(θ2), . . . , a(θk)], and the steering vector of the k-th source signal is the M×1 dimensional vector. The expression for a(θk) is denoted by equation below:
where, additive noise vector, ∈(n)˜CN(0,σ2IM), represents that E(n) follows a complex circular Gaussian distribution with a mean value of all-zero vector 0 in M×1 dimension and a covariance matrix of σ2IM, among which 02 is a variance of noise, and IM represents the identity matrix of the M×M dimension and is independent of the source signals.
When performing quantization to the array output signals x(n) by using one-bit ADCs, the array output signals are one-bit signals and expressed as y(n), which satisfies the target model of the one-bit quantization DoA estimation:
y(n)=sgn([x(n)])+jsgn(ℑ[x(n)]),
where, [·] and ℑ[·] represent the real and the imaginary parts of a complex number, respectively, and sgn(·) is a sign function;
where, α includes the parameters to be estimated, and α=[θ,σ,s(1), . . . , s(N)]T, σ is the standard deviation of the noise, Am is the m-th row of the matrix A, ymn is the (m, n) element of the matrix Y, and Φ(·) is the cumulative distribution function of the standard normal distribution.
Optionally, the step of deriving parameters to be estimated based on the joint probability mass model of one-bit quantization DoA estimation, comprises:
Taking the logarithm of both sides of the equation of the joint probability mass model at the same time to obtain the one-bit negative log likelihood function, the expression is denoted by equation below:
According to the maximum likelihood principle, minimizing the one-bit negative log likelihood function to obtain the estimated value {circumflex over (α)} of α, the expression of {circumflex over (α)} is denoted by equation below:
where, z(n)√{square root over (2)}s(n)/σ, f(x)
−ln(Φ(x)), and
represents “to be defined as”.
Optionally, the step of based on the maximum likelihood principle and spatial row sparse property, constructing the optimization model based on the maximum likelihood principle by using the parameters to be estimated, comprises:
Dividing the signal space evenly into L search grids φ=[φ1, φ2, . . . , φL]T, where K is less than L, to obtain a manifold dictionary B, and B=[a(φ1), a(φ2), . . . , a(φL)]∈M×L Constructing a vector u(n) with K sparsity in L×1, and the vector u(n) is an extension of z(n), and the expression of each element of u(n) is denoted by equation below:
where, ul(n) represents the l-th element of u(n), and zk(n) represents the k-th element of z(n);
When there are N snapshots, a row sparse matrix U with K sparsity is obtained, and U=[u(1), u(2), . . . , u(N)]∈L×N. Based on the row sparse matrix U with K sparsity, the estimated value {circumflex over (α)} of the parameter α is converted to be estimated into an optimization model Û based on the maximum likelihood principle, the expression of Û is denoted by equation below:
where, λ represents controlled regular parameter used for balancing a fitting of likelihood term and a row sparsity of the matrix, and λ>0. ∥U∥2,1 represents l2,1 norm of the matrix U, L(U) represents a likelihood function, and the expression of L(U) is denoted by equation below:
Optionally, the step of: based on the optimization model, obtaining the steepest descent direction of the optimization model, comprises:
Calculating a conjugate gradient of L(U) and ∥U∥2,1 with respect to U by using the Wirtinger's calculus, to obtain conjugate gradient matrices ∂L(U)/∂U* and ∂∥U∥2,1/∂U*;
Transforming and simplifying the conjugate gradient matrices ∂L(U)/∂U* and ∂∥U∥2,1/∂U*, to obtain the steepest descent direction ΔU.
Optionally, the step of based on the steepest descent direction, solving the optimization model by steepest descent method to obtain the one-bit quantization DoA and the source number, comprises:
Based on the steepest descent direction ΔU, solving the optimization model by steepest descent method to obtain Û;
Calculating a normalized spatial power spectrum of Û, and obtaining the one-bit quantization DoA and the source number based on the positions and numbers of the peaks of the normalized spatial power spectrum.
The second aspect of the present disclosure provides a one-bit quantization DoA estimation system, comprising:
A one-bit quantization model constructing module used for: when a quantity of far-field and uncorrelated spatial narrow-band source signals are incident from different directions to a uniform linear array receiver, receiving the narrow-band source signals by a quantity of antenna array elements, expressing received signals at different times in matrix form and output signals of the quantity of antenna array elements in vector form, performing one-bit quantization to the received signals, and re-modeling the received signals after quantization to obtain a joint probability mass model of one-bit quantization DoA estimation;
An objective function optimizing module used for deriving parameters to be estimated based on the joint probability mass model of one-bit quantization DoA estimation;
An optimization model constructing module used for constructing an optimization model based on the maximum likelihood principle by using the parameters to be estimated based on the maximum likelihood principle and spatial row sparse property;
A steepest descent direction solving module used for obtaining a steepest descent direction of the optimization model based on the optimization model; and
An optimization model solving module used for solving the optimization model by steepest descent method to obtain one-bit quantization DoA and source number based on the steepest descent direction of the optimization model.
The third aspect of the present disclosure provides an intelligent terminal, comprising: a memory, a processor, and an application stored in the memory, when the application is executed by the processor, the steps of the one-bit quantization DoA estimation method is implemented, which comprise:
When a quantity of far-field and uncorrelated spatial narrow-band source signals are incident from different directions to a uniform linear array receiver, receiving the narrow-band source signals by a quantity of antenna array elements, expressing received signals at different times in matrix form and output signals of the quantity of antenna array elements in vector form, performing one-bit quantization to the received signals, and re-modeling the received signals after quantization to obtain a joint probability mass model of one-bit quantization DoA estimation;
Deriving parameters to be estimated based on the joint probability mass model of one-bit quantization DoA estimation;
Based on the maximum likelihood principle and spatial row sparse property, constructing an optimization model based on the maximum likelihood principle by using the parameters to be estimated;
Based on the optimization model, obtaining a steepest descent direction of the optimization model;
Based on the steepest descent direction, solving the optimization model by steepest descent method to obtain one-bit quantization DoA and source number.
Compared with prior art, the beneficial effects of the present disclosure are as follows:
According to the present disclosure, the research object of the method is a quantity of far-field and uncorrelated spatial narrow-band source signals incident from different directions to a uniform linear array receiver. A quantity of antenna array elements receive the narrow-band source signals, and the vectors and matrices are used to model the received signals by one-bit quantization, to obtain a joint probability mass model of one-bit quantization DoA estimation. Then derive the maximum likelihood principle of the joint probability mass model of one-bit quantization DoA estimation, and construct the optimization model based on the maximum likelihood principle by using spatial row sparse property. Then solve the optimization model by the steepest descent method to obtain the one-bit quantization DoA and the source number. It should be understood that, according to the method of the present disclosure, steps of alternating iterative calculation in traditional one-bit quantization DoA estimation are omitted by constructing the optimization model based on the maximum likelihood principle and solving the same by steepest descent method, which leads to the simplification of the model solving complexity and the improvement of the estimation accuracy. Compared with the one-bit quantization DoA estimation method in the subspace relying on the Arcsine Law in the prior art, the method of the present disclosure provides higher estimation accuracy without the prior knowledge of source number. The method can jointly estimate the DoA and the source number, thus obviously improving the estimation accuracy and reducing the estimation cost.
In order to more clearly explain the technical scheme in the embodiment of the present disclosure, brief description of the accompanying drawings needed in the embodiments or the prior art is shown below. Obviously, the drawings in the following description are only some embodiments of the present disclosure, and other drawings can be obtained according to these drawings without creative labor for those skilled in the field.
In the following description, specific details, such as specific system structure and technology, are set forth for the purpose of explanation rather than limitation, so as to provide thoroughly understanding of the embodiments of the present disclosure. However, it will be apparent to those skilled in the art that the present disclosure may be practiced in other embodiments without these specific details. In other cases, detailed descriptions of well-known systems, devices, circuits and methods are omitted so as not to obscure the description of the present disclosure with unnecessary details.
It should be understood that the terms “comprising” and “including”, when used in the description and the appended claims, indicate the presence of the described features, integers, steps, operations, elements and/or components, but does not exclude the presence or addition of one or more other features, integers, steps, operations, elements, components and/or groups thereof.
It should also be understood that the terminology used in the description of the present disclosure is for the purpose of describing embodiments only and is not intended to limit the present disclosure. As used in the description of the present disclosure and the appended claims, singular forms of “a”, “an” and “the” are intended to include plural forms unless the context clearly indicates otherwise.
It should be further understood that the term “and/or” used in the present description and the appended claims refers to any combination and all possible combinations of one or more of the associated listed items.
As used in this specification and the appended claims, the term “if” can be interpreted as “when” or “once” or “in response to determination” or “in response to detection” depending on the context. Similarly, the phrases “if determined” or “if the described condition or event is detected” can be interpreted as meaning “once determined” or “in response to determination” or “once the described condition or event is detected” or “in response to detection of the described condition or event” depending on the context.
In the following description, the technical scheme in the embodiments of the disclosure will be clearly and completely described with reference to the attached drawings. Obviously, the described embodiments are only part of the embodiments of the disclosure, but not the whole embodiments. Based on the embodiments in the present disclosure, all other embodiments obtained by those skilled in the art without creative labor belong to the scope of protection of the present disclosure.
In the following description, specific details are set forth in order to provide fully understanding of the present disclosure, but the present disclosure can also be implemented in other ways different from those described here, and those skilled in the art can make similar derivation without violating the connotation of the present disclosure, so the present disclosure is not limited by the specific embodiments disclosed below.
At present, for the subspace-based DoA estimation method rely on the Arcsine Law on small radar system equipped with one-bit ADCs, there is a need for the prior knowledge of accurate source number, otherwise there will be great estimation error. However, the source number is unknown in practical work, and cannot be used as prior knowledge, so it needs to be obtained by source number estimation. The traditional methods for estimating the source number, such as Akaike information theory principle, minimum description length principle and effective detection principle, cannot work in one-bit quantization scenes, which makes the methods difficult to realize. Therefore, the present disclosure proposes a one-bit quantization DoA estimation method aims at solving the problem of low estimation accuracy for the one-bit quantization DoA estimation method in the prior art. The method of the present disclosure mainly comprises follow steps: first, performing one-bit quantization to the received signals, and then constructing a joint probability mass model of one-bit quantization DoA estimation based on the received signals after quantization; next, based on the maximum likelihood principle and spatial row sparse property, optimizing the constructed model to obtain an optimization model based on the maximum likelihood principle; finally, solving the steepest descent direction of the optimization model by steepest descent method to obtain the one-bit quantization DoA estimation and the source number. Compared with the subspace-based DoA estimation that relies on Arcsine Law in the prior art, the method of the present disclosure omits steps of alternating iterative calculation in traditional one-bit quantization estimation by optimizing model and solving with the steepest descent direction, so there is no need for the prior knowledge of source number, which would greatly reduce the solution complexity and improve the DoA estimation accuracy. Moreover, the spatial power spectrum is adopted to not only realize the one-bit quantization DoA estimation, but also realize the accurate estimation of source number, which significantly improves the estimation accuracy and reduces the estimation cost.
An embodiment of the present disclosure provides a one-bit quantization DoA estimation method deployed on radar, sonar, satellite and other communication equipment, and applied to scenarios where a one-bit quantization DoA estimation to the signal is required. Specifically, as shown in
S100: Receiving, when a quantity of far-field and uncorrelated spatial narrow-band source signals are incident from different directions to an uniform linear array receiver, the narrow-band source signals by a quantity of antenna array elements, expressing received signals at different time in matrix form and output signals of the quantity of antenna array elements in vector form, performing one-bit quantization to the received signals, and re-modeling the received signals after quantization to obtain a joint probability mass model of one-bit quantization DoA estimation.
Specifically, in the far-field radar system, when K spatial narrow-band source signals are incident from different directions with incident angles θ=[θ1, θ2, . . . , θK]T to the antenna array receiver consisting of M array elements with arbitrary directionalities, the distance between two array elements is d and the wavelength of the source signal is v. The K spatial narrow-band source signals are not correlated with each other and are definite signals. The rightmost array element is used as the reference array element for the array, therefore, the DoA of the source signal can be represented by the angle between the signal transmitting direction and the array normal direction. As shown in
It is worth noting that for the antenna array. DoA is limited to −90°˜90° and that is θk∈[−90°, 90°], k=1, 2, . . . , K.
The expression for the output signal xm(n) of the m-th array element of the antenna array at the n-th snapshot is denoted by Equation (1) below:
where, sk(n) is the k-th source signal incident to the array, ∈m(n) is the additive noise of the m-th array element, j=√{square root over (−1)} is the imaginary unit, e is the base of the natural logarithm, v is the wavelength of the source signal, d is the distance between adjacent array elements of the uniform linear array receiver, M is the number of the uniform linear array receivers, and T represents transposition. It is easy to understand that the parameters of the present disclosure, such as the source signals number K, the array elements number M, and the number of the search lattices L, are all positive integers.
Arranging the output signals of M array elements at the n-th snapshot to obtain a column vector, Equation (2) is denoted as below:
x(n)=As(n)+∈(n) (2)
where, x(n) is the output signal vector for the M×1 dimension of the array, and x(n)=[x1(n), x2(n), . . . , xM(n)]T; E(n) is the additive noise vector for the M×1 dimension of the array, and ∈(n)=[∈1(n), ∈2(n), . . . , ∈M(n)]T; s(n) is the spatial source signal for the K×1 dimension, and s(n)=[s1(n), s2(n), . . . , sK(n)]T; and A is a manifold matrix for the M×K dimension, and A=[a(θ1), a(θ2), . . . , a(θK)], and the steering vector of the k-th source signal is the M×1 dimensional vector. The expression for a(θk) is denoted by Equation (3) below:
where, additive noise vector, ∈(n)˜CN(0,σ2IM), represents that E(n) follows complex circular Gaussian distribution with a mean value of all-zero vector 0 in M×1 dimension and a covariance matrix of σ2IM, among which 02 is a variance of the noise, and IM represents the identity matrix of the M×M dimension and is independent of the source signals.
When performing quantization to the array output signals x(n) by using one-bit ADCs, the array output signals are one-bit signals and expressed as y(n), which satisfies the target model of the one-bit quantization DoA estimation, the expression for y(n) is denoted by Equation (4) below:
y(n)=sgn([x(n)])+jsgn(ℑ[x(n)]) (4)
where, [·] and ℑ[·] represent the real and the imaginary parts of the complex number, respectively, and sgn(·) is a sign function, and the expression is denoted by Equation (5) below:
Based on the additive noise assumption of step S100, the one-bit output signal y(n) follows a multivariate discrete distribution, and the probability mass function can be obtained by performing a multivariate integral on the real and imaginary parts of the unquantized output signal x(n). The one-bit output signals at the n-th snapshot Y=[y(1), y(2), . . . , y(N)]∈M×N are obtained by using independent and identically distributed observation, where
represents the complex domain. The expression for the joint probability mass function is denoted by Equation (6) below:
where, α includes the parameters to be estimated, and α=[θ,σ,s(1), . . . , s(N)]T, σ is the standard deviation of the noise, Am is the m-th row of the matrix A, ymn is the (m, n) element of the matrix Y, and Φ(·) is the cumulative distribution function of the standard normal distribution, and is denoted by Equation (7) below:
S200: Deriving parameters to be estimated based on the joint probability mass model of one-bit quantization DoA estimation.
Specifically, based on Equation (6) obtained in step S100, taking the logarithm of both sides of the Equation (6) at the same time to obtain a one-bit negative log likelihood function, the expression is denoted by Equation (8) below:
According to the maximum likelihood principle, minimizing the one-bit negative log likelihood function of α to obtain the estimated value {circumflex over (α)} of α, the expression of {circumflex over (α)} is denoted by Equation (9) below:
where, z(n)=√{square root over (2)}s(n)/σ, f(x)
−ln(Φ(x)), and
represents “to be defined as”.
S300: Constructing, based on maximum likelihood principle and spatial row sparse property, an optimization model based on the maximum likelihood principle by using the parameters to be estimated.
Specifically, it is very challenging to solve the optimization problem of Equation (9), because the optimization model is nonconvex regarding θ. The following describes transforming Equation (9) into the recovery problem of a row sparse matrix based on maximum likelihood:
Firstly, dividing the potential signal space evenly into L search grids φ=[φ1, φ2, . . . , φL]T, where K is much less than L to satisfy the sparse condition of the signal space (Usually L is over 10 times greater than K, K and L are both positive integers). A complete dictionary B is obtained, and B=[a(φ1), a(φ2), . . . , a(φL)]∈M×L. Accordingly, a vector u(n) in L×1 can be constructed, and u(n) is an extension of z(n), each element of u(n) is denoted by Equation (10) below:
where, ul(n) represents the l-th element of u(n), and zk(n) represents the k-th element of z(n). As can be seen from Equation (10), u(n) only has K non-zero elements, and the rest are all zero elements, and the positions of the non-zero elements correspond to the real DoA, respectively, that is, u(n) is a K sparse vector.
When there are N snapshot signals, u(n)(n=1, 2, . . . , N) is joint sparse and has a common support set. In other words, u(n) can be used for constructing a row sparse matrix U with K sparsity, and U=[u(1), u(2), . . . , u(N)]∈L×N, that is, U represents a row sparse matrix with only K non-zero rows, and the other rows are all-zero. Therefore, in the optimization problem of Equation (9), from the perspective of sparse signal recovery, the estimated parameter {circumflex over (α)} of α can be simplified as the optimization model Û based on the maximum likelihood principle, and the expression of Û is denoted by Equation (11) below:
where, L(U) represents a likelihood function, namely, an optimization model based on the maximum-likelihood principle, and the expression of L(U) is denoted by Equation (12) below:
where, Bm represents the m-th row of matrix B, and ∥U∥2,1 represents the l2,1 norm of the matrix U, which is a convex function about U and is a special case for the lr,p norm of matrix. The mathematical definition of the lr,p norm of the matrix is as Equation (13) below:
where, |·| represents the absolute value operation, and r and p are set as positive real numbers. When r=2, p=1, that is the l2,1 norm of the matrix U. While, λ>0 represents controlled regular parameter used for balancing the fitting of likelihood term and the row sparsity of the matrix.
Observing the objective function in the Equation (10), it can be found that it is a convex function. Although the function can be solved by CVX optimization toolbox, the computational complexity is very high and there is no closed-form solution. In the present embodiment, the steepest descent method is adopted to derive the iterative closed analytical solution, which can effectively reduce the computational complexity. The specific derivation process is as follows:
S400: Obtaining, based on the optimization model, a steepest descent direction of the optimization model.
Specifically, the steepest descent direction needs to be calculated before using the steepest descent method. The steepest descent direction is derived from the conjugate gradient of L(U) and ∥U∥2,1 about U, that is the conjugate gradient matrices ∂L(U)/∂U* and ∂∥U∥2,1/∂U*. According to the prior art, the expression of ∂∥U∥2,1/∂U* is denoted by Equation (14) below:
where,
where, diag(·) represents generating diagonal matrix; and ∥·∥2 represents l2 norm of a vector.
For ∂L(U)/∂U*, firstly, solving the partial derivative of L(U) with respect to upq*, the expression is denoted by Equation (16) below:
where, * is the conjugate operator, upq* is a conjugate of p-th row and q-th column in the matrix U, and f′(·) is the derivative of f(·), and the expression is denoted by Equation (17) below:
Next, using the Wirtinger's calculus and considering identity equations [Bmu(n)]=
[Bm]
[u(n)]−ℑ[Bm]ℑ[u(n)] and ℑ[Bmu(n)]=
[Bm]ℑ[u(n)]+ℑ[Bm]
[u(n)], Equation (18) can be obtained below:
where, upq represents the element of the matrix U in p-th row and q-th column, bml represents the element of the manifold dictionary B in m-th row and l-th column, uln represents the element of the row sparse matrix U in l-th row and n-th column, bmp represents the element of the manifold dictionary B in m-th row and p-th column, and bmp represents the conjugation of bmp.
Similarly, Equation (19) can be obtained below:
Taking the Equation (18) and the Equation (19) into the Equation (16), and simplifying the Equation (16) to obtain Equation (20) below:
Finally, the expression of the conjugate gradient matrix ∂L(U)/∂U* is denoted by Equation (21) below:
In the Equation (21), ⊙ represents the Hadamard product, and BH represents the conjugate transpose of B.
Therefore, the expression of the steepest descent direction ΔU is denoted by Equation (22) below:
S500: Solving, based on the steepest descent direction of the optimization model, the optimization model by steepest descent method to obtain a one-bit quantization DoA and a source number.
Solving the Equation (11) by steepest descent method after acquiring the steepest descent direction to obtain the Equation (23):
Ur+1=Ur−ηΔU (23)
where, r and η represent the r-th iteration and the η step-size, respectively.
By setting the times of iterations to complete the steepest descent method, the solution Û of equation (11) is obtained, which is also the solution of the optimization model. Then the normalized spatial power spectrum of Û is calculated, the expression is denoted by Equation (24) below:
where, ∥Ûl∥22 is the normalized spatial power spectrum of Û in l-th column.
The one-bit quantization DoA and the source number are obtained by recognizing the positions and numbers of the peaks of the normalized spatial power spectrum.
Furthermore, the embodiment can also be applied to other fields that need to estimate the source number and the incident angle of signals, such as electronics, mobile communication, sonar, aerospace and satellite communication, i.e., 5G large-scale antenna communication and array antenna satellite navigation.
It should be noted that in the radar system of the present embodiment, the receiving device for receiving the source signals is a uniform linear array receiver, and as other embodiments, a sparse array receiver can also be selected as the receiving device. Any receiving device that is applicable to implement the one-bit quantization DoA estimation of the present disclosure and can realize DoA estimation of the spatial narrow-band source signal should be considered to fall within the protection scope of the present disclosure, and no further limitation is stated.
Compared with the prior art, the method of the present disclosure has smaller estimation error and better estimation performance. Compared with the subspace-based DoA estimation method relying on the Arcsine Law, the present disclosure estimates DoA source number jointly without the prior knowledge, and has higher probability of success in estimating the source number.
Next, the method proposed by the present disclosure is simulated and tested, and compared with several approaches such as One-bit Multiple Signal Classification (One-bit MUSIC), Off-Grid Iterative Reweighted (OGIR), Generalized Sparse Bayesian Learning (Gr-SBL), and Atomic Norm Denoising (AND). For example, a uniform linear array of 15 array elements is used, and the distance between adjacent antenna elements is half the wavelength of radar signal. Suppose that the radar system has three targets, the waveform is
incident to the uniform linear array from direction θ=[−33°, 2°, 23°]T. The potential target interval is φ=[−90°, 90°]T, divided at equal intervals in 0.1°, that is L=1081. In the steepest descent technology, the step size n and iteration times R are set as 0.1 and 500 respectively, and the initial value U0 is a random matrix. The Signal-to-Noise Ratio (SNR) in the present disclosure is defined by the following expression of Equation (25):
where, SNRk is the signal-to-noise ratio of the k-th target, and sk(n) is the k-th element of s(n).
In addition, the present disclosure adopts Root Mean Square Error (RMSE) and Probability of Success (POS) as performance evaluation indicators, which are denoted by Equation (26) and Equation (27) below:
In the Equation (26) and Equation (27), {circumflex over (θ)}w,k is the estimated value of the k-th DoA by w-th simulation, and P represents the number of times that the source number is estimated successfully. The so-called source number estimated successfully means that the estimated source number is equal to the true source number of the target.
As show in
A one-bit quantization model constructing module 810 used for when a quantity of far-field and uncorrelated spatial narrow-band source signals are incident from different directions to a uniform linear array receiver, receiving the narrow-band source signals by a quantity of antenna array elements, expressing received signals at different times in matrix form and output signals of the quantity of antenna array elements in vector form, performing one-bit quantization to the received signals, and re-modeling the received signals after quantization to obtain a joint probability mass model of one-bit quantization DoA estimation;
An objective function optimizing module 820 used for deriving parameters to be estimated based on the joint probability mass model of one-bit quantization DoA estimation;
An optimization model constructing module 830 used for constructing an optimization model based on the maximum likelihood principle by using the parameters to be estimated based on the maximum likelihood principle and spatial row sparse property;
A steepest descent direction solving module 840 used for obtaining a steepest descent direction of the optimization model based on the optimization model; and
An optimization model solving module 850 used for solving the optimization model by steepest descent method to obtain the one-bit quantization DoA and the source number based on the steepest descent direction of the optimization model.
Specifically, in the present embodiment, the functions of the above-mentioned one-bit quantization DoA estimation system can also refer to the corresponding description in the above-mentioned one-bit quantization DoA estimation method, which is not repeated here.
Based on the above-mentioned embodiments, the present disclosure can also provide an intelligent terminal, the schematic block diagram of the intelligent terminal can be shown in
It should be understood by those skilled in the art that the schematic block diagram shown in
In one embodiment, an intelligent terminal is provided, which comprises a memory, a processor, and a one-bit quantization DoA estimation program stored in the memory and executed by the processor. When the one-bit quantization DoA estimation program is executed by the processor, the steps of the one-bit quantization DoA estimation method provided by the embodiment of the present disclosure are implemented.
It should be understood that the sequence number of each step in the above-mentioned embodiment does not mean the order of execution, and the order of execution of each process should be determined according to the function and internal logic, and should not constitute any restrictions on the implementation process of the embodiment of the present disclosure.
It should be clearly understood by those skilled in the art that for the convenience and conciseness of description, only the division of the above-mentioned functional units and modules is taken as an example. In practical application, the above-mentioned function allocation can be completed by different functional units and modules as required, that is, the internal structure of the above-mentioned device is divided into different functional units or modules to complete all or part of the above-mentioned functions. Each functional unit and module in the embodiment can be integrated into one processing unit, or each unit can exist physically alone, or two or more units can be integrated into one unit. The integrated units can be realized in the form of hardware or software functional units. In addition, the specific names of each functional unit and module are only for the convenience of distinguishing each other, and are not used to limit the protection scope of the present disclosure. The specific working processes of the units and modules in the above-mentioned system can refer to the corresponding processes in the above-mentioned method embodiments, and will not be repeated here.
In the above-mentioned embodiments, the description of each embodiment has own emphasis. For the parts that are not detailed or recorded in one embodiment, please refer to the relevant descriptions of other embodiments.
Those skilled in the art should note that the units and algorithm steps of various examples described in the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical scheme. Those skilled in the art can use different methods to realize the described functions for each specific application, but such realization should not be considered beyond the scope of the present disclosure.
In the embodiments provided by the present disclosure, it should be understood that the disclosed device/terminal device and method can be realized in other ways. For example, the device/terminal device embodiment described above is only schematic. For example, the division of the above modules or units is only a logical function division, which can be realized by another division method. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not implemented.
The embodiments described above are only used to illustrate the technical scheme of the present disclosure, but not to limit it. Although the present disclosure has been described in detail with reference to the foregoing embodiments, it should be understood by those skilled in the art that any modification of the technical scheme described in the previous embodiments or replacement of some technical features can be made. However, those modifications or replacements that still fall within the spirit and scope of the technical solutions of various embodiments of the present disclosure, should be included in the protection scope of the present disclosure.
Number | Date | Country | Kind |
---|---|---|---|
202311317494.1 | Oct 2023 | CN | national |
Number | Name | Date | Kind |
---|---|---|---|
6483459 | Hou et al. | Nov 2002 | B1 |
11099253 | Kang | Aug 2021 | B2 |
11239555 | Behdad | Feb 2022 | B2 |
20130278463 | Nilsson et al. | Oct 2013 | A1 |
20230152424 | Zhao | May 2023 | A1 |
Number | Date | Country |
---|---|---|
111965592 | Nov 2020 | CN |
114720938 | Jul 2022 | CN |