Weighted STAP Algorithm Based on the Greedy Block Coordinate Descent Method
Abstract
1. Introduction
- Bayesian algorithms: These algorithms transform the l1 norm optimization process into a maximum a posteriori probability estimation task. By using prior information on a signal and the Bayesian parameter estimation model, these algorithms determine the posterior probability of unknown parameters, which enables high-precision reconstruction of the original signal. Recently, a STAP method based on the framework of sparse Bayesian learning, which enhances sparsity using a generalized double Pareto prior distribution and estimates the hyperparameters using the expectation maximization (EM) method, was proposed [7]. Nevertheless, this method has high computational complexity and a slow convergence rate, which limits its practical application. Recent work imported a sparse Bayesian learning-based multi-measurement vector STAP algorithm [8], which can estimate a clutter covariance matrix (CCM) with high accuracy using very few training snapshots under unknown parameter conditions, thus improving clutter suppression and slow-moving target detection capabilities. Nevertheless, this algorithm suffers from high computational complexity, and its clutter suppression performance degrades under non-ideal conditions. In addition, a STAP algorithm based on sparse Bayesian learning with hierarchical composite priors was proposed in reference [9]. This algorithm can significantly enhance sparsity by constructing an innovative three-level hierarchical composite prior model and further improve sparsity using a generalized double Pareto prior distribution. However, its computational complexity is high, and its clutter suppression performance deteriorates significantly at high-gain phase error levels. In short, the Bayesian algorithms have an enhanced sparse reconstruction performance due to their ability to automatically estimate the unknown parameters and hyperparameters of a signal. But despite that, it relies on the setting of the prior distribution and has a high computational complexity.
- Greedy algorithms: The main principle of these algorithms is to iteratively approximate the global optimal solution through local optimization. Representative greedy algorithms include matching pursuit (MP) [10], orthogonal matching pursuit (OMP) [11,12], and subspace pursuit [13]. A STAP method based on OMP was proposed to address the problem of target detection in heterogeneous and non-stationary environments by using the Multiple-Input Multiple-Output (MIMO) radar geometry model and the OMP algorithm to estimate the CCM [12]. However, the performance of this method is influenced by the MIMO radar geometric configuration and environmental parameter selection. Moreover, its effectiveness has not been fully validated in practical applications. Recently, an extended orthogonal matching tracking (OMPα) algorithm has been introduced [11]. This algorithm reduces the number of measurements required for OMP to recover sparse signals by increasing the number of iterations, which makes it similar to the convex relaxation-based basis tracking Basis Pursuit (BP) algorithm [14]. However, the sparsity level of a signal is still required for OMPα, which can be difficult to obtain in practical applications. In addition, an increase in the iteration number can yield higher computational complexity. However, although greedy algorithms are generally characterized by fast computational speed, they tend to have low reconstruction accuracy and may experience degraded performance in noisy environments.
- Convex optimization algorithms: In these algorithms, the l0-norm problem, which is an NP-hard problem, is relaxed into a convex optimization problem, and the sparse recovery property of the l1-norm is used to approximate the l0-norm. Consequently, the l0-norm problem is transformed into an l1-norm minimization, that is, the LASSO problem. In recent years, convex optimization algorithms have garnered extensive research interest, and numerous methods have been proposed, including the spectral projected gradient method for L1 minimization (SPGL1) [15], the accelerated gradient method known as sparse learning with efficient projections (SLEP) [16], a variant of the matching tracking algorithm [17], the SpaRSA algorithm [18], the YALL1-Group algorithm [19], and the block coordinate descent (BCD) algorithm [20]. Qin et al. proposed a hybrid block coordinate descent algorithm (BCD-HYB) to solve the group lasso problem efficiently [20]. The algorithm combines accurate block optimization (BCD-GL) and variable step size iterative shrinkage threshold (ISTA-BC) methods. It adaptively selects the optimal solution strategy for variable groups of different sizes. This significantly improves computational efficiency and surpasses existing methods on various datasets. However, the algorithm still faces a computational complexity bottleneck caused by eigen decomposition when dealing with large variable groups. Its performance is significantly reduced when processing specific challenging data sets, such as the Nemirovski data set. Meanwhile, none of them is specifically designed for the CCM estimation problem in STAP.
2. Signal Model and Related Theory
2.1. STAP Signal Model
2.2. MUSIC Power Spectrum Estimation Method
3. Greedy Block Coordinate Descent Algorithm
3.1. GBCD Operational Principle
3.2. GBCD Global Convergence
3.3. STAP Weight Calculation
Algorithm 1. Workflow of the GBCD-STAP algorithm |
Initialization: , , 1. Weighted values wi are estimated by , and ; 2. The comp, which represents the block update priority metric value, is updated using , where and ; 3. The block to be updated is selected according to ; 4. The block selected in Step 2 is updated using to obtain A; 5. R is reconstructed by ; 6. According to , is updated by ; Steps 2–6 are repeated until the iteration stop condition is satisfied. Output: R |
4. Proposed Algorithm Simulation Analysis
4.1. Clutter Power Spectrum Analysis
4.2. Output Signal-to-Heterodyne Noise Ratio Loss Analysis
4.3. Target Detection Performance Analysis
4.4. Convergence Speed Analysis
4.5. Computational Complexity Analysis
4.6. Effect of Off-Grid on GBCD-STAP Performance
4.7. Analysis of the Selection of Regularization Parameters
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Brennan, L.E.; Reed, L. Theory of adaptive radar. IEEE Trans. Aerosp. Electron. Syst. 1973, AES-9, 237–252. [Google Scholar] [CrossRef]
- Guerci, J.R. Space-Time Adaptive Processing for Radar; Artech House: London, UK, 2014. [Google Scholar]
- Klemm, R. Principles of Space-Time Adaptive Processing; IET: Birmingham, UK, 2002. [Google Scholar]
- Ward, J. Space-time adaptive processing for airborne radar. In Proceedings of the IEE Colloquium on Space-Time Adaptive Processing, London, UK, 6 April 1998; pp. 2/1–2/6. [Google Scholar]
- Reed, I.S.; Mallett, J.D.; Brennan, L.E. Rapid convergence rate in adaptive arrays. IEEE Trans. Aerosp. Electron. Syst. 2007, AES-10, 853–863. [Google Scholar] [CrossRef]
- Maria, S.; Fuchs, J.-J. Application of the global matched filter to STAP data an efficient algorithmic approach. In Proceedings of the IEEE International Conference on Acoustics Speech and Signal Processing Proceedings, Toulouse, France, 14–19 May 2006; p. IV. [Google Scholar]
- Zhang, S.; Wang, T.; Liu, C.; Wang, D. A space-time adaptive processing method based on sparse Bayesian learning for maneuvering airborne radar. Sensors 2022, 22, 5479. [Google Scholar] [CrossRef]
- 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]
- Cao, J.; Wang, T.; Cui, W. Sparse Bayesian learning using hierarchical synthesis prior for STAP. IET Radar Sonar Navig. 2025, 19, e70001. [Google Scholar] [CrossRef]
- Kim, H.H.; Govoni, M.A.; Haimovich, A.M. Cost analysis of compressive sensing for MIMO STAP random arrays. In Proceedings of the 2015 IEEE Radar Conference (RadarCon), Arlington, VA, USA, 10–15 May 2015; pp. 0980–0985. [Google Scholar]
- Sahoo, S.K.; Makur, A. Signal recovery from random measurements via extended orthogonal matching pursuit. IEEE Trans. Signal Process. 2015, 63, 2572–2581. [Google Scholar] [CrossRef]
- Ślesicka, A.; Kawalec, A. An application of the orthogonal matching pursuit algorithm in space-time adaptive processing. Sensors 2020, 20, 3468. [Google Scholar] [CrossRef] [PubMed]
- Dai, W.; Milenkovic, O. Subspace pursuit for compressive sensing signal reconstruction. IEEE Trans. Inf. Theory 2009, 55, 2230–2249. [Google Scholar] [CrossRef]
- Donoho, D.L. Compressed sensing. IEEE Trans. Inf. Theory 2006, 52, 1289–1306. [Google Scholar] [CrossRef]
- Van, E.; Berg, M.S.; Friedlander, M.P.; Murphy, K. Group Sparsity via Linear-Time Projrction; Technical Report TR-2008-09; University of British Columbia: Vancouver, BC, Canada, 2008. [Google Scholar]
- Liu, J.; Ji, S.; Ye, J. SLEP: Sparse learning with efficient projections. Ariz. State Univ. 2009, 6, 7. [Google Scholar]
- Eldar, Y.C.; Kuppinger, P.; Bolcskei, H. Block-sparse signals: Uncertainty relations and efficient recovery. IEEE Trans. Signal Process. 2010, 58, 3042–3054. [Google Scholar] [CrossRef]
- Wright, S.J.; Nowak, R.D.; Figueiredo, M.A. Sparse reconstruction by separable approximation. IEEE Trans. Signal Process. 2009, 57, 2479–2493. [Google Scholar] [CrossRef]
- Deng, W.; Yin, W.; Zhang, Y. Group sparse optimization by alternating direction method. In Proceedings of the Wavelets and Sparsity XV, San Diego, CA, USA, 26–29 August 2013; pp. 242–256. [Google Scholar]
- Qin, Z.; Scheinberg, K.; Goldfarb, D. Efficient block-coordinate descent algorithms for the group lasso. Math. Program. Comput. 2013, 5, 143–169. [Google Scholar] [CrossRef]
- Wang, Y.; Wang, J.; Li, J.; He, Q.; He, Z. Direct data domain STAP method via joint-sparse characteristic of clutter and noise. Syst. Eng. Electron. 2024, 46, 2980–2987. [Google Scholar]
- Schmidt, R. Multiple emitter location and signal parameter estimation. IEEE Trans. Antennas Propag. 1986, 34, 276–280. [Google Scholar] [CrossRef]
- Beck, A.; Teboulle, M. A fast iterative shrinkage-thresholding algorithm for linear inverse problems. SIAM J. Imaging Sci. 2009, 2, 183–202. [Google Scholar] [CrossRef]
- Fang, J.; Wang, F.; Shen, Y.; Li, H.; Blum, R.S. Super-resolution compressed sensing for line spectral estimation: An iterative reweighted approach. IEEE Trans. Signal Process. 2016, 64, 4649–4662. [Google Scholar] [CrossRef]
- Gudmundson, E.; Jakobsson, A.; Jensen, J.A.; Stoica, P. Blood velocity estimation using ultrasound and spectral iterative adaptive approaches. Signal Process. 2011, 91, 1275–1283. [Google Scholar] [CrossRef]
- Roberts, W.; Stoica, P.; Li, J.; Yardibi, T.; Sadjadi, F.A. Iterative adaptive approaches to MIMO radar imaging. IEEE J. Sel. Top. Signal Process. 2010, 4, 5–20. [Google Scholar] [CrossRef]
- Wei, X.; Yuan, Y.; Ling, Q. DOA estimation using a greedy block coordinate descent algorithm. IEEE Trans. Signal Process. 2012, 60, 6382–6394. [Google Scholar] [CrossRef]
- Tseng, P.; Yun, S. A coordinate gradient descent method for nonsmooth separable minimization. Math. Program. 2009, 117, 387–423. [Google Scholar] [CrossRef]
- Yang, Z.; Li, X.; Wang, H.; 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]
- Sun, Y.; Yang, X.; Long, T.; Sarkar, T.K. Robust sparse Bayesian learning STAP method for discrete interference suppression in nonhomogeneous clutter. In Proceedings of the 2017 IEEE Radar Conference (RadarConf), Seattle, WA, USA, 8–12 May 2017; pp. 1003–1008. [Google Scholar]
- Zhang, S.; Wang, T.; Liu, C.; Ren, B. A Fast IAA–Based SR–STAP Method for Airborne Radar. Remote Sens. 2024, 16, 1388. [Google Scholar] [CrossRef]
Parameter | Value |
---|---|
Antenna array type | Uniform linear array for side-looking |
Number of array elements | 10 |
Number of pulses sent in one CPI | 10 |
Array element spacing (m) | 0.15 |
Wavelength (m) | 0.3 |
Aircraft speed (m/s) | 260 |
Aircraft altitude (m) | 3000 |
Pulse repetition frequency (Hz) | 4000 |
Clutter-to-noise ratio (dB) | 60 |
Signal-to-clutter-plus-noise ratio (dB) | 0 |
Algorithm | Complex Multiplier |
---|---|
SR-STAP | PJ2 + PJ + L(N + K − 1)J |
SBL-STAP | J3 + 4J2 + 3LJ + 2LP |
IAA-based SR-STAP | J3+ PJ2 + 2(L + K + 1)J + 2LN |
GBCD-STAP | 5J + LP(6N + 4) |
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. |
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Gao, Z.; Yang, N.; Wu, Z.; Xu, W.; Tan, W. Weighted STAP Algorithm Based on the Greedy Block Coordinate Descent Method. Electronics 2025, 14, 3432. https://doi.org/10.3390/electronics14173432
Gao Z, Yang N, Wu Z, Xu W, Tan W. Weighted STAP Algorithm Based on the Greedy Block Coordinate Descent Method. Electronics. 2025; 14(17):3432. https://doi.org/10.3390/electronics14173432
Chicago/Turabian StyleGao, Zhiqi, Na Yang, Zhixia Wu, Wei Xu, and Weixian Tan. 2025. "Weighted STAP Algorithm Based on the Greedy Block Coordinate Descent Method" Electronics 14, no. 17: 3432. https://doi.org/10.3390/electronics14173432
APA StyleGao, Z., Yang, N., Wu, Z., Xu, W., & Tan, W. (2025). Weighted STAP Algorithm Based on the Greedy Block Coordinate Descent Method. Electronics, 14(17), 3432. https://doi.org/10.3390/electronics14173432