1. Introduction
AUVs are essential platforms for underwater exploration and reconnaissance. Common recovery methods for AUVs include ship-based recovery using a support vessel and recovery via fixed platforms. In certain operational scenarios, however, the support vessel is required to recover the AUV while maintaining continuous navigation. Under such conditions, recovery through an underwater docking hanger mounted on the mother ship has received increasing attention. In underwater environments, acoustic waves constitute the primary medium for information transmission. AUVs are typically equipped with acoustic beacons or generate radiated noise during operation, which can be captured by a receiving array. By processing the received acoustic signals, the spatial parameters of the AUV can be estimated. Therefore, the AUV recovery and localization problem in underwater environments can be formulated as an acoustic source localization problem. Source localization is one of the fundamental research topics in the field of array signal processing, and its primary objective is to process the signals received by a sensor array in order to estimate the spatial parameters of the source, such as azimuth, elevation, and range. This framework can be further extended to the estimation of additional parameters, including signal frequency and time delay [
1].
The array geometry plays a crucial role in determining the performance of source localization algorithms, and different array configurations demonstrate notable differences in parameter estimation accuracy and implementation complexity. In underwater acoustic source localization studies, commonly employed array structures include the Uniform Linear Array (ULA), the L-shaped array, and the planar array. The ULA is structurally simple and easy to implement; however, it is inherently constrained in multidimensional parameter estimation and cannot provide the unambiguous and accurate joint estimation of multiple spatial parameters such as azimuth, elevation, and range. Although the planar array can offer higher-dimensional spatial information, its structure is more complex and typically requires a larger number of array elements as well as higher deployment precision, which may lead to deployment challenges and increased system costs in practical underwater engineering scenarios. Considering the structural characteristics and spatial layout of the underwater hangar of the mother ship, an n-shaped hydrophone array is deployed near the hangar entrance. This array configuration makes efficient use of the available physical space and provides advantages in multidimensional parameter estimation. The n-shaped array can receive acoustic signals emitted by an acoustic beacon carried by the AUV, as well as radiated noise generated by the vehicle itself. By processing and analyzing the received signals, the spatial parameters of the target sound source, including angular parameters and range, can be accurately estimated, thereby enabling reliable localization of the AUV.
For underwater operational missions of AUVs, localization requirements typically include both direction of arrival (DOA) estimation under long-range conditions and accurate position estimation under short-range conditions. Depending on the distance between the sound source and the receiving array relative to the array aperture, source localization problems are generally classified into far-field and near-field localization. When the sound source is located in the far-field region, the wavefront impinging on the array can be well approximated as a plane wave. In contrast, when the source lies within the Fresnel region of the array, the plane-wave assumption is no longer valid [
2]. In this case, the received wavefront exhibits spherical wavefront characteristics, and the phase differences across the array depend on both the source direction and range [
3]. Consequently, near-field sound source localization depends not only on the DOA but also on the distance between the source and the reference sensor of the array. For far-field acoustic source localization, commonly used approaches include the Conventional beamforming (CBF), Minimum Variance Distortionless Response (MVDR) [
4], and MUSIC algorithms [
5]. Among these methods, the MUSIC algorithm exhibits superior estimation performance; however, because it relies on spectral peak search to determine the source direction, it suffers from relatively high computational complexity. To address this issue, a series of improved MUSIC-based methods [
6,
7,
8] as well as the Estimation of Signal Parameters via Rotational Invariance Technique (ESPRIT) [
9,
10] and the propagator method [
11,
12,
13] have been proposed. For near-field acoustic source localization, several methods have also been developed, including the near-field MVDR algorithm [
14], the maximum likelihood (ML) method [
15], the near-field MUSIC algorithm [
16,
17], and the covariance approximation (CA) method [
18].
During underwater propagation, acoustic signals are easily affected by multipath propagation and co-channel interference, which often cause the signals received by the array to exhibit coherence. When the incident signals are coherent, the covariance matrix of the array observations becomes rank-deficient. As a result, the dimension of the signal subspace is smaller than the actual number of sound sources, leading to performance degradation or even failure of conventional DOA estimation algorithms. To address DOA estimation under coherent signal conditions, extensive research efforts have been reported in the literature [
19,
20,
21,
22]. In [
19], a joint covariance matrix was constructed using a spatial smoothing technique, and the ESPRIT algorithm was then applied to estimate the directions of arrival, thereby improving estimation accuracy. In [
20], a spatial-smoothing-based ESPRIT was proposed. In this approach, a modified covariance matrix is first obtained through spatial smoothing applied to two parallel linear arrays, and the DOA estimation is subsequently achieved by exploiting the rotational invariance property between subarrays. In [
21], the received data vectors of the array elements were used to construct a Toeplitz matrix. A modified covariance matrix was then obtained through Hermitian transpose-based correction and forward–backward processing, and coherent-signal DOA estimation was finally realized by integrating the ESPRIT algorithm.
The methods discussed above mainly focus on DOA estimation for coherent signals in far-field scenarios. In contrast, research on near-field coherent signal localization has also attracted increasing attention [
23,
24,
25,
26]. In [
23], an efficient iterative algorithm was proposed for the localization of near-field coherent sources. In each iteration, a covariance matrix containing information from only a single source is constructed using the alternating oblique projection (AOP) technique, the DOA is estimated based on the principle of vector inner-product principle, and the corresponding range parameter is finally obtained using one-dimensional ML estimation. In [
24], a focusing technique was first applied to approximate the near-field signal model as a far-field model, after which spatial smoothing and ESPRIT were employed for decorrelation and coarse estimation and the AOP was finally iteratively applied to achieve refined estimation. In [
25], a planar-array-based approach was proposed for near-field coherent sound source localization. By properly designing the sensor positions, a covariance matrix that does not suffer from rank deficiency under coherent source conditions was constructed. The azimuth angle and range of the sound source were then estimated through two separate one-dimensional searches. In time-reversal (TR) applications, the MUSIC algorithm has also been widely studied [
27,
28]. In [
27], a target localization method based on the multistatic array data matrix was proposed. By performing singular value decomposition (SVD) on the data matrix and combining time-reversal imaging with the MUSIC algorithm, the target position can be estimated. This method demonstrates robustness and high-resolution localization capability in complex propagation environments. In [
28], the TR-MUSIC imaging and localization method was investigated, and a theoretical performance analysis model for target position estimation error was established. The root mean square error (RMSE) expression under high signal-to-noise ratio (SNR) conditions was derived, and the influence of noise on localization accuracy was analyzed using SVD perturbation theory.
To provide a clearer overview of existing research, the related literature is summarized and categorized according to several criteria, including array configuration, signal model (far-field or near-field), signal characteristics (coherent or incoherent), and localization algorithms, as shown in
Table 1. As shown in
Table 1, most existing studies focus on conventional array configurations such as the ULA, the L-shaped array, and planar arrays. In contrast, this paper proposes an n-shaped array based on the structural characteristics of the mother ship’s underwater cabin and investigates far-field and near-field acoustic source localization methods suitable for AUV localization scenarios.
In conventional MUSIC-based localization, a two-dimensional joint search over elevation and azimuth angles is required in far-field scenarios. In near-field cases, an additional range parameter must be introduced, resulting in a three-dimensional search over elevation, azimuth, and range. Due to the strong coupling among these parameters, the achievable scanning resolution is limited, which degrades estimation accuracy. To address the aforementioned issues, this paper proposes an improved MUSIC-based sound source localization algorithm based on an n-shaped array. The proposed algorithm first applies spatial smoothing to the x-axis and y-axis subarrays and jointly constructs a received data vector, after which an equivalent covariance matrix is formed to effectively restore the dimensionality of the signal subspace in the presence of coherent sources. The MUSIC algorithm is then employed to obtain coarse estimates of the source angles, which are subsequently used as initial values for the SAGE algorithm to perform refined optimization of the angular parameters in a continuous parameter space, thereby effectively improving the estimation accuracy. Simulation results demonstrate that the proposed algorithm achieves good estimation performance.
The structure of this paper is as follows:
Section 2 describes the far- field and near-field signal models for the n-shaped array.
Section 3 introduces the fundamental principles of the SAGE algorithm and subsequently presents the proposed far- field and near-field acoustic source localization algorithms based on the n-shaped array.
Section 4 presents simulation results and analysis of the proposed algorithms.
Section 5 concludes the paper.
Symbols: matrices, vectors and scalars are represented by capital bold letters, lower-case bold letters and lowercase letters, respectively. , , denote conjugate transpose, transpose and conjugate, respectively. represents mathematical expectation. and denote identity matrix and diagonal matrix. represents the exponential function, where denotes Euler’s number.
2. Signal Method
During AUV underwater operational missions, the positioning requirements generally involve target direction estimation under long-range conditions and high-precision position estimation under short-range conditions. In long-range scenarios, the primary objective is to estimate the target direction, thereby providing coarse guidance information, while in short-range scenarios, accurate joint estimation of angular and range parameters is required to meet the stringent localization requirements during the recovery phase. These two operational stages correspond to the far-field and near-field acoustic source localization problems, respectively. In long-range scenarios, with respect to the receiving array, the AUV can be reasonably approximated as a far-field acoustic source, and the localization task primarily involves DOA estimation. In contrast, during the short-range recovery stage, the AUV enters the near-field region of the array, where joint estimation of angular and range parameters is required for precise localization. Therefore, simultaneous investigation of far-field and near-field models is essential for establishing a unified theoretical framework capable of meeting the full-process localization requirements of AUV operations.
Due to the structural characteristics of the underwater hangar and the fact that hydrophones are typically installed on the inner side of the cabin wall, the array geometry must be compatible with the planar structure of the cabin wall as well as the limited available installation space. The n-shaped array configuration proposed in this paper allows array elements to be arranged along two orthogonal directions of the cabin wall, thereby preserving a relatively large array aperture while satisfying practical installation constraints. In addition, this configuration facilitates the cable routing and mechanical mounting of the hydrophones, making it suitable for space-constrained underwater cabin environments. The scenario is illustrated in
Figure 1.
The structure of the n-shaped array is illustrated in
Figure 2, which consists of three uniform linear arrays arranged in the
x–y plane along the
x-axis, the
y-axis, and a direction parallel to the
x-axis, respectively, with the sensor at the coordinate origin serving as the central reference element. Each subarray is composed of
M sensors, resulting in a total of 3
M−2 array elements. The inter-element spacing is denoted by
d, and the distance between the subarray along the
x-axis and the subarray parallel to the
x-axis is denoted by
. It is assumed that
K narrowband signals impinge on the n-shaped array, and the number of sources
K is known a priori in this paper, where the directional information of the
k-th incident signal is characterized by the pair of angles
, Here,
and
denote the elevation angle and the azimuth angle, respectively, corresponding to the angle between the incident signal and the positive
z-axis, and the angle between the projection of the incident signal onto the
x–y plane and the positive
x-axis. The distance from the
-th source to the reference array element is denoted by
.
The received data vectors of the three subarrays located along the
x-axis, the
y-axis, and the direction parallel to the
x-axis can be expressed as
where
denotes the incident signal vector. The noise vector of the
x-axis subarray is denoted by
, that of the
y-axis subarray is denoted by
, and the noise vector of the subarray parallel to the
x-axis is denoted by
; all noise vectors are assumed to be zero-mean Gaussian white noise with variance
.
As shown in
Figure 2, it is assumed that
K far-field narrowband signals impinge on the n-shaped array. The array steering vector matrices corresponding to the subarrays along the
x-axis, the
y-axis, and the subarray parallel to the
x-axis are denoted by
,
, and
, respectively, and can be expressed as follows:
where
In the near-field scenario, the array steering vector matrices corresponding to the subarrays along the
x-axis, the
y-axis, and the subarray parallel to the
x-axis are denoted by
,
, and
, respectively, and can be expressed as follows:
The steering vectors corresponding to the x-axis subarray, the y-axis subarray, and the subarray parallel to the x-axis are given, respectively, as follows:
where
,
3. Algorithm Principle
To address the requirements of long-range orientation and short-range precise localization in the AUV positioning process, this paper proposes a far-field acoustic source localization algorithm and a near-field acoustic source localization algorithm based on the n-shaped array, respectively. This section systematically presents the theoretical foundations and key steps of the two algorithms.
3.1. SAGE Algorithm
The SAGE algorithm reformulates the joint multi-source estimation problem as an alternating estimation process performed for individual sources. Its core principle is to update only a subset of parameters associated with the current source during each iteration while keeping the parameters of the remaining sources fixed [
29,
30]. By adopting this space-alternating strategy, the algorithm reduces computational complexity and enhances convergence stability.
Assume that the signal received by the array is given by
where
denotes the steering vector corresponding to the
k-th signal,
represents the complex envelope of the
k-th signal, and
is additive white Gaussian noise with zero mean and variance
.
Given that the number of sources
K is known, the goal is to estimate the desired parameters from the observation data
. The complete data corresponding to the
k-th signal is defined as
The SAGE algorithm consists of two steps: the expectation step (E-step) and the maximization step (M-step).
The core assumption of the SAGE algorithm is that, if the estimates of the other sources are known, the expected observation corresponding to the k-th source can be reconstructed.
Based on conditional probability, and given the observation data
and the current parameter estimates
, the complete data estimate corresponding to the
k-th source is obtained:
Under the Gaussian white noise assumption, the following approximation is commonly adopted:
where
denotes the current reconstruction of the
k-th signal component, and
i denotes the iteration index. Let
denote the initialization stage. The initial angle estimates
are obtained from the MUSIC spectrum, and the corresponding source signals are initialized via least-squares projection. At iteration
, the E-step uses the estimates from iteration
, and the M-step updates the parameters to obtain the
i-th estimates. The iterations continue until the relative parameter variation falls below a predefined threshold or the maximum iteration number is reached.
- 2.
M-step
After obtaining the estimate
, the parameters of the
k-th source,
and
, are updated by maximizing the conditional expected log-likelihood function. Under the additive white Gaussian noise assumption, the parameter update problem can be reformulated as a least-squares optimization:
Assuming that
is known, taking the partial derivative of (23) with respect to
yields
By substituting (24) into (23), the problem can be reformulated as maximizing the spatial projection power:
For a uniform linear array,
, (25) can be simplified as follows:
3.2. Far-Field Sound Source Location Algorithm
Due to multipath propagation and other effects in the underwater environment, the signals received by an array often exhibit coherence, under which the covariance matrix of the received data becomes rank-deficient. In this case, the subspace orthogonality property on which the conventional MUSIC algorithm relies no longer holds, making it difficult to achieve effective parameter estimation directly. To address the rank-deficiency problem, the covariance matrix of the received data can be preprocessed using spatial smoothing techniques to restore its full-rank property, after which the MUSIC algorithm can be applied to perform sound source localization.
The spatial smoothing algorithm requires the array structure to satisfy translational invariance. For the n-shaped array, both the subarrays along the x-axis and the y-axis possess translational invariance and can therefore be processed using spatial smoothing. However, for the subarray parallel to the x-axis, the inter-element phase differences include a term related to , where is a constant, which violates the translational invariance between subarrays and thus precludes the direct application of spatial smoothing. Consequently, for DOA estimation of coherent far-field signals based on the n-shaped array, spatial smoothing can first be applied to the x-axis and y-axis subarrays to mitigate signal coherence and restore the full-rank property of the covariance matrix, after which the azimuth and elevation angles of the sound sources can be estimated using the MUSIC algorithm.
The arrays along the
x- and
y-axes are each partitioned into
L subarrays, with each subarray consisting of
array elements. Then, the received data from the
p-th subarrays along the
x-axis and the
y-axis can be expressed, respectively, as follows:
where
and
represent the first
q rows of the steering vector matrices
and
associated with the
x-axis and
y-axis subarrays, i.e., the first
q rows of (4) and (5), respectively; and
are diagonal matrices given by
A received data vector jointly formed by the
p-th forward spatially smoothed subarrays of the
x-axis and
y-axis is constructed, whose expression can be written as
The corresponding steering vector of the joint subarray can be expressed as
By averaging the covariance matrices of the
L subarrays, the forward spatially smoothed covariance matrix
is obtained
The forward–backward spatially smoothed covariance matrix can then be further derived
By performing eigenvalue decomposition on the covariance matrix, the signal subspace
and the noise subspace
can be obtained
Therefore, the spatial spectrum function can be obtained as follows:
Under far-field conditions, the MUSIC algorithm based on the n-shaped array requires a two-dimensional joint search over the azimuth and elevation angles. Owing to the strong coupling between these two parameters, the achievable search resolution and estimation accuracy are limited. To overcome this limitation, an improved MUSIC algorithm is proposed. First, coarse estimates of the source angles are obtained using the MUSIC algorithm, and these estimates are then used as initial values for refined estimation of the angular parameters in a continuous parameter space via the SAGE algorithm, thereby effectively improving the estimation accuracy of two-dimensional far-field DOA estimation.
Coarse estimates of the source angles are obtained by performing peak searching on the spatial spectrum
where
denotes the coarse estimation results, which can be used as the initial values for the SAGE algorithm.
By subtracting the contributions of all sources except the
k-th source from the original array observations, the equivalent observation corresponding to the
k-th source can be obtained
The signal waveform is subsequently updated
The angular parameters are updated based on the maximum likelihood criterion
,
Let the maximum number of iterations be
and the allowable estimation error be
, the iteration process terminates when the iteration count reaches
or when the condition in (41) is satisfied
where
.
For coherent signals, the procedure of the proposed improved MUSIC-based far-field sound source localization algorithm is summarized as follows:
Construct the received data vector by jointly combining the forward spatially smoothed subarrays of the x-axis and y-axis subarrays, compute the forward–backward spatially smoothed covariance matrix of the joint subarray, and perform eigenvalue decomposition to obtain the noise subspace ;
The spatial spectrum function is constructed based on the orthogonality between the steering vector and the noise subspace .
Coarse estimates of the source elevation and azimuth angles are obtained through two-dimensional spectral peak searching and are then used as the initial values for the SAGE algorithm.
The equivalent observation signal of the k-th source is constructed according to (38);
The signal waveform parameters are updated, followed by updating the angular parameters and based on the maximum likelihood criterion;
The iteration is terminated when the maximum number of iterations is reached or when the condition in (41) is satisfied, and the final estimates of and are output; otherwise, the algorithm returns to the step 4.
The flowchart of the algorithm is shown in
Figure 3.
3.3. Near-Field Sound Source Location Algorithm
The above far-field sound source localization algorithm is extended to the near-field case. As discussed in
Section 3.1, the subarray parallel to the
x-axis does not satisfy translational invariance; therefore, a received data vector is constructed by jointly combining the
p-th forward spatially smoothed subarrays of the
x-axis and
y-axis.
The corresponding steering vector of the joint subarray can be expressed as
By averaging the covariance matrices of the
L subarrays, the forward spatially smoothed covariance matrix
is obtained
The forward–backward spatially smoothed covariance matrix can then be further derived
By performing eigenvalue decomposition on the covariance matrix, the signal subspace
and the noise subspace
can be obtained
Therefore, the spatial spectrum function can be obtained as follows:
From Equation (36), it can be seen that under near-field conditions, the MUSIC algorithm requires a three-dimensional search over the elevation, azimuth, and range parameters, resulting in a relatively high computational burden. Moreover, owing to the pronounced nonlinear coupling between the angular and range parameters in the near-field array model, different combinations of angle and range may produce similar phase responses; when a direct three-dimensional joint parameter search is performed, the spatial spectrum is prone to exhibiting spurious peaks, thereby degrading the accuracy of parameter estimation. To reduce parameter coupling, the range parameter can be fixed, transforming the original three-dimensional search problem into a two-dimensional search, which effectively reduces the computational complexity while maintaining reliable angle estimation performance.
By fixing the range parameter
,
is a temporarily assumed value, based on which a new spatial spectrum function is constructed according to the orthogonality between the steering vector and the noise subspace
Coarse estimates of the source angles
are obtained through a two-dimensional spectral peak search, and the resulting coarse estimates
together with
are used as the initial values for the iterative SAGE algorithm. The SAGE algorithm is then employed to obtain refined estimates of both the angles and the range
. The iteration is terminated when the maximum number of iterations
is reached or when the stopping condition in (49) is satisfied.
where
.
For coherent signals, the procedure of the proposed improved MUSIC-based near-field sound source localization algorithm is summarized as follows:
Construct the received data vector by jointly combining the forward spatially smoothed subarrays of the x-axis and y-axis subarrays, compute the forward–backward spatially smoothed covariance matrix of the joint subarray, and perform eigenvalue decomposition to obtain the noise subspace .
Construct the spatial spectrum function based on the orthogonality between the steering vector and the noise subspace , and fix the range parameter to obtain a modified spatial spectrum function .
Obtain coarse estimates of the source elevation and azimuth angles through two-dimensional spectral peak searching, and these estimates together with the fixed range parameter are used as the initial values for the SAGE algorithm.
Construct the equivalent observation signal of the k-th source.
Update the signal waveform , and then update the angular and range parameters and based on the maximum likelihood criterion.
Terminate the iteration when the maximum number of iterations is reached or when the condition in (49) is satisfied, and obtain the final estimates and ; otherwise, the algorithm returns to the step 4.
The flowchart of the algorithm is shown in
Figure 4.
The computational complexity of the proposed far-field and near-field acoustic source localization algorithms mainly comprises two stages: the FBSS-MUSIC initialization stage and the SAGE-based refinement stage. Compared with the far-field localization algorithm, the steering vector of the near-field n-shaped array contains a quadratic phase term; however, the complexity of generating the steering vector in a single evaluation remains , and therefore does not change the dominant computational complexity order. In addition, during the initialization stage of the near-field localization algorithm, no discrete search is performed with respect to the range parameter ; instead, the spatial spectrum is evaluated only over the two-dimensional angular domain. Consequently, the computational complexity of the spatial spectrum search in the initialization stage is the same for both the far-field and near-field algorithms. In summary, the computational complexities of the far-field and near-field source localization algorithms are of the same order.
The complexity analysis includes the construction of the spatially smoothed covariance matrix, eigenvalue decomposition, two-dimensional spatial spectrum search, and the iterative parameter optimization process involved in the SAGE algorithm. In the initialization stage, the complexity of constructing the spatially smoothed covariance matrix is
, the complexity of eigenvalue decomposition is
, and the complexity of the two-dimensional spatial spectrum search is
. In the refinement stage, considering
K sources and a maximum of
iterations, the resulting computational complexity is
Therefore, the overall computational complexity of the proposed algorithm can be summarized as follows:
where
L denotes the number of spatial smoothing subarrays,
represents the length of each spatial smoothing subarray,
M is the number of array elements in the subarray of the n-shaped array, and
N denotes the number of snapshots.
represents the number of elevation angle search points, and
is the elevation angle search step size.
denotes the number of azimuth angle search points, and
is the azimuth angle search step size.
5. Conclusions
To meet the requirements of long-range direction estimation and short-range precise localization in the AUV localization process, this paper presents far-field and near-field acoustic source localization algorithms based on the n-shaped array. The proposed method first constructs a spatially smoothed data vector and subsequently forms the corresponding equivalent covariance matrix. The MUSIC algorithm is then employed to obtain coarse angle estimates, which serve as initializations for the SAGE algorithm. The SAGE algorithm is subsequently employed to refine the angular and range parameters, thereby enhancing estimation accuracy. Simulation results demonstrate that, under both far-field and near-field conditions and in the presence of coherent sources, the proposed algorithm outperforms the improved CBF and MVDR algorithms, yielding lower estimation errors and superior estimation accuracy. Furthermore, when the proposed algorithm is applied to compare the n-shaped array with the commonly used two-dimensional L-shaped array, the n-shaped array achieves superior estimation performance, thereby demonstrating the effectiveness of the n-shaped array design.
In addition, although the proposed n-shaped array–based far-field and near-field acoustic source localization method demonstrates promising performance in simulation studies, practical underwater acoustic environments are typically characterized by significant complexity and uncertainty. Factors such as environmental mismatch and colored noise may influence both the array signal model and the performance of the algorithm. In practical engineering applications, mechanical installation errors and platform motion may cause the array geometry to deviate from the ideal array model. Small position deviations of the hydrophones may lead to steering vector mismatch, thereby degrading parameter estimation accuracy. Furthermore, in practical applications, the number of sources is often difficult to determine accurately in advance, which places higher demands on the robustness of the algorithm. In this work, the performance characteristics of the proposed algorithm are mainly analyzed under controlled simulation conditions, while the effects of environmental uncertainties, array geometry mismatches, and platform motion on localization performance, as well as the corresponding compensation strategies, will be further investigated and validated in future studies.
Future research will focus on the following aspects. First, underwater experiments will be conducted to further investigate the effects of environmental uncertainties in complex underwater conditions, array geometry mismatches, and platform motion on localization performance, to evaluate the engineering feasibility and operational stability of the proposed algorithm. Second, when the number of sources is unknown, information-theoretic criteria such as the Akaike Information Criterion (AIC) or the Minimum Description Length (MDL) criterion can be incorporated into the proposed algorithm to improve its applicability in complex practical environments. In addition, for parameter estimation under limited snapshot or low SNR conditions, the robustness and computational efficiency of the algorithm can be further enhanced. Finally, the potential application of the n-shaped array configuration in other array signal processing problems may also be investigated. These research directions will contribute to further improving the algorithmic performance and its practical engineering applicability.