Next Article in Journal
Impact of Solder Voids on IGBT Thermal Behavior: A Multi-Methodological Approach
Previous Article in Journal
Real-Time Implementation of Three-Phase Z Packed U-Cell Modular Multilevel Grid-Connected Converter Using CPU and FPGA
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Airborne Radar Space–Time Adaptive Processing Algorithm Based on Dictionary and Clutter Power Spectrum Correction

1
College of Information Engineering, Inner Mongolia University of Technology, Hohhot 010080, China
2
Inner Mongolia Key Laboratory of Radar Technology and Application, Hohhot 010051, China
*
Author to whom correspondence should be addressed.
Electronics 2024, 13(11), 2187; https://doi.org/10.3390/electronics13112187
Submission received: 19 April 2024 / Revised: 23 May 2024 / Accepted: 3 June 2024 / Published: 4 June 2024

Abstract

:
Sparse recovery space–time adaptive processing (SR-STAP) technology improves the moving target detection performance of airborne radar. However, the sparse recovery method with a fixed dictionary usually leads to an off-grid effect. This paper proposes a STAP algorithm for airborne radar based on dictionary and clutter power spectrum joint correction (DCPSJC-STAP). The algorithm first performs nonlinear regression in a non-stationary clutter environment with unknown yaw angles, and it corrects the corresponding dictionary for each snapshot by updating the clutter ridge parameters. Then, the corrected dictionary is combined with the sparse Bayesian learning algorithm to iteratively update the required hyperparameters, which are used to correct the clutter power spectrum and estimate the clutter covariance matrix. The proposed algorithm can effectively overcome the off-grid effect and improve the moving target detection performance of airborne radar in actual complex clutter environments. Simulation experiments verified the effectiveness of this algorithm in improving clutter estimation accuracy and moving target detection performance.

1. Introduction

Due to the movement of the platform and the downward-looking working mode, strong ground/sea clutter interferes with airborne radar when detecting moving targets, which usually leads to target detection failure. Space–time adaptive processing (STAP) technology can use two-dimensional joint information of space and time to achieve the effective filtering of space–time coupled clutter and target coherent accumulation, and it can improve the output signal-to-noise ratio. Therefore, it is one of the key technologies for current radar clutter suppression and moving target detection on various moving platforms [1]. Existing research shows that STAP technology can suppress clutter and enhance the capability of airborne radar in detecting targets more effectively. However, for STAP to achieve a loss of no more than 3 dB in the output signal-to-noise ratio, it requires independent and identically distributed (IID) snapshots that are at least twice the degree of freedom (DoF) of the radar system [2]. The above conditions are difficult to guarantee in actual radar detection. The reason for this is that the space–time two-dimensional freedom of the system is very high, and the rapid changes in an actual clutter environment makes the real clutter faced by airborne radar non-uniform and difficult to obtain.
In order to enhance the operational efficiency of space–time joint processing in real-world scenarios, the development of STAP technology in recent years has mainly focused on the following directions. Dimensionality reduction and rank reduction algorithms have been researched, which can reduce the required number of snapshots and computational complexity [3,4]. Algorithms suitable for non-uniform environments have been studied, such as the direct data domain method, which can reduce the impact of interference signals and achieve moving target detection under the conditions of a few snapshots or a single snapshot [5]. The knowledge-assisted STAP algorithm has been researched, which uses prior knowledge such as terrain maps to pre-filter radar echo data and select snapshots; it can overcome the influence of non-uniform clutter [6,7]. The utilization of sparse recovery in the STAP algorithm enables a reduction in the quantity of snapshots needed and enhances moving target detection performance, particularly when dealing with limited snapshot scenarios [8]. Among them, the STAP algorithm based on sparse recovery has received increasing attention due to its advantages in performance.
The sparse recovery space–time adaptive processing (SR-STAP) method is based on compressive sensing (CS) theory [9]. This technology breaks through the limitation of the traditional STAP method regarding the requirement of IID snapshots, and it is capable of retrieving the clutter power spectrum with minimal snapshots, resulting in a high-resolution outcome. The key to SR-STAP is determining how to quickly solve underdetermined linear problems with sparse regular terms in order to obtain high-precision clutter covariance matrix (CCM) estimation. This would provide a new method to overcome problems such as insufficient IID snapshots in non-uniform and non-stationary clutter environments. In recent years, researchers have combined the characteristics of airborne radar data with sparse recovery technology, and they have proposed a series of SR-STAP algorithms with better performance [10,11,12,13,14,15,16,17,18,19,20], such as the smooth domain STAP algorithm, weighted regularized STAP algorithm, homotopy STAP algorithm, iterative adaptive STAP algorithm, dictionary dimensionality reduction STAP algorithm, and STAP algorithm based on sparse Bayesian learning. These algorithms can obtain approximately optimal clutter suppression performance by using a few or even one snapshot under the condition that the dictionary matrix can represent the received clutter data accurately.
In consideration of the sparsity of both clutter and targets in the space–time domain, the spatial sparse spectrum estimation algorithm was proposed, which constructs an underdetermined optimization problem based on L1 norm sparse regularization using the dictionary matrix obtained by uniformly discretizing the space–time plane and the beam-Doppler domain data of the cell under test, and then, the global matched filter method is used to achieve the power spectrum estimation of the target and clutter [21,22]. This algorithm is a preliminary attempt in the field of SR-STAP, and there are still many problems that are yet to be solved. Subsequently, the sparse recovery STAP algorithm based on the direct data domain was proposed [23,24,25]. This method first qualitatively analyzes the sparsity of the clutter distribution from the space–time coupling relationship of clutter blocks and radar beam weighting, and then it reconstructs the space–time spectrum and STAP optimal weight vector using the FOCUSS algorithm. Finally, the traditional constant false alarm rate (CFAR) detector is used to achieve target detection. In order to improve the robustness of the SR-STAP algorithm, researchers have proposed a series of improvement methods. To cope with the grid mismatch phenomenon, a method was proposed to change the dictionary structure, which can generate new grid points that match the real clutter ridges through dictionary learning, localized search, adaptive partitioning, and other technologies [26,27,28]. Avoiding grid division, an algorithm was proposed that utilizes the low-rank, block-Toeplitz and semi-positive definite characteristics of clutter to construct a grid-free network based on atomic norm minimization (ANM) [29,30]. To eliminate array amplitude and phase errors, a joint estimation algorithm of the error and space–time sparse spectrum was proposed, which uses the alternating multiplier method to achieve an iterative solution of amplitude, phase errors, and sparse coefficients [31,32]. Regarding the influence of the mutual coupling of arrays, a STAP algorithm based on nested arrays and coprime arrays was proposed [33], and a spatial dimensionality reduction STAP algorithm based on the cyclic characteristics of mutual coupling matrices was proposed [34].
Although the relevant improved SR-STAP algorithms have improved the performance of airborne radar in suppressing clutter to a certain extent, they all have certain limitations and can usually only be corrected for a specific single error. According to existing research results, the main reasons for errors in SR-STAP methods include two aspects: Firstly, the process of sparse recovery requires a redundant dictionary. When the dictionary division is inaccurate, the clutter components are no longer located on the dictionary grid, and the mismatch between the clutter ridge and the grids leads to a decrease in sparse recovery accuracy, which is called the off-grid effect [35,36]. Secondly, the performance of the existing SR-STAP algorithm depends on the settings of relevant parameters. Under non-ideal conditions, such as errors or inherent clutter motion, algorithm performance is significantly degraded due to parameter blindness [37].
To cope with the above problems, this paper proposes a STAP algorithm for airborne radar based on dictionary and clutter power spectrum joint correction (DCPSJC-STAP). First, a nonlinear regression process is used to perform dictionary correction for each snapshot to eradicate the off-grid effect. Then, the clutter ridge parameters estimated by all snapshots are updated and iterated on the basis of the traditional dictionary to form a new dictionary. According to the Bayesian method, the estimation of sparse signals is equivalent to the maximum posterior probability estimation of the parameters under sparse priors [38,39]. Hence, this paper uses the Bayesian learning method to estimate hyperparameters iteratively, which can improve the estimation accuracy of the clutter power spectrum. The proposed algorithm not only reduces the error caused by off-grid problems but also accurately estimates the sparse recovery vector based on the corrected dictionary. Hence, the accuracy of estimating the covariance matrix for clutter, as well as the performance in suppressing clutter and detecting targets, shows significant improvement. The proposed algorithm’s effectiveness was confirmed through simulation experiments.
Notation: INM stands for identity matrix, ‖·‖0 represents the number of non-zero elements in a vector, ‖·‖2 represents the l2-norm, ⊗ represents the Kronecker product operation, [·]T represents the transpose of the matrix, [·]H represents the transpose conjugation of the matrix, [·]−1 represents the inverse of the matrix, and E[·] represents the expected value of the matrix.

