Next Article in Journal
Enhanced IoT Spectrum Utilization: Integrating Geospatial and Environmental Data for Advanced Mid-Band Spectrum Sharing
Previous Article in Journal
Automatic Recognition of Multiple Emotional Classes from EEG Signals through the Use of Graph Theory and Convolutional Neural Networks
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Unimodular Multi-Input Multi-Output Waveform and Mismatch Filter Design for Saturated Forward Jamming Suppression

by
Xuan Fang
1,
Dehua Zhao
1,* and
Liang Zhang
2
1
National Key Laboratory of Radar Detection and Sensing, Nanjing Research Institute of Electronics Technology, Nanjing 210039, China
2
Nanjing Research Institute of Electronics Technology, Nanjing 210039, China
*
Author to whom correspondence should be addressed.
Sensors 2024, 24(18), 5884; https://doi.org/10.3390/s24185884
Submission received: 1 August 2024 / Revised: 3 September 2024 / Accepted: 5 September 2024 / Published: 10 September 2024
(This article belongs to the Section Radar Sensors)

Abstract

:
Forward jammers replicate and retransmit radar signals back to generate coherent jamming signals and false targets, making anti-jamming an urgent issue in electronic warfare. Jamming transmitters work at saturation to maximize the retransmission power such that only the phase information of the angular waveform at the designated direction of arrival (DOA) is retained. Therefore, amplitude modulation of MIMO radar angular waveforms offers an advantage in combating forward jamming. We address both the design of unimodular MIMO waveforms and their associated mismatch filters to confront mainlobe jamming in this paper. Firstly, we design the MIMO waveforms to maximize the discrepancy between the retransmitted jamming and the spatially synthesized radar signal. We formulate the problem as unconstrained non-linear optimization and solve it using the conjugate gradient method. Particularly, we introduce fast Fourier transform (FFT) to accelerate the numeric calculation of both the objection function and its gradient. Secondly, we design a mismatch filter to further suppress the filtered jamming through convex optimization in polynomial time. The simulation results show that for an eight-element MIMO radar, we are able to reduce the correlation between the angular waveform and saturated forward jamming to −6.8 dB. Exploiting this difference, the mismatch filter can suppress the jamming peak by 19 dB at the cost of an SNR loss of less than 2 dB.

1. Introduction

Modern radars face increasing challenges due to the rapid development of electronic attacks (EAs) in electronic warfare [1,2,3]. In order to protect the radar systems in electronic countermeasures (ECMs), engineers have devised various strategies to counteract increasing jamming threats [4,5,6,7,8].
Forward jamming employing Digital Radio Frequency Memory (DRFM) technology represents a significant EA technique [9,10]. DRFM-based forward jammers work by repeating the intercepted signals. These jammers operate in two modes: full-pulse forward jamming [11] and interrupted-sampling repeater jamming (ISRJ) [12]. In full-pulse mode, the jammer intercepts and forwards the entire transmitted signal. ISRJ rapidly samples multiple signal slices within the same pulse repetition interval (PRI) and generates different types of repeating jamming through modulation. Due to the coherence of the forward jamming, it can obtain the gain of matched filtering and coherent integration. Forward jammers can freely modulate the delay and Doppler of the forward jamming, deceiving radar systems to detect false targets in different range cells. When the forward jammer is located in the radar illumination direction, coherent forward jamming in the mainlobe is difficult to eliminate using cancellation techniques [13]. In particular, forward jamming may have a higher power, completely masking the true targets.
Some effective strategies have been proposed to combat forward jamming, such as multistatic radar systems [14,15,16], pulse agility [17,18,19,20] and waveform and filter design [21,22,23,24]. Multi-radar system can use the target spatial–temporal association between multiple radars to reject repeated jamming. For example, Wang uses the Euclidean distance between targets and multi-station radars to identify false targets [14]. However, data cooperation in multi-radar systems is still a challenge. Pulse agility is another common strategy. Switching the transmitted waveform using special mechanisms, the target echo differs from the time-delayed jamming signal, which increases the difficulty of successful deception with forward jamming. Akhtar [19] proposes an improved frequency agile waveform transmission structure to further reduce the PRI by utilizing sparse reconstruction of overlapping waveforms in the time domain. The pulse agility technique still has some disadvantages: it increases the complexity of the subsequent signal processing and reduces the target echo accumulation time. For radar systems in the search period, this shortcoming cannot be ignored. And this method also relies on the strict assumption that the delay in the forward jamming lags by at least one PRI [25]. These methods are unable to combat forward jamming in the same PRI. Jamming signal distortion is the premise of filter design, so waveform design is often simultaneously used to increase the difference between the signal and the jamming [21]. The joint design of intra-pulse waveforms and filters is used to effectively reduce the pulse compression output of ISRJ signals [26]. However, for full-pulse forward jamming signals, as the quantization level of DRFM improves and its phase accuracy increases, the spectral difference gradually diminishes [27], reducing the effectiveness of traditional radar waveform designs.
Multi-input multi-output (MIMO) radar with waveform diversity brings new strategies [28,29,30]. Compared with phased array (PA) radar, MIMO radar searches for targets with a wide beam, which reduces the signal interception probability by decreasing the average spatial energy. In search processing, MIMO radar employs a longer beam dwell time to compensate for the low beam gain. With waveform diversity, MIMO radar has more degrees of freedom (DoFs) to reject jamming. Based on frequency diverse array (FDA)–MIMO radar, Lan [31] used the difference when receiving the angular frequency between the target echo and the jamming signal to reduce time delay false targets. A blind source separation algorithm is used to separate the real echo and the jamming signals of orthogonal frequency division multiplexing (OFDM)–linear frequency modulation (LFM) MIMO radar [32]. Compared with frequency-modulated signals, coded signals have a larger bandwidth and are more challenging for jammers to detect. Zhang [33] proposes a space–time complex modulation method to encode both the carrier frequency and the initial phase of each pulse to suppress ISRJ. The strategy of FDA-MIMO is extended to Element-Pulse Coding (EPC)–MIMO in [34], and the phase increment between neighboring pulses within the same coherent processing interval (CPI) is employed to suppress range-deceptive targets. However, these techniques cannot reject full-pulse forward jamming within the same PRI.
DRFM-based forward jamming exhibits the following characteristics: (i) The transmitting amplifier of the jammer operates in saturation mode to achieve the maximum power. (ii) The ECM device can accurately analyze the intercepted signal, and the forward jamming signal has the same phase as the intercepted signal. For radar signals, saturated forward jamming signal is a coherent signal with a constant modulus, losing its amplitude information. This modulation distortion remains indistinguishable from PA radar. PA radar uses a saturated power amplifier to enhance the detection performance as well, but MIMO radar is not the same as PA radar. The MIMO angular waveform intercepted by the ECM is synthesized through the coherent superposition of diverse waveforms from different channels. Even if the signals in each channel have a constant modulus, the angular waveform still exhibits amplitude envelope fluctuations. As a result, the jamming signals, lacking amplitude information, differ from MIMO angular waveforms. Xu utilizes the amplitude fluctuations in the angular waveform to reduce the peak cross-correlation level (PCCL) between the forward jamming and the angular waveform [35]. However, it fails to consider the relationship between waveform differences and the zero-lag peak. As a result, forward jamming can still obtain filtering gain and produce a false target with zero lag.
We propose a scheme that utilizes code division multiple access (CDMA) MIMO radar waveforms combined with a mismatch filter to suppress saturated forward jamming. The implementation of jamming suppression is shown in the flowchart in Figure 1. We use the parameter information obtained to design a MIMO waveform which primarily aims to maximize the amplitude envelope difference between the forward jamming signal and the MIMO angular waveform. After obtaining the optimized waveform, we design a mismatch filter for its angular signal. Saturated forward jamming retains the phase information of the angular signal, but the amplitude difference in the waveforms can be exploited by the MMF to disrupt the correlation between the filter and the jamming signal, thus suppressing the forward jamming.
Our paper makes the following contributions:
i.
This paper proposes a strategy for suppressing mainlobe saturated forward jamming using MIMO angular waveform amplitude sequence fluctuations. We propose two waveform design schemes to enhance the signal differences. The first scheme uses the weighted jamming cross-correlation sidelobe level (JCSL) as the criterion. And the second scheme uses the cross-correlation coefficient as the criterion.
ii.
The MIMO anti-jamming waveform design is formulated as a multi-objective optimization problem, including the JCSL and the integrated sidelobe level (ISL) of the angular waveform. We solve this non-linear non-convex optimization problem using the conjugate gradient method (CGM). Furthermore, we introduce fast Fourier transform (FFT) to accelerate the calculation of the objective function and its gradient.
iii.
The mismatch filter we design can suppress forward jamming by utilizing the amplitude envelope difference. Our filter design is a convex optimization problem that can be solved in polynomial time. For optimized waveforms, the mismatch filter can suppress the jamming peak by 19 dB at the cost of an SNR loss of less than 2 dB while controlling the range sidelobe level.
The remainder of this paper is organized as follows. Section 2 introduces the models for the MIMO radar echo, the jamming signal, and the mismatch filter. In Section 3, we define two anti-jamming waveform design criteria and present fast implementation methods for their objective functions and gradients. In Section 4, we discuss the mismatch filter design criteria for anti-jamming purposes. Section 5 gives some numeric simulation results. The conclusions are presented in Section 6.
Notation: We use (·)*, (·)T and (·)H to denote the conjugate, the transpose and the Hermitian transpose. , , , and ∇ denote the Frobenius norm, the real part of the argument, the imaginary part of argument, the Hadamard product and gradient operations. vec(·) stands for column-wise vectorization, arg(·) stands for the phase angle of the complex value and diag(·) creates a diagonal matrix with the diagonal elements from a vector. δL stands for the Kronecker delta function of the time series L. 1L denotes the all-one L element column vector, and IL denotes the L × L identity matrix.

