 Review
 Open access
 Published:
Evaluation of a class of NLFM radar signals
EURASIP Journal on Advances in Signal Processing volume 2019, Article number: 62 (2019)
Abstract
Signal design is an important component for good performance of radar systems. Here, the problem of determining a good radar signal with the objective of minimizing autocorrelation sidelobes is addressed, and the first comprehensive comparison of a range of signals proposed in the literature is conducted. The search is restricted to a set of nonlinear, frequencymodulated signals whose frequency function is monotonically nondecreasing and antisymmetric about the temporal midpoint. This set includes many signals designed for smaller sidelobes including our proposed odd polynomial frequency signal (OPFS) model and antisymmetric time exponentiated frequency modulated (ATEFM) signal model. The signal design is optimized based on autocorrelation sidelobe levels with constraints on the autocorrelation mainlobe width and leakage of energy outside the allowed bandwidth, and we compare our optimized design with the best signal found from parameterized signal model classes in the literature. The quality of the overall best such signal is assessed through comparison to performance of a large number of randomly generated signals from within the search space. From this analysis, it is found that the OPFS model proposed in this paper outperforms all other contenders for most combinations of the objective functions and is expected to be better than nearly all signals within the entire search set.
1 Introduction
Radar’s primary objective is to detect targets and estimate their range and velocity. To achieve these objectives, it is desirable that the radar signals have small autocorrelation (AC) sidelobes or Doppler tolerant. Optimizing over one characteristic can yield other undesired effects such as widening the AC mainlobe. Achieving a balance between the conflicting requirements is the goal of signal modulation. Radar signals are either frequency modulated or phase modulated. In this paper, we address finding FM signals that have highquality performance on reducing the sidelobes with the constraints on mainlobe width and energy leakage beyond the specified bandwidth.
The most popular frequency modulation (FM) signal is linear frequency modulation (LFM). Though LFM has good Doppler tolerant characteristic, it has relatively high sidelobes (− 13.4 dB) which may not be suited for many other radar applications. To achive smaller AC sidelobes and also to maintain constant envelope, researchers turned to stationary phase principle (SPP) in which the frequency function is varied nonlinearly to shape the PSD to one that corresponds to smaller AC sidelobes.
Using this principle, Cook [1] derived frequency functions whose PSDs have the shape of an nth power of cosine. Cook also noted that deriving the frequency function from the PSDs can be done only for relatively simple PSDs, and in his paper [1], Cook derived frequency functions only for n=1,2,3, and 4. The best peak sidelobe level he reported was of − 47dB for the choice of n=4. The limitation of SPP to use only simple PSDs led researchers to come up with ad hoc frequency functions that have desirable PSDs resulting in smaller AC sidelobes. In 1979, Price proposed a nonlinear frequency function that achieves small sidelobes [2], ([3], Section 5.2), ([4], Section 8.2.2). After Price’s nonlinear frequency modulation (NLFM), many researchers proposed ad hoc frequency functions with the aim of achieving smaller AC sidelobes [5–9]. These NLFM signals are from the signal set Ω: these signals have monotonically increasing and midpoint antisymmetric frequency functions. These frequency functions have a continuously varying first derivative, except for specific parameter settings in which case they result in LFM.
There is another class of NLFM signals that also belongs to the signal set Ω but whose frequency functions have three segments [10–13]. In the middle segment, the frequency is a linear function of time having constant first derivative. The first and the third segments have derivatives diverging from this particular constant value. Cook [10] proposed such an NLFM signal whose frequency function has three piecewise linear components and achieved a peak sidelobe level below − 30 dB. Though in this case the first and third components are linear, Cook suggested that these components can be nonlinear. Griffiths and Vinagre [11] used this piecewise linear FM signal and applied amplitude modulation to get further reduction in sidelobe levels. Other researchers suggested nonlinear functions for the first and third segments to achieve reduced sidelobe levels without performing amplitude modulation [12, 13].
1.1 Objective functions
We are interested to find the “best” NLFM signal with small sidelobes. To do this, we define a family of objective functions that penalize AC sidelobes. The AC of signal s is defined as
The papers we have discussed so far focus on minimizing only peak sidelobe level with respect to the mainlobe level. Another important performance metric often considered in the literature is the integrated sidelobe ratio (ISLR), which is the energy in sidelobes with respect to the energy in the mainlobe [14–16]. It is reasonable to form objective functions that are convex combinations of ISLR and the peaktosidelobe ratio (PSLR). By choosing the convex weighting between zero to one, the radar operator can emphasize one metric over the other.
PSLR is defined as the ratio of maximum sidelobe level squared with respect to the mainlobe level squared. If we denote the pth AC sidelobe peak value as R_{p}, then
There are few slightly varying definitions for ISLR used in the literature. The one we have used in this paper is the one that is widely used [15, 17, 18] in which, the ISLR is defined as the ratio of energy in the AC when the signals are not time aligned to the energy in AC when the signals are time aligned. In this case, one sample correspond to one sample delay in autocorrelation function.
A signal with small sidelobes will have smaller values for both PSLR and ISLR. We form a cost function as the convex combination of these two metrics. Note that PSLR is always less than one and ISLR can be greater than one depending on the signal model. This will force the optimization procedure to give more importance in minimizing ISLR. To bring both these objectives to a comparable level, we will normalize PSLR and ISLR with respect to LFM’s PSLR and ISLR:
and
PSLR_{LFM} and ISLR_{LFM} are the PSLR and ISLR of the LFM signal whose frequency is a linear function of time. Hence, our cost function to minimize is
where β∈[ 0,1] is a weight parameter.
While minimizing PSLR and ISLR, the radar designer also considers the AC mainlobe width and amount of transmitted signal energy contained in the allowed bandwidth. Reducing the sidelobe level widens the mainlobe. Though reducing the sidelobes is a higher priority, having a very wide mainlobe reduces the range accuracy of the target [19]. Also. a wide AC mainlobe of a signal reflected from a strong target will mask the reflection from a weak target. Hence, we will impose a constraint that the AC mainlobe width of the signal (MLW(s)) should not be larger than twice the mainlobe width of LFM (MLW(s)/MLW_{LFM}≤2), and we optimize Q(s;β) in (6) subject to this constraint.
A second constraint is about the spectral bandwidth occupancy of the signal. As the available spectrum is limited and often needs to be shared with other applications, it is important to make sure that the designed signal utlizes the available bandwidth effectively [20, 21]. A signal model that occupies a larger bandwidth can have a smaller PSLR, a smaller ISLR, and a narrower mainlobe width compared to its own version occupying a smaller bandwidth. Hence, to compare the AC characteristics fairly for different signals, we have to make sure that most of their spectral energy is confined within the specified useful bandwidth B_{0}. To quantify the signal’s spectral occupancy, we will define inband energy ratio (IBER) as
In this paper, we will limit our search for the best signal within the set whose signals have at least 90% of the signal energy within the specified bandwidth (IBER≥ 0.9). It should be noted that the mainlobe width factor (two) and IBER (0.9) depend on the particular applications and the choices we have made in this paper fall under a reasonable range of values for these parameters.
1.2 Related work on finding good FM signals with small sidelobes
When the radar operator chooses a signal for his objective, it is useful to have a performance comparison of available radar signal designs. Though many papers have proposed different NLFM signal models, there has been little focus on comparing these signal models. Boukeffa et al. [22] compares different NLFM signal models, but there are some discrepancies in the results. For example, according to [22], the peak sidelobe level for Cook’s [1] proposed signal whose PSD has the shape of cosine to the power four is − 84 dB. But Cook himself reported the peak sidelobe level as − 47 dB. It is not clear from these papers, how they obtained these values. We used 10 log_{10}((PSLR(s)) (PSLR(s) from Eq. (2)), which is the common expression for computing PSLR in decibel. Wenzhen and Yan [7] compared several NLFM signal models (including Price’s signal model) along with their own proposed NLFM signal. Though in their comparison, their proposed signal model achieved smaller sidelobes, we observed from our analysis that Price’s signal model outperforms the signal model proposed in [7].
1.3 Our contribution
In this paper, we present the odd polynomial frequency signal (OPFS) and the asymmetric time exponentiated FM (ATEFM) signal. Polynomialphase signals (PPS) are common in radar applications. As the name suggests in PPS, the polynomial represents the phase of the signal. While designing NLFM, representing the frequency function as a polynomial gives direct control over the PSD which helps to reduce AC sidelobes. An important distinction of OPFS is that even powers to set zero due to the antisymmetric nature of the frequency functions from the signal set Ω. Hence we reference this signal as odd polynomial frequency signal (OPFS).
From our experiments, we observed that extending the frequency function beyond the allowed bandwidth range helps in reducing the AC sidelobe levels. In the proposed signal model, we incorporate a frequency scaling parameter which helps in extending the frequency function beyond the allowed bandwidth range. Care must be taken to limit this extension to focus most of the signal energy within the allowed bandwidth. Through simulation, we will demonstrate that OPFS outperforms other signals for most of the weighted combinations of objective functions that we consider. And the signal proposed by Price [2] outperforms the other signals when only minimizing PSLR.
The best signal in Ω may not be from any of the parameterized signal subsets that we studied. To assess the likelihood of a better signal within Ω from outside the parameterized subsets we have considered, we examine randomly selected signals in Ω drawn according to a uniform probability distribution. In Section 4, we discuss how we generate such signals. We created one million random signals and determined the best signal among them with respect to each choice of weights for the objective function. We observed that our 6DOPFS and Price’s signal still outperform these randomly picked signals. From this experiment, as discussed in Section 4, we estimate with 95% confidence that 6DOPFS and Price’s signal outperforms 99.9997% of the signals in Ω.
2 Library of parameterized NLFM signals
The general form for radar signals is s(t) = A(t) exp(j ϕ(t)), where A(t) is the time dependent amplitude of the signal. A varying envelope of the signal reduces transmitter efficiency. In this paper, we will assume that the signals have constant amplitude (A(t)=A). ϕ(t) is the phase of the signal. Depending on the search range of the radar and desired range resolution, the radar signal is limited to have a pulse duration T, bandwidth B, and carrier frequency f_{c}. It is easier to design the signal in baseband, and hence, without loss of generality, we will set f_{c} to zero.
The phase of the signal ϕ(t) can be written as an integral of the frequency function f(t). The frequency functions of the FM signals proposed in the literature for small sidelobes are nondecreasing and antisymmetric about the temporal midpoint, and we restrict consideration to frequency functions of this form. The class of frequency functions f(t) we consider thus satisfy the following conditions:
 (A)
f(−T/2)=−B/2.
 (B)
f(t) is monotonically nondecreasing.
 (C)
f(−t)=−f(t).
We label the set of (baseband) radar signals whose elements f(t) satisfy the above three conditions as Ω. Note that the bandwidth parameter B that is used in signal design can be bigger than the useful bandwidth B_{0} (defined in (7)), but care must be taken during design to make sure that the significant part of the signal energy is contained within the useful bandwidth.
In Fig. 1, we show an example of a frequency function from the signal set Ω that typifies the NLFM frequency functions proposed in the literature designed for smaller sidelobes. By studying the frequency characteristics of this typical signal, we can understand why the signals from the signal set Ω yield smaller sidelobes. The first difference which is proportional to first order derivative of this typical frequency function with respect to time is shown in Fig. 2. We can observe that a typical frequency function has high derivative at the start and end of the signal. The spectral energy at the edges of the frequency band arises from these fast variations at the start and end of the signal. Moreover, the frequency function has a small derivative in the temporal middle of the signal duration, corresponding to the low frequencies (from a baseband perspective). This means the frequency function spends less time in the edge frequencies and more time in the low frequencies. As per the SPP, this results in smaller energy in edge frequencies and higher energy in the low frequencies as we can see in Fig. 3. As a result, we get a windowed PSD which yields smaller AC sidelobes as shown in Fig. 4. We can observe that the red (lower) horizontal line in Fig. 4 is the peak sidelobe level of this typical NLFM signal which is substantially smaller compared to the peak sidelobe level of LFM shown as the black (upper) horizontal line.
Each of the NLFM signal models proposed in the literature is characterized by its own set of parameters Θ that determine the specific nonlinear characteristics of the frequency function. In this section, we discuss the two signal models proposed by us the authors. The other signal models that we have selected from the literature for comparison are discussed in Appendix for reference. We made minor modifications to the notations to be in consistent with our notations. We have selected what we feel are the most representative among the classes of NLFM signals designed for smaller sidelobes published in the literature. We label the sets of signal models as Ω_{A}, Ω_{B},…,Ω_{H}. However, there are other signal models that we do not include here. Such signals can reasonably viewed as variation [6] of the signals that we do include for comparison or the signal models that require more information to recreate [8, 9] for comparison.
2.1 Odd polynomial frequency signal: Ω_{A}
Our proposed polynomial frequency function is
Since the frequency function in the signal set Ω is antisymmetric, we set the coefficients corresponding to the even powers p_{N},p_{N−2},p_{N−4},… to zero and optimize the coefficients corresponding to the odd powers p_{N−1},p_{N−3},p_{N−5},…. Optimizing only the odd coefficients helps the optimization routines to focus only on the important parameters. Though higher degree polynomials can result in flexible frequency functions, we observed from our experiments the polynomial degree higher than 11 did not yield improvements in terms of AC characteristics. Eleventh degree polynomial has six odd coefficients and hence has six dimensional freedom. We refer this signal as 6DOPFS. In this paper, we use the AC characteristics of 6DOPFS to compare against other FM signal models. Though we intend most of the signal energy to be within the allowed bandwidth, we intentionally allow small amount signal energy to leak beyond the allowed band to have larger effective bandwidth. This can enhance the AC characteristics of the signal. The parameter ζ in (8) helps in extending the frequency function beyond the allowed bandwidth range of [ −B/2,B/2]. The parameter set for the 6DOPFS is given by Θ_{A}={ζ,p_{1},p_{3},p_{5},p_{7},p_{9},p_{11}}.
2.2 Asymmetric time exponentiated FM (ATEFM): Ω_{B}
The frequency function of ATEFM has a single parameter Θ_{B} with ν∈(1,2] used to control the nonlinearity:
This signal is used as an example in [23] to compute an accurate estimate of NLFM signals transmitted by noncooperating radars at low SNRs.
3 Signal optimization
For the simulation study, we consider discrete time radar signals of the form s(t) = A exp(j ϕ(t)), where the phase ϕ(t) is the integral of the frequency function f(t) with sample time values at t=nT/M for n=0,1,…,M−1. The signal’s AC characteristics depend on the timebandwidth product BT and not on the individual values of pulse duration T and bandwidth B. From our simulation experiments, we observed that for different values of BT the relative performance of the AC characteristics of the considered signal models remain the same. Here, we present the simulation results for BT=100. We set the design parameters as follows.
 1.
Available signal bandwidth is B=10 MHz and the pulse duration of the signal is T=10µs.
 2.
Number of samples M=1001 resulting in the sampling frequency of F_{s}=M/T=100.1 MHz which conveniently satisfies the Nyquist condition with respect to the chosen signal bandwidth B.
From each of the parameterized signal sets Ω_{A},Ω_{B},…Ω_{H} defined in Section 2, we find the best signal element with respect to Q(s;β):
where β is the weight parameter defined in Eq. (6) and # ∈ {A, B, C, D, E, F, G, H }. The signal set denoted by Ω_{A0} is the subset of signals from the signal set Ω_{A} that satisfy the AC mainlobe width and bandwidth requirements defined in Section 1.1. In a similar manner, we define the other parameterized signal subsets Ω_{B0}, Ω_{C0},…,Ω_{H0}. \(s_{A}^{*}(\beta)\) as the best signal from the signal set Ω_{A0} with respect to the cost function Q(s;β). Similarly, \(s_{B}^{*}(\beta)\) is the best signal from the parameterized signal set Ω_{B0} and so on. To find these best signals \(s_{A}^{*}(\beta),\ s_{B}^{*}(\beta), \ldots, s_{H}^{*}(\beta)\) from each of the signal subsets Ω_{A0}, Ω_{B0},…,Ω_{H0}, we need to find the optimum values for the parameters Θ_{A}, Θ_{B},…,Θ_{H}. We used global optimization routines in Matlab [24] based on simulated annealing and pattern search methods to search for these optimum parameters from which we obtain the best signals \(s_{A}^{*}(\beta),\ s_{B}^{*}(\beta), \ldots, s_{H}^{*}(\beta)\).
For reference, Table 1 shows the signal parameters obtained from the optimization routines for all the signal models. We have also listed the PSLR and ISLR obtained for all the signals using these optimum parameters in Table 2 and Table 3. Figure 5 shows the summary of the cost values \(Q(s_{A}^{*},\beta)\), \(Q(s_{B}^{*},\beta)\), …, \(Q(s_{H}^{*},\beta)\) plotted versus the cost function weight β. We vary the weight β from 0.00 to 1.00 in steps of 0.25. Note that β=0 corresponds to minimizing only the ISLR and β=1 corresponds to minimizing only PSLR. We can observe that the 6DOPFS signal outperforms the other signal models for all the considered weights except when β=1. For β=1, Price’s 6DOPFS, Collins and Atkins, Wenzhen and Yan, and Cook’s signal designs have cost function close to zero (which can be observed in the last column of Table 2). In this case, Price’s signal models achieves the minimum cost.
4 Discussion on suboptimality of \(s_{A}^{*}(\beta), \ldots, s_{H}^{*}(\beta)\) and simulation results
In the preceding section, we found the best signals from within the parameterized signal sets Ω_{A0},…,Ω_{H0}. Note that these signal sets Ω_{A0},…,Ω_{H0} are subsets of Ω_{0}. We noticed the signal set 6DOPFS (Ω_{A0}) and the signal set proposed by Price (Ω_{D0}) outperform the other parameterized signal sets for the cost functions we considered. However, the best overall signal from the signal set Ω_{0} may not lie in any of Ω_{A0},…,Ω_{H0}. In order to characterize how good \(s_{A}^{*}(\beta), \ldots, s_{H}^{*}(\beta)\) and particularly the optimal signals \(s_{A}^{*}(\beta)\) and \(s_{D}^{*}(\beta)\) are, we are interested to estimate the fraction of signals in Ω_{0} that is outperformed by \(s_{A}^{*}(\beta)\) and \(s_{D}^{*}(\beta)\). To do this, we run an experiment by randomly generating signals in Ω according to a uniform distribution.
4.1 Random signal experiment design
In our experiment, we will draw L random signals and, assuming that none of these outperforms the reference signal s^{∗}, assess what this tells us about the (true) fraction p of Ω_{0} that outperforms s^{∗}. Let \({\hat {p}}\) be an estimate of p. If the probability of s^{∗} outperforming the L samples is 1−η (under the assumption that \({\hat {p}}\) is the fraction of Ω_{0} that outperforms s^{∗}), we say that we have confidence η that \(p<{\hat {p}}\). Therefore, in order to have confidence at least as large as η, we desire
Taking natural logarithm on both sides and dividing by L yields
Since for p small \(\ln (1{\hat {p}})\approx {\hat {p}}\), we can rearrange this expression to yield the estimate \({\hat {p}}\) as a function of L and η as
(the smallest value for \({\hat {p}}\) satisfying the inequality and thus achieving the desired confidence level). One may also express this as the number of trials L needed to attain confidence η for a probability size \({\hat {p}}\):
(the smallest L satisfying the inequality). With a confidence level of η=95%, the above expressions yield (approximately)
The first of these equations corresponds to the “rule of three” [25].
4.2 Generation of random signals from Ω_{0}
We wish to have a means to generate a random signal s(t) from within Ω_{0} according to a uniform probability distribution function. The time variable t is quantized so that
We will also assume a quantized set of frequency values:
Let t_{m}=−T/2+mT/M. With f(t_{m})=−B/2+n(m)B/N, we will for ease of notation refer to the pair (t_{m},f(t_{m})) as (m,n(m)). Given that a frequency f(t) passes through (m,n(m)), there is some finite number K of different ways for f(t) to continue to f(T/2)=B/2 while satisfying the conditions required of Ω. Let us denote K(m,n) as the number of signals that pass through (m,n) in this quantized version of Ω_{0}. Then under a uniform probability distribution, the probability that f(t) passes through (m+1,n(m+1)) given that it passes through (m,n(m)) is
Note that the expression (13) reflects that f(t) must be nondecreasing. To be able to generate signals in Ω_{0} randomly, we need to determine K(m,n) for all m=1,…,M−1 and all n. This is done working from m=M−1 (corresponding to one step shy of t=T/2) backwards to m=0 as follows:
 1.
K(M−1,n)=1 for all n=0,1,...,N.
 2.
For n=N−2 to \(n=1,\ K(m,n) = \sum _{k=n}^{N} K(m+1,k).\)
The validity of step 1 stems from the fact that all f(t) satisfy f(T/2)=B/2, so that no matter what the value of n(M−1), there is only one possible choice for n(M). The validity of step 2 is seen by noting that if f(t) passes through (m,n), then the frequency index at time index m+1 must lie in {n,n+1,…,N}, so that the total number of signals passing through (m,n) is the sum of the total number of signals passing through each of (m+1,n),(m+1,n+1), …, (m+1,N). Note also that the total number of quantized f(t) that can be generated this way is
We will demonstrate this process of computing the number of frequency paths K(m,n) going through (t_{m},f(t_{m})) with an example where M=6 and N=5. The final results of this example are shown in Fig. 6. Due to the antisymmetric nature of the frequency function, it is enough to generate only the first half of the frequency function. Each cell shows the values of (m,n) above the value K(m,n). Hence, for this example, the frequency starts at −B/2 at time −T/2 denoted by location (t_{0},f_{0}) and ends at frequency 0 at time 0 denoted by location (t_{5},f_{4}). To compute the number of frequency paths through each (t_{m},f_{n}) locations, we start from the destination (t_{5},f_{4}). As given in step 1, the number of paths from time t_{4} is K(4,n)=1 for n=0,1,2,3,4, which we denote in red font in locations (t_{4},f_{0}) to (t_{4},f_{4}) in the fourth column of the Fig. 6. The number of frequency paths from the time points t_{3} to t_{0} are computed as in step 2. For example, the number of frequency paths through (t_{3},f_{3}) is two to one is (t_{3},f_{3})→(t_{4},f_{3})→(t_{5},f_{4}), second is (t_{3},f_{3})→(t_{4},f_{4})→(t_{5},f_{4}). We compute this number from step 2 as K(3,3) =K(4,3)+K(4,4)= 2. By following this procedure, we can compute the number of possible frequency paths for all (t_{m},f_{n}) to (t_{5},f_{4}) is the sum of frequency paths from (t_{m+1},f_{n}),(t_{m+1},f_{n+1})…(t_{m+1},f_{4}). At time t_{0}, the only possible frequency location is f_{0}, since it is the start of the frequency function. To compute the number of frequency paths from (t_{0},f_{0}) to (t_{4},f_{5}), we add all the frequency paths from (t_{1},f_{1}),(t_{1},f_{2}),(t_{1},f_{3}), and (t_{1},f_{4}) as
which is shown in lower left location in Fig. 6.
Once we have created the number of frequency paths table, the next step is to generate a frequency function. The frequency function starts from location (t_{0},f_{0}). At this location, there are 70 possible frequency functions. Thityfive of those frequency functions go through location (t_{1},f_{0}), 20 of them go through (t_{1},f_{1}), 10 of them go through (t_{1},f_{2}), four of them go through (t_{1},f_{3}), and one of them goes through (t_{1},f_{4}). To randomly pick a frequency path with uniform probability distribution, we choose a random integer η from 1 to 70 inclusive with uniform distribution. η will determine the choice of frequency location at time t_{1} as given below:
From the selected frequency location at time t_{1}, we repeat this procedure for randomly selecting a frequency value at t_{2}. For example, say the frequency location at t_{1} is f_{2}. From this location, 10 frequency paths are possible as shown in the Fig. 6. Now we choose a random integer η from 1 to 10 inclusive and the frequency location at time t_{2} is
Note in this case, the frequency values f_{0} and f_{1} are not considered at t_{2} due to the monotonically increasing characteristic of the frequency function. We repeat this procedure by selecting η with uniform probability distribution for the remaining time instances till the frequency function reaches the destination (t_{5},f_{4}) to get the first half of the frequency function. We obtain the complete frequency function as
for odd M and
for even M.
Using this frequency function, we obtain the associated FM signal as
Δt is the time interval between the consecutive frequency points. The characteristics of the signal s may not be suitable for radar applications. Hence, we include the signal s in the signal set Ω_{0} only if it satisfies the AC mainlobe width and bandwidth conditions mentioned in (1.1).
4.3 Experiment parameters and results
Using the procedure from Subsection 4.2, we generated L=10^{6} random signals from the signal set Ω_{0} with bandwidth B=1000, time width T=0.1, and number of samples M=1001. We find the best randomly picked signal with respect to the cost metric Q(s;β) for different weights β. The magenta curve (solid line with diamond shaped markers) in Fig. 5 corresponds to the cost of the best random signals selected for each weight β. We can observe that the performance of the best random signals are in the same range as most of the parameterized signal sets. But none of these random signals outperform the best low dimensional signal sets for all the considered weights (6DOPFS signal for β = 0,0.25,0.50,0.75 and Price’s signal for β=1.00). Hence, as we argued in the beginning of this section, with 95% of confidence level, we estimate that 6DOPFS and Price’s signal outperform a fraction of at least \((1\frac {3}{10^{6}}) = 99.9997\%\) of the random signals from the signal set Ω_{0}. From the simulation, we can infer that searching for the best radar signal from the 6DOPFS and Price’s signal models require much less computational resources with small degradation in performance.
5 Conclusion
In this paper, we searched for the best FM signal with primary objective of minimizing AC sidelobes that are characterized by PSLR and ISLR. Apart from the AC sidelobe levels, the signal has to satisfy other constraints such as AC mainlobe width and IBER. The frequency functions of the FM signals proposed in the literature have monotonically increasing frequency functions with antisymmetry around the temporal midpoint. We referred to the set of signals with such frequency function and also satisfying the AC mainlobe width and IBER constraints as Ω_{0}. Many researchers have proposed parameterized FM signals that are in subsets of Ω_{0}. We searched for the best FM signal from these parameterized signal subsets of Ω_{0}. To find the best signal, we defined cost functions that are convex combinations of PSLR and ISLR with the objective of penalizing the AC sidelobes. We found that the 6DOPFS signal model proposed in this paper outperforms other signal models for most of the convex combinations and Price’s signal model outperforms other signal models for β=1. But the best radar signal may be from the random signal element of the signal set Ω_{0} and not from the parameterized signal subsets. It is informative to find the proportion of the random signal elements that 6DOPFS and Price’s signal outperforms with certain confidence interval. From the argument we presented in Section 4, we expect with 95% confidence that 6DOPFS and Price’s signals outperform at least 99.9997% of the randomly picked signals from Ω_{0}.
6 Appendix
6.1 Cook’s NLFM Using SPP: Ω_{C}
Cook [1] designed NLFM signals whose PSDs have a shape of cosn(f). In his paper Cook presented the group delays as a function of frequency for n=1,2,3,4. With τ_{n}(f) denoting the group delay for a given value of n, we have
The frequency function f(t) is given by the inverse function of group delay τ_{n}(f), \(\tau _{n}^{1}(t)\):
6.2 Price’s NLFM: Ω_{D}
Price’s NLFM [2] has a two dimensional parameter Θ_{D} = [ B_{L} B_{C}] to control the nonlinearity of the frequency function,
These parameters also control the signal bandwidth. We modify this frequency expression slightly to
where B_{l} = B_{L}/B and B_{c} = B_{C}/B. This change makes the parameter search space independent of the signal bandwidth. This change also reduces the parameter space which will facilitate the optimization routines to converge on more appropriate parameter set.
6.3 Collins and Atkins NLFM: Ω_{E}
In [5], Collins and Atkins proposed a NLFM frequency function that has two parameters Θ_{E} = [α γ] to control the nonlinearity and suggested that parameter values around [0.5, 1.4] minimizes the peak sidelobe level.
They also proposed an amplitude weighting function to reduce the sidelobe level. It is possible to find amplitude weighting functions for the other NLFM signal models also to reduce the sidelobes. That activity is beyond the scope of this paper and we will limit the signals to have constant envelope so that we can have fair comparison with the other signal models.
6.4 Wenzhen–Yan: Ω_{F}
Wenzhen and Yan [7] designed a NLFM frequency function with the intention of achieving a PSD whose shape resembles a Blackman window [26]. Such a PSD will result in small AC sidelobes. Their frequency function
has two parameters Θ_{F} = [ k_{1} k_{2}]. Wenzhen and Yan suggested the parameter values around [ 0.1171 2.607] to minimize AC sidelobes.
6.5 Vizitiu NLFMs: Ω_{G} and Ω_{H}
In [13], Vizitiu proposed two NLFM frequency functions that belong to the family of distorted LFM signal models. The first frequency function has two parameters Θ_{G} = [ δf δt] in an arcsin based distortion function and is shown in (30) below. The second frequency function has three parameters Θ_{H} = [ n δf δt] and a t^{n} based distortion function and is shown below in (31).
Availability of data and materials
Not applicable.
Abbreviations
 AC:

Auto correlation
 AF:

Ambiguity function
 ATEFM:

Antisymmetric time exponentiated frequency modulation
 FM:

Frequency modulation
 IBER:

Inband energy ratio
 ISLR:

Integrated sidelobe ratio
 LFM:

Linear frequency modulation
 MF:

Matched filter
 MLW:

Main lobe width
 NLFM:

Nonlinear frequency modulation
 OPFS:

Odd polynomial frequency signal
 PSD:

Power spectral density
 PSLR:

Peaktosidelobe ratio
 SPP:

Stationary phase principle
References
C. E. Cook, A class of nonlinear fm pulse compression signals. Proc. IEEE. 52:, 1369–71 (1964). https://doi.org/10.1109/PROC.1964.3393.
R. Price, in Proc. of URSI National Radio Science Meeting. Chebyshev low pulse compression sidelobes via a nonlinear fm (Seattle, 1979).
N. Levanon, E. Mozeson, Radar Signals (WileyIEEE Press, 2004). http://books.google.com/books?id=l_2lHI9fVHUC. Accessed 13 Dec 2019.
H. Meikle, Modern Radar Systems  Second edition (Artech House Publishers, Norwood, 2008).
T. Collins, P. Atkins, Nonlinear frequency modulation chirps for active sonar. IEE Proc. Radar Sonar Navig.146:, 312–316 (1999). https://doi.org/10.1049/iprsn:19990754.
C. Leśnik, Nonlinear frequency modulated signal design. Acta Phys. Pol. A. 116:, 351–354 (2009).
Y. Wenzhen, Z. Yan, in Proceedings of 2014 IEEE International Conference on Signal Processing, Communications and Computing (ICSPCC). A novel nonlinear frequency modulation waveform design aimed at sidelobe reduction, (2014), pp. 613–618. https://doi.org/10.1109/ICSPCC.2014.6986266.
P. Yichun, P. Shirui, Y. Kefeng, D. Wenfeng, in Proc. IEEE Radar Conf.Optimization design of nlfm signal and its pulse compression simulation, (2005), pp. 383–386. https://doi.org/10.1109/RADAR.2005.1435855.
J. M. Kurdzo, B. L. Cheong, R. D. Palmer, G. Zhang, in Proceedings of 2014 International Radar Conference. Optimized nlfm pulse compression waveforms for highsensitivity radar observations, (2014), pp. 1–6. https://doi.org/10.1109/RADAR.2014.7060249.
C. E. Cook, J. Paolillo, A pulse compression predistortion function for efficient sidelobe reduction in a highpower radar. Proc. IEEE. 52(4), 377–389 (1964). https://doi.org/10.1109/PROC.1964.2927.
H. D. Griffiths, L. Vinagre, Design of lowsidelobe pulse compression waveforms. Electron. Lett,. 30(12), 1004–1005 (1994). https://doi.org/10.1049/el:19940644.
E. D. Witte, H. D. Griffiths, Improved ultralow range sidelobe pulse compression waveform design. Electron. Lett.40(22), 1448–1450 (2004). https://doi.org/10.1049/el:20046548.
I. C. Vizitiu, Some aspects of sidelobe reduction in pulse compression radars using nlfm signal processing. Progress. Electromagn. Res. C. 47:, 119–129 (2014).
L. K. Patton, C. A. Bryant, B. Himed, in Proc. IEEE Radar Conf. Radarcentric design of waveforms with disjoint spectral support, (2012), pp. 269–274. https://doi.org/10.1109/RADAR.2012.6212149.
G. Lellouch, A. K. Mishra, M. Inggs, Design of ofdm radar pulses using genetic algorithm based techniques. IEEE Trans. Aerosp. Electron. Syst.52(4), 1953–1966 (2016). https://doi.org/10.1109/TAES.2016.140671.
S. W. Frost, B. Rigling, in Proceedings of 2012 IEEE Radar Conference. Sidelobe predictions for spectrallydisjoint radar waveforms, (2012), pp. 0247–0252. https://doi.org/10.1109/RADAR.2012.6212145.
L. K. Patton, C. A. Bryant, B. Himed, in 2012 IEEE Radar Conference. Radarcentric design of waveforms with disjoint spectral support, (2012), pp. 0269–0274. https://doi.org/10.1109/RADAR.2012.6212149.
H. He, P. Stoica, J. Li, in 2010 2nd International Workshop on Cognitive Information Processing. Waveform design with stopband and correlation constraints for cognitive radar, (2010), pp. 344–349. https://doi.org/10.1109/CIP.2010.5604089.
S. Alphonse, G. A. Williamson, in 2014 22nd European Signal Processing Conference (EUSIPCO). Novel radar signal models using nonlinear frequency modulation (Lisbon, 2014), pp. 1024–1028. http://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=6952344&isnumber=6951911.
A. Aubry, V. Carotenuto, A. D. Maio, A. Farina, L. Pallotta, Optimization theorybased radar waveform design for spectrally dense environments. IEEE Aerosp. Electron. Syst. Mag.31(12), 14–25 (2016). https://doi.org/10.1109/MAES.2016.150216.
H. D. Griffiths, L. Cohen, S. Watts, E. Mokole, C. J. Baker, M. Wicks, S. D. Blunt, Radar spectrum engineering and management: Technical and regulatory issues. Proc. IEEE. 103:, 85–102 (2015).
S. Boukeffa, Y. Jiang, T. Jiang, in Proceedings of the IEEE 7th International Colloquium on Signal Processing and Its Applications. Sidelobe reduction with nonlinear frequency modulated waveforms, (2011), pp. 399–403. https://doi.org/10.1109/CSPA.2011.5759910.
S. Alphonse, G. A. Williamson, in Proceedings of IEEE Radar Conference (RadarCon). Estimation of radar signals using passive sensor network, (2015), pp. 1525–1530. https://doi.org/10.1109/RADAR.2015.7131238.
MATLAB  Version 2017a, Global Optimization Toolbox  Version 3.4.2 (MathWorksNatick, 2017).
F. Tuyl, R. Gerlach, K. Mengersen, The rule of three, its variants and extensions. Int. Stat. Rev.77(2), 266–275 (2009). https://doi.org/10.1111/j.17515823.2009.00078.x.
F. J. Harris, On the use of windows for harmonic analysis with the discrete fourier transform. Proc. IEEE. 66(1), 51–83 (1978). https://doi.org/10.1109/PROC.1978.10837.
Acknowledgements
Not applicable
Funding
Not applicable.
Author information
Authors and Affiliations
Contributions
Both authors contributed equally to the conception of the paper. SA was responsible in creating the simulation results and drafting the paper. GAW was responsible in interpreting the simulation results and substantially revised the draft.
Corresponding author
Ethics declarations
Competing interests
The authors declare that they have no conflict of interest.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License(http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.
About this article
Cite this article
Alphonse, S., Williamson, G.A. Evaluation of a class of NLFM radar signals. EURASIP J. Adv. Signal Process. 2019, 62 (2019). https://doi.org/10.1186/s1363401906589
Received:
Accepted:
Published:
DOI: https://doi.org/10.1186/s1363401906589