Next Article in Journal
Mental Stress Classification Based on a Support Vector Machine and Naive Bayes Using Electrocardiogram Signals
Previous Article in Journal
Hybrid Sol-Gel Surface-Enhanced Raman Sensor for Xylene Detection in Solution
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hybrid FSK-PSK Waveform Optimization for Radar Based on Alternating Direction Method of Multiplier (ADMM)

1
School of Electronic and Optical Engineering, Nanjing University of Science and Technology, Nanjing 210094, China
2
Research and Development Department, China Academy of Launch Vehicle Technology, Beijing 100076, China
3
College of Electronic Information Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
*
Author to whom correspondence should be addressed.
Sensors 2021, 21(23), 7915; https://doi.org/10.3390/s21237915
Submission received: 27 September 2021 / Revised: 11 November 2021 / Accepted: 23 November 2021 / Published: 27 November 2021
(This article belongs to the Section Radar Sensors)

Abstract

:
In this paper, a new radar signal modulated with a hybrid of the frequency shift keying (FSK) and the phase shift keying (PSK) signal—i.e., the FSK-PSK signal—is studied. Different phase encoding sequences are used to modulate the sub-pulses to obtain lower sidelobe levels and ensure signal orthogonality. In addition, to counter intra-pulse slice repeater jamming of specific length generated by the enemy jammer, an orthogonal waveform made of sub-pulses of equal length based on the FSK-PSK modulation scheme is designed. The simulation results show that the optimized discrete phase encoding sequence can significantly enhance the orthogonality of the sub-pulse in the FSK-PSK signal and effectively suppress the slice repeater jamming. Two algorithms are proposed: (1) the low sidelobe waveform optimization algorithm based on ADMM (LSW-ADMM); and (2) the anti-slice-repeater-jamming algorithm based on ADMM (ASRJ-ADMM). Both algorithms exhibit fast convergence speed and low computational complexity.

1. Introduction

In modern radar systems, the characteristics of radar waveform contributes greatly to various radar performance metrics, such as the detection probability, the resolution, the measurement accuracy, the probability of intercept, and anti-jamming capabilities. By optimizing the waveforms transmitted by radar, the radar detection and anti-jamming performance could be enhanced dramatically [1]. For example, the phased coded sequences set could be optimized for high peak-to-sidelobe level (PSL) and good quadrature performance [2,3].
Both phase shift keying (PSK) and frequency shift keying (FSK) are commonly used radar modulation schemes. Since the Doppler tolerance of the PSK signal is relatively low, it is not an optimum option for detecting target with high moving speed [4,5]. Compared with the PSK signal, the pulse compression ratio of the FSK signal is relatively high, which yields lower sidelobe levels. The hybrid modulation of FSK and PSK could be used to form a new class of modulated signal—i.e., FSK-PSK signal—which exhibits large time-bandwidth product and outstanding low probability-of-intercept (LPI) performance.
In recent years, extensive research has been carried out in the radar transmit waveform design area. In [6,7,8,9,10,11,12,13,14], in order to solve the problem of target masking caused by high sidelobes in the range-Doppler domain, different optimization algorithms have been designed for sidelobe suppression. Tao Fan [15] et al. designed a Doppler filter bank for non-uniform pulse repetition interval (PRI) radar to suppress clutters. For radar to coexist with other wireless systems, Khaled Alhujaili et al. optimized the transmit beam pattern for multiple-input multiple-output (MIMO) radar in [16]. Furthermore, Ehsan Raei et al. proposed a method for the joint design of the phase coding sequence and the Doppler filter at the receiver [17]. To minimize the side lobe level of the ambiguity function, the periodic phase sequence set is optimized in [18,19,20]. In [21], X. Wei et al. first established the slicing jamming model, then calculated the correlation coefficients to choose the appropriate location of the sampling window for jamming sampling, finally suppressed the slicing jamming with adaptive sidelobe cancellation. C. Zhou et al. designed a specific low-sidelobe phase-coded signal as the master signal, which was split into a number of sub-signals according to the modulation parameters of the repeater jamming. The mismatched filter was subsequently designed for the sub-signals via convex optimization to ensure the orthogonality between the different sub-signals [22]. In [23,24], an anti-jamming method was proposed, which was realized by generating the phase-coded (PC) signal and LFM-PC signal with high Doppler tolerance to improve the SAR imaging performance. S. Zhong [25] et al. designed an intra-pulse quadrature phase-encoded signal, and proposed a genetic algorithm based on the DNA coding to achieve low autocorrelation sidelobes and cross-correlations. In [26], S. Baher Safa Hanbali proposed an improved method based on both interrupted sampling repeater jamming (ISRJ) and frequency shifting modulation to protect the true target more effectively in the presence of amplitude mismatch between cancellation signal and true target echo. In [27], K. Zhou et al. proposed a method to suppress the ISRJ by jointly designing the radar waveform and mismatch filter.
The hybrid FSK-PSK modulated signal, which combines the advantages of the FSK signal and the PSK signal, exhibits good resolution, measurement accuracy, and anti-jamming performance. In recent years, it has been researched extensively in literature. In [28], Skinner et al. demonstrated the superiority of the Gaussian FSK signal modulated with pseudo-noise bipolar PSK sequence in the aspect of the range sidelobes. In [29], Donohoe et al. compared the ambiguity functions of various FSK signals, PSK signals and FSK-PSK signals modulated according to different coding schemes. The sidelobes of the ambiguity function associated with FSK-PSK signals are lower than those associated with the other two types of signals. In [30], each sub-pulse of the FSK-PSK signal is modulated with a pair of complementary Welti codes, while each sub-pulse performs frequency hopping according to the Costas array sequence. Compared with the Costas-coded FSK signal and the Welti-coded PSK signal, the FSK-PSK signal demonstrates lower ambiguity function sidelobes. In [31,32], Wong and Chung studied the characteristics of the FSK-PSK signal in many aspects—e.g., ambiguity function—and proposed a genetic algorithm (GA) to optimize the FSK-PSK signal. The simulation results show that the optimized FSK-PSK signal has lower autocorrelation function (AF) sidelobe levels and cross-correlations. In [33], J. Zhang et al. proposed a novel jamming detection and suppression method by exploiting the sub-pulse compression with hybrid FSK-PSK signals. Actually, limitations and conditions of the FSK-PSK signal exists in the aspects of ELINT (Electronic Intelligence) systems. [34] presents the procedure of radar source identification based on recognition of residually distinctive primal features using linear regression method (LRM) and concerns this problem.
The conventional FSK-PSK signals are usually modulated with intra-sub-pulse phase-coding and inter-sub-pulse frequency-coding—i.e., identical phase coding sequences are used for distinctive sub-pulses. To achieve low sidelobes and near-orthogonality, we propose a new FSK-PSK signal, which uses different phase-coding sequences to modulate each sub-pulse. To reduce the AF sidelobes while enhancing the anti-jamming capability of radar, two optimization problems are considered in this paper. The first is to optimize the autocorrelation function of the FSK-PSK signal so that low sidelobe levels are obtained. The second is to optimize the internal discrete phase encoding sequences of the sub-pulses so that the ultimate goal of anti-slice-repeater-jamming is realized.
To obtain an improved version of the FSK-PSK signal for enhanced detection performance and anti-jamming capability, this paper exploits the alternating direction method of multiplier (ADMM) algorithm [35]. The contribution of this work is summarized as follows:
(1)
The low sidelobe waveform (LSW) optimization algorithm based on ADMM, i.e., LSW-ADMM, is proposed. Distinctive phase encoding sequences are used for different sub-pulses, which are optimized with the LSW-ADMM algorithm for sidelobe reduction. Compared with the conventional FSK-PSK signals modulated by the classical code sequences, a higher-order of randomness is achieved, which guarantees enhanced anti-jamming capability of the radar system.
(2)
To encounter the intra-pulse slice repeater jamming, the ASRJ-ADMM algorithm is proposed. Each sub-pulse of the FSK-PSK signal, which is coded with a distinctive set of phases, performs frequency hopping according to the optimized sequence. By ensuring the orthogonality of the sub-pulses of the FSK-PSK signal, the intra-pulse slice repeater jamming is effectively suppressed.
Both optimization algorithms demonstrate fast convergence speed and low computational load. In numerical simulations, it is proved that the proposed algorithms outperform the widely adopted heuristic search algorithm, such as the GA algorithm.
The rest of this work is organized as follows. Section 2 presents the mathematical model of FSK-PSK signal, the AF of which is derived analytically. Section 3 proposes LSW-ADMM algorithm. Section 4 proposes the ASRJ-ADMM algorithm for countering intra-pulse slice repeater jamming. Section 5 verifies the outstanding performance of the proposed algorithm with extensive numerical simulations. Finally, concluding remarks and directions for future research are offered in Section 6.

