Next Article in Journal
Utilizing IoT Sensors and Spatial Data Mining for Analysis of Urban Space Actors’ Behavior in University Campus Space Design
Previous Article in Journal
Flow Raman Spectroscopy for the Detection and Identification of Small Microplastics
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Robust Direction of Arrival and Polarization Parameter Estimation in Mutual Coupling Scenario with Non-Collocated Crossed Dipole Arrays

School of Information and Communication Engineering, Hainan University, Haikou 570228, China
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(5), 1391; https://doi.org/10.3390/s25051391
Submission received: 26 January 2025 / Revised: 20 February 2025 / Accepted: 21 February 2025 / Published: 25 February 2025

Abstract

:
Traditional direction of arrival (DOA) and polarization parameter estimation algorithms generally perform well under ideal conditions. However, their performance degrades significantly in practical scenarios due to mutual coupling effects among array elements. This work introduces an innovative method based on a distributed crossed dipole array to jointly estimate DOA and polarization parameters in the presence of mutual coupling effects. This work firstly eliminates the mutual coupling matrix (MCM) through subarray selection, without requiring prior knowledge of the array’s mutual coupling. The DOA is then estimated using an improved high-resolution algorithm, followed by accurate estimation of the polarization parameters through parameter matching. The results from simulations confirm that the new method significantly improves the estimation accuracy in complex mutual coupling environments, showing notable potential for practical applications and robust performance.

1. Introduction