2. Signal Models

2.1. The MIMO Angular Waveform

Consider a co-located MIMO radar system in a target search period which has Nt transmitting antennas and Nr receiving antennas. Let x m N s × 1 be the unimodular code sequence of the transmitted signal from the mth antenna, which can be defined as
s m ( t ) = E t N s T P n = 1 N s x m n r e c t ( t n t b t b ) exp ( j 2 π f 0 t )
where the unimodular code xmn = exp(mn) is the nth element of xm. Ns is the code length of the transmitted signal. The transmitted code matrix and its phase matrix can be written as X = [ x 1 , x 2 , , x N t ] and Φ = [ φ 1 , φ 2 , , φ N t ] , where X , Φ N s × N t . Assume that the signal carrier frequency is f0. We use rect (t) to produce a rectangular pulse, tb is the duration of the unit code and the total time of the impulse signal is TP = Nstb. The total transmitted energy launched by MIMO is Et. The amplitude of the sub-signal is defined as χ = E t / N s T P .The transmitting signal is kept at a constant modulus such that the antenna amplifier works in a saturated state to avoid the phase distortion caused by non-linear power amplifiers [36].
The cross-correlation between the pulse signals of the uth antenna and the vth antenna can be written as
r u v ( τ ) = s u ( t ) s v ( t + τ ) d τ .
The cross-correlation of continuous coding signals can be replaced with a discrete coding sequence of cross-correlation form [37]. Thus, the above equation can be rebuilt as
r u v [ n ] = i = x u [ i ] x v [ i n ] .
To simplify our model in this paper, both the transmitting and receiving antennas are the same uniform linear array (ULA) with half-wavelength array spacing. The receiving signal model is shown in Figure 2. Spatial synthesis of the waveform of the echo in the prescribed direction θ, which is called the angular waveform, can be expressed as [38]
g θ = X a t H ( θ ) = [ g θ ( 1 ) , , g θ ( N s ) ] T ,
where at(θ) is the transmitting steering vector and is defined as
a t ( θ ) =   [ e x p j 0 ψ , , e x p j N t 1 ψ ] .
Here, the wave path difference ψ = 2πdsin(θ) is determined by the antenna structure, and in this paper, ψ = πsin(θ). Due to the waveform diversity in MIMO radar, the amplitude envelope of the angular waveform fluctuates and usually is not a constant-modulus sequence. The cross-correlation between angular waves needs to be limited to avoid spatial sidelobe clutter [35]. The MIMO transmit beam pattern can be modulated by waveform diversity code [38,39], which satisfies the low-intercept requirements.
For MIMO radar, the angular waveform is not fixed. We define a diagonal matrix as
D ( θ , Δ θ ) = exp j 0 ψ ˜ ( θ , Δ θ ) exp j ψ ˜ ( θ , Δ θ ) exp j N t 1 ψ ˜ ( θ , Δ θ ) .
Δθ is the deflection angle, where
ψ ˜ ( θ , Δ θ ) = 2 π d λ ( s i n θ + Δ θ s i n θ ) + 2 n π , n .
The matrix D(θ, Δθ) is called a deflection matrix. Using the deflection matrix, we can adjust the angular waveform in the θ direction to the θ + Δθ direction. The adjusted angular waveform can be written as
g ˜ θ + Δ θ = X D ( θ , Δ θ ) a t H ( θ + Δ θ ) = g θ .
In this paper, the cross-correlation between the angular waveforms is not considered. We use digital beamforming (DBF) in the receiving antennas to isolate the angular signals so that more DoFs can be used to reject the jamming. The echo processing is shown in Figure 2. Using (3), the autocorrelation of the angular signal at θ can also be presented as a discrete sequence rθ = [rθ[1 − Ns],…, rθ[Ns − 1]]T, where the kth shift element rθ[k] can be expressed as
r θ [ k ] = g θ H J k g θ g θ H g θ = a t ( θ ) X H J k X a t H ( θ ) a t ( θ ) R a t H ( θ ) , 1 N s   k     N s 1 .
Here, Jk is the shift matrix and is defined as
J k = 0 N s k × k I N s k 0 k × k 0 k × N s k = J k H .
The code covariance matrix R = XHX. Note that Eθ =  g θ H g θ represents the wave energy at θ, which is used for range sidelobe normalization to forsake the null solutions that Eθ = 0. The elements in rθ are conjugate symmetric, i.e., r θ [ k ] = r θ [ k ] .

2.2. Saturated Forward Jamming Signals

Consider the target in direction θ with a DRFM-based forward jammer. The jamming style is shown in Figure 2. The jammer intercepts and repeats the entire pulse signal. In order to generate the jamming signal with the same phase as the echo, the amplifier of the jammer operates in a saturated state. Therefore, the jamming signal undergoes amplitude modulation and usually maintains a constant modulus while losing the amplitude envelope information [27]. The forward jamming signal s j a m ( θ ) N s , which is highly coherent with the echo, can be expressed as follows.
s jam ( θ ) = η y θ = η exp ( j κ ( θ ) ) ,
where η represents the jamming intensity relative to the single-channel signal sm(t), the unimodular jamming waveform y θ = exp ( j κ ( θ ) ) , and κ ( θ ) = arg ( g θ ) extracts the phase of the angular wave. Mathematically, it can also be expressed as
y θ [ k ] = g θ [ k ] g θ [ k ] .
For this constant-modulus signal, the total energy Ejam = η 2 N s , and the signal-to-jamming ratio (SJR) for the angular signal is E θ / E j a m . The cross-correlation of the angular waveform and jamming can be presented as a discrete sequence rj,θ = [rj,θ[1 − Ns],, rj,θ[Ns − 1]]T, where the kth shift element rj,θ[k] can be expressed as
r j , θ [ k ] = η g θ H J k y θ g θ H g θ = η a t ( θ ) X H J k y θ a t ( θ ) R a t H ( θ ) .
The element rj,θ[k] is also normalized with Eθ, and the result is equal to the matched filter output. This element is non-linear; therefore, the function composed of this element is also non-linear.
If the forward jamming is generated in the same PRI as the intercepted signal, false targets can only be generated at the positive offset of the jammer range bin. If they are in different periods, false targets may be generated at both positive and negative range offset positions. Using pulse agility design [19], PA radar can solve the second case effectively. Although the forward jamming signal is amplitude-modulated, the PA radar signal typically has a constant modulus; thus, we cannot use the amplitude difference to suppress the jamming signal. For MIMO radar systems, we can leverage the amplitude envelope fluctuations to enhance the differentiation between angular waves and forward jamming signals, forming the basis for jamming suppression.

2.3. Mismatch Filters

