1. Introduction
Recent years have seen a rapid development in high-frequency surface wave radar (HFSWR), which is favored due to its all-weather, wide-area observation capability. HFSWR is able to detect the over-the-horizon maritime targets with 3 to 30 MHz vertically polarized electromagnetic waves, which can propagate along the sea surface with minimal attenuation [
1,
2,
3,
4]. Compared with the traditional monostatic configuration, multistatic HFSWR leverages multiple transmitter–receiver pairs to reduce blind zones and enhance robustness against clutter and jamming, thereby attracting considerable research interest [
5,
6,
7,
8]. Due to its limited antenna aperture, HFSWR is unable to form a narrow elevation beam, and therefore, lacks altitude measurement capability. As a result, HFSWR is commonly applied to 2-D scenarios, such as sea surface target detection [
9], oceanographic monitoring [
10], etc. This paper focuses on the localization problem for 3-D moving targets within the line of sight (LOS) in multistatic HFSWR.
Although there have been some studies on altitude estimation in HFSWR [
11,
12,
13,
14] and on 3-D localization in 2-D radars [
15,
16,
17], they all recover the target’s 3-D coordinates from tracking information. In other words, these algorithms require a long observation time to collect sufficient measurements, and some additionally rely on the unstable radar cross section (RCS) information. We aim to measure the target’s position and velocity from a single snapshot in multistatic HFSWR, which can relax the requirements for continuous detection and enhance the robustness against target maneuvers. However, in multistatic HFSWR, range measurements provide limited information about the target’s altitude due to the system’s inherently low range resolution. Moreover, in multistatic HFSWR, elevation angle measurements are unavailable due to the limited antenna aperture, and the commonly used azimuth angle measurements provide no information about the target’s altitude. To address the issue, this paper introduces the newly designed 1-D space angle (SA) measurement into multistatic HFSWR, and combines it with bistatic range (BR) and bistatic range rate (BRR) measurements to enable 3-D joint localization. Since SA is associated with the target’s 3-D coordinates, combining SA measurements from multiple receivers can effectively improve altitude estimation accuracy. Below is the introduction and related studies on SA localization and BR-BRR joint localization.
1.1. SA Localization and Related Studies
Some recent studies have proposed a novel 3-D source localization scheme using multiple linear arrays [
18,
19,
20,
21,
22,
23,
24]. The SA measurement focused on by these studies is the 1-D angle between the LOS and the axial direction of the linear array, as shown in
Figure 1. An SA measurement constrains the target to a conical surface with the array center as the vertex. The intersection of multiple such cones determines the target’s position. This is the basic principle for SA localization. The SA measurement is easily accessible via DOA estimation methods, such as the MUSIC algorithm [
25], the ESPRIT algorithm [
26], etc.
Zou et al. [
18] first introduced the concept of SA and derived a weighted least-squares (WLS) estimate of the source’s 3-D coordinates. Then, Zou et al. [
19] formulated the SA localization problem into a semidefinite programming (SDP) form, and used the Gaussian–Newton iteration to reduce the estimation error of the SDP result. Subsequent study [
20] developed an alternating direction multiplier method (ADMM), which achieves good performance with low computational complexity. These initial studies impose specific constraints on the placement of linear arrays, whereas later works have overcome the limitations and support arbitrary array orientations. Sun et al. [
21] derived an SDP coarse estimate via semidefinite relaxation (SDR), then performed an algebraic procedure to reduce the error. On this basis, Chen et al. [
22] developed an efficient two-step weighted least-squares (TSWLS) algorithm, as well as a modified Levenberg–Marquardt (MLM) method to enhance localization accuracy at high noise levels. Hu et al. [
23] proposed a localization algorithm integrating SA and TDOA measurements, which first obtained a WLS estimate and then adopted the Gauss–Newton method to enhance accuracy. The latest study [
24] developed an efficient TSWLS estimator for SA-TDOA joint localization.
1.2. BR-BRR Joint Localization and Recent Studies
BR refers to the signal propagation distance from the transmitter to the target and then to the receiver, which can be easily measured when the system is time-synchronized or when the direct wave from the transmitter to the receiver is available. A BR measurement constrains the target to an ellipsoidal surface with the transmitter and the receiver serving as its foci. The intersection of multiple such ellipsoidal surfaces determines the target’s position. Defined as the time derivative of BR, BRR can be derived from the echo’s Doppler shift and thus used for velocity estimation. The above is the basic principle for BR-BRR joint localization. In practical applications, BR and BRR measurements can be obtained by the range-Doppler (RD) spectrum [
27].
BR-BRR joint localization poses highly nonlinear equations with respect to the target’s position and velocity, and a common linearization method is to construct a pseudo-linear system by introducing auxiliary variables. On this basis, multiple TSWLS algorithms have been developed [
28,
29,
30,
31,
32]. The first WLS solves the pseudo-linear equation system and provides a coarse estimate, and the second WLS reduces the estimation error using the relationship between the auxiliary variables and the target’s parameters. The TSWLS-based algorithms are efficient due to the closed-form results, but their performance may degrade when the measurement noise is high. Some recent studies [
33,
34,
35,
36,
37] have formulated the pseudo-linear equation system into an SDP form, and relaxed the relationship between the auxiliary variables and the target’s parameters to multiple linear constraints. The SDP solutions can achieve higher localization accuracy at high noise levels, but the computational complexity is high due to the interior-point method and the iteration procedure.
1.3. Major Contributions
Inspired by the advantages of SA in 3-D source localization, this paper introduces this measurement into multistatic HFSWR, and designs an efficient closed-form algorithm for 3-D target localization using SA, BR and BRR measurements.
The major contributions of this paper are listed below:
- 1.
Introduce the SA measurement into the multistatic HFSWR to compensate for its lack of altitude measurement capability.
- 2.
Propose an efficient WLS-ER algorithm for SA, BR and BRR joint localization, which yields closed-form estimates of the target’s 3-D position and 2-D velocity.
- 3.
Show that the proposed WLS-ER algorithm can asymptotically attain the CRLB as the measurement noise decreases, and analyze its computational complexity.
- 4.
Conduct simulations to demonstrate the effectiveness of the proposed WLS-ER algorithm and highlight the contribution of SA measurements to altitude estimation.
1.4. Outline and Notations
The following sections of this paper are arranged as follows:
Section 2 introduces the studied HFSWR system and formulates the SA, BR and BRR measurement equations into a pseudo-linear system.
Section 3 derives the proposed WLS-ER algorithm, which first obtains a WLS coarse estimate and then performs an algebraic error reduction (ER) procedure to enhance accuracy.
Section 4 derives the CRLB and analyzes the theoretical performance of the proposed WLS-ER algorithm.
Section 5 carries out the simulation results. The discussion and conclusions are drawn in
Section 6 and
Section 7, respectively.
In this paper, we use bold lowercase and uppercase letters to denote vectors and matrices, respectively. represents the k-th element of the vector , denotes the k-th row of the matrix , and represents the -th to -th elements of . The norm, transpose and inverse are denoted by , and , respectively. and denote the K-dimensional all-one and all-zero vectors, respectively. and represent the identity matrix and zero matrix, respectively. cov denotes the estimation error covariance matrix of a vector. diag and blkdiag denote the diagonal matrix and block diagonal matrix, respectively.
2. System Model
Considering a multistatic HFSWR system comprising
M transmitters and
N receivers, we use
,
and
,
to denote their positions, respectively. Each receiver is equipped with a linear array, with its orientation specified by the azimuth and elevation angles
and
, respectively, where
.
represents the angle between the positive
x-axis and the projection of the
n-th linear array onto the
-plane, and
refers to the angle between the
n-th linear array and the
-plane. During the measurement period, we assume that the target moves at a constant altitude and denote its 3-D position and 2-D velocity as
and
, respectively. Under the far-field assumption, the wavefronts arriving at all linear arrays can be approximated as planar. The system model is shown in
Figure 2.
The SA of the target with respect to the linear array mounted on the
n-th receiver can be expressed as
where
represents the direction vector of the linear array.
The bistatic range of the target with respect to the
m-th transmitter and the
n-th receiver is given by
where
and
represent the distances from the target to the
m-th transmitter and the
n-th receiver, respectively.
Taking the time derivative of (2) yields the expression of BRR
where
and
represent the relative radial velocities of the target with respect to the
m-th transmitter and the
n-th receiver, respectively.
The studied HFSWR system can form
transmitter-receiver pairs in total, and each will obtain one set of SA, BR and BRR measurements. For clarity, the true value of the SA measurement obtained by the
-th transmitter-receiver pair is denoted as
, which in fact, equals
given in (1). Considering the measurement noise, we denote the SA, BR and BRR measurements obtained by the
-th transmitter–receiver pair as
respectively.
,
and
represent the measurement noise of SA, BR and BRR measurements, respectively. In this study, we assume that all measurement noise is zero-mean Gaussian and that all transmitter–receiver pairs exhibit identical measurement performance. The SA, BR and BRR noise variances are denoted by
,
and
, respectively.
Taking the cosine of (1) and multiplying both sides by
yields
When the SA measurement noise
is small, we have the approximations that
and
. Therefore, taking cosine of (4) we have
Substituting (8) into (7), the relationship between the SA measurement and the target’s position is given by
Squaring both sides of (2), taking (5) into the result and ignoring the second order of noise, we can obtain the relationship between the BR measurement and the target’s position:
Assuming that the bistatic velocity induced by the physical Doppler effect can be unambiguously measured by the radar, the relationship between the BRR measurement and the target’s parameters is obtained by taking the time derivative of (10)
Stacking (9)–(11) together across
,
, and considering
,
as auxiliary variables, we can obtain the following pseudo-linear equation system:
where
represents the variable vector to be estimated
in which
In (12), the measurement noise vector
and its coefficient matrix
are given by
and
In (12),
and
denote the measurement-related vector and the design matrix for
, respectively. Their explicit forms are
and
The detailed derivation of the pseudo-linear equation system (12) can be found in
Appendix A.
Employing the weighted sum of squared errors as the cost function, the relationship between the auxiliary variables and the target’s parameters as the constraints, we can formulate the following optimization problem:
In (18a),
represents the weighting matrix with the expression
where
represents the measurement noise covariance matrix
3. Proposed WLS-ER Algorithm
In the sequel, an efficient WLS-ER algorithm will be derived for the proposed optimization problem . Specifically, we first obtain a WLS coarse estimate of (18a) and then perform an algebraic error reduction procedure using (18b) and (18c).
3.1. WLS Coarse Estimation
We temporarily neglect the constraints of the problem
and just focus on the cost function. Taking the derivative of (18a) with respect to
and setting the result to zero, the WLS estimate of (18a) is given by
The weighting matrix
defined in (19) is not explicitly known because matrix
requires the knowledge of the unknown variables. To handle this issue, we first neglect the matrix
and obtain the Least-Squares (LS) estimation of
:
Then, we can use
to compute the approximate values of matrices
and
, and substitute them into (21) to obtain
.
Hence, we obtain the coarse estimates of the target’s position and velocity, as well as the 2N auxiliary variables:
The estimation error of
can be expressed as
where
The WLS coarse estimate
is asymptotically unbiased as the measurement noise decreases. Therefore, its error covariance matrix can be approximated by [
38]
At this stage, the relationship between the auxiliary variables and the target’s parameters is ignored and certain approximations are applied, which may introduce notable estimation errors. Next, we will perform an algebraic procedure to enhance accuracy.
3.2. Error Reduction Procedure
Squaring both sides of (18b), substituting (25a,b) into the result, and discarding second-order error terms, we have
Taking the time derivative of (27) yields
Stacking (27) and (28) together across
, integrating (25a,c), we can obtain the following linear equation system:
where the target state vector
is given by
In (29), the error vector
is defined in (24) and its coefficient matrix
is given by
where
In (29),
denotes a vector related to the estimate obtained in (21), and can be expressed as
where
In (29),
is the design matrix for
with the expression
Employing the weighted sum of squared errors as the cost function, we can formulate (29) into the following optimization problem:
where
represents the weighting matrix with the expression
Taking the derivative of (34) with respect to
and setting the result to zero, we can obtain the WLS estimate of (34)
Hence, we obtain the final estimates of the target’s position and velocity
According to WLS estimation theory, the error covariance matrix of
can be approximated by
The above is the proposed WLS-ER algorithm for SA, BR and BRR joint localization. The algorithm flow is shown in Algorithm 1.
Algorithm 1 Proposed WLS-ER Algorithm. |
- 1:
Input: : position vectors of M transmitters, : position vectors of N receivers, : direction vectors of the linear arrays mounted on the N receivers, : SA measurements, : BR measurements, : BRR measurements, : standard deviation of SA measurement noise, : standard deviation of BR measurement noise, : standard deviation of BRR measurement noise. WLS Coarse Estimation - 2:
Compute and by (16) and (17), respectively. - 3:
Obtain the LS estimate by (22). - 4:
Compute by (15) using . - 5:
Compute by (19) and (20). - 6:
Obtain the WLS estimate by (21). Error Reduction Procedure - 7:
Compute and by (26) and (31), respectively. - 8:
Compute by (35). - 9:
Compute and by (32) and (33), respectively. - 10:
Obtain the WLS estimate by (36). - 11:
Obtain the target’s position and velocity estimates by (37a) and (37b), respectively. - 12:
Output: and .
|
Remark 1. The design matrix given in (17) requires full column rank; otherwise, the inversion operations regarding in (21) and (22) will fail. However, this condition can be easily satisfied as long as the radar stations are not arranged in a collinear geometry.
Remark 2. In the equation system (12), only the equations given in (11) are related to the target’s 2-D velocity vector and the N auxiliary variables . Therefore, a necessary condition for (12) to be over-determined is that . For example, in the case of two receivers, at least two transmitters are required to perform the proposed WLS-ER algorithm.
4. Performance Analysis
In this section, we first provide the CRLB of the joint localization based on SA, BR and BRR measurements. Then, we derive the estimation error covariance matrix of the proposed WLS-ER algorithm, and show it asymptotically equals to the CRLB as the measurement noise decreases. In addition, the computational complexity of the proposed WLS-ER algorithm is analyzed.
4.1. Cramér–Rao Lower Bound
As a benchmark for evaluating the performance of unbiased estimators, the CRLB is defined as the inverse of the Fisher information matrix (FIM)
where
and
denote the measurement and variable vectors, respectively, and
denotes the measurement noise covariance matrix.
In our context,
and
are given in (20) and (30), respectively. The measurement vector
is defined as
where
,
and
represent the collections of all SA, BR and BRR measurements, respectively. The detailed derivation of the CRLB is presented in
Appendix B.
4.2. Performance of the Proposed WLS-ER Algorithm
According to (19), (26), (35) and (38), the estimation error covariance matrix of the proposed WLS-ER algorithm can be expressed as
Proposition 1. The proposed WLS-ER algorithm can asymptotically attain the CRLB as the measurement noise approaches zero, i.e., 4.3. Computational Complexity
The problem size of the proposed WLS-ER algorithm is determined by the number of equations in (12), i.e., the number of transmitters and receivers. In this paper, we evaluate the computational complexity by the number of multiplications, and matrix inversion usually has cubic complexity with respect to the order. In the algorithm flow, we note that (21), (22) and (35) all involve the inversion of a -order matrix, which is the primary contributor to the algorithm’s computational complexity. As a result, the complexity of the proposed WLS-ER algorithm is approximately . This complexity primarily depends on the number of receivers, as it determines the number of auxiliary variables.
5. Simulations
In this section, numerical simulations are conducted to verify the effectiveness of the proposed WLS-ER algorithm. We present the CRLB as a performance benchmark, and use the root mean square error (RMSE) to evaluate the estimation accuracy of the algorithm
where
and
represent the
t-th estimates of the target’s 3-D position and 2-D velocity, respectively.
T represents the number of Monte Carlo runs.
In the context of 3-D localization using SA measurements, an increased array elevation allows the system to extract more information about the target’s altitude. In HFSWR systems, however, the elevation angle should be kept small due to array size constraints. In the following simulations, the elevation angles of the linear arrays mounted on the receivers are set to 3° (or −3°). For an HFSWR array with a length of 200 m, an elevation angle of 3° (or −3°) results in a height difference of approximately 10 m between the first and last elements. The standard deviation of the SA measurement noise is set within the range of 0.4° to 0.8°, which is achievable using super-resolution DOA estimation techniques [
39,
40].
5.1. Comparison with BR-BRR Localization Algorithms
To demonstrate the advantage of SA measurements in 3-D localization, we compare the performance of the proposed WLS-ER algorithm with three localization methods solely based on BR and BRR measurements: the TSWLS algorithms in [
28] (denoted as WLS1) and [
29] (denoted as WLS2), as well as the SDP algorithm in [
37] (denoted as SDP1). For multistatic HFSWR and 3-D moving targets, BR-BRR joint localization is unable to provide an accurate estimate of the target’s altitude due to the system’s low range resolution. Therefore, in the implementation of the three BR-BRR algorithms, we use their 2-D position and auxiliary variable estimates to recompute the target’s altitude, thus enhancing localization accuracy. Next, we compare the RMSE and CRLB performance of the algorithms under varying BR measurement noise levels, evaluate their robustness against variations in geometric configuration, and assess their computational complexity and average runtimes.
5.1.1. RMSE and CRLB Performance Under Different BR Noise Levels
Considering a multistatic HFSWR system comprising three transmitters and two receivers, their spatial positions are given in
Table 1. The
z-coordinates of the transmitters and receivers are randomly set within the range of −80 m to 80 m. The azimuth angles of the linear arrays mounted on the two receivers are both set to 0°, and the elevation angles are set to −3° and 3°, respectively. The position and velocity vectors of the simulation target are set to
and
, respectively.
In this simulation, the SA and BRR noise levels are set to
0.5° and
m/s, respectively. Then we increase the BR noise level
from 400 m to 1000 m in steps of 100 m, and use the Monte Carlo method to compute the position and velocity RMSEs of different algorithms under each value of
. For 3-D localization using SA, BR and BRR measurements, the position and velocity CRLBs are denoted as uCRLB and vCRLB, respectively. For 3-D localization using BR and BRR measurements, the position and velocity CRLBs are denoted as uCRLB-ref and vCRLB-ref, respectively. Presenting the above CRLBs as performance references, the position and velocity RMSEs of the algorithms with increasing
are given in
Figure 3.
As shown in
Figure 3a, uCRLB is much lower than uCRLB-ref and the gap between them becomes more pronounced as
increases. This result indicates that combining SA measurements can effectively reduce the position estimation error, especially at high BR noise levels. As shown in
Figure 3b, vCRLB is slightly lower than vCRLB-ref, suggesting that SA measurements provide a modest improvement in velocity estimation accuracy.
Figure 3 also illustrates that the three BR-BRR algorithms exhibit varying degrees of deviations from uCRLB-ref and vCRLB-ref, and SDP1 performs better than WLS1 and WLS2 due to its strong constraints. In comparison, the proposed WLS-ER algorithm closely approaches both uCRLB and vCRLB under the current simulation conditions, and significantly outperforms the three BR-BRR algorithms in both position and velocity estimation, especially at high BR noise levels.
To demonstrate the contribution of SA measurements to altitude estimation, we decompose uCRLB and uCRLB-ref into their
and
z components, and then evaluate their performance under different BR noise levels. The simulation parameters remain unchanged and the result is given in
Figure 4. As mentioned earlier, BR-BRR joint localization cannot obtain an accurate estimate of the target’s altitude. Therefore, the
z-dimensional component of uCRLB-ref (blue solid line) is much higher than its
-dimensional component (blue dashed line).
Figure 4 also illustrates that the
z-dimensional component of uCRLB (red solid line) is much lower than that of uCRLB-ref (blue solid line), particularly when
is large. This result indicates that combining SA measurements can significantly improve the altitude estimation accuracy, especially at high BR noise levels. The
-dimensional component of uCRLB (red dashed line) is also smaller than that of uCRLB-ref (blue dashed line), suggesting that SA measurements also help improve the estimation accuracy of the target’s 2-D position.
5.1.2. Robustness Against Variations in Geometric Configuration
To evaluate the robustness of the proposed WLS-ER algorithm against the variations in geometric configuration, we perform 10,000 Monte Carlo runs with randomized station placements and target states. We continue to consider the scenario with three transmitters and two receivers. In each Monte Carlo run, the 2-D coordinates of the radar stations are randomly generated within the rectangular region whose left-bottom and right-upper corners are [−60 km, −60 km] and [60 km, 60 km], respectively. The
z coordinates of the radar stations are randomly set within [−100 m, 100 m]. The target’s 2-D coordinates are randomly generated within the rectangle region whose left-bottom and right-upper corners are [−100 km, −100 km] and [100 km, 100 km], respectively. The target’s
z coordinate is randomly set within [8 km, 12 km]. All aforementioned random variables are uniformly distributed. The orientations of the linear arrays mounted on the two receivers remain the same as in
Section 5.1.1, and the measurement noise levels are set to
0.5°,
m and
m/s, respectively. The cumulative distribution functions (CDFs) of position and velocity errors for various algorithms are presented in
Figure 5.
As shown in
Figure 5, the proposed WLS-ER algorithm achieves higher CDFs for both position and velocity errors than the three BR-BRR algorithms, indicating that it yields a higher proportion of accurate estimates under the same error threshold. As a result, the proposed WLS-ER algorithm demonstrates better robustness against the variations in geometric configuration compared to the three BR-BRR algorithms. In addition, Remark 1 in
Section 3 specifies a condition on the system configuration to ensure that the design matrix has full column rank, and notes that this condition can be easily satisfied in practical scenarios. This conclusion is supported by the results presented in
Figure 5.
5.1.3. Computational Complexity and Average Runtime
Next, we briefly analyze the computational complexity of the three BR-BRR algorithms. Similar to the proposed WLS-ER algorithm, both WLS1 and WLS2 require the inversion of several
-order matrices in our scenario, which constitutes the dominant factor in the overall computational complexity. Therefore, their computational complexity is roughly
, which is in the same order as that of the proposed WLS-ER algorithm. SDP1 reformulates the localization problem into an SDP form with the number of independent variables scaling on the order of
. The interior-point method for the SDP problem usually has cubic complexity with respect to the number of variables; therefore, the computational complexity of SDP1 is roughly
, where
K represents the iteration number. The average runtimes of the algorithms in the robustness comparison conducted in
Section 5.1.2 are reported in
Table 2. As shown in
Table 2, SDP1 runs the slowest due to its high complexity, while other closed-form algorithms run extremely fast. Although the proposed WLS-ER algorithm runs slightly slower than WLS1 and WLS2 due to the inclusion of SA measurements, it still maintains a favorable level of computational efficiency.
5.2. Performance Under Different SA Noise Levels
In the following, we evaluate the performance of the proposed WLS-ER algorithm under different SA noise levels. The system and target parameters are the same as those in
Section 5.1.1, and we increase
from 0.4° to 0.8° in steps of 0.1°. For each value of
, we use the Monte Carlo method to compute the altitude and 2-D position RMSEs of the proposed WLS-ER algorithm as
increases from 400 m to 1000 m in steps of 100 m when
m/s. The results are given in
Figure 6, where the CRLB for BR-BRR localization without SA (uCRLB-ref) is also presented for comparison.
As shown in
Figure 6, both the altitude and 2-D position RMSEs are smaller than uCRLB-ref under the current simulation conditions, thus demonstrating the contribution of SA measurements to localization accuracy.
Figure 6 also illustrates that the gap between the RMSE and uCRLB-ref widens as
increases or
decreases, indicating that the performance improvement provided by SA measurements becomes more significant when the SA measurements are more accurate or when the BR noise level is higher. The comparison between
Figure 6a,b shows that SA measurements lead to a more noticeable improvement in altitude estimation than in 2-D localization.
5.3. Performance Under Different System Configurations
To further demonstrate the effectiveness of the proposed WLS-ER algorithm across various system configurations, we evaluate its performance under different numbers of transmitters and receivers. In this simulation, the measurement noise levels are set to 0.4°, m, and m/s, respectively.
5.3.1. Varying Number of Transmitters
The parameters of the target and the two receivers are the same as those in
Section 5.1.1, and we increase the number of transmitters from two to six sequentially. The transmitters are distributed around the coordinate origin, with their horizontal distances from the origin ranging from 50 km to 80 km and their heights varying from −100 m to 100 m. We use the Monte Carlo method to obtain the position and velocity RMSEs of the proposed WLS-ER algorithm under different numbers of transmitters, as shown in
Figure 7. The CRLBs are also presented for comparison.
As shown in
Figure 7, the accuracy of both position and velocity estimation gradually improves as the number of transmitters increases.
Figure 7a shows that uCRLB is lower than uCRLB-ref, and the gap between them gradually narrows as the number of transmitters increases. This result indicates that SA measurements bring a more noticeable improvement in position estimation when the number of transmitters is small.
Figure 7 also illustrates that the proposed WLS-ER algorithm achieves near-CRLB performance in both position and velocity estimation.
5.3.2. Varying Number of Receivers
The parameters of the target and the three transmitters are the same as those in
Section 5.1.1. We increase the number of receivers from two to six sequentially. The receivers are distributed around the coordinate origin, with their horizontal distances from the origin ranging from 50 km to 80 km and their heights varying from −100 m to 100 m. Their azimuth and elevation angles are set to 0° and 3° (or −3°), respectively. The Monte Carlo method is adopted to obtain the position and velocity RMSEs of the proposed WLS-ER algorithm under different numbers of receivers, as shown in
Figure 8.
As shown in
Figure 8a, uCRLB is lower than uCRLB-ref and the gap between them gradually narrows as the number of receivers increases. The conclusion is similar to that in
Section 5.3.1. SA measurements bring a more noticeable improvement in position estimation when the number of receivers is small.
Figure 8 also illustrates that the proposed WLS-ER algorithm achieves near-CRLB performance in both position and velocity estimation.
6. Discussion
This study introduces the SA measurement into multistatic HFSWR systems and combines it with BR and BRR measurements to achieve 3-D joint localization from a single snapshot. Since SA is associated with the target’s 3-D coordinates, combining SA measurements from multiple linear arrays can provide multistatic HFSWR systems with altitude estimation capability. To this end, an efficient WLS-ER algorithm with a closed-form solution has been proposed in this paper, and its effectiveness has been verified through theoretical analysis and simulation results. Despite the favorable performance of the proposed WLS-ER algorithm, the following two considerations should be taken into account.
First, our study focuses on the localization problem of targets in steady flight. The typical coherent integration time of HFSWR is in the order of 100 s [
41], and is approximately 40 to 60 s for airborne targets. Over such a long period, it is unrealistic to assume that the target maintains a constant vertical velocity. As a result, the target is assumed to maintain a constant altitude, and its vertical motion is excluded from the model. In practice, a steadily flying target typically exhibits a large horizontal velocity (e.g., over 200 m/s for commercial aircraft) and a small vertical velocity (typically less than 5 m/s). In most cases, the target’s radial velocity relative to the radar is primarily determined by its horizontal velocity, with limited contribution from the vertical component. The impact of slight vertical micromotions during steady flight is, therefore, negligible. Although the observation model in this study excludes the target’s vertical velocity, the proposed WLS-ER algorithm can be readily extended to support 3-D velocity estimation in microwave radar systems with limited coherent integration time, thereby enabling real-time localization of maneuvering targets.
Second, the proposed WLS-ER algorithm imposes a constraint on the radar geometry, requiring that the radar stations not be aligned along a straight line. This is a typical requirement in localization algorithms that solve pseudo-linear models using WLS-based methods [
42]. Specifically, WLS estimation involves the inversion of a matrix constructed from the design matrix and the weighting matrix, as shown in (21) and (36). Therefore, the design matrix is required to have full column rank to ensure the existence of the matrix inverse. In our scenario, the design matrix
is constructed by extracting the coefficients of the unknown variables from the localization Equations (9)–(11). The coefficients of velocity variable
in (9) and (10) are both
; whereas in (11), its coefficient is given by
. The above coefficients form the
-th and
-th columns of
. In this case, if all radar stations are aligned along the
x-axis or the
y-axis, the
-th or the
-th column of
becomes a zero vector, leading to a loss of column rank. More generally, since matrix rank is invariant under coordinate transformations,
also becomes column rank-deficient when the radar stations are aligned along an arbitrary straight line. Hence, the proposed WLS-ER algorithm is only valid under the condition that the radar stations are not arranged in a collinear geometry.
This study assumes that all radar stations are placed on the ground with perfectly known positions and remain stationary. In future work, it is of interest to extend the proposed WLS-ER algorithm to scenarios involving moving radar stations, such as the configuration of shore-based transmitters and shipborne receivers. In such scenarios, the BRR measurements depend on the velocities of both the target and the stations. It is also of interest to incorporate station position uncertainty and systematic measurement biases to enhance the robustness of the proposed WLS-ER algorithm.