The increasing complexity of modern signal processing environments has made precise target localization and parameter estimation critical in various applications, including radar systems, wireless communications, and electronic warfare. However, these environments often involve multiple targets and strong interference signals, posing significant challenges to traditional array signal processing techniques [1,2]. Current array signal processing methods mainly rely on spatial information collected by array antennas. While classical high-resolution parameter estimation algorithms, such as the MUSIC (Multiple Signal Classification) algorithm and the ESPRIT (Estimation of Signal Parameters via Rotational Invariance Techniques) algorithm, enable accurate target localization and parameter estimation [3,4], these methods typically depend on scalar sensors. To improve computational efficiency and enable real-time DOA estimation, phase interferometry-based methods and full-hardware in-phase/quadrature (I/Q)-based angle of arrival (AoA) estimation techniques have been proposed [5]. Phase interferometry exploits phase differences among received signals to estimate the AoA while reducing computational complexity, making it suitable for real-time applications. This technique provides a compelling alternative to traditional subspace-based algorithms by achieving a trade-off between computational efficiency and estimation accuracy. However, scalar sensors capture only the signal’s spatial characteristics, thereby neglecting its polarization characteristics. This limitation becomes especially critical in modern complex environments, such as multi-target scenarios and strong interference, where methods relying solely on spatial data struggle to effectively distinguish target signals from interference. In order to overcome these limitations, the polarization-sensitive array (PSA) has evolved from the traditional scalar array to spatial polarization information fusion by introducing electromagnetic vector sensors (EMVSs). Unlike scalar arrays, PSAs can simultaneously capture both the directional and polarization characteristics of signals, thus offering a multidimensional perspective in signal analysis. By exploiting polarization differences between target and interference signals, the PSA facilitates more accurate signal separation and interference suppression. Consequently, the PSA proves especially effective in complex environments involving multiple sources and significant interference. This joint processing of spatial and polarization information significantly improves the system’s robustness in complex signal environments [6,7,8,9,10].
In response to the limitations of scalar arrays, research on PSAs has recently focused on the joint DOA and polarization parameter estimation technique, which significantly improves the array’s signal processing capability by fusing spatial and polarization information. Zhang investigated a blind DOA and polarization parameter joint estimation algorithm based on dimensionality-reducing MUSIC [11]. This method improves the estimation accuracy under irregular arrays by reducing the complexity of multidimensional search and performs well in complex environments. However, its performance degrades significantly under mutual coupling effects, as it does not include explicit coupling mitigation. In [12], Shuai proposed a quaternion MUSIC algorithm based on vector MISC (maximum inter-element spacing constraint) arrays, which further optimizes the precision and computational performance in estimating multidimensional parameters. This algorithm requires a large array aperture, increasing hardware complexity. To achieve comprehensive estimation of four-dimensional (4-D) parameters, Lan proposed an innovative approach by replacing traditional crossed dipoles with tripoles to construct a linear tripole array. This array exhibits high degrees of freedom, enabling the accurate acquisition of two-dimensional (2-D) DOA and polarization information [13]. Furthermore, Lan developed an optimized MUSIC approach based on linear triplet arrays to overcome the challenge of intensive resource usage in high-dimensional computations. By decomposing the 4-D DOA and polarization estimation into two independent 2-D analyses, this method notably reduces computational effort while enhancing signal resolution [14]. Nevertheless, the tripole array inherently suffers from severe mutual coupling effects, as three closely positioned orthogonal dipoles within each sensor element introduce strong internal interactions, which can significantly degrade estimation accuracy in practical applications. This internal coupling necessitates complex calibration techniques and increases computational burden, particularly in high-source-density scenarios. In addition, Dai et al. proposed an innovative method by introducing element rotation in linear dipole arrays (LDAs), significantly enhancing their 2-D DOA and polarization estimation capabilities [15]. By optimizing element orientations, this method improves estimation accuracy and resolution. But, the need for the precise mechanical control of element rotation increases complexity, posing challenges for practical implementation. Meanwhile, a new method based on a single polarization vector sensor was proposed in [16], which simplifies the hardware design without relying on large arrays while achieving highly accurate DOA and polarization parameter estimation. The sensitivity of this method to noise and mutual coupling effects reduces its robustness in practical applications.
Although these parameter estimation algorithms mentioned above perform well in simulations and controlled environments, in practical works, their performance is affected by various non-ideal factors, such as amplitude and phase errors, non-ideal noise, and mutual coupling effects. As EMVSs in polarization-sensitive arrays usually consist of multiple dipoles co-located at the same spatial coordinates, they inevitably experience mutual coupling during signal reception. Such coupling arises not only among the dipoles themselves but also between neighboring array elements [17]. This distortion critically impacts the estimation accuracy of DOA and polarization parameters, leading to significant performance degradation in practical applications [18]. Mutual coupling effects cannot be eliminated, and although complex electromagnetic isolation in hardware can significantly reduce mutual coupling, this will make the hardware cost increase [19]. In order to address the effect of the mutual coupling effect on the DOA estimation performance, some researchers have adopted special antenna arrangements: Wong in the reference [20] separated six closely arranged antennas of EMVSs into spatially non-collocated antennas, thereby enabling precise geometric layout and vector processing to capture the target signals’ spatial information. One approach is based on subarray selection and mutual coupling matrix estimation, which can improve the accuracy of DOA estimation to some extent [21]. Recent studies have explored linear techniques for artifacts correction and compensation in AoA estimation. Florio et al. [22] introduced an α -matrix-based linear compensation approach that embeds systematic error corrections and first-order mutual coupling compensation into a precomputed correction matrix. This approach is computationally efficient and has been experimentally validated to significantly reduce estimation errors in phase interferometric AoA estimation. Furthermore, reference [23] proposed a parallel synthetic coprime polarization-sensitive array (PSC-PSA) that leverages a non-collocated design and compressed sensing for joint DOA and polarization estimation. This approach effectively enhances estimation accuracy by expanding the array aperture and reducing mutual coupling effects, making it suitable for complex signal environments. Although existing methods have made significant progress in mutual coupling correction, they require high computational resources; therefore, accurately estimating DOA and polarization parameters while maintaining simplified hardware remains a critical research challenge. This challenge becomes more complex when mutual coupling effects are considered. To address these challenges, this paper proposes an innovative method for DOA and polarization parameter estimation under the influence of mutual coupling effects. A new non-collocated polarization-sensitive array model is utilized to mitigate mutual coupling interference [24,25]. In addition, an improved-ESPRIT algorithm is developed to achieve decoupling by combining subarray selection methods to eliminate the effect of the MCM on parameter estimation. The main contributions of this paper are summarized as follows:
(1)
The non-collocated polarization array model is further refined. Although prior works have attempted to apply similar models, the focus here is on mitigating mutual coupling between dipoles within the EMVS (i.e., inter-polarization coupling, IPC) and reducing coupling among neighboring array elements (i.e., inter-elemental coupling, IEC) via a uniform linear array configuration. Moreover, the proposed model greatly enlarges the array’s effective aperture, lowers hardware expenses, and achieves a more stable parameter estimation in complex mutual coupling environments.
(2)
We propose an improved ESPRIT algorithm. The proposed algorithm first decouples the MCM using a novel subarray selection strategy and subsequently performs parameter matching, effectively eliminating the impact of mutual coupling on parameter estimation. In addition, the algorithm does not need to rely on the a priori knowledge of MCM, which makes it more robust and easy to implement in practical applications. Compared with the traditional algorithms, the improvement significantly enhances the accuracy and stability of parameter estimation under strong mutual coupling conditions.
(3)
The proposed algorithm notably reduces the overall computational complexity through a non-collocated array design and simplified subarray selection strategy. Unlike traditional algorithms that rely on complex EMVS designs with multiple co-located dipoles and high-dimensional optimization, the proposed method reduces mutual coupling interference and achieves high-precision joint parameter estimation within a low-complexity framework.
This paper is structured as follows. The signal model of the non-collocated polarized array and the effects of mutual coupling on the array dipoles, including the mutual coupling matrix, are presented in Section 2. The detailed procedure of the proposed algorithm is presented in Section 3. In Section 4, the experimental simulation results and discussion of the algorithm are provided. Section 5 presents the conclusion of this work.

2. Signal Model

2.1. Data Model