When the forward jamming signal and the angular wave have different amplitude envelopes, their phase similarity allows the jamming signal to acquire matched filtering gain. To reduce the pulse compression gain and suppress the jamming signal, we consider designing a mismatch filter. The mismatch filter h L × 1 is shown as
h = [ h ( 1 ) , h ( 2 ) , h ( L ) ] T ,
where L is the filter length. In this paper, we assume L = Ns so that the filter length is the same as the code length. Under this assumption, the pulse compression output of the angular waveform and the jamming signal at the kth shift can, respectively, be expressed as
r s , h [ k ] = h H J k g θ ,
r j , h [ k ] = h H J k s jam ( θ ) = η h H J k y θ ,
where 1 − Ns ≤ k ≤ Ns − 1. In order to attain a higher SNR and reduce the complexity of the signal model, we design mismatch filters specifically for angular waveforms rather than diverse MIMO waveforms. Since the angular waveform and the forward jamming employ the same phase, suppressing the forward jamming with a mismatch filter will reduce the output energy of the echoes, leading to loss of the SNR. This enhances the impact of noise on the signal. We consider the SNR loss as a metric for mismatch filter design.
Joint optimization of the waveform and filter is a good choice. However, the waveform optimization problem considered in this paper is a non-linear non-convex problem. Joint optimization may increase the complexity of the algorithm. We consider waveform design and filter design as two separate problems following the flowchart in Figure 1. We first design the waveform to maximize the difference between the angular waveform and the forward jamming and then design the mismatch filter for the optimized waveform. The criteria for waveform design are considered in Section 3. The specific details of the filter design are discussed in Section 4.

3. Design Formulations for MIMO Waveforms

Several factors are jointly taken into account when designing the anti-jamming waveform. Firstly, we want to decrease the range sidelobe level of the angular waveform in the target’s direction. Secondly, we try to reduce the jamming cross-correlation sidelobe level to reject jamming. Finally, we expect to reduce the correlation between the angular waveform and the jamming signal.

3.1. Range Sidelobe Suppression for Angular Waveform

Neighboring strong target echoes may overwhelm the weak target echoes; thus, the angular waveform should avoid sidelobes with high autocorrelation. We calculate the ISL of the angular waveform as the metric of the range sidelobe level.
I S L ( θ ) = k = 1 N s N s 1 r θ [ k ] 2 r θ [ 0 ] 2 = r θ H r θ 1 .
From (9), each element has been normalized; thus, the zero lag element rθ[0] = 1. In this case, the elements of the autocorrelation ambiguity function can be regarded as the matched filtering output.

3.2. Mainlobe Jamming Suppression

The target echo is attenuated twice through the emission-reflection processing, while the jamming signal is only attenuated once. The power of the forward jamming signal is higher than that of the echo until it reaches the burn-through distance. We aim to minimize the impact of strong jamming on the signal processing. Therefore, we need to reduce the received jamming energy. We use JCSL(θ) as the metric for the received jamming energy.
J C S L ( θ ) = k = 1 N s N s 1 r j , θ [ k ] 2 = r j , θ H r j , θ .
Like (17), the above formula has been normalized, and the components of JCSL(θ) correspond to the outputs of the matched filter. The output energy of the matched filter essentially reflects the correlation between the jamming signal and the angular waveform at different shifts.

3.3. Enhancement of the Waveform Difference

Saturated forward jamming precisely preserves the true phase of the angular waveform, allowing it to benefit from signal processing. For full-pulse forward jamming, the maximum filtering gain is achieved at zero shift, which is commonly referred to as the mainlobe. Consequently, it is crucial to minimize the high gain obtained to prevent false targets. The key to reducing the filtering gain lies in increasing the waveform difference, which translates to enhancing the amplitude fluctuations in the angular waveform.
We consider two methods for mainlobe suppression. In the first one, we use a cost function to suppress the 0th-lag jamming cross-correlation level (JCL), which is defined as
J C L ( θ ) = r j , θ [ 0 ] 2 .
So, we can reformulate (18) into a novel expression.
J C S L ( θ , w ) = k = 1 N s N s 1 w k r j , θ [ k ] 2 = r j , θ H Λ r j , θ .
where Λ = diag([w1−Ns,…, w1, w0, w1,…,wNs1]) is derived by weight sequence w = [w1Ns, , wNs−1]T. The sidelobe levels at different shifts can be controlled by the vector w. But in this paper, we only consider mainlobe suppression, so w is set as wk = 1, ∀ k ≠ 0 and w0 ≫ 1.
The second method is to reduce the cross-correlation coefficient between the jamming and the real echo. The objective function P(θ), namely representing the jamming cross-correlation coefficient (JCCC), can be shown as below.
P ( θ ) = g θ H y θ 2 g θ 2 h 2 ,
where y θ H y θ = N s , and the total energy of the unimodular jamming waveform is determined by the encoding length Ns. P(θ) and JCL(θ) are associated. If Eθ remains constant, the larger P(θ) is, the higher JCL(θ) is.

3.4. Problem Formulation for Waveform Design

We need to consider ISL(θ), JCSL(θ), and P(θ) simultaneously when designing the waveform. To address the multi-objective optimization problem, we utilize a weighted cost function to convert these criteria into a composite objective function. Based on the above discussion, we formulate the two waveform design methods as the following constrained optimization problems:
Φ 1 = arg min Γ 1 ( θ , Φ , λ , w )
Φ 2 = arg min Γ 2 ( θ , Φ , λ )
where the objective function Γ 1 ( θ , Φ , λ , w ) of the first method with (16) is
Γ 1 ( θ , Φ , λ , w ) = λ 1 I S L ( θ ) + λ 2 J C S L ( θ , w ) .
And the objective function Γ 2 ( θ , Φ , λ ) of the second method with (17) is
Γ 2 ( θ , Φ , λ ) = λ 1 I S L ( θ ) + λ 2 J C S L ( θ ) + λ 3 P ( θ ) .
The waveform’s DoFs are finite. When designing the waveform, we need to adjust the cost coefficients to balance multiple criteria. For example, the cost coefficients λ1 and λ2 are used to balance ISL(θ) and JCSL(θ). Let α =λ1/λ2; we can reduce the range sidelobe level by increasing α. However, it is important to note that increasing α may result in an enhancement in the jamming energy. Typically, we use a weighted cost function and objective function scaling to keep the two criteria in the same order of magnitude, i.e., λ1 = λ2. To differentiate the two methods, we can rewrite the objective functions as below.
Γ 1 ( θ , Φ , λ , w ) = λ 1 I S L ( θ ) + λ 2 J C S L ( θ ) + λ 2 ( w 0 1 ) J C L ( θ ) + 0 P ( θ ) .
Γ 2 ( θ , Φ , λ , 0 ) = λ 1 I S L ( θ ) + λ 2 J C S L ( θ ) + 0 J C L ( θ ) + λ 3 P ( θ ) .
The first method employs a weight λ2(w0 − 1) to suppress JCL(θ), while the second method uses a cost λ3 to reduce P(θ) for JCL(θ) reduction. The former method achieves JCL(θ) reduction by simultaneously increasing Eθ and decreasing P(θ), whereas the latter method focuses solely on lowering P(θ) to mitigate JCL(θ). Thus, the first method may result in a higher wave energy. Both methods rely on leveraging the DoFs provided by the MIMO waveform diversity. Increasing the number of transmitting antennas augments the DoFs, which enables more effective suppression of forward jamming. However, the practical availability of the transmitting antennas is limited. To further suppress jamming, mismatch filters can be employed.

3.5. The Optimization Strategy