2. Signal Model

An airborne radar with a uniform linear array is discussed, and the influence of distance ambiguity is not considered. A working model of the airborne radar array is shown in Figure 1. The working wavelength of the radar is λ, the array element spacing is d, the number of array elements is N, the number of pulses transmitted within a coherent processing interval is K, and the pulse repetition interval is Tr. The angles θ and φ represent the azimuth and elevation angles of the radar beam, respectively. θe is the angle between the array axis and the flight direction. The carrier aircraft has height h and flies uniformly along the positive direction of the Y-axis at speed V.
The space–time snapshot data X∈CNK×1 within a single range cell can be expressed as
X = X c + n
where Xc and n represent the space–time clutter vector and noise vector of the range cell under test, respectively.
The range cell under test can be regarded as Nc independent clutter blocks evenly divided along the azimuth angle, so Xc can be expressed as the sum of the reflection signals of Nc clutter blocks; that is,
X c = n = 1 N c γ n s ( f d , n , f s , n ) ,
where γn, fd,n, and fs,n represent the complex amplitude, Doppler frequency, and spatial frequency of the n-th clutter block reflection signal, respectively, and s(fd,n, fs,n) is the space–time steering vector, expressed as [40]
s ( f d , n , f s , n ) = S ( f d , n ) S ( f s , n ) ,
The time steering vector and the space steering vector are expressed as [3]
S ( f d , n ) = [ 1 , e 2 j π f d , n , ,   e 2 j π ( K 1 ) f d , n ] T ,
S ( f s , n ) = [ 1 , e 2 j π f   s , n , ,   e 2 j π ( N 1 ) f   s , n ] T .
The Doppler frequency and spatial frequency of the n-th clutter block are expressed as
f d , n = 2 V T r λ   sin ( θ n + θ e ) cos φ n   ,
f s , n =   d λ   sin θ n cos φ n .
where the angles θn and φn represent the azimuth angle and elevation angle of the n-th clutter block, respectively, and θe is the angle between the array axis and the flight direction.
The clutter covariance matrix Rc can be expressed as
R c = E [ X X H ] = n = 1 N c γ n 2   s ( f d , n , f s , n )   s H ( f d , n , f s , n ) .
Assuming that clutter and noise are independent of each other, the clutter plus noise covariance matrix R can be expressed as
R = R c + R N = n = 1 N c γ n 2   s ( f d , n , f s , n )   s H ( f d , n , f s , n )   +   δ n 2 I N M .
According to the linearly constrained minimum variance criterion, the optimal weight vector can be expressed as [41]
w o p t = R 1 s s H R 1 s
Usually, when affected by actual environmental factors, maximum likelihood estimation is used to calculate the clutter covariance matrix R′:
R = 1 L l = 1 L x l x l H ,
where L is the number of snapshots, and xl represents the snapshot data of the l-th range cell.

3. STAP Algorithm for Airborne Radar Based on Dictionary and Clutter Power Spectrum Joint Correction

3.1. Principle of Sparse Recovery

A sparse signal refers to a signal that is compressible or that is sparse under a certain transformation basis. Most actual signals have sparse characteristics, and the proportion of useful information in the signal is very small [42]. STAP based on sparse recovery technology aims to estimate a high-resolution space–time clutter power spectrum using fewer snapshots. This method first needs to construct a dictionary by evenly dividing the space–time plane into Ns × Nd grids along the spatial frequency axis and Doppler frequency axis, where Ns = ρs × N, Nd = ρd × K, ρs > 1, and ρd > 1, with the parameters ρs and ρd being the resolution scales along the spatial frequency axis and Doppler frequency axis, respectively. On this basis, the space–time steering dictionary Φ is formed by the collection of space–time steering vectors associated with each grid point, expressed as
Φ = [ s f d , 1 , f s , 1 , , s f d , 1 , f s , N s , s f d , 2 , f s , 1 , , s f d , N d , f s , N s ]   N K × N s N d .
Therefore, the clutter snapshot can be expressed as
X = i = 1 N s j = 1 N d γ i j s ( f d , j , f s , i ) = Φ Γ ,
where Γ is the sparse recovery vector, which can be written as
Γ = [ γ 1 , γ 2 , , γ N s N d ] T .
The above sparse recovery vector can be acquired through the resolution of the subsequent optimization problem.
min   | | γ | | 0 subject   to   | |   X Φ γ   | | 2 2     ξ .

