[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Next Article in Journal
A Low-Cost 3D Mapping System for Indoor Scenes Based on 2D LiDAR and Monocular Cameras
Previous Article in Journal
Methodology for Removing Striping Artifacts Encountered in Planet SuperDove Ocean-Color Products
You seem to have javascript disabled. Please note that many of the page functionalities won't work as expected without javascript enabled.
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hole-Free Symmetric Complementary Sparse Array Design for High-Precision DOA Estimation

1
School of Electronics and Information Engineering, Harbin Institute of Technology, Harbin 150001, China
2
Key Laboratory of Marine Environmental Monitoring and Information Processing, Ministry of Industry and Information Technology, Harbin 150001, China
3
School of Science, Harbin Institute of Technology, Weihai 264209, China
*
Author to whom correspondence should be addressed.
Remote Sens. 2024, 16(24), 4711; https://doi.org/10.3390/rs16244711
Submission received: 15 November 2024 / Revised: 13 December 2024 / Accepted: 15 December 2024 / Published: 17 December 2024
Figure 1
<p>Schematic diagram of the SC_MRA.</p> ">
Figure 2
<p>An illustration of a 14-sensor NA configuration containing a 7-sensor dense ULA and a 7-sensor sparse ULA.</p> ">
Figure 3
<p>An illustration of a 14-sensor NSC_MRA configuration containing a 4-sensor MRA, a 3-sensor CMRA, and a sparse 7-sensor ULA.</p> ">
Figure 4
<p>An illustration of a 20-sensor NSC_MRA configuration with optimal DOFs under the constraint of the total number of array sensors.</p> ">
Figure 5
<p>The array configurations and non-negative covariance array weight functions of 15-sensor arrays. (<b>a</b>) NA; (<b>b</b>) ENA; (<b>c</b>) OSENA; (<b>d</b>) ANA; (<b>e</b>) INA; and (<b>f</b>) the proposed method (NSC_MRA).</p> ">
Figure 6
<p>The magnitudes of the mutual coupling matrices of 15-sensor arrays and their respective coupling leakage. (<b>a</b>) NA; (<b>b</b>) ENA; (<b>c</b>) OSENA; (<b>d</b>) ANA; (<b>e</b>) INA; and (<b>f</b>) the proposed method (NSC_MRA).</p> ">
Figure 7
<p>Spectrum of SS-MUSIC for 15-sensor arrays without mutual coupling when <math display="inline"><semantics> <mrow> <mi>K</mi> <mo>=</mo> <mn>51</mn> </mrow> </semantics></math> sources are located at <math display="inline"><semantics> <mrow> <mfenced open="[" close="]" separators="|"> <mrow> <mo>−</mo> <mn>60</mn> <mo>°</mo> <mo>:</mo> <mn>2.4</mn> <mo>°</mo> <mo>:</mo> <mn>60</mn> <mo>°</mo> </mrow> </mfenced> </mrow> </semantics></math>, SNR <math display="inline"><semantics> <mrow> <mo>=</mo> <mn>0</mn> </mrow> </semantics></math> dB, and <math display="inline"><semantics> <mrow> <mi>L</mi> <mo>=</mo> <mn>1000</mn> </mrow> </semantics></math>. (<b>a</b>) NA; (<b>b</b>) ENA; (<b>c</b>) OSENA; (<b>d</b>) ANA; (<b>e</b>) INA; and (<b>f</b>) the proposed method (NSC_MRA).</p> ">
Figure 8
<p>Spectrum of SS-MUSIC for 15-sensor arrays without mutual coupling when <math display="inline"><semantics> <mrow> <mi>K</mi> <mo>=</mo> <mn>2</mn> </mrow> </semantics></math> targets are located at <math display="inline"><semantics> <mrow> <mo>[</mo> <mo>−</mo> <mn>0.3</mn> <mo>°</mo> <mo>,</mo> <mn>0.3</mn> <mo>°</mo> <mo>]</mo> </mrow> </semantics></math>, SNR = 0 dB, and <math display="inline"><semantics> <mrow> <mi>L</mi> <mo>=</mo> <mn>1000</mn> </mrow> </semantics></math>.</p> ">
Figure 9
<p>Probability of correct detections vs. SNR for different array configurations without mutual coupling when <math display="inline"><semantics> <mrow> <mi>K</mi> <mo>=</mo> <mn>2</mn> </mrow> </semantics></math> targets are located at <math display="inline"><semantics> <mrow> <mo>[</mo> <mo>−</mo> <mn>0.3</mn> <mo>°</mo> <mo>,</mo> <mn>0.3</mn> <mo>°</mo> <mo>]</mo> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <mi>N</mi> <mo>=</mo> <mn>15</mn> </mrow> </semantics></math>, and <math display="inline"><semantics> <mrow> <mi>L</mi> <mo>=</mo> <mn>1000</mn> </mrow> </semantics></math>. The acceptable angle error is set to 0.05°.</p> ">
Figure 10
<p>RMSE (in degrees) curves vs. SNR for different arrays in <a href="#remotesensing-16-04711-t002" class="html-table">Table 2</a> without mutual coupling when <math display="inline"><semantics> <mrow> <mi>K</mi> <mo>=</mo> <mn>21</mn> </mrow> </semantics></math> targets are located at <math display="inline"><semantics> <mrow> <mfenced open="[" close="]" separators="|"> <mrow> <mo>−</mo> <mn>60</mn> <mo>°</mo> <mo>:</mo> <mn>6</mn> <mo>°</mo> <mo>:</mo> <mn>60</mn> <mo>°</mo> </mrow> </mfenced> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <mi>N</mi> <mo>=</mo> <mn>15</mn> </mrow> </semantics></math>, and <math display="inline"><semantics> <mrow> <mi>L</mi> <mo>=</mo> <mn>1000</mn> </mrow> </semantics></math>.</p> ">
Figure 11
<p>RMSE (in degrees) curves vs. the number of snapshots for different arrays in <a href="#remotesensing-16-04711-t002" class="html-table">Table 2</a> without mutual coupling when <math display="inline"><semantics> <mrow> <mi>K</mi> <mo>=</mo> <mn>21</mn> </mrow> </semantics></math> targets are located at <math display="inline"><semantics> <mrow> <mfenced open="[" close="]" separators="|"> <mrow> <mo>−</mo> <mn>60</mn> <mo>°</mo> <mo>:</mo> <mn>6</mn> <mo>°</mo> <mo>:</mo> <mn>60</mn> <mo>°</mo> </mrow> </mfenced> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <mi>N</mi> <mo>=</mo> <mn>15</mn> </mrow> </semantics></math>, and <math display="inline"><semantics> <mrow> <mi mathvariant="normal">S</mi> <mi mathvariant="normal">N</mi> <mi mathvariant="normal">R</mi> <mo>=</mo> <mn>0</mn> </mrow> </semantics></math> dB.</p> ">
Figure 12
<p>RMSE (in degrees) curves vs. SNR for different array configurations without mutual coupling when <math display="inline"><semantics> <mrow> <mi>K</mi> <mo>=</mo> <mn>21</mn> </mrow> </semantics></math> targets are located at <math display="inline"><semantics> <mrow> <mo>[</mo> <mo>−</mo> <mn>60</mn> <mo>°</mo> <mo>:</mo> <mn>6</mn> <mo>°</mo> <mo>:</mo> <mn>60</mn> <mo>°</mo> <mo>]</mo> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <mi>N</mi> <mo>=</mo> <mn>15</mn> </mrow> </semantics></math>, and <math display="inline"><semantics> <mrow> <mi>L</mi> <mo>=</mo> <mn>1000</mn> </mrow> </semantics></math>.</p> ">
Figure 13
<p>Probability of correct detections vs. SNR for different array configurations without mutual coupling when <math display="inline"><semantics> <mrow> <mi>K</mi> <mo>=</mo> <mn>21</mn> </mrow> </semantics></math> targets are located at <math display="inline"><semantics> <mrow> <mo>[</mo> <mo>−</mo> <mn>60</mn> <mo>°</mo> <mo>:</mo> <mn>6</mn> <mo>°</mo> <mo>:</mo> <mn>60</mn> <mo>°</mo> <mo>]</mo> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <mi>N</mi> <mo>=</mo> <mn>15</mn> </mrow> </semantics></math>, and <math display="inline"><semantics> <mrow> <mi>L</mi> <mo>=</mo> <mn>1000</mn> </mrow> </semantics></math>. The acceptable angle error is set to 0.15°.</p> ">
Figure 14
<p>RMSE (in degrees) curves vs. the number of snapshots for different array configurations without mutual coupling when K = 21 targets are located at <math display="inline"><semantics> <mrow> <mo>[</mo> <mo>−</mo> <mn>60</mn> <mo>°</mo> <mo>:</mo> <mn>6</mn> <mo>°</mo> <mo>:</mo> <mn>60</mn> <mo>°</mo> <mo>]</mo> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <mi>N</mi> <mo>=</mo> <mn>15</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <mi mathvariant="normal">S</mi> <mi mathvariant="normal">N</mi> <mi mathvariant="normal">R</mi> <mo>=</mo> <mn>0</mn> </mrow> </semantics></math> dB, and <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>c</mi> </mrow> <mrow> <mi>l</mi> </mrow> </msub> <mo>=</mo> <mn>0</mn> </mrow> </semantics></math>.</p> ">
Figure 15
<p>RMSE (in degrees) curves vs. <math display="inline"><semantics> <mrow> <mi>N</mi> </mrow> </semantics></math> for different array configurations without mutual coupling when <math display="inline"><semantics> <mrow> <mi>K</mi> <mo>=</mo> <mn>21</mn> </mrow> </semantics></math> targets are located at <math display="inline"><semantics> <mrow> <mo>[</mo> <mo>−</mo> <mn>60</mn> <mo>°</mo> <mo>:</mo> <mn>6</mn> <mo>°</mo> <mo>:</mo> <mn>60</mn> <mo>°</mo> <mo>]</mo> </mrow> </semantics></math>, SNR <math display="inline"><semantics> <mrow> <mo>=</mo> <mn>0</mn> </mrow> </semantics></math> dB, and <math display="inline"><semantics> <mrow> <mi>L</mi> <mo>=</mo> <mn>1000</mn> </mrow> </semantics></math>.</p> ">
Figure 16
<p>RMSE (in degrees) curves vs. SNR for different array configurations in the presence of mutual coupling. <math display="inline"><semantics> <mrow> <mi>K</mi> <mo>=</mo> <mn>21</mn> </mrow> </semantics></math> targets are located at <math display="inline"><semantics> <mrow> <mo>[</mo> <mo>−</mo> <mn>60</mn> <mo>°</mo> <mo>:</mo> <mn>6</mn> <mo>°</mo> <mo>:</mo> <mn>60</mn> <mo>°</mo> <mo>]</mo> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <mi>N</mi> <mo>=</mo> <mn>15</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <mi>L</mi> <mo>=</mo> <mn>1000</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <msup> <mrow> <msub> <mi>c</mi> <mn>1</mn> </msub> <mo>=</mo> <mn>0.2</mn> <mi>e</mi> </mrow> <mrow> <mi>j</mi> <mi>π</mi> <mo>/</mo> <mn>3</mn> </mrow> </msup> </mrow> </semantics></math>, and <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>c</mi> </mrow> <mrow> <mi>l</mi> </mrow> </msub> <mo>=</mo> <msub> <mrow> <mi>c</mi> </mrow> <mrow> <mn>1</mn> </mrow> </msub> <mo>/</mo> <mi>l</mi> </mrow> </semantics></math>.</p> ">
Figure 17
<p>RMSE (in degrees) curves vs. the number of snapshots for different array configurations in the presence of mutual coupling. <math display="inline"><semantics> <mrow> <mi>K</mi> <mo>=</mo> <mn>21</mn> </mrow> </semantics></math> targets are located at <math display="inline"><semantics> <mrow> <mo>[</mo> <mo>−</mo> <mn>60</mn> <mo>°</mo> <mo>:</mo> <mn>6</mn> <mo>°</mo> <mo>:</mo> <mn>60</mn> <mo>°</mo> <mo>]</mo> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <mi>N</mi> <mo>=</mo> <mn>15</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <mi mathvariant="normal">S</mi> <mi mathvariant="normal">N</mi> <mi mathvariant="normal">R</mi> <mo>=</mo> <mn>0</mn> </mrow> </semantics></math> dB, <math display="inline"><semantics> <mrow> <msup> <mrow> <msub> <mi>c</mi> <mn>1</mn> </msub> <mo>=</mo> <mn>0.2</mn> <mi>e</mi> </mrow> <mrow> <mi>j</mi> <mi>π</mi> <mo>/</mo> <mn>3</mn> </mrow> </msup> </mrow> </semantics></math>, and <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>c</mi> </mrow> <mrow> <mi>l</mi> </mrow> </msub> <mo>=</mo> <msub> <mrow> <mi>c</mi> </mrow> <mrow> <mn>1</mn> </mrow> </msub> <mo>/</mo> <mi>l</mi> </mrow> </semantics></math>.</p> ">
Figure 18
<p>RMSE (in degrees) curves vs. <math display="inline"><semantics> <mrow> <mi>a</mi> </mrow> </semantics></math> for different array configurations when <math display="inline"><semantics> <mrow> <mi>K</mi> <mo>=</mo> <mn>21</mn> </mrow> </semantics></math> targets are located at <math display="inline"><semantics> <mrow> <mo>[</mo> <mo>−</mo> <mn>60</mn> <mo>°</mo> <mo>:</mo> <mn>6</mn> <mo>°</mo> <mo>:</mo> <mn>60</mn> <mo>°</mo> <mo>]</mo> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <mi>N</mi> <mo>=</mo> <mn>15</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <mi>L</mi> <mo>=</mo> <mn>1000</mn> </mrow> </semantics></math>, <math display="inline"><semantics> <mrow> <msup> <mrow> <msub> <mi>c</mi> <mn>1</mn> </msub> <mo>=</mo> <mi>a</mi> <mo>×</mo> <mn>0.2</mn> <mi>e</mi> </mrow> <mrow> <mi>j</mi> <mi>π</mi> <mo>/</mo> <mn>3</mn> </mrow> </msup> </mrow> </semantics></math>, and <math display="inline"><semantics> <mrow> <msub> <mrow> <mi>c</mi> </mrow> <mrow> <mi>l</mi> </mrow> </msub> <mo>=</mo> <msub> <mrow> <mi>c</mi> </mrow> <mrow> <mn>1</mn> </mrow> </msub> <mo>/</mo> <mi>l</mi> </mrow> </semantics></math>.</p> ">
Versions Notes

Abstract

:
Direction of arrival (DOA) estimation plays a critical role in remote sensing, where it aids in identifying and tracking multiple targets across complex environments, from atmospheric monitoring to resource mapping. Leveraging difference covariance array (DCA) for DOA estimation has become prevalent, particularly with sparse arrays capable of resolving more targets than the number of sensors. This paper proposes a new hole-free sparse array configuration for remote sensing applications to achieve improved DOA estimation performance using DCA. By symmetrically placing a minimum redundancy array (MRA) and its complementary MRA on both sides of a sparse uniform linear array (ULA), this configuration maximizes degrees of freedom (DOFs) and minimizes mutual coupling effects. Expressions for calculating sensor positions and optimal element allocation methods to maximize DOFs are derived. Simulation experiments in various scenarios have shown the advantages of the proposed array in DOA estimation, including a strong ability to estimate multi-targets, high angular resolution, low estimation error, and strong robustness to mutual coupling.

1. Introduction

In the past decade, direction of arrival (DOA) estimation has gained increasing importance in remote sensing applications such as navigation [1,2], military surveillance [3,4], and meteorology [5,6], where precise detection and tracking of multiple targets are essential. Antenna array configuration is a core component of radar systems in remote sensing, responsible for transmitting and receiving signals to estimate target directions. The choice of antenna array directly impacts DOA estimation performance, with various configurations, including one-dimensional (1D) linear arrays and two-dimensional (2D) planar arrays, being explored for their suitability in different remote sensing scenarios. Among these, the traditional 1D uniform linear array (ULA) [7] has been favored for its simplicity, ease of implementation, and cost-effectiveness.
However, standard ULA configurations face challenges in high-density remote sensing environments. Their performance can be limited by mutual coupling effects between array sensors [8], constraints on the number of detectable targets [9], and fixed degrees of freedom (DOFs) [10], which restrict the array’s resolution and target-tracking abilities. In response, sparse arrays have been developed to increase DOFs with fewer sensors, making them particularly valuable in remote sensing scenarios requiring wide-area monitoring and multi-target detection [11,12,13,14]. Sparse linear arrays, which can reduce the number of sensors while maintaining high DOA performance, serve as the foundation for extending sparse arrays into 2D applications, offering versatility in applications such as angle of arrival (AOA) and angle of departure (AOD) estimation [15].
When applied in DOA estimation for remote sensing, the effective use of sparse array difference covariance array (DCA) can enhance estimation accuracy and substantially increase the number of detectable sources [10,16]. A DCA organizes distinct cross-correlation values in the covariance matrix of signals received by the sparse array, classifying sparse linear arrays into hole-free and hole arrays based on continuity. The performance of a hole array [17,18,19,20,21] in remote sensing is hindered by non-consecutive lags that prevent the direct application of ULA-based DOA estimation methods, such as spatial smoothing MUSIC (SS-MUSIC) [22]. This limitation necessitates more complex algorithms for arrays with holes [23]. On the other hand, the continuous DCA of a hole-free sparse array, when combined with the SS-MUSIC algorithm, can enhance the estimation accuracy and substantially increase the number of detectable sources. The maximum number of detectable targets is equal to half of the array’s DOFs minus one, calculated as ( D O F 1 ) / 2 .
In practice, we prefer to use simple and effective algorithms to achieve accurate DOA results, reduce computation time and complexity, and estimate a greater number of targets. Hence, we are more concerned with hole-free arrays. Such arrays have been developed over the last few decades, including coprime [24,25], super nested [26,27], modified nested [28], multi-level [29,30], multi-order [31,32], and other arrays. Here, some arrays studied in recent years are introduced in detail. The enhanced nested array (ENA) [33] improves the DOFs when the number of sensors is even. The one-side extended nested array (OSENA) [34] greatly improves the DOFs in the case of larger-scale arrays. The augmented nested array (ANA) [35] and the improved nested array (INA) [36] increase the degrees of freedom when there is no limit to the number of sensors. Compared with ANA, INA has more DOFs but is more affected by mutual coupling. In addition, improved array configurations should be designed to achieve better performance.
In this paper, a new type of sparse linear array without holes is proposed. The proposed array improves on the minimum redundancy array (MRA) [37] and nested array (NA) [10] and avoids their major shortcomings. The MRA does not have an exact expression and cannot be applied in a mass sensors scenario. The NA contains a dense ULA, and thus it is highly influenced by mutual coupling. To overcome the shortcomings of MRA, the proposed array adopts a two-level structure, and each layer contains a ULA that has no upper limit on the number of elements. This means the array can be applied to large-scale array scenarios by increasing the number of elements in ULA. Furthermore, the proposed array uses symmetric complementary MRA to replace a part of the dense ULA in NA. This elimination of the dense ULA structure reduces the array’s exposure to mutual coupling, thus avoiding the disadvantage of NA.
The proposed array configuration can increase the number of DOFs and reduce the effect of the mutual coupling, causing an expected improvement in DOA estimation accuracy. The main contributions of this paper are as follows:
(a)
We define the complementary MRA (CMRA) and find that the new array is a hole-free array configuration when the MRA and its corresponding CMRA are placed symmetrically along the central axis. Then, a novel hole-free array, named a symmetric complementary minimum redundancy array (SC_MRA), is introduced and discussed in detail.
(b)
Based on SC_MRA and NA, the nested symmetric complementary minimum redundancy array (NSC_MRA) is proposed, inheriting all the advantages of NA and reducing the mutual coupling by redistributing the sensors of the dense ULA part of a classical NA.
(c)
An optimal element allocation method is derived to maximize DOFs for the NSC_MRA configuration, offering flexibility and enhanced target resolution in remote sensing applications requiring high spatial coverage.
The remaining part of this paper is organized as follows: In Section 2, some basic conceptions are introduced to help understand the proposed array. In Section 3, the derivation of the geometric characteristics of the proposed array is presented, and the optimal distribution of sensors that maximize the total DOFs is discussed. In Section 4, we analyze the performance of the proposed array and obtain the theoretical advantages of the proposed array compared with other arrays in DOA estimation. In this section, a numerical simulation of DOA estimation is also provided, consistent with the analysis results. Finally, conclusions are drawn in Section 5.

2. Basic Conceptions

To facilitate the illustration of the proposed array configuration, some basic conceptions are introduced briefly in this section.

2.1. Difference Covariance Arrays

Assume the set of real array sensor positions is P , in which all elements are the true positions of the sensors in the 1D coordinate system. In reality, the difference between any two elements of P is usually a multiple of the unit spacing. Therefore, we define an array configuration set P to describe the position relationship between sensors simply and intuitively.
P = P d = p 1 , p 2 , , p N
where d is the unit spacing, which usually equals λ / 2 , and λ is the carrier wavelength. The n th element of P , p n , equals the ratio of the n th element of P to d . n N and n N + , where N is the sensor number and N + denotes the set of positive integers. The elements in P are usually integers.
For a 1D linear array specified by P , we define its virtual array with virtual elements located at the following set:
D = p i p j , p i , p j P
According to [10], the virtual array D is the DCA of the received signal of P . Constructing D involves vectorizing the covariance matrix of the received signal. It should be noted that D contains N 2 elements; however, some of them are repeated. In other words, multiple virtual elements are associated with the same virtual sensor location. Note that DCA is symmetric, and every p i p j in the D position set has a corresponding ( p i p j ) in the same set. When the arrays receive a spatially wide sense stationary signal, the correlation of the received signal can be calculated from all the differences in the set D .
If the original array is properly designed, the number of elements in the DCA equals the number of DOFs, which can be larger than the number of physical sensors. The DCA provides a powerful tool for DOA estimation, whose benefits can be fully realized by properly designing the original array.
In [10], it has been shown that for an array of N sensors, the maximum number of elements in the DCA can be expressed as:
F max , N = N N 1 + 1

2.2. Sparse Array Processing

The signal processing model of sparse array DOA estimation has been proven many times [38]. A brief description of the signal processing model for sparse array DOA estimation is provided in this section. Assume that K far-field stationary targets are incident at an angle θ k , k = 1 , , K on a N -sensor sparse linear array. Then, the received signal at time t can be expressed as:
X t = A S t + n t
where A = [ a θ 1 , a θ 1 , , a ( θ K ) ] is the N × K array manifold matrix with the column a ( θ K ) , a θ K = [ a 1 θ K , a 2 θ K , , a N θ K ] T is the N × 1 steering vector, θ k is the incoming angle of the k th target, and a n θ K = e j 2 π sin θ k p n d / λ . S t denotes the K × 1 target vector at time t , t = 1 , , T , where T is the number of available samples. n t denotes the N × 1 white noise vector. It is assumed that all sensors exhibit identical noise characteristics and receive noise power with the same value, denoted as σ 2 . The auto-correlation matrix is generated by collecting T snapshots and can be expressed as:
R X X = E X t X H t = A R S S A H + σ 2 I N
where ( ) H denotes the Hermitian transpose of a matrix. R S S = E S t S H t = diag { h } , diag { } stands for the diagonal matrix, h denotes the equivalent target vector with a single snapshot, h = [ ς 1 2 , ς 2 2 , , ς K 2 ] T , ς k 2 denotes the k th target power, and ( ) T denotes the transpose of a matrix. I N is an N × N identity matrix.
The covariance matrix R ~ X X can be expressed as:
R ~ X X = 1 T t = 1 T X t X H t
Then, R ~ X X is vectorized as follows:
vec ( R ~ X X ) = vec ( E X X H ) = ( A A ) h + σ 2 vec ( I N )
where vec ( ) denotes the vectorization operator, which means converting a matrix into a column vector, denotes the Khatri–Rao product. Compared with Equation (5), the term ( A A ) in Equation (7) can be regarded as the array manifold matrix of a longer virtual ULA whose sensors are located at the DCA. This approach leads to an increase in DOFs beyond the number of physical sensors.

2.3. Signal Model with Mutual Coupling

In real-world applications, the mutual coupling effect occurs when the antenna sensors interact with each other. The matrix C is the mutual coupling matrix (MCM) for an array. Technically, the MCM should be specific to each sensor set, taking into account physical dimensions and feeding points [39]. It is empirically observed that MCM behavior is approximately a function of sensor separations only. This coupling is mostly inversely proportional to the distance between the array sensors.
The perturbed signal at the output of the sensors can be described as:
X t = C A S t + n t ,
where C can be approximated by the B -band symmetric Toeplitz matrix, whose ( i , j ) th element is a function of the distance between the sensor positions p i and p j , B N , where N denotes the set of natural numbers, and p i , p j P . Therefore, C can be written as:
C = c p 1 p 1 c p 1 p 2 c p 1 p N 1 c p 1 p N c p 2 p 1 c p 2 p 2 c p N 1 p 1 c p N 1 p 2 c p 2 p N 1 c p 2 p N c p N 1 p N 1 c p N 1 p N c p N p 1 c p N p 2 c p N p N 1 c p N p N
where p i p j = l , l N . If l = 0 , c l = 1 ; if 0 < l B , c l > c l + 1 ; if l > B , c l = 0 . And, in general, the magnitudes of the coupling coefficients are inversely proportional to their sensor separations [26,27], i.e., c l / c k = k / l .
In addition, the coupling leakage can be evaluated by:
γ = | | C d i a g ( C ) | | F | | C | | F
where | | | | F stands for the Frobenius norm of a matrix, d i a g ( ) means that only the diagonal elements of the matrix are kept, and the remaining elements are zero. | | C d i a g ( C ) | | F is the energy of all off-diagonal components, which characterizes the level of mutual coupling. A higher γ means a heavier mutual coupling. In Section 4.2, γ is used as a parameter to compare the mutual coupling characteristics of different arrays in simulations.

3. Proposed Array Design with MRA, Complementary MRA, and NA

3.1. Symmetric Complementary Minimum Redundant Array

The MRA array discusses how to achieve a larger array aperture with a limited number of sensors. For an N-sensor MRA, the distance between any two sensor pairs is an integer multiple of the minimum unit distance, and these multiples contain all the integers in [− M N , M N ], where M N is the largest number in the configuration of the N-sensor MRA. Therefore, the MRA is a sparse hole-free linear array that maximizes the aperture for a given number of physical sensors, and its DCA is a filled ULA [37]. The maximum achievable aperture and DOFs of the MRA are equivalent to those of the ULA composed of M N + 1 sensors.
F MRA , N = 2 M N + 1 = F ULA , ( M N + 1 )
where F ULA , ( M N + 1 ) is the number of DOFs of the ULA configuration composed of M N + 1 sensors. Specifically, take a seven-sensor MRA as an example. In reference [40], its configuration can be found as {0, 1, 2, 6, 10, 14, 17}. The array element ( N ) of the seven-sensor MRA is 7, and the largest number in the configuration ( M 7 ) is 17, so that it has 2 × 17 + 1 DOFs. The same DOFs as the 7-sensor MRA is the ULA with array element M 7 + 1 , i.e., an 18-sensor ULA. The DOFs of the 18-sensor ULA is 2 × 18 − 1, and it is equal to 2 × 17 + 1.
As the number of sensors increases, the time it takes for an MRA to perform an accurate position calculation increases exponentially. Therefore, only the situation when 3 N 30 is calculated in [40]. Based on these MRAs, a new hole-free array configuration is proposed and named as complementary MRA (CMRA). The number of CMRA sensors corresponding to an MRA with N sensors is N ( N = M N + 1 N ). According to [40], M 3 = 3 and M 30 = 287 . Thus, 1 N 258 . The configuration set of the N -sensor CMRA is given by:
P CMRA , N = Z P MRA , N
where Z stands for the set of integers { 0,1 , 2 , , M N } , P MRA , N is the MRA configuration set, and Z P MRA , N is the absolute complement of P MRA , N in Z . In addition, M N is defined as the maximum element in the N -sensor MRA array configuration set ( P MRA , N ), while N N is the minimum element in the array configuration set of the N -sensor CMRA ( P CMRA , N ). Table 1 shows examples of MRA configurations and the corresponding CMRA configurations of the number of sensors N = 3 to 6.
By combining the MRA and CMRA, it can be found that the new generating array is a symmetric complementary array when the MRA and its corresponding CMRA are placed symmetrically along the central axis. For notational convenience, the symmetric complementary MRA will be abbreviated as SC_MRA. After the complementary symmetrical placement of all the MRAs listed in reference [40], it can be found that all the newly composed SC_MRAs are also hole-free arrays.
A schematic diagram of the SC_MRAs is shown in Figure 1. The configuration is divided into two parts: part A (MRA) and part B (CMRA), which are placed symmetrically with the intermediate axis. In Figure 1, ● means a sensor is put in a specific position, the number in ● corresponds to the elements of P MRA , N and P CMRA , N , while means there is no sensor in that position. To simplify the expressions in the formula subscripts, “SCM” is used as the abbreviation for the SC_MRA. The configuration set of the ( N + N ) -sensor SC_MRA is given by:
P SCM , N + N = P MRA , N P CMRA , N + M N
From Figure 1, it is clearly shown that the array length of the N -sensor part A is M N , while the array length of the corresponding N -sensor part B is M N N N 1 . There is a gap of two-unit element spacing between these two parts. Therefore, the total array length of the SC_MRA is M N + M N N N 1 + 2 = 2 M N N N + 1 . For a hole-free array, the DOFs are equal to twice the array length plus one. Hence, the number of DOFs of the ( N + N ) -sensor SC_MRA is given by:
F SCM , N + N = 2 2 M N N N + 1 + 1 = 4 M N 2 N N + 3

3.2. Nested Symmetric Complementary Minimum Redundant Array

Although the SC_MRA proposed in Section 3.1 is a sparse array without holes, its predominance over the most common arrays is not obvious. To further enhance the DOA estimation performance, we combined the SC_MRA with NA to obtain a new array, named the nested symmetric complementary minimum redundancy array (NSC_MRA). In this section, the array configuration of NSC_MRA is introduced.
Unlike an MRA, an NA is easy to construct and can obtain exact expressions of sensor positions and available DOFs in the condition of a known number of sensors. An N -sensor two-level NA is a concatenation of two ULAs, an N 1 -sensor dense ULA and an N 2 -sensor sparse ULA, where N 1 + N 2 = N . The sensor spacing of the dense ULA is ( N 1 + 1 ) times that of the sparse ULA. Thus, the configuration set of the N -sensor NA is given by:
P NA , N = P ULA , N 1 P ULA , N 2 P ULA , N 1 = p i | p i = 1 , 2 , , N 1 P ULA , N 2 = p j N 1 + 1 | p j = 1 , 2 , , N 2
Figure 2 shows the 14-sensor NA configuration with N 1 = N 2 = 7 as an example, where ● and have the same meanings as in Figure 1. Level 1 of the NA is the dense ULA that is defined as locations from 1 to N 1 = 7 , while level 2 is the sparse ULA from N 1 + 1 = 8 to N 2 N 1 + 1 = 56 . However, the number of redundancies of the DCA is still high in the NA. Hence, it is possible to modify the NA to obtain more DOFs.
To increase the DOFs and array aperture, the NSC_MRA is proposed by combining an MRA, CMRA, and sparse ULA. The first step is to define the CMRA and SC_MRA, which were introduced in Section 3.1. Then, we used part A in the SC_MRA to replace the dense ULA in the NA. Finally, the center of the sparse ULA is taken as the symmetry axis, and the CMRA of part B is placed symmetrically with the axis of the extension symmetry of part A. The proposed array adopts an NA nested structure. The combination of part A (MRA) and part B (CMRA) is level 1, and the sparse ULA is level 2. Assume that N A is the number of sensors in part A, N A is the number of sensors in part B, N 1 is the number of sensors in level 1 ( N 1 = N A + N A = M N A + 1 ), and N 2 is the number of sensors in level 2 (sparse ULA). Similarly, “NSCM” is used as the abbreviation for the NSC_MRA in the formula subscripts. Then, the array configuration set of the N -sensor NSC_MRA can be given by:
P NSCM , N = P PartA , N A P ULA , N 2 P PartB , N A P PartA , N A = p i + 1 P ULA , N 2 = { p j ( M N A + 2 ) } = { p j ( N 1 + 1 ) } P PartB , N A = N 2 + 1 M N A + 2 p k + 1 = N 2 + 1 N 1 + 1 p k + 1
where p i P MRA , N A , p j = 1 , 2 , , N 2 , p k P CMRA , N A . Since part A is the MRA, 3 N A 30 . Part B is the CMRA; thus, 1 N A 258 . Level 2 is the sparse ULA; thus, N 2 2 . N A , N A , N 1 , N 2 N + .
Figure 3 provides a preview of the 14-sensor NSC_MRA model. Compared to the NA in Figure 2, the proposed NSC_MRA is sparser, and this is because the number of sensor pairs with small separations ( λ / 2 , 2 λ / 2 , 3 λ / 2 ) of the NSC_MRA is less under the same sensor number conditions. The NSC_MRA exhibits a distinct pattern where the number of sensor pairs with a separation of λ / 2 is three, contrary to seven for the NA. Similarly, the number of sensor pairs with a separation of 2 λ / 2 is three, contrary to six for the NA, and the number of sensor pairs with a separation of 3 λ / 2 is three, contrary to five for the NA. Therefore, this rearrangement significantly reduces the adverse effects of mutual coupling on the DOA estimation. Meanwhile, the NSC_MRA has a larger physical aperture than the NA with the same number of sensors, thus increasing the number of DOFs and the length of the physical aperture.
The disadvantage of the above-mentioned array design is that M N A in Equation (16) cannot cover all positive integer sets, which restricts the allocation of array elements in each part. To overcome this challenge, the proposed arrays need to be extended to a generic form. The first step is to add part D between the sparse ULA and CMRA, where part D is a ULA with N D sensors. Simultaneously, the separation between part A and the sparse ULA increases. Then, an empty part C is formed, whose length is N D + 1 , that is, the spacing between part A and the sparse ULA is increased from 1 to N D + 1 . In Figure 4, a 20-sensor NSC_MRA with parameters N 1 = N 2 = 10 is shown as an example.
The sensor configurations of proposed array NSC_MRAs are given by:
P NSCM , N = P PartA , N A P ULA , N 2 P PartD , N D P PartB , N A P Part , N A = p i + 1 P ULA , N 2 = { p j ( M N A + N D + 2 ) } = { p j ( N 1 + 1 ) } P PartD , N D = N 2 M N A + N D + 2 + p k = N 2 N 1 + 1 + p k P PartB , N A = ( N 2 + 1 ) M N A + N D + 2 ( p r + 1 ) = { ( N 2 + 1 ) ( N 1 + 1 ) ( p r + 1 ) }
where p i P MRA , N A , p j = 1 , 2 , , N 2 , p k = 1 , 2 , , N D   p r P CMRA , N A , N A , N A , N 2 have the same meaning as those in Equation (16), and N D is the number of sensors in part D. In addition, it should be noted that the concept of N 1 is changed to N 1 = N A + N A + N D (meanwhile, it is equal to M N A + N D + 1 ). It is assumed that 3 N A 30 , N 2 2 , and N A , N A , N 1 , N D , N 2 N + .

3.3. Optimal Element Allocation Method

From Equation (17), it can be noticed that the first sensor of the NSC_MRA is designed to be placed at 1, and the last sensor is at ( N 2 + 1 ) ( N 1 + 1 ) ( N N A + 1 ) . As the NSC_MRA proposed in Section 3.2 is a hole-free array, the number of DOFs in the corresponding DCA can be expressed as:
F NSCM , N = 2 { ( N 2 + 1 ) N 1 + 1 ( N N A + 1 ) 1 } + 1 = 2 ( N 2 N 1 + N 1 + N 2 N N A 1 ) + 1 = 2 ( N 2 N 1 + N N N A ) 1
The proposed array is a hole-free array with a continuous DCA, which improves the maximum number of detectable targets. For the proposed array with N sensors, its maximum number of detectable targets is ( F NSCM , N 1 ) / 2 .
The proposed NSC_MRA has a nested structure; therefore, the array’s DOF number varies with the number of sensors assigned to each level. Specifically, the configuration sets ( P NSCM , 15 ) and DOFs ( F NSCM , 15 ) of the 15-sensor NSC_MRA for all sensor assignments are listed in Table 2.
Under the constraint of a fixed total number of sensors N = N 1 + N 2 , N 1 and N 2 have a certain numerical relationship that maximizes F NSCM , N . The total number of DOFs is determined by the array element allocation, where the product of N 1 × N 2 plays a crucial role. By optimizing this product, we can maximize F NSCM , N .
When N is even, the optimal element allocation method that maximizes the DOFs is N 1 = N 2 = N / 2 . This ensures that the product N 1 × N 2 is maximized, leading to the maximum possible DOFs. In this case, Equation (18) can be rewritten as:
F NSCM , N even = 2 N 2 2 + N N N A 1 = N 2 2 2 + 2 N 2 N N A
When N is odd, both N 1 = N 1 2 , N 2 = N + 1 2 and N 1 = N + 1 2 , N 2 = N 1 2 can achieve the maximum DOFs. In array design, mutual coupling should be taken into account in addition to maximizing the degrees of freedom. The sensor spacing of part A is much smaller than that of the sparse ULA. The number of NAs should be minimized while ensuring the maximum DOFs. Thus, when N is odd, the optimal element allocation method that maximizes the DOFs is N 1 = N 1 2 and N 2 = N + 1 2 . In this case, Equation (18) can be rewritten as:
F NSCM , N odd = 2 N 1 2 × N + 1 2 + N N N A 1 = N 2 3 2 + 2 N 2 N N A
Under the constraint of the total number of array sensors, the DOFs are not only related to the numerical relationship between N 1 and N 2 but also related to the selection of N N A , which can be up to two at least. Thus Equations (19) and (20) can be modified as follows:
F NSCM , N even = ( N 2 2 ) / 2 + 2 N 4 = ( N 2 10 ) / 2 + 2 N
F NSCM , N odd = ( N 2 3 ) / 2 + 2 N 4 = ( N 2 11 ) / 2 + 2 N
The maximum number of detectable targets for hole-free array is ( F NSCM , N 1 ) / 2 . Thus, when N is even, the maximum number of detectable targets for the proposed array is ( N 2 12 ) / 4 + N ; when N is odd, it is ( N 2 13 ) / 4 + N .

4. Performance Analysis

In this section, the performances of the proposed array (NSC_MRA), such as the array aperture, DOFs, weight function, and coupling leakage, are analyzed. In addition, the proposed NSC_MRA is compared with several widely studied alternatives, NA [10], ENA [33], OSENA [34], ANA [35], and INA [36]. For a fair comparison, all array configurations considered in this section consist of 15 sensors. The scenarios considered in this section focus exclusively on stationary targets, where all targets have a speed of 0.

4.1. Array Aperture and Degrees of Freedom

Figure 5 shows the array configurations and weight functions for NA, ENA, OSENA, ANA, INA, and the proposed NSC_MRA. Each subfigure is divided into two parts. The upper part is the array configuration, whose elements are placed in a way that corresponds to its array configuration set P , which is defined in Section 2.1. The numbers in the upper parts are p n , which means the ratio of the actual sensor positions to the unit spacing, p n P . The bottom half describes the weight function ω ( l ) , whose horizontal coordinate is the natural number l and the ordinate is ω ( l ) . The number of sensor pairs whose spatial separation equals l [26,27] can be defined as:
ω l = p 1 , p 2 P 2 , p 1 p 2 = l
where | | stands for counting the number of element pairs in the set.
It is observed from Figure 5 that the ω ( l ) of the NSC_MRA does not miss any integer elements from 0 to the end, which means that the proposed array is a hole-free array with contiguous DCAs. It can solve the problem well when the number of targets is larger than the number of sensors.
In addition, the value of F u in the figure is marked for ease of understanding, where F u denotes the number of one-side uniform DOFs of the DCA. For hole-free arrays, the length of the array apertures is equal to its F u . Looking at the array configurations and F u in Figure 5, it can easily be concluded that the NSC_MRA provides a large array aperture, whose length of an array is only smaller than the INA but larger than the others, illustrating that the proposed NSC_MRA is good at resolving closely spaced targets.
In DOA estimation, the performance is also often closely related to the number of DOFs, which is equal to the length of the virtual continuous DCA. Thus, F can be calculated by F u ( F = 2 F u 1 ). From the results, it can be noted that the NSC_MRA has lower DOFs than the INA but higher DOFs than the others. This means that, theoretically, the DOA estimation performance of the NSC_MRA is only second to that of INA in the absence of mutual coupling.

4.2. Mutual Coupling Effect

In practice, the mutual coupling effect between sensor pairs increases significantly with the reduction in spatial separation. The specific values of ω ( 1 ) , ω ( 2 ) , and ω ( 3 ) are labelled in Figure 5. In addition, the non-negative covariance array weight functions corresponding to l > 3 are also provided in Figure 5, distinguished by the height of the blue line. As can be seen from Figure 5, the NSC_MRA has only three sensor pairs with a separation of λ / 2 , and the number of sensor pairs with a separation of 2 λ / 2 and 3 λ / 2 are both three. The NSC_MRA has a similar performance as the ANA and is much better than the other arrays.
To confirm the advantage of the NSC_MRA against mutual coupling, the case of significant mutual coupling is taken into account. Accordingly, the specific parameters in the coupling model given by Equation (9) are set as c 1 = 0.5 e j π / 3 and c l = c 1 / l .
Figure 6 shows the mutual coupling matrices of six different 15-sensor arrays. The coupling leakages for each array configuration calculated according to Equation (10) are also shown in the upper right corner of the respective subfigure. In Figure 6, the darker the color, the more energy it has in the corresponding entry. The results show that the NA has the highest value of γ , indicating that it is the most affected by mutual coupling. On the other hand, the NSC_MRA exhibits the lowest value of γ , suggesting that it is the least impacted by mutual coupling compared to all the other arrays tested. It can be concluded that the NSC_MRA shows enhanced mutual coupling adaptation than the other arrays, especially for large mutual coupling.

4.3. Numerical Simulations

In Section 4.1, some important properties of the proposed array (NSC_MRA) were analyzed, and theoretical analysis results were obtained. In this section, the simulation results are presented to evaluate the DOA estimation performance by using the SS-MUSIC algorithm. SS-MUSIC is a particularly popular estimation algorithm in DOA estimation [22]. Here, the array types are the same as those in Section 4.1.

4.3.1. Spatial Spectrum Comparison of Different Arrays

Figure 7 shows the SS-MUSIC spectra of six different 15-sensor arrays. The arrays are evaluated for 51 targets at 60 ° : 2.4 ° : 60 ° with an SNR of 0 dB, and the number of snapshots L is 1000. The peak search process is executed with the same step size of 0.01°. The minimum unit distance between sensors is set to d = λ / 2 .
It can be observed from Figure 7 that the NA and ENA show false peaks at [ 90 ° , 60 ° ] and [ 60 ° , 90 ° ] due to the lower number of DOFs. The OSENA has no spurious peaks at [ 90 ° , 60 ° ] and [ 60 ° , 90 ° ] . However, at around ±60°, there is a phenomenon that the peaks of the two real target directions fuse, resulting in no peak at the correct target direction and a spurious peak between the two real target directions. The ANA, INA, and NSC_MRA can successfully identify 51 targets. There are no false peaks in the ANA, INA, and NSC_MRA. Each spectrum peak corresponds to the true target direction, but some peaks of the ANA and NSC_MRA near ±60° are slightly lower. The simulation results show that the NSC_MRA outperforms all the other arrays except the INA in terms of DOA resolution in the absence of mutual coupling, confirming that the proposed array NSC_MRA can solve the DOA estimation problem well when the number of targets is larger than the number of sensors.

4.3.2. Performance of Distinguishing the Targets with Similar Angles of Incidence

Two equal-power uncorrelated targets impinge onto the array from directions of θ 1 = 0.3 ° and θ 2 = 0.3 ° . The SNR is set to 0 dB, and the estimation process employs 1000 snapshots to estimate the correlations by using sample averages. For DOA estimation, the same method (SS-MUSIC) is used for six different arrays, and the resulting MUSIC spectrum is plotted in Figure 8.
As can be seen in the simulation results in Figure 8, all arrays exhibit two peaks around the true DOAs, and the specific ability to separate the two peaks is different. Specifically, the strength of the ability to distinguish two close targets can be seen by the lowest point of the trough between the peaks of the two real targets in the figure. In the case of estimating two close targets, the NA and ENA have the highest trough due to the smallest DOFs, that is, their performances in terms of DOA estimation for close targets are the worst. Moreover, it is found that the more DOFs the array has, the bigger the waveform height will be. A bigger waveform height means that the peaks are more clearly identified. From the figure, the INA has the lowest trough, which corresponds to its maximum DOFs. The NSC_MRA and ANA have the same DOFs, their troughs are similar, and both are lower than the other arrays except the INA.
To ensure the generalization of the simulation results, we conducted Q = 500 Monte Carlo trials to measure the probability of correct and false detections. Two equal-power uncorrelated targets from θ 1 = 0.3 ° and θ 2 = 0.3 ° are used. The search range is from 90 ° to 90 ° and the search step size is 0.01 ° . The acceptable angle error is set to 0.05 ° . If the estimated directions θ ~ q , 1 , θ ~ q , 2 from the q th trial satisfy θ ~ q , 1 θ 1 0.05 ° and θ ~ q , 1 θ 2 0.05 ° , we record the resolution probability ξ q for that trial as 1. Otherwise, ψ q is set to 0 . The overall resolution probability Ψ is then calculated using the following:
Ψ = 1 Q q = 1 Q ψ q
Under consistent conditions, the resolution improves as the array aperture increases. From the results in Figure 5, it is evident that the proposed array design covers a wider spatial aperture, leading to superior resolution performance. In order to verify this advantage, we conducted multiple Monte Carlo experiments. The results are shown in Figure 9.
Figure 9 illustrates the probability of correct detections ( Ψ ) as a function of SNR for various array configurations under conditions without mutual coupling. The results demonstrate that the performance of the proposed array is comparable to that of the ANA configuration and slightly inferior to the INA configuration across the entire SNR range. This is consistent with the DOFs provided by each array design. Notably, as the SNR increases, all arrays exhibit an improvement in the probability of correct detections. At lower SNR levels, the proposed array still maintains competitive performance, demonstrating its robustness and reliability under challenging noise conditions.
The simulation results show that the proposed array, NSC_MRA, has a high angular resolution because of its large physical aperture.

4.3.3. RMSE of NSC_MRA When the Number of Sensors in Different Levels Changes

In Section 3.3, for the proposed array, the influence of different array element allocations at each level on the DOFs is theoretically discussed for the case when the total sensor number is fixed. The optimal element allocation method of NSC_MRA is given. In this subsection, the DOA estimation simulation experiments are implemented using the array configurations in Table 2 to verify the conclusions in Section 3.3. Simulation results were obtained through 500 Monte Carlo experiments.
To further demonstrate the DOA estimation performance, the DOA accuracy was evaluated in terms of root mean square error (RMSE) from 500 Monte Carlo trials. The RMSE is defined as
RMSE = 1 500 K q = 1 500 k = 1 K | θ ~ q , k θ k | 2
where θ ~ q , k denotes the DOA estimate of the k th target in the q th Monte Carlo trial, and θ k is the k th target’s true incoming direction angle.
The DOA estimate’s RMSE versus SNR is shown in Figure 10, and the DOA estimate’s RMSE versus the number of snapshots is shown in Figure 11. The search range is from 90 ° to 90 ° , and the search step size is 0.01 ° . For ease of observation, we drew the RMSE of arrays with the same DOFs using the same color but with different line shapes. From the results, the array with the lowest RMSE is consistent with the variety with the highest DOFs in Table 2, and the array with the highest RMSE is consistent with the variety with the lowest DOFs. The array element allocation that minimizes the RMSE is N 1 = N 1 2 , N 2 = N + 1 2   and N 1 = N + 1 2 , N 2 = N 1 2 . The simulation results verify the conclusions in Section 3.3.

4.3.4. DOA Estimation Performance of Different Arrays Without Mutual Coupling

In this section, the DOA estimation performance of the proposed array is assessed through comprehensive simulation experiments and by conducting comparisons with other arrays without mutual coupling. The search range is from 90 ° to 90 ° , and the search step size is 0.01 ° .
The DOA estimate’s RMSE versus SNR is shown in Figure 12. In Figure 12, the array configuration has K = 21 targets with a spatial location range of [ 60 ° : 6 ° : 60 ° ] . The range of SNR is set from 10 dB to 10 dB. From the results, it can be seen that the NSC_MRA achieves lower RMSEs than the others for all cases except the INA. It can be concluded that the proposed array significantly improves the estimation accuracy under different SNR environments.
The probability of correct detections versus SNR is shown in Figure 13. The results indicate that the correct detection probability of all the arrays improves as the SNR increases. At each SNR, the resolution probability of the proposed array is comparable to that of the ANA, slightly lower than the INA, and higher than the other arrays, demonstrating the reliability of the proposed array.
A comparison between Figure 12 and Figure 13 reveals a strong relationship between the RMSE performance and resolution capability. Specifically, the arrays with a smaller RMSE values in Figure 12 consistently achieve higher probabilities of correct detections in Figure 13 under identical simulation conditions, demonstrating superior target resolution ability. This finding underscores the interplay between the RMSE and resolution capability as critical indicators of estimation performance. These improvements are attributed to the increased degrees of freedom provided by the array configuration, which effectively reduces the RMSE and enhances the resolution capability. The results highlight the advantages of arrays with higher degrees of freedom, enabling superior estimation performance characterized by both a reduced RMSE and an improved resolution.
The DOA estimation performances of the different array configurations with different snapshot numbers are shown in Figure 14. The SNR is fixed at 0 dB and N = 15 . In this simulation, the number of targets is greater than the number of sensors ( K = 21 ). It can be observed that the RMSE reduces as the number of snapshots increases. The NSC_MRA configuration achieves a lower RMSE than the other arrays except the INA for all cases.
For cases when the number of sensors of the different arrays is different, their DOFs are shown in Table 3. In general, the DOFs play a decisive role in the performance of DOA estimation.
The DOA estimation performances are shown in Figure 15. The SNR is fixed at 0 dB, the snapshot number is fixed at 1000 , and the number of targets is greater than the number of sensors ( K = 21 ). The simulation results show that the RMSE of the NA and ENA is relatively higher than that of the other arrays because they have fewer DOFs for the same N . This is because the ENA has two more DOFs of DCA than those of the NA when N is even and the ENA has the same DOFs as the NA when N is odd. Therefore, the DOA estimation performance of the ENA is slightly better than that of the NA when N is even. The design of the OSENA imposes stricter constraints on the number of sensors. The OSENA requires N 13 , so there is no array configuration, DOFs, or RMSE for N = 12 in Table 3 and Figure 15. When N is small, the OSENA has relatively low DOFs, so the DOA estimation performance is poor. When N is increased, the DOA estimation performance greatly improves. The DOFs of the INA are always the highest, so its RMSE is also the lowest. The ANA and NSC_MRA have the same DOFs, so their RMSEs are also similar, second only to the INA.
It can be concluded that the proposed array NSC_MRA can significantly improve the estimation accuracy because it has a large number of DOFs, as analyzed in Section 4.1.

4.3.5. DOA Estimation Performance of Different Arrays in the Presence of Mutual Coupling

In the following simulations, the impact of mutual coupling on the RMSE performance, snapshot number, and coupling coefficient modulus a are simulated and analyzed. The mutual coupling model given in Equation (9) is described by coefficients c 1 = 0.2 e j π / 3 and c l = c 1 / l . The parameters are set to SNR = 0 dB, L = 1000 , and K = 21 . Targets are set with a spatial location range of [ 60 ° : 6 ° : 60 ° ] . The search range is from −90° to 90°, and the search step size is 0.01°.
Figure 16 shows the RMSE of the DOA estimates concerning SNR, where the performance of the NSC_MRA is compared with the other arrays. Different from Section 4.2, the results in this experiment demonstrate that the NSC_MRA achieves the lowest RMSE among all the tested arrays. This behavior can be attributed to the fact that the NSC_MRA has a few small, separated sensor pairs. Figure 17 shows the RMSE curves vs. the number of snapshots for the different array configurations. The results demonstrate that the proposed NSC_MRA achieves the lowest RMSE, which means that the proposed array is robust to mutual coupling effects.
Figure 18 shows the RMSE of the DOA estimates versus the coupling coefficient modulus a . In this simulation, the specific parameters in the coupling model given by Equation (9) are set to c 1 = a × 0.2 e j π / 3 and c l = c 1 / l . The increase in a leads to a corresponding increase in the RMSE due to a more severe mutual coupling effect introduced by higher values of a . The INA produces the highest performance at a = 0 , while the NA and ENA produce the lowest performance. This is because the number of DOFs has a significant impact on the estimation performance when the mutual coupling is weak. When   a = 1 , the proposed array has the lowest RMSE and the NA has the highest RMSE, which is due to the fact that one of their coupling leakages is the smallest and the other is the largest. This is because when the influence of mutual coupling is large, the DOA estimation performance is no longer only determined by DOFs, and the performance is more determined by the size of the coupling leakage. Compared to the other evaluated arrays, the NSC_MRA provides the minimum RMSE, especially for strong mutual coupling.
Based on the results, it can therefore be concluded that the NSC_MRA performs much better than the other arrays with mutual coupling effects.

5. Conclusions and Discussion

This paper proposes a new hole-free array, named nested symmetric complementary minimum redundancy array (NSC_MRA), designed to achieve high DOFs and enhanced DOA estimation performance. The main research conclusions are summarized as follows:
(1)
Improvement in Degrees of Freedom (DOF): Compared with the nested array (NA), the proposed NSC_MRA achieves N 5 more DOFs when the array sensor number N is odd and N 4 more DOFs when N is even. This significant improvement highlights the advantage of the proposed array configuration in scenarios requiring larger DOFs.
(2)
Simulation Results of DOA Estimation Performance: To validate the effectiveness of the proposed array, the SS-MUSIC algorithm was used for a variety of simulation experiments. Taking a 15-sensor array as an example, the performance of the proposed array was compared with five sparse linear arrays from other studies. The results show that the proposed array achieves a larger target number and higher angular resolution, demonstrating its superior DOA estimation capabilities.
(3)
Robustness to Mutual Coupling: While the RMSE of the proposed array is slightly worse than that of the improved nested array (INA) in the absence of mutual coupling, it exhibits the best RMSE performance when mutual coupling effects are considered. This indicates that the proposed array offers significantly stronger robustness to mutual coupling compared to other sparse arrays.
These findings collectively highlight the advantages of the NSC_MRA in applications requiring high-precision DOA estimation with strong robustness to mutual coupling.

Author Contributions

Conceptualization, H.M. and X.M.; methodology, H.M. and X.M.; software, H.M.; validation, H.M. and X.M.; formal analysis, H.M. and X.M.; investigation, H.M. and X.M.; resources, H.M. and X.M.; data curation, H.M. and X.M.; writing—original draft preparation, H.M. and X.M.; writing—review and editing, H.M., L.L., Z.G., Y.G. and X.M.; visualization, H.M. and X.M.; supervision, L.L. and X.M.; project administration, X.M.; funding acquisition, X.M. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the Key Project of National Natural Science Foundation of China (No. 61831009), National Natural Science Foundation of China (No. 62371479), and the Aeronautical Science Foundation of China (No. 2024Z073077002).

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The data are not publicly available due to privacy.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Wang, W. Overview of frequency diverse array in radar and navigation applications. IET Radar Sens. Navig. 2016, 10, 1001–1012. [Google Scholar] [CrossRef]
  2. Antoniou, M.; Cherniakov, M.; Ma, H. Space-surface bistatic synthetic aperture radar with navigation satellite transmissions: A review. Sci. China-Inf. Sci. 2015, 58, 061301. [Google Scholar] [CrossRef]
  3. Molebny, V.; McManamon, P.; Steinvall, O.; Kobayashi, T.; Chen, W. Laser radar: Historical prospective—From the east to the west. Opt. Eng. 2017, 56, 031220. [Google Scholar] [CrossRef]
  4. Feng, Z.; Fang, Z.; Ji, D. Joint radar and communication: A survey. China Commun. 2020, 17, 1–27. [Google Scholar] [CrossRef]
  5. Sokol, Z.; Szturc, J.; Orellana-Alvear, J.; Popova, J.; Jurczyk, A.; Celleri, R. The role of weather radar in rainfall estimation and its application in meteorological and hydrological modelling-a review. Remote Sens. 2021, 13, 351. [Google Scholar] [CrossRef]
  6. McCarthy, N.; Guyot, A.; Dowdy, A.; McGowan, H. Wildfire and weather radar: A review. J. Geophys. Res.-Atmos. 2019, 124, 266–286. [Google Scholar] [CrossRef]
  7. Godara, L. Application of antenna arrays to mobile communications, part ii: Beam-forming and direction-of-arrival considerations. Proc. IEEE 1997, 85, 1195–1245. [Google Scholar] [CrossRef]
  8. Elbir, A.M. Direction finding in the presence of direction dependent mutual coupling. IEEE Antennas Wirel. Propag. Lett. 2017, 16, 1541–1544. [Google Scholar] [CrossRef]
  9. 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]
  10. Pal, P.; Vaidyanathan, P.P. Nested arrays: A novel approach to array processing with enhanced degrees of freedom. IEEE Trans. Signal Process. 2010, 58, 4167–4181. [Google Scholar] [CrossRef]
  11. Lang, R.; Xu, H.; Gao, F. Robust Direction Estimation of Terrestrial Signal via Sparse Non-Uniform Array Reconfiguration under Perturbations. Remote Sens. 2024, 16, 3482. [Google Scholar] [CrossRef]
  12. Chen, S.; Wu, X.; Li, S.; Deng, W.; Zhang, X. Efficient and Robust Adaptive Beamforming Based on Coprime Array Interpolation. Remote Sens. 2024, 16, 2792. [Google Scholar] [CrossRef]
  13. 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]
  14. Gong, Z.; Su, X.; Hu, P.; Liu, S.; Liu, Z. Deep Unfolding Sparse Bayesian Learning Network for Off-Grid DOA Estimation with Nested Array. Remote Sens. 2023, 15, 5320. [Google Scholar] [CrossRef]
  15. Beulah, V.; Venkateswaran, N. Sparse linear array in the estimation of aoa and aod with high resolution and low complexity. Trans. Emerg. Telecommun. Technol. 2020, 31, 4. [Google Scholar]
  16. Ma, T.; Yang, M.; Zhu, H.; Zhang, Y.; Zhou, D. DOA Estimation Based on Virtual Array Aperture Expansion Using Covariance Fitting Criterion. Remote Sens. 2024, 16, 2517. [Google Scholar] [CrossRef]
  17. He, J.; Li, L.; Shu, T. Sparse nested arrays with spatially spread orthogonal dipoles: High accuracy passive direction finding with less mutual coupling. IEEE Trans. Aerosp. Electron. Syst. 2021, 57, 2337–2345. [Google Scholar] [CrossRef]
  18. Ahmed, A.; Zhang, Y.D. Generalized non-redundant sparse array designs. IEEE Trans. Signal Process. 2021, 69, 4580–4594. [Google Scholar] [CrossRef]
  19. Shi, W.; Vorobyov, S.A.; Li, Y. Ula fitting for sparse array design. IEEE Trans. Signal Process. 2021, 69, 6431–6447. [Google Scholar] [CrossRef]
  20. Zhang, Y.; Hu, G.; Zhang, F.; Zhou, H. Enhanced CACIS configuration for direction of arrival estimation. Electron. Lett. 2022, 58, 737–739. [Google Scholar] [CrossRef]
  21. Ma, H.; Mao, X.; Wang, X.; Gao, Y. A new array extension configuration method based on nesting and minimum redundancy. IET Radar Sonar Navig. 2023, 17, 748–758. [Google Scholar] [CrossRef]
  22. Liu, C.L.; Vaidyanathan, P.P. Remarks on the spatial smoothing step in coarray music. IEEE Signal Process. Lett. 2015, 22, 1438–1442. [Google Scholar] [CrossRef]
  23. Wang, Y.; Cui, W.; Du, Y.; Ba, B.; Mei, F. A Novel Sparse Array for Localization of Mixed Near-Field and Far-Field Sources. Int. J. Antennas Propag. 2021, 2021, 3960361. [Google Scholar] [CrossRef]
  24. Qin, S.; Zhang, Y.D.; Amin, M.G. Generalized coprime array configurations for direction-of-arrival estimation. IEEE Trans. Signal Process. 2015, 63, 1377–1390. [Google Scholar] [CrossRef]
  25. Shi, J.; Wen, F.; Liu, Y.; Liu, Z.; Hu, P. Enhanced and generalized coprime array for direction of arrival estimation. IEEE Trans. Aerosp. Electron. Syst. 2023, 59, 1327–1339. [Google Scholar] [CrossRef]
  26. Liu, C.L.; Vaidyanathan, P.P. Super nested arrays: Linear sparse arrays with reduced mutual coupling–part i: Fundamentals. IEEE Trans. Signal Process. 2016, 64, 3997–4012. [Google Scholar] [CrossRef]
  27. Liu, C.L.; Vaidyanathan, P.P. Super nested arrays: Linear sparse arrays with reduced mutual coupling–part ii: High-order extensions. IEEE Trans. Signal Process. 2016, 64, 4203–4217. [Google Scholar] [CrossRef]
  28. Xiang, Z.; Jin, H.; Wang, Y.; Ren, P.; Yang, L.; Xu, B. A Novel Modified Symmetric Nested Array for Mixed Far-Field and Near-Field Source Localization. Remote Sens. 2024, 16, 2732. [Google Scholar] [CrossRef]
  29. Alawsh, S.A.; Muqaibel, A.H. Sparse doa estimation based on multi-level prime array with compression. IEEE Access 2019, 7, 70828–70841. [Google Scholar] [CrossRef]
  30. Zhao, P.; Wu, Q.; Wu, N.; Hu, G.; Wang, L. k-level extended sparse array design for direction-of-arrival estimation. IEEE Access 2022, 11, 3911. [Google Scholar] [CrossRef]
  31. Sharma, U.; Agrawal, M. Third-order nested array: An optimal geometry for third-order cumulants based array processing. IEEE Trans. Signal Process. 2023, 71, 2849–2862. [Google Scholar] [CrossRef]
  32. Yang, Z.; Shen, Q.; Liu, W.; Cui, W. A sum-difference expansion scheme for sparse array construction based on the fourth-order difference co-array. IEEE Signal Process. Lett. 2022, 29, 2647–2651. [Google Scholar] [CrossRef]
  33. Zhao, P.; Hu, G.; Qu, Z.; Wang, L. Enhanced nested array configuration with hole-free co-array and increasing degrees of freedom for doa estimation. IEEE Commun. Lett. 2019, 23, 2224–2228. [Google Scholar] [CrossRef]
  34. Ren, S.; Dong, W.; Li, X.; Wang, W.; Li, X. Extended nested arrays for consecutive virtual aperture enhancement. IEEE Signal Process. Lett. 2020, 27, 575–579. [Google Scholar] [CrossRef]
  35. Liu, J.; Zhang, Y.; Lu, Y.; Ren, S.; Cao, S. Augmented nested arrays with enhanced dof and reduced mutual coupling. IEEE Trans. Signal Process. 2017, 65, 5549–5563. [Google Scholar] [CrossRef]
  36. Yang, M.; Sun, L.; Yuan, X.; Chen, B. Improved nested array with hole-free dca and more degrees of freedom. Electron. Lett. 2016, 52, 2068–2069. [Google Scholar] [CrossRef]
  37. Moffet, A. Minimum-redundancy linear arrays. IEEE Trans. Antennas Propag. 1968, 16, 172–175. [Google Scholar] [CrossRef]
  38. Zheng, Z.; Wang, W.Q.; Kong, Y.; Zhang, Y.D. Misc array: A new sparse array design achieving increased degrees of freedom and reduced mutual coupling effect. IEEE Trans. Signal Process. 2019, 67, 1728–1741. [Google Scholar] [CrossRef]
  39. Friedlander, B. Antenna array manifolds for high-resolution direction finding. IEEE Trans. Signal Process. 2018, 66, 923–932. [Google Scholar] [CrossRef]
  40. Ruf, C.S. Numerical annealing of low-redundancy linear arrays. IEEE Trans. Antennas Propag. 1993, 41, 85–90. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of the SC_MRA.
Figure 1. Schematic diagram of the SC_MRA.
Remotesensing 16 04711 g001
Figure 2. An illustration of a 14-sensor NA configuration containing a 7-sensor dense ULA and a 7-sensor sparse ULA.
Figure 2. An illustration of a 14-sensor NA configuration containing a 7-sensor dense ULA and a 7-sensor sparse ULA.
Remotesensing 16 04711 g002
Figure 3. An illustration of a 14-sensor NSC_MRA configuration containing a 4-sensor MRA, a 3-sensor CMRA, and a sparse 7-sensor ULA.
Figure 3. An illustration of a 14-sensor NSC_MRA configuration containing a 4-sensor MRA, a 3-sensor CMRA, and a sparse 7-sensor ULA.
Remotesensing 16 04711 g003
Figure 4. An illustration of a 20-sensor NSC_MRA configuration with optimal DOFs under the constraint of the total number of array sensors.
Figure 4. An illustration of a 20-sensor NSC_MRA configuration with optimal DOFs under the constraint of the total number of array sensors.
Remotesensing 16 04711 g004
Figure 5. The array configurations and non-negative covariance array weight functions of 15-sensor arrays. (a) NA; (b) ENA; (c) OSENA; (d) ANA; (e) INA; and (f) the proposed method (NSC_MRA).
Figure 5. The array configurations and non-negative covariance array weight functions of 15-sensor arrays. (a) NA; (b) ENA; (c) OSENA; (d) ANA; (e) INA; and (f) the proposed method (NSC_MRA).
Remotesensing 16 04711 g005
Figure 6. The magnitudes of the mutual coupling matrices of 15-sensor arrays and their respective coupling leakage. (a) NA; (b) ENA; (c) OSENA; (d) ANA; (e) INA; and (f) the proposed method (NSC_MRA).
Figure 6. The magnitudes of the mutual coupling matrices of 15-sensor arrays and their respective coupling leakage. (a) NA; (b) ENA; (c) OSENA; (d) ANA; (e) INA; and (f) the proposed method (NSC_MRA).
Remotesensing 16 04711 g006
Figure 7. Spectrum of SS-MUSIC for 15-sensor arrays without mutual coupling when K = 51 sources are located at 60 ° : 2.4 ° : 60 ° , SNR = 0 dB, and L = 1000 . (a) NA; (b) ENA; (c) OSENA; (d) ANA; (e) INA; and (f) the proposed method (NSC_MRA).
Figure 7. Spectrum of SS-MUSIC for 15-sensor arrays without mutual coupling when K = 51 sources are located at 60 ° : 2.4 ° : 60 ° , SNR = 0 dB, and L = 1000 . (a) NA; (b) ENA; (c) OSENA; (d) ANA; (e) INA; and (f) the proposed method (NSC_MRA).
Remotesensing 16 04711 g007
Figure 8. Spectrum of SS-MUSIC for 15-sensor arrays without mutual coupling when K = 2 targets are located at [ 0.3 ° , 0.3 ° ] , SNR = 0 dB, and L = 1000 .
Figure 8. Spectrum of SS-MUSIC for 15-sensor arrays without mutual coupling when K = 2 targets are located at [ 0.3 ° , 0.3 ° ] , SNR = 0 dB, and L = 1000 .
Remotesensing 16 04711 g008
Figure 9. Probability of correct detections vs. SNR for different array configurations without mutual coupling when K = 2 targets are located at [ 0.3 ° , 0.3 ° ] , N = 15 , and L = 1000 . The acceptable angle error is set to 0.05°.
Figure 9. Probability of correct detections vs. SNR for different array configurations without mutual coupling when K = 2 targets are located at [ 0.3 ° , 0.3 ° ] , N = 15 , and L = 1000 . The acceptable angle error is set to 0.05°.
Remotesensing 16 04711 g009
Figure 10. RMSE (in degrees) curves vs. SNR for different arrays in Table 2 without mutual coupling when K = 21 targets are located at 60 ° : 6 ° : 60 ° , N = 15 , and L = 1000 .
Figure 10. RMSE (in degrees) curves vs. SNR for different arrays in Table 2 without mutual coupling when K = 21 targets are located at 60 ° : 6 ° : 60 ° , N = 15 , and L = 1000 .
Remotesensing 16 04711 g010
Figure 11. RMSE (in degrees) curves vs. the number of snapshots for different arrays in Table 2 without mutual coupling when K = 21 targets are located at 60 ° : 6 ° : 60 ° , N = 15 , and S N R = 0 dB.
Figure 11. RMSE (in degrees) curves vs. the number of snapshots for different arrays in Table 2 without mutual coupling when K = 21 targets are located at 60 ° : 6 ° : 60 ° , N = 15 , and S N R = 0 dB.
Remotesensing 16 04711 g011
Figure 12. RMSE (in degrees) curves vs. SNR for different array configurations without mutual coupling when K = 21 targets are located at [ 60 ° : 6 ° : 60 ° ] , N = 15 , and L = 1000 .
Figure 12. RMSE (in degrees) curves vs. SNR for different array configurations without mutual coupling when K = 21 targets are located at [ 60 ° : 6 ° : 60 ° ] , N = 15 , and L = 1000 .
Remotesensing 16 04711 g012
Figure 13. Probability of correct detections vs. SNR for different array configurations without mutual coupling when K = 21 targets are located at [ 60 ° : 6 ° : 60 ° ] , N = 15 , and L = 1000 . The acceptable angle error is set to 0.15°.
Figure 13. Probability of correct detections vs. SNR for different array configurations without mutual coupling when K = 21 targets are located at [ 60 ° : 6 ° : 60 ° ] , N = 15 , and L = 1000 . The acceptable angle error is set to 0.15°.
Remotesensing 16 04711 g013
Figure 14. RMSE (in degrees) curves vs. the number of snapshots for different array configurations without mutual coupling when K = 21 targets are located at [ 60 ° : 6 ° : 60 ° ] , N = 15 , S N R = 0 dB, and c l = 0 .
Figure 14. RMSE (in degrees) curves vs. the number of snapshots for different array configurations without mutual coupling when K = 21 targets are located at [ 60 ° : 6 ° : 60 ° ] , N = 15 , S N R = 0 dB, and c l = 0 .
Remotesensing 16 04711 g014
Figure 15. RMSE (in degrees) curves vs. N for different array configurations without mutual coupling when K = 21 targets are located at [ 60 ° : 6 ° : 60 ° ] , SNR = 0 dB, and L = 1000 .
Figure 15. RMSE (in degrees) curves vs. N for different array configurations without mutual coupling when K = 21 targets are located at [ 60 ° : 6 ° : 60 ° ] , SNR = 0 dB, and L = 1000 .
Remotesensing 16 04711 g015
Figure 16. RMSE (in degrees) curves vs. SNR for different array configurations in the presence of mutual coupling. K = 21 targets are located at [ 60 ° : 6 ° : 60 ° ] , N = 15 , L = 1000 , c 1 = 0.2 e j π / 3 , and c l = c 1 / l .
Figure 16. RMSE (in degrees) curves vs. SNR for different array configurations in the presence of mutual coupling. K = 21 targets are located at [ 60 ° : 6 ° : 60 ° ] , N = 15 , L = 1000 , c 1 = 0.2 e j π / 3 , and c l = c 1 / l .
Remotesensing 16 04711 g016
Figure 17. RMSE (in degrees) curves vs. the number of snapshots for different array configurations in the presence of mutual coupling. K = 21 targets are located at [ 60 ° : 6 ° : 60 ° ] , N = 15 , S N R = 0 dB, c 1 = 0.2 e j π / 3 , and c l = c 1 / l .
Figure 17. RMSE (in degrees) curves vs. the number of snapshots for different array configurations in the presence of mutual coupling. K = 21 targets are located at [ 60 ° : 6 ° : 60 ° ] , N = 15 , S N R = 0 dB, c 1 = 0.2 e j π / 3 , and c l = c 1 / l .
Remotesensing 16 04711 g017
Figure 18. RMSE (in degrees) curves vs. a for different array configurations when K = 21 targets are located at [ 60 ° : 6 ° : 60 ° ] , N = 15 , L = 1000 , c 1 = a × 0.2 e j π / 3 , and c l = c 1 / l .
Figure 18. RMSE (in degrees) curves vs. a for different array configurations when K = 21 targets are located at [ 60 ° : 6 ° : 60 ° ] , N = 15 , L = 1000 , c 1 = a × 0.2 e j π / 3 , and c l = c 1 / l .
Remotesensing 16 04711 g018
Table 1. The array configurations of MRAs and corresponding CMRAs.
Table 1. The array configurations of MRAs and corresponding CMRAs.
N P MRA , N P CMRA , N M N N N
30 1 3232
40 1 4 62 3 562
50 1 4 7 92 3 5 6 892
60 1 2 6 10 133 4 5 7 8 9 11 12133
Table 2. The array configurations and DOFs of 15-sensor NSC_MRA when the number of sensors in different levels changes.
Table 2. The array configurations and DOFs of 15-sensor NSC_MRA when the number of sensors in different levels changes.
N 1 ( N A , N A ) N 2 P NSCM , 15 F NSCM , 15
4(3,1)111 2 4 5 10 15 20 25 30 35 40 45 50 55 57113
5(3,2)101 2 4 6 12 18 24 30 36 42 48 54 60 61 63125
6(3,3)91 2 4 7 14 21 28 35 42 49 56 63 64 65 67133
7(4,3)81 2 5 7 8 16 24 32 40 48 56 64 66 68 69137
8(4,4)71 2 5 7 9 18 27 36 45 54 63 64 66 68 69137
9(4,5)61 2 5 7 10 20 30 40 50 60 61 62 64 66 67133
10(5,5)51 2 5 8 10 11 22 33 44 55 57 59 60 62 63125
11(5,6)41 2 5 8 10 12 24 36 48 49 51 53 54 56 57113
12(5,7)31 2 5 8 10 13 26 39 40 41 43 45 46 48 4997
13(5,8)2 1 2 5 8 10 14 28 29 30 31 33 35 36 38 3977
Table 3. The DOFs of different arrays when the number of sensors changes.
Table 3. The DOFs of different arrays when the number of sensors changes.
N NAENAOSENAANAINANSC_MRA
128385--919391
13979787105107105
14111113111121123121
15127127 135137139137
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

Ma, H.; Liu, L.; Gan, Z.; Gao, Y.; Mao, X. Hole-Free Symmetric Complementary Sparse Array Design for High-Precision DOA Estimation. Remote Sens. 2024, 16, 4711. https://doi.org/10.3390/rs16244711

AMA Style

Ma H, Liu L, Gan Z, Gao Y, Mao X. Hole-Free Symmetric Complementary Sparse Array Design for High-Precision DOA Estimation. Remote Sensing. 2024; 16(24):4711. https://doi.org/10.3390/rs16244711

Chicago/Turabian Style

Ma, He, Libao Liu, Zhihong Gan, Yang Gao, and Xingpeng Mao. 2024. "Hole-Free Symmetric Complementary Sparse Array Design for High-Precision DOA Estimation" Remote Sensing 16, no. 24: 4711. https://doi.org/10.3390/rs16244711

APA Style

Ma, H., Liu, L., Gan, Z., Gao, Y., & Mao, X. (2024). Hole-Free Symmetric Complementary Sparse Array Design for High-Precision DOA Estimation. Remote Sensing, 16(24), 4711. https://doi.org/10.3390/rs16244711

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