Next Article in Journal
Investigation and Optimization of a Line-Locked Quartz Enhanced Spectrophone for Rapid Carbon Dioxide Measurement
Previous Article in Journal
Dynamic Insulin Basal Needs Estimation and Parameters Adjustment in Type 1 Diabetes
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Sequence Set Design for a New LFM-PC Hybrid Modulated Radar Signal

1
Key Laboratory of Radar Imaging and Microwave Photonics, Ministry of Education, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
2
Leihua Electronic Technology Research Institute, Aviation Industry Corporation of China, Wuxi 214063, China
*
Author to whom correspondence should be addressed.
Sensors 2021, 21(15), 5227; https://doi.org/10.3390/s21155227
Submission received: 20 June 2021 / Revised: 28 July 2021 / Accepted: 30 July 2021 / Published: 2 August 2021
(This article belongs to the Section Radar Sensors)

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 ( . ) T , ( . ) , and ( . ) H denote transpose, complex conjugate, and conjugate transpose, respectively. denotes the Kronecker product of matrices. arg ( . ) denotes the argument of a complex number. argmax ( . ) and argmin ( . ) stand for the argument of the maximum and minimum, respectively. d i a g (   .   ) 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:
u t = i = 0 M 1 u i t i T R
where u i t is the complex envelope of the ith transmit pulse, and T R is the pulse repetition interval (PRI). We assume that T is the pulse duration and that T R is much larger than T .
The complex envelope of the ith LFM-PC transmit pulse u i t is expressed as [4]:
u i t = e j π µ t 2 n = 0 N 1 c i n p n t , 0 t T
where µ is the slope of frequency modulation; N is the sub-pulse length; c i n is the modulating code sequence of ith pulse, and p n ( t ) is an ideal rectangular shaping pulse of time length T P , in which T P = T N stands for the code element width.
Let, c i = [ c i 0 , c i 1 , , c i N 1 ] T denote the modulating code sequence of the ith transmit subpulse, and code element c i n is modulated by discrete phase and expressed as
c i n = e j 2 π k i n K ,   n = 0 , 1 N 1 ,   k i n 0 , 1 , K 1
where K denotes the number of discrete phases.
According to the literature [37], the AFs of the ith subpulse is expressed as:
χ i τ , f = u i t u i t + τ e j 2 π f t d t
where τ is the time delay, and f denotes the Doppler frequency shift. Substituting (2) into the definition of ambiguity function in (4), we can obtain:
χ i τ , f = e j π µ τ 2 n = 0 N 1 m = 0 N 1 c i n c i m p n t p m t + τ e j 2 π f µ τ t d t
In order to derivate the discrete ambiguity function (DAF) of the ith transmit pulse, we suppose that there are N S sampling points within each code element and that the sampling period is T S = T P N S ; the total number of sampling points in a pulse is N = N N S . The signal in (2) can be rewritten as:
u i t = e j π µ t 2 n = 0 N 1 c i n p n t , 0 t T
where c i = [ c i 0 , c i 1 , , c i N 1 ] T = c i 1 N s , 1 N s = 1 , 1 , 1...1 T represents the ith code sequence after sampling; p n t indicates ideal rectangular pulse with the width T S . Thus, AF in (5) can be rewritten as:
χ i τ , f = e j π µ τ 2 n = 0 N 1 m = 0 N 1 c i n c i m p n t p m t + τ e j 2 π f µ τ t d t
We set τ = k T S , ( N 1 ) k N 1 to discretize the delay time axis, and we also set f = µ p T S , ( N 1 ) p N 1 to discretize the Doppler shift axis and obtain:
χ i k T S , µ p T S = e j π µ T S 2 p k k 2 sinc µ T S 2 ( p k ) n = 0 N 1 c i n c i n + k e j 2 n π µ T S 2 p k
We write χ i k T S , µ p T S as χ i k , p for short, and define:
ς k , p = e j π µ T S 2 p k k 2 sinc µ T S 2 ( p k )
D k , p = d i a g 1 , e j 2 π µ T S 2 p k , , e j 2 N 1 π µ T S 2 p k
J k = 0 k × ( N k ) 0 k × k I N k 0 ( N k ) × k N × N
H k , p = ς k , p J k D k , p
Then the DAF of LFM-PC signal can be abbreviated as:
χ i k , p = c i H H k , p c i
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, c i , then we can shape the DAF by optimizing c i 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]:
min f x + g z s . t . A x + B z = c ,
It is transformed to an augmented Lagrangian function:
L ρ x , z , λ = f x + g z + λ T A x + B z c + ρ 2 A x + B z c 2 2 ,
where ρ is the penalty coefficient.
Set u = λ / ρ , then the solution steps can be expressed as follows [38]:
x t + 1 = arg min x f x + ρ 2 A x + B z t c + u t 2 ,
z t + 1 = arg min z g z + ρ 2 A x t + 1 + B z c + u t 2 ,
u t + 1 = u t + A x t + 1 + B z t + 1 c .

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:
χ k , p = c H H k , p c
The amplitude of the main peak of DAF can be expressed as:
χ k 0 , p = c H H k 0 , p c = a r g max k c H H k , p c ,
where ( N S 1 ) p ( N S 1 ) ; when Doppler shift p is given, χ k 0 , p is a fixed value. According to the properties of AF, the maximum of χ k 0 , p is at χ 0 , 0 . When p 0 , χ k 0 , p declines due to Doppler mismatch, the Doppler tolerance is defined as an area of the range-Doppler plane in which χ k 0 , p decreases by no more than 3 dB, then the normalized discrete ambiguity function (NDAF) within the Doppler tolerance can be expressed as:
χ ¯ k , p = c H H k , p c c H H k 0 , p c , N 1 k N 1 , N D T p N D T ,
where N D T < ( N S 1 ) indicates the boundary of Doppler frequency corresponding to Doppler tolerance.
Define the optimization area of NDAF on discrete range and Doppler plane as:
Ψ = k , p N S k N 1 , 0 p N D T
and the integral normalized sidelobe level (INSL) of this area can be expressed as:
INSL = k , p Ψ c H H k , p c 2 c H H k 0 , p c 2
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:
P I N S L :   min c k , p Ψ c H H k , p c 2 c H H k 0 , p c 2 s . t . c n = e j 2 π k n K , n = 0 , 1 , , N 1 , k n 0 , 1 , K 1 .

3.1.2. SSD-ADMM Optimization Method

We applying an ADMM framework to problem (24) by introducing the auxiliary variable z and constraint c = z , and obtain:
P I N S L A D M M : min c k , p Ψ c H H k , p c 2 c H H k 0 , p c 2 + z H z s . t . c = z z n = e j 2 π k n K , n = 0 , 1 , , N 1 , k n 0 , 1 , K 1 .
Equation (24) is equivalent to (25), since z H z is a constant term under the above constraints. According to (15) and (25), and let u = ( λ r + j λ i ) / ρ , so the augmented Lagrange equation is devised as:
L ρ c , z , u = k , p Ψ c H H k , p c 2 c H H k 0 , p c 2 + z H z + ρ 2 c z + u 2 ρ 2 u 2
where λ r , λ i , and ρ are Lagrange coefficients.
Let c t indicate the value of c after ADMM iterating t times ( z and u correspond, represented as z t , u t ). Given the initial value c 0 , z 0 , u 0 , then the solution of the problem can be carried out according to the following steps:
(1)
Update c . Suppose z t , u t as known quantities:
c t + 1 = argmin c k , p Ψ c H H k , p c 2 c H H k 0 , p c 2 + ρ 2 c z t + u t 2 .
To solve this problem, we need to transform (27) from the complex form to a real form Let, c ˜ = Re ( c T ) Im ( c T ) T , z ˜ = Re ( z T ) Im ( z T ) T , c ˜ = Re ( c T ) Im ( c T ) T , u ˜ = Re ( u ˜ T ) Im ( u ˜ T ) T and A = Re ( H ) Im ( H ) Im ( H ) Re ( H ) , B = Im ( H ) Re ( H ) Re ( H ) Im ( H ) , then we can convert (27) to
c ˜ t + 1 = argmin c ˜ k , p Ψ ( c ˜ T A k , p c ˜ ) 2 + ( c ˜ T B k , p c ˜ ) 2 ( c ˜ T A k 0 , p c ˜ ) 2 + ( c ˜ T B k 0 , p c ˜ ) 2 + ρ 2 c ˜ z ˜ t + u ˜ t 2 .
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 c ˜ t + 1 back to the complex vector c t + 1 .
(2)
Update z . Suppose c t + 1 , u t as known quantities:
z t + 1 = argmin z   z H z + c t + 1 z + u t 2 s . t . z n = e j 2 π k n K , n = 0 , 1 , , N 1 , k n 0 , 1 , K 1 .
By omitting the constant terms, the above problem is converted to
z t + 1 = argmax z   Re [ ( c ( t + 1 ) + u ( t ) ) H z ] s . t . z n = e j 2 π k n K , n = 0 , 1 , , N 1 , k n 0 , 1 , K 1 .
The elements z are independent of each other; therefore, they can be decomposed into N subproblems.
If taking c n t + 1 + u n t , z n t as vectors in the complex plane and ignoring the constant part, then we can obtain:
z n t + 1 = argmax k cos c n t + 1 + u n t , z n t s . t . z n = e j 2 π k n K , k n 0 , 1 , K 1 .
It is equivalent to find the integer k n ( 0 k n < K ) , which make the angle between the vectors z n = e j 2 π k n / K and c n t + 1 + u n t minimum.
The solution z n t + 1 is as follows:
z n t + 1 = exp j 2 π K arg c n t + 1 + u n t / 2 π + 1 2 K .
(3)
Update u .
u t + 1 = u t + c t + 1 z t + 1 .
Therefore, the procedures of SSD -ADMM algorithm are as follows. Firstly, initialize variables c 0 , z 0 , u 0 . Secondly, repeat steps (1) to (3), until the iteration stop condition is satisfied (the number of iterations reaches the upper limit or INSL t + 1 INSL t ε . ε 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.

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:
χ i j τ , f = u i t u j t + τ e j 2 π f t d t
where u i t and u j t is the ith and jth transmit pulse, respectively. Accordingly, the discrete form of the CAF (DCAF) can be easily obtained as:
χ i j k , p = c j H H k , p c i
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 f = µ τ τ > 0 , and assuming that χ i τ , f is close to the main peak when the time delay τ is small enough, then (5) can be approximately transformed into a concise expression as:
a r g max τ χ i τ , f n = 0 N 1 c i n c i n p n t p n t + τ d t = n = 0 N 1 c i n c i n n T P n + 1 T P τ d t = N T P τ
Considering f = µ p T S , T p = T S N s , the above equation of the main peak can also be transformed into discrete form as:
χ i k 0 , p N T s ( N s p ) N S 1 p N S 1
According to (5) and (37), the expression of NDAF can be derived as:
χ ¯ i k , p = c i H H ¯ k , p c i , N 1 k N 1 , N DT p N DT
where H ¯ k , p = H k , p N T s ( N s p ) , and N DT = 0.293 N S 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:
Δ = i k , p Ψ χ ¯ i k , p 2 + i j k , p Φ χ i j k , p 2
where Ψ = k , p N S k N 1 , 0 p N DT is the range of the NAF sidelobe within the Doppler tolerance, and Φ = k , p 0 k N 1 , 0 p N DT 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:
P Δ : min c i k , p Ψ c i H H ¯ k , p c i 2 + i j k , p Φ c j H H k , p c i 2 s . t c i n = e j 2 π k n K n = 0 , 1 , , N 1 ; i = 0 , 1 , , M 1 ; k n 0 , 1 , K 1
Introducing auxiliary variable z and constraint c = z , we can obtain:
P Δ A D M M : min c i k , p Ψ c i H H ¯ k , p c i 2 + i j k , p Φ c j H H k , p c i 2 + z H z   s . t .   c = z z i n = e j 2 π k n K , n = 0 , 1 , , N 1 ; i = 0 , 1 , , M 1 ; k n 0 , 1 , K 1
where c = [ c 0 T , c 1 T c M 1 T ] T , z = [ z 0 T , z 1 T z M 1 T ] T . Note that problem (40) is equivalent to (41). According to ADMM and (41), and let u = ( λ r + j λ i ) / ρ ; the augmented Lagrange equation is written as:
L ρ c , z , u = i k , p Ψ c i H H ¯ k , p c i 2 + i j k , p Φ c j H H k , p c i 2 + z H z + ρ 2 c z + u 2 ρ 2 u 2
Let c t indicate the value of c After ADMM iterating t times ( z and u are represented as z t , u t ). Given the initial value c 0 , z 0 , u 0 , then the solution of the problem can be carried out according to the following steps:
(1)
Update c . Suppose z t , u t as known quantities:
c t + 1 = arg   min c i k , p Ψ c i H H ¯ k , p c i 2 + i j k , p Φ c j H H k , p c i 2 + ρ 2 c z t + u t 2
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, c ˜ i = Re ( c i T ) Im ( c i T ) T , z ˜ = Re ( z T ) Im ( z T ) T , c ˜ = Re ( c T ) Im ( c T ) T , u ˜ = Re ( u ˜ T ) Im ( u ˜ T ) T , and A = Re ( H ) Im ( H ) Im ( H ) Re ( H ) , B = Im ( H ) Re ( H ) Re ( H ) Im ( H ) , then we can convert (43) to:
c ˜ t + 1 = arg   min c ˜ i k , p Ψ ( c ˜ i T A ¯ k , p c ˜ i ) 2 + ( c ˜ i T B ¯ k , p c ˜ i ) 2 + i j k , p Φ ( c ˜ j T A k , p c ˜ i ) 2 + ( c ˜ j T B k , p c ˜ i ) 2 + ρ 2 c ˜ z ˜ t + u ˜ t 2
In the following steps, we need to convert the real vector c ˜ t + 1 back to the complex vector c t + 1 .
(2)
Update z . Suppose c t + 1 , u t as known quantities:
z t + 1 = arg   min z   z H z + c t + 1 z + u t 2 s . t z i n = e j 2 π k n K n = 0 , 1 , , N 1 ; i = 0 , 1 , , M 1 ; k n 0 , 1 , K 1
The above equation can be converted into
z t + 1 = arg   max z   Re ( c t + 1 + u t ) H z s . t z i n = e j 2 π k n K n = 0 , 1 , , N 1 ; i = 0 , 1 , , M 1 ; k n 0 , 1 , K 1
Note that problem (46) is a linear problem and that the elements of z are independent of each other; therefore, they can be decomposed into N M sub problems.
If taking c i t + 1 n + u i t n , z i t n as vectors in the complex plane and ignoring the constant part, then (46) can be transformed to:
z i t + 1 n = argmax k cos c i t + 1 n + u i t n , z i t n s . t z i n = e j 2 π k n K k n 0 , 1 , K 1
It is equivalent to find the integer k ( 0 k < K ) , which make the angle between the vectors z i t n = e j 2 π k K and c i t + 1 n + u i t n minimal.
The solution of (47) is as follows:
z i t + 1 n = exp j 2 π K arg c i t + 1 n + u i t n / 2 π + 1 2 K
(3)
Update u .
u t + 1 = u t + c t + 1 z t + 1 .
Therefore, the procedures of MSSD-ADMM algorithm are as follows. Firstly, initialize variables c 0 , z 0 , u 0 . Secondly, repeat steps (1) to (3) until the iteration stop condition is satisfied (the number of iterations reaches the upper limit or Δ t + 1 Δ t ε . ε 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.

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 N , we can suppose Ψ contains α N 2 points, where 0 < α < 1. Then, the computation of gradient contains
α N 2 2 ( N DT 8 N 3 + N DT 4 N 2 ) + 2 N DT N
times of real number multiplications and
α N 2 2 ( N DT 8 N 3 + N DT 4 N 2 ) + 4 N DT N
times of real number additions. Therefore, the computational complexity of ADMM algorithm is on the order of o ( N DT N 5 )
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 c is N , and for each variable c n , we need to calculate the number α N 2 locations in the DAF. The problem of c n in [31] has the computational complexity of o ( N DT N 3 ) .The total computational complexity of the GA algorithm is o ( N DT N 6 ) . 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 µ s and thatthe PRI equals 1 ms to ensure the unambiguity of the detect range. We also assume that the frequency modulation slope is µ = 6 × 10 12 to ensure the resolution for target detection. The coherent radar system transmits M pulses in a CPI and N subpulses in a pulse. In DAF image, the time delay axis is normalized by subpulse duration T P , and the Doppler frequency shift axis is normalized by 1 / T P . 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 N = 60 , 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.
To measure the effectiveness of optimization, we define Average Integral Normalized Sidelobe Level (AINSL) as:
AINSL = 1 2 N N S 2 N D T + 1 k , p Ψ c H H k , p c 2 c H H k 0 , p c 2 .
where Ψ = k , p N S k N 1 , 0 p N D T 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.
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.
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.

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:
AC-ASL = 1 2 N N S 2 N DT + 1 M i k , p Ψ χ ¯ i k , p 2 CC-AL = 2 2 N 1 2 N DT + 1 M ( M 1 ) i j k , p Φ χ i j k , p 2
where Ψ = k , p N S k N 1 , 0 p N DT is the range of the NAF sidelobe within the Doppler tolerance, and Φ = k , p 0 k N 1 , 0 p N DT is the range of the Doppler tolerance on discrete range and Doppler plane.
Set the code length of LFM-PC signals N = 60 , transmit pulse number M = 3 , 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 τ 0 ) 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.
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.
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.
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

  1. 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]
  2. 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]
  3. 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]
  4. 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]
  5. 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]
  6. 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]
  7. 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]
  8. 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]
  9. 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]
  10. 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]
  11. 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]
  12. 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]
  13. 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]
  14. 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]
  15. 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]
  16. 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]
  17. 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]
  18. 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]
  19. 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]
  20. 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]
  21. Huang, Z.; Tang, B.; Zhang, S. Sequential optimisation of orthogonal waveforms for MIMO radar. J. Eng. 2019, 21, 7912–7917. [Google Scholar] [CrossRef]
  22. 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]
  23. 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]
  24. 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]
  25. Li, X.; An, T.; Liu, J.P. An Algorithm Optimizing MIMO Radar Waveform Design. Shipboard Electron. Countermeas. 2019, 42, 66–70. [Google Scholar]
  26. 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]
  27. 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]
  28. 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]
  29. 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]
  30. 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]
  31. 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]
  32. Hjorungnes, A. Complex-Valued Matrix Derivatives: With Applications in Signal Processing and Communications; Cambridge Univ. Press: Cambridge, UK, 2011; p. 20. [Google Scholar]
  33. 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]
  34. 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]
  35. 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]
  36. 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]
  37. Zhu, X. Radar Signal Analysis and Processing; National Defense Industry Press: Beijing, China, 2011; pp. 74–84. [Google Scholar]
  38. 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]
  39. Eisen, M.; Mokhtari, A.; Ribeiro, A. Decentralized Quasi-Newton Methods. IEEE Trans. Signal Process. 2017, 65, 2613–2628. [Google Scholar] [CrossRef]
  40. 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]
  41. 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]
  42. 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]
Figure 1. Ambiguity function before optimization.
Figure 1. Ambiguity function before optimization.
Sensors 21 05227 g001
Figure 2. Ambiguity function after optimization.
Figure 2. Ambiguity function after optimization.
Sensors 21 05227 g002
Figure 3. Comparison of convergence curve between SSD–ADMM and GA.
Figure 3. Comparison of convergence curve between SSD–ADMM and GA.
Sensors 21 05227 g003
Figure 4. Diagram of AF and CAF before and after optimization.
Figure 4. Diagram of AF and CAF before and after optimization.
Sensors 21 05227 g004
Figure 5. Comparison of convergence curve between MSSD–ADMM and GA.
Figure 5. Comparison of convergence curve between MSSD–ADMM and GA.
Sensors 21 05227 g005
Table 1. SSD-ADMM steps.
Table 1. SSD-ADMM steps.
SSD-ADMM
(a)
Set t as the times of iterations, initialize t = 0 and given the initial value c 0 , z 0 , u 0 ; calculate k 0 for each p ;
(b)
Use the quasi Newton method to solve the problem
c t + 1 = argmin c k , p Ψ c H H k , p c 2 c H H k 0 , p c 2 + ρ 2 c z t + u t 2 .
(c)
for n = 0 : N 1
z n t + 1 = exp j 2 π K arg c n t + 1 + u n t / 2 π + 1 2 K .
end;
(d)
u t + 1 = u t + c t + 1 z t + 1 ;
(e)
t t + 1 ;
(f)
If the convergence condition is satisfied, the algorithm is completed, otherwise it returns to (b)
Table 2. MSSD-ADMM steps.
Table 2. MSSD-ADMM steps.
MSSD-ADMM
(a)
Set   t as   the   times   of   iterations ,   initialize   t = 0 ,   and   give   the   initial   value   c 0 , z 0 , u 0 ;
(b)
Using quasi Newton method to solve the problem
c t + 1 = argmin c k , p Ψ c H H k , p c 2 c H H k 0 , p c 2 + ρ 2 c z t + u t 2 .
(c)
For   i = 0 : M 1
    for   n = 0 : N 1
z i t + 1 n = exp j 2 π K arg c i t + 1 n + u i t n / 2 π + 1 2 K
   end;
end
(d)
u t + 1 = u t + c t + 1 z t + 1 ;
(e)
t t + 1 ;
(f)
If the convergence condition is satisfied, the algorithm is completed, otherwise it returns to (b)
Table 3. Doppler tolerance.
Table 3. Doppler tolerance.
K = 2K = 4K = 8
PC73.833 KHz73.833 KHz73.833 KHz
LFM-PC202.6 KHz201.8 KHz204.9 KHz
Table 4. AINSL before optimization.
Table 4. AINSL before optimization.
K = 2K = 4K = 8
PC−20.5436 dB−20.0856 dB−20.9821 dB
LFM-PC−20.2248 dB−20.2945 dB−20.8219 dB
Table 5. AINSL after optimization.
Table 5. AINSL after optimization.
K = 2K = 4K = 8
SSD-ADMM−26.8154 dB−28.9818 dB−31.4835 dB
GA−25.9737 dB−26.1257 dB−28.2915 dB
Table 6. AC-ASL and CC-AL metric of LFM-PC (dB).
Table 6. AC-ASL and CC-AL metric of LFM-PC (dB).
K = 2 K = 4 K = 8
AC-ASLCC-ALAC-ASLCC-ALAC-ASLCC-AL
Original−24.8040−25.0624−24.8334−25.1614−24.8560−25.1963
GA−28.0128−26.8928−26.6000−26.0746−26.8713−26.3941
MSSD-ADMM−28.7169−27.6719−29.0256−29.9253−31.1796−30.8433
Table 7. Comparison of optimization time between MSSD-ADMM and GA.
Table 7. Comparison of optimization time between MSSD-ADMM and GA.
K = 2 K = 4 K = 8
GA41 min 04 s38 min 25 s45 min 02 s
MSSD-ADMM10 min 23 s12 min 45 s13 min 30 s
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Li, S.; Wang, Y.; Zhang, J.; Zhu, D. Sequence Set Design for a New LFM-PC Hybrid Modulated Radar Signal. Sensors 2021, 21, 5227. https://doi.org/10.3390/s21155227

AMA Style

Li S, Wang Y, Zhang J, Zhu D. Sequence Set Design for a New LFM-PC Hybrid Modulated Radar Signal. Sensors. 2021; 21(15):5227. https://doi.org/10.3390/s21155227

Chicago/Turabian Style

Li, Shiyi, Yuying Wang, Jindong Zhang, and Daiyin Zhu. 2021. "Sequence Set Design for a New LFM-PC Hybrid Modulated Radar Signal" Sensors 21, no. 15: 5227. https://doi.org/10.3390/s21155227

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop