Skip to main content

Motion parameter estimation of multiple ground moving targets in multi-static passive radar systems

Abstract

Multi-static passive radar (MPR) systems typically use narrowband signals and operate under weak signal conditions, making them difficult to reliably estimate motion parameters of ground moving targets. On the other hand, the availability of multiple spatially separated illuminators of opportunity provides a means to achieve multi-static diversity and overall signal enhancement. In this paper, we consider the problem of estimating motion parameters, including velocity and acceleration, of multiple closely located ground moving targets in a typical MPR platform with focus on weak signal conditions, where traditional time-frequency analysis-based methods become unreliable or infeasible. The underlying problem is reformulated as a sparse signal reconstruction problem in a discretized parameter search space. While the different bistatic links have distinct Doppler signatures, they share the same set of motion parameters of the ground moving targets. Therefore, such motion parameters act as a common sparse support to enable the exploitation of group sparsity-based methods for robust motion parameter estimation. This provides a means of combining signal energy from all available illuminators of opportunity and, thereby, obtaining a reliable estimation even when each individual signal is weak. Because the maximum likelihood (ML) estimation of motion parameters involves a multi-dimensional search and its performance is sensitive to target position errors, we also propose a technique that decouples the target motion parameters, yielding a two-step process that sequentially estimates the acceleration and velocity vectors with a reduced dimensionality of the parameter search space. We compare the performance of the sequential method against the ML estimation with the consideration of imperfect knowledge of the initial target positions. The Cramér-Rao bound (CRB) of the underlying parameter estimation problem is derived for a general multiple-target scenario in an MPR system. Simulation results are provided to compare the performance of the sparse signal reconstruction-based methods against the traditional time-frequency-based methods as well as the CRB.

1 Introduction

Multi-static passive radar (MPR) has recently attracted significant research interests primarily due to its low cost and covertness compared to a conventional radar system. Also, since passive radar systems use signals of opportunity as transmitters, they do not exacerbate the problem of spectral congestion [1]. MPR systems are typically characterized by low signal power, narrow signal bandwidth, bistatic mode of operation, and availability of multiple spatially separated transmitters, rendering them significantly different from conventional radar systems. From a signal processing perspective, operation in low signal-to-noise ratio (SNR) conditions exploiting narrowband signals creates additional challenges for target detection, localization, and tracking. On the other hand, availability of several spatially separated illuminators can be exploited to achieve a higher effective SNR and multi-static diversity [2].

Motion parameter estimation of ground moving targets has been studied extensively in the context of conventional radar systems (e.g., single-antenna radar [3], phased-array radar [4], and multiple-input multiple-output (MIMO) radar [57]). Several advanced signal processing techniques, including time-frequency analysis, motion compensation, and range migration compensation (e.g., [810]), have been developed for the detection and parameter estimation of moving targets based on their Doppler signatures. However, limited work has been done in estimating target motion parameters in MPR systems (e.g., [11, 12]). In this paper, we investigate the problem of motion parameter estimation of ground moving targets in a multi-static passive airborne radar.

Existing motion parameter estimation techniques (e.g., [1315]) are based on time-frequency analysis of Doppler signatures of received signals, which are commonly modeled as general-order polynomials [16]. For a moderately long coherent processing interval (CPI), it suffices to model the target motion by a second-order polynomial or a linear frequency-modulated signal. As such, time-frequency analysis methods are used to estimate the chirp parameters followed by a mapping to the actual target motion parameters. When multiple targets are present, the Doppler signature of the radar return is modeled as a linear sum of multiple chirp signals [17].

In low SNR situations, as encountered in typical MPR systems, reliable estimation of chirp parameters for each bistatic link may become difficult. As such, it is desirable to enhance the overall signal quality either by extending the CPI or by exploiting the availability of multiple bistatic links. The state of the art for estimating motion parameters of closely spaced multiple ground moving targets in typical MPR systems is incomplete, because of the rather non-trivial two issues:

  1. 1.

    Since the Doppler signature corresponding to each bistatic link cannot be reliably estimated, and it is rather difficult to directly combine them in the time-frequency domain for overall signal enhancement, traditional methods based on time-frequency analysis cannot effectively benefit from the availability of multiple transmitters.

  2. 2.

    Although a longer CPI can be used to enhance the SNR corresponding to each bistatic link, the target range migration must be compensated for before processing the signal over the azimuthal time. A longer CPI, however, requires the consideration of higher-order motion parameters (e.g., acceleration and jerk) which are more difficult to estimate and compensate. This further limits the applicability of time-frequency analysis-based methods, particulary for highly accelerating (or decelerating) targets.

A motion parameter estimation method based on sparse signal reconstruction has recently been developed [2], which coherently combines data from all available illuminators of opportunity and, thereby, achieves overall signal enhancement and multi-static diversity. This method involves a sequential estimation process, where the target acceleration is estimated by coherently fusing all the signal observations mapped into the ambiguity function of the respective Doppler signature and detecting the combined peak via a direct search. The estimated value of target acceleration is then used in the estimation of the target velocity by exploiting sparse signal reconstruction. However, the applicability of this method is limited to a single-target scenario. Multiple closely spaced targets may be frequently encountered in MPR systems due to the small signal bandwidth and the corresponding poor range resolution. A method based on exhaustive search becomes computationally inefficient for such a multiple-target scenario because its computational complexity increases exponentially with the number of targets.

In this paper, with the a priori knowledge that Doppler signatures corresponding to multiple illuminators of opportunity share the same set of motion parameters, i.e., velocity and acceleration of targets, as a common sparse support, we develop a new motion parameter estimation technique exploiting the group sparsity-based signal reconstruction. This enables us to effectively fuse data corresponding to all available illuminators to accumulate sufficient signal energy without further extending the CPI. Also, contributions from more illuminators, if available, can be utilized for a better performance. In order to reduce the computational load associated with the motion parameter estimation of multiple closely located targets, we also propose a sequential process which estimates target acceleration and velocity vectors in tandem. We consider the effect of an imperfect knowledge of target positions, which causes phase differences among Doppler signatures corresponding to different bistatic links. As a result, the performance of methods based on coherent fusion of these Doppler signatures may significantly degrade depending on the phase interactions. On the contrary, the sequential method based on group sparsity is robust to such phase interactions, as it only assumes that a common sparsity support is shared among all available bistatic links. The Cramér-Rao bound (CRB) for the underlying parameter estimation problem is derived for a general target distribution scenario in an MPR system, and simulation results are provided to compare the performance of the proposed methods against the theoretical bound. The performance of the sparse signal reconstruction-based methods is also compared against traditional methods based on time-frequency analysis for motion parameter estimation of two closely located ground moving targets.

The rest of the paper is organized as follows. Section 2 formulates the signal model for the Doppler signature in a multi-target scenario considering a multi-static passive radar network configuration. Section 3 presents the motion parameter estimation algorithms, including a brief review of the time-frequency analysis-based method and the description of the proposed techniques that are based on maximum likelihood (ML) and sequential estimations, both exploiting the group sparsity of target motion parameters. The effect of imperfect knowledge of the initial target positions on the motion parameter estimation is also examined in Section 3. Section 4 derives the CRB for the underlying parameter estimation problem. Section 5 presents simulation results that compare the estimation accuracy of the ML and sequential estimation methods against the CRB as well as the traditional time-frequency analysis-based methods. Finally, conclusions are drawn in Section 6.

The following notations are used in this paper. A lower (upper) case bold letter denotes a vector (matrix). In particular, I N denotes the N × N identity matrix. (.), (.)T, and (.)H, respectively, denote complex conjugation, transpose, and Hermitian operations. ·1 and ·, respectively, denote the l1 and l2 norm of a vector, whereas (.) and I(.), respectively, stand for the real part of a complex number, and CN(a,b) denotes standard complex normal distribution with mean a and variance b. In addition, diag(.) and tr(.), respectively, denote the diagonal and trace operations.

