Accurate Low-Angle Tracking Using Successive Interference Cancelation and Single-Tone Frequency Estimation

Article information

J. Electromagn. Eng. Sci. 2024;24(6):601-610
Publication date (electronic) : 2024 November 30
doi : https://doi.org/10.26866/jees.2024.6.r.266
1Department of Smart Robot Convergence and Application Engineering, Pukyong National University, Busan, Korea
2Radar Research Center, Hanwha Systems, Seongnam, Korea
*Corresponding Author: Jaehyun Park (e-mail: jaehyun@pknu.ac.kr)
Received 2023 November 2; Revised 2024 January 23; Accepted 2024 March 16.

Abstract

This paper tackles the low-angle target tracking problem caused by surface-reflected multipaths through successive interference cancelation (SIC) and single-tone frequency (STF) estimation. The coherent specular multipath component in the received radar signal is canceled through SIC, after which the angle-of-arrival (AoA) of the direct path is accurately estimated by applying STF estimation to the interference-suppressed signal. To further improve estimation accuracy, we develop an iterative process where SIC and STF are sequentially repeated. Drawing on the AoA of the direct path estimated using STF, a more accurate AoA of the specular path is obtained by exploiting their geometrical relationship between the two paths, which is then used to suppress the specular multipath in the received radar signal more precisely during the next SIC process. Computer simulations verify that the proposed angle estimation method using SIC and STF (AE-SICSTF) outperforms conventional angle estimation methods. Furthermore, while computational complexity analysis shows that the complexity of each iteration in AE-SICSTF is comparable to that in three-dimensional beam-domain maximum likelihood, it is also found that the former requires less than 10 iterations to converge the root mean square error performance, resulting in considerably less computing time than the refined maximum likelihood and root-MUSIC algorithms.

I. Introduction

The problem of low-angle target tracking in surface-reflected multipath environments has been extensively investigated in recent years [19]. The radar received signal from a low-angle target is mainly composed of a direct path signal and a surface-reflected path signal, which are coherent and fall in almost the same range bin. Furthermore, the angle-of-arrivals (AoAs) of these two signal components lie within the array antenna beamwidth, meaning that the angular separation between the two is small.

In [13], the maximum likelihood (ML) cost function was formulated as a function of two AoAs by exploiting the geometrical relation between the AoAs of the direct and specular paths. The AoAs were estimated using the one-dimension parameter searching method, also referred to as refined ML estimation. In [4], the received signal was transformed into a three-dimensional (3D) beamspace, after which an ML function was implemented in the 3D beam domain, referred to as 3D BDML. The solution maximizing the ML function in the 3D beam domain was obtained by finding two roots for the second-order polynomial. As a result, the estimates for the AoAs were obtained in a closed form, thus not requiring a grid search. However, to estimate the AoA of the target using 3D BDML, the target needs to be located within the mainlobe region of three adjacent beams.

Furthermore, the multiple signal classification (MUSIC) algorithm a high-resolution subspace-based algorithm and its variants, such as the estimation of signal parameters via the rotational invariance technique (ESPRIT) and root-MUSIC, can be combined with the spatial smoothing technique [1012] to estimate the AoAs of two coherent signal components with small angular separation. However, subspace estimation requires high computational complexity, and spatial smoothing reduces the effective aperture of the array, resulting in the degradation of angular resolution. Furthermore, root-MUSIC involves a numerical root-finding process, and the degree of the polynomial in the root-finding stage is usually high when a large number of antenna elements are involved.

In [5], adaptive monopulse beamforming techniques were developed in which beamforming weights were designed to minimize the beamforming gain on the AoA of the specular path signal, resulting in the suppression of the specular multipath component. However, this approach may reduce the effective aperture of the array due to linear constraints on beamforming weights (for interference nulling). Furthermore, to estimate the AoA of a target through the monopulse beamforming technique, the target must be located in the mainlobe region (e.g., the 3-dB beamwidth) of the sum beam. To the best of the authors’ knowledge, grid search-free and boresight angle-independent angle estimation for low-angle estimation in a surface-reflected multipath environment has not yet been addressed in the literature.

In this paper, the low-angle target tracking problem is tackled through successive interference cancellation (SIC) and single-tone frequency (STF) estimation. Notably, STF estimation in noise is a classical but important signal processing problem [13, 14]. Responding to this concern, fast and accurate frequency estimators for a single complex sinusoid in white Gaussian noise and its variants were developed. In [15], STF was exploited to estimate the AoA of a single source impinging into a linear antenna array. In contrast to [15], we exploit both SIC and STF to estimate AoAs in a coherent multipath environment. Specifically, instead of estimating two AoAs (of the direct and specular paths) simultaneously, the coherent specular multipath component is directly canceled in the received radar signal through SIC, after which the AoA of the direct path is accurately estimated by applying STF estimation to the interference-suppressed signal. Table 1 summarizes and compares relevant papers pertaining to this topic for the convenience of readers. The contributions of this paper with regard to addressing the low-angle target tracking problem are listed below:

Literature review related to low-angle target tracking problems

  • • We propose an angle estimation algorithm that incorporates both SIC and STF (AE-SICSTF) to first cancel the reflected path component in the received radar signal by estimating the nuisance parameter and then accurately estimate the AoA of the direct path using STF.

  • • To further improve estimation accuracy, we develop an iterative process in which SIC and STF are sequentially repeated. Drawing on the AoA of the direct path estimated via STF, a more accurate AoA of the specular path is obtained by exploiting the geometrical relation between the AoAs of the direct and specular paths. This AoA is then employed to suppress the specular multipath in the received radar signal more precisely during the next SIC process. For STF, we use the generalized weighted linear predictor (GWLP) [14], which has an iterative structure. Furthermore, since a naive combination of SIC and STF results in a double-loop iterative algorithm, we construct AE-SICSTF as a single-loop iterative structure to mitigate computational complexity.

  • • Through computer simulations, it was verified that the proposed AE-SICSTF outperforms conventional angle estimation methods (e.g., 3D BDML, refined ML, root-MUSIC with spatial smoothing, and adaptive monopulse beamforming). Furthermore, computational complexity analysis confirmed that the complexity of each iteration in AE-SICSTF is comparable to that in 3D BDML. However, it took less than 10 iterations to converge the root mean square error (RMSE) performance using AE-SICSTF, resulting in substantially less computing time than the refined ML and root-MUSIC algorithms.

The rest of this paper is organized as follows. In Section II, the signal model for a low-angle tracking radar system is introduced. In Section III, we briefly review two conventional low-angle estimation algorithms—3D BDML and refined ML. In Section IV, AE-SICSTF is proposed, in which the SIC process for specular path suppression and the STF process for target AoA estimation are iteratively processed. In Section V, we provide the simulation results and analyze the computational complexity of the proposed AE-SICSTF. Finally, Section VI concludes the paper.

II. System Model

Fig. 1 presents a low-angle tracking radar system with a uniform linear array of M antennas, in which M antenna elements are vertically spaced by half wavelength to estimate the elevation angle of a target flying at a low altitude. Here, hr and ht denote the altitude of the center of the antenna array and that of a flying target above the sea surface, respectively. The distance of the direct path from the target to the center of the antenna array is denoted as θ1, while the AoA of the specular path reflected onto the surface is referred to as θ2. In general, it is considered that the target is in the far field and the direct and specular path signals are in the same range bin. Accordingly, the nth snapshot of the received signal data samples, x(n)CM×1, can be modeled as follows:

Fig. 1

Low-angle tracking radar system with a uniform linear array composed of M antennas.

(1) x(n)=c1(n)aM(u1)+c2(n)aM(u2)+ν(n),

where aM (ui) is an array response vector, expressed as follows:

aM(ui)=[e-jπ(M-1)2ui,e-jπ(M-3)2ui,,ejπ(M-3)2ui,ejπ(M-1)2ui],

Here, ui can be given as ui = sin(θi), where i = 1, 2; ci (n), with i = 1, 2, is the complex envelope associated with the direct/specular paths at the nth snapshot; and v(n) is a zero-mean spatially and temporarily white additive Gaussian noise vector with variance σn2. For simplicity of notation, we exploited the multipath signal model without considering the curved earth geometry, as is also the case in [24, 6,7]. However, our proposed algorithms can be extended to also account for curved earth geometry, as in [5, 16]. Notably, in [5], the geometrical relation between the AoAs of the direct and specular paths was identified even when considering the curved earth geometry and was used to design adaptive monopulse beamforming weights (also, see Step 2 of Table I in [5]).

Since the target is considered to be in the far field, the direct/specular paths have a similar path loss. Therefore, the relationship between c1 (n) and c2 (n) can be formulated as follows [2, 3]:

c2(n)=ɛc1(n),

where ε is the relative fading coefficient, expressed as:

(2) ɛ=ρexp(-jΔψ)=ρexp (-j4πhrsin θ1+hr/Rtλ),

where Δψ is the phase difference between the direct and specular path signal components and ρ is the surface reflection coefficient, which is generally nearly equal to −1 for a small incident angle θ [1, 2]. Effectively, the received signal can be rewritten as follows:

(3) x(n)=c1(n)[aM(u1)+ɛaM(u2)]+ν(n).

