Research Article  Open Access
Jindong Zhang, Yin Du, He Yan, "Code Design for Moving TargetDetecting Radar in Nonhomogeneous SignalDependent Clutter", Mathematical Problems in Engineering, vol. 2020, Article ID 7609547, 13 pages, 2020. https://doi.org/10.1155/2020/7609547
Code Design for Moving TargetDetecting Radar in Nonhomogeneous SignalDependent Clutter
Abstract
In this paper, we investigate the code design problem of improving the detection performance of a moving target in the presence of nonhomogeneous signaldependent clutter for moving targetdetecting (MTD) radar systems. The optimization metric is constructed based on the signal to clutter and noise ratio (SCNR) of interpulse matched filtering. Under the frameworks of cyclic and majorizationminimization algorithms, we propose a novel algorithm, named CMMCODE, to tackle the code design optimization problem in the case of unknown precise target Doppler information and nonhomogeneous clutter. In the whitenoise case, the simplified algorithm is also given based on CMMCODE algorithm. The presented algorithm is computationally efficient and convergent. Numerical examples show the effectiveness of the proposed algorithms.
1. Introduction
Radars are required to deal with the simultaneous effects of receiver noise, signaldependent clutter, and signalindependent interference, when detecting targets since echoes are received from the natural environment such as land, sea, and weather. The signaldependent clutter can be seen as the convolution result of the transmitted signal and unwanted obstacles, whose scattering magnitude can be many orders larger than that of the target. Additionally, the signalindependent interference consists of various types of noise and jamming signals. Moving target detecting (MTD) is a mode of operation of a radar to discriminate a moving target against clutter. By taking advantage of the fact that Doppler frequency shift of a moving target is different from that of clutter, MTD technology plays an important role in modern radar systems [1]. Recently, it has been demonstrated that, with clutter statistical information, signaltoclutter and noise ratio (SCNR) and detection performance for MTD can be improved by optimizing transmit power for pulses in a coherent processing interval (CPI) [2].
The transmit waveform design has been paid much attention to in radar research area in the last decades. The optimal radar waveform is synthesized based on different performance objectives. In the early 1960s, the problem of designing radar signals and receivers that are optimum for detecting a point target masked by a background of clutter returns and thermal noise has been investigated. The problem of choosing an optimum signal has been discussed in [3]. For detecting a particular target in the presence of additive signaldependent clutter, the waveform optimization method, developed by Grieve and Guerci [4, 5], is evaluated in terms of the SCNR metric under a particular model of the system, clutter, and targets. The numerical solution of the optimal waveform for the T72 and M1 main battle tanks detection was investigated in [6]. The idea of clutter suppression based on the waveform design has been extended to other radar systems. In [7], waveform design for a multipleinput multipleoutput (MIMO) radar has also been studied, and this work considered the signaldependent clutter and designed the optimal waveform based on minimum mean squarederror (MMSE) in two scenarios. In [8–12], waveform design and waveform scheduling problems in spacetime adaptive processing (STAP) for airborne radar are formulated with a cost function, and leastsquared solutions for the designed waveform were obtained. It should be pointed out that these works have discussed the waveform design problem for clutter suppression from the viewpoint of interpulse coding.
A lot of work has also been carried out to radar code design by intrapulse coding [13–20]. Reference [13] has dealt with the design of coded waveforms which optimize radar performances in the presence of colored Gaussian disturbance. Reference [14] considered the problem of a knowledgeaided (possibly cognitive) transmit signal and receive filter design for pointlike targets in signaldependent clutter. Reference [15] considered the worst case code design problem for clutterfree cases under a similarity constraint to a given code. The ideas of [15] were generalized in [16] where the PAR constraint was included. For designing code for signaldependent clutter suppression for MTD in pulsedDoppler radar, Aubry et al., Karbasi et al., Aubry et al., and Cheng et al. [17–20] proposed to resort to average and worst case performance metrics and several algorithms to solve highly nonconvex design problems. In [21, 22], block successive minimization methods and maximum block improvement (MBI) and of sequential optimization have also been considered in waveform design algorithm both in signaldependent clutter for the MIMO system and for a spectrally crowded environment. In [23], the joint design of transmitting sequence(s) and receiving filters subject to the PeaktoAverage Ratio (PAR) constraint in radar and communications applications was conducted, and two algorithms based on the majorizationminimization (MM) method are proposed. The joint design of both transmitted waveforms and receive filters for a colocated multipleinputmultipleoutput (MIMO) radar with the existence of signaldependent interference and white noise is studied in [24]. Two algorithms based on the general MM method are developed to tackle the weighted side lobe level minimization problem in [25]. The joint design of the Doppler robust transmit sequence and receive filter based on the signaltonoiseplusinterference (SINR) of the filter output is investigated in [26]. The robust joint design of the radar transmitted waveform and receive filter bank in a background of rangeunambiguous signaldependent clutter based on SINR is studied in [27].
The clutter model in these researches can be classified into two kinds, i.e., homogeneous and nonhomogeneous clutter, according to the properties of the clutter covariance matrix. Homogeneous clutter has an identical clutter covariance matrix for all resolution cells, and code design for homogeneous clutter can improve the detection performance for all cells. However, the clutter covariance matrix of one resolution cell in nonhomogeneous clutter may be different from that of the other cells. Therefore, code design for a certain range cell may deteriorate the others in nonhomogeneous clutter. In this paper, we will investigate the code design problem of detecting a moving target in the presence of nonhomogeneous clutter for MTD radar systems. Two different scenarios including general signalindependent interference and white noise are considered with the problem of detecting a moving target without precise Doppler frequency shift information. The optimization problems in this work are highly nonconvex and, therefore, firstly, made convex via relaxation of the original problems. Under the frameworks of cyclic algorithms [28–32] and MM algorithms [23, 25, 26, 33, 34], new algorithms are proposed to solve the convex problem. The work of this paper is summarized as follows:(1)The effect of nonhomogeneous clutter and a moving target is considered. To our knowledge, code design for improving detection performance in nonhomogeneous clutter has not been addressed in the literature.(2)The optimization metrics are constructed based on interpulse matched filtering, which is computationally efficient for coherent processing in a CPI. The corresponding optimization metric is given, and the connections between the SCNR and optimization metric are analytically addressed.(3)Under the frameworks of majorizationminimization and cyclic algorithms, we propose new algorithms to tackle the code design optimization problem in the case of unknown precise target Doppler information and nonhomogeneous clutter. The presented algorithm is computationally efficient and convergent.
The rest of this paper is organized as follows. In Section 2, we derive the signal model and SCNR metric for MTD radar systems in a nonhomogeneous clutter scene. Code design for nonhomogeneous signaldependent clutter is discussed in Section 3. This section also includes the problem formulation, problem transformation, lemmas, optimization method, and convergence analysis. Section 4 considers the whitenoise case. Several numerical examples are provided in Section 5. Section 6 concludes this paper.
2. Signal Model
We assume that a pulsedDoppler radar transmits a coherent burst of slowtime pulses. The th transmitted baseband signal can be formulated aswhere and denote the fast time and slow time, , and are the pulse duration and pulse repetition interval (PRI), respectively , and is the rectangular pulse shaping function, expressed aswhere is the complex envelop of the transmit signal and are the weights that control the pulse power at the transmitter and will be tried to be designed.
The radar scene can be split into different cells in range and velocity domains by a pulsedDoppler radar at the same time. Range cells are obtained by transmitting a waveform with a certain bandwidth, whereas velocity cells are obtained by utilizing a burst of pulses that have a high Doppler frequency resolution. Suppose that there exists different range cells and a pointlike moving target lies in the th range cell (). The corresponding backscatter signal can be expressed aswhere is the amplitude of the target echo, indicates the time delay of the th range cell, indicates the Doppler frequency of the moving target, is the transmitter carrier frequency, is the clutter signal of the th range cell, and represents the signalindependent interferences. In this paper, clutter is assumed to be rangeunambiguous.
We further assume that the clutter, distributed across the Doppler frequency domain, is composed of many individual scattering points, which are statistically independent. Consequently, can be written aswhere is the number of individual scatters in the th range cell, is the amplitude of the th scattering clutter point, and is the corresponding Doppler frequency.
Note that, after downconverted and demodulated in the receiver, the received baseband signals are first compressed in the range domain to separate echo reflected by different range cells, and then, Doppler processing is performed to distinguish moving targets from stationary clutter. In radar engineering, the received signal is sampled at the time delays corresponding to all the range cells under test, whose interval is determined by the range resolution of the radar system. The discretetime received signal for the th range cell corresponding to time delay can be written aswhere , is the code vector to be designed, is the Doppler frequency shift vector of the target, denotes the transpose of a vector/matrix, is the vector corresponding to the clutter component in the th range cell, the vector represents the signalindependent noise or interferences, and denotes the Hardmard (elementwise) product. A detailed description of the formation of and can be found in [2].
According to (5), the moving target detection problem can be given as the following binary hypothesis test:
Suppose that the covariance matrices of and (denoted by and ) are a priori known by using geographical, meteorological, or prescan information [35] and the scattering amplitude of the moving target is a zeromean complex Gaussian random variable with variance . The matched filter detector which compares the likelihood ratio associated with the abovementioned hypothesis test is . The performance of this detector in the th range cell depends on the following SCNR metric, i.e.,where denotes the maximum transmit energy, , denotes the diagonal matrix formed by the entries of the vector argument, denotes conjugate transpose of a vector/matrix, and denotes the trace of a matrix. Note that , and is an energy constraint.
3. Code Design for Nonhomogeneous SignalDependent Clutter
3.1. Problem Formulation
Suppose that the Doppler frequency shift of the target is known and the variance difference of the scattering amplitude is ignored; code design for improving the detection performance of the MTD radar system can be achieved by minimizing the following performance metric, which can be expressed as
If the target Doppler frequency shift is unknown, but the considered interval ( and are upper and lower bounds, respectively) for the target Doppler frequency shift is known, the following design metric (referred to as average metric) can be used for such a case:where is the probability density function (pdf) of . It should be pointed out the mentioned interval is a prior known based on prior known knowledge of the moving target type or prescan estimates of the target Doppler frequency shift. In common cases, is considered to be uniformly distributed over to model the pdf of the target Doppler frequency shift.
Suppose that the target Doppler frequency shift is uniformly distributed over the interval which is previously known; then, the discrete form of the design metric can also be given bywhere is the number of discrete Doppler frequency shift, , .
Until now, we have only considered the design metric for only one range cell under test, and for homogeneous clutter scene, the detection performance will be improved for all range cells. However, for the nonhomogeneous clutter scene, the covariance matrices are different from each other. Code design for a certain range cell may result in a decreased SCNR and detection performance in other range cells. In cases with a nonhomogeneous clutter scene and a prior known Doppler frequency shift interval, the design metric can be represented aswhere is the number of all range cells under test.
Consider that the signalindependent noise or interferences usually have the same statistical characteristic, which implies that . With a drop the in the constant value for simplification, the abovementioned design metric can also be expressed as
In a nonhomogeneous clutter scene, the SCNR expression is different from each other, and code design for a certain range cell may not optimize the SCNR in other range cells. Therefore, we should use the abovementioned design metric, which is the sum of clutter and signalindependent noise output of matched filters of all range cells, to evaluate the optimization performance.
The abovementioned design metric can also be transformed into the following expression, which is expressed aswhere
To optimize the detection performance in a nonhomogeneous clutter scene, the optimization problem can be formulated under an energy constraint:
The objective function of the abovementioned optimization problem consists of a quadratic form and a quartic form . Because of the quartic form in an objective function, it is difficult to optimize this problem directly. As the objective function is highly nonconvex, this problem is difficult to tackle. In this paper, we try to transform this nonconvex problem by using some important inequalities.
3.2. Lemmas for Optimization
Lemma 1. Let be an Hermitian and positive definite matrix; then, for any point , the quadratic form is majorized bywhere is the largest eigenvalue of . Proof of Lemma 1 is presented in Appendix A.
Lemma 2. Let be an Hermitian and positive definite matrix and and be diagonal matrices, ; then, for any point , we haveand the equality is obtained if .
Lemma 2 can be directly concluded via Cauchy–Shwarz inequality.
Theorem 1. Let be an Hermitian and positive definite matrix and be a diagonal matrix ; then, the form is majorized bywhere , , and is the largest eigenvalue of . Proof of Theorem 1 is presented in Appendix B.
Lemma 3. Let be Hermitian and positive definite matrices, is a diagonal matrix, and ; then, the matrix is still a positive definite matrix. The largest eigenvalues of satisfywhere denotes the largest eigenvalues of a matrix. In the proof of Lemma 3, the inequality follows by Weil’s monotonicity theorem (“Matrix Analysis,” p. 184, Theorem 4.3.7, applied with ) and then uses, directly, the bound on [36, 37].
3.3. MajorizationMinimizationBased Optimization Method
The majorizationminimization (MM) method can be used to solve optimization problems that are difficult to tackle directly.
Let and be at the th iteration. By applying Lemma 1 and Theorem 1, the objective function in (15) can be majorized by the following form:where is the largest eigenvalue of and is the largest eigenvalue of . According to Lemma 5, we have , and is the largest eigenvalue of .
By ignoring the constant items in (20), the majorized optimization problem of (15) can be given bywhich can be rewritten as
This minimization problem can be transformed into a simple form:where
The closedform solution of (23) is given by .
Now, we summarize the algorithm, and the corresponding steps are given in Table 1.

In Table 1, is the initialized code, is the largest eigenvalue of , is the largest eigenvalue of , is the calculated code of the th iteration, and is the optimized code of the th iteration.
3.4. Convergence Analysis
According to the majorizationminimization scheme, the sequence of the objective function values at is nonincreasing, and is guaranteed to converge to a finite value by
Lemma 4. The optimization problem in (15) is equivalent toSince the added item is just a constant, it will not affect the optimal solution of (26), and vice versa. By ignoring the constant item, (26) is majorized by
Theorem 2. The limit point of the convergence sequence is a stationary point of (15) and satisfieswhere denotes the firstorder derivation [22].
Proof of Theorem 2 is presented in Appendix C.
4. Code Design for the WhiteNoise Case
A special case for code design in a MTD radar system is that the signaldependent interference only contains receiver noise, which is white and statistically independent with each other. In this case, let , where is the noise power. Note that , and accordingly, the optimization problem in (15) is simplified intowhere and . It is easy to observe that the objective function in (29) is invariant to a phaseshift version of the code vector . This means only amplitude modulation in slowtime pulses affects the corresponding optimization metric.
We can obtain a lemma similar to Lemma 2, which is described as follows.
Lemma 5. Let be an Hermitian and positive definite matrix; then, for any point , the quadratic form is majorized bywhere is the largest eigenvalue of .
By ignoring the constant item in (30), the majorized problem of (29) can be given byLet , and the objective function of (31) is equivalent towhere denotes the norm.
Consequently, the optimization problem is also equivalent to
The closedform solution of (33) is given by . Considering the nonnegative restriction of , the suboptimal solution of (33) can be written as
Now, we summarize the algorithm, and the corresponding steps are given in Table 2.

In Table 2, is the initialized code, is the largest eigenvalue of , is the calculated code of the th iteration, and is the optimized code of the th iteration.
5. Numerical Examples
Numerical examples are provided to demonstrate the detection performance improvement of the proposed algorithms. Two code design examples including the general signalindependent interference and white noise are given. In the general signalindependent interference example, the entries of the corresponding covariance matrix can be generated by a firstorder autoregressive process with parameters and , as well as a white noise at the receiver with the variance :where is the discrete Dirac function, .
In the whitenoise example, (35) is simplified into
To compare the performance improvement between the coded and uncoded cases, we define the transmit code as , and the average metric for evaluation can be rewritten as
This metric also indicates the algorithm performance in terms of merit (7).
5.1. Homogeneous Clutter Case
Although CMMCODE algorithm is designed for the radar code for a nonhomogeneous clutter case, this algorithm can also be applied for obtaining optimal codes for the homogeneous clutter case. The goodness of the resultant codes is investigated by comparing with uncoded system, CoRe, and CADCODE algorithms in [2]. In this example, the entries of the th clutter covariance matrix can be given by [38]:where and is a random number, representing the clutter characteristic [1]. For the moving target, we also assume that is uniformly distributed over , where , and .
It is no surprise that the coded system, exploring the resultant codes of CoRe, CADCODE, and CMMCODE algorithms, outperform the uncoded system. Additionally, we note that average metric of the codes of CoRe, CADCODE, and CMMCODE are almost the same in Figure 1(a), with slightly negligible differences. This reveals that the convergence performance the CMMCODE algorithm is as good as CADCODE and CoRe algorithms. The saturation phenomenon in Figure 1(a) is also observed. This indicates that the increase in the average metric is negligible for sufficiently large values of the transmit energy (i.e., ).
(a)
(b)
We also investigate the detection probability [39] of CoRe, CADCODE, CMMCODE algorithms, compared with that of the uncoded system. To this end, we consider the target with and transmit energy , and use 1000 sets of random generated data to simulate the receiver operating characteristic (ROC). ROCs of matched filter [40] with the resultant codes of CoRe, CADCODE, CMMCODE algorithms, and the uncoded code are plotted in Figure 1(b). As expected, the detection probabilities obtained by CoRe, CADCODE, CMMCODE algorithms outperform that of the uncoded system. Negligible differences can be observed between ROCs associated with various resultant codes.
In Figure 2, the convergence of CADCODE and CMMCODE is shown. We can find that the convergence speed of CMMCODE is faster than that of CADCODE. Considering that CMMCODE only involves complex multiplication and addition, the computational complexity of CMMCODE is lower than that of CADCODE.
5.2. Nonhomogeneous Clutter Case
In this example, we assume there exist 3 different range cells under the detection test. To demonstrate the effectiveness of code design, the spectrum model of the clutter is assumed to be Gaussian, and its corresponding covariance coefficient is given bywhere denotes the spectrum width of the clutter of the th range cell and indicates the center frequency of the clutter. We assume that there exist 3 different range cells, and , , , and . The pulse repetition interval equals to 0.01 s. The interested target Doppler frequency lies in Hz. The clutter spectrum shapes of 3 different range cells are plotted in Figure 3.
Considering that CoRe and CADCODE algorithms can only synthesis code according to a certain clutter covariance matrix, we choose CADCODE algorithm for comparing the average metric and average detection probability with CMMCODE algorithm in a nonhomogeneous clutter case. Average detection probability (ADP) is defined to be the mean value of the detection probability in a different range cell and expressed as
In Figures 4(a) and 4(b), we note that the resultant codes in CMMCODE algorithm own the highest average metric and best detection performance, and the average metric of the resultant codes in CADCODE algorithm is slightly lower than the former. It can be easily seen that the code in CADCODE algorithm is designed according to the clutter covariance matrix of a preset range cell. However, the synthesized code in CADCODE algorithm can only have high metric in the corresponding range cell. Meanwhile, the codes in CMMCODE algorithm demonstrate adaptivity in all range cells.
(a)
(b)
(c)
To show the performance improvement of SCNR, the metric IMP is defined as
Figure 4(c) demonstrates the IMP metric performance of the resultant codes of CMMCODE algorithm, compared with that of the CADCODE algorithm. It can be observed that the average detection probability of the resultant code of CMMCODE algorithm is 9 percent higher than that of the resultant codes of CADCODE algorithm in the maximum extent. It can also be concluded that this improvement is not available in all transmit energy ranges, and best improvement is obtained when the transmit energy lies in [4, 10] dB.
Figures 5(a)–5(c) plot the receiver operating characteristic (ROC) curves, which is the probability of detection of the receiver as a function of the probability of false alarm, for 3 range cells with the resultant codes of CADCODE and CMMCODE algorithms, and the uncoded systems when transmit energy equals to 5 dB. It can be observed that the probability of detection of the resultant code of CMMCODE algorithm achieves good performance in 3 range cells, and the probability of detection of the resultant code of CADCODE algorithm can achieve a good performance in only one of the three range cells.
(a)
(b)
(c)
5.3. WhiteNoise Case
In this example, the signalindependent interference is assumed to be receiver noise, which is white and statistically independent with each other. The noise power is 0.01.
Figures 6(a)–6(b) show the average metric and detection performance of the resultant codes of the CADCODE and CMMCODE algorithms. We also note that the resultant codes in CMMCODE algorithm own the highest metric and best detection performance. The average metric and detection performance of the resultant codes in CADCODE algorithm is slightly lower than the former. In this simulation, the global solution of (29) obtained by the Lagrange duality method is compared with CMMCODE. As we can see, their performance is very close. Figure 6(c) demonstrates the metric performance of the resultant codes of CMMCODE algorithm, compared with that of the CADCODE algorithm. It can be observed that the average detection probability of the resultant code of CMMCODE algorithm is 9 percent higher than that of the resultant codes of CADCODE algorithm in the maximum extent. This improvement is not available in all transmit energy ranges, and the best improvement is obtained when the transmit energy equals to 0 dB.
(a)
(b)
(c)
Figures 7(a)–7(c) plot the ROC curves for 3 range cells with the resultant codes of CADCODE and CMMCODE algorithms and the uncoded systems when the transmit energy equals to 0 dB. It can also be observed that the probability of detection of the resultant code of CMMCODE algorithm achieves good performance in 3 range cells, and the probability of detection of the resultant code of CADCODE algorithm can achieve a good performance only in one of the three range cells.
(a)
(b)
(c)
6. Conclusions
In this paper, code design problem for a MTD radar system in a nonhomogeneous clutter scenario is investigated. Considering the SCNR metric of an interpulse matched filtering output, we construct the corresponding optimization problem for optimizing a radar waveform in a CPI and transform the optimization problem by majorizationminimization. For solving this optimization problem, we propose an algorithm, i.e., CMMCODE, based on cyclic and majorizationminimization algorithms, which is computationally efficient. In the whitenoise case, the simplified algorithm is also given based on CMMCODE algorithm.
CMMCODE algorithm demonstrates computational efficiency and fast convergence. In the homogeneous clutter case, its performance is as good as CoRe and CADCODE algorithms. In the nonhomogeneous clutter case, it has better balanced performances for different range cells.
Appendix
A. Proof of Lemma 1
Because of the (semi) negative definiteness of , we havewhich implies
B. Proof of Theorem 1
With Lemma 1, is majorized by
With Lemma 2, we note that
Hence, we can easily obtain and , and therefore, we have
Note that is also the largest eigenvalue of ; we apply Lemma 2 again to the abovementioned inequality and obtain
C. Proof of Theorem 2
It is easy to show that
Due to the positive definiteness of and , we can easily obtain , which indicates that the limit point is also a stationary point.
Data Availability
The data used to support this study are available within the article.
Conflicts of Interest
The authors declare that they have no conflicts of interest.
Acknowledgments
This work was supported by Fundamental Research Funds for Central Universities of China under grant no. NS2019024.
References
 M. Skolnik, Radar Handbook, McGrawHill, NewYork, NY, USA, 3rd edition, 2008.
 M. M. Naghsh, M. Soltanalian, P. Stoica, and M. ModarresHashemi, “Radar code design for detection of moving targets,” IEEE Transactions on Aerospace and Electronic Systems, vol. 50, no. 4, pp. 2762–2778, 2014. View at: Publisher Site  Google Scholar
 D. DeLong and E. M. Hofstetter, “On the design of optimum radar waveforms for clutter rejection,” IEEE Transactions on Information Theory, vol. 13, no. 3, pp. 454–463, 1967. View at: Publisher Site  Google Scholar
 P. G. Grieve and J. R Guerci, “Optimum matched illuminationreception radar,” 1992, U.S. Patent S517552. View at: Google Scholar
 S. U. Pillai, H. S. OH, D. C. Youla, and J. R. Guerci, “Optimal transmitreceiver design in the presence of signaldependent interference and channel noise,” IEEE Transactions on Information Theory, vol. 46, no. 2, pp. 577–584, 2000. View at: Publisher Site  Google Scholar
 D. A. Garren, M. K. Osborn, A. C. Odom, J. S. Goldstein, S. U. Pillai, and J. R. Guerci, “Enhanced target detection and identification via optimised radar transmission pulse shape,” IEE Proceedings—Radar, Sonar and Navigation, vol. 148, no. 3, pp. 130–138, 2001. View at: Publisher Site  Google Scholar
 T. Naghibi and F. Behnia, “MIMO radar waveform design in the presence of clutter,” IEEE Transactions on Aerospace and Electronic Systems, vol. 47, no. 2, pp. 770–781, 2011. View at: Publisher Site  Google Scholar
 P. Setlur and M. Rangaswamy, “Signal dependent clutter waveform design for radar STAP,” in Proceedings of the IEEE Radar Conference, pp. 1311–1316, Cincinnati, OH, USA, May 2015. View at: Publisher Site  Google Scholar
 P. Setlur and M. Rangaswamy, “Projected gradient waveform design for fully adaptive radar STAP,” in Proceedings of the IEEE Radar Conference, pp. 1704–1709, Arlington, VA, USA, May 2015. View at: Publisher Site  Google Scholar
 P. Setlur and M. Rangaswamy, “Proximal constrained waveform design algorithms for cognitive radar STAP,” in Proceedings of the 48th Asilomar Conference on Signals, Systems and Computers, IEEE, Pacific Grove, CA, USA, November 2014. View at: Publisher Site  Google Scholar
 P. Setlur and M. Rangaswamy, “Waveform design for radar STAP in signal dependent interference,” IEEE Transactions on Signal Processing, vol. 64, no. 1, pp. 19–24, 2016. View at: Publisher Site  Google Scholar
 P. Setlur and M. Rangaswamy, “Waveform design for radar STAP in signal dependent interference,” IEEE Transactions on Signal Processing, vol. 64, no. 1, pp. 19–34, 2016. View at: Google Scholar
 A. De Maio, S. De Nicola, Y. Huang, Z.Q. Luo, and S. Zhang, “Design of phase codes for radar performance optimization with a similarity constraint,” IEEE Transactions on Signal Processing, vol. 57, no. 2, pp. 30–40, 2009. View at: Publisher Site  Google Scholar
 A. Aubry, A. DeMaio, A. Farina, and M. Wicks, “Knowledgeaided (potentially cognitive) transmit signal and receive filter design in signaldependent clutter,” IEEE Transactions on Aerospace and Electronic Systems, vol. 49, no. 1, pp. 93–117, 2013. View at: Publisher Site  Google Scholar
 A. De Maio, A. Yongwei Huang, M. Piezzo, and M. Piezzo, “A Doppler robust maxmin approach to radar code design,” IEEE Transactions on Signal Processing, vol. 58, no. 9, pp. 4943–4947, 2010. View at: Publisher Site  Google Scholar
 A. De Maio, Y. Huang, M. Piezzo, S. Zhang, A. Farina, and A. Farina, “Design of optimized radar codes with a peak to average power ratio constraint,” IEEE Transactions on Signal Processing, vol. 59, no. 6, pp. 2683–2697, 2011. View at: Publisher Site  Google Scholar
 A. Aubry, M. Piezzo, A. De Maio, A. Farina, and M. Wicks, “Cognitive design of the receive filter and transmitted phase code in reverberating environment,” IET Radar, Sonar & Navigation, vol. 6, no. 9, pp. 822–833, 2012. View at: Publisher Site  Google Scholar
 S. M. Karbasi, A. Aubry, A. De Maio, and M. H. Bastani, “Robust transmit code and receive filter design for extended targets in clutter,” IEEE Transactions on Signal Processing, vol. 63, no. 8, pp. 1965–1976, 2015. View at: Publisher Site  Google Scholar
 A. Aubry, A. De Maio, and M. M. Naghsh, “Optimizing radar waveform and Doppler filter bank via generalized fractional programming,” IEEE Journal of Selected Topics in Signal Processing, vol. 9, no. 8, pp. 1387–1399, 2015. View at: Publisher Site  Google Scholar
 X. Cheng, A. Aubry, D. Ciuonzo, A. De Maio, and X. Wang, “Robust waveform and filter bank design of polarimetric radar,” IEEE Transactions on Aerospace and Electronic Systems, vol. 53, no. 1, pp. 370–384, 2017. View at: Publisher Site  Google Scholar
 M. Razaviyayn, M. Hong, and Z.Q. Luo, “A unified convergence analysis of block successive minimization methods for nonsmooth optimization,” SIAM Journal on Optimization, vol. 23, no. 2, pp. 1126–1153, 2013. View at: Publisher Site  Google Scholar
 A. Aubry, A. De Maio, A. Zappone, M. Razaviyayn, and L. ZhiQuan, “A new sequential optimization procedure and its applications to resource allocation for wireless systems,” IEEE Transactions on Signal Processing, vol. 66, no. 24, pp. 6518–6533, 2018. View at: Publisher Site  Google Scholar
 L. Luo and D. P. Palomar, “Maximin joint optimization of transmitting code and receiving filter in radar and communications,” IEEE Transactions on Signal Processing, vol. 65, no. 4, pp. 850–863, 2016. View at: Publisher Site  Google Scholar
 L. Wu, P. Babu, and D. P. Palomar, “Transmit waveform/receive filter design for MIMO radar with multiple waveform constraints,” IEEE Transactions on Signal Processing, vol. 66, no. 6, pp. 1526–1540, 2018. View at: Publisher Site  Google Scholar
 J. Song, D. P. P. Babu, and D. P. Palomar, “Sequence design to minimize the weighted integrated and peak sidelobe levels,” IEEE Transactions on Signal Processing, vol. 64, no. 8, pp. 2051–2064, 2016. View at: Publisher Site  Google Scholar
 M. M. Naghsh, M. Soltanalian, M. ModarresHashemi, P. Stoica, and A. Aubry, “A doppler robust design of transmit sequence and receive filter in the presence of signaldependent interference,” IEEE Transactions on Signal Processing, vol. 62, no. 4, pp. 772–785, 2014. View at: Publisher Site  Google Scholar
 X. De Maio, A. Aubry, A. De Maio, and G. Cui, “Hidden convexity in robust waveform and receive filter bank optimization under range unambiguous clutter,” IEEE Signal Processing Letters, vol. 27, 2020. View at: Publisher Site  Google Scholar
 P. Stocia, H. He, and J. Li, “New algorithms for designing unimodular sequences with good correlation properties,” IEEE Transactions on Signal Processing, vol. 57, no. 4, pp. 1415–1425, 2009. View at: Publisher Site  Google Scholar
 M. Soltanalian and P. Stoica, “Computational design of sequences with good correlation properties,” IEEE Transactions on Signal Processing, vol. 60, no. 5, pp. 2180–2193, 2012. View at: Publisher Site  Google Scholar
 P. Stoica, H. Hao He, and J. Jian Li, “On designing sequences with impulselike periodic correlation,” IEEE Signal Processing Letters, vol. 16, no. 8, pp. 703–706, 2009. View at: Publisher Site  Google Scholar
 M. Soltanalian and P. Stoica, “Designing unimodular codes via quadratic optimization,” IEEE Transactions on Signal Processing, vol. 62, no. 5, pp. 1221–1234, 2014. View at: Publisher Site  Google Scholar
 D. R. Hunter and K. Lange, “A tutorial on MM algorithms,” The American Statistician, vol. 58, no. 1, pp. 30–37, 2004. View at: Publisher Site  Google Scholar
 P. Stoica and Y. Selen, “Cyclic minimizers, majorization techniques, and the expectationmaximization algorithm: a refresher,” IEEE Signal Processing Magazine, vol. 21, no. 1, pp. 112–114, 2004. View at: Publisher Site  Google Scholar
 J. R. Guerci, Cognitive Radar, the KnowledgeAided Fully Adaptive Approach, Artech House, Norwood, MA, USA, 2010.
 S. M. Kay, Fundamentals of Statistical Signal ProcessingVolume II: Detection Theory, PrenticeHall, Upper Saddle River, NJ, USA, 1st edition, 1998.
 J. Michael Steele, The CauchySchwarz Master Class: An Introduction to the Art of Mathematical Inequalities, Cambridge University Press, Cambridge, UK, 2004.
 T. Foregger, A. Ismail, and P. Sanchez, “MacLaurin’s inequality (version 4),” PlanetMath. org, 2018, http://planetmath.org/MacLaurinsInequality.html. View at: Google Scholar
 T. J. Nohara and S. Haykin, “Growler detection in sea clutter using Gaussian spectrum models,” IEE Proceedings—Radar, Sonar and Navigation, vol. 141, no. 5, pp. 285–292, 1994. View at: Publisher Site  Google Scholar
 F. C. Robey, D. R. Fuhrmann, E. J. Kelly, and R. Nitzberg, “A CFAR adaptive matched filter detector,” IEEE Transactions on Aerospace and Electronic Systems, vol. 28, no. 1, pp. 208–216, 1992. View at: Publisher Site  Google Scholar
 E. Conte, M. Lops, and G. Ricci, “Adaptive matched filter detection in spherically invariant noise,” IEEE Signal Processing Letters, vol. 3, no. 8, pp. 248–250, 1996. View at: Publisher Site  Google Scholar
Copyright
Copyright © 2020 Jindong Zhang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.