2 Signal model

2.1 Geographical relationship

We consider a problem of estimating motion parameters of multiple, closely located, ground moving targets in a typical MPR system. We assume that the MPR system operates in a multiple-frequency network, i.e., N broadcast stations, located at b(n), n = 1,…,N, transmit waveforms in non-overlapping frequency bands which are respectively centered at f(n), n = 1,…,N. These stations are assumed stationary and their locations precisely known a priori.

An airborne receiver, initially located at r0, is assumed to be moving along its track direction with a uniform velocity v r , whereas there are K closely located ground moving targets. The k th target is assumed to be initially located at p 0 ( k ) , moving with an initial velocity of v(k) and an acceleration of a(k). Because only ground targets are considered, the z-axis components of p 0 ( k ) , v(k), and a(k) are assumed to be zero.

The direct range between the n th illuminator and the receiver, corresponding to the reference channel, is defined as

r ( n ) (t)=r(t)- b ( n ) ,
(1)

where r(t) = r0+v r t represents the trajectory of the receiver at time t. Likewise, the bistatic range between the n th transmitter, the k th target, and the receiver is expressed as

ρ ( n , k ) (t)= p ( k ) (t)- b ( n ) + p ( k ) (t)-r(t),
(2)

where p ( k ) (t)= p 0 ( k ) + v ( k ) t+ 1 2 a ( k ) t 2 represents the trajectory of the k th target at time t.

2.2 Reference and surveillance signals

The direct path signal received from the n th transmitter can be expressed as

s r ( n ) (t)= u ( n ) t - r ( n ) ( t ) / c exp - j 2 π f ( n ) r ( n ) ( t ) / c + η r ( n ) (t),
(3)

where the subscript ‘r’ represents the reference channel, u(n)(t) is the baseband representation of the signal transmitted from the n th illuminator, c is the velocity of wave propagation, and η r (t) represents the additive noise. Since passive radars use broadcast signals, it can be assumed that the transmitted signal is perfectly reconstructed at the receiver after demodulation and forward error correction [18]. Therefore, the direct path signal, after reconstruction and error correction, becomes

s r ( n ) (t)= u ( n ) (t- r ( n ) (t)/c)exp - j 2 π f ( n ) r ( n ) ( t ) / c ,
(4)

which is used as the reference signal.

The surveillance signal reflected from the k th target corresponding to the signal transmitted by the n th illuminator is

s s ( n , k ) ( t ) = σ ( n , k ) u ( n ) t - ρ ( n , k ) ( t ) / c × exp - j 2 π f ( n ) ρ ( n , k ) ( t ) / c + η s ( n ) ( t ) ,
(5)

where the subscript ‘s’ denotes the surveillance channel, σ(n,k) is the target reflection coefficient corresponding to the k th target, and η s ( n ) (t) is the additive noise.

2.3 Matched filtering and range migration correction

At the receiver, the surveillance signal is correlated with the reference signal, yielding a sequence of the matched filter output. The phase term of the output of the matched filter is determined by the difference between the bistatic transmitter-target-receiver range and the direct transmitter-receiver range. Denote Δ t as the azimuthal sampling interval used in the matched filtering, and t m = m Δ t be the azimuthal sampling instants, m = 0,…,M-1. Then, the range difference at the m th azimuthal sampling instant, t m , can be expressed as

R ( n , k ) ( t m ) = ρ ( n , k ) ( t m ) - r ( n ) ( t m ) = p 0 ( k ) + v ( k ) t m + a ( k ) t m 2 / 2 - b ( n ) + p 0 ( k ) + v ( k ) t m + a ( k ) t m 2 / 2 - r 0 - v r t m - r 0 + v r t m - b ( n ) .
(6)

From (6), it can be inferred that motion of ground moving targets and motion of the radar platform are the two sources of range migration. In view of a typical MPR system, due to the narrow signal bandwidth and, consequently, the low bistatic range resolution, target range migration is not a critical issue for a short or moderate CPI. However, when an extended CPI is required, e.g., in very weak signal conditions, target range migration must be properly compensated for. The commonly used range migration compensation methods, such as the Keystone transform [19], can be used to compensate for the linear range migration. However, when acceleration and higher order motion parameters are prominent features of the target motion, target range migration compensation emerges as a challenging problem. In the underlying problem, we consider a moderately long CPI, which obviates the need for target range migration compensation.

On the other hand, since motion parameters of the receiver platform are precisely known, we can compensate for the range migration due to its movement [15] about a ground reference position in close vicinity of the actual position of targets, referred to as scene origins. For the k th target, considering a scene origin at q(k), the bistatic range between the n th transmitter, the scene origin, and the receiver can be calculated at the m th azimuthal sampling instant as

ζ ( n ) ( t m )= q ( k ) - b ( n ) + q ( k ) -r( t m ).
(7)

Therefore, after compensating for the range migration due to the movement of the receiver platform, the range difference at azimuthal time t m can be expressed as

R ~ ( n , k ) ( t m ) = ρ ( n , k ) ( t m ) - ζ ( n , k ) ( t m ) = p ( k ) ( t m ) - b ( n ) + p ( k ) ( t m ) - r ( t m ) - q ( k ) - b ( n ) - q ( k ) - r ( t m ) = p 0 ( k ) + v ( k ) t m + a ( k ) t m 2 / 2 - b ( n ) + p 0 ( k ) + v ( k ) t m + a ( k ) t m 2 / 2 - r 0 - v r t m - q ( k ) - b ( n ) - q ( k ) - r 0 - v r t m .
(8)

2.4 Observed Doppler signature

The signal transmitted by each of the N illuminators is reflected by the K moving targets, and hence, the signal arriving at the receiver is the superposition of radar returns from the K targets. Thus, the output of the receiver matched filter at azimuthal time t m corresponding to the n th illuminator, after range migration compensation due to the motion of the receiver platform at the scene origin, can be expressed as a linear sum of K different Doppler signatures,

s ( n ) ( t m )= k = 1 K ξ ( n , k ) exp j 2 π f ( n ) R ~ ( n , k ) ( t m ) / c + η ( n ) ( t m ),
(9)

where ξ ( n , k ) = ξ R ( n , k ) +j ξ I ( n , k ) is a complex number representing the magnitude of the matched filter output corresponding to the return from the k th target, and η(n)(t m ) is the additive Gaussian white noise output. The complex magnitude ξ(n,k) can be assumed time-invariant because the target radar cross-section (RCS) for a given bistatic pair does not fluctuate significantly over the given observation period. Note that the unknown initial phase component due to the complex target reflectivity σ(n,k) is absorbed in the unknown complex magnitude ξ(n,k). The phase term of the matched filter output, as discussed in the preceding section, is determined by the range difference, depicted in (8).

Considering a moderately long CPI, the Doppler signature from each target can be modeled as a second-order phase polynomial signal, or referred to as a linear chirp. That is, the phase term of s(n,k)(t m ), denoted as ϕ(n,k)(t m ), follows a quadratic relationship:

ϕ ( n , k ) ( t m )= ϕ 0 ( n , k ) +2π f 0 ( n , k ) t m +π β ( n , k ) t m 2 ,
(10)

where ϕ 0 ( n , k ) is the initial phase, f 0 ( n , k ) is the initial Doppler frequency, and β(n,k) is the chirp rate.

3 Motion parameter estimation

In this section, we analyze the motion parameter estimation of multiple ground moving targets in the given multi-static passive network configuration using the time-frequency analysis and group sparsity-based signal reconstruction method.

3.1 Motion parameter estimation using time-frequency analysis

