Next Article in Journal
Adversarial Perturbation Elimination with GAN Based Defense in Continuous-Variable Quantum Key Distribution Systems
Next Article in Special Issue
A Novel Complex-Valued Blind Source Separation and Its Applications in Integrated Reception
Previous Article in Journal
Performance Improvement of Speech Emotion Recognition Systems by Combining 1D CNN and LSTM with Data Augmentation
Previous Article in Special Issue
Mixed Near-Field and Far-Field Sources Localization via Oblique Projection
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

A Novel Low-Complexity Method for Near-Field Sources Based on an S-IMISC Array Model

School of Physics and Electronic Information, Yantai University, Yantai 264005, China
*
Authors to whom correspondence should be addressed.
Electronics 2023, 12(11), 2435; https://doi.org/10.3390/electronics12112435
Submission received: 25 April 2023 / Revised: 23 May 2023 / Accepted: 24 May 2023 / Published: 27 May 2023
(This article belongs to the Special Issue Advances in Array Signal Processing)

Abstract

:
Array optimization has recently received significant attention owing to its several advantages, such as larger array aperture and greater degrees of freedom (DOFs). However, current works focus on far-field sources, while array optimization for near-field sources has not been adequately investigated. Therefore, this work develops a new symmetry sparse array model for near-field sources based on the improved maximum inter-element spacing constraint (IMISC). The proposed symmetry IMISC (S-IMISC) array model has all the advantages of traditional sparse array models. Compared with traditional sparse array models, the S-IMISC array model affords more uniform DOFs and is less affected by mutual coupling. Additionally, in order to improve the real-time performance of near-field sources localization, the characteristic equation-based method (CEM) is used to obtain the azimuth information of near-field sources which can avoid eigenvalue decomposition (EVD), and a spectrum peak search and compression scheme is used to obtain the distance information by searching the partial area instead of the whole Fresnel area, thereby significantly reducing computation complexity. Extensive simulations verify the advantages of the proposed algorithm and the S-IMISC array model.

1. Introduction

Traditional wireless communication considers the user’s distance to the base station to be significantly different from the antenna size of the base station. Therefore, a typical array reception model relies on the far-field assumption [1,2,3], i.e., the user-transmitted signal incident to the base station antenna can be regarded as a plane wave. However, in next-generation wireless communication systems, enhancing the spatial resolution of the base station and improving the spatial service ability is one of the main problems facing the current ground observation system. Currently, the ultra-large aperture antenna array model involves an aperture size ranging from several meters to tens of meters, with the near-field area extending to several kilometers. However, utilizing the traditional far-field signal model in such antennas will lead to large errors. Therefore, it is necessary to conduct in-depth theoretical and experimental research for near-field sources.
When the user is in the base station antenna array’s Fresnel region, the received signal by the base station is a spherical wave. Moreover, the user’s location information is determined by the azimuth and the distance between the base station and the user. Therefore, in the near-field location, it is necessary to measure the two dimensions of the target, that is, to obtain the azimuth measurement and distance measurement of the target. Nevertheless, in order to solve the problem of complex guidance vector in the near-field source model, a spherical waveform modeling based on quadratic Taylor expansion is proposed.
Based on the Simplified Near-Field Source Model, researchers have proposed several near-field positioning methods [4,5,6,7] based on a uniform linear array (ULA) model, such as the polynomial rooting method [8], Two-Stage MUSIC (TSMUSIC) [9], a gridless one-step method [10], and so on. These methods are traditional subspace methods that simultaneously realize the location of the mixed sources. Although these methods inherit the advantages of the subspace methods’ high accuracy, they lose the array aperture, impose a high computational complexity, and are easily affected by the mutual coupling effect. Additionally, Chen et al. [11] suggest a maximum likelihood estimation algorithm to estimate near-field signal parameters, and Li et al. [12,13] use the idea of Sparse Signal Reconstruction to estimate near-field source parameters. Zhi et al. [14] divide the symmetric array into two sub-arrays and use their symmetry relationship to construct spectral functions for parameter estimation. The above algorithms are derived from a uniform linear array, where the number of sources is no more than 1/2 of the array elements, forcing it to lose the array’s degree of freedom. Nevertheless, most algorithms require EVD and spectral peak search, resulting in high computational complexity, which increases as the array elements increase.
Several array models have been proposed to improve the array utilization, such as the nested array model [15], improved nested array model [16,17,18,19], and coprime [20,21,22,23]. These array models improve the array’s degrees of freedom to a certain extent, but when the mutual coupling effect between the array elements is severe, the performance of these array models will sharply decline. Specifically, the maximum inter-element spacing constraint (MISC) array model [24] affords a good balance between mutual coupling and uDOFs. Therefore, Shi et al. [25] proposed an IMSIC array model based on MISC that outperforms the traditional MISC. It should be noted that the above improved array models are designed for far-field sources and have been poorly optimized for near-field sources. Indeed, Wang et al. [26] applied the nested array model for mixed-signal parameter estimation. Zheng et al. [27] and Su et al. [28] proposed a symmetric double nested array model (SDNA) for mixed-signal parameter estimation. Wang et al. [29] proposed an enhanced symmetric nested array model (ESNA) for mixed-signal parameters. Wang et al. [30,31] proposed a novel symmetric flipped nested array (SFNA) and an improved symmetric flipped nested array (ISFNA) for mixed-signal parameter estimation. The above im-proved nested array models can achieve higher DOF. However, these improved nested array models involve a group of uniform linear arrays, and therefore, they are affected by the mutual coupling effect, sharply degrading the positioning accuracy. Meanwhile, the above algorithms require two-dimensional search to obtain azimuth and distance information of near-field sources, which leads to high computational complexity and is not conducive to real-time performance.
Spurred by the abovementioned deficiencies, this paper introduces the S-IMISC array model based on IMSIC. The S-MISC array model has all the advantages of the nested array models. In the case of a certain number of arrays, the positioning of the S-IMISC array can be uniquely determined by a closed formula. However, compared with nested array models, the S-IMISC array model has more degrees of freedom and reduces the influence of the mutual coupling effect. Extensive experimental simulation results reveal that the proposed algorithm has advantages over the existing sparse algorithms in an array configuration. The S-IMISC array model is not only suitable for near-field source localization but also applies mixed-source localization.
Meanwhile, to reduce our algorithm’s computational complexity and improve its real-time performance, we utilize the CEM algorithm [32] to estimate the azimuth of near-field sources and thus avoid the EVD process and the spectral peak search. Furthermore, the compressed MUSIC algorithm [33] is incorporated into the distance parameter estimation. The distance search area is divided into distance slices to construct a group of noise subspace clusters and their intersection is calculated. The spectral function is constructed using the newly constructed intersection, which transforms the original Fresnel region search into a small region search, further reducing our algorithm’s computational complexity and processing time.
The rest of the paper consists of six sections. The novel array model and the near-field source model are briefly reviewed in Section 2. The proposed algorithm of the azimuth estimation for near-field sources is introduced in Section 3. The proposed algorithm of range estimation for near-field sources is introduced in Section 4. The performance analysis of the S-MISC array model and the proposed algorithm will be presented in Section 5. In Section 6, we will use some numerical examples to verify the effectiveness of the S-MISC array model and the proposed algorithm in this paper. The paper will be concluded in Section 7. Compared with the existing algorithms and sparse array models, the special array model structure provides the two important advantages, namely: larger aperture and a smaller effect of mutual coupling. Combining the use of CEM algorithm ideas and compression scheme allows to reduce computational complexity and improve real-time performance. The above two major advantages make the proposed algorithm and the S-IMISC array model very suitable for near-field source localization.