We can convert the objective functions (26) and (27) into a general form as follows:
Γ ( θ , Φ , λ , w ) = λ 1 I S L ( θ ) + λ 2 J C S L ( θ , w ) + λ 3 P ( θ ) .
The optimization problem for this objective function is non-linear and non-convex. The DoFs of MIMO waveform optimization are its coding size. Therefore, MIMO waveforms with multiple waveforms and long coding may have very large DoFs (Ns × Nt). Interpolation and least squares methods cannot quickly and stably solve large-scale non-convex problems. We solve the problem using the CGM, which is very effective for large-scale problems. In this paper, we adopt the Polak–Ribière CGM (PR-CGM) as the search engine [40], which is more robust. To speed up the problem solving, we calculate the involved objective functions and their gradients via FFT in each iteration.
Objective functions and their gradients can be derived using the convolution theorem and FFT. The gradient of the objective function can be expressed as
v e c ( Φ ) T Γ ( θ , Φ , λ , w ) = λ 1 v e c ( Φ ) T I S L ( θ ) + λ 2 v e c ( Φ ) T J C S L ( θ , w ) + λ 3 v e c ( Φ ) T P ( θ ) .
Moreover, v e c ( Φ ) = [ φ 1 T , , φ N t T ] T . We can divide this NtNs × 1 vector into φm and compute the gradient separately. In the following, we use ISL(θ), JCSL(θ,w), and P(θ) in three parts to introduce how to calculate the objective function and its gradient.
Taking ISL(θ) as an example, we first construct the zero-padding sequence g ¯ θ 2 N s × 1 .
g ¯ θ = [ g ¯ θ ( 1 ) , , g ¯ θ ( 2 N s ) ] T = [ g θ T , 0 1 × N s ] T .
Then, we can obtain the 2Ns point spectrum
G ¯ θ = F g ¯ θ ,
where the 2Ns order FFT matrix F 2 N s × 2 N s . The element of F is, i.e.,
F i , j = exp ( j 2 π 2 N s ( i 1 ) ( j 1 ) ) , 1 i , j 2 N s .
According to the convolution theorem, the autocorrelation sequence of the angular signal can be obtained through frequency domain calculation as follows.
r ¯ θ = 1 2 N s E θ F H ( G ¯ θ G ¯ θ ) = [ r θ ( 0 ) , r θ ( 1 ) , , r θ ( N s 1 ) , 0 , r θ ( 1 N s ) , , r θ ( 1 ) ] T .
r ¯ θ 2 N s × 1 is the shift version of rθ with zero padding. We define the spectral power density as P f ( θ ) = G ¯ θ G ¯ θ . Then, we can rewrite (17) as
I S L ( θ ) = r ¯ θ H r ¯ θ 1 = 1 2 N s E θ 2 ( G ¯ θ G ¯ θ ) H ( G ¯ θ G ¯ θ ) 1 = 1 2 N s E θ 2 P f H ( θ ) P f ( θ ) 1 .
Here, we derive the gradient with φm, ∀ m. The gradient of the above function can be transformed into the gradients with respect to (w.r.t) P f ( θ ) and Eθ by the chain rule:
φ m T I S L ( θ ) = φ m T P f H ( θ ) P f ( θ ) 2 N s E θ 2 = 1 2 N s ( E θ 2 ) 2 ( E θ 2 φ m T P f H ( θ ) P f ( θ ) P f H ( θ ) P f ( θ ) φ m T E θ 2 ) = 1 N s ( E θ 2 ) 2 ( E θ 2 ( P f H ( θ ) φ m T P f ( θ ) ) E θ P f H ( θ ) P f ( θ ) φ m T E θ ) .
The gradient function of the left half of (35) w.r.t Pf (θ) can be calculated as
φ m T P f ( θ ) = φ m T ( ( F : , 1 : N s g θ ) ( F : , 1 : N s g θ ) ) = φ m T ( d i a g ( ( F : , 1 : N s g θ ) H ) F g θ ) = 2 ( d i a g ( ( F : , 1 : N s g θ ) H ) F φ m T g θ ) .
Since g ¯ θ is a zero-padding sequence, G ¯ θ = F : , 1 : N s g θ . The partial Fourier matrix F : , 1 : N s is the first Ns columns of F. The computational complexity can be greatly reduced by using the latter formula.
The gradient function of the right half of (28) w.r.t Eθ can be calculated as
φ m T E θ = 2 ( g θ H φ m T g θ ) .
Thus, the gradients w.r.t Pf (θ) and Eθ are both transformed into the gradient of gθ, which can be calculated as
φ m T g θ = 1 j a t , θ m d i a g ( x m ) .
Similarly, rj,θ in (13) can be transformed with the cross-correlation power density function C f ( θ ) = ( G ¯ θ Y ¯ θ ) as
r ¯ j , θ = 1 2 N s E θ F H C f ( θ ) = [ r j , θ ( 0 ) , r j , θ ( 1 ) , , r j , θ ( N s 1 ) , 0 , r j , θ ( 1 N s ) , , r j , θ ( 1 ) ] T .
Thus, the formula JCSL(θ) and its gradient can be shown as
J C S L ( θ , w ) = r ¯ j , θ H Λ ¯ r ¯ j , θ = 1 ( 2 N s E θ ) 2 C f H ( θ ) F Λ ¯ F H C f ( θ ) ,
φ m T J C S L ( θ , w ) = 1 N s ( E θ 2 ) 2 ( E θ 2 ( C f H ( θ ) H F Λ ¯ F H φ m T C f ( θ ) ) E θ C f H ( θ ) H F Λ ¯ F H C f ( θ ) φ m T E θ ) ,
where Λ ¯ = diag([w0, w1,…, wNs1, 0, w1−Ns,…, w1]) is derived by the shift version of vector Λ. JCSL(θ) can be seen as a special case when Λ ¯ = I2Ns. The gradient of Eθ is already given in (37). The gradient of Cf (θ) can be derived as
φ m T C f ( θ ) = φ m T ( ( F : , 1 : N s g θ ) ( F : , 1 : N s y θ ) ) = d i a g ( ( F : , 1 : N s g θ ) H ) F φ m T y θ ) + d i a g ( ( F : , 1 : N s y θ ) T ) F φ m T g θ ) ,
where the gradients of the vector y θ and g θ are
φ m T y θ = j 2 diag ( y k ) ( a t , θ ( m ) diag ( x m ) ( diag ( g k ) ) 1 + a t , θ ( m ) diag ( x m ) ( diag ( g k ) ) 1 ) .
φ m T g θ = 1 j a t , θ m d i a g ( x m ) ,
Finally, we can obtain the gradient of P(θ) with the chain rule as
φ m T P ( θ ) = φ m T g θ H y θ 2 g θ y θ = 1 N s E θ 2 ( E θ φ m T g θ H y θ 2 g θ H y θ 2 φ m T E θ ) .
where
φ m T g θ H y θ 2 = 2 ( ( g θ H y θ ) H φ m T ( g θ H y θ ) ) = 2 ( ( g θ H y θ ) H ( g θ H φ m T y θ + y θ T φ m T g θ ) ) .
φ m T E θ is already given in (37). Based on the above discussion, we are able to efficiently calculate the objective function (26), (27) and their associated gradients via FFT. The previous derivations are incorporated into the CGM algorithm in Algorithm 1.
Algorithm 1: CGM for Waveform Design
Input:Initial phase matrix Φ(0), θ, η and iteration index t = 0.
Step 1:g(θ) is calculated using (4), and y(θ) is calculated using (12).
Step 2:ISL(θ) and its gradient ∇ISL(θ) are calculated using (17) and (34);
JCSL(θ,w) and its gradient ∇JCSL(θ,w) are calculated using (20) and (40);P(θ) and its gradient ∇P(θ) are calculated using (21) and (45).
Step 3:Γ(Φ (t)) and its gradient ∇Γ(Φ(t)) are calculated using (28) and (29).
Step 4:We determine the searching direction dt as
d t = Γ ( Φ ( t ) ) , t = 0 Γ ( Φ ( t ) ) + ξ t d t 1 , t > 0 .
Step 5:Find a step-length ξt to minimize Γ(Φ(t)+ ξtdt)
Step 6:Update the solution as Φ(t + 1)= Φ(t)+ ξtdt and set t = t + 1.
Step 7:Return to Step 1 until the prescribed termination condition is reached.
The CGM is an iterative optimization algorithm. For each iteration, we need to recalculate the objective function and its gradient. If we use numerical methods, the computational complexity of the objective function is 𝒪(N2), and the complexity of the gradient function is 𝒪(MN3). After applying FFT acceleration, the complexity of the objective function becomes 𝒪(Nlog2N), and the complexity of the gradient function becomes 𝒪(MN2log2N). This allows us to speed up the computation of large-scale operations.
Through continuous iterative optimization, the CGM algorithm eventually obtains a set of numerical solutions which represent the anti-jamming waveform we want. Their angular waveform has a significant difference in its amplitude envelope fluctuations compared with the saturated forward jamming. However, the saturated forward jamming retains the phase information of the angular waveform, and this coherent signal can still obtain signal processing gain from the matched filtering. We aim to utilize a mismatch filter to eliminate the filtering gain of the jamming signal and further suppress the forward jamming by leveraging the waveform difference.

4. Design Formulations for Mismatch Filters

We design the mismatch filter to further suppress the forward jamming. In this paper, we assume the filter length is equal to the coding length. The filter outputs of the phase-encoded waveform are the results of pulse compression. In the pulse compression processing, we aim to achieve three goals. Firstly, we want to reduce the filtering gain of the forward jamming. The second one is to suppress the range sidelobe level of the MIMO angular waveform. Finally, we try to reduce the SNR loss of the designed filter.

4.1. Jamming Signal Suppression

As (20), for the pulse compression outputs of the jamming signal, we do not want the jamming sidelobe to cover the true target, nor do we want the high filtering gain obtained at zero lag to generate false targets. To suppress the jamming signal with intensity η, we measure the outputs using the weighted filter-jamming cross-correlation integrated energy as
J ( h , γ ) = k = 1 N s N s 1 γ k r j , h [ k ] 2 ,
where γ = {γk|1 − Ns ≤ k ≤ 1 − Ns} is the weight sequence of the cross-correlation sidelobe level. When γk = 1, ∀k, J(h, γ) is the actual ISL of the pulse compression outputs. The methods outlined in (24) and (25) exhibit imperfect suppression of jamming at zero lag. To tackle this issue, we propose setting a large value for γ0 to amplify its weight within the cost function, thereby decreasing the output at zero lag.
We construct the (2Ns − 1) × Ns jamming signal matrix as
Y ^ = 0 y θ ( 1 ) y θ ( 1 ) y θ ( N s ) y θ ( N s ) 0 ( 2 N s 1 ) × N s .
Therefore, (39) can be rewritten as
J ( h , γ ) = r j , h H d i a g ( γ ) r j , h = η 2 h T Y ^ H d i a g ( γ ) Y ^ h = η 2 h T R J h ,
where the jamming cross-correlation sequence can be calculated as r j , h = η Y ^ h . The semi-positive definite matrix R J = R J H . When γk =1 for ∀k, R J is presented as the covariance matrix of the jamming signal.

4.2. Range Sidelobe Suppression for Mismatch Filter

This criterion is to protect neighboring weak targets. Similar to the waveform design, we use the energy of the sidelobe levels as the objective function. To calculate the range sidelobe level, using (15), we define the objective function as follows [40].
I ( h ) = k = 1 N s N s 1 r s , h [ k ] 2 r s , h [ 0 ] 2 .
For the above equation, we force the compressed peak rs,h[0] = 1 to avoid the trivial solution h = 0 [41]. Just like for (49), we can rewrite (50) using the echo signal matrix G ^ as
I ( h ) = h T G ^ H G ^ h 1 = h T R s h 1 ,
where G ^ is defined as
G ^ = 0 g θ ( 1 ) g θ ( 1 ) g θ ( N s ) g θ ( N s ) 0 ( 2 N s 1 ) × N s .
The angular waveform covariance matrix R s = R s H , which is also a semi-positive definite matrix.

4.3. SNR Loss

When designing the mismatch filter, the gain loss of our filter is also crucial to consider. The SNR loss can be defined as
S N R loss = g θ 2 h 2 r s , h [ 0 ] 2 .
The SNR loss is the expense of the mismatch filter confronting jamming and reducing the signal sidelobes. We propose the metric for the SNR loss as
L ( h ) = h H h .

4.4. Problem Formulation for Waveform Design

Based on the preceding discussion, we can formulate the multi-objective optimization problem for filter design as the following constrained optimization equation:
h = arg min β 1 J ( h , γ ) + β 2 I ( h ) + β 3 L ( h ) s . t . h H g θ = 1 .
We also utilize a weighted cost function to convert multiple criteria into a composite objective function and then use a single-objective optimization method to solve it. The selection of the cost coefficients keeps these criteria within the same order of magnitude. In fact, the jamming mainlobe suppression problem can also be transformed into a constraint, and the optimization in Equation (55) can be rewritten as follows.
h = arg min h T ( β 1 η 2 Y ^ H Y ^ + β 2 G ^ H G ^ + β 3 ) h s . t . h H g θ = 1 h H y θ 2 ε .
Compared with (55), the new optimization equation consumes an extra DoF to suppress the jamming mainlobe. It may bring a large loss in the SNR when the jamming intensity is quite strong or the JCCC is high. The objective function of (47) can be written as
Γ 3 ( h , β ) = β 1 J ( h , γ ) + β 2 I ( h ) + β 3 L ( h ) = β 1 η 2 h T R J h + β 2 ( h T R s h 1 ) + β 3 h T h = h T ( β 1 η 2 R J + β 2 R s + β 3 ) h β 2 = h T R Γ h β 2
Since in (49) and (51) R Γ = β 1 η 2 R J + β 2 R s + β 3 and R Γ O , R Γ is a semi-positive definite matrix. Thus, the optimization equation is convex, and we can use the SQP algorithm in the CVX toolbox to solve the problem.

5. Numeric Results

In this section, we illustrate the anti-jamming effect of our strategy through numerical simulations. We consider a co-located MIMO radar system with the same ULA antenna for both transmission and reception. The spacing between adjacent antennas is half a wavelength apart, and the radiation pattern of each antenna is omni-directional. During the simulation process, each antenna transmits an independent phase-coded waveform. We assume that the target and the jammer are both located in the prescribed direction of 10°. This angle is not fixed and is only used in the simulations of this section. We first analyze the performance of waveform design algorithms and then discuss the performance of mismatch filters.

5.1. Results of the Waveform Design

We first demonstrate the performance of both algorithms with diverse eight-element waveforms. The encoding length Ns of each waveform is 128, which means the waveform is composed of 128 coherent sub-pulses. We assume that the amplitude χ = 1 V for all sub-signals. The parameter settings for the two methods are shown in Table 1. In this section, “JCL” generally refers to the JCL at zero shift.
The parameters in the table scale each criterion to the same magnitude. The initial values of phase encoding for each experiment are obtained through random numbers, denoted as WF0. The first method (i.e., WF1) discussed in (24) uses the weighted JCSL to suppress the JCL. WF2 represents the approach in (25), which employs a cost function to reduce the JCCC and suppress the JCL.
We first assume the jamming intensity η = 1, which means the amplitude of the jamming signal is 1 V. To showcase the performance of each method, we present a group of optimized waveforms in Figure 3. Figure 3a,b show the autocorrelation range sidelobe levels and the jamming cross-correlation range sidelobe levels of the three angular waveforms. The blue line represents the performance of WF0. The red line shows that WF1 is the lowest in both figures. The green line, representing WF2, is higher than the red line but lower than the blue line. The numerical results of the three waveforms are presented in Table 2. The JCL of WF0 is −10.1 dB. WF1 exhibits better suppression effects on the JCSL, with only 10% of WF0, while WF2 achieves about 30% of WF0. WF2 reduces the JCL at zero lag to −16.0 dB, and WF1 performs better with a reduction to −17.8 dB. Combined with the JCCC and Eθ in Table 2, WF1 mainly suppresses the cross-correlation sidelobes by enhancing the waveform energy Eθ, whereas WF2 mainly reduces P(θ) to decrease the JCL. Both optimization methods effectively suppress the forward jamming signals.
Assuming that the phase of the forward jamming is the same as the real echo, the cross-correlation levels discussed in (13) are also related to the jamming intensity η. We present a group of optimized waveforms with the jamming intensity η = 10 in Figure 4 to illustrate this. The amplitude of the jamming signal is now 10 V. In Figure 4a, the autocorrelation lines of the three waveforms are mixed together. In Figure 4b, the green line representing WF2 is the lowest, followed by the red line for WF1. At this time, WF2 has a better jamming suppression effect. The numerical results in Table 2 also show this. Compared to Figure 3, the jamming effect on the radar is greatly enhanced due to the increased jamming intensity. The JCL of WF0 is 10.2 dB. While both methods control the JCCC at a level similar to η = 1, noticeable differences arise in terms of the JCL and the JCSL. For WF2, the increased jamming intensity has a minor impact, the JCSL of WF2 remains at around 30% of WF0 and the JCL reduces to 3.79 dB. However, for WF1, the increased jamming intensity reduces its performance, with the JCSL being around 40% of WF0, and the JCL only reduces to 6.11 dB. Combined with the JCCC and Eθ in Table 2, the decreased energy Eθ results in performance degradation. Due to the increased weight of the jamming metrics, although both methods still exhibit good suppression effects on jamming, the performance of the autocorrelation range sidelobes has decreased. In practical applications, full recovery of the assumed phase information by the DRFM is unattainable, resulting in lower JCCC values compared with the simulations. Therefore, we may adjust the cost coefficients to suppress the ISL of the synthesized signals appropriately.
As is widely recognized, MIMO radar utilizes waveform diversity to achieve anti-jamming advantages. The more MIMO radar waveforms there are, the more DoFs there are in waveform optimization. This study investigates the impact of the wave number Nt. The performance for each coding length is obtained by averaging the results of 10 repeated experiments, as shown in Figure 5. Combining Figure 5a,b, it becomes evident that under both jamming intensities, the jamming suppression effect improves with increased DoFs. Figure 5a demonstrates that the JCSL decreases as Nt increases, and Figure 5b shows a decrease in the JCL at zero lag with increasing Nt. Increasing Nt increases the energy Eθ. Since the JCSL is normalized by Eθ, increasing Eθ will lead to a decrease in the JCSL. Moreover, increasing Nt expands the range of amplitude values of the angular waveform, resulting in more drastic amplitude envelope fluctuations, which increase the waveform difference. The lower bound of the cross-correlation coefficient JCCC is 1/Nt, meaning that a higher number of waveforms leads to greater distinguishability between the waveforms. Therefore, the JCL decreases with increasing Nt.
By comparing Figure 3b, Figure 4b and Figure 5, respectively, it is observed that both methods exhibit lower cross-correlation levels compared to WF0. Specifically, WF1 is more effective when η is low, and its jamming metrics decrease at a faster rate. As the jamming intensity increases, the performance of WF2 surpasses WF1, and the decline in the jamming metrics is also more pronounced for WF2. When the jamming intensity further increases, the JCSL will be much larger than the ISL, and the target echo will be drowned out by the jamming sidelobes.
We have only considered a single jamming case. For a jammer in any direction, we only need to use a deflection matrix D(θ, Δθ) to adjust the pre-optimized angular waveform in the direction of jamming. If the number of jamming sources increases, we need to build a large waveform library or optimize the waveform in real time. Although our algorithm can be used in multi-jammer scenarios, we need to accurately acquire the jamming parameters using cognitive waveforms. This will be our future research work.

5.2. Results of the Mismatch Filter Design

Combined with the design of a mismatch filter, further suppression of forward jamming is feasible. We verify this proposition by utilizing three waveforms acquired at a jamming intensity η = 10. As previously stated, the length L of the mismatch filter is equal to the waveform length Ns. In light of η = 10, Figure 4b demonstrates that the high-power output occurring at zero lag after the matched filtering of the jamming signal generates a false target. The primary aim at this stage is to effectively suppress the JCL and the JCSL. In mismatch filter design, we use the sequence weight vector γ to reduce the mainlobe peak. The cost function parameters of the mismatch filter are set to β1 = 1, β2 = 1 and β3 = 1, and the weight vector γ is set as follows:
γ k = 1 k 0 10 k = 0
The matched filter is denoted as MF, and the proposed mismatch filter is denoted as MMF. The pulse compression outputs of the three waves are shown in Figure 6, Figure 7, Figure 8. Table 3 presents the numerical results that we focus on. We can find that the MMF has a good suppression effect on the JCL, and as the cost, the SNR loss is increased.
Figure 6a,b illustrate the two filtered outputs for WF0, where the MMF effectively suppresses the JCL with a degradation of approximately 12.9 dB. This suppression, however, comes at the cost of an approximately 6.8 dB loss in the SNR. Regarding the output of the mismatch filter, radar may not generate false targets. However, it is worth noting that the presence of high-power jamming signals can potentially overshadow the real echoes.
Figure 7a,b show the two filtered outputs of the WF1 waveform, where the JCL is degraded by about 12.8 dB and the SNR loss is about 6.3 dB. For the WF1 waveform, the jamming range sidelobes are no longer able to mask the signal, and the signal coherent accumulation can compensate for the degradation of detection performance caused by the mismatch SNR loss.
Figure 8a,b show the two filter outputs of WF2. The JCL of the MMF is effectively reduced to −15.2 dB, which is a 19 dB decrease compared with the MF. The JCSL of the MMF is 1.56 dB lower than that of the MF, with a minimal SNR loss of 1.97 dB. Compared with Figure 6 and Figure 7, we can find that the MMF designed with WF2 performs the best. The MMFs of the three waveforms constrain the ISL to similar levels. The MMF designed with WF2 achieves the best jamming suppression performance at the lowest SNR loss.
The experimental results demonstrate that the mismatch filter can effectively enhance the jamming suppression performance. When combined with anti-jamming waveform design, more specifically the WF2 method, it yields better jamming suppression.

5.3. Application of the Waveform and the Mismatch Filter

To demonstrate the suppression effect of the optimized waveform and the mismatch filter on saturated forward jamming better, a series of point target signal processing examples are given in this section.
Assuming that the point target is in the 100th range bin, the sub-signal amplitude χ = 1 V. To mask the true target, the forward jammers generate the forward jamming signal in five range bins of 50, 150, 200, 250 and 300 with the jamming intensity η = 10 V. The coded waveform adopted by the MIMO transmitter in this section is the WF2 waveform with η = 10, as shown in Figure 4. The noise power is 10 dBw.
The results of pulse compression for the received sampled signal through the MF and the MMF are shown in Figure 9. The signal yielded six peak values after MF processing, five of which were false targets generated by the forward jamming signals. The filtered output of the jamming is at least 2.2 dB higher than that of the real echo. In contrast, only a single peak signal generated by the real echo remains after the signal passes through the MMF, with the other five false target signals suppressed. At this point, the jamming output is at least 6.95 dB lower than the echo. Therefore, our proposed strategy demonstrates effective suppression of forward jamming.
It is worth noting that the angular waveform energy Eθ is 30.44 dBw, the signal-to jamming ratio (SJR) is −10.56 dB and the input SNR is −0.63 dB. The outputs of the MF and MMF have an SNR of about 20 dB, where the noise is significantly lower than the signal sidelobe in Figure 8. These high sidelobes are caused by the neighboring forward jamming. If the power of the forward jamming is further increased, the jamming sidelobe will overwhelm the real target. We will conduct further research to address this issue.

6. Conclusions

Full-pulse forward jamming is highly coherent with real signals and can easily deceive radars into generating false targets. Amplitude modulation of angular waveforms gives MIMO radar an advantage in combating constant-modulus saturated forward jamming. We propose a scheme that utilizes MIMO radar waveforms combined with mismatch filtering to suppress forward jamming in the mainlobe. Two waveform design methods are proposed, quantifying the waveform difference between the angular waveform and the forward jamming with different metrics. To reduce the computational cost of large-scale operations, this paper utilizes the CGM to solve the waveform optimization problem and FFT to accelerate the calculation of the objective function and its gradient in each iteration. To suppress the jamming peak at zero shift, we design a mismatch filter for the optimized waveform. The numerical simulation results demonstrate that our methods can effectively suppress saturated forward jamming. In strong jamming environments, the WF2 scheme exhibits a better performance. Using mismatch filters, we can suppress forward jamming with a small loss in the SNR.
We leverage the waveform diversity of MIMO radar to reject saturated forward jamming. However, if the jamming intensity further increases, the jamming signal may completely overwhelm the true signal. In this situation, the proposed method would be unable to identify real targets. In the future, we will further explore how to suppress strong jamming which can cover signals.

Author Contributions

Conceptualization, D.Z. and L.Z.; methodology, X.F. and D.Z.; software, X.F.; validation, X.F. and D.Z.; formal analysis, X.F.; investigation, X.F. and D.Z.; resources, D.Z. and L.Z.; data curation, X.F.; writing—original draft preparation, X.F.; writing—review and editing, D.Z.; visualization, X.F.; supervision, L.Z.; project administration, D.Z.; funding acquisition, D.Z. and L.Z. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The data presented in this study are available on request from the corresponding author.

Conflicts of Interest

The authors declare no conflicts of interest.

