Next Article in Journal
AirMLP: A Multilayer Perceptron Neural Network for Temporal Correction of PM2.5 Values in Turin
Next Article in Special Issue
3D Road Boundary Extraction Based on Machine Learning Strategy Using LiDAR and Image-Derived MMS Point Clouds
Previous Article in Journal
Correlation Analysis of Large-Span Cable-Stayed Bridge Structural Frequencies with Environmental Factors Based on Support Vector Regression
Previous Article in Special Issue
SMIFormer: Learning Spatial Feature Representation for 3D Object Detection from 4D Imaging Radar via Multi-View Interactive Transformers
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Meshless Search SR-STAP for Airborne Radar Based on Meta-Heuristic Algorithms

The State Key Laboratory on Integrated Optoelectronics, Jilin University, Changchun 130012, China
*
Authors to whom correspondence should be addressed.
Sensors 2023, 23(23), 9444; https://doi.org/10.3390/s23239444
Submission received: 30 October 2023 / Revised: 21 November 2023 / Accepted: 22 November 2023 / Published: 27 November 2023

Abstract

:
The sparse recovery (SR) space-time adaptive processing (STAP) method has excellent clutter suppression performance under the condition of limited observation samples. However, when the cluttering is nonlinear in a spatial-Doppler profile, it will cause an off-grid effect and reduce the sparse recovery performance. A meshless search using a meta-heuristic algorithm (MH) can completely eliminate the off-grid effect in theory. Therefore, genetic algorithm (GA), differential evolution (DE), particle swarm optimization (PSO), and grey wolf optimization (GWO) methods are applied to SR-STAP for selecting exact clutter atoms in this paper. The simulation results show that MH-STAP can estimate the clutter subspace more accurately than the traditional algorithm; PSO-STAP and GWO-STAP showed better clutter suppression performance in four MH-STAP methods. To search for more accurate clutter atoms, PSO and GWO are combined to improve the method’s capacity for global optimization. Meanwhile, the fitness function is improved by using prior knowledge of the clutter distribution. The simulation results show that the improved PSO-GWO-STAP algorithm provides excellent clutter suppression performance, which solves the off-grid problem better than does single MH-STAP.

1. Introduction

