Abstract

The accuracy of conventional two-step location methods is insufficient since the information loss problem in the parameter matching procedure. In this paper, we propose a Reduced Dimension Direct Position Determination with Capon (RD-DPD-Capon) algorithm. By introducing the idea of dimension reduction, the proposed algorithm avoids grid search along with the attenuation coefficient domain. Therefore, the RD-DPD-Capon algorithm has relatively low computational complexity. Meanwhile, the proposed algorithm inherits the high resolution and localization accuracy of the DPD-Capon algorithm. Numerical simulation verifies that the RD-DPD-Capon algorithm outperforms other conventional algorithms.

1. Introduction

With the rapid development of wireless communication and Internet of Things (IoT) techniques, the localization techniques of multisources based on antenna arrays has attracted a lot of attention [1, 2]. In many fields, such as radar, sonar, medicine, and vehicular technology, localization techniques are playing important roles [3].

At present, most traditional localization techniques for multiple sources consist of two independent processing steps [4]. The first step extracts intermediate parameters, such as time difference of arrival (TDOA), angle of arrival (AOA), and time of arrival (TOA), from the received signals [57]. Then, the second step establishes and solves a position equation according to the observation station position and measured intermediate parameters [8]. In addition, an additional source-parameter matching process is required between the two steps of the two-step algorithms [9]. However, the parameter matching process will fail if the source is too far from stations, and the clustering algorithm [10] must be used to eliminate false location points in the multisource location scenario. Due to the two steps being independent in each observation station, the constraint between intermediate parameters and sources is neglect, which leads the low accuracy and poor robustness [11].

As the electromagnetic environment becomes more and more complex, however, the demand for positioning accuracy in industrial applications is also increasing [12]. Traditional two-step methods can hardly be adapted to the environment due to the low accuracy and poor robustness, and it is urgent to develop the high accuracy localization technology to support the advance of industrial applications [13]. Aiming at the disadvantages of two-step methods, the Direct Positioning Determination (DPD) technology was proposed [14]. The DPD approaches have one-step localization from the received data and resultantly have improved accuracy. Although DPD algorithms also have the disadvantage of high requirements on hardware devices, with the rapid development of computing technology, this problem can be effectively overcome [15].

The deco-DPD algorithm generalized the DPD approaches into multiple source scene by performing the decoherent subspace decomposition in the cost function construction [16]. By measuring the time difference of arrival and their variances, the TA-DPD algorithm minimized the searching area and further solved the problem of ship location based on the satellite platform [17]. Moreover, the Subspace Data Fusion (SDF) approach used a movable array to solve the problem of communication bandwidth [18]. The authors in [17] deduced the Optimal Weight Subspace Data Fusion (OWSDF) in the Gaussian noise environment [19]. For the sake of increasing sources that can be located, Ref [20] proposed a new DPD algorithm using the cross-correlation matrix (CCM). Similarly, Oispuu and Nickel [21] presented a Capon-based DPD method, which can locate more sources than the number of elements in a single array. In order to improve the resolution for wake sources, DPD-MVDR combined the idea of the Minimum Variance Distortionless Response (MVDR) estimator and DPD. However, the DPD-MVDR approach has very high computational complexity and faces significant performance degradation at the low signal-to-noise ratio (SNR) [22].

In this paper, we focus on the directly localizing of multiple sources and propose a Reduced Dimension Direct Position Determination with Capon (RD-DPD-Capon) algorithm. Firstly, we build the received signal model, which takes into account the actual path fading and antenna gain, aiming at multiple source localization scene. Then, we construct the covariance matrix of the received signals from multiple distributed arrays to integrally localize sources. Finally, we construct the cost function, which avoids grid search along with the attenuation coefficient domain, to reduce computational complexity. In summary, the main contributions of this paper are as follows: (1)We proposed a reduced dimension Capon-based DPD algorithm, which avoids the grid research along with attenuation coefficient and remarkably reduces computational complexity(2)We compare the proposed algorithm with the traditional AOA two-step location method and the DPD-Capon algorithm via numerical simulations. Simulation results verify that the RD-DPD-Capon algorithm outperforms other conventional algorithms

Notations: , , and denote inversion, transposition, and conjugate transposition of matrix, respectively. means the 2-norm of a vector, and is partial derivation. represents the mathematical expectation, and denotes the estimation of . denotes the diagonal matrix consisted of all elements of vector .

2. Problem Formulation

Considering the localization geometry illustrated in Figure 1, far-field sources locate at , where . observation stations with precisely known locations, , are separately distributed in the space, where . Assume each station is equipped with a uniform line array of elements, and denote the position coordinate of the sensor of the station as . The received signal of the observation station is [19] where contains the received envelope of signals. represents independent additive Gaussian white noise, where the mean is zero and the variance is . denotes the manifold matrix, where means the influence of path fading and receive gain and is given by [19] where is the position vector of the element and is the wavenumber

The combination of the received signal of stations is given by where and . The fused array manifold matrix is given by

The autocorrelation of can be expressed by [6] where . In practice, is usually measured from limited snapshots where is the sampling period.

3. The RD-DPD-Capon Algorithm

Based on matrix eigenvalue decomposition theory [18], can be rewritten as where unitary matrix comprises eigenvectors of and contains eigenvalues. Eigenvector and eigenvalue come in pairs. In addition, we assume the eigenvalues in the order of , where the eigenvectors corresponding to larger eigenvalues span the same linear space as the array manifold. where is an invertible basis change matrix. It is straightforwardly to deduce that

Obviously, . We can localize sources by finding the minimums of the DPD-Capon cost function [21]. where and denotes the potential positions of sources. However, contains extra unknown attenuation coefficient , which will lead complex dimension search. Due to the fact that most practical applications are not interested in path fading, we propose a cost function that excludes dimension search for fading coefficients. Expand as

Furthermore, we add a constraint of to eliminate the trivial solution of all zeros , where . Then, the cost function is rewritten as [23]

Define and substitute it into (12), and we find

Subsequently, we construct new cost function Lagrange multiplier method where is a deterministic constant. Seek partial derivative

Clearly, we have . Consider ,

Substitute (16) back into (12), we can finally give the cost function without .

Finally, we can determinate all sources by searching the maximums of the element of [23].

The organized steps of the RD-DPD-Capon algorithm are displayed as follows: (1)For each station, observe signals and sample snapshots, and get (2)Fuse the received data of stations to construct (3)Calculate the covariance matrix of fused data via (7)(4)Compute the inverse of the covariance matrix(5)Calculate the value of the cost function at each 2D grid according to (18)(6)Determine the position of sources by finding the position corresponding to the largest peaks of the cost function(7)Substitute the estimated position of sources into (17) to determine the attenuation coefficients

4. Complexity Analysis

This section analyses and compares the complexity of algorithms DPD-Capon [21] and RD-DPD-Capon, where the number of multiple times is considered. The complexities are related to the number of signals , the number of stations , array elements , and the number of search grids along the and directions, which are denoted as and . Table 1 summarizes the closed-form expression of the computational complexities of algorithms DPD-Capon and RD-DPD-Capon. Figure 2 compares the complexities of two algorithms under logarithmic axis. The grid number is along the direction and direction, from 100 to 500, and other parameters are set as follows: the number of snapshots , the number of array elements , the number of arrays , and the number of signals . As are shown in table and figure, the RD-DPD-Capon algorithm has remarkably lower complexity than DPD-Capon algorithm. The reason is that the RD-DPD-Capon algorithm avoids the grid search along attenuation coefficient direction.

5. Simulation Results

This section uses Monte Carlo experiments to analyse the localization performance of the proposed algorithm, where Root Mean Square Error (RMSE) is the measurement standard, which is defined as follows: where denotes the total number of Monte Carlo simulations and means the estimates of in the trial. In following simulations, .

Figure 3 is the contour map of RD-DPD-Capon algorithm localization results, where the signal-to-noise ratio (SNR) is 10 dB, the number of sources , and the positions of stations are (0, 0), (0, 1000 m), (1000 m, 0), and (1000 m, 1000 m). In addition, the positions of sources are given by (100 m, 600 m), (250 m, 500 m), (400 m, 800 m), (700 m, 400 m), (500 m, 250 m), (800 m, 200 m), and (900 m, 200 m), respectively. Each station contains a 7-element uniform linear array and sample 500 snapshots per observation. From the contour map, it can be observed that all sources are correctly localized, which verifies that the proposed algorithm can localize multiple sources with well performance.

Figure 4 compares the localization performance of the proposed algorithm with that of other algorithms, where SNR varies from -10 dB to 10 dB. The algorithms SDF [18], AOA-based two-step method [7, 10], DPD-Capon [21], and DPD-PM are taken into account. Besides, the sources and AOA parameters are assumed ideally matched in this section. Consider 3 sources locate at (400 m, 200 m), (200 m, 700 m), and (600 m, 400 m), respectively. Different from Figure 4, Figure 5 considers 4 sources, which locate at (400 m, 200 m), (200 m, 700 m), (600 m, 400 m), and (300 m, 400 m). As are shown in figures, the localization performance of all these algorithms improves as SNR increases. It is obvious that the proposed RD-DPD-Capon algorithm outperforms other algorithms.

6. Conclusion

In this paper, we discuss the simultaneous localization of multiple unknown sources and proposed the RD-DPD-Capon algorithm. The proposed algorithm has lower complexity since it avoids grid search along with the attenuation coefficient domain. Meanwhile, the localization accuracy is guaranteed by fusing and integrally processing the observed data of all distributed stations. Compared with the other conventional DPD methods, our RD-DPD-Capon algorithm has higher localization accuracy for multisource locations.

Data Availability

The research in this paper is based on theoretical derivation and numerical simulation, and there is no experimental data to share.

Conflicts of Interest

The authors declare that there is no conflict of interest.

Acknowledgments

This study was funded by the State Key Laboratory of Marine Resource Utilization in South China Sea (Hainan University) (MRUKF2021033), the Sonar Technology Key Laboratory (Range estimation and location technology of passive target via multiple array combination), the Jiangsu Planned Projects for Postdoctoral Research Funds (2020Z013), and the China Postdoctoral Science Foundation (2020M681585).