Space-time adaptive processing (STAP) is a signal processing technique most commonly used in radar systems. It involves adaptive array processing algorithms to aid in target detection. Radar signal processing benefits from STAP in areas where interference is a problem (i.e. ground clutter, jamming, etc.). Through careful application of STAP, it is possible to achieve order-of-magnitude sensitivity improvements in target detection.
STAP involves a two-dimensional filtering technique using a phased-array antenna with multiple spatial channels. Coupling multiple spatial channels with pulse-Doppler waveforms lends to the name "space-time." Applying the statistics of the interference environment, an adaptive STAP weight vector is formed. This weight vector is applied to the coherent samples received by the radar.
The theory of STAP was first published by Lawrence E. Brennan and Irving S. Reed in the early 1970s. At the time of publication, both Brennan and Reed were at Technology Service Corporation (TSC). While it was formally introduced in 1973, it has theoretical roots dating back to 1959.
For ground-based radar, cluttered returns tend to be at DC, making them easily discriminated by Moving Target Indication (MTI).[1] Thus, a notch filter at the zero-Doppler bin can be used. Airborne platforms with ownship motion experience relative ground clutter motion dependent on the angle, resulting in angle-Doppler coupling at the input. In this case, 1D filtering is not sufficient, since clutter can overlap the desired target's Doppler from multiple directions. The resulting interference is typically called a "clutter ridge," since it forms a line in the angle-Doppler domain. Narrowband jamming signals are also a source of interference, and exhibit significant spatial correlation. Thus receiver noise and interference must be considered, and detection processors must attempt to maximize the signal-to-interference and noise ratio (SINR).
While primarily developed for radar, STAP techniques have applications for communications systems.
STAP is essentially filtering in the space-time domain.[2] This means that we are filtering over multiple dimensions, and multi-dimensional signal processing techniques must be employed.[3] The goal is to find the optimal space-time weights in
NM
N
M
A simple, trivial example of STAP is shown in the first figure, for
N=M=10
s
The basic functional diagram is shown to the right. For each antenna, a down conversion and analog-to-digital conversion step is typically completed. Then, a 1-D FIR filter with PRI length delay elements is used for each steered antenna channel. The lexicographically ordered weights
W1
WNM
MN x MN
R
W=\kappaR-1s
where
\kappa
y=Wx
where
x
R
s
The various approaches can be broken down by processing taxonomy,[6] or by simplifying the data space / data sources.[2]
The optimum solution is using all degrees of freedom by processing the adaptive filter on the antenna elements. For adaptive direct methods, Sample Matrix Inversion (SMI) uses the estimated (sample) interference covariance matrix in place of the actual interference covariance matrix.[7] This is because the actual interference covariance matrix is not known in practice.[4] If it is known by some means, then it need not be estimated, and the optimal weights are fixed. This is sometimes called the data-independent variation. The data-dependent variation estimates the interference covariance matrix from the data. In MIMO communications systems, this can be done via a training sequence. The clairvoyant detector is given when the covariance matrix is known perfectly and defined as:
Rk= |
E\left[xk
H | |
x | |
k\right]r| |
H0 |
where
xk
kth
H0
kth
\hat{R | ||||
|
P-1 | |
\sum | |
m=0 |
xm
H | |
x | |
m |
where
xm
mth
The main problem with direct methods is the great computational complexity associated with the estimation and inversion of matrices formed from many degrees of freedom (large number of elements and or pulses).[4] In addition, for methods where
R
2NM
Reduced rank methods aim to overcome the computational burdens of the direct method by reducing the dimensionality of the data or the rank of the interference covariance matrix.[2] This can be accomplished by forming beams and performing STAP on the beamspace.[6] Both pre and post Doppler methods can be used in the beamspace. Post Doppler methods may also be used on the full antenna element input as well to reduce the data in this dimension only. A popular example is displaced phase center antenna (DPCA), which is a form of data-independent STAP in the beamspace, pre-Doppler.[6] The goal is to perform beamforming such that the beam appears stationary as the airborne radar is in motion over discrete time periods so the clutter appears without Doppler.[2] However, phase errors can cause significant degradation since the algorithm is not adaptive to the returned data.[2] Many other methods may be used to reduce the rank of the interference covariance matrix, and so all methods in the reduced rank category can be thought of as simplifying the covariance matrix to be inverted:
R ⇒ \widetilde{R
Post-Doppler methods decompose the STAP problem from an
MN x MN
M
N
N x N
Since these methods reduce the data dimensionality, they are inherently sub-optimal.[4] There are a number of techniques to compare the performance of reduced-rank methods and estimated direct methods to clairvoyant STAP (direct with perfect knowledge of interference covariance matrix and target steering vector), mostly based around SINR loss.[4] One such example is
Ls,2=
SINRr|W=\hat{W | |
where we've taken the ratio of the SINR evaluated with the sub-optimal weights
\hat{W}
Wopt
There are also model based methods that attempt to force or exploit the structure of the covariance interference matrix. The more generally applicable of these methods is the covariance taper matrix structure.[2] The goal is to compactly model the interference, at which point it can then be processed using principal component techniques or diagonal-loading SMI (where a small magnitude, random diagonal matrix is added to attempt to stabilize the matrix prior to inverting).[2] This modeling has an added benefit of decorrelating interference subspace leakage (ISL), and is resistant to internal clutter motion (ICM).[2] The principal component method firsts applies principal component analysis to estimate the dominant eigenvalues and eigenvectors, and then applies a covariance taper and adds an estimated noise floor:
\widetilde{RPC-CMT
where
λm
mth
vm
mth
A\circB
A
B
T
2 | |
\sigma | |
n |
T
\widetilde{RSMI-CMT
where
\widetilde{RSMI
\delta
I
More restrictive examples involve modeling the interference to force Toeplitz structures, and can greatly reduce the computational complexity associated with the processing by exploiting this structure.[2] However, these methods can suffer due to model-mismatch, or the computational savings may be undone by the problem of model fitting (such as the nonlinear problem of fitting to a Toeplitz or block-Toeplitz matrix) and order estimation.[2]
Despite nearly 40 years of existence, STAP has modern applications.
For dispersive channels, multiple-input multiple-output communications can formulate STAP solutions. Frequency-selective channel compensation can be used to extend traditional equalization techniques for SISO systems using STAP.[8] To estimate the transmitted signal
\hat{S
\widetilde{Z
\widetilde{W
\hat{S
to minimize the mean squared error (MSE).[8] Using STAP with a training sequence
\widetilde{S
\widetilde{W
STAP has been extended for MIMO radar to improve spatial resolution for clutter, using modified SIMO radar STAP techniques.[9] New algorithms and formulations are required that depart from the standard technique due to the large rank of the jammer-clutter subspace created by MIMO radar virtual arrays,[9] which typically involves exploiting the block diagonal structure of the MIMO interference covariance matrix to break the large matrix inversion problem into smaller ones. In comparison with SIMO radar systems, which will have
M
NL
M+NL
MNL