3.2. Dictionary Mismatch Problem

For the side-looking uniform linear array, the inclination of the clutter ridge in the angle-Doppler plane corresponds to the ratio between the spatial frequency and Doppler frequency associated with each clutter patch. When the clutter ridge slope value is 1, the clutter component can fall on uniform discrete grid points. However, in the actual environment, due to various interferences, the slope of the clutter ridge typically does not correspond to a whole number. Therefore, when the ratio of Ns and Nd is set improperly, it can easily lead to off-grid problems. Figure 2a presents a schematic diagram of the clutter distribution of the side-looking array under ideal conditions without off-grid effects. The clutter ridge and grids match exactly. Figure 2b presents a schematic diagram of the clutter distribution of the side-looking array with the off-grid effect. Most of the clutter components do not match the grid accurately.

3.3. Dictionary Correction Method

In order to solve the dictionary mismatch in SR-STAP, especially if there is an unknown yaw angle, the parameter estimation results obtained using the SR-STAP model can be used in nonlinear regression, which is performed to re-correct the Doppler frequency by estimating the yaw angle. Dictionary correction can improve the clutter suppression performance of the SR-STAP method. By combining Formulas (6) and (7), the Doppler frequency of the clutter point is expressed as a function of the yaw angle θe and the spatial frequency fs,n:
f d , n = f d , n ( θ e , f s , n ) .
Then, the estimated value θe′ of the yaw angle can be expressed as
θ e argmin   c = 1 C γ i | |   f d , n f d , n ( θ e , f s , n ) | | 2   ,
where C is the number of clutter points, and γ i represents the non-zero weight of the clutter spectrum. Then, the estimated value of the yaw angle θe′ can be used to update the Doppler frequency fd,n′ corresponding to the clutter:
f d , n = f d , n ( θ e , f s , n ) .
The above estimation method is used to update the Doppler frequency of each clutter point to obtain a new temporal steering vector. Then, combined with the spatial steering vector obtained using the SR-STAP model, the space–time steering vector for a particular snapshot is obtained. All snapshots are processed using the above method, and a three-dimensional dictionary matrix, Φ1 (m,n,w), is formed, where m represents the number of dictionary rows, n represents the number of dictionary columns, and w represents the number of snapshots. At the same time, the clutter ridge parameter values fd,n′ estimated using all snapshots are updated and iterated on the basis of the traditional dictionary to form a new dictionary, Φ2 (f d,n′, fs,n).

3.4. Sparse Bayesian Learning Method

The sparse Bayesian learning algorithm was developed based on the correlation vector machine framework and has become an effective tool for sparse signal reconstruction and recovery [43,44]. Existing sparse Bayesian algorithms are similar to the L1 regularization operation in solving underdetermined linear equations, and they obtain sparse solutions by giving random variables a certain prior probability distribution. An application of sparse Bayesian learning was incorporated in the recovery of sparse signals, specifically for single-measurement vectors (SMVs), and it was later extended to the case of multiple-measurement vectors (MMVs) [45].
In the SR-STAP method, the multiple-measurement vector can obtain stationary snapshots of several snapshots in the distance dimension under the condition of local clutter stationarity. To date, researchers have proposed a variety of MMV algorithms, such as the multiple convex optimization (M-CVX) [46], multiple orthogonal matching pursuit (M-OMP) [47], multiple focal underdetermined system solver (M-FOCUSS) [48], and subspace augmented multiple signal classification (SA-MUSIC) [49]. Although these SR algorithms based on MMVs have a significant improvement in convergence, their performance is not stable because the sparsity-based space–time filters are particularly sensitive to regularization parameters, clutter sparsity, and noise power. Hence, the existing MMV SR algorithm mainly relies on parameters, and, under conditions with unknown system errors or inherent clutter motion, performance will be degraded due to parameter blindness.
According to the Bayesian viewpoint, estimating a sparse signal is essentially equivalent to maximizing the posterior probability estimation while considering sparse priors on the relevant parameters. Although the M-FOCUSS algorithm can be characterized as a Bayesian method, its performance needs to be improved. Multiple-measurement vector sparse Bayesian learning (M-SBL) is different from the MMV SR algorithm. The global minimum of M-SBL is always the sparsest solution because, in the Bayesian framework, by introducing a sparse prior, the system is more likely to choose a solution with fewer non-zero elements to maximize the posterior probability. Hence, the system prefers to choose the sparsest solution. The advantage of the M-SBL algorithm is independent of a priori parameters [50]. Therefore, when the internal structure of the system is disturbed, the algorithm can ensure the robustness of sparse spectrum estimation in uncertain environments and can reduce the sensitivity to clutter.
The algorithm proposed in this paper uses the corrected three-dimensional dictionary Φ1(m,n,w) and the new dictionary Φ2 combined with M-SBL, and it utilizes snapshots to obtain the required hyperparameters iteratively. Then, the estimated sparse recovery vector and the new dictionary Φ2 are combined to estimate the final clutter covariance matrix and the optimal filtering weight vector.
According to existing research conclusions, the conditional probability density function of the space–time snapshot X is
p X Γ , δ n 2   = l = 1 L C N ( x l | Φ γ l , δ n 2 I N M ) ,
where Φ is the space–time steering dictionary; δn2 is the noise power; and Γ is a joint sparse matrix, which can be written as
Γ = [ γ 1 , γ 2 , ,   γ L ] .
The M-SBL algorithm assumes that the prior distribution is modulated by a hyperparameter vector that controls the prior variance of each row Γ, and the hyperparameters can be obtained from the snapshots. Assume that γl (l = 1, 2,…, L) are independent of each other and have the same complex Gaussian prior probability density, that is, γl ~ CN(0, Λ), and that Λ = diag(p), p = [p1, p2, …, pNsNd] is the atomic power, which can represent the unknown variance corresponding to the grid points in the angle–Doppler plane and is used to estimate the clutter covariance matrix. Then, the prior distribution of matrix Γ is
P ( Γ Λ   = l = 1 L C N ( γ l | 0 , Λ ) .
Then, the posterior distribution of matrix Γ can be obtained by combining Formulas (18)–(20):
P ( Γ | X , Λ ,   δ n 2 ) = l = 1 L p ( γ l , x l | Λ ,   δ n 2 ) p ( γ l , x l | Λ ,   δ n 2 )   d γ l ,
Hyperparameters p and δn2 are iteratively updated according to the following two steps:
Step 1: The known k-th step hyperparameters Λ(k) and δ n 2 k are used to perform the posterior distribution of (k + 1)-th step Γ to obtain the mean matrix μl(k+1) and the covariance matrix Σ(k+1) of the (k + 1)-th step.
P ( Γ X , Λ k ,   ( δ n 2 ) k = l = 1 L C N γ l μ l k + 1 , Σ k + 1   ,
μ l k + 1 = Λ ( k ) Φ 1 T ( R c + n k ) 1 x l , l = 1,2 , L   ,
Σ ( k + 1 ) = Λ ( k ) Λ ( k ) Φ 2 T ( R c + n k ) 1 Φ 2 Λ ( k ) ,
where Λ(k) = diag(p(k)), p(k) = [ p1(k), p2(k), …, pNsNd(k)].
Step 2: The known posterior distribution of step Γ at the (k + 1)-th step is used to update hyperparameters p and δn2.
p i k + 1 = 1   L l = 1 L | μ l k + 1 ( i ) | 2 1 Σ i i ( k + 1 ) p i k   ,
( δ n 2 ) ( k + 1 )   =   1 L l = 1 L | | x l Φ 1 μ l k + 1 | | 2 2 N M + i = 1 N s N d / Σ i i ( k + 1 ) p i k ,
Formulas (23) and (26) use the aforementioned snapshot correction dictionary Φ1. After obtaining the parameters Λ(k+1) and δ n 2 ( k + 1 ) , the clutter plus noise covariance matrix Rc+n(k+1) can be updated as follows:
R c + n ( k + 1 ) = Φ 2 Λ ( k + 1 ) Φ 2 T + δ n 2 ( k + 1 ) I N M .
After obtaining the updated clutter covariance matrix, μL (k+1), Σ(k+1), and other parameters can be iteratively updated. Then, the updated Λ is obtained, which is recorded as Λ1. Λ1 and Φ2 are combined to estimate the final clutter covariance matrix Rc as
R c = X X T = Φ 2 Λ 1 Λ 1 T Φ 2 T = Φ 2 Λ 1 2 Φ 2 T .
The estimated value of the real clutter covariance matrix Rc1 is expressed as
R c 1 = R c / L   .
After diagonally loading Rc1, the matrix Rcs is obtained. Then, the optimal filtering weight vector W is
W = R c s 1 S S R c s 1 S ,
where S represents the steering vector of the target.

3.5. The Process of Proposed Algorithm

Based on the above principles of dictionary correction and clutter power spectrum correction, an airborne radar STAP algorithm with dictionary and clutter power spectrum joint correction is proposed, whose process is given as follows:
Step 1: The STAP model is initialized according to Formulas (1)–(11). The elevation angle φ corresponding to each snapshot is calculated in sequence, which is stored as an array with dimension w.
φ ( w ) = arcsin ( h R t ) ,
where Rt is the radar working distance of the range cell.
At the same time, combined with Formulas (6) and (7), the Doppler frequency corresponding to the clutter point is expressed as a function of the yaw angle θe and the spatial frequency fs,n.
Step 2: A traditional dictionary is constructed according to Formula (12).
Step 3: Sparse reconstruction is used to obtain the sparse vector Γ according to Formulas (13)–(15).
Step 4: The estimated value of the yaw angle θe′ is calculated according to Formula (17), and the Doppler frequency fd,n′ of clutter is updated according to Formula (18). Finally, a new time steering vector is constructed to generate a new dictionary for each snapshot, and a three-dimensional dictionary matrix Φ1 is formed. At the same time, the clutter ridge parameter values fd,n′ estimated by all snapshots are updated to form a new dictionary, Φ2(fd,n′, fs,n).
Step 5: The Bayesian iteration is performed according to Formulas (19)–(28). The mean matrix μL(k+1) is corrected with the corrected three-dimensional dictionary Φ1. The covariance matrix Σ(k+1) is updated with the new dictionary Φ2. Hyperparameter p is updated with the previously obtained parameters. Hyperparameter δn2 is updated using the corrected three-dimensional dictionary Φ1. The new dictionary Φ2 is used to update the clutter plus noise covariance matrix Rc+n. By analogy, the value of c represents the iterations, while t denotes the upper limit for the number of iterations.
If c > t, then the iteration ends, and the process enters Step 6.
Step 6: The clutter covariance matrix Rc and the optimal filtering weight vector W are estimated based on Φ2 and the finally updated hyperparameter p.
The process of the algorithm mentioned above is illustrated in Figure 3.

4. Simulation Experiment Analysis

This section analyzes the performance of the proposed algorithm through simulation experiments. The proposed algorithm is compared with SR-STAP [51], the SBL-STAP algorithm [38], the ANM-STAP algorithm [29], and the clutter reconstruction based on the nonlinear regression (CRNR-STAP) algorithm [52]. The power spectrum, clutter suppression performance, and moving target detection performance of these algorithms are analyzed in turn. The grid division coefficients ρs and ρd are both set to 6. All experimental outcomes undergo 100 iterations of Monte Carlo averaging experiments. The radar system parameters are shown in Table 1.

4.1. Clutter Power Spectrum Analysis

The first experiment tests the proposed DCPSJC-STAP algorithm, the SR-STAP algorithm, the SBL-STAP algorithm, the ANM-STAP algorithm, and the CRNR-STAP algorithm. The expression of the clutter power spectrum is P = 1 S H R c 1 S , where S is the steering vector and Rc is the clutter covariance matrix. The clutter power spectra estimated by these algorithms are compared, and they are shown in Figure 4a–e.
In Figure 4a, the clutter spectrum formed by the SR-STAP algorithm completely concentrates on the clutter ridge, but the estimated clutter energy is low, which is not conducive to subsequent clutter suppression. It can be seen in Figure 4b that the SBL-STAP algorithm has a serious broadening of the clutter spectrum due to the off-grid effect, and the target will be submerged in widely distributed clutter. In Figure 4c, the CRNR-STAP algorithm considers the azimuth weighting effect of the radar beam, performs nonlinear regression on the clutter spectrum in the azimuth, and uses a normalized beamformer response analysis, so the weight near the spatial frequency of 0 is larger, and the rest of the weight is smaller. Therefore, the clutter power spectrum estimated by the CRNR-STAP algorithm has a large error, which will lead to a significant decrease in clutter suppression performance. In Figure 4d, the clutter power spectrum formed by the ANM-STAP algorithm concentrates on the clutter ridge but also has a serious widening; the effect of suppressing clutter is not good. In Figure 4e, the clutter power spectrum formed by the proposed DCPSJC-STAP algorithm concentrates on the clutter ridge. Compared with the SBL-STAP and ANM-STAP algorithms, the broadening of the clutter ridge is significantly improved, and the clutter power value is higher, which contributes to the enhancement of clutter suppression and performance in detecting moving targets.

4.2. Analysis of Clutter Suppression Performance

The second experiment compares the clutter suppression performance of the proposed DCPSJC-STAP algorithm, the SR-STAP algorithm, the SBL-STAP algorithm, the ANM-STAP algorithm, and the CRNR-STAP algorithm. The expression of the signal-to-clutter-plus-noise ratio loss is S C N R l o s s = S C N R o u t S C N R o p t = σ n 2 | W H S t | 2 N K | W H R W | [53], where W represents the estimated STAP weight; R represents the clutter plus noise covariance matrix; N is the number of array elements; K is the number of pulses transmitted within a coherent processing interval; σn2 is the noise power; and St is the steering vector of target.
Figure 5 shows the relationship between the SCNRloss of the five algorithms and the normalized Doppler frequency. It can be seen that the CRNR-STAP algorithm has a shallow depression and a wide notch. Similarly, the SR-STAP algorithm has a shallow depression depth in the main clutter area, and the clutter suppression performance is poor. Compared with SBL-STAP and ANM-STAP, the DCPSJC-STAP algorithm has the deepest void value and the narrowest notch in the main clutter region, so it has the best clutter suppression performance.

4.3. Analysis of the Convergence Performance

Figure 6 shows the relationship between SCNRloss and the quantity of snapshots of different algorithms in the zero Doppler frequency position. It can be seen that the SCNRloss of the proposed DCPSJC-STAP algorithm is the smallest, which represents its best clutter suppression performance. Moreover, the proposed DCPSJC-STAP algorithm only needs about 20 snapshots to achieve the optimal clutter suppression performance.

4.4. Moving Target Detection Performance Analysis

The third experiment compares the moving target detection performance of the proposed DCPSJC-STAP algorithm, the SR-STAP algorithm, the SBL-STAP algorithm, the ANM-STAP algorithm, and the CRNR-STAP algorithm. In the experiment, the snapshots from 100 range cells are filtered, and the target is located at the 151th range cell. The experimental results obtained after calculating the output power are shown in Figure 7. It can be seen that all five algorithms can detect the target in the 151th range cell. Among them, the target output power of the SR-STAP algorithm and the CRNR-STAP algorithm is low, and these algorithms have poor target detection performance. In comparison, the target output power of the DCPSJC-STAP algorithm, the ANM-STAP algorithm, and the SBL-STAP algorithm is much larger than that of the other two algorithms.

4.5. Clutter Power Spectrum Analysis with DCPSJC-STAP Algorithm at Different Yaw Angles

The fourth experiment compares the clutter power spectra of the proposed algorithm with different yaw angles. Figure 8a–d show the estimation results of the clutter power spectra with yaw angles of 3°, 5°, 7°, and 10°. It can be seen that, due to the movement of the radar platform, the distribution of the clutter spectrum in the space–time plane has different degrees of bending caused by the yaw angles. However, under the correction of this algorithm, the generated clutter power spectrum concentrates on the clutter ridge without further broadening, and the clutter power is relatively high, thus allowing for accurate estimations of the parameters of the clutter ridge model with different yaw angles.

5. Conclusions

Aiming to solve the off-grid problem and the parameter dependency problem caused by the airborne radar SR-STAP algorithm in a non-stationary clutter environment with an unknown yaw angle, this paper proposes an algorithm based on dictionary and clutter power spectrum joint correction. In the proposed DCPSJC-STAP algorithm, nonlinear regression is first performed on the clutter ridge parameters, the SR-STAP model parameters are combined to correct the corresponding dictionary for each snapshot, and then the estimated clutter of all snapshots is updated and iterated according to the traditional dictionary to form a new dictionary. Then, the idea of sparse Bayesian learning is used to update the iterative hyperparameters using the M-SBL algorithm. Finally, the estimated sparse recovery vector and the new dictionary are used to estimate the clutter covariance matrix and optimal weight vector. The proposed algorithm can not only take advantage of the non-parametric and lower snapshot requirements of the sparse Bayesian learning algorithm but can also improve the clutter suppression performance of airborne radar through dictionary correction. Simulation experiments demonstrate that the proposed algorithm significantly alleviates the expansion of clutter ridges, and, at the same time, the enhancement in clutter suppression and moving target detection capabilities exhibits a remarkable improvement, thus meeting the needs of practical applications.

Author Contributions

Conceptualization, Z.G. and W.D.; methodology, W.D.; software, W.D.; validation, Z.G. and W.D.; formal analysis, Z.G.; investigation, Z.G., W.D. and P.H.; resources, Z.G. and W.D.; data curation, Z.G. and W.D.; writing—original draft preparation, W.D.; writing—review and editing, P.H.; visualization, W.D.; supervision, W.X. and W.T.; project administration, Z.G. and P.H.; funding acquisition, Z.G. and P.H. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by the National Natural Science Foundation of China under grant numbers 61761037 and 62071258, the Natural Science Foundation of Inner Mongolia under grant numbers 2021MS06005 and 2020ZD18, and the Basic Scientific Research Business Cost Project of Colleges directly under Inner Mongolia under grant number JY20220147.

Data Availability Statement

Data are contained within the article.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Brennan, L.E.; Reed, L.S. Theory of Adaptive Radar. IEEE Trans. Aerosp. Electron. Syst. 1973, AES-9, 237–252. [Google Scholar] [CrossRef]
  2. Reed, I.S.; Mallett, J.D.; Brennan, L.E. Rapid Convergence Rate in Adaptive Arrays. IEEE Trans. Aerosp. Electron. Syst. 1974, AES-10, 853–863. [Google Scholar] [CrossRef]
  3. Wang, Z.; Chen, W.; Zhang, T.; Xing, M.; Wang, Y. Improved Dimension-Reduced Structures of 3D-STAP on Nonstationary Clutter Suppression for Space-Based Early Warning Radar. Remote Sens. 2022, 14, 4011. [Google Scholar] [CrossRef]
  4. Xiong, Y.; Xie, W.; Liu, W.; Gao, X. Unified Model and Performance Analysis of Airborne Radar Reduced-rank STAP Method. In Proceedings of the 2023 3rd International Conference on Frontiers of Electronics, Information and Computation Technologies (ICFEICT), Yangzhou, China, 26–29 May 2023. [Google Scholar]
  5. Shi, J.; Cheng, Z.; He, Z.; Zhang, W.; Lu, X. Angle-Doppler Channel Selection Method via Sparse Recovery for Reduced-Dimension STAP. J. Univ. Electron. Sci. Technol. China 2022, 51, 506–513. [Google Scholar]
  6. Brandfass, M.; Meyer-Hilberg, J.; Dallinger, A.; Appel, H. Towards Cognitive Radar via Knowledge Aided Processing for Airborne and Ground based Radar Applications. In Proceedings of the 2019 20th International Radar Symposium (IRS), Ulm, Germany, 26–28 June 2019. [Google Scholar]
  7. Barbary, M.; Zong, P. Novel anti-stealth on sub-nyquist scattering wave deception jammer with stratospheric balloon-borne bistatic radar using KA-STAP-FTRAB algorithm. IEEE Sens. J. 2015, 15, 6437–6453. [Google Scholar] [CrossRef]
  8. Gao, Z.; Tao, H.; Zhao, J. Robust STAP Algorithm Based on Joint Sparse Recovery of Clutter Spectrum for Airborne Radar. Acta Electron. Sin. 2016, 44, 2796–2801. [Google Scholar]
  9. Ye, H.; Li, Z.; Liu, Z.; Wu, J.; Yang, H.; Yang, J. Clutter-Ridge Matched SR-STAP Technique for Non-stationary Clutter Suppression. In Proceedings of the 2020 IEEE Radar Conference (RadarConf20), Florence, Italy, 21–25 September 2020. [Google Scholar]
  10. Sen, S. OFDM Radar Space-Time Adaptive Processing by Exploiting Spatio-Temporal Sparsity. IEEE Trans. Signal Process. 2013, 61, 118–130. [Google Scholar] [CrossRef]
  11. Yang, Z.C.; Li, X.; Wang, H.Q.; Jiang, W. On Clutter Sparsity Analysis in Space-Time Adaptive Processing Airborne Radar. IEEE Geosci. Remote Sens. Lett. 2013, 10, 1214–1218. [Google Scholar] [CrossRef]
  12. Yang, Z.; Li, X.; Wang, H.; Nie, L. Sparsity-based space-time adaptive processing using complex-valued Homotopy technique for airborne radar. IET Signal Process. 2014, 8, 552–564. [Google Scholar] [CrossRef]
  13. Yang, Z.; Li, X.; Wang, H.; Jiang, W. Adaptive clutter suppression based on iterative adaptive approach for airborne radar. Signal Process. 2013, 93, 3567–3577. [Google Scholar] [CrossRef]
  14. Yang, Z.C.; Fa, R.; Qin, Y.L.; Li, X.; Wang, H. Direct Data Domain Sparsity-Based STAP Utilizing Subaperture Smoothing Techniques. Int. J. Antennas Propag. 2015, 2015, 171808. [Google Scholar] [CrossRef]
  15. Yang, Z.C.; Li, X.; Wang, H.Q.; Fa, R. Knowledge-aided STAP with sparse-recovery by exploiting spatio-temporal sparsity. IET Signal Process. 2016, 10, 150–161. [Google Scholar] [CrossRef]
  16. Gao, Z.Q.; Tao, H.H. Robust STAP algorithm based on knowledge-aided SR for airborne radar. IET Radar Sonar Navig. 2017, 11, 321–329. [Google Scholar]
  17. Li, M.; Sun, G.H.; Tong, J.; He, Z. Training-free moving target detection with uncertain a priori knowledge for airborne radar. IET Radar Sonar Navig. 2020, 14, 372–380. [Google Scholar] [CrossRef]
  18. Wang, Z.T.; Xie, W.C.; Duan, K.Q.; Wang, Y. Clutter suppression algorithm based on fast converging sparse Bayesian learning for airborne radar. Signal Process. 2017, 130, 159–168. [Google Scholar] [CrossRef]
  19. Zhang, W.; He, Z.S.; Li, H.Y. Space time adaptive processing based on sparse recovery and clutter reconstructing. IET Radar Sonar Navig. 2019, 13, 789–794. [Google Scholar] [CrossRef]
  20. Wang, X.Y.; Yang, Z.C.; Huang, J.J.; de Lamare, R.C. Robust Two-Stage Reduced-Dimension Sparsity-Aware STAP for Airborne Radar with Coprime Arrays. IEEE Trans. Signal Process. 2020, 68, 81–96. [Google Scholar] [CrossRef]
  21. Maria, S.; Fuchs, J.-J. Application of the global matched filter to stap data an efficient algorithmic approach. In Proceedings of the 2006 IEEE International Conference on Acoustics, Speech and Signal Processing, Toulouse, France, 14–19 May 2006; Volume 10, pp. 4683–4686. [Google Scholar]
  22. Maria, S.; Fuchs, J.-J. Detection performance for the GMF applied to STAP data. In Proceedings of the XIV European Signal Processing Conference (EUSIPCO 2006), Florence, Italy, 4–8 September 2006; pp. 1–5. [Google Scholar]
  23. Sun, K.; Zhang, H.; Li, G.; Meng, H.; Wang, X. A Novel STAP Algorithm Using Sparse Recovery Technique. In Proceedings of the IEEE International Geoscience and Remote Sensing Symposium, Cape Town, South Africa, 12–17 July 2009. [Google Scholar]
  24. Sun, K.; Meng, H.D.; Wang, Y.L.; Wang, X. Direct data domain STAP using sparse representation of clutter spectrum. Signal Process. 2011, 91, 2222–2236. [Google Scholar] [CrossRef]
  25. Sun, K.; Meng, H.D.; Lapierre, F.D.; Wang, X. Registration-based compensation using sparse representation in conformal-array STAP. Signal Process. 2011, 91, 2268–2276. [Google Scholar] [CrossRef]
  26. Bai, G.T.; Tao, R.; Zhao, J.; Bai, X. Parameter-searched OMP method for eliminating basis mismatch in space-time spectrum estimation. Signal Process. 2017, 138, 11–15. [Google Scholar] [CrossRef]
  27. Li, Z.H.; Zhang, Y.S.; He, X.Y.; Guo, Y. Low-Complexity Off-Grid STAP Algorithm Based on Local Search Clutter Subspace Estimation. IEEE Geosci. Remote Sens. Lett. 2018, 15, 1862–1866. [Google Scholar] [CrossRef]
  28. Yuan, H.D.; Xu, H.; Duan, K.Q.; Xie, W.; Liu, W.; Wang, Y. Sparse Bayesian Learning-Based Space-Time Adaptive Processing with Off-Grid Self-Calibration for Airborne Radar. IEEE Access 2018, 6, 47296–47307. [Google Scholar] [CrossRef]
  29. Feng, W.K.; Guo, Y.D.; Zhang, Y.S.; Gong, J. Airborne radar space time adaptive processing based on atomic norm minimization. Signal Process. 2018, 148, 31–40. [Google Scholar] [CrossRef]
  30. Pan, J.; Tang, J.; Li, W.; Zhang, Y. Sparse Clutter estimation for STAP based on Decouple Atomic Norm minimization. In Proceedings of the International Conference on Radar (RADAR), Brisbane, Australia, 27–31 August 2018. [Google Scholar]
  31. Yang, Z.C.; De Lamare, R.C.; Liu, W.J. Sparsity-Based STAP Using Alternating Direction Method with Gain/Phase Errors. IEEE Trans. Aerosp. Electron. Syst. 2017, 53, 2756–2768. [Google Scholar]
  32. Zhu, Y.; Yang, Z.C.; Huang, J.J. Robust Sparsity-Based Space-Time Adaptive Processing Considering Array Gain/Phase Errors. In Proceedings of the 13th IEEE International Conference on Signal Processing (ICSP), Chengdu, China, 6–10 November 2016. [Google Scholar]
  33. Liu, M.X.; Wang, X.G.; Zou, L. Robust STAP With Reduced Mutual Coupling and Enhanced DOF Based on Super Nested Sampling Structure. IEEE Access 2019, 7, 175420–175428. [Google Scholar] [CrossRef]
  34. Li, Z.H.; Guo, Y.D.; Zhang, Y.S.; Zhou, H.; Zheng, G. Sparse Bayesian Learning Based Space-Time Adaptive Processing Against Unknown Mutual Coupling for Airborne Radar Using Middle Subarray. IEEE Access 2019, 7, 6094–6108. [Google Scholar] [CrossRef]
  35. He, P.Y.; He, S.; Yang, Z.W.; Huang, P. An Off-Grid STAP Algorithm Based on Local Mesh Splitting with Bistatic Radar System. IEEE Signal Process. Lett. 2020, 27, 1355–1359. [Google Scholar] [CrossRef]
  36. Su, Y.Y.; Wang, T.; Tao, F.Y.; Li, Z. A Grid-Less Total Variation Minimization-Based Space-Time Adaptive Processing for Airborne Radar. IEEE Access 2020, 8, 29334–29343. [Google Scholar] [CrossRef]
  37. Duan, K.; Wang, Z.; Xie, W.; Chen, H.; Wang, Y. Sparsity-based STAP algorithm with multiple measurement vectors via sparse Bayesian learning strategy for airborne radar. IET Signal Process. 2017, 11, 544–553. [Google Scholar] [CrossRef]
  38. Sun, Y.Z.; Yang, X.P.; Long, T.; Sarkar, T.K. Robust Sparse Bayesian Learning STAP Method for Discrete Interference Suppression in Nonhomogeneous Clutter. In Proceedings of the IEEE Radar Conference (RadarConf), Seattle, WA, USA, 8–12 May 2017. [Google Scholar]
  39. Li, Z.; Wang, T. Sparse Bayesian learning-based robust STAP algorithm. Syst. Eng. Electron. 2023, 45, 3032–3040. [Google Scholar]
  40. Nickel, U. Performance analysis of space-time-adaptive monopulse. Signal Process. 2004, 84, 1561–1579. [Google Scholar] [CrossRef]
  41. Lyu, Y.; Cao, F. Robust beamforming based on linear constraint minimum variance algorithm. J. Beijing Univ. Aeronaut. Astronaut. 2023, 49, 617–624. (In Chinese) [Google Scholar] [CrossRef]
  42. Yang, Q.F.; Fang, K.; Xie, Y.J. Research on the Relation between the Number of Measurements and Signal Sparsity in Compressed Sensing. In Proceedings of the 3rd IEEE Advanced Information Technology, Electronic and Automation Control Conference (IAEAC), Chongqing, China, 12–14 October 2018. [Google Scholar]
  43. Davies, M.E.; Eldar, Y.C. Rank Awareness in Joint Sparse Recovery. IEEE Trans. Inf. Theory 2012, 58, 1135–1146. [Google Scholar] [CrossRef]
  44. Tan, X.; Roberts, W.; Li, J.; Stoica, P. Sparse Learning via Iterative Minimization with Application to MIMO Radar Imaging. IEEE Trans. Signal Process. 2011, 59, 1088–1101. [Google Scholar] [CrossRef]
  45. Kim, J.M.; Lee, O.K.; Ye, J.C. Compressive MUSIC: Revisiting the Link Between Compressive Sensing and Array Signal Processing. IEEE Trans. Inf. Theory 2012, 58, 278–301. [Google Scholar] [CrossRef]
  46. Tropp, J.A.; Gilbert, A.C.; Strauss, M.J. Algorithms for simultaneous sparse approximation. Part I: Greedy pursuit. Signal Process. 2006, 86, 572–588. [Google Scholar] [CrossRef]
  47. Tropp, J.A. Algorithms for simultaneous sparse approximation. Part II: Convex relaxation. Signal Process. 2006, 86, 589–602. [Google Scholar] [CrossRef]
  48. Cotter, S.F.; Rao, B.D.; Engan, K.; Kreutz-Delgado, K. Sparse solutions to linear inverse problems with multiple measurement vectors. IEEE Trans. Signal Process. 2005, 53, 2477–2488. [Google Scholar] [CrossRef]
  49. Wang, Z.-T.; Duan, K.-Q.; Xie, W.-C.; Wang, Y. A joint sparse recovery STAP method based on SA-MUSIC. Tien Tzu Hsueh Pao/Acta Electron. Sin. 2015, 43, 846–853. [Google Scholar]
  50. Ye, J.C.; Kim, J.M.; Bresler, Y. Improving M-SBL for Joint Sparse Recovery Using a Subspace Penalty. IEEE Trans. Signal Process. 2015, 63, 6595–6605. [Google Scholar] [CrossRef]
  51. Ma, Z.; Wang, X.; Liu, Y.; Meng, H. An Overview on Sparse Recovery-based STAP. J. Radars 2014, 3, 217–228. [Google Scholar] [CrossRef]
  52. Zou, B.; Wang, X.; Feng, W.; Zhu, H.; Li, Y. Nonlinear Regression Based Clutter Reconstruction STAP Method. Electron. Opt. Control 2022, 29, 32–37. [Google Scholar]
  53. Han, S.; Fan, C.; Huang, X. A Novel STAP Based on Spectrum-Aided Reduced-Dimension Clutter Sparse Recovery. IEEE Geosci. Remote Sens. Lett. 2017, 14, 213–217. [Google Scholar] [CrossRef]
Figure 1. Airborne radar model.
Figure 1. Airborne radar model.
Electronics 13 02187 g001
Figure 2. Discrete space–time plane clutter layouts: (a) no off-grid effect; (b) off-grid effect.
Figure 2. Discrete space–time plane clutter layouts: (a) no off-grid effect; (b) off-grid effect.
Electronics 13 02187 g002
Figure 3. A flow diagram of the algorithm proposed in this paper.
Figure 3. A flow diagram of the algorithm proposed in this paper.
Electronics 13 02187 g003
Figure 4. Clutter power spectra. (a) Clutter power spectrum obtained using SR-STAP algorithm. (b) Clutter power spectrum obtained using SBL-STAP algorithm. (c) Clutter power spectrum obtained using CRNR-STAP algorithm. (d) Clutter power spectrum obtained using ANM-STAP algorithm. (e) Clutter power spectrum obtained using the proposed DCPSJC-STAP algorithm.
Figure 4. Clutter power spectra. (a) Clutter power spectrum obtained using SR-STAP algorithm. (b) Clutter power spectrum obtained using SBL-STAP algorithm. (c) Clutter power spectrum obtained using CRNR-STAP algorithm. (d) Clutter power spectrum obtained using ANM-STAP algorithm. (e) Clutter power spectrum obtained using the proposed DCPSJC-STAP algorithm.
Electronics 13 02187 g004
Figure 5. Signal-to-clutter-plus-noise ratio loss.
Figure 5. Signal-to-clutter-plus-noise ratio loss.
Electronics 13 02187 g005
Figure 6. Experiments on SCNRloss and quantity of snapshots.
Figure 6. Experiments on SCNRloss and quantity of snapshots.
Electronics 13 02187 g006
Figure 7. Output power.
Figure 7. Output power.
Electronics 13 02187 g007
Figure 8. Clutter power spectra at different yaw angles. (a) Clutter power spectrum obtained using the DCPSJC-STAP algorithm at a yaw angle of 3°. (b) Clutter power spectrum obtained using the DCPSJC-STAP algorithm at a yaw angle of 5°. (c) Clutter power spectrum obtained using the DCPSJC-STAP algorithm at a yaw angle of 7°. (d) Clutter power spectrum obtained using the DCPSJC-STAP algorithm at a yaw angle of 10°.
Figure 8. Clutter power spectra at different yaw angles. (a) Clutter power spectrum obtained using the DCPSJC-STAP algorithm at a yaw angle of 3°. (b) Clutter power spectrum obtained using the DCPSJC-STAP algorithm at a yaw angle of 5°. (c) Clutter power spectrum obtained using the DCPSJC-STAP algorithm at a yaw angle of 7°. (d) Clutter power spectrum obtained using the DCPSJC-STAP algorithm at a yaw angle of 10°.
Electronics 13 02187 g008
Table 1. Parameters of the radar system.
Table 1. Parameters of the radar system.
ParameterValue
Number of array elements10
Number of pulses sent within one CPI 10
Wavelength (m)0.3
Array element spacing (m)0.15
Aircraft speed (m/s)240
Aircraft altitude (m)3000
Pulse repetition frequency (HZ)4000
Signal-to-noise ratio (dB)0
Clutter-to-noise ratio (dB)60
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Gao, Z.; Deng, W.; Huang, P.; Xu, W.; Tan, W. Airborne Radar Space–Time Adaptive Processing Algorithm Based on Dictionary and Clutter Power Spectrum Correction. Electronics 2024, 13, 2187. https://doi.org/10.3390/electronics13112187

AMA Style

Gao Z, Deng W, Huang P, Xu W, Tan W. Airborne Radar Space–Time Adaptive Processing Algorithm Based on Dictionary and Clutter Power Spectrum Correction. Electronics. 2024; 13(11):2187. https://doi.org/10.3390/electronics13112187

Chicago/Turabian Style

Gao, Zhiqi, Wei Deng, Pingping Huang, Wei Xu, and Weixian Tan. 2024. "Airborne Radar Space–Time Adaptive Processing Algorithm Based on Dictionary and Clutter Power Spectrum Correction" Electronics 13, no. 11: 2187. https://doi.org/10.3390/electronics13112187

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop