Abstract

The gridless one-bit direction of arrival (DOA) estimator is proposed to estimate electromagnetic (EM) sources on a nested cross-dipole array, and the multiple measurement vectors (MMV) mode is introduced to improve the reliability of parameter estimation. The gridless method is based on atomic norm minimization, solved by alternating direction multiplier method (ADMM). With gridless method used, sign inconsistency caused by one-bit measurements and basis mismatches by traditional grid-based algorithms can be avoided. Furthermore, the reconstructed denoising measurements with fast convergence and stable recovery accuracy are obtained by ADMM. Finally, spatial smoothing root multiple signal classification (SSRMUSIC) and dual polynomial (DP) methods are used, respectively, to estimate the DOAs on the reconstructed denoising measurements. Numerical results show that our method one-bit ADMM-SSRMUSIC has a better performance than that of one-bit SSRMUSIC used directly. At low signal to noise ratio (SNR) and low snapshot, the one-bit ADMM-DP has an excellent performance which is even better than that of unquantized MUSIC. In addition, the proposed methods are also suitable for both completely polarized (CP) signals and partially polarized (PP) signals.

1. Introduction

Since electromagnetic (EM) source signal carries the complete information buried in the fields, the direction finding of the EM source signal has a wide application. For instance, the direction of arrival (DOA) estimation of EM source signals was solved, respectively, by rotational invariance technique (ESPRIT) algorithm [13], maximum likelihood (ML) algorithm [4], and multiple signal classification- (MUSIC-) based solution [5]. The performance of parameter estimation is closely related to the array structures [6]. For a uniform linear array (ULA), sensors can only restore sources at most [7, 8]. As a result, a large-scale ULA is needed for estimating multiple source signals, and the power consumption of analog-to-digital converters (ADC) increases exponentially.

A sparse array is a viable alternative, which can generate virtual sensors by using the position relation among physical sensors and obtain more degree of freedoms (DOFs). Sparse arrays mainly include minimum redundancy arrays (MRA) [9], nested arrays [10], coprime arrays [11], and other sparse arrays based on them [12, 13]. The reversed and shift sparse array based on the difference and sum coarray is proposed for longer consecutive virtual array [14]. A novel sparse array with displaced multistage cascade subarrays is proposed to obtain high DOF [15]. [16] increases the DOF by using synthetic aperture technology and the concept of difference coarray. Moreover, the nested array is widely concerned for its unique and continuous virtual array elements and simple construction [17]. In [18], a nested cross-dipole array is used to estimate the DOA of EM source signals with spatial smoothing MUSIC (SS-MUSIC). Nevertheless, the hardware cost of ADC is still at a high level for large-scale nested cross-dipole arrays. One-bit measurements are popular to decline the consumption [1921]. In [22], one-bit SS-MUSIC is proposed for DOA estimation of EM source signals.

In [23], the authors present that sign inconsistency are induced by one-bit measurements with additive noises and an atomic norm minimization with a linear loss function can overcome the shortage. Meanwhile, as a gridless method, atomic norm minimization can avoid the basis mismatches caused by discretization of the signal parameter space [24, 25]. The alternating direction multiplier method (ADMM) is proposed to solve the atomic norm minimization with one-bit quantization in the single measurement vector (SMV) model [23, 26, 27]. ADMM has lower computational complexity and higher convergence speed compared with the semidefinite programming (SDP) [28].

In this paper, the atomic norm minimization with ADMM is extended for reconstructing the one-bit EM source signals using a nested cross-dipole array. The multiple measurement vectors (MMV) model is used instead of the SMV model. The MMV model has a higher success rate to reconstruct unknown signals compared with that of the SMV model. And then, two DOA estimation methods based on the constructed denoising measurements are proposed, spatial smoothing root-MUSIC (SSRMUSIC) algorithm [22] and dual polynomial (DP) method [23, 29]. In order to highlight the advantage of ADMM in signal reconstruction, SSRMUSIC algorithm with constructed denoising measurements will be compared with ordinary one-bit SSRMUSIC algorithm. And SSRMUSIC is robust in high SNR and multiple snapshots, but with the decrease of SNR and snapshot number, its resolution decreases rapidly. Therefore, the DP method is introduced for high recovery accuracy in low SNR and low snapshot. The main contributions of this paper are as follows: (1) The formulas of one-bit ADMM are derived to estimate DOAs of EM source signals using a nested cross-dipole array, and the MMV model is used instead of SMV to improve estimation accuracy. (2) With the gridless method based on atomic norm used, the sign inconsistency caused by one-bit quantization and basis mismatches by grid discretization are both avoid. (3) Two methods, SSRMUSIC and DP method, are used to solve the proposed problem, respectively. Simulation results show that one-bit ADMM SSRMUSIC has a better performance than that of one-bit SSRMUSIC used directly, while one-bit ADMM DP has an excellent performance in the situation of low signal to noise ratio (SNR) and low snapshot. (4) Most of the algorithms [3032] for estimating the space parameters of both completely polarized (CP) signals and partially polarized (PP) signals are not universal. Our proposed algorithms are suitable for both CP signals and PP signals.

The rest of this paper is structured as follows. Section 2 describes the signal model of a nested cross-dipole array. The one-bit quantization model and difference coarray are introduced in Section 3. Section 4 presents the atomic norm minimization for the MMV model. The one-bit ADMM formulas and two methods for DOA estimation are also derived in Section 4. Simulation results are given and analysed to verify the efficiency and accuracy of the proposed algorithms in Section 5. Section 6 summarizes this paper.

Notations are as follows: and are real part and imaginary part of , respectively. is the identity matrix by and denotes the Toeplitz matrix whose first column is ., , , , and present the trace, the determinant, the real inner product, the vectorization, and the expectation of , respectively. , , , and denote the Moore-Penrose pseudoinverse, the conjugate transpose matrix, the transpose, and the conjugation of , respectively. means the conjugate operation on each entry of a vector or a matrix. is a vector where the first element is 1, and the rest are 0. means the infimum operator. is the convex hull of . is the dual atomic norm.

2. Signal Model

Suppose that narrowband EM source signals impinge onto a nested cross-dipole array, the sensors with locations . is the number of elements, . The unit interelement spacing is usually set as half-wavelength. The signal model is shown in Figure 1. Each cross-dipole consists of two dipoles parallel to the -axis and -axis, respectively [18]. Consequently, the received signals for -axis and -axis at sensor can be given by where and denote the DOA and the normalized DOA of the source, respectively. , , and . is the spatial response of the dipole for the source. and present the cross-dipole response and signal for -axis of the source. Moreover, and . is the noise component for -axis at the sensor. When -axis and -axis are considered simultaneously, , , and can be written as vectors: , , and . The covariance of is given by [4]. where with and being the polarization orientation angle and polarization ellipticity angle, respectively. and denote the power of the source of CP signals and unpolarized (UP) signals, respectively. The degree of polarization (DOP) of can be calculated from the .

Moreover, is defined as the ratio of CP component power to total signal power [4].

The DOPs of CP signals and UP signals are and , respectively, and that of PP signals is . CP signal of the source is expressed as where and are polarization parameters, representing auxiliary polarization angle and the auxiliary polarization phase difference, respectively [20]. The covariance matrix of CP signals and UP signals are all rank 2. Since PP signals can be expressed as the superposition of CP signals and UP signals, PP signals of the source can be expressed as

Both and are Gaussian random processes with zero mean. The covariance matrix of PP signals is rank deficient.

Consider the dipoles measurements of -axis and -axis, Equation (1) can be written as where is the array response of -axis, is the steering vector, and denotes the additive noise of -axis. Moreover, the source signals are assumed to be independent random Gaussian processes. The additive noise is an independent additive complex white Gaussian process with distribution . The covariance of is where and denote the source power and noise power of the source of -axis, respectively.

3. One-Bit Quantization

The one-bit quantizer can be implemented by a sign operation, which is defined as

After one-bit quantizer, only the symbol information is left. Although the one-bit quantizer does not reduce the computational complexity, it greatly reduces the hardware consumption compared with the unquantized algorithm. Equation (9) is modified as

The factor normalizes the power of [19]. and are rewritten as and in multiple snapshots. The covariance matrices corresponding to and are approximated by the sample covariance, expressed as and , respectively.

We combine the DOA estimation with the difference coarray instead of the original array. The number of estimable sources is closely related to the structure of the array. The difference coarray corresponding to is defined as . Specifically, the difference coarray of the nested array can be expressed as. , where is the maximum number of DOFs [10]. The difference coarray thus occurs naturally in problems involving second-order statistics of the received signals [10]. The one-bit autocorrelation vectors of the difference coarray for the -axis and -axis are defined as follows:

The definition of binary matrix is the same as [33], with size . The columns of satisfy , where is given by

4. The Proposed Methods

4.1. One-Bit Multiple Snapshots Model with Atomic Norm Minimization

The atomic norm is used to find the minimum number of atoms in the continuous parameter space; then, the basis mismatches by grid discretization will be avoided. And the linear loss function with characteristics of one-bit quantization will overcome the sign inconsistency caused by one-bit quantization. In order to make use of the joint sparsity between and , the following definition is given:

In Equation (16), is defined as the multiple snapshots (two snapshots) measurements. Let be the denoising signal of and defines an atom to represent as where , and is the set of atoms. We assume that no element lies in the convex hull of the other elements , i.e., the elements of are the extreme points of [34]. is defined as where is regarded as an infinite dictionary to describe the continuous changing parameters, and the atom of is the basic unit to construct . is defined to represent the minimum number of atoms describing [29].

Since the minimization of Equation (19) is a NP problem, we consider the convex relaxation of , denoted by . denotes the gauge of , and the gauge function can be defined as [35, 36]. where is called the atomic norm of , which actually adds a sparse constraint to but without discretization.

Considering the characteristics of one-bit quantization, and to ensure consistent recovery and constrain the signals to the unit ball, a linear loss function is proposed to recover the signals. where , is regularization parameter, which is defined as where scale factor . It can be seen from Equation (16) that Equation (21) can be transformed into a matrix equation with dimension of when . It is easy to know that only diagonal elements play an important role. Then, Equation (21) can be transformed into the formula about trace.

Equation (23) can be solved by the SDP problem.

The SDP problem can be solved by CVX [35]. However, the convergence speed of SDP is very slow.

4.2. ADMM for One-Bit Multiple Snapshot Model

In order to speed up the convergence speed and protect the accuracy of signal reconstructed, Equation (23) can also be solved by ADMM.

, , and are Hermitian matrices, is the dual variable, and the augmented Lagrangian corresponding to the above formula is where is the dual variable and is the penalty parameter. Note that

ADMM has the following update steps:

The closed form expressions updated with the iteration times can be obtained. where is the mapping of a matrix to a vector, where the entry in is the sum of all entries ’s of , satisfying [29]. is a diagonal matrix with diagonal elements . The update of is expressed as

Let and is the eigenvalue decomposition of . Then, the updated closed form expression of can be given as

The reconstructed denoising measurements can be obtained through the aforementioned closed form expressions. Next, two specific DOA estimation methods for the will be introduced: SSRMUSIC algorithm and DP method.

4.3. One-Bit ADMM-SSRMUSIC Algorithm

One-Bit ADMM-SSRMUSIC first utilizes one-bit ADMM to reconstruct the measurements and then estimates DOAs by SSRMUSIC. SSRMUSIC is the algorithm that obtains the covariance matrix with full rank by spatial smoothing [37] firstly and then finds the directions by Root-MUSIC [38]. In order to find directions by Root-MUSIC, will be divided into subarrays, where . The subarray can be expressed as . The full-rank covariance matrix can be obtained by the above operations.

Then, the DOAs can be estimated by Root-MUSIC based on Equation (40). The subspace algorithm is a very classical and well-known DOA estimation method, so we will not introduce the subspace algorithm in detail but focus on the DP method.

4.4. One-Bit ADMM-DP Algorithm

The first step of one-bit ADMM-DP is the same as one-bit ADMM-SSRMUSIC and then estimates DOAs by the DP method. Each norm has a corresponding dual norm. Compared with the original norms, dual norms have several useful properties and are widely used in many problems. The DP method transforms the optimal solution of the original problem to that of the dual problem. We can obtain the frequency support set and estimate the DOA [23, 29].

The Lagrangian corresponding to Equation (23) is

The dual function of Equation (41) is as follows: where . is an indicator function; the following formula can also be expressed as

From Equations (42) and (43), we have

The dual atomic norm is defined as

From the definition of dual atomic norm and , we can obtain

From Equations (44) and (46), we have . It can be seen from Equations (17), (19), and (20), that , ,

. Finally,

As a result, the signal frequencies can be recovered and DOAs can be estimated from Equation (47).

5. Simulation Results

Considering the nested array , the difference array corresponding to is . and are obtained randomly. and . The performance of the DOA estimation is measured by the mean-square error (MSE) as where means Monte Carlo runs, .

In order to show the advantages of the combination of the nested cross-dipole array and one-bit ADMM, the spatial spectrums are used to show the maximum number of sources that can be estimated. Figure 2 shows two spatial spectrums obtained by one-bit ADMM-SS-MUSIC and one-bit SS-MUSIC, respectively. One-bit ADMM-SS-MUSIC first reconstructs denoising measurements with one-bit ADMM and then estimates DOAs by SS-MUSIC, while one-bit SS-MUSIC estimates DOAs directly by SS-MUSIC [22]. The number of snapshots and  dB. The number of sources . The sources are uniformly distributed on . Assuming that there are five CP signals, six UP sources, and eighteen PP signals, let the DOP of six PP signals are and that of six PP signals are ,; the rest of PP signals are . We can see that 29 sources are completely estimated by one-bit ADMM-SS-MUSIC. Obviously, . One-bit SS-MUSIC can only roughly estimate less than 29 sources, and the angle deviation is larger than one-bit ADMM-SS-MUSIC. It can infer that the algorithm will estimate more sources and improve the reliability if the signal is reconstructed by one-bit ADMM firstly.

Next, we consider the following DOA estimation algorithms: (1)One-bit ADMM-SSRMUSIC: the gridless algorithm proposes in this paper(2)One-bit ADMM-DP: the gridless algorithm proposes in this paper(3)One-bit SSRMUSIC: the method describes in [22], which finds directions directly by one-bit SS-Root-MUSIC(4)Unquantized MUSIC: the method describes in [18], which is an unquantized method, and estimates DOAs by SS-MUSIC

Figure 3 illustrates the MSEs and Cramer-Rao bounds (CRBs) [22] versus the SNR with , , and . The sources are divided into one CP signal, one UP signal, and three PP signals with . If there is no special explanation, and of the sources will not change in the next simulation. It can be seen from Figure 3 that one-bit ADMM-DP has higher estimation accuracy than one-bit ADMM-SSRMUSIC and one-bit SSRMUSIC at low SNR. The accuracy of one-bit ADMM-DP even exceeds the unquantized MUSIC when SNR is near -12 dB. When SNR is less than about 9 dB, one-bit ADMM-DP has better performance than one-bit ADMM-SSRMUSIC. The accuracy of one-bit ADMM-SSRMUSIC is much higher than that of one-bit SSRMUSIC at low SNR, and the accuracy gap between them gradually decreases with SNR increasing. Obviously, ADMM is very effective for improving the accuracy of DOA estimation, especially at low SNR.

Figure 4 illustrates the MSEs and CRBs versus the number of snapshots with , . In the range of to , the estimation accuracy of one-bit ADMM-DP is higher than that of the other three algorithms. In addition, when the number of snapshots is less than about 80, one-bit ADMM-DP has better performance than one-bit ADMM-SSRMUSIC. It can be seen that the DP method is robust in the low snapshot. Besides, the accuracy of one-bit ADMM-SSRMUSIC and unquantized MUSIC is very close between and . It reveals that the one-bit ADMM-SSRMUSIC and unquantized MUSIC have comparable performance in certain SNR and snapshot ranges. One-bit ADMM-SSRMUSIC and one-bit SSRMUSIC have almost the same recovery accuracy between and , but the estimation accuracy of one-bit ADMM-SSRMUSIC is higher than that of one-bit SSRMUSIC with the increase of the number of snapshots. It can be recognized that the introduction of ADMM greatly improves performance.

Figure 5 shows the probability of a successful detection (PSD) versus the SNR with , . The PSD of the algorithms proposed in this paper (one-bit ADMM-SSRMUSIC and one-bit ADMM-DP) is higher than one-bit SSRMUSIC. In particular, one-bit ADMM-SSRMUSIC can achieve a 100% success rate at low SNR.

6. Conclusion

The one-bit ADMM on a nested cross-dipole array with the MMV model is used to estimate the DOAs of EM sources in this paper. Based on the properties of the cross-dipole array, one-bit ADMM is applied to the -axis and -axis dipole array and extended to the MMV model for solving the atomic norm minimization, the sign inconsistency will be solved and the basis mismatch will be avoided finally. The reconstructed signal denoising measurements will be obtained via one-bit ADMM. Finally, the SSRMUSIC algorithm and DP method are derived to estimate DOAs by the reconstructed denoising measurements. The simulation results show that the proposed algorithms are robust to DOA estimation of CP signals and PP signals, and ADMM is an effective method to improve the accuracy of DOA estimation. The one-bit ADMM-SSRMUSIC has a better performance than the one-bit SSRMUSIC in DOA estimation. Moreover, the accuracy of one-bit ADMM-DP is even surpassing that of unquantized MUSIC at low SNR and low snapshot.

Data Availability

No data were used to support this study.

Conflicts of Interest

The authors declare that there is no conflict of interest regarding the publication of this paper.

Acknowledgments

The study was supported by the Key Research and Development Program of Hainan Province (grant number 230 ZDYF2019011), the National Natural Science Foundation of China (grant numbers 61701144, 61861015 231, and 61961013), the Program of Hainan Association for Science and Technology Plans to Youth R&D 232 Innovation under grant number QCXM201706, the scientific research projects of University in Hainan Province 233 under grant number Hnky2018ZD-4, the Young Elite Scientists Sponsorship Program by CAST under grant number 234 2018QNRC001, the Collaborative Innovation Fund of Tianjin University and Hainan University under grant number 235 HDTDU201906, and the Scientific Research Setup Fund of Hainan University under grant number KYQD(ZR)1731 and National Natural Science Foundation of China (61701144, 61801076, and 61701533).