2. Array Model and Signal Model of the Near-Field Source

2.1. S-IMISC Array Model

Next, we introduce the S-IMISC array model, which comprises 12 sparse ULAs and consists of 2N−1 array elements. The S-IMISC array model has more desirable properties and advantages than nested and coprime arrays, such as a lower mutual coupling effect and more DOFs. We define M as the maximum array element spacing and D as distance between adjacent elements. The S-IMISC array model is an array symmetrical with central elements, where D S I M I S C F is the distance between adjacent elements which is located on the right side of the central array element and D S I M I S C D is the distance between adjacent elements which is located on the left side of the central array element. Then, M and D are used to locate the S-IMISC array model, as follows:
M = 4 N + 2 6 N 10 ,
D = D S I M I S C D D S I M I S C F ,
D S I M I S C F = 2 , , 2 M 4 1 , 1,1 , M 2 2 , M 2 1 , , M 2 1 M 4 2 , M , , M N M , M 2 + 1 , M 2 + 1 , , M 2 + 1 M 4 2 , 2 , 2 , , 2 M 4 2 ,
D S I M I S C D = 2 , , 2 M 4 2 , 2 , M 2 + 1 , , M 2 + 1 M 4 2 , M 2 + 1 , M , , M N M , M 2 1 , , M 2 1 M 4 2 , M 2 2,1 , 1 , 2 , , 2 M 4 2 .
The position P of the array element corresponding to Formula (2) is as follows:
= [ S I M I S C D             S I M S I C F ] = [ p N + 1 , , p N 1 ]
P S I M I S C D = M N 3 M 2 4 1 , , M N 3 M 2 4 M 2 + 1 U L A 12 , I E S = 2 M N 3 M 2 4 M 2 1 , , M N 7 M 2 8 M 4 + 1 U L A 11 , I E S = M 2 + 1 M N 7 M 2 8 M 4 , , M 2 8 + 3 M 4 U L A 10 , I E S = M , M 2 8 M 4 , , M 2 , U L A 9 , I E S = M 2 1 M 2 , , M 2 1 , U L 8 , I E S = 1 M 2 2 , , 2 U L 7 , I E S = 2 ,
P S I M I S C F = 0 , , M 2 2 U L 1 , I E S = 2 , M 2 1 , M 2 U L 2 , I E S = 1 , M 2 , , M 2 8 M 4 U L A 3 , I E S = M 2 1 , M 2 8 + 3 M 4 , , M N 7 M 2 8 M 4 U L A 4 , I E S = M , M N 7 M 2 8 M 4 + 1 , , M N 3 M 2 4 M 2 1 U L A 5 , I E S = M 2 + 1 , M N 3 M 2 4 M 2 + 1 , , M N 3 M 2 4 1 U L A 6 , I E S = 2 .
The array positions of the S-IMISC array configuration are illustrated in Figure 1, where the location of an array can be represented as a function of N and M. Since M is determined by N, the S-IMISC array has a closed-form expression for the location of an array concerning an arbitrary number of arrays.

2.2. Signal Model of the Near-Field Sources

As depicted in Figure 1, L narrowband near-field sources are irradiated on a symmetric non-uniform linear array with 2 N 1 non-directional arrays. Assuming that the center of the array is a phase reference point, the data received by array i can be shown as follows:
x i t = k = 1 L a i θ k , r k s k t + n i t N + 1 i N 1 ,
where s k ( t ) is the k th narrowband near-field source and n i ( t ) is the additive Gaussian noise received by the ith array.
The vector form of the data received by the arrays can be expressed as:
x t = A θ , r s t + n t ,
where s ( t ) = [ s 1 ( t ) , , s L ( t ) ] T is a L × 1 vector of the near-field sources, n ( t ) is the ( 2 N 1 ) × 1 Gaussian white noise vector.
Moreover, A ( θ , r ) represents the near-field source manifold matrix, expressed as:
A θ , r = a θ 1 , r 1 , , a θ L , r L ,
a θ k , r k = exp ( j p ω k + N 2 ϕ k , , exp j N ω k + N 2 ϕ k ] T ,
where ω k , ϕ k are:
ω k = 2 π d sin ( θ k ) / λ ,
ϕ k = π d 2 cos ( θ k ) 2 λ r k ,
where θ k and r k   k = [ 1 , 2 , , L ] are the azimuth and distance of the kth near-field source.
This paper makes the following assumptions:
(1)
Near-field sources are statistically independent of each other;
(2)
The sensor noise is additive Gaussian white noise and does not depend on the source;
(3)
The smallest array interval is the wavelength of 1/4.
Based on the above assumptions, we will estimate the azimuth and the distance of the near-field signal.

3. The Azimuth Estimation for Near-Field Sources Based on the S-IMISC Array

First, to estimate the azimuth information of the near-field source, a fourth-order cumulative vector based on the S-IMISC array model is constructed as follows:
C i , i , j , j = c u m x i , x i * , x j * , x j = m = 1 L c 4 s i a m i a m * i a m * j a m j = m = 1 L c 4 s i e j 2 p i p j ϖ m ,
where c 4 s i = c u m ( s m ( t ) , s m ( t ) , s m ( t ) , s m ( t ) ) .
Based on the S-IMISC array model, we construct the N 1 positive difference as follows:
C 1 = p 1 p 0 , , p N 1 p 0 C 2 = p 2 p 1 , , p N 1 p 1 C 3 = p 3 p 2 , , p N 1 p 2 C N 1 = p N 1 p N 2 .
From the integer set D S I M I S C , the difference set of an S-MISC array is provided by a consecutive set from [ M N + 3 M 2 4 + M 2 1 , , M N 3 M 2 4 M 2 + 1 ] .
D S I M I S C = M N + 3 M 2 4 + M 2 1 , , 2 , 1,0 , 1,2 , , M N 3 M 2 4 M 2 + 1 ,
The proof of (16) has been derived [13].
Therefore, the uniform DOFs for the S-IMISC array model is
u D O F s = 2 M N 3 M 2 2 M + 3 .
From Formula (15), we obtain a fourth-order cumulative vector C S I M I S C of 2 M N 3 M 2 2 M + 3 dimension as follows:
C S I M I S C = i = 1 L c 4 s i e x p j 2 i ω i , i M N + 3 M 2 4 + M 2 1 , M N 3 M 2 4 M 2 + 1 .
Traditional algorithms require EVD and spectral peak search, which increase the calculation burden. Thus, this paper utilizes the CEM algorithm to avoid EVD and spectral peak search and thus reduce calculation complexity. The specific steps are as follows:
First, we construct a polynomial of the following order:
f χ = k = 1 L χ e j 2 ω k = χ L + c L 1 χ L 1 + + c 1 χ 1 + c 0 .
Formula (19) reveals the roots on the unit circle corresponding to the azimuth information of the information sources. Therefore, it is only necessary to determine the polynomial coefficients [ c L 1 , c L 2 , , c 0 ] , construct Formula (19) and solve it to obtain the azimuth information of the information sources.
To facilitate derivation, we define P = 2 M N 3 M 2 2 M + 3 . Then, we bring the solution e j 2 ω k into Formula (19) to satisfy the following:
e j 2 ω k L + c L 1 e j 2 ω k L 1 + + c 1 e j 2 ω k + c 0 = 0   k = 1,2 , , L .
After that, we multiply both sides of Formula (20) by factors to obtain Formula (21) as follows:
c 4 s 1 e j 2 ω 1 J e j 2 ω 1 L + c 4 s 1 e j 2 ω 1 J c L 1 e j 2 ω 1 L 1 + + c 4 s 1 e j 2 ω 1 J c 1 e j 2 ω 1 + c 4 s i e j 2 ω 1 J c 0 = 0 c 4 s L e j 2 ω L J e j 2 ω L L + c 4 s L e j 2 ω L J c L 1 e j 2 ω L L 1 + + c 4 s L e j 2 ω L J c 1 e j 2 ω L + c 4 s L e j 2 ω L J c 0 = 0 ,
where J = P , 0 , , P L .
The following formula can be obtained by superposition of Formula (21):
i = 1 L c 4 s i e j 2 ω i J e j 2 ω i L + i = 1 L c 4 s i e j 2 ω i J c L 1 e j 2 ω i ( L 1 ) + + i = 1 L c 4 s i e j 2 ω i J c 1 e j 2 ω i + i = 1 L c 4 s i e j 2 ω i J c 0 = 0
When Formula (18) is introduced into Formula (22), Formula (22) can be rewritten as follows:
C ( J + L ) + C ( J + L 1 ) c L 1 + + C ( J + 1 ) c 1 + C ( J ) c 0 = 0    
Next, we rewrite the 2 P L + 1 equations into a matrix as follows:
C ( P ) C ( P + 1 ) C ( P + L 1 ) C ( P + 1 ) C ( P + 2 ) C ( P + L ) C ( P L ) C ( P L + 1 ) C ( P 1 ) c 0 c 1 c L 1 = C ( P + L ) C ( P + L + 1 ) C ( P ) .
Formula (24) reveals that the coefficient of the polynomial [ c ¯ L 1   , c ¯ L 2 , , c ¯ 0 ] can be obtained as long as the value of C is determined.
The polynomial coefficients obtained are input into Formula (19) as follows:
f χ = k = 1 L χ e j 2 ω k = χ L + c L 1 χ L 1 + + c 1 χ 1 + c 0 .
After obtaining Formula (25), we solve it to obtain the roots and then use Formula (26) to convert the L roots to calculate the azimuth parameters of the near-field source.
θ i = sin 1 ( a r g ( χ k ) λ / ( 4 π d ) ) i = 1,2 , , L .

4. Distance Estimation for Near-Field Sources Based on the S-MISC Array Model

This section obtains the distance of information from near-field sources. Specifically, we construct the covariance matrix R with using the data received by the forward arrays presented in Figure 1b, as follows:
R = E x t x H t = A R s A H + σ 2 I .
By applying EVD on the covariance matrix, we obtain the following:
R = U Λ U H = U S Λ S U S H + U N Λ N U N H ,
where the signal subspace U S is stretched by the eigenvector that corresponds to the large eigenvalue, and the noise subspace U N is stretched by the eigenvector corresponding to the small eigenvalue.
The orthogonality principle between the signal and noise subspace is used to construct a new formula, where the distance information of the signal is obtained by minimizing the spectral Formula (29):
r i = min ( a H ( θ i , r ) U N U N H a ( θ i , r ) ) .
Traditional algorithms generally use spectral peak search to obtain the distance information of the near-field sources. However, this strategy imposes a huge computational complexity, prohibiting real-time processing. Hence, the algorithm proposed in this paper searches only for a part of the area instead of the whole area, reducing the computational burden.
This section focuses on the simplified operation of the range spectrum peak search part. Particularly, the whole range space is divided into β small areas for search. The division between the cells is illustrated in Figure 2.
The corresponding value range is uniformly distributed, as shown below:
ε 1 = ε 2 = ε 3 ε β = k β = ε .
Therefore, we obtain the following relationship:
φ 1 < φ 2 < φ 3 = < φ β .
The mapping relationship between the distance intervals φ k and φ m meets the following requirements:
f : φ k φ m , f r k = 1 r k + k m ε 1 r m .
According to the above analysis, for any distance value r k in the distance range φ k , there must be a distance value r m in the distance range φ m corresponding to r k .
Assumption: θ m is the angular information, r m is the range information concerning θ m and a i ( θ , r ) is the ith element of the guiding vector a ( θ , r ) .
By introducing Formula (32) into the guidance vector of the near-field source signal, we obtain the following:
a i θ m , r m = exp ( j 2 π d p i sin ( θ m ) / λ + j π d 2 p i 2 cos ( θ m ) 2 / λ r m ) = exp ( j 2 π d p i sin ( θ m ) / λ + j π d 2 p i 2 cos ( θ m ) 2 / λ ( 1 r k + ( k m ) ε ) ) = exp ( j 2 π d p i sin ( θ m ) / λ + j π d 2 p i 2 cos ( θ m ) 2 / λ r k ) × exp ( j π d 2 p i 2 cos ( θ m ) 2 / λ ) ( k m ) ε ) ) , = χ k , i a i ( θ m , r k )
where χ k , i is a fixed constant, defined as follows:
χ k , i = exp ( j π d 2 p i 2 cos ( θ m ) 2 / λ ) ( k m ) ε ) )
Therefore, a ( θ m , r m ) and a ( θ m , r k ) can be written as follows:
a θ m , r m = χ k , N + 1 a N + 1 θ m , r k , , χ k , 0 a 0 θ m , r k , , χ k , N 1 a N 1 θ m , r k = χ k , N + 1 , , χ k , 0 , , χ k , N 1 a N + 1 θ m , r k , , a 0 θ m , r k , , a N 1 θ m , r k , = χ k a θ m , r k
where ⊙ symbolizes the Hadamard multiplication and χ k is a ( 2 N 1 ) × 1 dimensional vector defined as χ k = [ χ k , N + 1 , , χ k , 0 , , χ k , N 1 ] T .
According to the principle that the guiding vector of the signal subspace is orthogonal to the noise subspace, it can be concluded that:
a ( θ m , r m ) , u i = 0 , i = 1,2 2 N + 1 K ,
where . , . symbolizes the Khatri–Rao (column-wise Kronecker) matrix product and u i is the ith column vector of the initial noise subspace U.
By combining Formulas (35) and (36), we obtain the following:
a θ m , r m , u i = χ k a θ m , r k , u i = a θ m , r k , χ k * u i = a θ m , r k , u i , k = 0
where u i , k = χ k * u i is the ith column vector of U k .
U k = u 1 , k , u 2 , k , , u 2 N 1 L , k = χ k * u 1 , χ k * u 2 , , χ k * u 2 N 1 L = χ k * , χ k * , , χ k * 2 N 1 L u 1 , u 2 , , u 2 N 1 K .
To facilitate the following derivation, we define the original noise subspace U as:
U = U 1 .
Therefore, U k , k = 1 , 2 , , β is called the noise subspace cluster. Next, we construct the intersection U n e w of the noise subspace clusters U k , k = 1 , 2 , , β , namely:
s p a n U n e w = k = 1 β span U k .
Formula (39) highlights that span ( U n e w ) contains only partial vectors of each subspace in the noise subspace cluster. In another way, the dimension of span ( U n e w ) is smaller than each subspace in the noise subspace cluster, namely:
s p a n U n e w s p a n U k .
According to the above derivation, the a ( θ m , r m ) and U m orthogonality is equivalent to the a ( θ m , r k ) and U k orthogonality. Meanwhile, U n e w is the intersection of the noise subspace cluster U k , k = 1 , 2 , , β , so a ( θ m , r k ) , k = 1 , 2 , , β is orthogonal to U n e w .
a θ m , r k s p a n U n e w , k = 1,2 , , β .
According to the orthogonality of a ( θ m , r k ) and span ( U n e w ) , a new spectral function of distance estimation is constructed:
m a x r P n e w r = 1 a H θ m , r U ^ n e w U ^ H n e w a θ m , r = 1 U ^ H n e w a θ m , r .
Then, we substitute the azimuth information of the m-th near-field source into Formula (42) and search the whole Fresnel region to obtain the β distance information, including a true distance r m and false distances r k , k = 1 , 2 ( β 1 ) . From another perspective, there is a real distance corresponding to β 1 false distances, which is shown in Figure 3.
There is a certain relationship between these types of distance information, i.e., their reciprocal obeys uniform distribution, and thus, they can be converted by Formula (31). Therefore, we do not need to search spectral peaks in the whole Fresnel region but only in a certain region to obtain the distance information and use the conversion relationship between the distance information to calculate the other distance information using Formula (31).
From Formula (30), we see that the distance of the first subspace is the shortest, so during the simulations, we generally select subspace 1 for the spectral peak search.
In principle, the initial noise subspace matrix U ^ is only orthogonal to the guidance vector corresponding to the real position information of the near-field source. Therefore, all distance information is substituted into U ^ H a ( θ m , r ) , and only the real distance information minimizes it. From this principle, the true distance can be found from the β distance information:
m i n r U ^ H a ( θ m , r ) .
From the above algorithm description, we observe that constructing the intersection U n e w of the noise subspace clusters is the core problem that the algorithm must solve. Currently, the existing methods solve the multiple subspace intersection using the alternating projection algorithm and the reduced-dimension singular value decomposition method. The above two algorithms are described below.
First, a new matrix P k , k = 1 , 2 , , β is constructed using noise subspace clusters U k , k = 1 , 2 , , β , where P k is an orthogonal operator of span ( U k ) , calculated as follows:
P k = U k ( U k H U k ) 1 U k H = U k U k H .
Then, we use P k , k = 1 , 2 , , β to define the following matrix Q:
Q = β I k = 1 β P k .
However, the null space of Q and span ( U n e w ) is equal, namely:
s p a n U n e w = N u l l Q .
Since span ( U n e w ) is equal to the null space of Q, we obtain the null space of Q by eigenvalue decomposition of Q, and then we obtain the new noise subspace cluster required.
We obtain the zero space corresponding to matrix Q by applying matrix decomposition on matrix Q. The specific matrix decomposition representation is as follows:
Q = Π Ω Ξ H ,
where Π = [ π 1 , π 2 , π N ] corresponds to the left singular matrix of matrix Q and Ξ = [ ξ 1 , ξ 2 , ξ N ] corresponds to the right singular matrix of matrix Q.
The above algorithm virtualizes the L near-field sources into the β L near-field sources, so we decompose the diagonal matrix Ω into β L large eigenvalues and N β L small eigenvalues. Sorting singular values from largest to smallest provides:
τ 1 τ 2 τ β L > τ β L + 1 = τ N = 0 .
Therefore, Formula (42) can be rewritten as a signal and a noise subspace:
Q = Π s Ω s Ξ s H + Π n Ω n Ξ n H ,
in which:
Π s = [ π 1 , π 2 , π β M ] , Π n = [ π β M + 1 , π β M + 2 , π N ] , Ξ s = [ ξ 1 , ξ 2 , ξ β M ] , Ξ n = [ ξ β M + 1 , ξ β M + 2 , ξ N ] .
From Formula (42), the following formula can be obtained:
U n e w = ξ 1 , ξ 2 , ξ β M = Ξ n .
Hence, to recap, the proposed algorithm involves the following steps:
  • Construct the special fourth-order cumulative vector C S I M I S C based on the S-IMISC array model;
  • Based on the fourth-order cumulative vector C S I M I S C , use Formula (24) to obtain the polynomial coefficients [ c ¯ L 1   , c ¯ L 2 , , c ¯ 0 ] ;
  • Construct a polynomial f ( χ ) and obtain the near-field source azimuth information by solving the root of the polynomial;
  • The covariance matrix R is constructed by the data received by forward arrays, as illustrated in Figure 1b. Then, eigenvalue decomposition is performed on the matrix R to obtain the initial noise subspace;
  • Divide the entire Fresnel region into β subintervals and construct the corresponding noise subspace U k , k = 1 , 2 , , β for each subinterval through Formula (38). Then, construct the intersection of noise subspace clusters Q using Formulas (45) and (46);
  • Obtain the new noise subspace cluster using U n e w from Formula (51);
  • Construct a spectral function P n e w ( r ) and search for the first minimal interval to obtain the distance value r 1 . Calculate the corresponding distance of other subspaces r 2 , r 3 , , r β through the Formula (32);
  • Select the true distance from the distance value r 1 , r 2 , r 3 , , r β using Formula (44).