As described in Section 2, the Doppler signature corresponding to a ground moving target can be modeled as a linear chirp for a moderate CPI. The chirp parameters, i.e., the initial frequency and chirp rate, can be estimated using time-frequency analysis techniques such as the Radon-Wigner transform, the fractional Fourier transform (FrFT), and the chirp-Fourier transform. These methods have been widely used in various radar applications (e.g., [2024]). A motion parameter estimation method, for single as well as multiple closely located ground moving targets, is proposed in [15]. The method proposed in [15] assumes a priori knowledge of Doppler signature parameters corresponding to all bistatic links, obtained using the time-frequency analysis, to estimate motion parameters using

f 0 ( n , k ) β ( n , k ) = A ( n , k ) q ( k ) v ( k ) a ( k ) ,
(11)

where f 0 ( n , k ) and β(n,k), respectively, are the initial Doppler frequency and the chirp rate observed in the signature corresponding to the n th transmitter and target motion parameters v(k) and a(k) of the k th target. The matrix A(n,k)(q(k)), which maps the chirp parameters to the respective motion parameter, is defined as

A ( n , k ) q ( k ) = 1 λ ( n ) q ( k ) - b ( n ) T q ( k ) - b ( n ) + q ( k ) - r 0 T q ( k ) - r 0 0 - 2 v r T q ( k ) - r 0 q ( k ) - b ( n ) T q ( k ) - b ( n ) + q ( k ) - r 0 T q ( k ) - r 0 ,
(12)

where λ(n) is the wavelength of the signal corresponding to the the n th transmitter. For N spatially separated transmitters, we obtain 2N distinct equations. Therefore, the four unknown motion parameters of each target can be unambiguously estimated when N ≥ 2.

However, under weak signal conditions, it is difficult to obtain reliable chirp parameter estimations using time-frequency analysis of the Doppler signatures. In the presence of additive white Gaussian noise, the chirp parameter estimation process exhibits a threshold effect in the sense that, when SNR is below a certain threshold, there is a rapid performance degradation [24]. As discussed earlier, despite the availability of several transmitters, the Doppler signatures corresponding to different bistatic links are distinct in general and thus cannot be directly combined in the time-frequency domain to improve the estimation reliability and accuracy of the chirp parameters in each bistatic pair.

In the following, we consider exploiting the group sparsity-based signal reconstruction for motion parameter estimation. This helps achieve overall signal enhancement by combining information from all possible bistatic links and, thereby, obtaining a reliable motion parameter estimation even in weak signal conditions.

3.2 Motion parameter estimation using sparse signal reconstruction

In (8), we see that the motion of a target is determined by four unknown motion parameters, i.e., the x- and y- axis components of its acceleration and velocity. With the a priori information that Doppler signatures corresponding to different bistatic links share the same set of motion parameters, the problem can be modeled as a group sparse signal reconstruction problem.

In the underlying problem, the measurement matrix needs to represent a discretized four-dimensional (4-D) space of the unknown motion parameters, such that each point in the discretized space represents a hypothetical combination of target motion parameters (v x ,v y ,a x ,a y ). It is noted that the true motion parameters can assume any value in the continuous space and an attempt to represent the motion parameters in a discretized 4-D space may result in an ‘off-grid’ problem. However, by adequately sampling the parameter space, a good performance can be achieved as long as the mutual coherence among the columns of the measurement matrix is low enough to permit the sparse signal reconstruction. The performance of the sparsity-based signal reconstruction method can be improved by increasing the resolution of the measurement matrix. However, this increases a risk of increasing the mutual coherence among the columns of the dictionary matrix to an extent where sparse reconstruction becomes impractical or infeasible. Considering these two issues, it is important to define the measurement matrix as fine as possible provided that the sparse reconstruction is feasible. Mathematically, it is possible to obtain a joint estimation of multiple-target motion parameters through an ML search.

3.2.1 Maximum likelihood estimation

The N × 1 received signal vector at the m th azimuthal sampling instant, t m , can be formed as

s( t m )= s ( 1 ) ( t m ) , s ( 2 ) ( t m ) , , s ( N ) ( t m ) T =γ( t m )+η( t m ),
(13)

where s(n)(t m ) is the output of the receiver matched filter defined in (9),

γ( t m )= k = 1 K Θ ( k ) ( t m ) ξ ( k ) ,
(14)

where Θ ( k ) ( t m )=diag exp j 2 π f ( 1 ) R ~ ( 1 , k ) ( t m ) / c , , exp j 2 π f ( N ) R ~ ( N , k ) ( t m ) / c T , ξ(k)=[ξ(1,k),,ξ(N,k)]T, and η(t m ) represents the N×1 additive Gaussian noise vector. As such, the received signal vector can be modeled as a complex multivariate normally distributed random variable, such that

s( t m )CN γ ( t m ) , σ 2 I N .
(15)

In the underlying problem, the unknown parameter set can be defined as ϑ= (ξ,a,v), where ξ=[(ξ(1))T,,(ξ(K))T]T, a = [(a(1))T,,(a(K))T]T, and v = [(v(1))T,,(v(K))T]T. The respective unknown vectors corresponding to the k th target are defined as ξ(k)= [ξ(1,k),,ξ(N,k)]T, a ( k ) = a x ( k ) , a y ( k ) T , and v ( k ) = v x ( k ) , v y ( k ) T .

Then, the negative log-likelihood function of the unknown parameters is given as

(ϑ)= m = 0 M - 1 s ( t m ) - γ ( t m ) 2 .
(16)

The target parameters can be estimated by minimizing (16) over the unknown parameters. Therefore, the ML estimator can be defined as

ϑ ̂ =arg min ϑ (ϑ).
(17)

However, from a practical standpoint, the ML estimation based on (17) requires a computationally demanding 4-D parameter search.

In the following, we propose a two-step sequential estimation process to reduce the dimensionality of the parameter search space. First, we obtain estimates of target acceleration by applying group sparsity-based signal recovery in the ambiguity domain. Then, the estimated values of target acceleration are used for estimating velocities of the respective targets.

3.2.2 Estimation of acceleration of multiple targets

It is established in [2] that, for a radar return whose Doppler signature is characterized as a chirp, the chirp rate depends largely on the target acceleration, whereas the initial velocity of the target has an insignificant effect on the chirp rate, specially when the target-receiver distance is large. It can be inferred from (12) that, for a large target-receiver separation, the matrix A(n,k)(q(k)) becomes nearly block diagonal, almost decoupling the effect of velocity and acceleration of a target on its Doppler signature. It is also known that, when a chirp signal is considered in the ambiguity domain, its signature is not affected by its initial frequency. That is, the ambiguity function of a target’s Doppler signature is a straight line passing through the origin, irrespective of the initial Doppler frequency, where the slope of the straight line is determined by the chirp rate. With multiple targets, the ambiguity function auto-terms of the radar return, defined in (9), constitutes multiple lines which all pass through the origin but with different slopes, depending on the respective target accelerations. By applying group sparsity-based signal reconstruction methods in the ambiguity domain, therefore, it is possible to simultaneously utilize the signal energy in all available bistatic links for estimating the acceleration of multiple targets, using the process detailed as follows.

The ambiguity function of the signal s(n)(t m ) corresponding to the Doppler frequency θ and time delay τ is defined in the discrete-time representation as

χ ( n ) (θ,τ)= m = 0 M - 1 s ( n ) ( t m +τ) s ( n ) ( t m - τ ) exp(-j2πθ t m ).
(18)

The discretized two-dimensional (2-D) ambiguity function corresponding to the n th broadcast station forms a matrix χ ( n ) C N θ × N τ , where N θ and N τ , respectively, represent the number of Doppler bins and the number of delay bins considered in the analysis.