Space-time adaptive processing (STAP) is an effective technique to suppress clutter received by airborne radar and enhance its ability to detect moving targets [1,2,3]. However, traditional STAP methods face challenges in acquiring sufficient training samples from uniform clutter environments, a requirement that is often difficult to fulfill in practical scenarios [4,5]. Sparse recovery (SR) approaches have demonstrated high accuracy in target signal recovery by selecting vectors from an overcomplete dictionary [6,7]. SR-STAP builds the sparse dictionary by discretizing the spatial-Doppler plane, which causes inaccuracy regarding clutter atoms not located at grid points and the degradation of clutter suppression performance [8,9]. This phenomenon is known as the off-grid problem in SR-STAP [10]. Although the off-grid effect can be weakened by reducing the mesh size and increasing the number of vectors in the overcomplete dictionary, this will also bring about problems such as an increase of computation and a strong coherence between space-time steering vectors [11].
Recent research has increasingly explored the integration of deep learning with STAP. The CNN-STAP method establishes a mapping relationship between low-resolution and high-resolution clutter angle-Doppler spectra, subsequently utilizing the CNN output to select main clutter component atoms for the reconstruction of the clutter covariance matrix (CCM) [12]. An enhancement of this approach, DU-CNN-STAP, incorporates deep unfolding (DU) concepts to refine the SR-STAP algorithm. This method leverages a high-resolution clutter angle-Doppler spectrum as input for the CNN, offering more accurate clutter space-time spectrum estimation and reducing the CNN network scale compared to the original CNN-STAP [13]. Additionally, deep learning has been applied to moving target indication (MTI) in the STAP context. This novel approach inputs a low-resolution clutter-plus-target angle-Doppler spectrum into the network, producing a high-resolution target angle-Doppler spectrum output. It demonstrates the potential to accurately predict targets with a limited number of samples [14]. In summary, deep learning-based STAP methods differ significantly from conventional SR-STAP approaches, primarily by establishing suitable mapping relationships through extensive data training. Consequently, deep learning-based STAP can be regarded as an offline process, which can be effectively combined with SR-STAP.
To solve the off-grid problem in SR-STAP, the reduced-dimension local search clutter subspace estimation STAP (RD-LSCSE-STAP) algorithm was introduced in [15]. The RD global STAP dictionary is designed to lessen computational demands, but the accuracy of the grid still depends on the grid division of the local dictionary. The local mesh splitting subspace estimation STAP (LMSSE-STAP) algorithm further enhances performance through continuous local mesh splitting [16]. However, the above methods essentially seek more accurate atoms by increasing the mesh density, which may not fully eliminate the off-grid effect.
A novel approach, the gridless STAP algorithm based on particle swarm optimization (PSO-STAP), was proposed in [17]. This algorithm employs PSO to continuously search for atoms in the spatial-Doppler profile without using a mesh dictionary, potentially eliminating the off-grid effect and accurately determining the clutter subspace. However, it lacks comparative analysis with other meta-heuristic algorithms, and its clutter suppression performance requires further enhancement.
Meta-heuristic algorithms (MH) are effective methods to solve global optimization problems, which mainly simulate natural phenomena to achieve the optimal solution. They are categorized into evolutionary computation (EC) and swarm intelligence (SI) algorithms [18]. Within EC algorithms, genetic algorithms (GA) and differential evolution (DE) are well-regarded, while particle swarm optimization (PSO) and grey wolf optimization (GWO) represent SI. At present, meta-heuristic algorithms have been successfully applied in many fields. According to [19] and [20], a meta-heuristic algorithm has worked in decentralized detection based on wireless sensor networks (WSNs), and PSO-based quantizers have optimized the performance of WSN. A dynamic modified chaotic PSO algorithm is proposed for radar signal sorting in [21], which provides stable and fast performance with excellent sorting indexes. In addition, meta-heuristic algorithms are also widely used to achieve high-accuracy estimation of direction of arrival (DOA) [22,23]. There are fewer studies on the role of meta-heuristic algorithms in solving the off-grid problem of SR-STAP directly.
In this study, several meta-heuristic algorithms (GA, DE, PSO, and GWO) are employed to address the off-grid problem in SR-STAP. These algorithms select accurate atoms by maximizing a suitable fitness function in a gridless spatial-Doppler profile. The findings indicate that meta-heuristic algorithms significantly reduce the off-grid effect in SR-STAP. Specifically, PSO and GWO, as SI algorithms, construct more precise clutter subspaces compared to other algorithms. Furthermore, building on these findings, the PSO-GWO-STAP algorithm is developed, amalgamating the strengths of PSO and GWO. Concurrently, the fitness function is improved to boost the algorithm’s performance under certain conditions. The results demonstrate that the PSO-GWO-STAP algorithm outperforms the PSO-STAP algorithm, showing its suitability for SR-STAP applications.
The rest of this paper is organized as follows. Section 2 introduces the signal model and the performance of basic MH-STAP methods. In Section 3, PSO-GWO-STAP is proposed, and the fitness function is improved according to the clutter distribution. Accordingly, performance analysis is performed in this section. Finally, the conclusion and further avenues of research are given in Section 4.
Notation: Boldface uppercase letters represent matrices, and boldface lowercase letters represent vectors. T and H represent transposition and conjugate transposition operations, respectively. The symbol denotes the Kronecker product operation. | | | | 0 and | | | | 2 denote the l0 norm and l2 norm, respectively. ( · ) is the Moore–Penrose inverse operator.

2. Background and Basic Method

2.1. Signal Model

The geometric model of an airborne radar system employing a uniform planar array (UPA) consisting of M × N elements is depicted in Figure 1. Here, θ and φ denote the azimuth and pitch angles, respectively. ψ is defined as the cone angle, and θp signifies the angle between the antenna plane and the direction of the flight velocity V. The altitude of the platform is denoted by H. Moreover, the radar operates at a wavelength of λ, with an array spacing of d and a pulse repeat frequency of fr, and it transmits K pulses in each coherent processing interval (CPI).
To streamline computational demands, the system can be equivalently represented as an N-element equally spaced linear array [24]. The space-time clutter plus noise snapshot for the lth range cell can be expressed as:
X l = i = 1 N c γ i S ( f d , i , f s , i ) + N
S ( f d , i , f s , i ) = s d ( f d , i ) s s ( f s , i )
where Nc represents the number of independent clutter units and N refers to the white noise received by the radar. γ i is the complex amplitude. S is the space-time steering vector, and denotes the Kronecker product operation. s d and s s denote temporal and spatial steering vectors, respectively, and their formulas are as follows:
s d ( f d , i ) = 1 , exp ( j 2 π f d , i ) , , exp ( j 2 π ( K 1 ) f d , i ) T
s s ( f s , i ) = 1 , exp ( j 2 π f s , i ) , , exp ( j 2 π ( N 1 ) f s , i ) T
In SR-STAP, the spatial-Doppler plane is uniformly dispersed into Ns = ρs N and Nd = ρd K grid points along the spatial and temporal axes, respectively, where ρd, ρs > 1 determine the resolution of the plane. Assuming all clutter units are precisely located on these grid points, Formula (1) can be reformulated as:
X l = Φ α + N
Φ = S ( f d , 1 , f s , 1 ) , , S ( f d , 1 , f s , N s ) , , S ( f d , K d , f s , N s )
where Φ is the NK × NsNd overcomplete dictionary composed of space-time steering vectors. α is the sparse coefficient, which can be solved by the following formula:
min | | α | | 0 ,   s . t .   | | X l Φ α | | 2 2 σ n 2
where | | | | 0 and | | | | 2 denote the l0 norm and l2 norm of the vector, respectively, and σ n 2 is the noise threshold.

2.2. Basic MH-STAP Method

Meta-heuristic algorithms typically commence with multiple candidate solutions as initial values. These algorithms calculate the objective function value based on these initial values and update the candidate solutions through various methods, eventually progressing to the next iteration cycle. Theoretically, meta-heuristic algorithms are expected to locate the global optimum over time. However, it is acknowledged that no single algorithm is universally effective for all problem types. Consequently, although the basic PSO-STAP method has been proposed, four meta-heuristic algorithms (PSO, GWO, DE, and GA) are employed to address the off-grid problem. Their optimization performances in relation to SR-STAP are compared in this section.

2.2.1. MH-STAP Algorithm Flow

In the PSO algorithm, particles are characterized by two attributes: position and velocity. The velocity of a particle determines its position in the subsequent iteration. Particles follow the current optimal particle to search in the space [25]. GWO executes optimization through three processes, namely, tracking, encircling, and attacking prey, and it requires the setting of fewer parameters compared to PSO [26]. The differential evolution algorithm consists of three parts: mutation, crossover, and selection. It contains two critical unknown parameters: the scale factor F in the mutation operation and crossover rate CR in the crossover operation [27]. The standard genetic algorithm employs three types of genetic operators for iteration: a selection operator, crossover operator, and mutation operator. “Roulette wheel selection” is the most common method used to carry out the process of survival of the fittest among individuals. New individuals are then generated according to the crossover probability Pc and mutation probability Pm [28].
The fitness function is crucial for determining the optimal solution in meta-heuristic algorithms. Fewer space-time vectors are expected to be selected to estimate the clutter subspace for SR-STAP methods. Therefore, an appropriate space-time steering vector can be selected by maximizing the fitness function in each iteration. The basic fitness function formula is as follows:
F ( a ) = S ( f d , f s ) H P n k R ^ P n k S ( f d , f s ) S ( f d , f s ) H P n k S ( f d , f s )
where R ^ = Σ l = 1 L X l X l / L denotes a sample covariance matrix (SCM) of L samples. a = f d , f s represents the candidate solution, including two dimensions (spatial frequency and Doppler frequency). And k represents the number of external iterations. P n denotes a projection matrix on the noise subspace and P n k = I Φ s k ( Φ s k ) . Φ s k represents the set of space-time steering vectors of the selected atoms, and ( · ) is the Moore–Penrose inverse operator. Moreover, P n k R ^ P n k can be understood as the residual of R ^ in the current iteration. The numerator represents the atomic response to the residual, and the denominator can be considered a normalization operation.
A previous study has established that the typical population size for PSO ranges between 20 and 50 [29]. Consequently, the population size for the four algorithms is uniformly set to 50. Subsequent testing determined the optimal number of iterations: 50 for PSO and GWO, 100 for DE, and 300 for GA. (When calculating the average runtime, the number of iterations is set to 50 for all algorithms.) Although increasing the population size and the number of iterations may enhance performance, it also significantly increases computational demands. In addition, the boundary conditions of the four algorithms are set as [−1, 1] according to the normalized space and Doppler frequency range. The input parameters of algorithms are also optimized: Pc = 0.7 and Pm = 0.2 for GA, and F = 0.5 and CR = 0.9 for DE. The parameters of PSO are consistent with [17]. The generalized process for MH-STAP is as follows:
(1)
Initialization: k = 0, P n 0 = I , E 0 = tr ( R ^ ) / ( N K ) , Φ s 0 = .
(2)
Optimization: obtain the optimal space-time steering vector S k under the current iteration by using meta-heuristic algorithms.
(3)
Update: k = k + 1, Φ s k = Φ s k 1 , S k , P n k = I Φ s k ( Φ s k ) , E k = tr ( P n k R ^ P n k ) / ( N K ) .
(4)
Judgment: When the criterion E k < η σ n 2 is satisfied, jump out of the loop.
Then, the weight vector of STAP is calculated by:
w = P n S 0
where S 0 is the steering vector of target.

2.2.2. Performance Comparison

In this letter, the performances of four algorithms applied to SR-STAP are evaluated and compared with the traditional algorithm under the condition of UPA with the parameters in the Table 1.
The first experiment focused on comparing the distributions of atoms in GA-STAP, DE-STAP, PSO-STAP, GWO-STAP, and LMSSE-STAP ( ρ d = ρ s = 6 ) within the spatial-Doppler profile, under the condition of η = 0.8. The global meshless search characteristic of the four meta-heuristic algorithms resulted in atoms being predominantly located on the actual clutter ridge, as illustrated in Figure 2. Meanwhile, the difference between the four meta-heuristic algorithms is inconspicuous. LMSSE-STAP depends on the resolution of the initial mesh and the number of local mesh splits, so the presence of atoms that deviate from the clutter ridge is difficult to avoid.
The second experiment aimed to compare the residual power E of the five algorithms, which is the average of 100 Monte Carlo trails (similarly hereinafter). As shown in Figure 3, LMSSE-STAP exhibited a higher residual power after the 15th iteration and required more iterations to reach the threshold.
Among the four MH-STAP algorithms, PSO and GWO exhibited the most rapid decline in residual power, followed by DE, with GA showing the slowest rate of decline. When the number of iterations exceeded 33, the residual powers of the five algorithms converged to a similar level. Reaching the threshold requires 25 iterations for PSO-STAP and GWO-STAP, 26 for DE-STAP, 27 for GA-STAP, and 29 for LMSSE-STAP. This indicates that meta-heuristic algorithms require fewer atoms to represent the clutter subspace than LMSSE-STAP.
The third experiment is set to evaluate the improvement factor (IF) of the five algorithms in the same situation, which is defined as:
IF = w H s s 2 w H R w tr ( R ) s s H s s
where R denotes the exact clutter covariance matrix. IF curves of the five algorithms are shown in Figure 4, and LMSEE-STAP demonstrates the least effective performance. The four meta-heuristic algorithms continued to exhibit robust performance in this part. Swarm intelligence (SI) algorithms outperformed evolutionary computation (EC) algorithms, possibly due to their inherent nature, as clutter is regularly distributed on the spatial-Doppler plane, favoring the search capabilities of SI. While the performance of EC algorithms could be enhanced by increasing the number of iterations, this would lead to a substantial computational burden.
Finally, the computational complexities of the four kinds of STAP based on meta-heuristic algorithms are analyzed. The time complexity of MH-STAP can be approximatively considered as O ( K × P × T × D ) , where K is the external number of iterations, not pulses in CPI (search for the collection of clutter atoms), P is the population size, T is the number of internal iterations (find the best atom via meta-heuristic algorithm), and D is the dimension of the data. With the same population size and number of internal iterations, the SI algorithms (PSO and GWO) generally require fewer external iterations than the EC algorithms (DE and GA) to reach the threshold, which means K E C > K S I . Hence, the time complexity of EC-STAP is higher than that of SI-STAP in general. The average runtimes of the five algorithms under the same threshold conditions are shown in the Table 2, which verifies the conclusions of the time complexity analysis.
In conclusion, compared with the traditional method, meta-heuristic algorithms can vastly improve the performance of SR-STAP with certain increases in the amount of calculation. PSO-STAP and GWO-STAP show better clutter suppression and less computational complexity, making them promising prospects for SR-STAP.

3. Improved PSO-GWO-STAP

The observations indicate that both the PSO and GWO algorithms demonstrate exceptional efficacy in SR-STAP. In general, PSO may converge on local optimal solutions, and GWO can maintain the balance between local and global search [30]. Therefore, PSO and GWO are combined in an iterative process to improve the overall performance. Concurrently, the fitness function is improved based on prior information in this section.

3.1. Improved Fitness Function

As shown in Figure 5, the spatial-Doppler plane can be divided into two parts based on the clutter distribution, which is determined by airborne platform and radar system parameters. Based on the above prior information, we propose a constraint factor C using the following formula:
C = 1 , if   f s f d < ε e f s f d / 2 , else
The expression for the new fitness function is as follows:
F N ( a ) = C F ( a ) = C S ( f d , f s ) H P n k R ^ P n k S ( f d , f s ) S ( f d , f s ) H P n k S ( f d , f s )
where ε depends on the clutter distribution. When θp = 15°, ε is taken to 0.3. The main role of C is to reduce the possibility of selecting particles outside the clutter distribution region, so as to construct a more accurate clutter subspace and improve the convergence performance of the algorithm.

3.2. PSO and GWO Algorithms

In PSO, the formula for a particle to update its velocity and position is as follows:
v i t + 1 = ω t v i t + c 1 r 1 ( P b e s t i t x i t ) + c 2 r 2 ( G b e s t t x i t ) x i t + 1 = x i t + v i t + 1
where v is the velocity vector; x is the position of the particle; t is the iteration number; c 1 and c 2 are acceleration coefficients; and r 1 and r 2 ∈ [0, 1] are random values. P b e s t and G b e s t denote the best individual position and the best global position, respectively:
P b e s t i t + 1 = P b e s t i t , if   F ( x i t + 1 ) F ( P b e s t i t ) x i t + 1 , if   F ( x i t + 1 ) > F ( P b e s t i t ) G b e s t t + 1 = arg max F ( P b e s t i t + 1 ) , 1 i i max
and ω generally adopts a linear decreasing weight strategy:
ω t = ( w max w min ) ( T t ) T + w min
where T is the maximum number of iterations, and w max and w min are the setting parameters.
In GWO, the course of the hunting process is expressed as follows:
D α = C 1 X α ( t ) X ( t ) D β = C 2 X β ( t ) X ( t ) D σ = C 3 X σ ( t ) X ( t )
X 1 ( t ) = X α ( t ) A 1 D α X 2 ( t ) = X β ( t ) A 2 D β X 3 ( t ) = X σ ( t ) A 3 D σ
X ( t + 1 ) = X 1 ( t ) + X 2 ( t ) + X 3 ( t ) 3
where D α , D β , and D σ are the distances between the α, β, and δ wolves and the prey. X α , X β , and X σ are the current positions of the α, β, and δ wolves. X 1 , X 2 , and X 3 are the adjusted positions guided by the α, β, and δ wolves, respectively. t is the number of current iterations. A and C are determined coefficients, and their calculation formulas are as follows:
A = 2 a r 1 a
C = 2 r 2
where r and r 2 are random numbers in [0, 1]; a linearly decreases from 2 to 0 as the number of iterations increases. The expression for a is as follows:
a = 2 2 t T
where T is the maximum number of iterations.

3.3. The Process of the Proposed Method

As previously mentioned, the PSO algorithm has its own drawbacks. Therefore, PSO and GWO are combined to form a new optimizer to obtain better clutter suppression performance. The PSO-GWO algorithm process is as follows:
Step 1: Set the population size P, boundary conditions, and maximum number of iterations T, and randomly generate two populations (P1 for PSO and P2 for GWO). In other words, initialize parameters including the particle position x i 0 , velocity v i 0 , and grey wolf position X ( 0 ) .
Step 2: The fitness value of each particle and wolf is calculate using (12). According to the results, the α wolf current position X α ( 0 ) , β wolf current position X β ( 0 ) , and δ wolf current position X σ ( 0 ) are obtained in the P2 population. Meanwhile, P b e s t i 0 and G b e s t 0 are obtained in the P1 population.
Step 3: Update X ( t + 1 ) using (16)–(21), and update X α ( t + 1 ) , X β ( t + 1 ) , and X σ ( t + 1 ) .
Step 4: Update x i t + 1 and v i t + 1 using (13) and (15).
Step 5: Sort x i t + 1 by the fitness function (12) from largest to smallest, and update x P t + 1 = X α , x P 1 t + 1 = X β , and x P 2 t + 1 = X σ .
Step 6: Update P b e s t i t + 1 and G b e s t t + 1 using (14).
Step 7: Steps 3 to 6 are repeated until the number of iterations t reaches the set maximum number T, and the final G b e s t is the optimal solution of the algorithm.
The improved PSO-GWO-STAP is a method to obtain the optimal space-time steering vectors using the PSO-GWO algorithm; the process of the proposed model is shown in Figure 6.

3.4. The Performance of the Proposed Method

This subsection first analyzes the impact of the improved fitness function and the PSO-GWO algorithm on clutter suppression performance in SR-STAP. The improvement factor (IF) is regarded as the main evaluation parameter, and the results are shown in Figure 7a,b with different population sizes (P) and iteration times (T).
It can be seen that compared with the single MH-STAP method, both the improved fitness function (IFF) and the PSO-GWO algorithm can improve the performance of SR-STAP. With the increase of the algorithm population size and the number of iterations, the performance improvement brought by the improved fitness function becomes limited, but the PSO-GWO algorithm continues to demonstrate its advantages. The reason for this phenomenon is that with the increase in computational complexity, the search capability of the algorithm is strengthened, allowing for better solutions without external constraints. Moreover, the most critical aspect of MH-STAP is to accurately find the clutter atom subset, which is limited by the search capability of the chosen meta-heuristic algorithm. A single meta-heuristic algorithm can improve its search capability by increasing the population size and iteration number, and it is highly likely to fall into local optima. The technique of algorithm hybridization can achieve global optimization under limited conditions. Therefore, PSO-GWO-STAP can obtain a more accurate clutter subspace than PSO-STAP, and its performance improvement is not affected by increases in population and iterations in this case.
The time complexity of the PSO-GWO-STAP algorithm can be considered as O ( K P S O G W O × P s u b P S O × ( T s u b P S O + 1 ) × D s u b P S O ) + O ( K P S O G W O × P s u b G W O × T s u b G W O × D s u b G W O ) ; sub-PSO and sub-GWO represent the PSO part and GWO part of the PSO-GWO algorithm, respectively. Although K P S O G W O < K P S O , K G W O in general, all else being equal, PSO-GWO-STAP still has higher complexity than PSO-STAP (or GWO-STAP) in this case. In fact, the performance improvement brought about by increasing the population size and the number of iterations is also limited, so we set the sub-population size of PSO-GWO to 30, while the population size of the single PSO algorithm is set to 50, and the number of iterations is set to 50. Under such conditions, the performances of PSO-STAP and improved PSO-GWO-STAP have basically reached the optimal level. Therefore, this means that relatively fewer computational resources are consumed to improve the performance of the improved PSO-GWO-STAP method. The average runtime of PSO-GWO-STAP is 3.01 s, which is the same magnitude as single MH-STAP.
As shown in Figure 8a, the residual power of the proposed PSO-GWO-STAP method decreased slightly faster than those of PSO-STAP and GWO-STAP, eventually aligning in later stages. Notably, it only takes 24 iterations for PSO-GWO-STAP to reach the threshold. In addition, it can be seen that the IF of the proposed PSO-GWO-STAP method is narrower in Figure 8b, which denotes superior performance in clutter suppression.
Furthermore, the actual target detection capability of the proposed PSO-GWO-STAP method is verified with mountain-top data. In Figure 9, a comparison of the normalized output power with the PSO-STAP method is provided, where the target was positioned at the 100th range gate. It can be observed that both algorithms can effectively detect a target which is located at this location. The normalized output power of PSO-GWO-STAP is slightly weaker than that of PSO-STAP, which means greater clutter suppression and target detection capabilities.

4. Conclusions

In this study, an improved PSO-GWO-STAP algorithm is proposed for airborne radar to solve the off-grid problem of SR-STAP. First, we apply meta-heuristic algorithms (GA, DE, PSO, and GWO) to SR-STAP to achieve meshless searching. Simulation and experimental results show that, compared with the traditional method, MH-STAP methods can more accurately find atoms on a spatial-Doppler profile. Furthermore, PSO-STAP and GWO-STAP show better clutter suppression performance than the other methods. Then, the fitness function is improved based on the prior information of the clutter distribution, which can improve the performance of MH-STAP under certain conditions. To obtain more excellent performance, PSO-GWO-STAP is created by combining GWO and PSO. GWO will transmit information to PSO in each iteration to improve the global optimization ability. The results show that the improved PSO-GWO-STAP algorithm can construct a more accurate clutter subspace than single MH-STAP. The limitation of the proposed method is that it consumes certain computing resources while improving the performance.
In the future, we will research a low-computational-complexity algorithm which can achieve a greater improvement in clutter suppression performance for SR-STAP. Meanwhile, the proposed new fitness function can play a limited role only if it meets certain conditions, we will also research on a more universal function based prior information to further improve performance.

Author Contributions

Conceptualization, Y.H.; methodology, Y.H.; validation, Y.H. and Y.Z.; formal analysis, Y.Z. and W.G.; investigation, Y.Z.; writing—original draft preparation, Y.H.; writing—review and editing, D.W. and W.D.; supervision, W.D. All authors have read and agreed to the published version of the manuscript.

Funding

This work was supported by the Development Plan of Jilin Province under Grant 20220201061GX and Grant 20230201037GX.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author. The data are not publicly available due to restrictions related to privacy.

Conflicts of Interest

The authors declare no conflict of interest.

Abbreviations

Full NameAcronym
Clutter covariance matrixCCM
Coherent processing intervalCPI
Differential evolutionDE
Direction of arrivalDOA
Deep unfoldingDU
Evolutionary computationEC
Genetic algorithmGA
Grey wolf optimizationGWO
Improvement factorIF
Improved fitness functionIFF
Local mesh splitting subspace estimationLMSSE
Meta-heuristic algorithmsMH
Moving target indicationMTI
Particle swarm optimizationPSO
Reduced-dimension local search clutter subspace estimationRD-LSCSE
Sample covariance matrix SCM
Swarm intelligenceSI
Sparse recoverySR
Space-time adaptive processingSTAP
Uniform planar arrayUPA
Wireless sensor networksWSNs

References

  1. Klemm, R. Introduction to space-time adaptive processing. Electron. Commun. Eng. J. 1999, 11, 5–12. [Google Scholar] [CrossRef]
  2. Lin, X.; Blum, R.S. Robust STAP algorithms using prior knowledge for airborne radar applications. Signal Process. 1999, 79, 273–287. [Google Scholar] [CrossRef]
  3. Melvin, W.L. A STAP overview. IEEE Aerosp. Electron. Syst. Mag. 2004, 19, 19–35. [Google Scholar] [CrossRef]
  4. Wicks, M.C.; Rangaswamy, M.; Adve, R.; Hale, T.B. Space-time adaptive processing: A knowledge-based perspective for airborne radar. IEEE Signal Process. Mag. 2006, 23, 51–65. [Google Scholar] [CrossRef]
  5. 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]
  6. Yang, Z.; Li, X.; Wang, H.; Jiang, W. On clutter sparsity analysis in space–time adaptive processing airborne radar. IEEE Geosci. Remote Sens. Lett. 2017, 10, 1214–1218. [Google Scholar] [CrossRef]
  7. Cui, W.; Wang, T.; Wang, D.; Liu, C. An improved iterative reweighted STAP algorithm for airborne radar. Remote Sens. 2022, 15, 130. [Google Scholar] [CrossRef]
  8. Duan, K.; Liu, W.; Duan, G.; Wang, Y. Off-grid effects mitigation exploiting knowledge of the clutter ridge for sparse recovery STAP. IET Radar Sonar Navig. 2018, 12, 557–564. [Google Scholar] [CrossRef]
  9. Feng, W.; Guo, Y.; Zhang, Y.; Gong, J. Airborne radar space time adaptive processing based on atomic norm minimization. Signal Process. 2018, 148, 31–40. [Google Scholar] [CrossRef]
  10. Li, Z.; Ye, H.; Liu, Z.; Sun, Z.; An, H.; Wu, J.; Yang, J. Bistatic SAR clutter-ridge matched STAP method for nonstationary clutter suppression. IEEE Trans. Geosci. Remote Sens. 2022, 60, 5216914. [Google Scholar] [CrossRef]
  11. Tropp, J.A. Greed is good: Algorithmic results for sparse approximation. IEEE Trans. Inf. Theory 2004, 50, 2231–2242. [Google Scholar] [CrossRef]
  12. Duan, K.; Chen, H.; Xie, W.; Wang, Y. Deep learning for high-resolution estimation of clutter angle-Doppler spectrum in STAP. IET Radar Sonar Navig. 2022, 16, 193–207. [Google Scholar] [CrossRef]
  13. Zou, B.; Feng, W.; Zhu, H. Airborne radar STAP method based on deep unfolding and convolutional neural networks. Electronics 2023, 12, 3140. [Google Scholar] [CrossRef]
  14. Gu, Y.; Wu, J.; Fang, Y.; Zhang, L.; Zhang, Q. End-to-End moving target indication for airborne radar using deep learning. Remote Sens. 2022, 14, 5354. [Google Scholar] [CrossRef]
  15. Li, Z.; Zhang, Y.; He, X.; 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]
  16. He, P.; He, S.; Yang, Z.; 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]
  17. Li, X.; Yang, X.; Wang, Y.; Duan, K. Gridless sparse clutter nulling STAP based on particle swarm optimization. IEEE Geosci. Remote Sens. Lett. 2022, 19, 4023205. [Google Scholar] [CrossRef]
  18. Francesca, P.; Adamantia, R.; Alberto, G. A comparative analysis of three computational-intelligence metaheuristic methods for the optimization of TDEM data. Pure Appl. Geophys. 2022, 179, 3727–3749. [Google Scholar]
  19. Cheng, X.; Ciuonzo, D.; Rossi, P.S. Multibit decentralized detection through fusing smart and dumb sensors based on Rao test. IEEE Trans. Aerosp. Electron. Syst. 2019, 56, 1391–1405. [Google Scholar] [CrossRef]
  20. Cheng, X.; Ciuonzo, D.; Rossi, P.S.; Wang, X.; Wang, W. Multi-bit & sequential decentralized detection of a noncooperative moving target through a generalized Rao test. IEEE Trans. Signal Inf. Process. Over Netw. 2021, 7, 740–753. [Google Scholar]
  21. Wang, X.; Fu, X.; Dong, J.; Jiang, J. Dynamic modified chaotic particle swarm optimization for radar signal sorting. IEEE Access 2021, 9, 88452–88466. [Google Scholar] [CrossRef]
  22. Chen, H.; Li, S.; Liu, J.; Liu, F.; Suzuki, M. A novel modification of PSO algorithm for SML estimation of DOA. Sensors 2016, 16, 2188. [Google Scholar] [CrossRef] [PubMed]
  23. Lan, C.; Chen, H.; Zhang, L.; Guo, R.; Han, C.; Luo, D. Underwater Acoustic DOA Estimation of incoherent signal based on improved GA-MUSIC. IEEE Access 2023, 11, 69474–69485. [Google Scholar] [CrossRef]
  24. Wang, Y.; Peng, Y.; Bao, Z. STAP with medium PRF mode for non-side-looking airborne radar. IEEE Trans. Aerosp. Electron. Syst. 2000, 36, 619–620. [Google Scholar]
  25. Zhang, Y.; Wang, S.; Ji, G. A comprehensive survey on particle swarm optimization algorithm and its applications. Math. Probl. Eng. 2015, 2015, 931256. [Google Scholar] [CrossRef]
  26. Mirjalili, S.; Mirjalili, S.M.; Lewis, A. Grey wolf optimizer. Adv. Eng. Softw. 2014, 69, 46–61. [Google Scholar] [CrossRef]
  27. Jiang, L.; Maskell, D.L.; Patra, J.C. Parameter estimation of solar cells and modules using an improved adaptive differential evolution algorithm. Appl. Energy 2013, 112, 185–193. [Google Scholar] [CrossRef]
  28. Sourabh, K.; Singh, C.S.; Vijay, K. A review on genetic algorithm: Past, present, and future. Multimed. Tools Appl. 2020, 80, 8091–8126. [Google Scholar]
  29. Wang, D.; Tan, D.; Liu, L. Particle swarm optimization algorithm: An overview. Soft Comput. 2018, 22, 387–408. [Google Scholar] [CrossRef]
  30. Mishra, A.K.; Das, S.R.; Ray, P.K.; Mallick, R.K.; Mohanty, A.; Mishra, D.K. PSO-GWO optimized fractional order PID based hybrid shunt active power filter for power quality improvements. IEEE Access 2020, 8, 74497–74512. [Google Scholar] [CrossRef]
Figure 1. Geometric model of UPA airborne radar.
Figure 1. Geometric model of UPA airborne radar.
Sensors 23 09444 g001
Figure 2. Selected atom distributions of (a) LMSSE-STAP, (b) GWO-STAP, (c) PSO-STAP, (d) GA-STAP, and (e) DE-STAP.
Figure 2. Selected atom distributions of (a) LMSSE-STAP, (b) GWO-STAP, (c) PSO-STAP, (d) GA-STAP, and (e) DE-STAP.
Sensors 23 09444 g002
Figure 3. Comparison of residual power. (a) 0–35 iterations. (b) 20–30 iterations.
Figure 3. Comparison of residual power. (a) 0–35 iterations. (b) 20–30 iterations.
Sensors 23 09444 g003
Figure 4. Comparison of IF curve.
Figure 4. Comparison of IF curve.
Sensors 23 09444 g004
Figure 5. The diagram of the clutter distribution.
Figure 5. The diagram of the clutter distribution.
Sensors 23 09444 g005
Figure 6. The process of the improved PSO-GWO-STAP.
Figure 6. The process of the improved PSO-GWO-STAP.
Sensors 23 09444 g006
Figure 7. Comparison of IF curves. (a) P = 20, T = 5. (b) P = 30, T = 10.
Figure 7. Comparison of IF curves. (a) P = 20, T = 5. (b) P = 30, T = 10.
Sensors 23 09444 g007
Figure 8. Comparison between PSO-STAP, GWO-STAP, and improved PSO-GWO-STAP. (a) Residual power. (b) IF curve.
Figure 8. Comparison between PSO-STAP, GWO-STAP, and improved PSO-GWO-STAP. (a) Residual power. (b) IF curve.
Sensors 23 09444 g008
Figure 9. Normalized output power of improved PSO-GWO-STAP and PSO-STAP.
Figure 9. Normalized output power of improved PSO-GWO-STAP and PSO-STAP.
Sensors 23 09444 g009
Table 1. Simulation parameters.
Table 1. Simulation parameters.
ParameterSymbol Value
Platform heightH8000 m
Signal wavelengthλ0.23 m
Array spacingd0.115 m
Pulse repeat frequencyfr2434.8 Hz
Flight velocityV140 m/s
Element number in UPAM × N8 × 8
Pulse number in CPIK8
Clutter-to-noise ratioCNR60 dB
Non-side-looking angleθp15°
Table 2. Average runtimes of five algorithms.
Table 2. Average runtimes of five algorithms.
STAP
Algorithm
LMSSEPSOGWOGADE
Average runtime(s)1.531.931.972.147.64
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

Hou, Y.; Zhang, Y.; Gui, W.; Wang, D.; Dong, W. Meshless Search SR-STAP for Airborne Radar Based on Meta-Heuristic Algorithms. Sensors 2023, 23, 9444. https://doi.org/10.3390/s23239444

AMA Style

Hou Y, Zhang Y, Gui W, Wang D, Dong W. Meshless Search SR-STAP for Airborne Radar Based on Meta-Heuristic Algorithms. Sensors. 2023; 23(23):9444. https://doi.org/10.3390/s23239444

Chicago/Turabian Style

Hou, Yunfei, Yingnan Zhang, Wenzhu Gui, Di Wang, and Wei Dong. 2023. "Meshless Search SR-STAP for Airborne Radar Based on Meta-Heuristic Algorithms" Sensors 23, no. 23: 9444. https://doi.org/10.3390/s23239444

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