5. Performance Analysis

5.1. Analysis of the Uniform DOFs

This section compares the uniform DOFs of the proposed algorithm against the TSMUSIC algorithm and SDNA. We assume that there are 2N−1 arrays, the uniform DOFs of the proposed algorithm are 2 N ( N 1 ) / 3 1 , and the uniform DOFs of the TSMUSIC algorithm are 2N−2. The SDNA algorithm is quite complex and considers two cases. If N is odd, the uniform DOFs are N 2 / 2 + N 0.5 , and if N is even, the uniform DOFs are N 2 / 2 + N 1 . From the above analysis, we conclude that the proposed algorithm has more uniform DOFs than TSMUSIC and SDNA. The uniform DOFs of the proposed algorithm and comparison algorithms is shown in Figure 4.

5.2. Computational Complexity

When analyzing the computational complexity, we only consider the main parts, i.e., multiplications involved in the cumulant matrix construction, EVD implementation, and MUSIC spectral search. The TSMUSIC algorithm and SDNA constructs one (2N+1)×(2N+1)-dimensional and one (4N+1)×(4N+1)-dimensional matrix and implements their EVDs. Meanwhile, the same algorithm requires a one-dimensional MUSIC spectral search applied once on the whole Fresnel area.
The proposed algorithm constructs only one (2(N−P+3)P−12)-dimensional and one (2N−1)×(2N−1)-dimensional matrix and one EVD. Moreover, the suggested algorithm searches in the first small area, which is smaller than the whole search area.
From the above theoretical analysis and comparison, our algorithm’s computational complexity is lower than the other two.

5.3. Influence of Mutual Coupling Effect

This section roughly compares the mutual coupling effects of the S-IMSIC array model and the other two array models using weight functions ω ( 1 ) , ω ( 2 ) , ω ( 3 ) . The latter functions of the S-IMSIC array model are as follows:
ω ( 1 ) = 4 , ω ( 2 ) = { 4 N + 2 6 , N 16 10 , 16 > N 10 ω ( 3 ) = { 2 , N 16 4 , 16 > N 10
The weight functions ω ( 1 ) , ω ( 2 ) , ω ( 3 ) of the TS array model are:
ω ( 1 ) = 2 N - 1 ,     ω ( 2 ) = 2 N - 2 ,     ω ( 3 ) = 2 N - 3 ,
The weight functions ω ( 1 ) , ω ( 2 ) , ω ( 3 ) of the nested array model are the following:
ω ( 1 ) = 2 N 1 - 1 ,     ω ( 2 ) = 2 N 1 - 2 ,     ω ( 3 ) = 2 N 1 - 3
Comparing the above weight equations highlights that the S-IMSIC has lower ω ( 1 ) , ω ( 2 ) , ω ( 3 ) values than the other two array models, and therefore, the mutual coupling between the sensors is significantly reduced.

6. Numerical Examples

To verify our algorithm’s and the S-IMISC’s array model performance, we compare them against TOMUSIC, MOMUSIC, and SDNA through Matlab simulation tests. The simulation setup involves 19 array elements, with the placement form illustrated in Figure 1. Three near-field sources are incident, respectively, located at { θ 1 = 20 ° , r 1 = 3 λ }, { θ 2 = 40 ° , r 2 = 12 λ }, and { θ 3 = 50 ° , r 2 = 14 λ }. Meanwhile, we assume that all incident-sources have equal power and the number of sources is known. Through 500 Monte Carlo programs, the corresponding experimental data are obtained. The root mean square error of the experiment result can be presented as:
R M S E = 1 500 i = 1 500 j = 1 K ( β j i ^ β j ) ,
In which β j i ^ represents the estimated value of the jth near-field source from the ith experiment and β j represents the theoretical value of the jth near-field source.
The configuration of personal computer used for simulation is as follows: (1) CPU: Intel (R) Core (TM) i7-6500U CPU @ 2.50 GHz; (2) Memory: 8 GB; (3) Hard Drive: 256 GB; (4) Graphics Card: NVIDIA GeForce 940MX, 2 GB, 384 M, 64 bit.

6.1. Experiment 1: Angular Parameter Estimation Accuracy

This section provides numerical examples to illustrate the superiority of the proposed S-IMISC arrays over the existing sparse arrays considering the mutual coupling matrices. These simulations consider the RMSE performance versus the input SNR and the number of snapshots.
Figure 5 depicts the RMSE of the near-field source angle estimates versus the SNR, revealing that the RMSE of the three algorithms decreases as the SNR increases. Moreover, the S-IMSIC array model has a smaller RMSE than the competitor array models. Figure 6 illustrates the RMSE of the near-field source angle estimates versus the number of snapshots, inferring that the RMSE of the three algorithms decreases as the number of snapshots increases. Additionally, the S-IMSIC array model has a smaller RMSE than the competitor models. The S-IMISC array model adopted by the proposed algorithm can thus greatly reduce the effect of the mutual coupling. Meanwhile, the algorithm proposed in this article utilizes the root polynomial method with better parameter estimation performance, which not only reduces computational complexity, but also ensures that accuracy is not affected by the search step size. This further improves estimation accuracy. Therefore, the performance of the S-MISC array model adopted by the proposed algorithm is better than that of the other methods.

6.2. Experiment 2: Distance Parameter Estimation

In this experiment, the number of subspaces is β = 5 , and we consider the distance search space to be the entire Fresnel distance range. The corresponding simulation results are presented in Figure 7.
Figure 7 reveals that the reasoning results are the same as in the previous section, i.e., there is a spectral peak in the corresponding distance region and only one true distance parameter among the spectral peaks. Therefore, in practical applications, we only search for the first minimum distance interval to obtain distance information, then we use Formula (32) to convert to obtain other distance information in the transformed domain, and finally, we use Formula (44) to find the true distance information.
Since the angular estimation accuracy directly affects the distance parameter estimation accuracy and to separately analyze the performance of the distance parameter estimation scheme proposed in this chapter, we introduce Formula (29) for accurate angle information when estimating the distance.
The root mean square error of the distance estimation under different signal-to-noise ratios is statistically analyzed. The number of snapshots is fixed at 100, the number of distance slices is 2, and the signal-to-noise ratio ranges from 0 dB to 30 dB with an interval of 5 dB. Two hundred Monte Carlo experiments are conducted for each signal-to-noise ratio condition to obtain the estimated root mean square distance error for the two algorithms under different signal-to-noise ratios. The statistical results are illustrated in Figure 8.
Figure 8 highlights that the distance estimation accuracy of the two algorithms improves as SNR increases. However, under the same SNR, the proposed algorithm has a slightly lower distance estimation accuracy than the TS-MUSIC algorithm. Furthermore, under the same SNR conditions, our method’s RMSE increases as the number of distance slices increases because the corresponding number of noise subspace clusters increases, and the intersection dimension of the constructed noise subspace clusters decreases. In other words, as the number of noise subspace clusters increases, their intersection reduces, and thus, the information available for spectral peak searching is reduced. Therefore, our algorithm’s RMSE increases as distance slices increase.

6.3. Experiment 3: Computation Time Comparison

Next, we use MATLAB to verify the computational complexity of the proposed algorithm. When estimating distance parameters, the algorithm divides the subspace β into two and five. Each point is subjected to 500 Monte Carlo experiments, and the calculation time of the two algorithms is statistically averaged. The results are reported in Table 1.
Table 1 highlights that the processing time of the developed algorithm is much less than that of the competitor algorithms because our algorithm exploits the seeking roots method to replace the eigenvalue decomposition and spectral peak search processes that MOMUSIC, TSMUSIC and SDNA use for the angular estimation. This strategy reduces our algorithm’s computational complexity. Moreover, for the distance estimation, a small search area replaces searching the entire Fresnel region, further reducing the computational complexity. Additionally, Table 1 reveals that the simulation time of the algorithm decreases as the search area increases. Indeed, the more the distance slices β , the smaller the area to search and the smaller the simulation time. This simulation experiment demonstrates that the proposed algorithm significantly reduces the computational complexity and processing time.

7. Conclusions

This paper proposes a novel array model named S-IMISC for near-field sources location. The S-IMISC array model has all the advantages of the nested array models. In the case of a certain number of arrays, the positioning of the S-IMISC array can be uniquely determined by a closed formula. Meanwhile, the S-IMISC array model has more uDOFs and fewer mutual compiling effects than current sparse array models with the same number of arrays. Additionally, in order to improve positioning speed, we develop an ideal of CEM for the azimuth estimation of near-field sources, and compression is used to reduce the range research, significantly reducing the computational complexity. Extensive simulations verify the several advantages of the S-IMISC array models and the proposed algorithm, namely, more uDOFs, fewer mutual compiling effects, and lower computational complexity.

Author Contributions

Conceptualization, X.L.; methodology, X.L.; software, H.Y.; validation, X.L., H.Y. and J.H.; formal analysis, N.D.; investigation, N.D.; resources, X.L.; data curation, X.L.; writing—original draft preparation, X.L.; writing—review and editing, H.Y. and J.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by project ZR2019BF046 supported by Shandong Provincial Natural Science Foundation and Yantai Science and Technology Innovation Program (2022JMRH003).

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Li, F.; Liu, H. Statistical analysis of beam-space estimation for direction-of-arrivals. IEEE Trans. Signal Process. 1994, 42, 604–610. [Google Scholar]
  2. Zhuang, J.; Li, W.; Manikas, A. Fast root-MUSIC for arbitrary arrays. Electron. Lett. 2010, 46, 174–176. [Google Scholar] [CrossRef]
  3. Wu, J.; Wang, T.; Bao, Z. Fast realization of root MUSIC using multi-taper real polynomial rooting. Signal Process. 2015, 106, 55–61. [Google Scholar] [CrossRef]
  4. Starer, D.; Nehorai, A. Passive localization of near-field sources by path following. IEEE Trans. Signal Process. 1994, 42, 677–680. [Google Scholar] [CrossRef]
  5. He, J.; Swamy, M.N.S.; Ahmad, M.O. Efficient Application of MUSIC Algorithm Under the Coexistence of Far-Field and Near-Field Sources. IEEE Trans. Signal Process. 2012, 60, 2066–2070. [Google Scholar] [CrossRef]
  6. Liang, J.; Yang, S.; Zhang, J. A New Near-Field Source Localization Algorithm without Pairing Parameters. In Proceedings of the Fourth IEEE Workshop on Sensor Array and Multichannel Processing, Waltham, MA, USA, 12–14 July 2006; pp. 162–165. [Google Scholar]
  7. Wu, Y.; So, H.C.; Hou, C.; Li, J. Passive Localization of Near-Field Sources with a Polarization Sensitive Array. IEEE Trans. Antennas Propag. 2007, 55, 2402–2408. [Google Scholar] [CrossRef]
  8. Weiss, A.; Friedlander, B. Range and bearing estimation using polynomial rooting. IEEE J. Ocean. Eng. 1993, 18, 130–137. [Google Scholar] [CrossRef]
  9. Liang, J.; Liu, D. Passive Localization of Mixed Near-Field and Far-Field Sources Using Two-stage MUSIC Algorithm. IEEE Trans. Signal Process. 2009, 58, 108–120. [Google Scholar] [CrossRef]
  10. Molaei, A.M.; Zakeri, B.; Andargoli, S.M.H. A one-step algorithm for mixed far-field and near-field sources localization. Digit. Signal Process. 2021, 108, 102899. [Google Scholar] [CrossRef]
  11. Chen, J.; Hudson, R.; Yao, K. Maximum-likelihood source localization and unknown sensor location estimation for wideband signals in the near-field. IEEE Trans. Signal Process. 2002, 50, 1843–1854. [Google Scholar] [CrossRef]
  12. Jianzhong, L.; Wang, Y.; Gang, W. Signal reconstruction for near-field source localisation. IET Signal Process. 2015, 9, 201–205. [Google Scholar] [CrossRef]
  13. Wang, B.; Liu, J.; Sun, X. Mixed Sources Localization Based on Sparse Signal Reconstruction. IEEE Signal Process. Lett. 2012, 19, 487–490. [Google Scholar] [CrossRef]
  14. Zhi, W.; Chia, M.Y.-W. Near-field source localization via symmetric subarrays. IEEE Signal Process. Lett. 2007, 14, 409–412. [Google Scholar] [CrossRef]
  15. 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]
  16. 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]
  17. 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]
  18. 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]
  19. 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–2070. [Google Scholar] [CrossRef]
  20. Pal, P.; Vaidyanathan, P.P. Coprime sampling and the MUSIC algorithm. In Proceedings of the 2011 Digital Signal Processing and Signal Processing Education Meeting (DSP/SPE), Sedona, AZ, USA, 4–7 January 2011; pp. 289–294. [Google Scholar]
  21. Wang, X.; Yang, Z.; Huang, J.; de Lamare, R.C. Robust Two-Stage Reduced-Dimension Sparsity-Aware STAP for Airborne Radar with Coprime Arrays. IEEE Trans. Signal Process. 2020, 68, 81–96. [Google Scholar] [CrossRef]
  22. Vaidyanathan, P.P.; Pal, P. Sparse Sensing with Co-Prime Samplers and Arrays. IEEE Trans. Signal Process. 2011, 59, 573–586. [Google Scholar] [CrossRef]
  23. Vaidyanathan, P.; Pal, P. Sparse sensing with coprime arrays. In Proceedings of the 2010 Conference Record of the Forty Fourth Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA, USA, 7–10 November 2010; pp. 1405–1409. [Google Scholar]
  24. 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]
  25. Shi, W.; Li, Y.; de Lamare, R.C. Novel Sparse Array Design Based on the Maximum Inter-Element Spacing Criterion. IEEE Signal Process. Lett. 2022, 29, 1754–1758. [Google Scholar] [CrossRef]
  26. Wang, B.; Zhao, Y.; Liu, J. Mixed-Order MUSIC Algorithm for Localization of Far-Field and Near-Field Sources. IEEE Signal Process. Lett. 2013, 20, 311–314. [Google Scholar] [CrossRef]
  27. Zheng, Z.; Fu, M.; Wang, W.-Q.; Zhang, S.; Liao, Y. Localization of Mixed Near-Field and Far-Field Sources Using Symmetric Double-Nested Arrays. IEEE Trans. Antennas Propag. 2019, 67, 7059–7070. [Google Scholar] [CrossRef]
  28. Su, X.; Hu, P.; Gong, Z.; Liu, Z.; Shi, J.; Li, X. Convolution Neural Networks for Localization of Near-Field Sources via Symmetric Double-Nested Array. Wirel. Commun. Mob. Comput. 2021, 2021, 9996780. [Google Scholar] [CrossRef]
  29. 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]
  30. Wang, Y.; Cui, W.; Yang, B.; Ba, B.; Mei, F. Symmetric thinned coprime array with reduced mutual coupling for mixed near-field and far-field sources localization. IET Radar Sonar Navig. 2022, 16, 1292–1303. [Google Scholar] [CrossRef]
  31. Wang, Y.; Cui, W.; Ba, B.; Du, B.; Yang, Y. Improved symmetric flipped nested array for mixed near-field and far-field non-circular sources localization. IET Commun. 2023, 17, 737–746. [Google Scholar] [CrossRef]
  32. Liu, Z.-M.; Huang, Z.-T.; Zhou, Y.-Y. Computationally efficient direction finding using uniform linear arrays. IET Radar Sonar Navig. 2012, 6, 39–48. [Google Scholar] [CrossRef]
  33. Yan, F.; Jin, M.; Qiao, X. Low-Complexity DOA Estimation Based on Compressed MUSIC and Its Performance Analysis. IEEE Trans. Signal Process. 2013, 61, 1915–1930. [Google Scholar] [CrossRef]
Figure 1. S-IMISC array model: (a) forward array and (b) backward array.
Figure 1. S-IMISC array model: (a) forward array and (b) backward array.
Electronics 12 02435 g001
Figure 2. Spatial range division.
Figure 2. Spatial range division.
Electronics 12 02435 g002
Figure 3. Distance information by searching the whole Fresnel region.
Figure 3. Distance information by searching the whole Fresnel region.
Electronics 12 02435 g003
Figure 4. uDOFs versus the number of sensors.
Figure 4. uDOFs versus the number of sensors.
Electronics 12 02435 g004
Figure 5. RMSE of the azimuth estimates versus SNR (200 snapshots).
Figure 5. RMSE of the azimuth estimates versus SNR (200 snapshots).
Electronics 12 02435 g005
Figure 6. RMSE of the azimuth estimates versus the number of snapshots (10 dB SNR).
Figure 6. RMSE of the azimuth estimates versus the number of snapshots (10 dB SNR).
Electronics 12 02435 g006
Figure 7. Distance information of source 1 obtained by the compression ideal.
Figure 7. Distance information of source 1 obtained by the compression ideal.
Electronics 12 02435 g007
Figure 8. The relationship between RMSE values of range and SNR.
Figure 8. The relationship between RMSE values of range and SNR.
Electronics 12 02435 g008
Table 1. Computation time (s).
Table 1. Computation time (s).
MethodsComputation Time (s)
TS-MUSIC algorithm 2.84122
SDNA2.55455
MOMUSIC algorithm 3.25872
The proposed algorithm β = 2 1.22276
β = 5 1.03323
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

Li, X.; Yang, H.; Han, J.; Dong, N. A Novel Low-Complexity Method for Near-Field Sources Based on an S-IMISC Array Model. Electronics 2023, 12, 2435. https://doi.org/10.3390/electronics12112435

AMA Style

Li X, Yang H, Han J, Dong N. A Novel Low-Complexity Method for Near-Field Sources Based on an S-IMISC Array Model. Electronics. 2023; 12(11):2435. https://doi.org/10.3390/electronics12112435

Chicago/Turabian Style

Li, Xiaolin, Hongjuan Yang, Jiqu Han, and Ningfei Dong. 2023. "A Novel Low-Complexity Method for Near-Field Sources Based on an S-IMISC Array Model" Electronics 12, no. 11: 2435. https://doi.org/10.3390/electronics12112435

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