From Fig. 1, the geometrical relation between θ1 and θ2 can be derived as follows:

(4) θ2=g(θ1)=-tan-12hr+Rtsin θ1Rtcos θ1.

Therefore, u2 can be expressed as a function of u1:

(5) u2=sin θ2=sin g(sin-1u1)=g¯(u1),

and (5) can be effectively exploited to suppress the specular multipath in the received radar signal.

III. Previous Works Relevant to Low-Angle Tracking Radar System

In this section, we briefly review two conventional low-angle estimation algorithms 3D BDML and refined ML [13].

1. 3D BDML

To reduce computational complexity, the received signal is transformed into a 3D beamspace using this algorithm. Specifically, the nth beamspace snapshot vector, xB(n)C3×1, is formulated as follows:

(6) xB(n)=SMHx(n)=[b(u1),b(u2)]c(n)+SMHν(n),

where SM is the beamforming matrix, expressed as:

(7) SM=1M[aM(uc-2M),aM(uc),aM(uc+2M)]

and b(ui)=SMHaM(ui) for i = 1, 2. Here, uc can be chosen such that the mainlobes of three beamforming vectors in SM cover the AoAs of two direct and specular paths. Notably, throughout this paper, we set uc=-hrRt following [4].

The ML estimation problem in beamspace can be formulated as follows:

(8) minu1,u2,c(1),,c(N)n=1N||xB(n)-B(u1,u2)c(n)||2,

where B(u1, u2) ≜ [b(u1), b(u2)]. Therefore, the least square solution for c(n) can be given by cLS(n) = (BT(u1, u2)B(u1, u2)−1BT(u1, u2)xB(n). Substituting cLS(n) into Eq. (8), the ML estimation problem can be rewritten as follows:

(9) minu1,u2n=1NxBH(n)PB(u1,u2)xB(n),

where

PB(u1,u2)=I3-B(u1,u2)(BT(u1,u2)B(u1,u2))-1BT(u1,u2).

The optimal solution for Eq. (9) can be obtained by computing the eigenvalue decomposition of the sample correlation matrix of xB(n) and by finding the roots of the associated quadratic equation [4].

2. Refined ML

Drawing on Eq. (3), the log-likelihood function can be expressed as follows:

(10) L([u1,u2,c1(n),σn2])=-Mln(πσn2)-[x(n)-w(u1,u2)c1(n)]H[x(n)-w(u1,u2)c1(n)]σn2σn2,

where w(u1, u2) = [aM(u1) + εaM (u2)]. By eliminating the nuisance parameters c1 (n) and σn2, the solution that maximizes the log-likelihood function can be expressed as follows:

Drawing on Eq. (3), the log-likelihood function can be expressed as follows:

(11) (u^1,u^2)=argmaxu1,u2xH(n)Pw(u1,u2)x(n),

where Pw(u1,u2)=w(u1,u2)wH(u1,u2)wH(u1,u2)w(u1,u2). Notably, to find the ML solution (û1, û2), a two-dimensional grid search over the plane of (u1, u2) is required. Therefore, drawing on the geometrical relation between u1 and u2 in Eq. (5), (u1)= w(u1, ḡ(u1)) is considered and the ML solution, û1, is obtained using the following equation:

(12) u^1=argmaxu1xH(n)Pw¯(u1)x(n),Pw¯(u1)=w¯(u1)w¯H(u1)w¯H(u1)w¯(u1),

which requires a one-dimensional grid search over u1.

IV. Angle Estimation using SIC and STF

The 3D BDML is an attractive algorithm for addressing computational complexity because its dimension reduction capabilities through beamspace transformation offer a closed form solution that does not require a grid search process. However, to estimate the AoA of a target using 3D BDML, the target should be located within the mainlobe region of three adjacent beams. Meanwhile, refined ML involves performing a grid-searching process, which necessitates high computational complexity. To overcome these weaknesses of previous works, we propose the AE-SICSTF, which features two main processes—SIC and STF. In AE-SICSTF, the coherent specular multipath component in the received radar signal is canceled through SIC, after which the AoA of the direct path is accurately estimated by applying STF estimation to the interference-suppressed signal.

1. SIC Process for Specular Path Suppression

To suppress the specular multipath component, the complex envelope of c(n), n = 1, … , N as well as the AoA of the specular multipath need to be estimated. For this purpose, an initial estimation of the AoA of the specular multipath, û2, has to be obtained. Although this can be achieved by exploiting the low-complexity 3D BDML algorithm [4], it requires the target to be located within the mainlobe region of three adjacent beams. Therefore, we initialized the AoA of the specular path using the following method:

Drawing on Eq. (4), we arrive at the following equations for small θ1 and θ2:

(13) θ2tan θ2=-2hrRtcos θ1-tan θ1-2hrRt-θ1.

Next, the bisector angle ( θB=θ1+θ22) is approximated as follows:

θB=θ1+θ22-hrRt<0.

We initialized û1 as any value satisfying û1uB(= sin θBθB) and, for convenience, û1 and û2 are considered as follow:

(14) u^1=0,   u^2=-2hrRt.

Subsequently, we define the aggregated array response vector using the following equation:

(15) W^=aM(u^1)+ɛ^aM(u^2),

where ∊̂ denotes an estimate of the aggregate reflection coefficient in Eq. (2), expressed as:

(16) ɛ^=ρexp (-j4πhru^1+hr/Rtλ).

Therefore, the received signal in Eq. (3) can be modeled as x(n) = ŵc(n) + v(n), and the minimum mean square error (MMSE) estimate for c(n) can be given as:

(17) c^(n)=w^Hx(n)||w^||2+σn2σc2.

Notably, with no statistical information on noise and the complex envelope c(n) (i.e., σn2 and σc2), the least square approach can be applied. It can be estimated as follows:

(18) c^(n)=w^Hx(n)||w^||2.

Finally, by exploiting Eqs. (16) and (17) using u2, the received signal after interference cancelation can be expressed as follows:

(19) xc(n)=x(n)-ɛ^aM(u^2)c^(n).

2. STF Process for Target AoA Estimation

The xc(n) in Eq. (22) can be modeled as follows:

(20) xc(n)=aM(u^1)c(n)+ν(n),

where v′(n) is a composite of noise and residual interference. In other words, v′(n) = v(n) + vr(n), with vr(n)= εaM(u2)c(n) − ∊̂aM(û2)ĉ(n). By adopting a similar approach as in [15], the spatially-correlated signal y(k) can be formulated as follows:

(21) y(k)=1M-kl=1M-k1Nt=1N[xc(t)]l+1+k[xc*(t)]l+11M-kl=1M-kM-kσc21Nt=1N[a(u1)]l+1+k[a*(u1)]l+1+1M-kl=1M-k1Nt=1N[n]l+1+k[n*]l+1σc2ejω1k+en(k),         k=1,,M-1

where ω1=2πdλu1. Therefore, y(k), k = 1, … , M − 1 can be regarded as the sample sequence of a single-tone signal and its frequency can be estimated using the GWLP [14], as summarized in Algorithm 1.

GWLP for single-tone frequency estimation

It is evident that Algorithm 1 has an iterative structure, while the initial frequency estimate of ω̂1 can be obtained from a conventional non-iterative STF estimation algorithm [13]. Since the STF is determined from the AoA of the direct path in the proposed system model, the initial frequency is obtained from the initially estimated û2 and Eq. (5). Furthermore, motivated by Algorithm 1, we propose an iterative algorithm in which the SIC and STF processes are repeated to improve estimation accuracy. Specifically, drawing on the AoA of the direct path estimated via STF, a more accurate AoA of the specular path is obtained by exploiting the geometrical relation in Eq. (5) between the AoAs of the direct and specular paths, which is then used to suppress the specular multipath in the received radar signal more precisely during the SIC in an iterative manner. Specifically, from Eq. (5), û2 can be obtained in terms of û1 as follows:

(24) u^2=g¯(u^1)=sin(-tan-12hr+Rtu^1Rtcos(sin-1u^1)).

Based on the above discussion, the AE-SICSTF can be summarized as in Algorithm 2.

AE-SICSTF

Fig. 2 illustrates the flowchart for AE-SICSTF (Algorithm 2).

Fig. 2

Flowchart for angle estimation method using SIC and STF.

Remark 1

Since beamforming weight is not utilized in AE-SICSTF the AoA is estimated by formulating a spatially correlated signal from the received signal using Eq. (21) it is a boresight angle-independent estimation method. If the 3D BDML algorithm is applicable (i.e., the target is located within the mainlobe region of three adjacent beams), we can coarsely estimate the initial AoA using 3D BDML and proceed with Algorithm 2 to obtain a more accurate estimate of the target AoA. See Fig. 4 for the convergence behavior with regard to the two initialization methods.

Fig. 4

Convergence of AE-SICSTF with SNR = 30 dB at (a) Rt = 6,000 m and (b) Rt = 12,000 m.

V. Simulation Results

Extensive computer simulations were conducted to validate the performance of the proposed AE-SICSTF algorithm in a low-angle sea environment. When conducting the simulations, we assumed that the target is moving toward the radar with constant velocity and height, with its range varying from 20,000 m to 2,000 m. The detailed simulation parameters are summarized in Table 2.

Simulation parameters for angle estimation in a low-angle sea environment

Notably, in Figs. 36, the Swerling I model [17, 18] is considered for the radar cross section (RCS) (σt), which is assumed to be constant during a single scan but fluctuates independently across scans according to the exponential distribution, expressed as follows:

Fig. 3

Average of the estimated angles when the range of the target varies from 20,000 m to 2,000 m and SNR = 30 dB.

Fig. 5

RMSE versus range, with the range of the target varying from 20,000 m to 2,000 m, M = 20, and SNR = 30 dB.

Fig. 6

RMSE versus SNR for AE-SICSTF, 3D BDML, re-fined ML, root-MUSIC with spatial smoothing, and adaptive monopulse beamforming schemes.

(26) p(σt)=1σ¯te-σtσ¯t,σt>0,

where σ̄t is the mean of the RCS. Fig. 3 exhibits the average of the estimated angles as the range of the target varies from 20,000 m to 2,000 m, with SNR = 30 dB. It is observed that the proposed method with Niter = 1 tracks the target’s trajectory well, although there are occasional jumps in the estimated angles. As the number of iterations increases, the estimated angles converge to reach the true target angle. In Fig. 4, the convergence behaviors of the angles estimated using the AE-SICSTF algorithm, considering two different initialization methods (initialization using Eq. 14 and 3D BDML), are shown for Rt = {6000, 12000} m. It is noted that it takes less than 10 iterations to reach convergence, regardless of the target range and initialization method.

Furthermore, Fig. 5 presents the results obtained on evaluating the RMSE of the proposed AE-SICSTF at Niter = {1, 4, 8, 20, 30}, with the range of the target varying from 20,000 m to 2,000 m and SNR = 30 dB. For comparison, the RMSEs of the conventional 3D BDML [4] and root-MUSIC with smoothing [12] algorithms are also presented. It is evident that as the number of iterations (Niter) increase, AE-SICSTF exhibits better RMSE performance, achieving lower values than the conventional angle estimation methods.

Fig. 6 illustrates the RMSE of the proposed AE-SICSTF with Niter = {1, 8, 20, 30} for various SNRs. For comparison, the RMSEs of the conventional 3D BDML [4], the refined ML [2], the root-MUSIC with smoothing [12], and adaptive monopulse beamforming [5] algorithms are shown as well. Fig. 6 depicts that as the number of iterations (Niter) increase, the proposed AE-SICSTF exhibits better RMSE performance, attaining lower values than the conventional angle estimation methods. Specifically, when Niter = 1, the RMSE of the AE-SICSTF is comparable to that of the root-MUSIC with smoothing. Moreover, at Niter > 1, it outperforms the conventional schemes. In other words, it is apparent that by canceling the reflected multipath signal effectively the AoA of the direct path can be estimated more accurately. In addition, it took 20 iterations to reach convergence in RMSE performance.

Fig. 7 traces the RMSE of the proposed AE-SICSTF with Niter = {1, 8, 20, 30} for various surface reflection coefficients ρ. Here, the RCS is assumed to have a constant envelope with a random phase, as in [7]. From Fig. 7, it is evident that as ρ increases, the RMSE also increases. This implies that a larger ρ induces more interference, which is attributable to the surface-reflected multipath. Furthermore, when SNR = 30 dB, it took less than 10 iterations to reach a convergence in RMSE performance.

Fig. 7

RMSE versus ρ, with M = 20 and SNR = 30 dB.

Since the proposed AE-SICSTF exploits the geometrical relationship between the AoAs of the direct and specular paths, as in Eq. (4), the estimation error of the target range may degrade its performance. To investigate the effect of estimation error on target range estimation, we exploited t = ( = Rt (1 + δ)) instead of Rt in Eq. (4), where δ is a random variable uniformly distributed over [ -Δ2,Δ2]. Fig. 8 presents the RMSE of the proposed AE-SICSTF for various Δ (i.e., model error), showing that the RMSE increases with an increase in Δ, owing to the specular multipath component not being perfectly suppressed as a result of the target range estimation error. In addition, when Δ < 0.07, the proposed AE-SICSTF outperforms the conventional 3D BDML.

Fig. 8

RMSE versus Δ, with M = 20 and SNR = 30 dB.

1. Comparison of Computational Complexity

In this section, the computational complexity of the proposed AE-SICSTF in Algorithm 2 is analyzed. In Step 1 of Algorithm 2, Eq. (14) is exploited to obtain the initial AoAs, which required two floating operations (flops). In addition, O(MN) flops were required in Step 2 of Algorithm 2 and O(M2) flops were required in Steps 3 and 4. Therefore, the computational complexity of the proposed AE-SICSTF in Algorithm 2 can be expressed as O(NiterM × (min(M, N))), where Niter is the number of iterations required for the convergence of AE-SICSTF. Meanwhile, the beamspace transformation in Eq. (6) required 3MN flops, while the computation of eigenvectors for the 3 × 3 matrix required O(33) flops. Hence, the computational complexity of 3D BDML is considered as O(MN) flops. Since NM, the complexity of AE-SICSTF is found to be Niter times higher than that of 3D BDML.

Fig. 9 presents the results obtained on evaluating the computing time for varying M at SNR = 30 dB using MATLAB R2022a with Intel Core i9-12900K CPU@3.2 GHz and 64 GB RAM. For comparison, the computing time of the conventional 3D BDML [4], the refined ML [2], the adaptive monopulse beamforming [5], and the root-MUSIC with smoothing [12] algorithms are also presented. In refined ML, the number of grids for a one-dimension parameter search is set to 800, while the number of iterations for adaptive monopulse beamforming is set to 20. Meanwhile, since the computing time of refined ML primarily depends on the number of searching grids, it is less sensitive to the number of antennas. In contrast, for root-MUSIC with spatial smoothing, the degree of the polynomial in the root-finding stage is proportional to the number of antenna elements. As a result, it requires more computing time.

Fig. 9

Comparison of computing time in seconds for various numbers of antennas (M).

Fig. 9 shows that the computing time for the proposed AE-SICSTF increases with an increase in the number of antennas, M. In addition, AE-SICSTF with Niter = 8 is faster than that with Niter = 20, indicating lower computing time than refined ML and root-MUSIC with spatial smoothing.

In Table 3, we list the specific computing time for various estimation schemes when M = {20, 30}. We note that the root-MUSIC with spatial smoothing gives a computing time of 2.53 seconds, while AE-SICSTF with Niter = 8 takes 0.112 seconds for M = 20. Therefore, considering the RMSE results in Fig. 6, the proposed method is more accurate and 95.6% (= (2.53 − 0.112)/2.53) faster than the root-MUSIC with spatial smoothing.

Comparison of computing time

VI. Conclusion

This paper addresses the low-angle target tracking problem using SIC and STF estimation methods. SIC and STF are jointly exploited to estimate AoAs in a coherent multipath environment. Specifically, instead of estimating two AoAs (of direct/specular paths) simultaneously, the coherent specular multipath component is directly canceled in the received radar signal through SIC, after which the AoA of the direct path is accurately estimated by applying STF estimation to the interference-suppressed signal. We developed a simple iterative approach that draws on the AoA of the direct path, estimated via STF, to obtain a more accurate AoA of the specular path by exploiting the geometrical relation between the AoAs of the specular multipaths in the received radar signal more precisely using SIC in an iterative way. Computer simulations verified that the proposed AE-SICSTF outperforms conventional angle estimation methods (e.g., 3D BDML, refined ML, adaptive monopulse beamforming, and root-MUSIC with spatial smoothing). Furthermore, although computational complexity analysis showed that the complexity of each iteration in AE-SICSTF is comparable to that in 3D BDML, the former required less than 10 iterations to converge the RMSE performance, thus necessitating considerably less computing time than the refined ML and root-MUSIC algorithms.

Acknowledgments

This work was supported by a grant-in-aid from Hanwha Systems.

References

1. Lo T., Litva J.. Use of a highly deterministic multipath signal model in low-angle tracking. IEE Proceedings F (Radar and Signal Processing) 138(2):163–171. 1991; https://doi.org/10.1049/ip-f-2.1991.0022.
2. Zhu Y., Zhao Y., Shui P.. Low-angle target tracking using frequency-agile refined maximum likelihood algorithm. IET Radar, Sonar & Navigation 11(3):491–497. 2017; https://doi.org/10.1049/iet-rsn.2016.0301.
3. Liu J., Liu Z., Xie R.. Low angle estimation in MIMO radar. Electronics Letters 46(23):1565–1566. 2010; https://doi.org/10.1049/el.2010.2579.
4. Zoltowski M. D., Lee T. S.. Beamspace ML bearing estimation incorporating low-angle geometry. IEEE Transactions on Aerospace and Electronic Systems 27(3):441–458. 1991; https://doi.org/10.1109/7.81426.
5. Park D., Yang E., Ahn S., Chun J.. Adaptive beamforming for low-angle target tracking under multipath interference. IEEE Transactions on Aerospace and Electronic Systems 50(4):2564–2577. 2014; https://doi.org/10.1109/TAES.2014.130185.
6. Kim J., Yang H. J., Kwak N.. Low-angle tracking of two objects in a three-dimensional beamspace domain. IET Radar, Sonar & Navigation 6(1):9–20. 2012; https://doi.org/10.1049/iet-rsn.2010.0163.
7. Wang S., Cao Y., Su H., Wang Y.. Target and reflecting surface height joint estimation in low-angle radar. IET Radar, Sonar & Navigation 10(3):617–623. 2016; https://doi.org/10.1049/iet-rsn.2015.0391.
8. Yoon J. H., Kim Y.. Clutter rejection for FM ranging airborne radar. Journal of Electromagnetic Engineering and Science 23(6):455–460. 2023; https://doi.org/10.26866/jees.2023.6.r.190.
9. Kim B. S., Jin Y., Bae J., Hyun E.. Efficient clutter cancellation algorithm based on a suppressed clutter map for FMCW radar systems. Journal of Electromagnetic Engineering and Science 23(5):449–451. 2023; https://doi.org/10.26866/jees.2023.5.l.16.
10. Friedlander B., Weiss A. J.. Direction finding using spatial smoothing with interpolated arrays. IEEE Transactions on Aerospace and Electronic Systems 28(2):574–587. 1992; https://doi.org/10.1109/7.144583.
11. Pan J., Sun M., Wang Y., Zhang X.. An enhanced spatial smoothing technique with ESPRIT algorithm for direction of arrival estimation in coherent scenarios. IEEE Transactions on Signal Processing 68:3635–3643. 2020; https://doi.org/10.1109/TSP.2020.2994514.
12. Shu C., Liu Y.. An improved forward/backward spatial smoothing root-MUSIC algorithm based on signal decorrelation. In : Proceedings of 2014 IEEE Workshop on Advanced Research and Technology in Industry Applications (WARTIA). Ottawa, Canada; 2014; p. 1252–1255. https://doi.org/10.1109/WARTIA.2014.6976509.
13. Kay S.. A fast and accurate single frequency estimator. IEEE Transactions on Acoustics, Speech, and Signal Processing 37(12):1987–1990. 1989; https://doi.org/10.1109/29.45547.
14. So H. C., Chan F. K.. A generalized weighted linear predictor oid. IEEE Transactions on Signal Processing 54(4):1304–1315. 2006; https://doi.org/10.1109/TSP.2005.863119.
15. Wu Y., Liu H. Q., So H. C.. Fast and accurate direction-of-arrival estimation for a single source. Progress In Electromagnetics Research C 6:13–20. 2019; https://doi.org/10.2528/PIERC08121507.
16. Sebt M. A., Goodarzi M., Darvishi H.. Geometric arithmetic mean method for low altitude target elevation angle tracking. IEEE Transactions on Aerospace and Electronic Systems 59(5):5111–5119. 2023; https://doi.org/10.1109/TAES.2023.3248562.
17. Fang Z., Wei Z., Chen X., Wu H., Feng Z.. Stochastic geometry for automotive radar interference with RCS characteristics. IEEE Wireless Communications Letters 9(11):1817–1820. 2020; https://doi.org/10.1109/LWC.2020.3003064.
18. Lewinski D.. Nonstationary probabilistic target and clutter scattering models. IEEE Transactions on Antennas and Propagation 31(3):490–498. 1983; https://doi.org/10.1109/TAP.1983.1143067.

Biography

Joonhyeon Jun, https://orcid.org/0009-0003-8811-8184 received his B.S. degree in electronic engineering in 2023 and is currently pursuing his M.S. degree in the Department of Smart Robot Convergence and Application Engineering at Pukyong National University, Busan, South Korea. His research interests include the implementation of orthogonal frequency division multiplexing (OFDM)-based multiple input multiple output (MIMO) radar systems and signal processing for radar systems.

Jongsung Kang, https://orcid.org/0000-0002-9963-119X received his B.S. degree in electronic engineering in 2023 and is currently pursuing his M.S. degree in the Department of Smart Robot Convergence and Application Engineering at Pukyong National University, Busan, Korea. His current research interests include radar signal processing and deep learning-based radar imaging.

Jaehyun Park, https://orcid.org/0000-0001-5327-9111 received his B.S. and Ph.D. (M.S.–Ph.D. joint program) degrees in electrical engineering from the Korea Advanced Institute of Science and Technology (KAIST) in 2003 and 2010, respectively. From 2010 to 2013, he was a senior researcher at the Electronics and Tele-communications Research Institute (ETRI), where he worked on transceiver design and spectrum sensing for cognitive radio systems. From 2013 to 2014, he was a postdoctoral research associate in the Electrical and Electronic Engineering Department at Imperial College London. He is currently an associate professor in the Electronic Engineering Department at Pukyong National University, South Korea. His research interests include signal processing for wireless communication and radar systems, with a focus on detection and estimation using MIMO systems, MIMO radar, cognitive radio networks, and joint information and energy transfer.

Wooyong Yang, https://orcid.org/0000-0001-8539-2506 received his B.S. degree in electronic engineering from Sogang University in 2005, and his M.S. and Ph.D. degrees from the School of Electrical Engineering, Korea Advanced Institute of Science and Technology (KAIST), Daejeon, South Korea, in 2008 and 2015, respectively. He is currently a chief engineer at Hanwha Systems, Seoul, Korea. His research interests are radar system design, antenna and radar signal processing, and NCTR algorithm analysis.

Minkyu Park, https://orcid.org/0000-0002-1658-3920 received his B.S. degree in electrical electronic engineering from Korea University in 2016 and his M.S. degree from the School of Electrical Electronic Engineering, Korea University, Seoul, South Korea, in 2023. He is currently a junior engineer at Hanwha Systems, Seoul, Korea. His research interests are radar system design, optimum array processing, and convex optimization algorithm analysis.

Article information Continued

Fig. 1

Low-angle tracking radar system with a uniform linear array composed of M antennas.

Fig. 2

Flowchart for angle estimation method using SIC and STF.

Fig. 3

Average of the estimated angles when the range of the target varies from 20,000 m to 2,000 m and SNR = 30 dB.

Fig. 4

Convergence of AE-SICSTF with SNR = 30 dB at (a) Rt = 6,000 m and (b) Rt = 12,000 m.

Fig. 5

RMSE versus range, with the range of the target varying from 20,000 m to 2,000 m, M = 20, and SNR = 30 dB.

Fig. 6

RMSE versus SNR for AE-SICSTF, 3D BDML, re-fined ML, root-MUSIC with spatial smoothing, and adaptive monopulse beamforming schemes.

Fig. 7

RMSE versus ρ, with M = 20 and SNR = 30 dB.

Fig. 8

RMSE versus Δ, with M = 20 and SNR = 30 dB.

Fig. 9

Comparison of computing time in seconds for various numbers of antennas (M).

Table 1

Literature review related to low-angle target tracking problems

Boresight-angle-independent Grid-search-free Utilization of multipath geometry Direct cancellation of multipath Subspace estimation-free Reference
[1],[2],[3]
[4]
[10],[11],[12]
[5]
This work

Table 2

Simulation parameters for angle estimation in a low-angle sea environment

Parameter Value
Number of antenna elements (M) 20
Antenna height (hr) 15 m
Target height (ht) 50 m
Target range (Rt) [20,000 : −200 : 2,000] m
RCS model Swerlling I model, Constant envelope with random phase
Carrier frequency 10 GHz
Surface reflection coefficient (ρ) 0.9
Number of the received signal snapshots (N) 10

Table 3

Comparison of computing time

Method Computing time (s)

M = 20 M= 30
3D BDML 0.0186 0.0185
Refined ML 0.311 0.334
Adaptive monopulse beamforming 0.736 0.784
Root-MUSIC with spatial smoothing 2.53 6.55
AE-SICSTF
Niter=8 0.112 0.239
Niter=20 0.269 0.587

Algorithm 1

GWLP for single-tone frequency estimation

  • 1) Obtain an initial frequency estimate of GWLP, denoted as ω̂1

  • 2) Use ω̂1 to construct the weight matrix, WC(M-1)×(M-1), using the following equation:

    (22) [W]mn=(M-1)min(m,n)-mnM-1ej(n-m)ω^1.

  • 3) Compute an updated ω̂1 as follows:

    (23) ω^1=yfHWyb,
    where yf = [y(M − 1), y(M − 2), …, y(2)]T and yb = [y(M − 2), y(M − 3), …, y(1)]T.

  • 4) Repeat Steps 2 and 3.

Algorithm 2

AE-SICSTF

  • 1) Obtain the initial AoAs of the specular paths using Eq. (14).

  • 2) Suppress the specular path component in the received signal using û2, as in Eq. (19), and obtain xc(n).

  • 3) Formulate W using û1, such as [W]mn=(M-1)min(m,n)-mnM-1ej(n-m)ω^1, and formulate y(k). k = 1, … , M − 1 using Eq. (21).

    Here, ω^1=2πdλu^1

  • 4) Compute ω̂1 as follows:

    (25) ω^1=yfHWyb,
    where yf = [y(M − 1), y(M − 2), …, y(2)]T and yb = [y(M − 2), y(M − 3), …, y(1)]T.

  • 5) Update u^1=λω^12πd. In addition, update û2 by exploiting ḡ(û1) in Eq. (24).

  • 6) Repeat Steps 2–5.