Abstract
This paper addresses the direction-of-arrival (DOA) estimation problem using a uniform rectangular array with electromagnetic vector-sensors in correlated/coherent signal environments. The polarization information is separated from the steering matrix to decorrelate the signals. By developing a tensorial structured received measurements of the array, we propose a tensor-based eigenvector DOA estimation method. Then we apply the forward-backward averaging to the tensor since it obeys the centro-Hermitian structure. In addition, a tensor-based polarization parameters estimation method is presented. The proposed algorithms are superior to the state-of-the-art algorithms in terms of estimation accuracy of coherent signals while only demand a modest computation burden comparing with the latter ones. Simulation results are given to demonstrate the effectiveness of the proposed methods under different scenarios.
1. Introduction
The electromagnetic vector-sensor array plays an important role in a variety of applications such as communication and radar [1,2,3,4,5,6]. Different from a scalar sensor, electromagnetic vector-sensor which is composed of spatially co-located three electric dipoles and three magnetic loops could be used to estimate both the direction-of-arrival (DOA) and polarization state of the impinging signals with arbitrary polarization [7,8]. The polarized vector-sensor arrays have been widely investigated for improving DOA estimation performance and resolving the polarization information of the impinging signals. In [9], an oblique, projection-based method for DOA estimation with hybrid partially and completed polarized signals are investigated. Nehorai et al. derived the stochastic Cramér-Rao bound (CRB) in [10] associated with the polarized vector-sensor array.
Many high-resolution parameter estimation approaches with polarized vector-sensor arrays such as multiple signal classification (MUSIC) or estimation of signal parameters via rotational invariance techniques (ESPRIT) are rooted in the framework of subspace decomposition and provide super-resolution ability and high DOA estimation accuracy. Yuan proposed an ESPRIT-based DOA estimation method to a polarized vector-sensor with an arbitrary degree of a polynomial-phase signal [2]. Zoltowski and Wong [5] dealt with a spatially sparse polarized vector-sensor array and could handle elevation and azimuth estimation ambiguity. A joint auto-paring two-dimensional (2D) direction-of-departure and DOA estimation approach with polarized vector-sensor MIMO radar was proposed in [6].
Note that performances of subspace-based approaches depend on an accurate estimate of the signal or noise subspace. In the real world, when encountering coherent signals, performances of subspace-based methods degrade severely because the bases of a noise subspace swap those of a signal subspace [11,12,13]. Several pre-processing techniques such as polarization smoothing algorithm (PSA) [14] and polarization difference smoothing method [15] were introduced to handle the coherent signals/multipath environments. In case of sparse polarized antenna arrays, 1D spatial smoothing was performed [16]. However, the multiway data structure (i.e., polarization, DOA and temporal dimensions) in the polarized vector-sensor array measurements is not fully utilized, which could further improve the DOA estimation performance.
The usage of multiway data, i.e., tensor, brings many opportunities to improve the DOA estimation performance [17,18]. In analogy to singular value decomposition (SVD), higher-order SVD (HOSVD) extends the concept of subspaces to multiway data, which allows subspace-based high-resolution DOA estimation methods to handle with the vector-sensor arrays. The tensor-based subspace is achieved by alternatively performing SVD to each dimension of the tensor. Furthermore, a more accurate estimate of the subspace could be obtained through performing HOSVD to the tensor when satisfying certain conditions [19]. Tensor-based parameter estimation methods [20,21] showed that the tensor-based decomposition methods were capable of providing more accurate estimates of subspaces and decorrelating correlated signals more efficiently. However, these methods require that every dimension obeys translational invariance property, which will impede their extensions to the polarized vector-sensor array since the polarization information matrix has an irregularly structure. In [22], a mode-R unfolding approach was employed to combine different unfolding modes of subspaces, leading to a better estimate of the signal subspace. Gong et al. [23] proposed a tensor-based two-fold mode-projection method which indeed is a higher-order extension of MUSIC method, and requires exhaustive searching over each parameter. The identifiability analysis, which means the maximum number of resolvable signals, was addressed through the view of CANDECOMP/PARAFAC (CP) decomposition in [24].
This paper uses a tensor-based approach with the polarized vector-sensor uniform rectangular array (URA) which could estimate both elevation and azimuth of the targets. Also, we consider a scenario where the number of samples is small comparing with the array size. Under this condition, we use direct data approach instead of the sample covariance matrix (SCM) approach. In particular, we use a preprocessing method to separate the vector-sensor polarization information matrix from the array phase factor. The proposed method reduces the singularity in the signal correlation matrix, thereby decorrelate coherent signals effectively. Next we develop a three-way tensor formulation of the received samples by exploiting the multilinear algebra, which enables us to utilize the tensorial structure in the polarized vector-sensor URA model efficiently. Then we perform forward-backward (FB) averaging of the tensor. Tensor-based ESPRIT-based algorithms associated with the proposed model are then applied to estimate both the elevation and azimuth. The proposed methods have several advantages over the state-of-art methods. (1) The proposed methods could handle the coherent signals with tensor formulation through integrating the temporal samples of signals with their polarization state information. Meanwhile, the proposed methods are able to achieve accurate estimation performances by utilizing the tensor structure inherent in the observation data. (2) Comparing with the existing two-fold method, which is also based on tensor formulation, the devised methods only require a modest computational complexity. (3) The proposed methods are more robust to the influence of errors, such as elements’ position errors and mutual coupling. Along with the polarized URA, a deterministic CRB is given as a benchmark. We give simulated performance analysis under a variety of conditions. Simulation results are provided to verify the effectiveness of the proposed methods.
This paper is organized as follows. In Section 2, we give the signal model of the polarized vector-sensor URA and steps of decorrelating the coherent signals. A tensor modeling and parameters estimation methods are proposed in Section 3. In Section 4, we give the simulations of the DOA estimation and performance analysis of the proposed methods and derive the deterministic CRB. In Section 5, numerical examples are provided to show the DOA estimation performance under coherent and correlated signals.
2. Signal Model
An electromagnetic vector sensor consists of six spatially co-located diversely polarized antennas, i.e., three identical and orthogonally oriented short electric dipoles, and three orthogonally small magnetic loops. The electric and magnetic field components of the k-th incident wavefield, which are, respectively, defined as and , could be detected by electric dipoles and magnetic loops. The diagram of an electromagnetic vector-sensor is illustrated in Figure 1.
Figure 1.
Diagram of an electromagnetic vector-sensor.
The ideal polarization information vector of the k-th signal that contains electromagnetic field information is characterized as
where , and denote the k-th signal’s elevation measured from the positive vertical z-axis, azimuth, auxiliary polarization angle, polarization phase difference, respectively, stands for the transpose operator.
Then the normalized Poynting vector of the k-th signal could be calculated as
where represents the complex conjugation, denotes the -norm, and denotes the direction-cosine functions along the x-axis, y-axis, and z-axis, respectively.
Consider a polarized URA consisting of equally half wavelength spaced and identical six-components electromagnetic vector-sensors. This array is placed on the X-Y plane as depicted in Figure 2. Assume there are K far-field narrowband completed polarized signals traveled through a non-conductive homogeneous medium impinging on this array. The spatial phase factor for the -th electromagnetic vector-sensor of the k-th signal is given by
where represents the wavelength, and stand for the adjacent vector-sensor spacing along x-axis and y-axis, respectively. Here we set to avoid DOA estimation ambiguity.
Figure 2.
Polarized uniform rectangular array (URA) equipped with electromagnetic vector-sensors.
Then the measurement of the -th vector-sensor in the array at time t can be expressed as
where , represents the k-th signal sampled at time t, represents the additive complex white Gaussian noise with variance . Note that the output of the -th vector-sensor is jointly decided by its electromagnetic vector-sensor and spatial phase factor . The t-th sample of the whole polarized vector-sensor array stacks samples of all vector-sensors into a vector
where ⊗ denotes the Kronecker product, , and represent K signals’ waveforms and noise component at time t, respectively. The spatial phase factor of the polarized URA associated with the k-th signal is defined as
where
Note that represents the steering matrix
For a total of T samples, we stack the received samples (6) along the temporal dimension. Thus the received matrix is given as
where , , and . Throughout this paper, we use direct data approach instead of the SCM approach to estimate the DOAs. It is due to that when the number of samples is less than the size of the array, the estimate of the SCM is largely deviated from the true covariance matrix.
In order to decorrelate coherent signals, we fold the received vector (6) to an matrix as follows
where is the new observed matrix with . In doing so, the polarization information are decoupled from the array phase factor as
where stands for the noise item and still obeys the white Gaussian distribution. Note that could be regarded as a sample collected by the array at time t. The steering vector has translational invariance property along either or . Moreover, signals are decorrelated as we will see in the following part. Here we define . Thus, the corresponding signal sample covariance matrix of (13) is given as
where and * stand for the conjugate transpose and Hadamard product, respectively. The signal sample covariance and polarization covariance matrices of (6) are, respectively, calculated as
Note that achieves the largest values if and only if . Thus is a diagonal dominated matrix which will reduce singularity of the signal correlation matrix if signals are correlated. When signals are coherent, rank of the signal sample covariance matrix is equal to that of . Since the polarization information of each signal differs from the other, thus we could obtain that .
3. Tensor Approach
In this section, we formulate the received data (13) into a tensor. The tensorial form will reveal the array structure clearly and allow us to achieve the signal and noise subspaces more accurately. Moreover, the proposed approach admits FB averaging to further promote the DOA estimation performance.
3.1. Tensor Notations
Definition 1.
(The n-mode tensor-matrix product): The n-mode product of a tensor and a matrix along n-th mode is given by
where .
Definition 2.
(The tensor concatenation): The concatenation of two N-way tensors and along n-mode is defined as where .
Property 1.
A matrix unfolding of a tensor along the n-mode is denoted as [20]. Thus the 3-mode matricization of a three-way tensor can be expressed as
where ⊙ stands for the Khatri-Rao product.
3.2. Tensor Modeling
According to property 1, (13) could be regarded as a matrix form of a tensor. Thus, we fold (13) into a three-way tensor along the y-axis, x-axis of URA, and the temporal dimensions, yielding
where ∘ donates the outer product, and stands for the tensorial form of the noise item. Furthermore, (19) could be written into a more compact form which is similar to that of (13) as
where represents a three-way steering tensor. The k-th subtensor of corresponds to the steering tensor of the kth signal is expressed as
Indeed, the subtensor of a three-way tensor represents a matrix. The proposed approach exploits the translational invariance property in the URA, while neglecting the structure of the vector sensors. For T samples, we define the received tensor as concatenation of each tensor at time as
3.3. DOA Estimation Methods
In order to perform the eigenvector-based parameter method, we give the higher-order singular value decomposition (HOSVD) of the tensor (22) as [19]
where , represent the core tensor and subspaces associated with the n-th dimension of . The HOSVD could be calculated by alternatively using SVD to r-mode matrix unfolding of as
where , represent the r-th mode signal subspace estimate and consist singular eigenvectors associated with K largest singular values. The tensor-based signal subspace is then obtained by truncating the noisy observation tensor as
and stands for the signal core tensor. Note that the rank of signal core tensor has been restored after performing (13).
According to [19], the HOSVD provides a better signal subspace estimation than the matrix-based SVD does when . The matrix-based signal subspace and tensor-based signal subspace has the following relationship
where . If , represent projection matrices that could suppress the noise that lies outside the range of while maintaining the r-mode signal subspace. To exhibit this property, consider a matrix-based signal subspace which is constructed by a Kronecker product of two sub signal subspaces, the r-mode signal subspace is thus defined as . Thus we divide into two parts as
where lies outside the range of . Performing the projection matrix to as in (46), we have
Therefore, the signal subspace is filtered with respect to the r-mode signal subspaces obtained through (24). When , becomes identity matrix, the tensor-based signal subspace is as the same as the matrix-based signal subspace.
Similar to the matrix cases, the relationship between the steering tensor and corresponding signal subspace is
where denotes a nonsingular transform matrix. The rotational invariance property holds for the tensor-based signal subspace, and it can be exploited for estimating both elevation and azimuth. Thus we have
where and are the diagonal matrices carrying the direction cosine functions, that is,
and as well as stand for the selection matrices of each dimension for , which are defined as
where stands for the identity matrix with size . In (30) and (31), the translational invariance property holds in the left- and right-hand sides of the expressions. However, the estimation performance maybe not good since has a large size.
In accordance with the TEV method [20], we separate the tensor-based signal subspace into several small parts along the signal dimension to further reveal the link between the steering tensor and signal subspace, that is
For the k-th signal, we have
where are non-singular matrices. Recalling the relationship in (21), we find out that represents the signal subspace associated with the k-th signal dimension. Applying SVD to yields
It can be observed that spans the same subspace as the r-th dimension of . Using the linear prediction property [25] and the manipulations in the ESPRIT method, we obtain the equalities to determine the elevation and azimuth as
This method operates on each dimension of the signal subspace separately. We could obtain the elevation and azimuth estimates by solving (39) and (40) through least squares (LS) or structured least squares (SLS) algorithms. Note that the elevation and azimuth are auto-paring since the K-th subtensor in (38) associated with k-th signal.
In addition, the FB averaging could be performed to the tensor model. However, the FB averaging could not be directly applied to since its steering matrix does not obey a Vandermonde structure. Instead, we perform the FB averaging to , thus
where represents a matrix with ones on its anti-diagonal and zeroes elsewhere. After obtaining , the rest are the same as the steps we take in the proposed VS-TEV method.
The proposed VS-TEV and FB-VS-TEV methods are tabulated in Table 1.
Table 1.
Method for Direction-of-Arrival (DOA) Estimation with Polarized Vector-Sensor Array.
3.4. Polarization Parameters Estimation
In this paper, we mainly focus on the DOA estimation problem with polarized vector-sensor URA. However, the vector-sensors carry the polarization information of the signals, i.e., auxiliary polarization angle and polarization phase difference. Herein we briefly derive a tensor-based polarization information estimation method as a complementary part to the proposed tensor approach. The array measurement at time t is reformulated as
where and
where stands for the complex white Gaussian noise. Similar as in (19)–(22), we construct a tensorial form of T samples as
where represents the steering tensor, and stands for the signal and noise components, respectively. Note that the signals are noncoherent. The k-th subtensor of has the following property
Note that has a translational invariance property along . Performing HOSVD to , the tensor-based signal subspace is obtained as
where , stand for the core tensor and the i-mode signal subspace, respectively, and the dimensions of them are decided as the same way as in (25). There exists a nonsingular matrix that
Here we develop the ESPRIT-lie method to estimate both and . Consider two subtensors of , and they have the following
where and the selection vectors are defined as
Consider a noiseless case, thus we take advantage of the rational invariance property in
where . There exists a unique nonsingular matrix satisfies that
Note that could be estimated through LS, and its eigenvalue decomposition have the following expression
Here stands for the right eigenvectors of . Thus we obtain the estimate of as
Since we have already obtained an estimate of and . Substituting and , and then we achieve an estimate the polarization information. The polarization parameters, i.e., , associated with k-th signal are hence calculated by utilizing the structure of polarization information vector as in Ref. [4]. Note that the DOA and polarization parameters are auto-pairing since we use eigenvectors to estimate the polarization parameters instead of eigenvalues.
4. Performance Analysis
In this section, we firstly derive the expression of deterministic CRB of this model. Subsequently, we consider the influences of different kinds of errors, i.e., array elements’ position errors and mutual couplings within electromagnetic vector-sensors, on the proposed methods [26,27]. Finally, we analyze the estimation performance of devised approaches under various signal-to-noise ratio (SNR) and the numbers of samples.
4.1. Derivation of CRB
In this part, we derive the deterministic CRB of the DOA with the polarized vector-sensor URA. Since the number of samples is much less than the dimension of the array, and hence we cannot obtain an accurate estimate of the sample covariance matrix. Therefore, this is more reasonable that we use deterministic CRB to verify the effectiveness of the proposed methods that are based on direct data approach. The deterministic CRB of the multidimensional parameter estimation has been derived in Ref. [28]. Furthermore, the polarized URA could be regarded as a multidimensional model. Among all the parameters, elevation and azimuth are particularly considered and are
and the CRB for accuracy of the parameter vector (57) estimate can therefore be written in our notations as
where
with being the first order derivation of , which are the steering matrix of K signals of , with respect to elevation and azimuth, respectively.
4.2. Array Elements’ Position Errors
The proposed methods require the translational invariance property along both and . When there exists elements’ position errors of each vector-sensor, the and no longer strictly obey the translational invariance property, which will degrade the DOA estimation performance. We analysis the robustness of the proposed methods against the elements’ position errors. The position errors of the -th vector-sensor in the URA are defined as Note that both and have no influences on the polarization information vectors, thus we define the spatial factor perturbed by array elements’ position errors as
Thus, the t-th sample observed by the -th vector-sensor is expressed as
It is obvious that the position errors will breach translational invariance property of the steering matrix of polarized URA. Thus we analysis the impact of elements’ position errors on the DOA estimation performance of two proposed methods. The DOAs of two coherent signals are set as , and . Throughout all the simulations, we assume that the frequencies of the signals are fixed at 10 MHz, and the adjacent vector-sensor spacing is set as half-wavelength. The number of samples is fixed at , and the size of URA is . In practice, the errors always behave randomly. For simplicity, we assume the random position errors and obey stochastic Gaussian processes . The root mean square error (RMSE) of a parameter is defined respectively as
where stand for the expectation operator, and could represent , respectively. In addition, we define the SNR as .
In Figure 3a, the elevation estimation performances of the proposed VS-TEV and FB-VS-TEV methods become better when SNR increases if we set . Moreover, the FB-VS-TEV method performs better than the VS-TEV method. However, the elevation estimation performances degrade when the perturbation error becomes larger at the same SNR, e.g., . In this case, it can be observed that both the proposed methods perform much worse when SNR is sufficiently large, say, SNR > 5 dB, and the elevation estimation performances converge to non-zero constants when SNR > 15 dB. This is due to the fact that the performance degradation mainly caused by the position errors rather than noise when SNR is high. The same phenomenon happens in the azimuth estimation performance as shown in Figure 3b. If we set , it is observed that the position errors have little effect on the azimuth estimation performance when SNR < 5 dB. When SNR > 10 dB, the RMSEs of azimuth estimation do not decrease as the SNR increases. Again, the azimuth estimation performance behaves better as the SNR increases if we set the mutual coupling coefficient as a smaller number, say, . Moreover, the FB-VS-TEV method is more robust against the elements position errors compared with the VS-TEV method shown in Figure 3.
Figure 3.
Performance analysis of elements’ position errors: Root mean square error (RMSE) versus
signal-to-noise ratio (SNR) for two coherent signals with T = 20.
4.3. Mutual Coupling Effect
Since a vector-sensor consists of co-located electric dipoles and magnetic loops, the mutual couplings between them cannot be neglected. In this subsection, we study the performance analysis of the proposed methods when the mutual coupling exists within each vector-sensors. Note that the adjacent vector-sensor spacing is set as half wavelength, which is fifteen meters if frequencies of signals are set as 10 MHz. Thus, the mutual couplings between different vector-sensors are very small. This is why we only consider the mutual couplings within the electromagnetic vector-sensors. Based on the physical structure of the electromagnetic vector-sensor, the symmetric mutual coupling matrix of the -th vector-sensor is defined as Ref. [29]
where , and represent the mutual coupling coefficients between different electric dipoles and different magnetic loops, respectively. Thus the t-th sample of the -th electromagnetic vector-sensor with mutual coupling effect is
Note that the mutual coupling will affect the steering matrix of the vector-sensor array, which will in turn influence the DOA estimation performance. Here we give different mutual coupling levels to examine the robustness of the proposed VS-TEV and FB-VS-TEV methods against mutual coupling effect. To emphasis the influence of mutual coupling, we suppose that the polarized URA does not have elements’ position errors. In simulations, we define the mutual coupling coefficients of the -th vector-sensor as which obey stochastic Gaussian processes . The other settings are the same as those in Figure 3.
It can be observed that the RMSEs of the proposed methods do not increase for when SNR is larger than 15 dB. This in turn indicates that the errors caused by mutual coupling are much larger than noise. If we set , the influences of mutual coupling are very small, and the noise influence becomes dominated, as can be seen in Figure 4. On the other hand, it is observed in Figure 4 that the FB-VS-TEV method behaves better than the VS-TEV method.
Figure 4.
Performance analysis of proposed methods with mutual coupling: RMSE versus SNR for two coherent signals with T = 20.
4.4. Performance Analysis of the Proposed Methods
In this subsection, we give the performance analysis of the proposed DOA and polarization estimation methods based on simulations. We vary several parameters such as SNR, the number of samples, correlation coefficients which will influence the DOA and polarization estimation performances to testify the effectiveness of the proposed methods under a variety of cases. Throughout all the simulations, the size of URA is set as .
In Figure 5, we study the elevation and azimuth estimation performance versus SNR with different numbers of samples. The parameters of two coherent signals are set as , and . It is observed that the DOA RMSEs of the proposed methods decrease when the SNR increases. As the number of samples increases, the proposed methods have lower DOA RMSEs at the same SNRs. Also, the FB-VS-TEV method outperform the VS-TEV method.
Figure 5.
RMSE performance of proposed methods versus SNR of two coherent signals with T = [5, 20, 100].
In Figure 6, we investigate the elevation and azimuth estimation performance versus the number of samples with different correlation coefficients. The correlation coefficient of two signals with zero mean is given as
Figure 6.
Direction-of-arrival (DOA) RMSE performance of proposed methods versus the number of samples for two correlated signals with ρ = 0.3, 0.8, 1, respectively. The SNR is fixed at 10 dB.
The settings of DOAs and polarization information is as the same as in Figure 5, and SNR is set as 10 dB. As we can see, the DOAs RMSE decreases when the number of samples increases. Also, when the correlation coefficients are high, the DOA RMSE performances become worse. The proposed VS-TEV and FB-VS-TEV methods have almost the same performance when the correlation coefficient is small.
In Figure 7a,b, we vary SNR and the number of samples to show the auxiliary polarization angle and polarization phase difference estimation performances of two coherent signals, respectively. We observe that the proposed method could estimate and accurately when the SNR or the number of samples is small.
Figure 7.
Auxiliary polarization angle and polarization phase difference estimation RMSE performance of proposed methods versus SNR for two coherent signals with T = 10, 40, 100, respectively.
4.5. Computational Complexity Analysis
The computational complexity of the propose method is given as follows. The HOSVD of measurement tensor demands , truncated HOSVD of K subtensors demands and SLS update demands . For the spectral searching technique, e.g., two-fold mode projection DOA estimation method, the computational complexity is +, where J stands for the number of grid points of the searing region, and usually we have . Comparing with the spectral searching methods, the proposed methods require less computational burden. The average CPU time of two-fold projection, PSA, and the proposed VS-TEV, FB-VS-TEV methods are listed below. We set the size of URA as , , and . For two-fold projection method, if we set the searching grid as , thus for a 1-D searching region of size . In practice, we could apply refined technique to decrease J. The average CPU time of all the methods is based on a PC equipped with a Core i3 3.7 GHz processor, 8GB RAM and Matlab R2016b version. Computation time of four methods are listed in Table 2.
Table 2.
Comparison of computation time.
Based on Table 2, the proposed VS-TEV and FB-VS-TEV methods demand much less computational burdens than those of two-fold methods. It is because the proposed methods are based on polynomial rooting instead of exhaustive grid searching. However, the proposed methods involve HOSVD that needs more computations than the matrix-based SVD. Thus, the VS-TEV and FB-VS-TEV methods consume more computational time than the PSA method.
5. Simulations
In this part, we discuss two cases that two signals are coherent and noncoherent i.e., the correlation coefficient of two signals varies from 1 to 0. For the purpose of comparisons, the results of the approaches, i.e., PSA [14] and two-fold projection [23] are included in the first case. Since TEV method cannot resolve two coherent signals, we do not include it in the case of coherent signals. Since two-fold projection method demands an exhaustive searching, we set the searching area as a small spatial region which includes the DOAs. Also, we give the deterministic polarized vector-sensor URA’s CRB as a benchmark to examine the effectiveness of the proposed method. For all simulations, the Monte-Carlo trials for each experiment is set as 1000. Here we define total RMSE (TRMSE) of elevation and azimuth as
5.1. The Case of Coherent Signals
First, we provide the simulation results for the elevation and azimuth root mean square error (RMSE) performances of the proposed VS-TEV, FB-VS-TEV. Throughout all the simulations, the size of URA is set as .
In Figure 8, we compare performances of all methods while varying SNR. The number of snapshots is fixed to 10. Two signals are assumed to impinge on the array with , and . It is observed that the performances of all algorithms improve when SNR increases. And two-fold projection methods suffer from a more severe threshold effect when SNR is small. The proposed FB-VS-TEV outperforms all the other algorithms when SNR > −5 dB. The VS-TEV and two-fold projection method has almost the same RMSE performance when SNR > 25 dB, however the latter method requires more computations. The RMSE performance of the FB-VS-TEV method is close to CRB when SNR ≥ 5 dB.
Figure 8.
RMSE of elevation and azimuth versus SNR for two coherent signals with .
In Figure 9, we investigate the RMSE performance versus the number of samples with . The DOA and polarization information settings are as the same as that in Figure 8. It can be observed that in Figure 9, the FB-VS-TEV method outperform all the other methods and is close to CRB when . The proposed VS-TEV method has more accurate estimates than PSA and two-fold methods when .
Figure 9.
RMSE of elevation and azimuth versus the number of samples for two coherent signals with SNR = 10 dB.
In another example, Figure 10 shows the RMSE performances of all these methods versus the angular separation. We fix DOA of the first signal at and vary DOA of the second target to examine RMSE performances of all the methods. The polarization parameters of two signals are set as . SNR is set as 20 dB, and the number of samples is fixed at . As we can see, the FB-VS-TEV method has the lowest DOA estimation RMSE among all the methods when angular separation is larger than . When angular separation is larger than , VS-TEV method performs better than the other method except the FB-VS-TEV method. In order to lower the computational burden of the two-fold projection method we set a small size spatial searching region, for which the RMSE of this method goes flat when angular separation is smaller than . Note that the CRB does not decrease as the angular separation increases. It is because that the CRB is not only a function of DOA, but is also influenced by the polarization information.
Figure 10.
RMSE of elevation and azimuth versus angular separation for two coherent signals with , SNR = 10 dB.
Thirdly, we observe the resolution abilities of all the mentioned methods. The signals are defined as resolvable if the following condition is satisfied for the elevation estimation [30]
where represent the estimated elevation parameters of two signals. This above criterion is also suitable for testing the azimuth resolution ability if we replace with in Equation (70). In this simulation, the DOAs of two coherent signals are set as , and , and the number of snapshots is fixed as 20. In Figure 11, it can be seen that all the methods have poor elevation and azimuth resolution abilities when SNR < 5 dB. When SNR > 10 dB, the success ratio of resolution of the FB-VS-TEV method converges to one. The VS-TEV and PSA methods have almost the same resolution abilities and converge to one when SNR > 15 dB. Note that the two-fold method has a rather poor resolution ability that we do not include it for comparison in this simulation.
Figure 11.
Resolution ability of elevation and azimuth versus SNR for two coherent signals with T = 20.
5.2. The Case of Noncoherent Signals
Next, we investigate the impact of the signal correlation on the DOA estimation performance. Note that the TEV method is also included in this simulation for comparison. The SNR is set as 20 dB, and the number of samples is fixed at . The DOA and polarization parameters are the same as those in Figure 5. In Figure 12, we vary the signal correlation from 0 to 1, i.e, from uncorrelated signals to coherent signals. It can be seen that the FB-VS-TEV, VS-TEV, TEV methods have almost the same elevation and azimuth estimation performance when . When , the FB-VS-TEV method provides the best DOA estimation performance. Note that FB-VS-TEV and two-fold methods are relatively robust to the signal correlation. However, the TEV method becomes invalid when the signals are coherent.
Figure 12.
RMSE of elevation and azimuth versus correlation coefficient for two signals with , SNR = 20 dB.
5.3. The Case of Unideal Electromagnetic Vector-Sensor Array
Finally, we consider a complex DOA estimation scenario where both elements’ position errors and mutual coupling within each electromagnetic vector-sensor exist. The DOA and polarization information of two coherent signals are set as the same as those in Figure 5. Moreover, we set the elements position errors and mutual couplings as and , respectively.
In Figure 13, RMSEs of the PSA, two-fold and proposed methods varying SNR are provided. We can observe that the FB-VS-TEV method has the best performance, and the VS-TEV method is superior to the other methods when SNR > 0 dB. The two-fold method has almost the same performance as the VS-TEV when SNR > 25 dB. As we can seen, the proposed two methods are more robust to errors than the other approaches.
Figure 13.
RMSE of elevation and azimuth versus SNR. The number of samples with .
In this experiment, we investigate the DOA estimation performance of the aforementioned four methods when the number of samples varies from 2 to 20, which is plotted in Figure 14. In this case, the SNR is fixed at 10 dB. It is easily seen that the FB-VS-TEV method has almost the lowest RMSE among the four methods. The VS-TEV method performs better than PSA and two-fold methods when . In a word, the proposed methods are more robust to the elements’ position errors and mutual couplings.
Figure 14.
RMSE of elevation and azimuth versus the number of samples. The SNR is fixed at 10 dB.
6. Conclusions
In this paper, we address the DOA estimation problem using a polarized vector-sensor URA. A tensor-based eigenvector parameter estimation algorithm is derived. The proposed tensorial formulation models the polarized vector-sensor and the spatial phase factor of URA along different dimensions. It is shown that the proposed algorithms could handle coherent signals with polarized vector-sensor URA and demand modest computational burdens. Also, the automatic paring of DOAs and polarization parameters is achieved. Simulations are carried out to verify the effectiveness of the proposed algorithms.
Author Contributions
M.-Y.C. proposed the method, performed simulation results, and wrote the manuscript. X.M. revised the manuscript and advised the research work. X.L., and L.H. revised the manuscript and propose several insightful suggestions.
Funding
This work was supported by the Key Program of National Natural Science Foundation of China (61831009), the Natural Science foundation of Guangdong Province under Grant 2015A030311030, the Foundation of Shenzhen City under Grant ZDSYS201507081625213 and the Foundation of Nanshan District Shenzhen City under Grant KC2015ZDYF0036.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Mao, X.P.; Liu, A.J.; Hou, H.J.; Hong, H.; Guo, R. Oblique projection polarisation filtering for interference suppression in high-frequency surface wave radar. IET Radar Sonar Navig. 2012, 6, 71–80. [Google Scholar] [CrossRef]
- Yuan, X. Estimating the DOA and the polarization of a polynomial-phase signal using a single polarized vector-sensor. IEEE Trans. Signal Process. 2012, 60, 1270–1282. [Google Scholar] [CrossRef]
- Wong, K.T. Direction finding/polarization estimation-dipole and/or loop triad(s). IEEE Trans. Aerosp. Electron. Syst. 2001, 37, 679–684. [Google Scholar] [CrossRef]
- Wong, K.T.; Zoltowski, M.D. Uni-vector-sensor ESPRIT for multisource azimuth, elevation, and polarization estimation. IEEE Trans. Antennas Propag. 1997, 45, 1467–1474. [Google Scholar] [CrossRef]
- Zoltowski, M.D.; Wong, K.T. ESPRIT-based 2-D direction finding with a sparse uniform array of electromagnetic vector sensors. IEEE Trans. Signal Process. 2000, 48, 2195–2204. [Google Scholar] [CrossRef]
- Srinivasarao, C.; Palanisamy, P. 2D-DOD and 2D-DOA estimation using the electromagnetic vector sensors. Signal Process. 2018, 147, 163–172. [Google Scholar]
- Bull, J.F. Field Probe for Measuring Vector Components of an Electromagnetic Field. U.S. Patent 300 885, 5 June 1995. [Google Scholar]
- Hatke, G.F. Performance Analysis of the SuperCART Antenna Array; Project Rep. AST-22; MIT Lincoln Laboratory: Cambridge, MA, USA, 1992. [Google Scholar]
- Hou, H.J.; Mao, X.P.; Liu, Y. Oblique projection for direction-of-arrival estimation of hybrid completely polarised and partially polarised signals with arbitrary polarimetric array configuration. IET Signal Process. 2017, 11, 893–900. [Google Scholar] [CrossRef]
- Nehorai, A.; Paldi, E. Vector-sensor array processing for electromagnetic source localization. IEEE Trans. Signal Process. 1994, 42, 376–398. [Google Scholar] [CrossRef]
- Wu, J.Q.; Zhu, W.; Chen, B.X. Compressed sensing techniques for altitude estimation in multipath conditions. IEEE Trans. Aerosp. Electron. Syst. 2015, 51, 1891–1900. [Google Scholar] [CrossRef]
- Xu, Z.H.; Wu, J.N.; Xiong, Z.Y.; Xiao, S.P. Low-angle tracking algorithm using polarisation sensitive array for very-high frequency radar. IET Radar Sonar and Navig. 2014, 8, 1035–1041. [Google Scholar] [CrossRef]
- Xie, W.; Wen, F.; Liu, J.; Wan, Q. Source association, DOA, and fading coefficients estimation for multipath signals. IEEE Trans. Signal Process. 2017, 65, 2773–2786. [Google Scholar] [CrossRef]
- Rahamim, D.; Tabrikian, J.; Shavit, R. Source localization using vector sensor array in a multipath environment. IEEE Trans. Signal Process. 2004, 52, 3096–3103. [Google Scholar] [CrossRef]
- He, J.; Jiang, S.; Wang, J.; Liu, Z. Polarization difference smoothing for direction finding of coherent signals. IEEE Trans. Aerosp. Electron. Syst. 2010, 46, 469–480. [Google Scholar] [CrossRef]
- Xin, Y. Coherent sources direction finding and polarization estimation with various compositions of spatially spread polarized antenna arrays. Signal Process. 2014, 102, 265–281. [Google Scholar]
- Gong, X.F.; Liu, Z.W.; Xu, Y.G. Coherent source localization: bicomplex polarimetric smoothing with electromagnetic vector-sensors. IEEE Trans. Aerosp. Electron. Syst. 2011, 47, 2268–2285. [Google Scholar] [CrossRef]
- Miron, S.; Song, Y.; Brie, D.; Wong, K.T. Multilinear direction finding for sensor-array with multiple scales of invariance. IEEE Trans. Aerosp. Electron. Syst. 2015, 51, 2057–2070. [Google Scholar] [CrossRef]
- Roemer, F.; Haardt, M.; Galdo, G.D. Analytical performance assessment of multi-dimensional matrix-and tensor-based ESPRIT-type algorithms. IEEE Trans. Signal Process. 2014, 62, 2611–2625. [Google Scholar]
- Sun, W.Z.; So, H.C.; Chan, F.K.W.; Huang, L. Tensor approach for eigenvector-based multi-dimensional harmonic retrieval. IEEE Trans. Signal Process. 2013, 61, 3378–3388. [Google Scholar] [CrossRef]
- Wen, F.; So, H.C. Tensor-MODE for multi-dimensional harmonic retrieval with coherent sources. Signal Process. 2015, 108, 530–534. [Google Scholar] [CrossRef]
- Li, Y.; Zhang, J.Q. Mode-R projection MUSIC for direction finding with eletromagnetic vector-sensor array. Acta Electron. Sin. 2014, 42, 107–112. [Google Scholar]
- Gong, X.; Liu, Z.; Xu, Y.; Ahmad, M.I. Direction-of-arrival estimation via twofold mode-projection. Signal Process. 2009, 89, 831–842. [Google Scholar] [CrossRef]
- Guo, X.; Miron, S.; Brie, D.; Zhu, S.; Liao, X. A CANDECOMP/PARAFAC perspective on uniqueness of DOA estimation using a vector sensor array. IEEE Trans. Signal Process. 2011, 59, 3475–3481. [Google Scholar]
- Tufts, D.W.; Vacarro, R.J.; Kot, A.C. Analysis of estimation of signal parameters by linear-prediction at high SNR using matrix approximation. In Proceedings of the International Conference on Acoustics, Speech, and Signal Processing, Glasgow, UK, 23–26 May 1989; pp. 2194–2197. [Google Scholar]
- Zhang, D.; Zhang, Y.; Zheng, G.; Feng, C.; Tang, J. ESPRIT-Like two-dimensional DOA estimation for monostatic MIMO radar with electromagnetic vector received sensors under the condition of gain and phase uncertainties and mutual coupling. Sensors 2017, 11, 2457. [Google Scholar] [CrossRef] [PubMed]
- Mir, H.S.; Sahr, J.D. Passive direction finding using airborne vector sensors in the presence of manifold perturbations. IEEE Trans. Signal Process. 2007, 55, 156–164. [Google Scholar] [CrossRef]
- Liu, J.; Liu, X. An eigenvector-based approach for multidimensional frequency estimation with improved identifiability. IEEE Trans. Signal Process. 2006, 54, 4543–4556. [Google Scholar] [CrossRef]
- Wang, L.; Wang, G.; Chen, Z. Mutual coupling calibration and remedy method for polarization sensitive sensors. J. Inf. Comput. Sci. 2004, 11, 765–772. [Google Scholar] [CrossRef]
- Van Trees, H.L. Optimum Array Processing; Wiley: New York, NY, USA, 2002; ISBN 9780471093909. [Google Scholar]
© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).