In order to estimate the target acceleration by applying group sparsity-based signal reconstruction in the ambiguity domain, we define an N θ N τ × 1 observation vector x ~ ( n ) =vec[ χ ( n ) ] by vectorizing the discretized 2-D ambiguity function corresponding to the n th transmitter, where n = 1,,N. The entire acceleration space is represented by a 2-D discrete space comprising N ax and N ay points along the x-axis and y-axis, respectively. Let an N ax N ay × 1 vector u(n) be the unknown sparse vector which vectorizes the discretized 2-D acceleration space such that the p th element of u(n) is associated with the p th hypothetical target acceleration vector a [p] = [ a x , n ax , a y , a ny , 0 ] T , where a x , n ax and a y , n ay are respectively the n ax th discretized value in the N ax x-direction acceleration points and the n ay th discretized value in the N ay y-direction acceleration points, and p = (n ay -1)N ax + n ax [ 1,N ax N ay ]. As such, the p th column of the dictionary matrix, Ψ(n), that relates u(n) and x ~ ( n ) , is the vectorized 2-D ambiguity function when a hypothetic target acceleration is present at the p th entry of u(n) with a unit signal strength. To explicitly express the p th column of the dictionary matrix, we notice that, in this case, the bistatic range at the m th azimuthal sampling instant, after performing range migration compensation, can be obtained from (8) as

R ~ [p] ( n , k ) ( t m ) = p 0 ( k ) + a [p] t m 2 / 2 - b ( n ) + p 0 ( k ) + a [p] t m 2 / 2 - r 0 - v r t m - q ( k ) - b ( n ) - q ( k ) - r 0 - v r t m .
(19)

Since the target velocity does not have a significant impact on the ambiguity function of the chirp Doppler signature, the velocity vector for all the targets is ignored in (19). As such, using (9), the output of the receiver matched filter at the m th azimuthal sample can be expressed as

s [p] ( n ) ( t m )= k = 1 K exp j 2 π f ( n ) R ~ [p] ( n , k ) ( t m ) / c .
(20)

The corresponding ambiguity function in the discrete-time representation is defined as

χ [ p ] ( n ) (θ,τ)= m = 0 M - 1 s [p] ( n ) ( t m +τ) s [p] ( n ) ( t m - τ ) exp(-j2πθ t m ).
(21)

Vectorizing χ [p] ( n ) , whose (θ,τ)th element is χ [p] ( n ) (θ,τ), we obtain the p th column of the dictionary matrix Ψ(n) as an N θ N τ × 1 column vector defined as ψ [p] ( n ) =vec χ [p] ( n ) . Therefore, the unknown sparse vector representing the acceleration space, u(n), can be obtained as the group sparse solution of the following linear formula:

x ~ ( n ) = Ψ ( n ) u ( n ) ,n=1,,N.
(22)

In this group sparse problem, the sparse vectors u(n) share a common sparse support because the target accelerations are common to all N bistatic links, whereas the non-zero elements of u(n), in general, differ for each n because of, among others, the imperfect estimation of initial target position and propagation attenuations. There are a number of algorithms available to solve the group sparse problems such as group basis pursuit [25], group LASSO [26], and block orthogonal matching pursuit [27]. Multi-task Bayesian compressive sensing algorithm [28, 29] provides an adaptive learning framework and generally outperforms the conventional compressive sensing algorithms. In this paper, we use the complex multi-task Bayesian compressive sensing (CMT-BCS) algorithm [29], which is based on the Bayesian framework that exploits the statistical relationship between multiple measurements or sensing tasks and exploit the group sparsity between real and imaginary parts of the sparse entries. Also, since the CMT-BCS algorithm is known to be less sensitive to the dictionary coherence, it is a good choice for the underlying problem where it is desirable to have a high resolution measurement matrix. Since we deal with the complex data, we adopt a commonly used technique [29, 30] to decompose the complex observation into its real and imaginary parts, and rewrite the n th observation vector as

y ~ ( n ) = ( x ~ ( n ) ) T , I ( x ~ ( n ) ) T T
(23)

and the corresponding dictionary matrix as

Ψ ~ ( n ) = ( Ψ ( n ) ) - I ( Ψ ( n ) ) I ( Ψ ( n ) ) ( Ψ ( n ) ) .
(24)

The CMT-BCS algorithm exploits the group sparsity between the real and imaginary parts of the sparse entries, (u(n)) and I(u(n)), and the solution of u(n)= (u(n)) + j I(u(n)) converges to a K-sparse solution, whose indices correspond to estimates of acceleration of the K ground moving targets, a ̂ ( k ) = â x ( k ) , â y ( k ) , 0 T , where k = 1,,K. The estimated accelerations are used in the following to estimate the respective target velocities.

3.2.3 Estimation of velocity of multiple targets

For estimating velocity vectors of K targets, we again exploit the group sparsity-based signal recovery method. Define an M-element complex observation vector y(n), corresponding to the n th broadcast station, which stacks the M azimuthal samples of the matched filter output, as defined in (9). As such, we define N observation vectors corresponding to each bistatic link. The 2-D space of the unknown velocity can be modeled as an N vx × N vy search space such that each point in the discretized space represents a hypothetical target velocity vector, where N vx and N vy denote the number of discrete points used to represent the entire target velocity space along the x-axis and y-axis, respectively. As such, for a given estimate of target acceleration a ̂ ( k ) , the pth hypothetical velocity vector is expressed as v [ p ] = [ v x , n vx , v y , n vy , 0 ] T , where v x , n vx and v y , n vy are respectively the n vx th discretized value in the N vx x-direction acceleration points and the n vy th discretized value in the N vy y-direction acceleration points, and p = (n vy -1)N vx +n vx [ 1,N vx N vy ]. In this case, the bistatic range at the m th azimuthal sampling instant, after range compensation, can be expressed as,

R ~ [ p ] ( n , k ) ( t m ) = p 0 ( k ) + v [ p ] t m + a ̂ ( k ) t m 2 / 2 - b ( n ) + p 0 ( k ) + v [ p ] t m + a ̂ ( k ) t m 2 / 2 - r 0 - v r t m - q ( k ) - b ( n ) - q ( k ) - r 0 - v r t m .
(25)

Therefore, given the estimated acceleration a ̂ ( k ) , the output of the receiver matched filter corresponding to the k th target, for the pth hypothetical target velocity, can be modeled as

s [ p ] ( n , k ) ( t m )=exp j 2 π f ( n ) R ~ [ p ] ( n , k ) ( t m ) / c .
(26)

Denote ψ [ p ] ( n , k ) s [ p ] ( n , k ) ( t 1 ) , , s [ p ] ( n , k ) ( t M ) T as the collection of s [ p ] ( n , k ) ( t m ) over the M azimuth samples, and let Ψ ( n , k ) = ψ [ 1 ] ( n , k ) , , ψ [ N vx N vy ] ( n , k ) be the dictionary matrix corresponding to the k th target. As such, the observation signal vector,

y ( n ) = s ( n ) ( t 1 ) , , s ( n ) ( t M ) T ,
(27)

with s(n)(t m ) being given in (9), can be expressed in terms of the dictionary matrix Ψ(n,k) and the unknown sparse velocity vector u(n,k) as

y ( n ) = k = 1 K Ψ ( n , k ) u ( n , k ) = Ψ ( n ) u ( n ) ,
(28)

where Ψ(n)= [Ψ(n,1),,Ψ(n,K)] and u(n)= [(u(n,1))T,,(u(n,K))T]T. Note that each vector u(n,k) is 1-sparse with the non-zero entry index corresponding to the velocity of the k th target, yielding a K-sparse vector of u(n).

As discussed in the previous section, the above problem can be cast as a group sparse problem. Again, we decompose the complex observation into its real and imaginary parts before applying the CMT-BCS algorithm to obtain estimates of velocity of the K ground moving targets, v ̂ ( k ) = v ̂ x ( k ) , v ̂ y ( k ) , 0 T , with each velocity estimate being associated with the k th acceleration estimate a ̂ ( k ) , for k=1,,K.

In the analysis so far, a perfect knowledge of the initial positions of the ground moving targets is assumed. However, in practice, such perfect localization of the ground moving targets may not be possible, particularly in the weak signal conditions. Note that a very small position error in the order of a fraction of a wavelength can alter the phase accuracy. In the following, therefore, we consider the estimation of motion parameters of multiple ground moving targets considering an imperfect knowledge of the initial positions of the targets.

3.3 Motion parameter estimation considering an imperfect knowledge of the initial positions of the targets

Define p e ( k ) as the error in the estimation of initial position of the k th target. Following (8), and considering the position error, the range difference is expressed as

Ř ( n , k ) ( t m ) = p 0 ( k ) + p e ( k ) + v ( k ) t m + a ( k ) t m 2 / 2 - b ( n ) + p 0 ( k ) + p e ( k ) + v ( k ) t m + a ( k ) t m 2 / 2 - r 0 - v r t m - q ( k ) - b ( n ) - q ( k ) - r 0 - v r t m ,
(29)

and following (9), the corresponding Doppler signature is expressed as

š ( n ) ( t m )= k = 1 K ξ ( n , k ) exp j 2 π f ( n ) Ř ( n , k ) ( t m ) / c .
(30)

Let y = [(y(1))T,,(y(N))T]T denote a long vector of the azimuthal signal samples across all illuminators, where y(n) is defined in (27). Similarly, define y ̌ ( n ) = š ( n ) ( t 1 ) , , š ( n ) ( t M ) and let y ̌ = y ̌ ( 1 ) T , , y ̌ ( N ) T T as the signal vector corresponding to the estimated positions of the targets. As such, the cross-correlation between the vectors s and s ̌ is calculated as

y H y ̌ = n = 1 N y ( n ) H y ̌ ( n ) = n = 1 N m = 1 M s ( n ) ( t m ) š ( n ) ( t m ) = n = 1 N m = 1 M k = 1 K | ξ ( n , k ) | 2 × exp j 2 π f ( n ) R ( n , k ) ( t m ) - Ř ( n , k ) ( t m ) / c .
(31)

When p e ( k ) =0, (31) yields n = 1 N m = 1 M k = 1 K ξ ( n , k ) 2 , which is a direct summation of signal energy across all available bistatic pairs. This results in an overall signal enhancement. However, when the position error is non-zero and unknown, the cross-correlation for each bistatic pair yields a complex value with an unknown phase. As a result, their combined contribution may result in a reduced or even nullified overall signal energy depending upon the phase interactions among the bistatic pairs. This causes a performance degradation of the 4-D ML search. On the other hand, the two-step sequential method based on group sparsity is robust against such phase discrepancies because the performance of the group sparsity-based method does not directly depend on the coherent combination of the multiple Doppler signatures.

4 Performance analysis

In this section, we derive the CRB for the proposed parameter estimation problem for a general target distribution scenario in an MPR system.

The elements of the Fisher information matrix (FIM) of any complex circularly Gaussian process x( t m )N μ ( t m ) , R are given by [31]

[ F ] i , j = tr R - 1 R ϑ i R - 1 R ϑ j + 2 m = 0 M - 1 μ H ( t m ) ϑ i R - 1 μ ( t m ) ϑ j ,
(32)

where ϑ= [ ϑ1,,ϑ Q ]T represents the Q × 1 vector of unknown variables, and i,j(1,,Q).

In the given problem, the unknown parameter vector is defined as ϑ= (ξ,a,v), where ξ= ξ ( 1 ) T , , ξ ( K ) T T , a= a ( 1 ) T , , a ( K ) T T , and v= v ( 1 ) T , , v ( K ) T T , where the respective unknown vectors corresponding to the k th target are defined as ξ(k)= [ξ(1,k),,ξ(N,k)]T, a ( k ) = a x ( k ) , a y ( k ) T , and v ( k ) = v x ( k ) , v y ( k ) T . As such, the structure of the FIM becomes

F = F ξ ξ F ξ a F ξ v F a ξ F a a F a v F v ξ F v a F v v .
(33)

Applying (32) to the observation data model (15), we obtain the elements of F R ( N + 4 ) K × ( N + 4 ) K as

[ F ] i , j = 2 σ 2 m = 0 M - 1 γ H ( t m ) ϑ i γ ( t m ) ϑ j ,
(34)

where ϑ i ,ϑ j ϑ. Following (34),

F ξ ξ = 2 σ 2 m = 0 M - 1 γ H ( t m ) ξ γ ( t m ) ξ ,
(35)

where γ( t m )= k = 1 K Θ ( k ) ( t m ) ξ ( k ) , and therefore,

γ ( t m ) ξ = Θ ( 1 ) ( t m ) , , Θ ( K ) ( t m ) ,
(36)

and

γ H ( t m ) ξ = Θ ( 1 ) ( t m ) , , Θ ( K ) ( t m ) H .
(37)

Substituting in (35), we obtain

F ξ ξ = 2 σ 2 m = 0 M - 1 Θ ( 1 ) ( t m ) , , Θ ( K ) ( t m ) H × Θ ( 1 ) ( t m ) , , Θ ( K ) ( t m ) .
(38)

Similarly,

F ξ a = 2 σ 2 m = 0 M - 1 γ H ( t m ) ξ γ ( t m ) a ,
(39)

where

γ ( t m ) a = Θ ( 1 ) ( t m ) ξ ( 1 ) a x ( 1 ) , Θ ( 1 ) ( t m ) ξ ( 1 ) a y ( 1 ) , , Θ ( K ) ( t m ) ξ ( K ) a x ( K ) , Θ ( K ) ( t m ) ξ ( K ) a y ( K ) .
(40)

Since

Θ ( k ) ( t m ) = diag exp j 2 π f ( 1 ) R ~ ( 1 , k ) ( t m ) / c , , exp j 2 π f ( N ) R ~ ( N , k ) ( t m ) / c T ,
(41)

the partial derivatives become

Θ ( k ) ( t m ) ξ ( k ) a x ( k ) = diag j 2 π f ( 1 ) / c exp j 2 π f ( 1 ) R ~ ( 1 , k ) ( t m ) / c R ~ ( 1 , k ) ( t m ) a x ( k ) , , j 2 π f ( N ) / c exp j 2 π f ( N ) R ~ ( N , k ) ( t m ) / c R ~ ( N , k ) ( t m ) a x ( k ) ξ ( k ) = Θ ( k ) ( t m ) Λ Υ a x ( k ) ( t m ) ξ ( k ) ,
(42)

where Λ= diag{[(j 2π f(1)/c),,(j 2π f(N)/c)]} and Υ a x ( k ) ( t m )=diag R ~ ( 1 , k ) ( t m ) a x ( k ) , , R ~ ( N , k ) ( t m ) a x ( k ) . Similarly,

Θ ( k ) ( t m ) ξ ( k ) a y ( k ) = Θ ( k ) ( t m )Λ Υ a y ( k ) ( t m ) ξ ( k ) ,
(43)

where Υ a y ( k ) ( t m )=diag R ~ ( 1 , k ) ( t m ) a y ( k ) , , R ~ ( N , k ) ( t m ) a y ( k ) . Thus, F ξ a can be calculated as

F ξ a = 2 σ 2 m = 0 M - 1 Θ ( 1 ) ( t m ) , , Θ ( K ) ( t m ) H . Θ ( 1 ) ( t m ) Λ Υ a x ( 1 ) ( t m ) ξ ( 1 ) , Θ ( 1 ) ( t m ) Λ Υ a y ( 1 ) ( t m ) ξ ( 1 ) , , Θ ( K ) ( t m ) Λ Υ a x ( K ) ( t m ) ξ ( K ) , Θ ( K ) ( t m ) Λ Υ a y ( K ) ( t m ) ξ ( K ) .
(44)

Similarly,

F ξ v = 2 σ 2 m = 0 M - 1 Θ ( 1 ) ( t m ) , , Θ ( K ) ( t m ) H . Θ ( 1 ) ( t m ) Λ Υ v x ( 1 ) ( t m ) ξ ( 1 ) , Θ ( 1 ) ( t m ) Λ Υ v y ( 1 ) ( t m ) ξ ( 1 ) , , Θ ( K ) ( t m ) Λ Υ v x ( K ) ( t m ) ξ ( K ) , Θ ( K ) ( t m ) Λ Υ v y ( K ) ( t m ) ξ ( K ) ,
(45)

where Υ v x ( k ) ( t m )=diag R ~ ( 1 , k ) ( t m ) v x ( k ) , , R ~ ( N , k ) ( t m ) v x ( k ) and Υ v y ( k ) ( t m )=diag R ~ ( 1 , k ) ( t m ) v y ( k ) , , R ~ ( N , k ) ( t m ) v y ( k ) . Likewise, we obtain

F a a = 2 σ 2 m = 0 M - 1 Θ ( 1 ) ( t m ) Λ Υ a x ( 1 ) ( t m ) ξ ( 1 ) , Θ ( 1 ) ( t m ) Λ Υ a y ( 1 ) ( t m ) ξ ( 1 ) , , Θ ( K ) ( t m ) Λ Υ a x ( K ) ( t m ) ξ ( K ) , Θ ( K ) ( t m ) Λ Υ a y ( K ) ( t m ) ξ ( K ) H . Θ ( 1 ) ( t m ) Λ Υ a x ( 1 ) ( t m ) ξ ( 1 ) , Θ ( 1 ) ( t m ) Λ Υ a y ( 1 ) ( t m ) ξ ( 1 ) , , Θ ( K ) ( t m ) Λ Υ a x ( K ) ( t m ) ξ ( K ) , Θ ( K ) ( t m ) Λ Υ a y ( K ) ( t m ) ξ ( K ) ,
(46)
F a v = 2 σ 2 m = 0 M - 1 Θ ( 1 ) ( t m ) Λ Υ a x ( 1 ) ( t m ) ξ ( 1 ) , Θ ( 1 ) ( t m ) Λ Υ a y ( 1 ) ( t m ) ξ ( 1 ) , , Θ ( K ) ( t m ) Λ Υ a x ( K ) ( t m ) ξ ( K ) , Θ ( K ) ( t m ) Λ Υ a y ( K ) ( t m ) ξ ( K ) H . Θ ( 1 ) ( t m ) Λ Υ v x ( 1 ) ( t m ) ξ ( 1 ) , Θ ( 1 ) ( t m ) Λ Υ v y ( 1 ) ( t m ) ξ ( 1 ) , , Θ ( K ) ( t m ) Λ Υ v x ( K ) ( t m ) ξ ( K ) , Θ ( K ) ( t m ) Λ Υ v y ( K ) ( t m ) ξ ( K ) ,
(47)

and

F v v = 2 σ 2 m = 0 M - 1 Θ ( 1 ) ( t m ) Λ Υ v x ( 1 ) ( t m ) ξ ( 1 ) , Θ ( 1 ) ( t m ) Λ Υ v y ( 1 ) ( t m ) ξ ( 1 ) , , Θ ( K ) ( t m ) Λ Υ v x ( K ) ( t m ) ξ ( K ) , Θ ( K ) ( t m ) Λ Υ v y ( K ) ( t m ) ξ ( K ) H . Θ ( 1 ) ( t m ) Λ Υ v x ( 1 ) ( t m ) ξ ( 1 ) , Θ ( 1 ) ( t m ) Λ Υ v y ( 1 ) ( t m ) ξ ( 1 ) , , Θ ( K ) ( t m ) Λ Υ v x ( K ) ( t m ) ξ ( K ) , Θ ( K ) ( t m ) Λ Υ v y ( K ) ( t m ) ξ ( K ) .
(48)

The partial derivatives of the range difference R ~ ( n , k ) ( t m ) with respect to the x- and y-components of acceleration of the k th target are calculated as

R ~ ( n , k ) ( t m ) a x ( k ) = t m 2 2 p 0 x ( k ) + v x ( k ) t m + a x ( k ) t m 2 / 2 - b x p 0 ( k ) + v ( k ) t m + a ( k ) t m 2 / 2 - b ( n ) + p 0 x ( k ) + v x ( k ) t m + a x ( k ) t m 2 / 2 - r 0 x - v r x t m p 0 ( k ) + v ( k ) t m + a ( k ) t m 2 / 2 - r 0 - v r t m ,
(49)

and

R ~ ( n , k ) ( t m ) a y ( k ) = t m 2 2 p 0 y ( k ) + v y ( k ) t m + a y ( k ) t m 2 / 2 - b y p 0 ( k ) + v ( k ) t m + a ( k ) t m 2 / 2 - b ( n ) + p 0 y ( k ) + v y ( k ) t m + a y ( k ) t m 2 / 2 - r 0 y - v r y t m p 0 ( k ) + v ( k ) t m + a ( k ) t m 2 / 2 - r 0 - v r t m .
(50)

Likewise, the partial derivatives of R ~ ( n , k ) ( t m ) with respect to the x- and y-components of velocity of the k th target are calculated as

R ~ ( n , k ) ( t m ) v x ( k ) = t m p 0 x ( k ) + v x ( k ) t m + a x ( k ) t m 2 / 2 - b x p 0 ( k ) + v ( k ) t m + a ( k ) t m 2 / 2 - b ( n ) + p 0 x ( k ) + v x ( k ) t m + a x ( k ) t m 2 / 2 - r 0 x - v r x t m p 0 ( k ) + v ( k ) t m + a ( k ) t m 2 / 2 - r 0 - v r t m ,
(51)

and

R ~ ( n , k ) ( t m ) v y ( k ) = t m p 0 y ( k ) + v y ( k ) t m + a y ( k ) t m 2 / 2 - b y p 0 ( k ) + v ( k ) t m + a ( k ) t m 2 / 2 - b ( n ) + p 0 y ( k ) + v y ( k ) t m + a y ( k ) t m 2 / 2 - r 0 y - v r y t m p 0 ( k ) + v ( k ) t m + a ( k ) t m 2 / 2 - r 0 - v r t m .
(52)

By definition, the CRB on estimation performance of the unknown variables is determined by the respective diagonal elements of the inverse of the FIM.

5 Simulation results

In the simulations, we consider a geolocation scenario as illustrated in Figure 1, where seven digital audio broadcast (DAB) stations [32] are respectively located at [ 10,-10,0.1]T km, [ -10,12,0.1]T km, [ 10,-18,0.1]T km, [ 0,-20,0.1]T km, [ -10,-10,0.1]T km, [ -5,15,0.1]T km, and [ -5,5,0.1]T km. The respective carrier frequencies of these seven illuminators are 225, 227, 229, 231, 233, 235, and 237 MHz.

Figure 1
figure 1

Geometry of the multi-static, multi-target passive system. The relative positions of transmitters, receiver, and two closely spaced ground moving targets are illustrated.

The initial position of the airborne receiver is [ 0,0,5]T km, and it moves with a constant velocity of [ 150,0,0]T m/s. The simulation results illustrate the performance of the proposed method over a 20-dB range of the input SNR, which is defined per sample in the fast time. It is important to note that, since the receiver data is sampled at 2.048 MHz and the matched filter output yields a 200-Hz azimuthal sampling frequency, a processing gain of 40.1 dB is achieved at the output of the matched filter. The overall CPI is assumed to be 2 s, which generates 400 azimuthal samples per illuminator. The amplitude parameter ξ(n,k) in (9) is assumed to be unity for all n and k.

We consider two ground moving targets which are closely located, respectively, at [ 0,14,0]T km and [ 0.05,14,0]T km. The first target is assumed to be moving with an initial speed of [ -7,-7,0]T m/s and an acceleration of [ -3,-3,0]T m/s 2, whereas the second target is assumed to be moving with an initial speed of [ 7,7,0]T m/s and an acceleration of [ 3,3,0]T m/s 2.The spectrogram and the ambiguity function of Doppler signatures of two targets corresponding to the first illuminator are presented in Figure 2 at two different SNR conditions. For high SNR applications, as illustrated in Figure 2a,b, the spectrogram constitutes two distinct lines corresponding to the respective initial frequency and chirp rate of the Doppler signatures of the two targets. The ambiguity function, on the other hand, constitutes two distinct straight lines passing through the origin, with different slopes depending on the respective chirp rates. As such, the chirp parameters can be reliably estimated for each bistatic link using time-frequency analysis-based methods, and subsequently, the respective motion parameters can be estimated using (11) by using the standard least squares (LS) methods. However, when the input SNR is low, as evident in Figure 2c,d, it is difficult to reliably obtain chirp parameters corresponding to each bistatic link. The chirp parameter estimation process in the presence of additive white Gaussian noise suffers a rapid performance degradation below a certain SNR threshold. This necessitates a mechanism to combine signal energy from all available bistatic links which, however, is difficult to implement directly in the time-frequency domain. By exploiting sparsity-based signal reconstruction, the ML and the two-step sequential methods, respectively, provide a means to coherently and non-coherently combine Doppler signatures from all available links. They result in an overall signal enhancement, and consequently, the threshold is reached at a lower SNR as compared to the traditional time-frequency analysis-based methods.The performance of the sparse signal reconstruction-based methods is compared against the CRB formulated in (34) for the underlying problem. For the given simulation scenario, we obtain the root-mean-square error (RMSE) of the estimated acceleration and velocity through 100 independent trials, and the results are, respectively, presented in Figure 3a,b.

Figure 2
figure 2

Spectrogram and ambiguity function of Doppler signature for two targets at high and low SNR. (a) Spectrogram (SNR = -45 dB). (b) Ambiguity function (SNR = -45 dB). (c) Spectrogram (SNR = -53 dB). (d) Ambiguity function (SNR = -53 dB).

Figure 3
figure 3

Error performance of motion parameter estimation. (a) Acceleration. (b) Velocity.

Results for one of the targets are depicted in Figure 3a,b, and similar qualitative results are obtained for the parameters of the second target as well. The error performance of the sequential estimator is also compared against those obtained from a 4-D ML estimation and traditional time-frequency analysis-based technique (e.g., using chirp-Fourier transform). The results shown in Figure 3a,b illustrate that the RMSE of ML estimates of the motion parameters are approximately 3 dB higher than the respective CRB. Similar results are presented in [33, 34]. Simulation results show that the sequential method outperforms the parameter estimation technique based on the chirp-Fourier transform since the threshold effect for this method is delayed when compared to the chirp transform-based method. Also, as illustrated in Figure 4, the availability of more transmitters can be exploited to further lower the SNR threshold using the proposed method. As discussed in Section 3, representation of target motion parameters in a discretized parameter space may yield an off-grid problem. However, in the simulated example, we have defined the grid resolution fine enough to match the CRB, such that the performance is robust even if the true parameter is off-grid. Specifically, grid resolutions used in this simulated example are 0.05 m/s 2 for acceleration and 0.01 m/s for velocity estimation, respectively.

Figure 4
figure 4

Comparison of RMSE of parameter estimation using different numbers of transmitters. (a) Acceleration. (b) Velocity.

As discussed in Section 4, errors in the assumed or estimated initial positions of the targets result in phase differences among the Doppler signatures corresponding to different bistatic links. In such a situation, depending upon the phase interactions, the individual Doppler signatures may destructively add to each other, yielding a significant reduction in overall signal energy accumulation through a coherent fusion process. As such, the ML search-based motion parameter estimation suffers a performance degradation in case of an imperfect knowledge about the initial positions of the targets. On the other hand, the sequential method does not rely on coherent combining of the Doppler signatures for overall signal enhancement and, hence, is robust against such phase misalignment. In order to illustrate such situation, we consider a position error of [ 1,0,0]T m, which is approximately equal to the wavelength of operation, in the estimation of the initial positions of both targets. It is evident in Figure 5 that the ML search-based motion parameter error suffers a significant performance loss, whereas the two-step sequential method is robust against such localization error, which is an observation of high practical significance.

Figure 5
figure 5

Comparison of RMSE of parameter estimation considering an imperfect knowledge of initial target positions. (a) Acceleration. (b) Velocity.

It is important to note that there are two sources of error that are inherently associated with the target acceleration estimation using the proposed method. Since the ambiguity function, defined in (18), is bilinear, the effect of noise is enhanced, resulting in a performance degradation as compared to its linear transform counterpart. Furthermore, since matrix mapping the chirp parameters to the respective motion parameters, defined in (12), is not exactly block diagonal, the target velocity does have a small effect on the chirp rate. This introduces an estimation error in the acceleration because target velocity is not considered in (19). The significance of the error is proportional to the ratio of velocity of the receiver platform to the target-receiver separation. That is, the effect of this off-diagonal block becomes insignificant for distant targets. In the simulated example, the off-diagonal term is small, yielding negligible acceleration estimation error. Specifically, in the simulated example, the off-diagonal term is approximately [ 0.015,0,0]T 1/s and the corresponding acceleration estimation error is approximately 0.004 m/s 2. Velocity estimation, on the other hand, involves a linear process. Therefore, it does not suffer from performance degradation due to bilinear effects as in acceleration estimation. However, the error which occurred in the estimated target acceleration propagates to the velocity estimation, and the significance of such error propagation depends on the duration of the CPI. Also, when the target motion parameters are closely located in the parameter space, the performance deteriorates specially in low SNR conditions.

6 Conclusions

We have developed novel methods for the estimation of motion parameters of multiple closely located ground moving targets in a multi-static passive radar platform. By exploiting the fact that the Doppler signatures of the targets corresponding to different bistatic links share the same target motion parameters as a common sparse support in the discretized parameter search space, the underlying problem is reformulated as a group sparse signal reconstruction problem. The sparse signal reconstruction-based methods allow for the fusion of data from all bistatic links, which is not possible in traditional time-frequency analysis-based methods. The two-step sequential method emphasizes on decoupling the effects of target acceleration and velocity on the Doppler signature and obtains a sequential estimation of the target motion parameters to avoid the need for a computationally demanding multi-dimensional exhaustive search. It is shown that the sequential method also outperforms the maximum likelihood search-based parameter estimation in cases where the initial positions of the targets is not precisely known. The performance of the proposed estimators is validated by simulations, and it is shown that these approaches outperform the time-frequency analysis-based methods and closely approaches the Cramér-Rao Bound.