As shown in Figure 1, a uniform linear array (ULA) consists of M groups of separated dipoles. For convenience of description, the dipoles are referred to as ’elements’ in this paper. All array elements are uniformly spaced along the y-axis. Each group consists of two orthogonal components, aligned parallel to the x-axis and y-axis, respectively. The spacing d between two adjacent element groups is set to λ 2 , while the distance between the two orthogonal elements in each group is λ 4 , where λ is the wavelength of the signal.
Consider that K far-field uncorrelated narrowband electromagnetic wave signals impinge on the polarization-sensitive array. The polarization-sensitive array carries out joint sampling in the space–polarization domain; θ π / 2 , π / 2 and φ π , π denote the elevation angle and azimuth angle of the incident signals, respectively; γ 0 , π / 2 and η π , π denote the incident signals’ auxiliary polarization angle and the polarization phase difference. The space–polarization domain information of the kth received target can be denoted as a k ( θ k , φ k , γ k , η k ) , which comprises the space vector a s k ( θ k , φ k ) and the polarization vector a p k ( θ k , φ k , γ k , η k ) , defined as follows:
a s k ( θ k , φ k ) = 1 e j 2 π d λ sin θ k sin φ k e j 2 π ( M 1 ) d λ sin θ k sin φ k
a p k ( θ k , ϕ k , γ k , η k ) = cos θ k cos φ k sin φ k q k cos θ k sin φ k q k cos φ k sin γ k e j η k cos γ k
where q k = e j 2 π d λ sin θ k denotes the spatial phase factor between two elements in a set of element groups for the kth target. Let azimuth angle φ of each incident signal be π 2 in this paper; Equations (1) and (2) can be simplified as
a s k ( θ k ) = 1 e j 2 π d λ sin θ k e j 2 π ( M 1 ) d λ sin θ k
a p k ( θ k , γ k , η k ) = 0 1 q k cos θ k 0 sin γ k e j η k cos γ k
The kth joint steering vector a k ( θ k , γ k , η k ) of the PSA is denoted as
a k ( θ k , γ k , η k ) = a s k ( θ k ) a p k ( θ k , γ k , η k ) = 1 e j π 2 sin θ k e j ( M 1 ) π 2 sin θ k 0 1 q k cos θ k 0 sin γ k e j η k cos γ k
where ⊗ denotes the Kronecker product, and the signal received at the output of this array is
X ( t ) = a s 1 a p 1 , a s 2 a p 2 , , a s K a p K s 1 ( t ) s 2 ( t ) s K ( t ) + N ( t )
where s k ( t ) denotes the kth signal received, and  N ( t ) is a 2 M × 1 Gaussian white noise vector. Then, the signal X ( t ) can be expressed as
X ( t ) = ( A s A p ) S ( t ) + N ( t ) = AS ( t ) + N ( t )
where A s = a s 1 , a s 2 , , a s K is the M × K dimensional steering matrix, A p = a p 1 , a p 2 , , a p K is the 2 × K dimensional polarization matrix, A = [ a 1 , a 2 , , a K ] is the 2 M × K -dimensional joint space–polarization steering matrix, and ⊙ denotes the Khatri–Rao product.

2.2. Mutual Coupling

In practical works, mutual coupling between antennas is an essential issue in antenna array design and array signal processing, particularly in PSAs. Antenna mutual coupling refers to the effect of one antenna array element on the neighboring antenna array elements when transmitting or receiving signals. Mutual coupling is mainly caused by electromagnetic field interactions, which are especially obvious in array antennas and unavoidable in practical applications.
Assuming that the elements parallel to the x-axis and the y-axis are entirely orthogonal, the mutual coupling can be ignored among the orthogonal elements, and only the coupling among those elements parallel to each other needs to be considered [18]. It is assumed that the mutual coupling coefficients between two elements are equal if they are equally spaced, regardless of whether they are aligned along the x-axis or the y-axis. Moreover, the magnitude of the mutual coupling coefficient is affected by the distance between the two elements. When the spacing exceeds a threshold distance, the mutual coupling effect becomes very small or even negligible. The effect of element coupling influence is shown in Figure 2 and Figure 3.
The mutual coupling matrix effect on a ULA can be described as a banded symmetric Toeplitz matrix C , where
C = c 1 0 c 2 0 c L 0 0 0 c 1 0 c 2 0 c L 0 c L 0 c L 1 0 c 1 0 0 0 c L 0 c L 1 0 c 1 0 0 0 0 0 0 c L c 1 2 M × 2 M
c l ( l = 1 , 2 , , L ) denotes the mutual coupling coefficient between an element and the lth parallel neighboring element, where c 1 denotes the mutual coupling coefficient of the element to itself, usually c 1 = 1 . L denotes the degree of freedom (DOF) of the MCM, and the final model of the received signal, incorporating mutual coupling interference, is derived from Equation (7):
X ˜ ( t ) = CAS ( t ) + N ( t )
The covariance matrix R of the array output is denoted as
R = E X ˜ ( t ) X ˜ H ( t ) = CA R s A H C H + σ n 2 I 2 M
where R s is the autocorrelation matrix of the incident signals S ( t ) . σ n 2 and I 2 M represent the noise power and 2 M × 2 M identity matrix, respectively. The eigenvalue decomposition of the signal covariance matrix R shown in (10) yields
R = E s Λ s E s H + E n Λ n E n H
where Λ s C K × K and Λ n C ( 2 M K ) × ( 2 M K ) are the diagonal matrices containing the eigenvalues of the covariance matrix R , respectively. The matrices E s C 2 M × K and E n C ( 2 M K ) × ( 2 M K ) correspond to the signal and noise subspace, separately.
In practical work, considering a finite number of snapshots N, the covariance matrix R ^ is always estimated by the mean value of snapshot multiplication:
R ^ = 1 N n = 1 N X ˜ ( t n ) X ˜ H ( t n )

3. Joint DOA and Polarization Estimation

3.1. DOA Estimation

The proposed method accomplishes DOA estimation through an improved ESPRIT method combined with careful subarray selection to decouple mutual coupling. A straightforward approach would be selecting the first M 1 groups of elements as one subarray and the last M 1 groups of elements as another; the subarray selection is shown in Figure 4.
The obtained mutual coupling matrices C 1 and C 2 are denoted as
C 1 = c 1 0 c 2 0 c L 0 0 0 c 1 0 c 2 0 c L 0 c L 0 c L 1 0 c 1 0 0 0 c L 0 c L 1 0 c 1 0 0 0 0 0 0 c L 1 c 2 2 ( M 1 ) × 2 M
C 2 = c 2 0 c 1 0 c L 0 0 0 c 2 0 c 1 0 c L 0 c L 0 c L 1 0 c 1 0 0 0 c L 0 c L 1 0 c 1 0 0 0 0 0 0 c L c 1 2 ( M 1 ) × 2 M
From Equations (13) and (14), it is clear that C 1 C 2 , which makes it impossible to eliminate the mutual coupling matrix and causes failures to most current algorithms. To address this issue, two new subarrays should be selected to ensure that C 1 = C 2 . Specifically, the 2 L 1 th to 2 ( M L ) th groups are selected to form subarray 1, and the elements from the 2 L + 1 th to 2 ( M L + 1 ) th groups are selected to form subarray 2. The selection of subarrays is illustrated in Figure 5.
The mutual coupling matrices C 1 and C 2 obtained from the selected new subarrays, C 1 and C 2 , are taken as the first 2 ( M 1 ) columns from row 2 L 1 to row 2 ( M L ) and the last 2 ( M 1 ) columns from row 2 L + 1 to row 2 ( M L + 1 ) of the mutual coupling matrix C , respectively, where the obtained C 1 and C 2 are denoted as
C 1 = C 2 = c L 0 c 1 0 0 c L 0 0 c L 0 c 1 c L 1 0 0 0 0 0 c L 0 c 1 c L 2 ( M 2 L 1 ) × 2 ( M L 1 )
From Equation (15), notice that the mutual coupling matrix C 1 = C 2 and the corresponding joint space–polarization steering matrices of subarray 1 and subarray 2 are A 1 and A 2 , which correspond to the first 2 M 1 columns and the last 2 M 1 columns of the joint space–polarization steering matrix A , respectively. The signal subspaces of subarray 1 and subarray 2 are E s 1 and E s 2 , which correspond to the first 2 M 1 rows and the last 2 M 1 rows of the signal subspace E s , respectively, and there are
E s 1 = C 1 A 1 T
E s 2 = C 2 A 2 T = C 1 A 1 Φ T
where T is a full-rank K × K -dimensional transformation matrix, and, since the K signals are independent of each other, T is a full-rank matrix. Φ is a K × K diagonal matrix; the elements on the Φ diagonal are the K signals’ phase differences between the two subarrays, and  Φ is called the rotation factor. The shift-invariant property of the two subarrays ensures that their received signals maintain rotational invariance. Consequently, the received signals of subarray 2 are obtained by multiplying the received signals of subarray 1 by a rotational factor Φ , i.e.,  A 1 Φ = A 2 , where Φ is denoted as
Φ = d i a g { e j π sin θ 1 , e j π sin θ 2 , , e j π sin θ K }
From Equation (18), the elevation angles of the signals can be estimated as long as the rotation factor matrix Φ can be estimated. The mutual coupling matrices C 1 and C 2 can be eliminated by associating Equation (16) with Equation (17) to obtain
E s 2 = E s 1 T 1 Φ T
According to the least squares criterion, we obtain
E s 1 + E s 2 = T 1 Φ T
Let Ψ = E s 1 + E s 2 , which gives
Ψ = T 1 Φ T
Ψ and Φ are mutually similar matrices with the same eigenvalues. Therefore, the eigenvalue decomposition of Ψ can estimate the diagonal elements of matrix Φ , i.e., we can obtain e j π sin θ k , k = 1 , 2 , , K . We can obtain the estimations of the elevation angle θ ^ k by the following equation:
θ ^ k = arcsin ( a n g l e [ β ^ k ] π )
where β ^ k denotes the kth eigenvalue of Ψ , and  a n g l e [ · ] denotes taking the phase angle of the complex number.

3.2. Polarization Parameter Estimation

Estimating the polarization parameters can also be performed the same way as estimating the DOA, but two new subarrays must be re-selected. Since the elements parallel to the x-axis and parallel to the y-axis receive different polarization component information, the polarization difference between the two subarrays is used to estimate the polarization parameters.
The subarrays are selected as shown in Figure 6: subarray 3 and subarray 4 are selected parallel to the x-axis and the y-axis, respectively. And, their mutual coupling matrices C 3 and C 4 are shown in the following Equation (23):
C 3 = C 4 = c 1 c 2 c L 0 0 c 2 c 1 c L 1 c L 0 c L c L 1 c 1 c 2 0 0 0 0 c L c 1 M × M
From the above Equation (23), we notice that C 3 = C 4 , we can similarly estimate the polarization parameters by the ESPRIT method, and the joint space–polarization steering vectors a x k and a y k for subarray 3 and subarray 4 are denoted, respectively, as
a x k = cos γ k e j π 2 sin θ k cos γ k e j ( M 1 ) π 2 sin θ k cos γ k
a y k = q k cos θ k sin γ k e j η k e j π 2 sin θ k q k cos θ k sin γ k e j η k e j ( M 1 ) π 2 sin θ k q k cos θ k sin γ k e j η k
According to Equations (24) and (25), we can obtain the expression
a x k μ k = a y k
where μ k = q k cos θ k tan γ k e j η k ; then, there is
a x k μ k = a y k
where A x = [ a x 1 , a x 2 , , a x K ] , A y = [ a y 1 , a y 2 , , a y K ] , Ω = d i a g { u 1 , u 2 , , u k } . The signal subspaces E sx and E sy correspond to subarray 3 and subarray 4, which consist of rows 1 , 3 , , 2 M 1 of E s and rows 2 , 4 , , 2 M of E s , respectively, noting that
E sx = C 3 A x F
E sy = C 4 A y F = C 3 A x Ω F
where F is a full-rank K × K -dimensional transformation matrix. From Equations (28) and (29), we obtain
E sy = E sx F 1 Ω F
E sx + E sy = F 1 Ω F
Let Λ = E sx + E sy ; then, we have
Λ = F 1 Ω F
Λ and Ω are similar matrices with the same eigenvalues. The eigenvalue decomposition of Λ obtains the values on the diagonal of Ω . Since the eigenvector of each signal is unique with a mode of 1, this property is utilized to perform parameter matching. Specifically, the eigenvector obtained from DOA estimation is calculated, and the eigenvector from polarization estimation is used as an inner product to complete the matching process. The following Equations (33) and (34) can obtain the estimations of γ ^ k and η ^ k :
γ ^ k = arctan ( a b s [ u ^ k ] q ^ k cos θ ^ k )
η ^ k = a n g l e [ u ^ k q ^ k 1 ]
where u ^ k denotes the kth eigenvalue of Λ and a b s [ · ] denotes taking the modulus value of the complex number. At this point, we can summarize the specific steps of the proposed algorithm as follows (Algorithm 1).
Algorithm 1 Subarray Selection-Based Decoupled ESPRIT
  • Step1: Use the received signal X ˜ ( t ) to obtain an estimation of its covariance matrix R ^ .
  • Step2: Apply eigenvalue decomposition to R ^ and obtain the signal subspace E s .
  • Step3: Divide the array into subarray 1 and 2, then estimate the matrix Ψ to obtain θ ^ k by Equation (19).
  • Step4: Re-divide the array into subarray 3 and 4, then estimate the matrix Λ to obtain μ ^ k = q ^ k cos θ ^ k tan γ ^ k e j η ^ k by Equation (30).
  • Step5:  θ ^ k and μ k are parametrically matched and finally the estimations of γ ^ k and η ^ k are obtained by using Equations (33) and (34).

4. Simulation Results and Discussion

This section presents three experiments to evaluate the effectiveness and performance of the proposed method. The root mean square error (RMSE) is employed to assess the accuracy of the algorithm’s parameter estimation as follows:
R M S E = 1 K L k = 1 K l = 1 L ( χ ^ k , l χ k ) 2
where L stands for the count of Monte Carlo experimental simulations, χ ^ k , n denotes the estimated DOA or polarization values of the kth signal in the kth Monte Carlo simulation experiment, and χ k denotes the real DOA or polarization values of the kth signal.
The simulation study assumes that a PSA consists of M = 12 groups of elements, with each group comprising two mutually orthogonal and non-collocated elements, arranged in a ULA configuration. The distance between neighboring elements is set to d = λ 4 . The vector of mutual coupling coefficients between the elements is set to c = 1 ,   0.512 + 0.241 i ,   0.234 + 0.176 i in all simulations.

4.1. Algorithm Effectiveness

In the first experiment, we verify the effectiveness of the proposed algorithm and compare its performance with the conventional undecoupled ESPRIT algorithm and reduced-dimension MUSIC (RD-MUSIC) algorithm for the estimation of the angle θ . A far-field narrowband signal is assumed to be incident on the array, with the signal parameters set as θ = 46.50 ° , γ = 47.37 ° , and η = 57.48 ° . The number of snapshots is N = 300 , and the signal-to-noise ratio (SNR) is 10 dB. The effectiveness of the three algorithms in estimating the parameter θ is illustrated in Figure 7.
Figure 7 illustrates the estimation performance of the three algorithms for the angle θ . The black solid line represents the true value of θ , while the three color markers indicate the estimated values across multiple Monte Carlo simulations. The proposed method exhibits highly stable estimates that fluctuate only slightly around the true value, demonstrating minimal deviation and strong robustness against both noise and mutual coupling effects. In contrast, the ESPRIT algorithm suffers from significant estimation errors, with values noticeably deviating from the true line, indicating poor accuracy and a lack of robustness to these interferences. The RD-MUSIC algorithm performs better than ESPRIT but still exhibits a larger deviation from the true value compared to the proposed method, showing reduced estimation accuracy due to its sensitivity to mutual coupling.
These results confirm that the proposed method achieves the highest accuracy and stability among the three approaches, as its estimates consistently cluster around the true value. In contrast, ESPRIT suffers from severe deviations, making it highly susceptible to noise and mutual coupling effects, while RD-MUSIC, despite improvements over ESPRIT, still demonstrates greater estimation errors than the proposed method.

4.2. Effect of Mutual Coupling Coefficients on Estimation

This section analyzes the effect of the mutual coupling coefficients’ magnitude on parameter estimation and compares it with the conventional undecoupled ESPRIT algorithm and RD-MUSIC algorithm. Assume one far-field narrowband signal incident on the array with DOA θ = 46.41 ° and polarization parameters γ = 47.48 ° , η = 57.54 ° . The SNR is fixed at 10 dB and the snapshot number N = 300 . Varying the magnitude of the mutual coupling coefficients c 2 = 0.512 + 241 i and c 3 = 0.234 + 0.176 i from 0 to 1, 1000 Monte Carlo experiments are conducted to compare and observe the RMSE. The comparison of the RMSE of the mutual coupling coefficients magnitude for the theta estimation of the three methods is shown in Figure 8, and the comparison of the RMSE of the magnitude of the mutual coupling coefficients for the gamma estimation and the eta estimation is shown in Figure 9.
Figure 8 illustrates the variation in the RMSE of DOA parameter θ estimation across different algorithms as the magnitude of the mutual coupling coefficient increases from 0 to 1. The proposed algorithm maintains consistently low RMSE values throughout the entire range of mutual coupling coefficients. In contrast, the RMSE of the conventional undecoupled ESPRIT algorithm increases rapidly with the mutual coupling coefficient. This demonstrates its inability to handle high mutual coupling scenarios effectively, resulting in inaccurate parameter estimation. Meanwhile, the RD-MUSIC algorithm consistently shows lower estimation accuracy compared to the proposed method. Note that when the mutual coupling coefficient is very small, the undecoupled algorithm slightly outperforms the proposed method. This occurs because the undecoupled algorithm utilizes more array elements and, in low-coupling scenarios, the element count has a larger influence on estimation accuracy. However, the proposed algorithm achieves effective decoupling processing by sacrificing a portion of the array elements. As the mutual coupling coefficients increase, it substantially outperforms the undecoupled algorithm, maintaining lower estimation error and demonstrating superior stability and robustness.
In Figure 9, the estimated RMSEs of the three algorithms for the polarization angles γ and η under different mutual coupling coefficients are shown, respectively. The estimation errors of the traditional un-decoupled algorithm and RD-MUSIC algorithm gradually increase with the increase in mutual coupling coefficients. In contrast, the algorithm of this paper maintains a lower error under the wide range of mutual coupling conditions. This result further verifies that the proposed algorithm can achieve more stable parameter estimation in an environment with significant mutual coupling effects, and still possesses significant anti-interference performance even when the array element’s number is reduced.

4.3. Effect of Signal-to-Noise Ratio on Estimation

In the last section, we investigate the effect of the magnitude of the SNR on the parameter estimation and compare it with the conventional undecoupled ESPRIT algorithm and RD-MUSIC algorithm. It has the same parameters of the incident signal as for the last experiment. The snapshot number N = 300 and SNR from 0 dB to 20 dB were used for 1000 Monte Carlo experiments to compare and observe the RMSE. The comparison of the RMSE of the magnitude of the SNR for the theta estimation of the three methods is shown in Figure 10, and the comparison of the RMSE of the magnitude of the SNR for the gamma estimation and the eta estimation is shown in Figure 11.
It can be observed from Figure 10 that the estimation errors of all algorithms decrease as the SNR increases. However, at a lower SNR, the estimation error of the traditional undecoupled ESPRIT algorithm is much larger than that of the decoupled algorithm proposed. Although the RD-MUSIC algorithm demonstrates stability, its estimation accuracy is still inferior to the proposed algorithm. In contrast, the proposed algorithm can significantly reduce the estimation error in the presence of mutual coupling and exhibits high robustness in low-SNR conditions.
Figure 11 further demonstrates the RMSE results of the three algorithms in estimating the auxiliary polarization angles γ and η . With the increase in SNR, the errors of this paper’s algorithm in γ and η estimation are significantly lower than those of the undecoupled algorithm and RD-MUSIC algorithm, and the advantages are more obvious, especially at a low SNR. This result demonstrates that the proposed algorithm is superior in effectively suppressing the influence of the mutual coupling effect on parameter estimation, and can maintain high estimation accuracy and stability under various SNR conditions.

4.4. Discussion

The experimental results confirm that the proposed method outperforms ESPRIT and RD-MUSIC in terms of estimation accuracy, robustness to mutual coupling, and noise resilience. Table 1 summarizes the key performance metrics, including RMSE ranges under different mutual coupling and SNR conditions. These results demonstrate that the proposed method effectively mitigates mutual coupling effects, maintains low estimation errors under varying SNRs, and is a more reliable solution for practical DOA and polarization estimation.

5. Conclusions

This paper presents a new method for multidimensional parameter estimation in scenarios with mutual coupling interference based on a non-collocated crossed dipole array model. By integrating the ESPRIT method with a subarray selection strategy, the algorithm effectively eliminates the mutual coupling matrix, achieving accurate parameter estimation while reducing the impact of mutual coupling. The simulation results demonstrate that the proposed method performs robustly under various SNR and mutual coupling conditions. Compared to the proposed method, the estimation error of the ESPRIT algorithm is higher by approximately 7.9 ~ 454.28 % when the mutual coupling magnitude increases from low to high levels, and by 148.55 ~ 2329.22 % under varying SNR conditions. Similarly, the RD-MUSIC algorithm exhibits higher estimation errors by 29.91 ~ 83.22 % during mutual coupling magnitude variations and by 33.73 ~ 351.11 % under SNR changes. The proposed method shows strong potential for practical applications, especially in environments where mutual coupling effects are unavoidable. Future work may focus on further optimizing the algorithm efficiency and exploring its application to larger and more complex array configurations.

Author Contributions

Conceptualization, W.C.; methodology, W.C.; writing—original draft preparation, W.C.; writing—review and editing, X.L.; supervision, X.W.; funding acquisition, X.L. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Scientific Research Setup Fund of Hainan University (No. KYQD(ZR)-21134), the National Nature Science Foundation of China Youth Science and Fund Project (No. 62101165).

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Yang, Y.; Jiang, G. Efficient DOA and polarization estimation for dual-polarization synthetic nested arrays. IEEE Syst. J. 2021, 16, 6277–6288. [Google Scholar] [CrossRef]
  2. He, Y.; Yang, J. Polarization estimation with a single vector sensor for radar detection. Remote Sens. 2022, 14, 1137. [Google Scholar] [CrossRef]
  3. Schmidt, R. Multiple emitter location and signal parameter estimation. IEEE Trans. Antennas Propag. 1986, 34, 276–280. [Google Scholar] [CrossRef]
  4. Roy, R.; Kailath, T. ESPRIT-estimation of signal parameters via rotational invariance techniques. IEEE Trans. Acoust. Speech Signal Process. 1989, 37, 984–995. [Google Scholar] [CrossRef]
  5. Florio, A.; Avitabile, G.; Coviello, G. Digital phase estimation through an I/Q approach for angle of arrival full-hardware localization. In Proceedings of the 2020 IEEE Asia Pacific Conference on Circuits and Systems (APCCAS), Ha Long, Vietnam, 8–10 December 2020; pp. 106–109. [Google Scholar]
  6. Zheng, G. Two-dimensional DOA estimation for polarization sensitive array consisted of spatially spread crossed-dipole. IEEE Sens. J. 2018, 18, 5014–5023. [Google Scholar] [CrossRef]
  7. Hou, C.; Fang, C.; Deng, Z.; Wang, Y.; Si, W. Two-dimensional direction-of-arrival and polarization parameter estimation using parallel co-prime polarization sensitive array. IEEE Access 2019, 8, 6566–6574. [Google Scholar] [CrossRef]
  8. Huihui, M.; Haihong, T. Joint 2D-DOA and polarization estimation for sparse nonuniform rectangular array composed of spatially spread electromagnetic vector sensor. J. Syst. Eng. Electron. 2020, 31, 1116–1127. [Google Scholar] [CrossRef]
  9. Gao, M.; Zhang, S.; Li, W.; Zhou, L.; Mao, Z.; Zhang, F. Joint 2D DOA and Polarization Estimation Based on V-Shaped Polarization Sensitive Array. In Proceedings of the 2022 International Conference on Intelligent Transportation, Big Data & Smart City (ICITBS), Hengyang, China, 26–27 March 2022; pp. 1164–1167. [Google Scholar]
  10. Zhang, Z.; Lan, X.; Wang, X. A Fast Method for Multidimensional Joint Parameter Estimation of Polarization-Sensitive Arrays. Sensors 2023, 23, 8193. [Google Scholar] [CrossRef] [PubMed]
  11. Zhang, X.; Chen, C.; Li, J.; Xu, D. Blind DOA and polarization estimation for polarization-sensitive array using dimension reduction MUSIC. Multidimens. Syst. Signal Process. 2014, 25, 67–82. [Google Scholar] [CrossRef]
  12. Shao, S.; Liu, A.; Yu, C.; Zhao, Q. Polarization quaternion DOA estimation based on vector MISC array. J. Syst. Eng. Electron. 2021, 32, 764–778. [Google Scholar]
  13. Lan, X.; Liu, W.; Ngan, H.Y. Joint DOA and polarization estimation with crossed-dipole and tripole sensor arrays. IEEE Trans. Aerosp. Electron. Syst. 2020, 56, 4965–4973. [Google Scholar] [CrossRef]
  14. Lan, X.; Liu, W.; Ngan, H.Y. Joint 4-D DOA and polarization estimation based on linear tripole arrays. In Proceedings of the 2017 22nd International Conference on Digital Signal Processing (DSP), London, UK, 23–25 August 2017 2017; pp. 1–5. [Google Scholar]
  15. Dai, M.; Ma, X.; Sheng, W.; Han, Y. Linear Dipole Array with Element Rotation for Enhanced DOA and Polarization Estimation. IEEE Trans. Aerosp. Electron. Syst. 2023, 59, 9128–9141. [Google Scholar] [CrossRef]
  16. Yuan, X. Estimating the DOA and the polarization of a polynomial-phase signal using a single polarized vector-sensor. IEEE Trans. Signal Process. 2011, 60, 1270–1282. [Google Scholar] [CrossRef]
  17. Yang, Y.; Mao, X.; Jiang, G.; Wang, Y. Spatially separated nested vector-sensor array with reduced mutual coupling. IEEE Sens. J. 2019, 19, 5801–5817. [Google Scholar] [CrossRef]
  18. Best, S.R. Mutual coupling between orthogonal electrically small dipole antennas. In Proceedings of the 2012 6th European Conference on Antennas and propagation (EUCAP), Prague, Czech Republic, 26–30 March 2012; pp. 1663–1666. [Google Scholar]
  19. Chiu, C.Y.; Yan, J.B.; Murch, R.D.; Yun, J.X.; Vaughan, R.G. Design and implementation of a compact 6-port antenna. IEEE Antennas Wirel. Propag. Lett. 2009, 8, 767–770. [Google Scholar] [CrossRef]
  20. Wong, K.T.; Yuan, X. “Vector cross-product direction-finding” with an electromagnetic vector-sensor of six orthogonally oriented but spatially noncollocating dipoles/loops. IEEE Trans. Signal Process. 2010, 59, 160–171. [Google Scholar] [CrossRef]
  21. Zhang, J.; Liao, G.-S. ESPRIT-based DOA and mutual coupling estimation of ULA. Syst. Eng. Electron. 2009, 31, 1805–1809. [Google Scholar]
  22. Florio, A.; Avitabile, G.; Coviello, G. A Linear Technique for Artifacts Correction and Compensation in Phase Interferometric Angle of Arrival Estimation. Sensors 2022, 22, 1427. [Google Scholar] [CrossRef] [PubMed]
  23. Yang, Y.; Shan, M.; Jiang, G. 2D DOA and Polarization Estimation Using Parallel Synthetic Coprime Array of Non-Collocated EMVSs. Remote Sens. 2024, 16, 3004. [Google Scholar] [CrossRef]
  24. Li, H.; Luo, Z.; Xie, J.; Li, J. Joint estimation of signal and mutual coupling parameters based on spatially spread polarization sensitive array. In Proceedings of the 2017 Asia-Pacific Signal and Information Processing Association Annual Summit and Conference (APSIPA ASC), Kuala Lumpur, Malaysia, 12–15 December 2017; pp. 931–937. [Google Scholar]
  25. Dou, H.; Guo, C.; Chen, F.; Wang, Q. Research on joint DOA and polarization estimation for alternate polarization array. In Proceedings of the 2014 12th International Conference on Signal Processing (ICSP), Hangzhou, China, 19–23 October 2014; pp. 144–147. [Google Scholar]
Figure 1. Polarization-sensitive array model.
Figure 1. Polarization-sensitive array model.
Sensors 25 01391 g001
Figure 2. Influence of element mutual coupling parallel to the x-axis.
Figure 2. Influence of element mutual coupling parallel to the x-axis.
Sensors 25 01391 g002
Figure 3. Influence of element mutual coupling parallel to the y-axis.
Figure 3. Influence of element mutual coupling parallel to the y-axis.
Sensors 25 01391 g003
Figure 4. Regular subarray selection.
Figure 4. Regular subarray selection.
Sensors 25 01391 g004
Figure 5. Subarray selection for estimating DOAs.
Figure 5. Subarray selection for estimating DOAs.
Sensors 25 01391 g005
Figure 6. Subarray selection for estimating polarization parameters.
Figure 6. Subarray selection for estimating polarization parameters.
Sensors 25 01391 g006
Figure 7. Comparison of three methods. (a) Proposed method. (b) ESPRIT. (c) RD-MUSIC.
Figure 7. Comparison of three methods. (a) Proposed method. (b) ESPRIT. (c) RD-MUSIC.
Sensors 25 01391 g007
Figure 8. Comparison of RMSE for θ while coupling magnitude changes.
Figure 8. Comparison of RMSE for θ while coupling magnitude changes.
Sensors 25 01391 g008
Figure 9. Comparison of RMSE for γ and η while coupling magnitude changes. (a) RMSE result for angle γ . (b) RMSE result for angle η .
Figure 9. Comparison of RMSE for γ and η while coupling magnitude changes. (a) RMSE result for angle γ . (b) RMSE result for angle η .
Sensors 25 01391 g009
Figure 10. Comparison of RMSE for θ while SNR changes.
Figure 10. Comparison of RMSE for θ while SNR changes.
Sensors 25 01391 g010
Figure 11. Comparison of RMSE for γ and η while SNR changes. (a) RMSE result for angle γ . (b) RMSE result for angle η .
Figure 11. Comparison of RMSE for γ and η while SNR changes. (a) RMSE result for angle γ . (b) RMSE result for angle η .
Sensors 25 01391 g011
Table 1. Comparison of different estimation algorithms.
Table 1. Comparison of different estimation algorithms.
AlgorithmEffectivenessRMSE (rad) vs. Mutual CouplingRMSE (rad) vs. SNR
Proposed MethodHigh 0.0055 ~ 0.0102 0.0259 ~ 0.0023
ESPRITFailed 0.0051 ~ 0.0566 0.0644 ~ 0.0552
RD-MUSICModerate 0.0101 ~ 0.0133 0.0346 ~ 0.0103
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Chen, W.; Lan, X.; Wang, X. Robust Direction of Arrival and Polarization Parameter Estimation in Mutual Coupling Scenario with Non-Collocated Crossed Dipole Arrays. Sensors 2025, 25, 1391. https://doi.org/10.3390/s25051391

AMA Style

Chen W, Lan X, Wang X. Robust Direction of Arrival and Polarization Parameter Estimation in Mutual Coupling Scenario with Non-Collocated Crossed Dipole Arrays. Sensors. 2025; 25(5):1391. https://doi.org/10.3390/s25051391

Chicago/Turabian Style

Chen, Wenjiang, Xiang Lan, and Xianpeng Wang. 2025. "Robust Direction of Arrival and Polarization Parameter Estimation in Mutual Coupling Scenario with Non-Collocated Crossed Dipole Arrays" Sensors 25, no. 5: 1391. https://doi.org/10.3390/s25051391

APA Style

Chen, W., Lan, X., & Wang, X. (2025). Robust Direction of Arrival and Polarization Parameter Estimation in Mutual Coupling Scenario with Non-Collocated Crossed Dipole Arrays. Sensors, 25(5), 1391. https://doi.org/10.3390/s25051391

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop