Abstract
In this paper we study the code design problem of a new form of linear frequency modulation phase-coded (LFM-PC) hybrid signal with wide Doppler tolerance based on a range-Doppler discrete ambiguity function (DAF) to get better detection performance and anti-jamming capability. The DAF of the LFM-PC inter pulse signal is derived within the Doppler tolerance. Two optimization models are established. One is single pulse sequence design (SSD) for Doppler tolerance extension based on minimum integral normalized sidelobe level (INSL); the other is multi pulse sequence set design (MSSD) for signal orthogonality based on the minimizing sum of the normalized DAF sidelobe (NDAFSL) and discrete cross ambiguity function (DCAF). Two low-complexity signal optimization methods based on alternating direction method of multiplier (ADMM) are proposed, respectively. The simulation results show that the optimized signals have either wide Doppler tolerance or good orthogonal performance, and the optimization methods (i.e., SSD-ADMM and MSSD-ADMM) have the characteristics of fast convergence speed and low operation amount.
1. Introduction
In the last decade, high-speed processors have enabled radar systems to take full advantages of received signals to obtain sensible performance improvements in their detection and anti-jamming capability [1]. Meanwhile, modern multifunction phased array radar systems equipped with digital arbitrary waveform generators give the ability to generate high-accuracy, sophisticated, time-varying radar waveforms to achieve good anti-jamming performance and sensing objectives, such as improved detection performance with ideal ambiguity function (AF) shape [2,3]. As a consequence, in radar engineering, it has become crucial to optimize the transmitted waveform on a pulse-by-pulse basis to meet performance requirements, in terms of high detection possibility with good Doppler tolerance and low intercept probability with good orthogonal performance.
Linear frequency modulated (LFM) signal is well-known for its excellent characteristics, such as constant-envelope, easy generation, and good Doppler tolerance [4,5]. However, those anti-jamming methods based on LFM signal have poor performance, due to its simple and fixed form. Phase-coded (PC) signal (e.g., constant modulus sequence set) is another widely used waveform in several areas, for its high resolution and ranging accuracy. However, on account of its Doppler sensitivity, PC signal is usually restricted to detecting targets whose velocity ranges are a priori known. Taking into account the advantages of LFM and PC signals, we obtain the LFM-PC hybrid modulation signal. As a result, Doppler tolerance is extended, compared with a PC signal, and the complexity of the signal form is greatly increased to achieve better anti-jamming ability in radar systems.
It must be pointed out that the traditional LFM-PC signal is linear-frequency modulated within the pulse and coded by the sequence set between the pulses. In order to obtain better anti-jamming ability and wider Doppler tolerance, we investigate a new form of LFM-PC signal that is modulated by linear frequency and sequence set simultaneously within the pulse. Furthermore, considering the quantification of the digital to analog converter (DAC) of the radar waveform generator, we should optimize the constant modulus sequence set with a discrete phase constraint. In this paper, we pay attention to the unimodular sequence design of coherent waveform-agile radar on a predefined area of range-Doppler discrete ambiguity function (DAF) within the Doppler tolerance. In order to obtain better detection and orthogonal performance, the research was carried out in two scenarios; the first was a single pulse sequence design based on minimum INSL; the second was a multi pulse sequence set design based on minimizing the sum of NDAFSL and DCAF.
Over the last few decades, extensive research has investigated transmit waveform design in the radar research area. The optimal radar waveform is synthesized based on different performance objectives. Some studies have focused on shaping the AF of agile waveforms in sensing. In the works [6,7,8,9,10,11,12,13], the dynamic selection of waveforms for target tracking was considered, and the optimal waveform parameters were derived for tracking target motion using a linear/nonlinear observations model with detection in a clutter/clutter-free environment. In [14], a kind of efficient gradient method was proposed for designing AFs for multistatic primary surveillance radar systems. Kerahroodi [15,16] applied the coordinates down (CD) to the optimization design of a PC signal. Agile waveform can also be designed from the viewpoint of orthogonality. Orthogonal waveforms are widely used in multiple input multiple output (MIMO) radar systems [17] and anti-spoof jamming technology [18]. In the literature [19], the orthogonal waveform of MIMO radar is designed by constrained nonlinear programming based on the optimization criteria of minimizing the peak correlation sidelobe. Khan [20] and Huang [21] et al. considered the influence of Doppler frequency when designing orthogonal waveforms. Majumder [22] proposed to use Walsh orthogonal code to realize intra pulse phase-coded modulation. Wu Yue [23] used a LFM-PC signal to design an orthogonal waveform based on autocorrelation and cross-correlation AF. In [24,25], a CA-New (CAN) algorithm and a multi-CAN algorithm were proposed for peak sidelobe level (PSL) minimization and orthogonal waveform optimizing, respectively.
In the aforementioned works, the sequences designed by the methods mentioned above are arbitrary phase-coded signals. If we simply set the continuous phases to their closest discrete phase, the sequence performance will deteriorate drastically. To generate a sequence with a discrete phase set, many methods have been proposed and can be divided into two categories: the first is to use existing codes, such as Barker code or M code; the second is to use an intelligent search method to find the desired sequence. Genetic algorithm (GA) [26,27] is a search heuristic that is inspired by Charles Darwin’s theory of natural evolution. In [28], a general and complicated problem of discrete-phase sequence design has already been addressed, and a GA approach is exploited for minimizing ISL in code sequence design. Discrete-phase sequence design with GA has also been successfully applied for orthogonal frequency division multiplexing (OFDM) radar [29] and MIMO radars [30]. In this paper, the performance of a GA approach is compared with the proposed algorithms.
The alternating direction method of multipliers (ADMM) [31] is also a search algorithm that solves convex optimization problems by breaking them into smaller pieces, each of which are then easier to handle. It has recently found wide application in a number of areas. In [32], Boyd showed that the ADMM is well suited to large-scale convex optimization problems. Liang successfully used the ADMM method to design a unimodular sequence with low autocorrelation sidelobes [33] by solving a quadratic optimization problem with constraints. ADMM has also been successfully applied for radar in spectrally crowded environments [34] and MIMO radars [35,36]. Considering the high dimension in LFM-PC sequence set design problem and the decomposability and superior convergence properties of ADMM, we designed SSD-ADMM and MSSD-ADMM methods to solve this problem.
In this article, we propose an ADMM algorithm to design a discrete phase-coded sequence set on range-Doppler plane within Doppler tolerance. The rest of this work is organized as follows. Section 2 discusses the mathematical model and derives the DAF of LFM-PC signal. Section 3 proposes two optimization methods for optimizing the shape of DAF based on ADMM, i.e., SSD-ADMM and MSSD-ADMM. Section 4 demonstrates the proposed algorithms by extensive simulation experiments. Finally, concluding remarks and directions for future research are presented in Section 5.
2. LFM-PC Signal Model
In the following paragraphs the boldface upper case letters denote matrices; boldface lower case letters denote column vectors, and italics denote scalars. C denotes the complex field, and Z denotes the integer field. The superscripts , , and denote transpose, complex conjugate, and conjugate transpose, respectively. denotes the Kronecker product of matrices. denotes the argument of a complex number. and stand for the argument of the maximum and minimum, respectively. denotes the diagonal matrix formed by the entries, and indicates the Frobenius norm, denotes inner product.
We assume a waveform agile radar transmits a coherent burst of M slow-time pulses. The baseband transmit signal can be formulated as the following general form:
where is the complex envelope of the ith transmit pulse, and is the pulse repetition interval (PRI). We assume that is the pulse duration and that is much larger than .
The complex envelope of the ith LFM-PC transmit pulse is expressed as [4]:
where is the slope of frequency modulation; is the sub-pulse length; is the modulating code sequence of ith pulse, and is an ideal rectangular shaping pulse of time length , in which stands for the code element width.
Let, denote the modulating code sequence of the ith transmit subpulse, and code element is modulated by discrete phase and expressed as
where K denotes the number of discrete phases.
According to the literature [37], the AFs of the ith subpulse is expressed as:
where is the time delay, and denotes the Doppler frequency shift. Substituting (2) into the definition of ambiguity function in (4), we can obtain:
In order to derivate the discrete ambiguity function (DAF) of the ith transmit pulse, we suppose that there are sampling points within each code element and that the sampling period is ; the total number of sampling points in a pulse is . The signal in (2) can be rewritten as:
where , represents the ith code sequence after sampling; indicates ideal rectangular pulse with the width . Thus, AF in (5) can be rewritten as:
We set to discretize the delay time axis, and we also set to discretize the Doppler shift axis and obtain:
We write as for short, and define:
Then the DAF of LFM-PC signal can be abbreviated as:
The above range-Doppler DAF defined on discrete range and Doppler plane is widely used in the designing of radar waveforms. Since the shape of DAF is related to the modulation sequence codes, , then we can shape the DAF by optimizing within the Doppler tolerance on discrete range and Doppler plane to satisfy the requirement in sensing objectives.
3. Optimization Process
The ADMM algorithm is a computational framework for solving optimization problems, which is suitable for solving convex optimization problems with distributed structure. ADMM decomposes a large global problem into several smaller, easier to solve local subproblems by decomposing the coordination process and obtains the solution of the large global problem through the solution of the coordination subproblem.
The expression of ADMM for solving problems is expressed as [31]:
It is transformed to an augmented Lagrangian function:
where is the penalty coefficient.
Set , then the solution steps can be expressed as follows [38]:
3.1. Single Pulse Sequence Design
3.1.1. Optimization Model
In single pulse sequence design, the DAF of LFM-PC signal in (13) can be simplified as:
The amplitude of the main peak of DAF can be expressed as:
where ; when Doppler shift is given, is a fixed value. According to the properties of AF, the maximum of is at . When , declines due to Doppler mismatch, the Doppler tolerance is defined as an area of the range-Doppler plane in which decreases by no more than 3 dB, then the normalized discrete ambiguity function (NDAF) within the Doppler tolerance can be expressed as:
where indicates the boundary of Doppler frequency corresponding to Doppler tolerance.
Define the optimization area of NDAF on discrete range and Doppler plane as:
and the integral normalized sidelobe level (INSL) of this area can be expressed as:
In order to improve the detection performance of radar in the case of Doppler detuning, the INSL of optimization area need to be minimized, and the optimization problem can be expressed as:
3.1.2. SSD-ADMM Optimization Method
We applying an ADMM framework to problem (24) by introducing the auxiliary variable and constraint , and obtain:
Equation (24) is equivalent to (25), since is a constant term under the above constraints. According to (15) and (25), and let , so the augmented Lagrange equation is devised as:
where , , and are Lagrange coefficients.
Let indicate the value of after ADMM iterating times ( and correspond, represented as ). Given the initial value , then the solution of the problem can be carried out according to the following steps:
- (1)
- Update . Suppose as known quantities:
To solve this problem, we need to transform (27) from the complex form to a real form Let, , , , and , , then we can convert (27) to
This problem is an unconstrained optimization problem, which can be solved with the quasi-Newton method [39]. In the following steps, we need to convert the real vector back to the complex vector .
- (2)
- Update . Suppose as known quantities:
By omitting the constant terms, the above problem is converted to
The elements are independent of each other; therefore, they can be decomposed into subproblems.
If taking as vectors in the complex plane and ignoring the constant part, then we can obtain:
It is equivalent to find the integer , which make the angle between the vectors and minimum.
The solution is as follows:
- (3)
- Update .
Therefore, the procedures of SSD -ADMM algorithm are as follows. Firstly, initialize variables . Secondly, repeat steps (1) to (3), until the iteration stop condition is satisfied (the number of iterations reaches the upper limit or . is a smaller positive number as the convergence threshold). Thirdly, stop the iteration. The steps of solving the optimization model by SSD -ADMM are given in Table 1.
Table 1.
SSD-ADMM steps.
3.2. Multi Pulse Sequence Set Design
3.2.1. Optimization Model
In multi pulse sequence set design, orthogonality is required for the transmit pulses to get better anti-jamming capability. Orthogonal performance can be measured by the cross ambiguity function (CAF), which is defined as:
where and is the ith and jth transmit pulse, respectively. Accordingly, the discrete form of the CAF (DCAF) can be easily obtained as:
According to the orthogonal waveform design criteria, both the sidelobe of AF and CAF of the inter-pulse signals should be close to zero. Meanwhile, in order to improve the detection performance of the signal in the case of Doppler detuning, the optimization of DAF is also taken into account. Note that the definition of NDAF in (21) is not applicable for multi pulse design; we redefine the NDAF by an approximate formula of main peak of DAF.
In order to derive the amplitude of the main peak of DAF, we set , and assuming that is close to the main peak when the time delay is small enough, then (5) can be approximately transformed into a concise expression as:
Considering , , the above equation of the main peak can also be transformed into discrete form as:
According to (5) and (37), the expression of NDAF can be derived as:
where , and is the boundary of Doppler tolerance on discrete range and Doppler plane, stands for rounding.
Therefore, the optimization of the multi pulse sequence set of the LFM-PC signal can be carried out based on the minimization of the sum of NDAFSL and DCAF of the inter-pulse signals. The objective function can be expressed as:
where is the range of the NAF sidelobe within the Doppler tolerance, and is the range of the Doppler tolerance on discrete range and Doppler plane.
3.2.2. MSSD-ADMM Optimization Method
By applying ADMM to the quasi-Newtonian method to minimize the sum of NDAFSL and the CAF of the LFM-PC signal, and the optimization problem is:
Introducing auxiliary variable and constraint , we can obtain:
where , . Note that problem (40) is equivalent to (41). According to ADMM and (41), and let ; the augmented Lagrange equation is written as:
Let indicate the value of After ADMM iterating times ( and are represented as ). Given the initial value , then the solution of the problem can be carried out according to the following steps:
- (1)
- Update . Suppose as known quantities:
This problem is an unconstrained optimization problem, which can be solved by the quasi-Newton method. First, we need to translate (43) from the complex form to a real form Let,, , , , and , , then we can convert (43) to:
In the following steps, we need to convert the real vector back to the complex vector .
- (2)
- Update . Suppose as known quantities:
The above equation can be converted into
Note that problem (46) is a linear problem and that the elements of are independent of each other; therefore, they can be decomposed into sub problems.
If taking as vectors in the complex plane and ignoring the constant part, then (46) can be transformed to:
It is equivalent to find the integer , which make the angle between the vectors and minimal.
The solution of (47) is as follows:
- (3)
- Update .
Therefore, the procedures of MSSD-ADMM algorithm are as follows. Firstly, initialize variables . Secondly, repeat steps (1) to (3) until the iteration stop condition is satisfied (the number of iterations reaches the upper limit or . is a smaller positive number as the convergence threshold). Thirdly, stop the iteration. The steps of solving the optimization model by MSSD-ADMM are given in Table 2.
Table 2.
MSSD-ADMM steps.
3.3. Computational Complexity Analysis
In the ADMM algorithm, (43) dominates the main computation. We need to calculate the gradient of (43). Considering the subpulse length , we can suppose contains points, where 0 < α < 1. Then, the computation of gradient contains
times of real number multiplications and
times of real number additions. Therefore, the computational complexity of ADMM algorithm is on the order of
We note that GA algorithm can also be successfully applied in discrete-phase sequence design problems. However, with increased variables in the LFM-PC sequent design problem, the efficiency of the GA algorithm is not satisfactory.
In each iteration of the GA algorithm, the number of variables in is , and for each variable , we need to calculate the number locations in the DAF. The problem of in [31] has the computational complexity of .The total computational complexity of the GA algorithm is . Therefore, the computational complexity of tbe GA algorithm is higher than that of the ADMM algorithm.
4. Numerical Experiments
In this section, we provide two simulation examples to demonstrate the performance of the proposed method. In the following examples, it is assumed that the radar pulse width T is 10 and thatthe PRI equals 1 ms to ensure the unambiguity of the detect range. We also assume that the frequency modulation slope is to ensure the resolution for target detection. The coherent radar system transmits pulses in a CPI and subpulses in a pulse. In DAF image, the time delay axis is normalized by subpulse duration , and the Doppler frequency shift axis is normalized by . The convergence of the proposed algorithms will be tested by using randomly generated sequences in the initialization.
4.1. Single Pulse Sequence Design Case
In this example, in order to implement the algorithm, the Doppler tolerance needs to be calculated first. The PC signal is also taken into account for comparison. Let the code length of LFM-PC signals be , the coding sequence consists of random codes. The code length and coding sequence of the PC signals are same as the LFM-PC signals. After 1000 instances of the Monte Carlo experiment, respectively, with modulation phase number K = 2/4/8, we calculate the Doppler tolerance of PC signals and LFM-PC signals. According to Table 3, the Doppler tolerance of the LFM-PC signal is obviously better than that of the PC signal regardless of the modulation phase number K.
Table 3.
Doppler tolerance.
To measure the effectiveness of optimization, we define Average Integral Normalized Sidelobe Level (AINSL) as:
where represents the sidelobe range within the Doppler tolerance. The AINSLs of PC and LFM-PC signals are calculated respectively within Doppler tolerance by 1000 times of Monte Carlo experiments. It can be seen from Table 4 that the AINSLs of these two signals are almost the same.
Table 4.
AINSL before optimization.
In order to improve the detection performance of LFM-PC signals, the ambiguity function of LFM-PC signals was optimized by using the minimum INSL in Doppler tolerance. The upper limit of iteration number was set to 100 times, and the same initial signal was optimized by the above SSD-ADMM algorithm and GA algorithm, respectively. After iteration, the simulation results before and after optimization are shown in Figure 1 and Figure 2.
Figure 1.
Ambiguity function before optimization.
Figure 2.
Ambiguity function after optimization.
The AF can be seen as the matching filter output of a set of radar echo signals with same time delay and different Doppler frequency shift. As shown in the Figure 1, the weak target will be masked by the sidelobe of the strong target. So the sidelobe of AF must be suppressed and better detection performance can be obtained for closely spaced targets.
It can be seen from the Figure 1 and Figure 2 that the AFs after optimization are better than those before optimization, regardless of the SSD-ADMM algorithm or GA algorithm. But the optimization result of the SSD-ADMM algorithm is better than that of the GA algorithm.
As can be seen from Table 4 and Table 5, the AINSL of LFM-PC signals optimized by the SSD-ADMM algorithm and the GA algorithm is significantly lower than that of the initial signal. Especially, with the increase in phase number, the optimization effect of the SSD-ADMM algorithm is more significant than that of the GA algorithm. At the same time, observing the iterative convergence curve of the optimization algorithm in Figure 3, we can find that SSD-ADMM algorithm converges faster and has better effect than the GA algorithm.
Table 5.
AINSL after optimization.
Figure 3.
Comparison of convergence curve between SSD–ADMM and GA.
4.2. Multi Pulse Sequence Set Design Case
Considering the first and second term of the optimization model in (39), to measure the optimization performance of LFM-PC inter-pulse signal, auto correlation average side lobe, (AC-ASL) and cross correlation average level, (CC-AL) are defined as:
where is the range of the NAF sidelobe within the Doppler tolerance, and is the range of the Doppler tolerance on discrete range and Doppler plane.
Set the code length of LFM-PC signals , transmit pulse number , and modulation phase number K = 2/4/8. Moreover, the original coding sequences consists of random codes. The aforementioned algorithms of MSSD-ADMM and GA are implemented on the same original signal, with an upper limit of iteration number of 50 times.
Figure 4 shows a set of DAF and DCAF images of LFM-PC signals within the Doppler tolerance. It is observed that both the DAF side lobe (where ) and DCAF value of optimization signals are significantly lower than that of the original signal, regardless of the MSSD-ADMM algorithm or the GA algorithm. It also can be seen that the MSSD-ADMM method outperforms the GA algorithm.
Figure 4.
Diagram of AF and CAF before and after optimization.
Table 6 shows the AC-ASL and CC-AL metric of LFM-PC signals in different conditions. As can be seen from Table 6, compared with the original signal, the signals optimized by the MSSD-ADMM algorithm have significantly lower AC-ASL and CC-AL metric, and the optimization effect became better with the increase in the phase number K. As a comparison with the GA algorithm, the optimization effect is general, and with the increase of phase number K, the optimization effect decreases. Therefore, the LFM-PC signal optimized by the MSSD-ADMM algorithm has better waveform diversity gain and waveform isolation degree.
Table 6.
AC-ASL and CC-AL metric of LFM-PC (dB).
By comparing the iteration convergence curve of the optimization algorithm in Figure 5 and the optimization algorithm time in Table 7, we can find that compared with the GA algorithm, the MSSD-ADMM algorithm has fewer iterations, faster convergence time, and better optimization effect.
Figure 5.
Comparison of convergence curve between MSSD–ADMM and GA.
Table 7.
Comparison of optimization time between MSSD-ADMM and GA.
As shown in the above two experiments, compared with the GA, ADMM has better optimization effect and faster convergence speed. The reasons for the significant difference between the two algorithms can be summarized as follows. Though GA is good at global search, it turns out in many applications to be inefficient in local search, especially at the later stages of evolution [40]. So the search speed of the algorithm is relatively slow, and more training time is needed to obtain a comparatively accurate solution. Moreover, in practice, with increased variables in a problem, GAs are prone to premature convergence [41]. That is to say, the optimization process stops at a stable point that does not represent a globally optimal solution. Whereas ADMM can be optimized locally through Lagrange [42], its convergence speed is much better than GAs, and its convergence effect is also better than GAs. Therefore, the simulation results are also better than GAs.
5. Conclusions
In this paper, the ADMM framework is used to optimize the LFM-PC signal and the orthogonal LFM-PC signal. At the same time, combined with the integer model of phase optimization, two new algorithms for LFM-PC optimization are proposed. From the perspective of the model, LFM-PC has better Doppler tolerance and better sidelobe performance than PC. Moreover, from the perspective of algorithm performance, compared with the GA algorithm, the proposed algorithm has faster convergence speed and less computation.
Author Contributions
Every author contributed to the manuscript. J.Z. and S.L. derived the theory of the method and wrote the manuscript. Y.W. and D.Z. were in charge of the experiment and results. All authors have read and agreed to the published version of the manuscript.
Funding
This research was supported by Fundamental Research Funds for Central Universities under grant No.NS2021030 and by Aeronautical Science Foundation of China under grant No.20182052013.
Institutional Review Board Statement
This paper does not contain any studies with human participants or animals performed by any of the authors.
Informed Consent Statement
Informed consent was obtained from all authors included in the study.
Data Availability Statement
The datasets generated during the current study are not publicly available but are available from the corresponding author on reasonable request.
Acknowledgments
The authors would like to thank the editorial board and anonymous reviewers for their careful reading and constructive comments that provided important guidance for our paper writing and research work.
Conflicts of Interest
The authors declare no conflict of interest.
References
- Gini, F.; De Maio, A.; Patton, L. Waveform Design and Diversity for Advanced Radar Systems; IET Radar and Sonar Navigation: London, UK, 2011; pp. 65–74. [Google Scholar]
- Wang, W.-Q.; Dai, M.; Zheng, Z. FDA Radar Ambiguity Function Characteristics Analysis and Optimization. IEEE Trans. Aerosp. Electron. Syst. 2017, 54, 1368–1380. [Google Scholar] [CrossRef]
- Arlery, F.; Kassab, R.; Tan, U.; Lehmann, F. Efficient gradient method for locally optimizing the periodic/aperiodic ambiguity function. In Proceedings of the 2016 IEEE Radar Conference (RadarConf), Philadelphia, PA, USA, 2–6 May 2016; Institute of Electrical and Electronics Engineers (IEEE): Piscataway, NJ, USA, 2016; pp. 1–6. [Google Scholar]
- Qiu, X.; Zhang, T.; Li, S.; Yuan, T.; Wang, F. SAR Anti-Jamming Technique Using Orthogonal LFM-PC Hybrid Modulated Signal. In Proceedings of the 2018 China International SAR Symposium (CISS), Shanghai, China, 10–12 October 2018; Institute of Electrical and Electronics Engineers (IEEE): Piscataway, NJ, USA, 2018; pp. 1–6. [Google Scholar]
- Hong, S.; Dong, Y.; Xie, R.; Ai, Y.; Wang, Y. Constrained Transmit Beampattern Design Using a Correlated LFM-PC Waveform Set in MIMO Radar. Sensors 2020, 20, 773. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Aubry, A.; De Maio, A.; Naghsh, M.M. Optimizing radar waveform and Doppler filter bank via generalized fractional programming. IEEE J. Sel. Top. Sig. Proc. 2015, 9, 1387–1399. [Google Scholar] [CrossRef]
- Du, X.; Aubry, A.; De Maio, A.; Cui, G. Hidden Convexity in Robust Waveform and Receive Filter Bank Optimization Under Range Unambiguous Clutter. IEEE Signal Process. Lett. 2020, 27, 885–889. [Google Scholar] [CrossRef]
- Yang, J.; Cui, G.; Yu, X.; Xiao, Y.; Kong, L. Cognitive Local Ambiguity Function Shaping with Spectral Coexistence. IEEE Access 2018, 6, 50077–50086. [Google Scholar] [CrossRef]
- Farnane, K.; Minaoui, K. Optimization of a new Golay sequences shaping for low sidelobe radar ambiguity function. Signal Image Video Process. 2019, 14, 807–814. [Google Scholar] [CrossRef]
- Alhujaili, K.; Monga, V.; Rangaswamy, M. Quartic Gradient Descent for Tractable Radar Slow-Time Ambiguity Function Shaping. IEEE Trans. Aerosp. Electron. Syst. 2020, 56, 1474–1489. [Google Scholar] [CrossRef]
- Cui, G.; Fu, Y.; Yu, X.; Li, J. Local Ambiguity Function Shaping via Unimodular Sequence Design. IEEE Signal Process. Lett. 2017, 24, 977–981. [Google Scholar] [CrossRef]
- Zhang, J.; Qiu, X.; Shi, C.; Wu, Y. Cognitive radar ambiguity function optimization for unimodular sequence. EURASIP J. Adv. Signal Process. 2016, 2016, 31. [Google Scholar] [CrossRef] [Green Version]
- Jing, Y.; Liang, J.; Tang, B.; Li, J. Designing Unimodular Sequence with Low Peak of Sidelobe Level of Local Ambiguity Function. IEEE Trans. Aerosp. Electron. Syst. 2019, 55, 1393–1406. [Google Scholar] [CrossRef]
- Arlery, F.; Kassab, R.; Tan, U.; Lehmann, F. Efficient optimization of the ambiguity functions of multi-static radar waveforms. In Proceedings of the 17th International Radar Symposium, Krakow, Poland, 10–12 May 2016; pp. 1–6. [Google Scholar]
- Kerahroodi, M.; Shankar, M.; Mishra, K. Meeting the Lower Bound on Designing Set of Unimodular Sequences with Small Aperiodic/Periodic ISL. In Proceedings of the 20th International Radar Symposium (IRS), Ulm, Germany, 26–28 June 2019; IEEE: Piscataway, NJ, USA, 2019; pp. 1–13. [Google Scholar]
- Alaee-Kerahroodi, M.; Mishra, K.V.; Shankar, M.R.B.; Ottersten, B. Discrete-Phase Sequence Design for Coexistence of MIMO Radar and MIMO Communications. In Proceedings of the IEEE 20th International Workshop on Signal Processing Advances in Wireless Communications (SPAWC), Cannes, France, 2–5 July 2019; Institute of Electrical and Electronics Engineers (IEEE): Piscataway, NJ, USA, 2019; Volume 2019, pp. 1–5. [Google Scholar]
- Tang, B.; Zhang, Y.; Tang, J. An Efficient Minorization Maximization Approach for MIMO Radar Waveform Optimization via Relative Entropy. IEEE Trans. Signal Process. 2018, 66, 400–411. [Google Scholar] [CrossRef]
- Jin, R.A. A Study of the Optimization Design of Radar Anti-Jamming Waveform; Xidian University: Xi’an, China, 2015; pp. 230–235. [Google Scholar]
- Hu, L.B.; Liu, H.W.; Wu, S.J. Orthogonal Waveform Design for MIMO Radar via Constrained Nonlinear Programming. Syst. Eng. Electron. 2011, 33, 64–68. [Google Scholar]
- Khan, H.; Edwards, D. Doppler problems in orthogonal MIMO radars. In Proceedings of the 2006 IEEE Conference on Radar, Verona, NY, USA, 24–27 April 2006; IEEE: Piscataway, NJ, USA, 2006; p. 4. [Google Scholar]
- Huang, Z.; Tang, B.; Zhang, S. Sequential optimisation of orthogonal waveforms for MIMO radar. J. Eng. 2019, 21, 7912–7917. [Google Scholar] [CrossRef]
- Majumder, U.; Bell, M.; Rangaswamy, M. Design and analysis of radar waveforms achieving transmit and receive orthogonality. IEEE Trans. Aerosp. Electron. Syst. 2016, 52, 1056–1066. [Google Scholar] [CrossRef]
- Wu, Y. Anti-Jamming Technology of Cognitive Radar Based on Adaptive Agile Waveform; Nanjing University of Aeronautics and Astronautics: Nanjing, China, 2018; p. 23. [Google Scholar]
- Feng, R.; Feng, X.; Tan, W. Polyphase Coded Waveform Optimization Based on Cyclic Algorithm-new Method. J. Detect. Control. 2015, 37, 11–15. [Google Scholar]
- Li, X.; An, T.; Liu, J.P. An Algorithm Optimizing MIMO Radar Waveform Design. Shipboard Electron. Countermeas. 2019, 42, 66–70. [Google Scholar]
- Zhang, H.; Xie, J.; Ge, J.; Zhang, Z.; Zong, B. A hybrid adaptively genetic algorithm for task scheduling problem in the phased array radar. Eur. J. Oper. Res. 2019, 272, 868–878. [Google Scholar] [CrossRef]
- Lellouch, G.; Mishra, A.K. Multi-carrier Based Radar Signal Optimization Using Genetic Algorithm. In Advances in Intelligent Systems and Computing; Springer Science and Business Media LLC: Berlin/Heidelberg, Germany, 2014; Volume 258, pp. 525–534. [Google Scholar]
- Xiao, J.; Yang, W.; Qi, W. Design of Random Poly-phase Sequence Based on Adaptive Genetic Algorithm. Mod. Radar 2018, 40, 18–20. [Google Scholar]
- Lellouch, G.; Mishra, A.K.; Inggs, M. Design of OFDM radar pulses using genetic algorithm based techniques. IEEE Trans. Aerosp. Electron. Syst. 2016, 52, 1953–1966. [Google Scholar] [CrossRef] [Green Version]
- Liu, B.; He, Z.; He, Q. Optimization of Orthogonal Discrete Frequency-Coding Waveform Based on Modified Genetic Algorithm for MIMO Radar. In Proceedings of the 2007 International Conference on Communications, Circuits and Systems, Kokura, Japan, 11–13 July 2007; IEEE: Piscataway, NJ, USA, 2007; pp. 966–970. [Google Scholar]
- Liang, J.; So, H.C.; Li, J.; Farina, A. Unimodular sequence design based on alternating direction method of multipliers. IEEE Trans. Signal Process. 2016, 64, 5367–5381. [Google Scholar] [CrossRef]
- Hjorungnes, A. Complex-Valued Matrix Derivatives: With Applications in Signal Processing and Communications; Cambridge Univ. Press: Cambridge, UK, 2011; p. 20. [Google Scholar]
- Boyd, S.; Parikh, N.; Chu, E.; Peleato, B.; Eckstein, J. Distributed optimization and statistical learning via the alternating direction method of multipliers. Found. Trends Mach. Learn. 2010, 3, 1–122. [Google Scholar] [CrossRef]
- Tang, B.; Li, J.; Liang, J. Alternating direction method of multipliers for radar waveform design in spectrally crowded environments. Signal Process. 2018, 142, 398–402. [Google Scholar] [CrossRef]
- Wang, J.; Wang, Y. On the Design of Constant Modulus Probing Waveforms With Good Correlation Properties for MIMO Radar via Consensus-ADMM Approach. IEEE Trans. Signal Process. 2019, 67, 4317–4332. [Google Scholar] [CrossRef]
- Fan, W.; Liang, J.; Lu, G.; Fan, X.; So, H.C. Spectrally-Agile Waveform Design for Wideband MIMO Radar Transmit Beampattern Synthesis via Majorization-ADMM. IEEE Trans. Signal Process. 2021, 69, 1563–1578. [Google Scholar] [CrossRef]
- Zhu, X. Radar Signal Analysis and Processing; National Defense Industry Press: Beijing, China, 2011; pp. 74–84. [Google Scholar]
- Lu, C.; Feng, J.; Yan, S.; Lin, Z. A Unified Alternating Direction Method of Multipliers by Majorization Minimization. IEEE Trans. Pattern Anal. Mach. Intell. 2018, 40, 527–541. [Google Scholar] [CrossRef] [PubMed] [Green Version]
- Eisen, M.; Mokhtari, A.; Ribeiro, A. Decentralized Quasi-Newton Methods. IEEE Trans. Signal Process. 2017, 65, 2613–2628. [Google Scholar] [CrossRef]
- Katoch, S.; Chauhan, S.S.; Kumar, V. A review on genetic algorithm: Past, present, and future. Multimed. Tools Appl. 2021, 80, 8091–8126. [Google Scholar] [CrossRef] [PubMed]
- Lambora, A.; Gupta, K.; Chopra, K. Genetic Algorithm—A Literature Review. In Proceedings of the 2019 International Conference on Machine Learning, Big Data, Cloud and Parallel Computing (COMITCon), Faridabad, India, 14–16 February 2019; Institute of Electrical and Electronics Engineers (IEEE): Piscataway, NJ, USA, 2019; pp. 380–384. [Google Scholar]
- Deng, W.; Yin, W. On the Global and Linear Convergence of the Generalized Alternating Direction Method of Multipliers. J. Sci. Comput. 2015, 66, 889–916. [Google Scholar] [CrossRef] [Green Version]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 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/).