2. FSK-PSK Hybrid Modulated Signal Model

The conventional FSK-PSK signal is modulated by intra-sub-pulse phase-coding and inter-sub-pulse frequency agility. A wide pulse is divided into several phase-coded sub-pulses that perform frequency-hopping according to a specific frequency-coding sequence.

2.1. Ambiguity Function of the FSK-PSK Hybrid Modulated Signal

To improve the waveform properties of the FSK-PSK signal and to ensure the near-orthogonality between the sub-pulses, we propose to use distinctive phase encoding sequences to modulate each sub-pulse. Figure 1 shows the partial structure of the FSK-PSK signal.
In Figure 1, f m represents the frequency hopping code of the m-th sub-pulse. If the length of the phase-coding sequence of the sub-pulse is N , then the phase-coding sequence for the m-th sub-pulse is c m n = e j 2 π k m n / K , n = 0 , 1 , , N 1 , where K represents the number of discrete phases.
Suppose that the total pulse width of the FSK-PSK hybrid modulated signal composed of M sub-pulses is T , it follows that the sub-pulse width is T c = T / M . Hence, the FSK-PSK hybrid modulated signal can be expressed as
u FSK - PSK t = m = 0 M 1 v m t m T c , 0 t T
where the m-th sub-pulse signal v m t can be written as
v m t = e j 2 π f m t n = 0 N 1 c m n p n t
In (2), f m = σ m / T P , m = 0 , 1 , , M 1 is the frequency hopping code sequence, σ m N + is the frequency hopping coefficient, c = c 0 T , c 1 T , c M 1 T T represents the coding sequence of M sub-pulses, and p n t is the ideal rectangular pulse with a width of T P = T c / N . The spectrum of the phase-coded signal is obtained as
V m f = sin c f f m T P e j π f f m T P n = 0 N 1 c n e j 2 n π f T P
and the spectrum of the FSK-PSK signal is given by
U FSK - PSK f = m = 0 M 1 V m f e j 2 m π f T c
The FSK-PSK signal bandwidth B FSK - PSK is approximately equal to
B FSK - PSK f H f L + 1 T P
If the frequency hopping coefficients σ m , m = 0 , 1 , , M 1 , are a series of continuous positive integers, then we have
B FSK - PSK = N T P = N Δ f
The ambiguity function of the FSK-PSK signal can be obtained as:
χ FSK - PSK τ , ζ = m = 0 M 1 l = 0 M 1 χ m , l τ , ζ
where m and l represent the sub-pulses corresponding to the m-th and the l-th frequency point, and l m 1 T c τ l m + 1 T c . χ m , l τ , ζ in (7) could be further written as:
χ m , l τ , ζ = v m t m T c v l t + τ l T c e j 2 π ζ t d t = e j 2 π f m t n = 0 N 1 c m n p n t m T c e j 2 π f l t + τ r = 0 N 1 c l * k p r t + τ l T c e j 2 π ζ t d t = n = 0 N 1 r = 0 N 1 c m n c l r e j 2 π f l τ χ m , n , l , r τ , ζ
where n and r represent the n-th and the r-th code, and χ m , n , l , r τ , ζ is given by,
χ m , n , l , r τ , ζ = p n t m T c p r t + τ l T c e j 2 π f m f l + ζ t d t
Given that τ + n r T P + m l T c T P , (9) can be further simplified as
χ m , n , l , r τ , ζ = T P τ + n r T P + m l T c e j π f m f l + ζ n + r + 1 T P + m + l T c τ × sinc f m f l + ζ T P τ + n r T P + m l T c
The amplitude of the main peak of the FSK-PSK signal in the Doppler dimension is
χ FSK - PSK 0 , ζ = sin c ζ T
Therefore, the Doppler tolerance of the FSK-PSK hybrid modulated signal is the same as that of FSK signal and PSK signal, which is expressed as
DT FSK - PSK = 0.443 T

2.2. Autocorrelation Function of FSK-PSK Hybrid Modulated Signal

For the convenience of derivation, the FSK-PSK signal in (1)–(2) is rewritten as
u t = n = 0 N M 1 c n p n t e j 2 π f n t
where f n = σ n / T P , n = 0 , 1 , , N M 1 represents the n-th hopping frequency point and is expressed as
f n f = f 0 , f 0 , , f 0 N , f 1 , f 1 , , f 1 N , , f M 1 , f M 1 , , f M 1 N T
c n = e j 2 π k n / K , n = 0 , 1 , , N M 1 in (13) represents the n-th phase code. The phase-coding sequence could be expressed as vector c = [ c 0 , c 1 , , c N M 1 ] .
Suppose that N S points are sampled from u(t) in (13) with sampling period T S = T P / N S , and the total number of sampling points in a pulse is N = N M N S . Equation (13) could be rewritten as
u t = n = 0 N 1 c n p n t e j 2 π f n t
where f n = σ n / T P , n = 0 , 1 , , N 1 represents the n-th hopping frequency point after sampling, and is expressed as
f n f = f 0 , f 0 , , f 0 N N S , f 1 , f 1 , , f 1 N N S , , f M 1 , f M 1 , , f M 1 N N S T
c n in (15) is the sampled phase-coding sequence given by
c n c = c 0 0 , N S , c 0 1 , N S , , c 0 N 1 , N S , , c m n , N S , , c M 1 N 1 , N S T
Finally, p n t in (15) represents the ideal rectangular pulse with width T S .
It follows that the autocorrelation function of the FSK-PSK signal is given by
χ τ = n = 0 N 1 c n p n t e j 2 π f n t m = 0 N 1 c * m p m t + τ e j 2 π f m t + τ d t = n = 0 N 1 m = 0 N 1 c n c * m e j 2 π f m τ p n t p m t + τ e j 2 π f n f m t d t
Define τ = k T S , ( N 1 ) k N 1 . With some manipulation, (18) can be recast as
χ k T S = n = 0 N 1 m = 0 N 1 c n c * m e j 2 π f m k T S p n t p m t + k T S e j 2 π f n f m t d t = n = 0 N 1 c n c * n + k e j 2 π f n + k k T S p n t p n + k t + k T S e j 2 π f n f n + k t d t = n = 0 N 1 c n c * n + k e j 2 π f n + k k T S sin c f n f n + k T S e j π f n f n + k 2 n + 1 T S = n = 0 N 1 c n c * n + k sin c σ n σ n + k N S e j π 2 n + 1 σ n σ n + k N S j 2 π k σ n + k N S
Since TS is a constant, χ k T S is written as χ k in the following text for simplicity. We further define
H k = J k D k
where J k is the shift matrix, and
D k = diag sin c σ n σ n + k N S e j π 2 n + 1 σ n σ n + k N S j 2 π k σ n + k N S n = 0 , 1 , , N 1 k , 0 1 × k
Finally, the compact form of the autocorrelation function of the FSK-PSK signal is obtained as
χ k = c H H k c , ( N 1 ) k N 1

3. Low Sidelobe Waveform Optimization Algorithm Based on ADMM (LSW-ADMM)

3.1. ADMM Algorithm

The ADMM algorithm is an effective way to solve separable convex optimization problems with multiple variables. By decomposing the original optimization problem into multiple easier-to-solve sub-problems and alternately solving them, the scale of the computational complexity can be reduced dramatically [35]. The effectiveness of this method in simplifying the complicated problem of radar waveform optimization has been demonstrated in [36,37,38,39].
The general ADMM framework is expressed as
min f ( x ) + g ( z ) s . t . A x + B z = c
Equation (23) can be written as an augmented Lagrange function as
L ρ ( x , z , λ ) = f ( x ) + g ( z ) + λ T ( A x + B z c ) + ρ 2 A x + B z c 2
where ρ is the coefficient for the penalty term. The updating equations for the ADMM algorithm are given by
x ( t + 1 ) = argmin x   L ρ ( x , z ( t ) , λ ( t ) ) z ( t + 1 ) = argmin z   L ρ ( x ( t + 1 ) , z , λ ( t ) ) λ ( t + 1 ) = λ ( t ) + ρ ( A x ( t + 1 ) + B z ( t + 1 ) c )
We set a small positive number δ as the convergence threshold, i.e., the algorithm converges for x ( t + 1 ) z ( t + 1 ) < δ .

3.2. LSW-ADMM Optimization Method

In this subsection, the phase-coding sequence is optimized to minimize the AF sidelobes of the FSK-PSK signal. This integrated sidelobe level (ISL) is defined as
ISL = k Ψ c H H k c
where Ψ = k N S k N 1 . To minimize the ISL in (26), the ADMM and the quasi-Newton method are employed to solve the convex optimization problem. The optimization problem is expressed as
min c k Ψ c H H k c s . t . c n = e j 2 π k n / K       n = 0 , 1 , , N 1 ; k n 0 , 1 , K 1
Introducing an auxiliary variable c = z to the constraint, we can obtain
min c k Ψ c H H k c s . t . c = z z n = e j 2 π k n / K n = 0 , 1 , , N 1 ; k n 0 , 1 , K 1
The augmented Lagrange equation corresponding to (28) is expressed as
L ρ ( c , z , λ ) = k Ψ c H H k c + λ r T Re ( c z ) + λ i T Im ( c z ) + ρ 2 c z 2
where λ r , λ i and ρ are Lagrange coefficients.
Define u = ( λ r + j λ i ) / ρ , (29) can be recast as
L ρ ( c , z , u ) = k Ψ c H H k c + ρ 2 c z + u 2 ρ 2 u 2
Define c t , z t , u t as the values of c , z and u after t iterations. 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) Given z t , u t , update c t + 1 as
c t + 1 = argmin k Ψ c H H k c + ρ 2 c z t + u t 2
This problem is an unconstrained optimization problem, which can be solved by the quasi-Newton method [40]. First, we define
c ˜ = Re ( c T ) Im ( c T ) T , A = Re ( H ) Im ( H ) Im ( H ) Re ( H ) ,   B = Im ( H ) Re ( H ) Re ( H ) Im ( H ) .
Then c H H k c is expressed as
c H H k c = ( c ˜ T A k c ˜ ) 2 + ( c ˜ T B k c ˜ ) 2
(2) Given c t + 1 , u t , update z as
z t + 1 = argmin 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
Equation (33) could be recast as
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
Since (34) is a linear equation and z n , n = 0 , 1 , , N 1 are independent of each other, (34) can be decomposed into k n sub-problems as
z t + 1 n = argmax k n   Re c t + 1 n + u t n * z t n s . t . z n = e j 2 π k n / K ,             k n 0 , 1 , K 1
With some manipulation, the objective function in (35) could be written as
Re c t + 1 n + u t n * z t n = Re c t + 1 n + u t n Re z t n + Im c t + 1 n + u t n Im z t n = c t + 1 n + u t n z t n cos c t + 1 n + u t n , z t n
Ignoring the constant coefficient, Equation (36) is simplified as
z t + 1 n = argmax k n cos c t + 1 n + u t n , z t n s . t . z n = e j 2 π k n / K ,             k n 0 , 1 , K 1
To minimize the angle between the vectors z n = e j 2 π k n / K and c t + 1 n + u t n in the complex plane, the integer k n ( 0 k n < K ) is obtained as
k n = arg c t + 1 n + u t n 2 π / K + 1 2
where stands for the floor function. The solution to (34) is obtained as
z t + 1 = exp j 2 π K arg c t + 1 + u t / 2 π + 1 / 2 K
(3) Given u t ,   c t + 1 ,   z t + 1 , update u t + 1 as
u t + 1 = u t + c t + 1 z t + 1
The procedures of LSW-ADMM algorithm are as follows. To begin, initialize c , z , and u as c 0 , z 0 , u 0 . Next, repeat step 1) to step 3) until the number of iterations reaches the upper limit—i.e., ISL t + 1 ISL t ε —with ε being the convergence threshold (or until the iteration stop condition is satisfied). The implementation steps of the LSW–ADMM algorithm are given in Table 1.

4. Anti-Slice-Repeater-Jamming Algorithm Based on ADMM (ASRJ-ADMM)

4.1. Intra-Pulse Slice Repeater Model

The signal structure of the intra-pulse slice repeater jamming generated by the enemy jammer is shown in Figure 2. The jammer intercepts part of the radar signal in the time domain according to the sampling period to generate the intercepted signal, which can be regarded as multiplying the radar signal with an ideal rectangular pulse with a sampling period of T s and a width of τ 0 to obtain an intra-pulse slice signal. The slice signal is processed by power amplification and delayed-forwarding to generate an intra-pulse slice repeater jamming signal. After the radar receives the intra-pulse slice repeater jamming, multiple deception targets are formed due to the coherence of the repeater jamming.
For the specific slice repeater jamming whose slice signal width is equal to the width of the FSK-PSK intra-sub-pulse signal, the intra-sub-pulse orthogonal waveform can be used to suppress the repeater jamming [41,42,43].

4.2. Intra-Pulse Slice Repeater Jamming Suppression Model

Suppose N s points are sampled with a sampling period of T s = T p / N s , and the total number of sampling points is N = N N s for a FSK-PSK signal made of a single sub-pulse. Equation (2) is rewritten as
u m t = e j 2 π f m t n = 0 N 1 c m n p n t , 0 t T c
where p n t represents an ideal rectangular pulse with a width of T S , and c m represents the phase-coding sequence of the m-th sampled sub-pulse signal, which is given by
c m = c m 0 , , c m 0 N S , c m 1 , c m 1 N S , , c m N 1 , , c m N 1 N S
According to the definition of the ambiguity function, it follows from (41) that
χ m l τ = e j 2 π f m t n = 0 N 1 c m n p n t e j 2 π f l t + τ r = 0 N 1 c l * r p r t + τ d t = e j 2 π f l τ n = 0 N 1 r = 0 N 1 c m n c l * r p n t p r t + τ e j 2 π f m f l t d t
By setting τ = k T S , ( N 1 ) k N 1 , (43) can be recast as
χ m l k T S = e j π σ m 2 k + 1 σ l N S sin c σ m σ l N S n = 0 N 1 c m n c l * n + k e j 2 n π σ m σ l N S
Since Tp is a constant, χ m l k T p is simplified as χ m l k in the following text. We further define
H m l , k = ξ m l , k J k D m l
D m l = diag ( e 0 , e j 2 π σ m σ l N S , , e j 2 N 1 π σ m σ l N S )
ξ m l , k = e j π σ m 2 k + 1 σ l N S sin c σ m σ l N S
The cross-correlation of the sub-pulses of the FSK-PSK signal is then obtained in the discrete form as
χ m l k = c l H H m l , k c m , ( N 1 ) k N 1
when m = l , (48) represents the discrete-form of the AF of the sub-pulse signal
χ m k = c m H H m , k c m , ( N 1 ) k N 1
where H m , k = e 2 j π k σ m N S J k .
To ensure the near-orthogonality between the sub-pulses of the FSK-PSK signal, optimization problem can be formulated to minimize the AF sidelobes and the weighted sum of the cross-correlations between the sub-pulses. Assume that the frequency-hopping coding sequence is fixed, we seek to optimize the discrete phase-coding sequence. The objective function of the optimization problem is formulated as
δ = α m k Ψ χ m ( k ) 2 + ( 1 α ) m l k Φ χ m l ( k ) 2
where Ψ = k | N s k N 1 , Φ = k | 0 k N 1 , and α 0 , 1 is the weighting coefficient. It could be easily observed from (50) that when α = 1 , the sole purpose of (50) is to minimize the AF sidelobes. While for α = 0 , the sole purpose of (50) switches to the minimization of the cross-correlations.

4.3. ASRJ-ADMM Optimization Method

The ADMM architecture and the quasi-Newton method are used to minimize the weighted sum of the AF sidelobes and the cross-correlations of the sub-pulses of the FSK-PSK signal. The optimization problem is formulated as
min c α m k Ψ χ m k 2 + 1 α m l k Φ χ m l k 2 s . t . c m n = e j 2 π k m n / K n = 0 , 1 , , N 1 ; m = 0 , 1 , , M 1 ; k m n 0 , 1 , K 1
Equation (51) can be recast as
min c α m k Ψ c m H H m , k c m 2 + 1 α m l k Φ c l H H m l , k c m 2 s . t . c m n = e j 2 π k m n / K n = 0 , 1 , , N 1 ; m = 0 , 1 , , M 1 ; k m n 0 , 1 , K 1
Introducing an auxiliary variable c = z to the constraint, we can obtain
min c α m k Ψ c m H H m , k c m 2 + 1 α m l k Φ c l H H m l , k c m 2 s . t . c = z z m n = e j 2 π k m n / K , n = 0 , 1 , , N 1 ; m = 0 , 1 , , M 1 ; k m n 0 , 1 , K 1
Note that the problem in (52) is equivalent to that in (53). The augmented Lagrange equation corresponding to (53) is expressed as
L ρ ( c , z , λ ) = α m k Ψ c m H H m , k c m 2 + 1 α m l k Φ c l H H m l , k c m 2 + λ r T Re ( c z ) + λ i T Im ( c z ) + ρ 2 c z 2
where λ r , λ i , and ρ are Lagrange coefficients.
Let u = ( λ r + j λ i ) / ρ , then (54) can be written as
L ρ c , z , u = α m k Ψ c m H H m , k c m 2 + 1 α m l k Φ c l H H m l , k c m 2 + ρ 2 c z + u 2 ρ 2 u 2
The implementation procedures of the ASRJ-ADMM algorithm are summarized in Table 2. To begin, initialize c , z , and u as c 0 , z 0 , u 0 . Next, repeat steps b) to e) until the number of iterations reaches the upper limit—i.e., δ t + 1 δ t ε —with ε being a small positive number (or until the iteration stop condition is satisfied).

5. Computational Complexity Analysis

In the ADMM algorithm, (31) and (53) dominate the main computation. We need to calculate the gradient of (31) and (53). 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 FSK-PSK optimization problem, the efficiency of GA algorithm is not satisfactory.
In each iteration of 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 GA algorithm is o ( N DT N 6 ) . Therefore, the computational complexity of GA algorithm is higher than that of the ADMM algorithm.

6. Numerical Experiments

In this section, we provide two simulation examples to demonstrate the performance of the two optimization algorithms proposed in Section 3 and Section 4. The first example shows that the LSW-ADMM algorithm proposed in this paper has faster convergence speed and lower computational complexity compared with the GA algorithm. Moreover, the FSK-PSK signal optimized with the LSW-ADMM algorithm exhibits lower AF sidelobes, which in turn contributes to better detection performance. The second example shows that, compared with the conventional FSK-PSK signal modulated with the classic coding sequence, the FSK-PSK signal optimized with the ASRJ-ADMM algorithm possesses better anti-jamming capability due to a higher-order of randomness of the radar signal. Moreover, unlike the GA algorithm, which suppresses the AF sidelobes at the cost of higher cross-correlations, the ASRJ-ADMM algorithm can realize joint optimization of the AF and the cross-correlation. The FSK-PSK signal optimized with the ASRJ-ADMM algorithm guarantees near-orthogonality between sub-pulses, hence has the potential to suppress the repeater jamming of specific intra-pulse slices effectively.
Assuming that T = 2 u s , T P = 0.1 u s , and σ m = 1 , 3 , 2 , 4 , The phase encoding sequence is a random two-phase code. The PSK, FSK, and hybrid FSK-PSK are plotted in Figure 3. The FSK-PSK signal ambiguity function is shown in Figure 4. The FSK-PSK signal ambiguity function is a pushpin ambiguity function, and the FSK-PSK signal has no range-Doppler coupling problem.
Let τ = 0 and ξ = 0 , the zero-delay cut and the zero-Doppler cut of the 2D ambiguity function shown in Figure 5 could be obtained, which are depicted in Figure 5a,b, respectively. The velocity ambiguity function, main peak amplitude, and Doppler tolerance of FSK-PSK signals are all equivalent to PSK signals.

6.1. Optimization of the AF of the FSK-PSK Signal

According to the optimization model in (21), we define its average integrated sidelobe level (AISL) as
AISL = 1 2 N N S k Ψ c H H k c
where Ψ = k N S k N 1 represents the sidelobe range of the AF of the FSK-PSK signal.
Assume that the number of sub-pulses is M = 4, the frequency hopping coefficient is σ = { σ m , m = 0 , , M 1 } = { 1 , 2 , 3 , 4 } , the sub-pulse signal phase-coding length is N = 50 , and the discrete phase number is K = 2 / 4 / 8 . We also assume that the phase-coding sequence of the PSK signal is identical to that of the FSK-PSK signal. The AISL of the FSK-PSK signal and the PSK signal are plotted in in Figure 6. It can be seen from Figure 6 that the AISL of the FSK-PSK signal is significantly lower than that of the PSK signal. The results are summarized in Table 3.
Next, we set the maximum number of the iterations of the optimization algorithm to 50, then use the LSW-ADMM and the GA algorithm to optimize the same initial FSK-PSK signal. The AFs before and after optimization when K takes on different values (K = 2, K = 4, K = 8) are shown in Figure 7. The black lines represent the initial waveforms before optimization, the red lines in Figure 7a,c,e represents the AFs of the FSK-PSK signals optimized with the LSW-ADDM, and the red lines in Figure 7b,d,f represents the AFs of the FSK-PSK signals optimized with the GA.
It can be seen clearly from Figure 6 that although the AF sidelobes of the FSK-PSK signal become lower by applying both optimization algorithms, the LSW-ADMM algorithm yields much lower AF side-lobes than that of the GA algorithm. Table 4 summarizes the AISL before and after waveform optimization with the LSW-ADMM algorithm and the GA algorithm. As can be seen from Table 4, the LSW-ADMM algorithm offers an AISL 3–5 dB lower than that of the GA algorithm. Specifically, with the increase of K from 2 to 8, the advantage of the LSW-ADMM algorithm becomes more obvious. However, as the number of discrete phases K further increases, the optimization effect of LSW-ADMM algorithm may not improve accordingly due to the limitation set by the coefficients for the penalty term in the Lagrange expression (see Section 3.2, though a detailed analysis of this phenomenon is beyond the scope of this work).
Figure 8 shows the convergence speed of the LSW-ADMM algorithm and the GA algorithm. It could be seen that the LSW-ADMM algorithm converges in less than 10 iterations, while the GA algorithm takes much more iterations to converge. As the number of discrete phase increases, the number of iterations of the LSW-ADMM algorithm requires to converge will slightly increase. Hence, we could conclude that the optimization effect of the GA algorithm is strictly constrained by the number of optimization iterations that are allowed within a specified period of time.

6.2. Joint Optimization of Intra-Pulse Sub-Pulse Correlation Function

In this example, we set the number of FSK-PSK signal sub-pulses as M = 4, the frequency hopping coefficient as σ = { σ m , m = 0 , , M 1 } = { 1 , 2 , 3 , 4 } , the phase-coding length of the sub-pulse as N = 50, the number of discrete phases K = 2, the weighting coefficient of the optimization model as α = 0 , 0.1 , , 1 , and the upper limit of the optimization algorithm iteration number as 50. Identical initial waveforms are employed to test the waveform optimization performance of the ASRJ-ADMM algorithm and the GA algorithm. The auto-correlation average sidelobe level (AC-ASL) and cross-correlation average level (CC-AL) of the radar signals before and after optimization are shown in Figure 8. The AC-ASL and the CC-AL are defined, respectively, as
AC - ASL = 1 2 N N S M m k Ψ χ m k 2 CC - AL = 2 2 N 1 M M 1 m l k Φ χ m l k 2
where Ψ = k N S k N 1 and Φ = k 0 k N 1 .
It can be seen from Figure 9a that as the weighting coefficient increases, the AC-ASL of the FSK-PSK signals optimized with the ASRJ-ADMM algorithm and the GA algorithm decreases gradually, while the AC-ASL of the FSK-PSK signal untouched by the waveform optimization algorithms remains constant. It could also be seen that the AC-ASL offered by the GA algorithm is slightly lower than that of the ASRJ-ADMM algorithm by 2–3 dB. However, this marginal performance gain of the GA algorithm over the ASRJ-ADMM algorithm is at the cost of higher CC-AL. As shown in Figure 9b, although the CC-AL of the proposed ASRJ-ADMM algorithm increases with the weighting coefficient, its maximum value is approximately equal to that of the FSK-PSK signal untouched by either optimization algorithms, and is 5–6 dB lower than that of the FSK-PSK signal optimized with the GA algorithm.
Figure 10 and Figure 11 show that, after the ADMM-based optimization process, the AF sidelobes and cross-correlations of the FSK-PSK signal are suppressed. Table 5 compares the AC-ASL and CC-AL before and after the ASRJ-ADMM optimization. It can be seen from Table 5 that both the AC-ASL and CC-AL are suppressed with the ASRJ-ADMM algorithm. However, based on the preliminary simulation results that are not presented in this work, as the number of discrete phases K further increases, the optimization effect may not improve accordingly.
By comparing the iteration convergence curve of the optimization algorithm in Figure 8 and the optimization algorithm time in Table 6, we can find that—compared with GA algorithm—LSW-ADMM and MSSD-ADMM algorithms have fewer iterations, faster convergence time, and better optimization effect.

7. Conclusions

In this work, two novel waveform optimization algorithms based on ADMM are proposed within the general FSK-PSK hybrid modulation framework for AF sidelobe suppression and waveform orthogonality enhancement. Specifically, the LSW-ADMM waveform optimization algorithm proposed in this work yields radar signals with AF sidelobes significantly lower than those of the conventional FSK-PSK signals. Meanwhile, the ASRJ-ADMM algorithm generates radar signals with outstanding anti-slice-repeater-jamming capability. In the follow-up works, we plan to further improve the detection performance and the anti-jamming capability of the FSK-PSK signal by jointly optimizing the frequency-hopping coding sequence and phase coding sequence.

Author Contributions

Every author contributes to the manuscript. Z.F. and J.Z. (Jindong Zhang) derived the theoretical of the method and wrote the manuscript. J.Z. (Jiachen Zhao) and Z.G. were in charge of the experiment and results. X.Z. summarized the significance of the research and made suggestions. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by National Natural Science Foundation of China under grant 62171220 and Natural Science Foundation of Jiangsu Province under grant BK20200420.

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 subjects involved 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 which provide an important guidance for our paper writing and research work.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Karbasi, S.M.; Radmard, M.; Nayebi, M.M.; Bastani, M.H. Design of multiple-input multiple-output transmit waveform and receive filter for extended target detection. IET Radar Sonar Navig. 2015, 9, 1345–1353. [Google Scholar] [CrossRef]
  2. Abergel, R.; Denis, L.; Ladjal, S.; Tupin, F. Subpixellic Methods for Sidelobes Suppression and Strong Targets Extraction in Single Look Complex SAR Images. IEEE J. Sel. Top. Appl. Earth Obs. Remote. Sens. 2018, 11, 759–776. [Google Scholar] [CrossRef] [Green Version]
  3. Galati, G.; Pavan, G.; de Palo, F. Noise radar technology: Pseudorandom waveforms and their information rate. In Proceedings of the 2014 15th International Radar Symposium (IRS), Gdansk, Poland, 16–18 June 2014; pp. 1–6. [Google Scholar] [CrossRef] [Green Version]
  4. Meikle, H. Modern Radar System, 2nd ed.; Artech House Inc.: Boston, MA, USA; London, UK, 2008; ISBN 13:978-1-59693-242-5. [Google Scholar]
  5. Cao, S.; Zheng, K.; Meng, X.; Pan, C.; He, Z. Detection performance analysis on a new multi-cycle FSK/PSK signal. In Proceedings of the 2012 International Conference on Computational Problem-Solving (ICCP), Leshan, China, 19–21 October 2012; pp. 55–58. [Google Scholar] [CrossRef]
  6. 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]
  7. Esmaeili-Najafabadi, H.; Leung, H.; Moo, P.W. Unimodular Waveform Design with Desired Ambiguity Function for Cognitive Radar. IEEE Trans. Aerosp. Electron. Syst. 2020, 56, 2489–2496. [Google Scholar] [CrossRef]
  8. Wu, Z.-J.; Zhou, Z.-Q.; Wang, C.-X.; Li, Y.-C.; Zhao, Z.-F. Doppler Resilient Complementary Waveform Design for Active Sensing. IEEE Sens. J. 2020, 20, 9963–9976. [Google Scholar] [CrossRef]
  9. Yu, X.; Cui, G.; Yang, J.; Kong, L. Finite Alphabet Unimodular Sequence Design with Low WISL via an Inexact ADPM Framework. In Proceedings of the Radar Conference (RadarConf20) 2020 IEEE, Florence, Italy, 21–25 September 2020; pp. 1–5. [Google Scholar] [CrossRef]
  10. Jing, Y.; Liang, J.; Vorobyov, S.A.; Fan, X.; Zhou, D. Joint Design of Radar Transmit Waveform and Mismatched Filter with Low Sidelobes. In Proceedings of the 2020 28th European Signal Processing Conference (EUSIPCO), Amsterdam, The Netherlands, 18–21 January 2021; pp. 1936–1940. [Google Scholar] [CrossRef]
  11. Neuberger, N.; Vehmas, R. A Costas-Based Waveform for Local Range-Doppler Sidelobe Level Reduction. IEEE Signal Process. Lett. 2021, 28, 673–677. [Google Scholar] [CrossRef]
  12. Najafabadi, H.E.; Leung, H.; Moo, P.W. Designing Sequences with Minimized Mean Sidelobe Level for Cognitive Radars. IEEE Access 2021, 9, 101643–101654. [Google Scholar] [CrossRef]
  13. Hague, D.A. Adaptive Transmit Waveform Design Using Multitone Sinusoidal Frequency Modulation. IEEE Trans. Aerosp. Electron. Syst. 2021, 57, 1274–1287. [Google Scholar] [CrossRef]
  14. 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]
  15. Fan, T.; Kong, Y.; Wang, M.; Yu, X.; Cui, G.; Zhang, L. Doppler Filter Bank Design for Non-Uniform PRI Radar in Signal-Dependent Clutter. In Proceedings of the 2021 IEEE Radar Conference (RadarConf21), Atlanta, GA, USA, 7–14 May 2021; pp. 1–5. [Google Scholar] [CrossRef]
  16. Alhujaili, K.; Yu, X.; Cui, G.; Monga, V. Spectrally Compatible MIMO Radar Beampattern Design under Constant Modulus Constraints. IEEE Trans. Aerosp. Electron. Syst. 2020, 56, 4749–4766. [Google Scholar] [CrossRef]
  17. Raei, E.; Alaee-Kerahroodi, M.; Bhavani Shankar, M.R. ADMM Based Transmit Waveform and Receive Filter Design in Cognitive Radar Systems. In Proceedings of the 2020 IEEE Radar Conference (RadarConf20), Florence, Italy, 21–25 September 2020; pp. 1–6. [Google Scholar] [CrossRef]
  18. Huang, W.; Naghsh, M.M.; Lin, R.; Li, J. Doppler Sensitive Discrete-Phase Sequence Set Design for MIMO Radar. IEEE Trans. Aerosp. Electron. Syst. 2020, 56, 4209–4223. [Google Scholar] [CrossRef]
  19. Arriaga-Trejo, A. Design of Constant Modulus Sequences with Doppler Shift Tolerance and Good Complete Second Order Statistics. In Proceedings of the Radar Conference (RADAR) 2020 IEEE International, Washington, DC, USA, 28–30 April 2020; pp. 274–279. [Google Scholar] [CrossRef]
  20. Huang, W.; Lin, R. Efficient Design of Doppler Sensitive Long Discrete-Phase Periodic Sequence Sets for Automotive Radars. In Proceedings of the 2020 IEEE 11th Sensor Array and Multichannel Signal Processing Workshop (SAM), Hangzhou, China, 8–11 June 2020; pp. 1–5. [Google Scholar] [CrossRef]
  21. Wei, X.; Yuan, W.; Zhu, X. Research on suppression of slicing jamming with digital array radar. In Proceedings of the 2016 IEEE 13th International Conference on Signal Processing (ICSP), Chengdu, China, 6–10 November 2016; pp. 1580–1584. [Google Scholar] [CrossRef]
  22. Zhou, C.; Tang, Z.; Dai, Y.; Li, X. Anti-intermittent sampling repeater jamming method based on convex optimization techniques. In Proceedings of the 2016 CIE International Conference on Radar (RADAR), Guangzhou, China, 10–13 October 2016; pp. 1–5. [Google Scholar] [CrossRef]
  23. Zhou, K.; Li, D.; Quan, S.; Liu, T.; Su, Y.; He, F. SAR Waveform and Mismatched Filter Design for Countering Interrupted-Sampling Repeater Jamming. IEEE Trans. Geosci. Remote. Sens. 2021, 1–14. [Google Scholar] [CrossRef]
  24. 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; pp. 1–6. [Google Scholar] [CrossRef]
  25. Zhong, S.; Huang, X.; Wang, H.; Xiong, X. Anti-Intermittent Sampling Repeater Jamming Waveform Design based on Immune Genetics. In Proceedings of the 2019 IEEE International Conference on Power, Intelligent Computing and Systems (ICPICS), Shenyang, China, 12–14 July 2019; pp. 553–559. [Google Scholar] [CrossRef]
  26. Hanbali, S.B.S. Technique to Counter Improved Active Echo Cancellation Based on ISRJ With Frequency Shifting. IEEE Sens. J. 2019, 19, 9194–9199. [Google Scholar] [CrossRef]
  27. Zhou, K.; Li, D.; Su, Y.; Liu, T. Joint Design of Transmit Waveform and Mismatch Filter in the Presence of Interrupted Sampling Repeater Jamming. IEEE Signal Process. Lett. 2020, 27, 1610–1614. [Google Scholar] [CrossRef]
  28. Skinner, B.J.; Donohoe, J.P.; Ingels, F.M. Correlation properties of Gaussian FSK/PSK radar signals. In Proceedings of the Southeastcon’93, Charlotte, NC, USA, 4–7 April 1993. [Google Scholar] [CrossRef]
  29. Donohoe, J.P.; Ingels, F.M. The ambiguity properties of FSK/PSK signals. In Proceedings of the IEEE International Conference on Radar, Arlington, VA, USA, 7–10 May 1990; pp. 268–273. [Google Scholar] [CrossRef]
  30. LeMieux, J.A.; Ingels, F.M. Analysis of FSK/PSK modulated radar signals using Costas arrays and complementary Welti codes. In Proceedings of the IEEE International Conference on Radar, Arlington, VA, USA, 7–10 May 1990; pp. 589–594. [Google Scholar] [CrossRef]
  31. Wong, K.T.; Chung, W.K. Pulse-diverse radar/sonar FSK-PSK waveform design to emphasize/deemphasize designated Doppler-delay sectors. In Proceedings of the Record of the IEEE 2000 International Radar Conference, Alexandria, VA, USA, 12 May 2000; pp. 745–749. [Google Scholar] [CrossRef]
  32. Chung, W.K.; Wong, K.T. Pulse-diverse radar waveform design for accurate joint estimation of time delay and Doppler shift. In Proceedings of the 2000 IEEE International Conference on Acoustics, Speech, and Signal Processing, Istanbul, Turkey, 5–9 June 2000; pp. 3037–3040. [Google Scholar] [CrossRef]
  33. Zhang, J.; Zhou, C. Interrupted Sampling Repeater Jamming Suppression Method based on Hybrid Modulated Radar Signal. In Proceedings of the 2019 IEEE International Conference on Signal, Information and Data Processing (ICSIDP), Chongqing, China, 11–13 December 2019; pp. 1–4. [Google Scholar] [CrossRef]
  34. Dudczyk, J.; Kawalec, A.; Owczarek, R. An application of iterated function system attractor for specific radar source identification. In Proceedings of the MIKON 2008—17th International Conference on Microwaves, Radar and Wireless Communications, Wroclaw, Poland, 19–21 May 2008. [Google Scholar]
  35. Boyd, S.; Parikh, N.; Chu, E. Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers; Oxford University Press: Oxford, UK, 2010. [Google Scholar]
  36. Cheng, Z.; Liao, B.; He, Z.; Li, J.; Han, C. A Nonlinear-ADMM Method for Designing MIMO Radar Constant Modulus Waveform With Low Correlation Sidelobes. Signal Process. 2019, 159, 93–103. [Google Scholar] [CrossRef]
  37. Cheng, Z.; Liao, B.; Shi, S.; He, Z.; Li, J. Co-Design for Overlaid MIMO Radar and Downlink MISO Communication Systems via Cramér–Rao Bound Minimization. IEEE Trans. Signal Process. 2019, 67, 6227–6240. [Google Scholar] [CrossRef]
  38. 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]
  39. Wang, Y.; Wang, J. Constant Modulus Probing Waveform Design for Mimo Radar via Admm Algorithm. In Proceedings of the 2018 IEEE International Conference on Acoustics, Speech and Signal Processing (ICASSP), Calgary, AB, Canada, 15–20 April 2018; pp. 3305–3309. [Google Scholar] [CrossRef]
  40. Eisen, M.; Mokhtari, A.; Ribeiro, A. Decentralized Quasi-Newton Methods. IEEE Trans. Signal Process. 2017, 65, 2613–2628. [Google Scholar] [CrossRef]
  41. Li, J.; Luo, X.; Duan, X.; Wang, W.; Ou, J. A Novel Radar Waveform Design for Anti-Interrupted Sampling Repeater Jamming via Time-Frequency Random Coded Method. Prog. Electromagn. Res. M 2020, 98, 89–99. [Google Scholar] [CrossRef]
  42. Ge, M.; Yu, X.; Yan, Z.; Cui, G.; Kong, L. Joint cognitive optimization of transmit waveform and receive filter against deceptive interference. Signal Process. 2021, 185. [Google Scholar] [CrossRef]
  43. Chen, J.; Xu, S.; Zou, J.; Chen, Z. Interrupted-Sampling Repeater Jamming Suppression Based on Stacked Bidirectional Gated Recurrent Unit Network and Infinite Training. IEEE Access 2019, 7, 107428–107437. [Google Scholar] [CrossRef]
Figure 1. Schematic diagram of the proposed FSK-PSK signal.
Figure 1. Schematic diagram of the proposed FSK-PSK signal.
Sensors 21 07915 g001
Figure 2. Schematic diagram of slice repeater jamming model.
Figure 2. Schematic diagram of slice repeater jamming model.
Sensors 21 07915 g002
Figure 3. PSK, FSK, and Hybrid FSK-PSK signals. (a) PSK signal. (b) FSK signal. (c) FSK-PSK signal.
Figure 3. PSK, FSK, and Hybrid FSK-PSK signals. (a) PSK signal. (b) FSK signal. (c) FSK-PSK signal.
Sensors 21 07915 g003
Figure 4. FSK-PSK signal ambiguity function. (a) FSK-PSK signal ambiguity function. (b) FSK-PSK signal ambiguity diagram.
Figure 4. FSK-PSK signal ambiguity function. (a) FSK-PSK signal ambiguity function. (b) FSK-PSK signal ambiguity diagram.
Sensors 21 07915 g004
Figure 5. Zero-delay cut and the zero-Doppler cut of the 2D ambiguity function. (a) Zero-Doppler cut. (b) Zero-delay cut.
Figure 5. Zero-delay cut and the zero-Doppler cut of the 2D ambiguity function. (a) Zero-Doppler cut. (b) Zero-delay cut.
Sensors 21 07915 g005
Figure 6. AISL comparison of the FSK-PSK signal and the PSK signal. (a) K = 2. (b) K = 4. (c) K = 8.
Figure 6. AISL comparison of the FSK-PSK signal and the PSK signal. (a) K = 2. (b) K = 4. (c) K = 8.
Sensors 21 07915 g006
Figure 7. Comparison of FSK-PSK signal AF before and after optimization. (a) LSW-ADMM optimization (K = 2). (b) GA optimization (K = 2). (c) LSW-ADMM optimization (K = 4). (d) GA optimization (K = 4). (e) LSW-ADMM optimization (K = 8). (f) GA optimization (K = 8).
Figure 7. Comparison of FSK-PSK signal AF before and after optimization. (a) LSW-ADMM optimization (K = 2). (b) GA optimization (K = 2). (c) LSW-ADMM optimization (K = 4). (d) GA optimization (K = 4). (e) LSW-ADMM optimization (K = 8). (f) GA optimization (K = 8).
Sensors 21 07915 g007
Figure 8. Convergence speed of the LSW-ADMM algorithm and the GA algorithm. (a) K = 2. (b) K = 4. (c) K = 8.
Figure 8. Convergence speed of the LSW-ADMM algorithm and the GA algorithm. (a) K = 2. (b) K = 4. (c) K = 8.
Sensors 21 07915 g008
Figure 9. The AC-ASL and the CC-AL of the FSK-PSK signal before and after optimization. (a) AC-ASL result. (b) CC-AL result.
Figure 9. The AC-ASL and the CC-AL of the FSK-PSK signal before and after optimization. (a) AC-ASL result. (b) CC-AL result.
Sensors 21 07915 g009
Figure 10. AFs of sub-pulse #1–4 of the FSK-PSK signal before and after optimization. (a) AF of Sub-pulse #1. (b) AF of Sub-pulse #2. (c) AF of Sub-pulse #3. (d) AF of Sub-pulse #4.
Figure 10. AFs of sub-pulse #1–4 of the FSK-PSK signal before and after optimization. (a) AF of Sub-pulse #1. (b) AF of Sub-pulse #2. (c) AF of Sub-pulse #3. (d) AF of Sub-pulse #4.
Sensors 21 07915 g010aSensors 21 07915 g010b
Figure 11. Cross-correlation of the subpulses of the FSK-PSK signals before and after optimization. (a) Cross-correlation of sub-pulse 1 and 2. (b) Cross-correlation of sub-pulse 1 and 3. (c) Cross-correlation of sub-pulse 1 and 4. (d) Cross-correlation of sub-pulse 2 and 3. (e) Cross-correlation of sub-pulse 2 and 4. (f) Cross-correlation of sub-pulse 3 and 4.
Figure 11. Cross-correlation of the subpulses of the FSK-PSK signals before and after optimization. (a) Cross-correlation of sub-pulse 1 and 2. (b) Cross-correlation of sub-pulse 1 and 3. (c) Cross-correlation of sub-pulse 1 and 4. (d) Cross-correlation of sub-pulse 2 and 3. (e) Cross-correlation of sub-pulse 2 and 4. (f) Cross-correlation of sub-pulse 3 and 4.
Sensors 21 07915 g011aSensors 21 07915 g011b
Table 1. LSW-ADMM steps.
Table 1. LSW-ADMM steps.
LSW-ADMM
(a)
Set   t   as   the   number   of   iterations .   Initialize   the   algorithm   with   t = 0 and set c 0 , z 0 , u 0 ;
(b)
Using   quasi   Newton   method   to   solve   the   problem c t + 1 = argmin k Ψ c H H k c + ρ 2 c z t + u t 2 ;
(c)
z t + 1 = exp j 2 π K arg c t + 1 + u t / 2 π + 1 / 2 K ;
(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, returns to (b)
Table 2. ASRJ-ADMM steps.
Table 2. ASRJ-ADMM steps.
ASRJ-ADMM
(a)
Set t as the number of iterations. Initialize the algorithm with t = 0 and set c 0 , z 0 , u 0 ;
(b)
Using quasi-Newton method to solve the problem
c t + 1 = arg   min c α m k Ψ c m H H m , k c m 2 + 1 α m l k Φ c l H H m l , k c m 2 + ρ 2 c z t + u t 2 ;
(c)
z t + 1 = exp j 2 π K arg c t + 1 + u t / 2 π + 1 / 2 K ;
(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, returns to (b)
Table 3. AISL comparison between FSK-PSK signal and PSK signal (unit: dB).
Table 3. AISL comparison between FSK-PSK signal and PSK signal (unit: dB).
K = 2K = 4K = 8
FSK-PSK signal−36.3435−35.4542−35.2794
PSK signal−28.8652−29.2404−29.0089
Table 4. AISL comparison before and after optimization (unit: dB).
Table 4. AISL comparison before and after optimization (unit: dB).
K = 2K = 4K = 8
Not optimized−36.3435−35.4542−35.2794
LSW-ADMM−39.8323−39.2367−40.2767
GA−36.9693−35.7298−35.8229
Table 5. AC-ASL and CC-AL of the FSK-PSK signal before and after optimization (unit: dB).
Table 5. AC-ASL and CC-AL of the FSK-PSK signal before and after optimization (unit: dB).
Discrete PhaseK = 2
AC-ASL CC-AL
K = 4
AC-ASL CC-AL
K = 8
AC-ASL CC-AL
Not optimized−23.4898 −34.3268−23.5395 −33.2408−23.0620 −32.9777
LSW-ADMM−27.6087 −37.5398−26.8966 −37.0582−28.5616 −37.6952
Table 6. Comparison of optimization time between MSSD-ADMM and GA.
Table 6. Comparison of optimization time between MSSD-ADMM and GA.
K = 2 K = 4 K = 8
LSW-ADMM589 s647 s790 s
ASRJ-ADMM623 s765 s810 s
GA2305 s2465 s2725 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

Fei, Z.; Zhao, J.; Geng, Z.; Zhu, X.; Zhang, J. Hybrid FSK-PSK Waveform Optimization for Radar Based on Alternating Direction Method of Multiplier (ADMM). Sensors 2021, 21, 7915. https://doi.org/10.3390/s21237915

AMA Style

Fei Z, Zhao J, Geng Z, Zhu X, Zhang J. Hybrid FSK-PSK Waveform Optimization for Radar Based on Alternating Direction Method of Multiplier (ADMM). Sensors. 2021; 21(23):7915. https://doi.org/10.3390/s21237915

Chicago/Turabian Style

Fei, Zhiting, Jiachen Zhao, Zhe Geng, Xiaohua Zhu, and Jindong Zhang. 2021. "Hybrid FSK-PSK Waveform Optimization for Radar Based on Alternating Direction Method of Multiplier (ADMM)" Sensors 21, no. 23: 7915. https://doi.org/10.3390/s21237915

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