References

  1. Sun, Y.; Gong, S.; Mao, Y.; Dong, Y.; Dong, C. Online Unsupervised Generative Learning Framework Based Radar Jamming Waveform Design. IET Radar Sonar Navig. 2023, 17, 1441–1455. [Google Scholar] [CrossRef]
  2. Wang, H.; Chen, B.; Ye, Q. Design of Anti-jamming Decision-making for Cognitive Radar. IET Radar Sonar Navig. 2023, 18, 514–531. [Google Scholar] [CrossRef]
  3. Zhang, G.; Xie, J.; Zhang, H. Game-Theoretic Strategy Design of Multistatic MIMO Radar Network and Jammer. IEEE Trans. Aerosp. Electron. Syst. 2024, 1–10. [Google Scholar] [CrossRef]
  4. Guo, T.; Zhan, H.; Su, X.; Wang, T. Anti-interrupted Sampling Repeater Jamming Method for Random Pulse Repetition Interval and Intra-pulse Frequency Agile Radar. IET Radar Sonar Navig. 2023, 17, 1796–1811. [Google Scholar] [CrossRef]
  5. Piezzo, M.; Aubry, A.; De Maio, A.; Farina, A.; Wicks, M. Cognitive Design of the Receive Filter and Transmitted Phase Code in Reverberating Environment. IET Radar Sonar Navig. 2012, 6, 822–833. [Google Scholar] [CrossRef]
  6. Sha, M.; Mao, E.; Zhang, K. Polarization-Space Joint Mainlobe Jamming Countermeasure Technique Based on Divided Dimensions. J. Syst. Eng. Electron. 2022, 33, 594–599. [Google Scholar] [CrossRef]
  7. Kong, Z.; Li, P.; Yan, X.; Hao, X. Anti-Sweep Jamming Design and Implementation Using Multi-Channel Harmonic Timing Sequence Detection for Short-Range FMCW Proximity Sensors. Sensors 2017, 17, 2042. [Google Scholar] [CrossRef] [PubMed]
  8. Wu, K.; Yang, B.; Hao, S.; Liang, Y.; Huang, Z. Modulated Radio Frequency Stealth Waveforms for Ultra-Wideband Radio Fuzes. Entropy 2024, 26, 605. [Google Scholar] [CrossRef] [PubMed]
  9. Berger, S.D. Digital Radio Frequency Memory Linear Range Gate Stealer Spectrum. IEEE Trans. Aerosp. Electron. Syst. 2003, 39, 725–735. [Google Scholar] [CrossRef]
  10. Soumekh, M. SAR-ECCM Using Phase-Perturbed LFM Chirp Signals and DRFM Repeat Jammer Penalization. IEEE Trans. Aerosp. Electron. Syst. 2006, 42, 191–205. [Google Scholar] [CrossRef]
  11. Sun, Q.; Shu, T.; Zhou, S.; Tang, B.; Yu, W. A Novel Jamming Signal Generation Method for Deceptive SAR Jammer. In Proceedings of the 2014 IEEE Radar Conference, Cincinnati, OH, USA, 19–23 May 2014; IEEE: Cincinnati, OH, USA, 2014; pp. 1174–1178. [Google Scholar]
  12. Wang, X.; Liu, J.; Zhang, W.; Fu, Q.; Liu, Z.; Xie, X. Mathematic Principles of Interrupted-Sampling Repeater Jamming (ISRJ). Sci. China Ser. F Inf. Sci. 2007, 50, 113–123. [Google Scholar] [CrossRef]
  13. Zhou, C.; Liu, Q.; Chen, X. Parameter Estimation and Suppression for DRFM-based Interrupted Sampling Repeater Jammer. IET Radar Sonar Navig. 2018, 12, 56–63. [Google Scholar] [CrossRef]
  14. Wang, W.; Wu, J.; Pei, J.; Mao, X.; Yang, J. An Antideceptive Jamming Method for Multistatic Synthetic Aperture Radar Based on Collaborative Localization and Spatial Suppression. IEEE J. Sel. Top. Appl. Earth Obs. Remote Sens. 2020, 13, 2757–2768. [Google Scholar] [CrossRef]
  15. Chen, H.; Liu, Y.; Lv, M.; Zhang, X.; Xia, B.; Xie, D. Networked FDA-MIMO Radar Positioning to Suppress Dense False Target Jamming. J. Phys. Conf. Ser. 2021, 1920, 012061. [Google Scholar] [CrossRef]
  16. Zhang, S.; Zhou, Y.; Zhang, L.; Zhang, Q.; Du, L. Target Detection for Multistatic Radar in the Presence of Deception Jamming. IEEE Sens. J. 2021, 21, 8130–8141. [Google Scholar] [CrossRef]
  17. Qiu, X.; Wang, P.; Jiang, J.; Li, X.; Tang, Z.; Wang, S. Research on SAR Anti-Jamming Technique Based on Orthogonal LFM-PC Signals with Adaptive Initial Phase. In Proceedings of the 2021 2nd China International SAR Symposium (CISS), Shanghai, China, 3–5 November 2021; IEEE: Shanghai, China, 2021; pp. 1–5. [Google Scholar]
  18. Hailong, Z.; Gong, Z.; Biao, X.; Jiawen, Y. Mainlobe Jamming Suppression via Improved BSS Method for Rotated Array Radar. J. Syst. Eng. Electron. 2022, 33, 1151–1158. [Google Scholar] [CrossRef]
  19. Akhtar, J.; Olsen, K.E. Frequency Agility Radar with Overlapping Pulses and Sparse Reconstruction. In Proceedings of the 2018 IEEE Radar Conference (RadarConf18), Oklahoma City, OK, USA, 23–27 April 2018; IEEE: Oklahoma City, OK, USA, 2018; pp. 0061–0066. [Google Scholar]
  20. Baher Safa Hanbali, S. Technique to Counter Improved Active Echo Cancellation Based on ISRJ with Frequency Shifting. IEEE Sens. J. 2019, 19, 9194–9199. [Google Scholar] [CrossRef]
  21. 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]
  22. Lu, L.; Gao, M. An Improved Sliding Matched Filter Method for Interrupted Sampling Repeater Jamming Suppression Based on Jamming Reconstruction. IEEE Sens. J. 2022, 22, 9675–9684. [Google Scholar] [CrossRef]
  23. Chen, J.; Wu, W.; Xu, S.; Chen, Z.; Zou, J. Band Pass Filter Design against Interrupted-sampling Repeater Jamming Based on Time-frequency Analysis. IET Radar Sonar Navig. 2019, 13, 1646–1654. [Google Scholar] [CrossRef]
  24. Xiong, W.; Zhang, G.; Liu, W. Efficient Filter Design against Interrupted Sampling Repeater Jamming for Wideband Radar. EURASIP J. Adv. Signal Process. 2017, 2017, 9. [Google Scholar] [CrossRef]
  25. Zhang, Y.; Wei, Y.; Yu, L. Anti-Jamming Pulse Diversity Phase Coded Waveform Design Based on Periodic Ambiguity Function Shaping. Signal Process. 2022, 196, 108510. [Google Scholar] [CrossRef]
  26. He, M.; Jia, Y.; Wang, W.-Q.; Zhang, S. Joint Optimization of Transmit Waveform and Mismatched Filter for Jamming Suppression in Distributed Radar. In Proceedings of the IET International Radar Conference (IRC 2023), Chongqing, China, 3–5 December 2023; Institution of Engineering and Technology: Chongqing, China, 2023; pp. 63–69. [Google Scholar]
  27. Greco, M.; Gini, F.; Farina, A. Combined Effect of Phase and RGPO Delay Quantization on Jamming Signal Spectrum. In Proceedings of the IEEE International Radar Conference, Arlington, VA, USA, 9–12 May 2005; IEEE: Arlington, VA, USA, 2005; pp. 37–42. [Google Scholar]
  28. Chang, S.; Deng, Y.; Zhang, Y.; Zhao, Q.; Wang, R.; Zhang, K. An Advanced Scheme for Range Ambiguity Suppression of Spaceborne SAR Based on Blind Source Separation. IEEE Trans. Geosci. Remote Sens. 2022, 60, 1–12. [Google Scholar] [CrossRef]
  29. Zhang, G.; Xie, J.; Liu, X.; Zhang, H.; Liu, M. Strategy Design of Multiple Statistical MIMO Radar Network and Jammer Based on Stackelberg Game. IEEE Sens. J. 2024, 24, 24328–24336. [Google Scholar] [CrossRef]
  30. Li, Z.; Yang, Y.; Wang, R.; Qi, C.; Huang, J. Joint Antenna Scheduling and Power Allocation for Multi-Target Tracking under Range Deception Jamming in Distributed MIMO Radar System. Remote Sens. 2024, 16, 2616. [Google Scholar] [CrossRef]
  31. Lan, L.; Xu, J.; Liao, G.; Zhang, Y.; Fioranelli, F.; So, H.C. Suppression of Mainbeam Deceptive Jammer With FDA-MIMO Radar. IEEE Trans. Veh. Technol. 2020, 69, 11584–11598. [Google Scholar] [CrossRef]
  32. Gao, J.; Zhu, S.; Lan, L.; Li, X. Mainlobe Deceptive Jammer Suppression with OFDM-LFM-MIMO Radar Based on Blind Source Separation. In Proceedings of the 2022 IEEE 12th Sensor Array and Multichannel Signal Processing Workshop (SAM), Trondheim, Norway, 20–23 June 2022; IEEE: Trondheim, Norway, 2022; pp. 380–384. [Google Scholar]
  33. Zhang, Y.; Wei, Y.; Yu, L. ISRJ Rejection with MIMO Radar Using Space–Time Complex Modulation in Multijamming Scenario. IEEE Trans. Aerosp. Electron. Syst. 2023, 59, 8725–8742. [Google Scholar] [CrossRef]
  34. Lan, L.; Liao, G.; Xu, J.; Zhang, Y. Mainlobe Deceptive Jammer Suppression with MIMO Radar Using Element-Pulse Coding. In Proceedings of the 2020 IEEE Radar Conference (RadarConf20), Florence, Italy, 21–25 September 2020; IEEE: Florence, Italy, 2020; pp. 1–6. [Google Scholar]
  35. Xu, L.; Zhou, S.; Liu, H.; Liu, J. Repeat Radar Jammer Suppression for a Colocated MIMO Radar. IET Radar Sonar Navig. 2019, 13, 1448–1457. [Google Scholar] [CrossRef]
  36. Costa, E.; Midrio, M.; Pupolin, S. Impact of Amplifier Nonlinearities on OFDM Transmission System Performance. IEEE Commun. Lett. 1999, 3, 37–39. [Google Scholar] [CrossRef]
  37. Levanon, N.; Mozeson, E. Radar Signals; J. Wiley: Hoboken, NJ, USA, 2004; ISBN 978-0-471-47378-7. [Google Scholar]
  38. Wang, Y.-C.; Wang, X.; Liu, H.; Luo, Z.-Q. On the Design of Constant Modulus Probing Signals for MIMO Radar. IEEE Trans. Signal Process. 2012, 60, 4432–4438. [Google Scholar] [CrossRef]
  39. Aldayel, O.; Monga, V.; Rangaswamy, M. Successive QCQP Refinement for MIMO Radar Waveform Design Under Practical Constraints. IEEE Trans. Signal Process. 2016, 64, 3760–3774. [Google Scholar] [CrossRef]
  40. Zhao, D.; Wang, N.; Wang, Y.; Zhou, M. Mismatched Filters Design to Reduce Range Sidelobe Modulation of Pulse-to-Pulse Diverse Waveform. In Proceedings of the 2021 CIE International Conference on Radar (Radar), Haikou, China, 15–19 December 2021; IEEE: Haikou, China, 2021; pp. 1794–1799. [Google Scholar]
  41. Pishrow, M.M.; Abouei, J. Joint Design of the Discrete Phase Transmit Sequence and Receive Filter in Radar Systems. IET Radar Sonar Navig. 2022, 16, 315–326. [Google Scholar] [CrossRef]
Figure 1. Flowchart of waveform and mismatch filter design.
Figure 1. Flowchart of waveform and mismatch filter design.
Sensors 24 05884 g001
Figure 2. Signal reception and processing model for co-located MIMO radar with spatial synthesis of the waveform and a saturated forward jamming signal in the mainlobe.
Figure 2. Signal reception and processing model for co-located MIMO radar with spatial synthesis of the waveform and a saturated forward jamming signal in the mainlobe.
Sensors 24 05884 g002
Figure 3. Comparison of waveform performance of each method in 10° for 8 × 128 codes when η = 1. (a) Autocorrelation level; (b) jamming cross-correlation level.
Figure 3. Comparison of waveform performance of each method in 10° for 8 × 128 codes when η = 1. (a) Autocorrelation level; (b) jamming cross-correlation level.
Sensors 24 05884 g003
Figure 4. Comparison of waveform performance of each method in 10° for 8 × 128 codes when η = 10. (a) Autocorrelation level; (b) jamming cross-correlation level.
Figure 4. Comparison of waveform performance of each method in 10° for 8 × 128 codes when η = 10. (a) Autocorrelation level; (b) jamming cross-correlation level.
Sensors 24 05884 g004
Figure 5. Performance comparison for different wave numbers with code length Ns = 128. (a) JCSL of WF0, WF1 and WF2 at different jamming intensities; (b) JCL of WF0, WF1 and WF2 at different jamming intensities at zero lag.
Figure 5. Performance comparison for different wave numbers with code length Ns = 128. (a) JCSL of WF0, WF1 and WF2 at different jamming intensities; (b) JCL of WF0, WF1 and WF2 at different jamming intensities at zero lag.
Sensors 24 05884 g005
Figure 6. Performance comparison of the two filters for WF0. (a) The WF0 matched filter; (b) the WF0 mismatch filter.
Figure 6. Performance comparison of the two filters for WF0. (a) The WF0 matched filter; (b) the WF0 mismatch filter.
Sensors 24 05884 g006
Figure 7. Performance comparison of the two filters for WF1. (a)The WF1 matched filter; (b) The WF1 mismatch filter.
Figure 7. Performance comparison of the two filters for WF1. (a)The WF1 matched filter; (b) The WF1 mismatch filter.
Sensors 24 05884 g007
Figure 8. Performance comparison of the two filters for WF2. (a) The WF2 matched filter; (b) the WF2 mismatch filter.
Figure 8. Performance comparison of the two filters for WF2. (a) The WF2 matched filter; (b) the WF2 mismatch filter.
Sensors 24 05884 g008
Figure 9. Comparison of pulse compression outputs with the MF and MMF, of which the input signal is composed of a WF2 angular echo at 100 with χ = 1 V, 5 saturated forward jamming bins at 50, 150, 200, 250 and 300 with the jamming intensity η = 10 V and Gaussian noise with σ2 = 10 dBw.
Figure 9. Comparison of pulse compression outputs with the MF and MMF, of which the input signal is composed of a WF2 angular echo at 100 with χ = 1 V, 5 saturated forward jamming bins at 50, 150, 200, 250 and 300 with the jamming intensity η = 10 V and Gaussian noise with σ2 = 10 dBw.
Sensors 24 05884 g009
Table 1. Parameter settings for two methods.
Table 1. Parameter settings for two methods.
Wave Typeλ1λ2λ3w0
WF111/160
WF211160/
Table 2. Performance comparison of the three waveforms with different jamming intensities.
Table 2. Performance comparison of the three waveforms with different jamming intensities.
PowerWave TypeISLJCSLJCL (dB)P(θ) (dB)Eθ (dB)
η = 1WF00.930.21−10.17−1.0130.23
WF10.250.02−17.87−1.9537.00
WF20.900.06−16.05−6.1930.93
η = 10WF00.9223.8010.28−1.2129.58
WF10.798.726.11−1.4033.56
WF21.016.723.79−6.7730.44
Table 3. Performance comparison of the three waveforms with the MF and MMF.
Table 3. Performance comparison of the three waveforms with the MF and MMF.
Filter TypeWave TypeISLJCSLJCL (dB)SNRloss (dB)
MFWF00.9223.8010.280.00
WF10.798.726.110.00
WF21.016.723.790.00
MMFWF02.1125.89−2.646.84
WF12.238.44−6.716.28
WF21.994.69−15.211.97
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Fang, X.; Zhao, D.; Zhang, L. Unimodular Multi-Input Multi-Output Waveform and Mismatch Filter Design for Saturated Forward Jamming Suppression. Sensors 2024, 24, 5884. https://doi.org/10.3390/s24185884

AMA Style

Fang X, Zhao D, Zhang L. Unimodular Multi-Input Multi-Output Waveform and Mismatch Filter Design for Saturated Forward Jamming Suppression. Sensors. 2024; 24(18):5884. https://doi.org/10.3390/s24185884

Chicago/Turabian Style

Fang, Xuan, Dehua Zhao, and Liang Zhang. 2024. "Unimodular Multi-Input Multi-Output Waveform and Mismatch Filter Design for Saturated Forward Jamming Suppression" Sensors 24, no. 18: 5884. https://doi.org/10.3390/s24185884

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