Next Article in Journal
Terahertz Image Detection with the Improved Faster Region-Based Convolutional Neural Network
Previous Article in Journal
Trivariate Empirical Mode Decomposition via Convex Optimization for Rolling Bearing Condition Identification
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Clutter and Range Ambiguity Suppression Using Diverse Pulse Train in Pulse Doppler System

1
School of Information and Electronics, Beijing Institute of Technology, Beijing 100081, China
2
Key Laboratory of Electronic and Information Technology in Satellite Navigation, (Beijing Institute of Technology), Ministry of Education, Beijing 100081, China
3
Department of Electronic Engineering, Tsinghua University, Beijing 100084, China
*
Author to whom correspondence should be addressed.
Sensors 2018, 18(7), 2326; https://doi.org/10.3390/s18072326
Submission received: 6 June 2018 / Revised: 7 July 2018 / Accepted: 14 July 2018 / Published: 18 July 2018
(This article belongs to the Section Remote Sensors)

Abstract

:
Pulse Doppler (PD) systems are widely used for moving target detection, especially in scenarios with clutter. Range ambiguity, which arises from fixed parameters in waveforms, is an inherent drawback in conventional systems. By using a diverse pulse train such as a train of coherent diverse phase coded pulses, these ambiguous peaks can be suppressed effectively but at the cost of sidelobe dispersions. In this work, a novel efficient PD process is proposed to suppress range ambiguity and detect moving targets under strong clutter. Poly-phase coded pulses are employed along with optimal receiving filters, by which the dispersed sidelobes are mitigated to a great extent. Moreover, a novel clutter suppression procedure is included in the PD process, by which strong clutter can be greatly suppressed. Well-designed receiving and inverse filters are employed. Simulation examples are presented to verify the theories. Compared with conventional methods, much better detection results are obtained for both near and remote targets, especially in scenarios with strong clutter.

1. Introduction

The pulse Doppler (PD) process is an important technique for detecting moving targets in scenarios with clutter. In a conventional PD system, a single coherent processing interval (CPI) consists of a series of identical pulses repeatedly transmitted at a fixed pulse repetition interval (PRI). By fast-time pulse compression [1,2] and slow-time Fast Fourier Transform (FFT) [1,2], the two-dimensional (2-D) range and Doppler resolution of targets can be obtained with low numerical complexity [3,4]. An inherent drawback for conventional systems is range ambiguity. Caused by the fixed parameters such as the PRI and intra-pulse modulation, the detection results of remote targets are ambiguous with units of PRI [1].
A traditional approach to solve this problem is by using multiple bursts of pulses with different PRIs. The real delay of an ambiguous target can be unraveled by the Chinese remainder theorem [1,2]. However, this approach requires a long processing time. Signal-to-noise ratio (SNR) losses are also caused since the pulses of different bursts cannot be accumulated coherently. Furthermore, ghosts or false targets may be generated in cases of multiple targets [5].
Another solution to this ambiguity problem is to use a diverse pulse train, where different pulses are modulated by different intra-pulse modulations [3,6]. Echoes are received by a series of receiving filters each allocated to a different pulse. Echo pulses can only pass through the corresponding filters. In this manner, the ambiguous range peaks can be suppressed efficiently. Moreover, the diverse pulse train contains inherent advantages in electronic countermeasures (ECM) environments. The agilities of transmitted pulses will significantly increase the difficulties of radar identification and recognition in the Electronic Intelligence (ELINT) systems [7,8].
The most widely used modulation type is phase coding. Compared with other modulations, phase-coded pulses are more agile and wide varieties of codes with favorable features can be chosen [9,10,11]. In a diverse phase-coded pulse train, different pulses exhibit the same mainlobe and various distributed sidelobes after fast-time pulse compression. Thus, after the slow-time FFT, the power of the mainlobes can be accumulated coherently while the power of the sidelobes is dispersed among the range-Doppler plane [12,13]. In normal cases, power of the dispersed sidelobes are relatively low and moving targets can be detected efficiently without range ambiguities. However, in scenarios with strong clutter, the detection of weak targets will be affected by the dispersed sidelobes of the strong clutter, especially when matched filtering is employed.
For the problem of strong clutter, traditional spatial processes can be used if an active phased array system is employed [1,2]. The clutter can be estimated from an individual range cell and cancelled via maximum signal-to-interference plus noise ratio solution [14]. For other traditional systems, time-domain processes can be employed. For example, targets can be estimated optimally based on the clutter model which is initially estimated by a constant phase pulse train [5]. By using well-designed receiving filters, similar sidelobe structures can be obtained by different pulses, which will mitigate the sidelobe dispersions to a great extent [12,13]. All these procedures only concern the case when the clutter matches with the receiving filter. However, in detecting remote targets, the strong near-range clutter will not match with the current receiving filter. Various structured clutter outputs will be obtained by different filters and the clutter power will be dispersed after slow-time FFT. Aiming at this problem, a joint range and Doppler optimization method is proposed at the expense of significantly increased computation [3].
In this work, we focus on range ambiguity suppression and moving target detection under strong clutter with medium to low pulse repetition frequency (PRF) PD systems. A novel PD process is proposed with low numerical complexity. Poly-phase coded pulses are employed along with optimal receiving filters, by which the sidelobe dispersions can be greatly mitigated. Moreover, a novel time-domain clutter suppression procedure is included in the process, by which the clutter dispersions in remote target detection can be eliminated efficiently. Well-designed receiving and inverse filters are employed. Compared with traditional methods, the novel PD process obtains much better detection results for both near and remote targets, especially in strongly cluttered conditions.
The organization of this work is as follows. Signal models and optimal filter design procedures are introduced at first in Section 2. Then, a basic PD process is presented. In Section 3, a clutter suppression procedure is presented. Based on the signal models, a receiving filter construction procedure is proposed. Then, a complete PD process is presented by combining the basic PD process with clutter suppression. In Section 4, simulation results are presented to verify the proposed method and conclusions are presented in Section 5.

2. Signal Model and Range Ambiguity Suppression

In this section, signal model and optimal filtering procedures are presented by which the dispersed sidelobes are mitigated greatly. Then, a basic PD process is presented, by which the range ambiguities can be suppressed efficiently.

2.1. Signal Model

Generally, the received echoes are processed in units of PRI for computation efficiency. Given a diverse pulse train with K different pulses, each pulse s k ( n ) ,   ( k = 1 K ) is modulated by a different phase code sequence with M chips, { c 0 , k , c 1 , k , c 2 , k , , c M 1 , k } . In each PRI, the transmitted pulse can be expressed as
s k ( n ) = 1 M m = 0 M 1 c m , k u c ( n m N c )
where N c denotes the chip width and u c ( n ) denotes the envelope of each chip. Generally, for the maximization of transmitting power, a rectangular chip envelope is employed as follows:
u c ( n ) = 1 N c · { 1 ,   0 n < N c 0 ,   otherwise
Thus, the pulse spectrum is
S k ( ω ) = 1 M N c m = 0 M 1 c m , k exp ( j ω m N c ) exp ( j ω ( N c 1 ) / 2 ) sin ( ω N c / 2 ) sin ( ω / 2 )
Then, S k ( ω ) can be written into two terms:
S k ( ω ) = A k ( ω ) U k ( ω )
where
U k ( ω ) = exp ( j ω ( N c 1 ) / 2 ) sin ( ω N c / 2 ) N c sin ( ω / 2 )
A k ( ω ) = 1 M · m = 0 M 1 c m , k exp ( j N c ω m )
Here, U k ( ω ) is an envelope form of S k ( ω ) that determines the total pulse bandwidth. Note that U k ( ω ) has a smooth form and depends only on the chip width N c . A k ( ω ) is a ripple term caused by phase switching. Furthermore, (6) can be interpreted as the Fourier transform of a discrete series, where the sequence { c m , k } is obtained by sampling the k-th pulse at the rate of N c .
Therefore, for simplicity, we can use the corresponding code sequence to represent the phase coded pulse. The real pulse can be simply obtained by convoluting the sequence with the chip envelope.

2.2. Optimal Receiving Filters

In general, the sidelobe levels of phased coded pulses are relatively high in their matched filter outputs, which will result in severe sidelobe dispersions after slow-time FFT, especially in scenarios with strong clutter. In order the mitigated the dispersion of sidelobes, optimal filters are employed at first in the fast-time pulse compression procedure.
As discussed in [15], sidelobes are caused by the ripples in the spectrum. In fact, there would be no sidelobes if the ripple term A k ( ω ) was precisely compensated for. In that case, sidelobe dispersions would be eliminated completely. However, precise compensation is hard to obtain. The Z-transform of the code sequence is given as
A k ( z ) = m = 0 M 1 c m , k z n
Thus, the ideal sidelobe suppression filter can be expressed as
B k ( z ) = 1 m = 0 M 1 c m , k z n
Unfortunately, (8) is unstable for most codes. A most common trade-off procedure is to approach this ideal filter by constructing a sequence with limited time duration. This filter is typically referred to as an optimal or mismatched filter. Compared with binary phase codes, poly-phase codes show a more gradual phase switching, making it much easier to compensate for the spectra ripples. In other words, a much lower output sidelobe level can be obtained by poly-phase codes [16].
Various optimal filter design procedures can be applied to poly-phase codes. For example, a minimum integrated sidelobe level (ISL) filter can be obtained in closed form by solving a least square (LS) problem [17,18] or Cauchy-Schwartz inequality [19]. By iterating the ISL results [18] or other optimization procedures [19,20], a minimum peak sidelobe level (PSL) filter can be obtained. In the following process, we employ optimal ISL filters as receiving filters since optimal PSL filters are used only in scenarios when discrete strong scattering exists. For scenarios dominated by distributed clutter, which are much more common, optimal ISL filters can achieve much better estimation and detection results [19].
Suppose that the optimal ISL filter consists of P chips. In vector form, the code sequence s k and the optimal filter sequence h k can be expressed as
s k = [ 0 T c 0 , k c 1 , k c M 1 , k 0 T ] T h k = [ h 0 , k h 1 , k h P 1 , k ] T
where zeros are padded before and after the code sequence, 0 is an all-zero vector of size ( P M ) / 2 × 1 and the superscript T denotes the vector transpose. Then, the Hankel matrix X k of the code s k can be written as
X k = [ 0 0 s 0 , k s 1 , k s P 1 , k 0 0 s 0 , k s 1 , k s P 1 , k 0 s 0 , k s 1 , k s P 1 , k 0 0 ] ( 2 P 1 ) × 1
The output y k of the optimal filter can be expressed as
y k = X k H h k
The ISL is defined as
ISL = 10 log 10 p P | y k ( p ) | 2 | h k H s k | 2
Thus, the optimal ISL filter can be obtained by solving the following optimization problem
min y k y N 2 2 subject   to   s k H h k = M
where y M is an ideal output
y M = [ 0 d T M 0 d T ] T
Here, 0 d is an all-zero vector of ( P 1 ) × 1 size.
Using the Lagrangian multiplier method, the solution to this optimization problem can be expressed in closed form as
h k = M ( X k X k H ) 1 s k s k H ( X k X k H ) 1 s k
In this manner, the real optimal filter can be obtained by convoluting with the chip envelope
h k ( n ) = 1 P h ˜ k ( n ) u c ( n )
Here, ∗ denotes the convolution approach and h ˜ k ( n ) is a zero-interpolated form of the filter sequence h k .
h ˜ k ( n ) = { h n / N c , k ,   if   n   is   a   multiple   of   N c 0 ,   if   n   is   not   a   multiple   of   N c
Using optimal filters h k ( n ) , very low sidelobe levels can be obtained after fast-time pulse compression.

2.3. Basic PD Process

In this section, a basic PD process with diverse pulse train is presented using optimal receiving filters. This basic process is a major component of the novel PD process which is presented in detail in Section 3.2.
In tradition PD process with identical pulses, the range-Doppler resolution of a target is initially obtained by fast-time pulse compression within each PRI, followed by a slow-time FFT among the PRIs [1]. The range coverage R c of the output range-Doppler plane is c T r / 2 , where T r denotes the PRI.
Such procedures also apply to the case of diverse pulse train. Target echoes are pulse compressed into narrow peak forms by corresponding receiving filters in the fast-time domain. Then, same slow-time FFT can be applied. Furthermore, for the calculation efficiency, we divide the maximum radar range R t o t a l into L subintervals with units of R c , where R t o t a l = L · R c . In this manner, fast-time pulse compression only needs to be applied within each T r . Different subintervals can be selected by simply adjusting the delay of receiving filter train. For example, targets contained by the i-th (i = 1,⋯L) subinterval can be detected by delaying the receiving filters train for ( i 1 ) · T r . Echoes of targets in other subintervals cannot pass through the current receiving filters. By jointing the range-Doppler planes of all the subintervals, we can obtain the unambiguous 2-D resolution of range and Doppler within the radar range.
Now we will present the procedure of fast-time pulse compression and slow-time FFT in sequence form. The ideal received pulses and receiving filters are expressed as (9). Then the filter outputs can be expressed as
y = [ y 1 y 2 y K ] ( 2 P 1 ) × K
According to the constraint condition in (15), we have
y k ( P ) = h k H s k = M
Obviously, different codes will result in different sidelobe structures, while the main peaks remain the same.
Then, in the slow-time procedure, y is first weighted by a window function: W . Here, W is a K × K diagonal matrix with its diagonal elements being a window function, such as the Hamming and Blackman windows. The weighted form y w can be expressed as
y w = [ y W , 0 w ] ( 2 P 1 ) × Q
Here, y w is padded to Q columns to obtain a zoomed spectrum in the following FFT procedure. 0 w is an all-zero matrix of size ( 2 P 1 ) × ( Q K ) .
The slow-time FFT can be expressed as
y P D = F T y w
where F denotes the Fourier transform matrix
F = [ 1 1 1 1 1 e j 2 π / Q e j 2 π 2 / Q e j 2 π ( Q 1 ) / Q 1 e j 2 π ( L 1 ) / Q e j 2 π 2 ( Q 1 ) / Q e j 2 π ( Q 1 ) ( Q 1 ) / Q ]
Thus, in the slow-time procedure, the power of the main peaks can be accumulated coherently, whereas the sidelobes are dispersed among the range-Doppler plane in a manner similar to random noise. Since the sidelobes have already been suppressed to very low levels, the levels of dispersed sidelobes are mitigated greatly in this basic PD process over that of conventional approach.
Note that discrete targets contained by other subintervals cannot be detected in current subinterval since their echoes cannot be pulse compressed by current receiving filter train. After slow-time FFT, their echo power will be dispersed among the range-Doppler plane. This dispersed power is very small and has little effect on target detection in current subinterval. In this manner, the range ambiguity can be efficiently suppressed.
In Figure 1, we present a diagram for the receiving process. Suppose that two stationary targets are contained in the scenario: a near strong Target 0 and a far weak Target 1. Obviously, range ambiguity will exist for Target 1 if identical pulses are used. In contrast, the two targets can be detected separately in a diverse pulse system. In the diagram, we mark the corresponding transmit pules, echoes and receiving filters with a same number. Here Filter train 0 is set to detect targets in the first subinterval, such as Target 0. Filters in each PRI only correspond with echoes of near range targets. Target echoes in other subintervals cannot be pulse-compressed, such as Target 1. When we delay this filter train by Tr, as is shown by the Filter train 1 in the bottom, targets within the time range of Tr to 2Tr can be detected, such as Target 1. Similarly, Target 0 cannot be detected by filter train 1.

3. Clutter Suppression and PD Process

In this section, we present a clutter suppression procedure, by which the near-range strong clutter can be suppressed efficiently. This procedure is conducted in parallel with the basic PD procedure. Then, a complete PD process is proposed by combining the basic PD process and the clutter suppression procedure.

3.1. Clutter Suppression Using Diverse Pulse Train

In some scenarios, strong clutter may exist in the near range, especially in the first subinterval. Fortunately, in a cluttered subinterval, the majority of the clutter power is accumulated in several resolution bins with low velocity after the basic PD process. Moving targets can be separated from the clutter easily via their differences in the Doppler domain. Remote clutter and target echoes in other subintervals do not match with the current receiving filters and their power will be dispersed among the current range-Doppler plane. This dispersed power is relatively small and has little effect on moving target detection in current subinterval.
However, when we adjust the filter delays to choose other subintervals, the near-range clutter will also be dispersed since it does not match with the receiving filters. This dispersed clutter is relatively strong and will affect the target detection.
To address this problem, we propose a clutter suppression procedure in parallel with the basic PD procedure. The clutter suppression procedure consists of three steps. The first step is similar to the basic PD process. Received data are pulse compressed in fast-time domain by well-designed optimal receiving filters. These filters are slightly different from the basic PD case. Then same slow-time FFT are applied to the pulse compressed data using a slightly weighted window. Next, in the second step, the clutter is suppressed by zeroing the resolution bins dominated by the clutter. Target echoes from other subintervals will be dispersed among the current range-Doppler plane. Therefore, zeroing few resolution bins has slight influences on these dispersed target echoes. Finally, in the third step, the clutter suppressed data are restored to time domain. Slow-time Inverse Fast Fourier Transform (IFFT) are employed at first, followed by an inverse filtering process in fast-time domain using well-designed inverse filters.
After this suppression procedure, we can move on to the next subintervals by changing the delay of receiving filter train. Then the basic PD process can be applied again. In this manner, much better target detecting results can be obtained in the remaining subintervals.
Obviously, receiving filter design is a key factor in the clutter suppression. We need to maintain the output sidelobe levels as well as guarantee the stabilities of the corresponding inverse filters. However, the inverse filters will be unstable if we invert the original receiving filters h k ( n ) directly. Therefore, in the clutter suppression procedure, we employ another group of receiving filters, g k ( n ) , whose output range resolution and sidelobe levels are very similar to h k ( n ) . More importantly, the corresponding stable inverse filters can be obtained by inverting the receiving filters directly.
In Z-domain, an ideal inverse filter for h k ( n ) is obtained by the reciprocals of h ˜ k ( n ) and u c ( n ) . Since h ˜ k ( n ) is an approximation of the inverse spectrum of the code sequence, no zero point exists on the unit circle of h ˜ k ( n ) . However, as for the rectangle envelope u c ( n ) , there are N c 1 zero points on the unit circle, which would cause the inverse filter to be unstable if we were to invert h k ( n ) directly. Therefore, in order to avoid these zeros, we employ an exponent chip envelope to replace u c ( n ) in constructing g k ( n ) . The chip envelope is expressed as
u e ( n ) = { e n N c 1 1 ,   0 n < N c 1 e 2 N c 2 n N c 1 1 ,   N c 1 n < 2 N c 2 0 ,   otherwise
The normalized exponent envelope is obtained by
u n e ( n ) = u e ( n ) n = 0 2 N c 2 u e 2 ( n )
Thus, similar to (16), the receiving filter g k ( n ) can be obtained by
g k ( n ) = 1 P h ˜ k ( n ) u n e ( n )
Then, the corresponding inverse filters can be obtained directly as
v k ( n ) = Z 1 ( 1 Z ( g k ( n ) ) )
where Z ( · ) denotes the Z-transform and Z 1 ( · ) denotes the inverse Z-transform.
Although g k ( n ) is in different form with h k ( n ) in time domain, the outputs of the two filters are very similar. In fact, both of h k ( n ) and g k ( n ) contain a same h ˜ k ( n ) . The spectrum ripples of the received phase coded pulse are compensated to the same degree. Therefore, the output trends of the two filters remain the same. Slight differences exist only in the envelope of each peak in the mainlobes and sidelobes.
In Figure 2, we present examples of u c ( n ) and u n e ( n ) when N c = 5 . For the ease of comparison, u c ( n ) is delayed by 2 sampled points in figure plotting. As shown in Figure 3b, zero points in the chip spectrum are efficiently avoided by the exponent envelope.
In Figure 3, the envelopes of h k ( n ) and g k ( n ) in the time and frequency domains are presented. The two filters are designed for the same poly-phase coded pulse with 63 chips. Both filters contain 504 chips. As shown in Figure 3b, zero points are successfully avoided in the filter spectrum. In this manner, the stability of the corresponding inverse filters is ensured.
In Figure 4, we present the output results of h k ( n ) and g k ( n ) . The chip envelope of the transmitted pulse is rectangular, as shown by (1). The output results of the two filters are very similar in the sidelobes. The mainlobe for g k ( n ) is broadened slightly, which is negligible compared with the stability of the corresponding inverse filter.
As for the slow-time procedure, unlike the basic PD case, no zero is padded in the slow-time domain. The corresponding slow-time inverse procedure is much easier. The FFT approach (21) can be inverted directly by the IFFT approach. The slow-time windowing can be inverted by dividing the window function directly. Since zeros are obtained at the start and end edges by highly weighted windows, in the clutter suppression procedure, slightly weighted windows are employed, such as Hamming windows.

3.2. PD Process Combined with Clutter Suppression

In this section, a complete PD process is presented by combining the basic PD process and the clutter suppression procedure.
The whole process is separated into two parts: a main PD loop and a parallel clutter suppression procedure. The output data of the clutter suppression procedure is saved for data updating in the next main loop. Then the clutter suppressed data can be used for the basic PD process.
The flowchart is shown in Figure 5. Let N i d be the current subinterval, N c l u t t e r be the number of subintervals dominated by clutter and N t o t a l be the maximum subinterval number.
Detailed descriptions for the main PD process loop are as follows:
  • Initialize the scheme parameters and compensate the motion of the platform [1,2].
  • Choose the initial subinterval Nid = 1.
  • Determine whether the condition of data loading 1 < NidNclutter + 1 is satisfied. Go to subsequent operations directly if the condition fails. Otherwise, update the data. Then, go to subsequent operations and apply the parallel clutter suppression procedure. If Nid = 1, load the original received echoes. If 1 < NidNclutter + 1, update the data using the clutter-suppressed data from the clutter suppression procedure.
  • Adjust the delays of the receiving filters hk(n) to match the current subinterval Nid.
  • Pulse compression in the fast-time domain.
  • Add the heavily weighted window w(k) in the slow-time domain and apply the FFT procedure.
  • Apply 2-D detections in the range-Doppler plane.
  • Move to the next subinterval, Nid = Nid + 1.
  • If NidNtotal, go to step 3. Otherwise, terminate the process.
Detailed descriptions for the clutter suppression procedure are as follows:
  • Determine whether the clutter suppression condition of 1 < NidNclutter is satisfied; if so, then go to the subsequent operations.
  • Adjust the delay of the receiving filters gk(n) to match the current subinterval Nid.
  • Pulse compression in the fast-time domain.
  • Add slightly weighted windows wc(k) in slow-time domain and apply the FFT procedure.
  • Suppress the strong clutter by zeroing resolution bins dominated by the clutter.
  • Apply the inverse procedure in the slow-time domain.
  • Apply the inverse procedure in the fast-time domain.
  • Save the output data to be used in the next main PD process loop.

4. Simulation Results

In this section, simulation results are presented to verify the theories.
A diverse pulse train is employed as the transmit pulse train in the simulation. The train consists of 64 pulses with each modulated by a different poly-phase code with 63 chips. The chips in transmitted pulses are rectangular so as to maximize the transmit power. Pulses have a width of 25.2 μs and are transmitted at a PRI of 250 μs.
An airborne platform is employed. The flight height is 7 km and the velocity is 100 m/s. The antenna look-down angle is 20° and azimuth angle is 90° from ahead. Note that with this side-looking antenna, sidelobe clutters will cover the most resolution bins along the Doppler direction [1]. Better simulation results will be obtained if the antenna is rotated to another azimuth angle. Parameters for the transmitted pulse train and the platform are presented in Table 1.
The Morchin clutter model is used in the clutter simulation, where mountainous parameters are used in calculating the clutter Radar Cross Section (RCS) [1]. The distribution of clutters is Gaussian with a variance of 0.01. The coverage area of the clutters is two subintervals. Zero-mean white Gaussian noise is employed with its power 65 dB less than the maximum clutter power.
Nine moving targets are employed in the scenario. Specific target parameters of ranges, velocities and echo power relative to the maximum clutter power are presented in Table 2.
Three PD process simulation results are presented, including the traditional PD process, the basic PD process and the complete PD process. The result of signal-to-clutter and noise ratio (SCNRs) for each target is also presented in Table 2.
In the traditional PD process, matched filters are used as receiving filters in fast-time procedure and a Blackman window is used as w ( k ) in the slow-time procedure. The basic PD process is conducted as is described in Section 2.3. Optimal filters h k ( n ) with rectangular chip envelopes are employed in fast-time procedure and the same Blackman window is employed. No clutter suppression is included in this case. Based on the basic PD process, a complete PD process is conducted by employing the clutter suppression procedure. A Hamming window is used as w c ( k ) and an exponent envelope is used for g k ( n ) in the clutter suppression procedure.
In Figure 6, we present the result of traditional PD process, where the sidelobes are dispersed severely in the first subinterval due to the high sidelobes of matched filter. In Figure 7, the range and Doppler profiles of Target are presented. This target is covered by the dispersed sidelobes completely. In the rest subintervals, the clutter is also severely dispersed and most of the target is lost. The SCNRs of the targets are very low, which are presented by SCNRs (1) in Table 2.
The result of basic PD process is presented in Figure 8. Due to the optimal filtering, sidelobe dispersions are mitigated greatly compared with the traditional PD. The SCNRs of the targets in the first subintervals has been improved by one to three times. As is shown in Figure 9, the target can be detected at an SCNR of 36.7 dB. However, the cutter dispersions are still severe in rest subintervals, as is shown by the SCNRs (2) in Table 2, the SCNRs of targets in these subintervals are still low.
The result of complete PD process is presented in Figure 10. The range and Doppler profiles of the first target are presented in Figure 11. Compared with the basic PD case, the dispersed clutter is efficiently suppressed in remote intervals. In the detection region, the remaining clutter power is less than −65 dB. The SCNRs of the targets in the remote subintervals has been improved by one to three times. A specific SCNR result for each target is presented by SCNRs (3) in Table 2. Compared with the other two processes, the remote targets can be detected at much higher SCNRs.

5. Conclusions

In this work, we present a novel PD process using a diverse phase coded pulse train, by which the ambiguous peaks are efficiently suppressed. Sidelobe dispersions are mitigated to a great extent by employing poly-phase coded pulses and optimal ISL filters. A basic PD process is presented based on the diverse pulse train structure. A novel clutter suppression procedure is presented based on inverse filtering to obtain improved detection results in scenarios with strong clutter. A novel filter design procedure is included in this procedure, by which the stability of corresponding inverse filters is ensured. By combining the basic PD process with the clutter cancellation procedure, the complete PD process is presented. Verified by the simulations, the complete PD process can obtain much better detection results for both near and remote targets compared with the traditional PD process.

Author Contributions

Conceptualization, J.X., L.R., H.F., E.M. and Q.L.; Methodology, J.X. and L.R.; Supervision, L.R., H.F., E.M. and Q.L.; Writing—original draft, J.X.; Writing—review & editing, L.R., H.F. and Q.L.

Funding

This work was supported by the National Natural Science Foundation of China (Grant No. 31727901), Chang Jiang Scholars Program of China (Grant No. T2012122) and the 111 Project of China (Grant No. B14010).

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Schleher, D.C. MTI and Pulsed Doppler Radar with MATLAB, 1st ed.; Artech House, Inc.: Norwood, MA, USA, 2010. [Google Scholar]
  2. Alabaster, C. Pulse Doppler Radar: Principles, Technology, Applications; SciTech Publishing Inc.: Raleigh, NC, USA, 2012. [Google Scholar]
  3. Scholnik, D.P. Range-ambiguous clutter suppression with Pulse-diverse waveforms. In Proceedings of the 2011 IEEE Radar Conference, Kansas City, MO, USA, 23–27 May 2011; pp. 336–341. [Google Scholar]
  4. Skolnik, M.I. Radar Handbook, 3rd ed.; McGraw-Hill Companies: New York, NY, USA, 2008. [Google Scholar]
  5. Lin, F.; Steiner, M. New techniques for radar coherent range ambiguity resolution. In Proceedings of the 2001 IEEE Radar Conference, Atlanta, GA, USA, 3 May 2001; pp. 99–104. [Google Scholar]
  6. Chung, W.; Wong, K.T. Pulse-diverse radar waveform design for accurate joint estimation of time delay and Doppler shift. In Proceedings of the ICASSP, Istanbul, Turkey, Turkey, 5–9 June 2000; pp. 3037–3040. [Google Scholar]
  7. Matuszewski, J. Specific emitter identification. In Proceedings of the IRS, Wroclaw, Poland, 21–23 May 2008; pp. 302–305. [Google Scholar]
  8. Matuszewski, J. The Radar Signature in Recognition System Database. In Proceedings of the 19th International Conference on MIKON, Warsaw, Poland, 21–23 May 2012; pp. 617–622. [Google Scholar]
  9. Hu, C.; Li, Y.; Dong, X.; Wang, R.; Cui, C. Optimal 3D deformation measuring in inclined geosynchronous orbit SAR differential interferometry. Sci. China (Inf. Sci.) 2017, 60. [Google Scholar] [CrossRef]
  10. Zeng, T.; Chang, S.; Fan, H.; Liu, Q. Design and Processing of a Novel Chaos-Based Stepped Frequency Synthesized Wideband Radar Signal. Sensors 2018, 18, 985. [Google Scholar] [CrossRef] [PubMed]
  11. Zhou, C.; Liu, F.; Liu, Q. An Adaptive Transmitting Scheme for Interrupted Sampling Repeater Jamming Suppression. Sensors 2017, 17, 2480. [Google Scholar] [CrossRef] [PubMed]
  12. Blunt, S.D.; Cook, M.R.; Stiles, J. Embedding information into radar emissions via waveform implementation. In Proceedings of the 2010 International Waveform Diversity and Design Conference, Niagara Falls, ON, Canada, 8–13 August 2010; pp. 195–199. [Google Scholar]
  13. Cook, M.R.; Blunt, S.D.; Jakabosky, J. Optimization of waveform diversity and performance for pulse-agile radar. In Proceedings of the Radar Conference, Kansas City, MO, USA, 23–27 May 2011; pp. 812–817. [Google Scholar]
  14. Higgins, T.; Gerlach, K.; Shackelford, A.K.; Blunt, S.D. Aspects of Non-Identical Multiple Pulse Compression. In Proceedings of the IEEE Radar Conference, Kansas City, MO, USA, 23–27 May 2011; pp. 895–900. [Google Scholar]
  15. Rihaczek, A.W.; Golden, R.M. Range Sidelobe Suppression for Barker Codes. IEEE Trans. Aerosp. Electron. Syst. 1971, 7, 1087–1092. [Google Scholar] [CrossRef]
  16. Sahin, C.; Metcalf, J.G.; Blunt, S.D. Filter design to address range sidelobe modulation in transmit-encoded radar-embedded communications. In Proceedings of the Radar Conference, Seattle, WA, USA, 8–12 May 2017; pp. 1509–1514. [Google Scholar]
  17. Ackroyd, M.H.; Ghani, F. Optimum mismatched filters for sidelobe suppression. IEEE Trans. Aerosp. Electron. Syst. 1973, 9, 214–218. [Google Scholar] [CrossRef]
  18. Griep, K.R.; Ritcey, J.A.; Burlingame, J.J. Poly-phase codes and optimal filters for multiple user ranging. IEEE Trans. Aerosp. Electron. Syst. 1995, 31, 752–767. [Google Scholar] [CrossRef]
  19. Stoica, P.; Li, J.; Xue, M. Transmit codes and receive filters for radar. IEEE Signal Process. Mag. 2008, 25, 94–109. [Google Scholar] [CrossRef]
  20. Kajenski, P.J. Mismatch filter design via convex optimization. IEEE Trans. Aerosp. Electron. Syst. 2016, 52, 1587–1591. [Google Scholar] [CrossRef]
Figure 1. Echo and reference pulse diagram for a diverse pulse train.
Figure 1. Echo and reference pulse diagram for a diverse pulse train.
Sensors 18 02326 g001
Figure 2. Chips with rectangular and exponent envelopes in: (a) time and (b) frequency domains, respectively.
Figure 2. Chips with rectangular and exponent envelopes in: (a) time and (b) frequency domains, respectively.
Sensors 18 02326 g002
Figure 3. Envelopes of h k ( n ) and g k ( n ) in: (a) time and (b) frequency domains, respectively.
Figure 3. Envelopes of h k ( n ) and g k ( n ) in: (a) time and (b) frequency domains, respectively.
Sensors 18 02326 g003
Figure 4. Output of h k ( n ) and g k ( n ) in: (a) Overall view and (b) Mainlobe area, respectively.
Figure 4. Output of h k ( n ) and g k ( n ) in: (a) Overall view and (b) Mainlobe area, respectively.
Sensors 18 02326 g004
Figure 5. Pulse Doppler (PD) process flowchart.
Figure 5. Pulse Doppler (PD) process flowchart.
Sensors 18 02326 g005
Figure 6. Range-Doppler resolution for traditional PD process using matched filters.
Figure 6. Range-Doppler resolution for traditional PD process using matched filters.
Sensors 18 02326 g006
Figure 7. Cross profiles of Target 1 for traditional PD process: (a) range profile, (b) Doppler profile.
Figure 7. Cross profiles of Target 1 for traditional PD process: (a) range profile, (b) Doppler profile.
Sensors 18 02326 g007
Figure 8. Range-Doppler resolution for the basic PD process.
Figure 8. Range-Doppler resolution for the basic PD process.
Sensors 18 02326 g008
Figure 9. Cross profiles of Target 1 for the basic PD process: (a) range profile, (b) Doppler profile.
Figure 9. Cross profiles of Target 1 for the basic PD process: (a) range profile, (b) Doppler profile.
Sensors 18 02326 g009
Figure 10. Range-Doppler resolution for the complete PD process.
Figure 10. Range-Doppler resolution for the complete PD process.
Sensors 18 02326 g010
Figure 11. Cross profiles of Target 1 for the complete PD process: (a) range profile, (b) Doppler profile.
Figure 11. Cross profiles of Target 1 for the complete PD process: (a) range profile, (b) Doppler profile.
Sensors 18 02326 g011
Table 1. Parameters for the transmit signal and the platform.
Table 1. Parameters for the transmit signal and the platform.
ParameterValue
Pulse width25.2 μs
Chip width0.4 μs
N c 63
P 504
PRI250 μs
K 64
L256
Carrier frequency1 GHz
Sample rate10 MHz
Chip shapeRectangular
Platform height7 km
Platform velocity100 m/s
Antenna aitch20°
Antenna azimuth 190°
1 Azimuth angle form ahead.
Table 2. Target parameters and SCNRs.
Table 2. Target parameters and SCNRs.
No.Range (km)Velocity (ms1)Echo Power (dB)SCNR (1) 1 (dB)SCNR (2) 2 (dB)SCNR (3) 3 (dB)
18200−3210.4231.7731.77
220300−3131.0034.1034.10
332450−3529.7830.3030.30
455100−3712.2211.4027.69
560320−3814.4813.8327.22
670500−3623.7923.3629.58
790250−408.548.6725.10
8100480−3915.6215.4026.58
9105160−4116.8717.1225.20
1 SCNRs of the traditional PD process using matched filters. 2 SCNRs of the basic PD process. 3 SCNRs of the PD process with clutter suppression.

Share and Cite

MDPI and ACS Style

Xu, J.; Ren, L.; Fan, H.; Mao, E.; Liu, Q. Clutter and Range Ambiguity Suppression Using Diverse Pulse Train in Pulse Doppler System. Sensors 2018, 18, 2326. https://doi.org/10.3390/s18072326

AMA Style

Xu J, Ren L, Fan H, Mao E, Liu Q. Clutter and Range Ambiguity Suppression Using Diverse Pulse Train in Pulse Doppler System. Sensors. 2018; 18(7):2326. https://doi.org/10.3390/s18072326

Chicago/Turabian Style

Xu, Jiacen, Lixiang Ren, Huayu Fan, Erke Mao, and Quanhua Liu. 2018. "Clutter and Range Ambiguity Suppression Using Diverse Pulse Train in Pulse Doppler System" Sensors 18, no. 7: 2326. https://doi.org/10.3390/s18072326

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