References

  1. Griffitths H, Long N: Television-based bistatic radar. IEE Proc. Commun. Radar Signal Proc 1986, 133(7):649-657. 10.1049/ip-f-1.1986.0104

    Article  Google Scholar 

  2. Subedi S, Zhang YD, Amin MG, Himed B: Robust motion parameter estimation in multistatic passive radar. In Proceedings of European Signal Processing Conference. Marrakech, Morocco; Sept. 2013.

    Google Scholar 

  3. Curry GR: Radar System Performance Modeling, 2nd ed. Artech House, Norwood; 2005.

    Google Scholar 

  4. Skolnik MI: Introduction to Radar Systems, 3rd ed. McGraw-Hill, New York; 2001.

    Google Scholar 

  5. Hassanien A, Vorobyov SA, Gershman AB: Moving target parameter estimation in noncoherent MIMO radar systems. IEEE Trans. Signal Process 2012, 60(5):2354-2361.

    Article  MathSciNet  Google Scholar 

  6. He Q, Blum RS, Godrich H, Haimovich AM: Cramer-Rao bound for target velocity estimation in MIMO radar with widely separated antennas. In Proceedings of Annual Conference on Information Sciences and Systems. Princeton, NJ; Mar. 2008.

    Google Scholar 

  7. He Q, Blum RS, Haimovich AM: Noncoherent MIMO radar for location and velocity estimation: more antennas means better performance. IEEE Trans. Signal Process 2010, 58(7):3661-3680.

    Article  MathSciNet  Google Scholar 

  8. Zhang Y, Amin MG, Ahmad F: A novel approach for moving multi-target localization using dual frequency radars and time-frequency distributions. In Proceedings of Asilomar Conference on Signals, Systems, and Computers. Pacific Grove, CA; Nov. 2007:1817-1821.

    Google Scholar 

  9. Zhou F, Wu R, Xing M, Bao Z: Approach for single channel SAR ground moving target imaging and motion parameter estimation. IET Radar, Sonar Navigation 2007, 1(1):59-66. 10.1049/iet-rsn:20060040

    Article  Google Scholar 

  10. Zhu SQ, Liao GS, Qu Y, Zhou ZG: Ground moving targets detection and unambiguous motion parameter estimation based on multi-channel SAR system. Proceedings of IEEE Radar Conference April 2009, 1-4.

    Google Scholar 

  11. Kubica M, Kubica V, Neyt X, Raout J, Roques S, Acheroy M: Optimum target detection using illuminators of opportunity. Proceedings of IEEE Radar Conference April 2006, 24-27.

    Google Scholar 

  12. Whitewood AP, Muller BR, Griffiths HD, Baker CJ: Bistatic synthetic aperture radar with application to moving target detection. Proceedings of IEEE Radar Conference Sept. 2003, 529-534.

    Google Scholar 

  13. Scaglione A, Barbarossa S: Estimating motion parameters using parametric modeling based on time-frequency representations. In Proceedings of IEEE Radar Conference. Syracuse, NY; Oct. 1997.

    Google Scholar 

  14. Stankovi S, Djurovi I: Motion parameter estimation by using time-frequency representations. IEEE Electron. Lett 2001, 37(24):1446-1448. 10.1049/el:20010970

    Article  Google Scholar 

  15. Zhang YD, Himed B: Moving target parameter estimation and SFN ghost rejection in multistatic passive radar. In Proceedings of IEEE Radar Conference. Ottawa, Canada; April 2013.

    Google Scholar 

  16. Peleg S, Porat B: The Cramer-Rao lower bound for signals with constant amplitude and polynomial phase. IEEE Trans. Signal Process 1991, 39(3):749-752. 10.1109/78.80864

    Article  Google Scholar 

  17. Saha S, Kay SM: Maximum likelihood parameter estimation of superimposed chirps using Monte Carlo importance sampling. IEEE Trans. Signal Process 2002, 50(2):224-230. 10.1109/78.978378

    Article  Google Scholar 

  18. Berger C, Demissie B, Heckenbach J, Willett P, Zhou S: Signal processing for passive radar using OFDM waveforms. IEEE J. Selected Topics Signal Process 2010, 4(1):226-238.

    Article  Google Scholar 

  19. Perry RP, DiPietro RC, Fante R: Coherent integration with range migration using Keystone formatting. In Proceedings IEEE Radar Conference. Boston, MA; April 2007:863-868.

    Google Scholar 

  20. Boashash B: Time Frequency Signal Analysis and Processing: A Comprehensive Reference. Elsevier, Oxford, UK; 2003.

    Google Scholar 

  21. Gaunaurd GC, Strifors HC: Signal analysis by means of time-frequency (Wigner-type) distributions-applications to sonar and radar echoes. Proc. IEEE 1996, 84(9):1231-1248. 10.1109/5.535243

    Article  Google Scholar 

  22. Chen V, Ling H: Joint time-frequency analysis for radar signal and image processing. IEEE Signal Process. Mag 1999, 16(2):81-93. 10.1109/79.752053

    Article  Google Scholar 

  23. Sun HB, Liu G-S, Gu H, Su W-M: Application of the fractional Fourier transform to moving target detection in airborne SAR. IEEE Trans. Aero. Electron. Syst 2002, 38(4):1416-1424. 10.1109/TAES.2002.1145767

    Article  Google Scholar 

  24. Barbarossa S: Analysis of multicomponent LFM signals by a combined Wigner-Hough transform. IEEE Trans. Signal Process 1995, 43(6):1511-1515. 10.1109/78.388866

    Article  Google Scholar 

  25. Berg EVD, Friedlander M: Probing the Pareto frontier for basis pursuit solutions. SIAM J. Sci. Comput 2008, 31(2):890-912.

    Article  MathSciNet  MATH  Google Scholar 

  26. Yuan M, Lin Y: Model selection and estimation in regression with grouped variables. J. Roy. Stat. Soc. B 2006, 68(1):49-67. 10.1111/j.1467-9868.2005.00532.x

    Article  MathSciNet  MATH  Google Scholar 

  27. Zelnik-Manor L, Rosenblum K, Eldar YC: Sensing matrix optimization for block-sparse decoding. IEEE Trans. Signal Process 2011, 59(9):4300-4312.

    Article  MathSciNet  Google Scholar 

  28. Ji S, Dunson D, Carin L: Multitask compressive sensing. IEEE Trans. Signal Process 2009, 57(1):92-106.

    Article  MathSciNet  Google Scholar 

  29. Wu Q, Zhang YD, Amin MG, Himed B: Complex multi-task Bayesian compressive sensing. In Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP). Florence, Italy; May 2014.

    Google Scholar 

  30. Carlin M, Rocca P, Oliveri G, Viani F, Massa A: Directions-of-arrival estimation through Bayesian compressive sensing strategies. IEEE Trans. Antenn. Propag 2013, 61(7):3828-3838.

    Article  MathSciNet  Google Scholar 

  31. Kay S: Fundamentals of Statistical Signal Processing: Estimation Theory. Prentice-Hall, Englewood Cliffs; 1993.

    MATH  Google Scholar 

  32. Coleman C, Yardley H: DAB based passive radar: performance calculations and trials. In Proceedings of International Conference on Radar. Adelaide, Australia; Sept. 2008:691-694.

    Google Scholar 

  33. Friedlander B, Francos JM: Estimation of amplitude and phase parameters of multicomponent signals. IEEE Trans. Signal Process 1995, 43(4):917-925. 10.1109/78.376844

    Article  Google Scholar 

  34. Peleg S, Friedlander B: A technique for estimating the parameters of multiple polynomial phase signals. In Proceedings of IEEE-SP International Symposium of the Time-Frequency and Time-Scale Analysis. Victoria, Canada; Oct. 1992.

    Google Scholar 

  35. Subedi S, Zhang YD, Amin MG, Himed B: Motion parameter estimation of multiple targets in multistatic radar through sparse signal recovery. In Proceedings of IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP). Florence, Italy; May 2014.

    Google Scholar 

Download references

Acknowledgements

The work of S. Subedi, Y. D. Zhang, and M. G. Amin was supported in part by a subcontract with Defense Engineering Corporation for research sponsored by the Air Force Research Laboratory under Contract FA8650-12-D-1376 and by a subcontract with Dynetics, Inc. for research sponsored by the Air Force Research Laboratory under Contract FA8650-08-D-1303. Part of the work was presented in the 2014 IEEE International Conference on Acoustics, Speech, and Signal Processing [35].

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yimin D Zhang.

Additional information

Competing interests

The authors declare that they have no competing interests.

Authors’ original submitted files for images

Rights and permissions

Open Access  This article is licensed under a Creative Commons Attribution 4.0 International License, which permits use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if changes were made.

The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.

To view a copy of this licence, visit https://creativecommons.org/licenses/by/4.0/.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Subedi, S., Zhang, Y.D., Amin, M.G. et al. Motion parameter estimation of multiple ground moving targets in multi-static passive radar systems. EURASIP J. Adv. Signal Process. 2014, 157 (2014). https://doi.org/10.1186/1687-6180-2014-157

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/1687-6180-2014-157

Keywords