This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

A New Radar Signal Multiparameter-Based Deinterleaving Method

Wang Chao, Liu Weisong, Li Xueqiong, Wang Xiang, and Huang Zhitao Wang Chao is with College of Electronic Science and Technology and College of Electronic Engineering, National University of Defense Technology, Changsha 410003, China, E-mail: ([email protected]).Liu Weisong, Wang Xiang, and Huang Zhitao are with College of Electronic Science and Technology, National University of Defense Technology, Changsha 410003, China, E-mail: ([email protected]; [email protected]; [email protected]).Li Xueqiong is with College of Computer Science and Technology, National University of Defense Technology, Changsha 410003, China, E-mail: ([email protected]).Corresponding author: Wang Xiang.
Abstract

Radar signal deinterleaving has been extensively and thoroughly investigated in the electronic reconnaissance field. In this work, a new radar signal multiparameter-based deinterleaving method is proposed. In this method, semantic information composed of the pulse repetition interval (PRI), pulse width (PW), radio frequency (RF), and pulse amplitude (PA) of a radar signal is used to deinterleave radar signals. A bidirectional gated recurrent unit (BGRU) is employed, and the difference of time of arrival (DTOA)/RF, DTOA/PW, and DTOA/PA of the pulse stream are input into the BGRU. Based on the semantic information contained in different radar signal types, each pulse in the obtained pulse stream is classified according to the semantic information category, and the radar signals are deinterleaved. Compared to the PRI-based deinterleaving methods, the proposed method utilizes the multidimensional information of radar signals. As a result, higher deinterleaving accuracy is achieved. Compared to other existing radar signal multiparameter-based deinterleaving methods, the proposed method can adapt to radar signals with complex parameter features as well as to complex signal environments, and can complete the use of multiparameter in one step.

Index Terms:
Radar signal deinterleaving, semantic segmentation, multiparameter, bidirectional gated recurrent unit (BGRU).

I Introduction

In modern warfare, intercepting electromagnetic radiation signals using electronic reconnaissance equipment is necessary to obtain the relevant information about the target radars. In an actual electromagnetic environment, multiple electromagnetic radiation sources often exist in the same area. Therefore, the data collected by the electronic reconnaissance equipment will contain information from different targets. In this case, the pulses obtained from different radiation sources constitute an interleaved pulse stream [1], which is intercepted by the reconnaissance equipment, as shown in Fig. 1.

Refer to caption
Figure 1: Input and label of an interleaved pulse stream.

A pulse description word represents pulse description data, including the time of arrival (TOA), the direction of arrival (DOA), pulse width (PW), radio frequency (RF), pulse amplitude (PA), and other information. In electronic reconnaissance equipment, full pulse data (FPD) are pulse description words of each pulse output in chronological order. Radar signal deinterleaving, which is an important part of electronic reconnaissance, refers to deinterleaving the interleaved pulse description words in the FPD that belong to different radiation sources.

The research that has been conducted on radar signal deinterleaving can be divided into two categories: TOA-based deinterleaving and multiparameter-based deinterleaving. The former uses only the TOA of a pulse stream, whereas the latter comprehensively uses the TOA, DOA, PW, RF, PA, and other information.

The pulse repetition interval (PRI) is the interval between the fronts of adjacent pulses when a radar system transmits signals, as shown in Fig 1. The TOA-based deinterleaving methods are also called the PRI-based deinterleaving methods. This kind of methods have been widely applied to deinterleaving radar signals with periodical PRIs. These methods exhibits good and stable performance, especially in deinterleaving radar signals with a constant PRI.

In the above methods, the most widely used concept is to first determine the radar PRI or PRI period from the pulse stream and then use the found PRI or PRI period to search for the target radar pulses from the pulse stream, as shown in Fig. 2. Some methods utilize the difference of TOA (DTOA) histogram, such as the cumulant difference histogram [2] and the sequential difference histogram (SDIF) [3] , to obtain the radar PRI and PRI period. Compared to the former, the latter methods significantly reduce the amount of computation and improve the practicability of the algorithm. Some other methods utilize the DTOA matrix to determine the PRI and PRI period [4] [5]. Another technique is to obtain the PRI spectrum through the transformation of TOA and extract the real PRI and PRI period by searching for the spectrum peak [6] [7]. The PRI transform (PRI-Tran) algorithm has attracted significant attention due to its excellent harmonic suppression performance [7]. However, the above-mentioned methods exhibit several disadvantages. First, when the radar signal pulses are dense or the target pulse loss rate is high, it is difficult to determine the right PRI and PRI period. Second, when searching for potential PRI and PRI period and target pulses, it is necessary to set thresholds and tolerances based on experience, making the deinterleaving efficiency prone to large fluctuations. In addition, regarding the threshold setting when searching for the PRI and PRI period, the existing algorithms only provide the theory for radar signals with a constant PRI; they do not provide the theory for radar signals with complex PRI modulation modes. Third, these methods require iterating the input and output data repeatedly to find a new PRI or PRI period and search pulses, which increases the complexity of the algorithm and requires additional computation time.

Refer to caption
Figure 2: Deinterleaving process of the traditional methods based on determining the PRI.

In other methods, a radar pulse stream with a periodical PRI is modeled as a linear dynamic model, and the Kalman filter is used for deinterleaving [8] [9] [10] [11]. Some research efforts have also been made to apply the hidden Markov model to radar signal deinterleaving [12] [13]. The algorithmic processes in these methods work only when some pre-assumptions are met. They are also complicated for practical applications.

Early efforts employing neural networks (NNs) to classify pulses have also been reported [14] [15] [16] [17]. Recurrent NNs (RNNs) were introduced to deinterleave radar signals in [18]. In that study, the deinterleaving problem was treated as a prediction problem. Thus, only the unidirectional information related to a pulse sequence is used to assess the category of each pulse. Autoencoders have been used to reduce noise pulses, but they are not capable of finding the target pulses [19]. In this case, accurate prior information about the target pulse parameters is required [20]. To facilitate NN processing of radar FPD, the methods reported in [18] [19] [20] use small time units to digitize time information, such as TOA, DTOA, PRI, and PW, as shown in Fig. 3. This operation introduces three problems, which we call “resolution problems.” First, it introduces errors and reduces the time information accuracy. Second, when there is more than one pulse in a time unit, only one pulse is presented, and information about other pulses is covered. Third, the methods based on this operation may classify a no-pulse position as a pulse position. In addition, the above methods need to train an NN for each radar signal category, and only one target can be deinterleaved in each output step, as shown in Fig. 4. In other words, the existing methods complete a binary classification task in each output step. Therefore, it is necessary to iterate the input and output data repeatedly. Finite automata have also been used for radar signal deinterleaving, but they also require prior information about the target pulse parameters [21].

Refer to caption
Figure 3: TOA digitization.
Refer to caption
Figure 4: Deinterleaving process performed by existing methods using NNs.

In radar signal multiparameter-based deinterleaving, the DOA, PW, and RF are typically used to cluster the radar pulses first. This is also known as pre-deinterleaving. Then, the deinterleaving methods based on PRI are used to further process the clustered results to further improve the deinterleaving efficiency. The overall deinterleaving process is presented in Fig. 5.

Refer to caption
Figure 5: Deinterleaving process used in existing multiparameter-based deinterleaving methods.

For multiparameter-based deinterleaving methods, different parameters have been used and different clustering methods have been proposed in the existing literatures. The DOA-based approach was used in [22] [23], the RF/DOA-based approach was used in [24], the RF/PW-based approach was used in [25] [26], and the PW/RF/DOA-based approach was used in [27] [28].

These multiparameter-based methods are expected to provide better results because they use more information. However, they exhibit several disadvantages. First, they are not applicable to radar signals with variable parameters. The function of modern radar systems is diverse, and their technology is complex. The operating parameters of a radar system often vary significantly in a short time. Thus, pulses belonging to the same target are often clustered into multiple targets. For this reason, some researchers only use the DOA for clustering since the radar position cannot change in a short time [22] [23]. The support vector machine, which is based on the PRI/RF/PA approach, is used to deinterleave radar signals with variable parameters, but it is limited to specific scenarios [29]. Second, these methods are not applicable to cases where the parameter values of multiple target radars overlap. In a real environment, the reconnaissance equipment often receives signals from multiple targets simultaneously, which are in the same direction and operating in the same parameter value range. The clustering-based deinterleaving method considers different targets with the same parameter value range as the same one. [27]. Third, these methods sever the relationship between the parameters. As shown in Fig. 5, the deinterleaving process is divided into two steps: pre-deinterleaving based on RF/DOA/PW and deinterleaving based on PRI. The deinterleaving process needs to be completed step by step. However, some radar signal features are composed of different parameters, such as duty cycle (DC) obtained by PW/PRI. The stepwise deinterleaving methods break the relationship between different parameters and does not make full use of the hidden features of the pulse stream.

In our previous study [30], we proposed a new radar signal deinterleaving method referring to semantic segmentation. We called this method the “semantic segmentation deinterleaving (SSD) method.” We take the PRI characteristics of radar signals as semantics. Each pulse in the interleaved pulse stream is labeled by an NN according to the category of semantic contained. In this way, the deinterleaving process of different radar signal types can be realized. This method is capable of deinterleaving the signals of multiple target radars using one NN in one step, as shown in Fig. 6. Compared to traditional PRI-based methods and existing deinterleaving methods employing NNs, the proposed SSD method overcomes their disadvantages, and excellent deinterleaving results can be obtained. Although much progress has been made on the SSD method, there are still some limitations. First, when multiple target radars have the same PRI modulation modes and the PRI value ranges overlap, this method cannot classify the target radar signals. Second, this method only uses the TOA of signals. To further improve the deinterleaving accuracy, more parameters are required.

Refer to caption
Figure 6: Deinterleaving process of the SSD method.

In this paper, we continue to use the concept of semantic segmentation to study the radar signal multiparameter-based deinterleaving method, which we call “SSD multiparameter-based (SSD-Multipara) method.” We call the previous method [30] “SSD PRI-based (SSD-PRI) method.” The new method is used here to overcome the limitations of the SSD-PRI method and the disadvantages of existing multiparameter-based deinterleaving methods.

Compared to the PRI-based methods, this method uses more parameters, and can get much more excellent deinterleaving efficiency.

Compared to the SSD-PRI method, this method can adapt to the situation where the PRI features of multiple radars are the same.

Compared to existing multiparameter-based deinterleaving methods, this method is suitable for radar signals with variable parameters and cases where the parameter values of different targets overlap, and can use all parameters in one step.

This paper is organized as follows. The task characteristics and the proposed method are introduced in Section II. In Section III, the NN is selected, and the data model is defined. The simulation experiments and the results are presented in Section IV. Section V concludes the entire paper.

II TASK CHARACTERISTICS AND THE PROPOSED METHOD

II-A Characteristics of radar signal parameters

Each parameter of the target radars contains the corresponding information. When this information can be effectively used for deinterleaving, the deinterleaving accuracy can be further improved. However, the complex characteristics of modern radars and their operating environments make it difficult to use these parameters. Since deinterleaving is based on the FPD intercepted by the reconnaissance equipment, the characteristics of the radar operating parameters are discussed based on the data intercepted by the reconnaissance equipment in this paper. These characteristics are described below.

II-A1 Complex variation mode and wide variation range

To implement a diverse function, the short-time variation of the operating parameters of a modern radar system must be considered. A radar system with frequency agility operates in a frequency-hopping state in the RF band, which enhances its anti-jamming ability. The PW variation allows a radar system to achieve a balance between detection precision and range. The variation of the radar detection direction results in the variation of the radar signal amplitude in the reconnaissance equipment. The signal amplitude of a mechanical-scanning radar system varies continuously, while that of a phased array radar system varies step by step.

II-A2 Overlapping of parameter values of different target

In a real environment, there are usually multiple radars and other electromagnetic radiation sources in the same area. This makes it possible to have multiple targets in the same direction in the reconnaissance equipment, and difficult to distinguish the different targets from the direction. Modern radars typically have a large range of operating parameter values. When signal parameter values from different targets intercepted by the reconnaissance equipment overlap, these signals become indistinguishable.

II-A3 Multiparameter-composed target characteristics

Some radar signal characteristics are composed of different parameters. This kind of characteristics reflects the relationship between different parameters and cannot be extracted form a single parameter. For example, two different radars may have the same PRI modulation mode, PRI value range, and PW variation mode, and their PW value range overlap, but they adopt different DCs, which is given by dividing PRI by PW. The scanning mode of radar is reflected by TOA and PA, which cannot be obtained by PA or TOA alone. In many cases, the different parameters are coupled.

II-B Advantages of NNs in multiparameter utilization

The advantages of NNs in multiparameter utilization are described below.

II-B1 Ability of NNs to extract complex features from radar parameters due to their strong fitting ability

Data processing methods based on clustering are capable of classifying the data using the distance between samples. However, these methods cannot extract complex data features. When the parameter values of a single target vary in a wide range or multiple targets operate in the same parameter value range, clustering errors occur. However, NNs are capable of extracting the principle governing the data variation process due to their strong fitting ability. A good fitting can be obtained even for complex signal parameters.

II-B2 Ability of NNs to extract features from multiple parameters by allowing the simultaneous input of multiple parameters

The existing radar signal multiparameter-based deinterleaving methods usually deal with different FPD parameters on a step-by-step basis. This approach disconnects the relationship between different radar signal parameters. In particular, the TOA must be used after pre-deinterleaving, which obscures the time-varying features of other parameters. NNs allow the simultaneous input of multiple parameters, making the extraction of features contained in multiple parameters easy.

II-C Input and output data form

In the SSD-PRI method, 1N1*N dimension data are input into an NN, whereas, in the SSD-Multipara method, xNx*N dimension data are input into an NN. xx represents the multidimensional description information of each pulse in the pulse stream, where one dimension is the TOA and the other dimensions can be PW, RF, or PA. In this paper, xx is 2. NN represents the length of the pulse stream, which is the number of pulses in the pulse stream. .

In the proposed method, the DTOA of the pulse stream is input into the NN instead of the TOA. In this way, the input data exhibit smaller variance and facilitate the NN processing. Thus, the inputs are DTOA/RF, DTOA/PW, and DTOA/PA. Fig. 1 shows the case where the input is DTOA/RF.

When the pulse stream contains only a single radar target, the DTOA of the pulse stream is the real PRI of the target. When the pulse stream contains pulses from multiple radiation sources or pulses from a single target arrive through multipath propagation, the DTOA of the pulse stream is chaotic. To make DTOA and TOA equal in length, 0 is added before DTOA as the first value of DTOA.

Different from DTOA, the PW, RF, and PA only describe the features of a single pulse and have no relationship with the adjacent pulses. When a target radar pulse is lost, or the pulses from different radiation sources are interleaved, the PW, RF, and PA of the intercepted pulses will not change, but the DTOA input at these pulse points will change.

In the proposed method, the output represents the label information of each pulse. During the NN training, the description word and label of each pulse are input into the NN, as shown in Fig. 1.

II-D Differences between the proposed tasks and image semantic segmentation and other sequence modeling tasks

Radar signal deinterleaving based on semantic segmentation is a problem of mapping an input sequence to an output sequence. It is different from image semantic segmentation [31] [32] and sequence-to-sequence (seq2seq) tasks such as natural language processing [33] [34]. These differences are described below.

II-D1 Unconcentrated target points that run throughout the sequence

In the pulse stream, the pulses of different targets are interleaved and information about the same target runs through the entire pulse stream. However, in image semantic segmentation, the pixels of the same object are typically concentrated in one or several regions.

II-D2 Strict mathematical relationship between the data at each input point of the sequence

Since the input contains the DTOA, the information loss of one data point completely changes the information in the pulse stream. Therefore, pooling is not allowed. Image semantic segmentation and seq2seq tasks do not have this feature.

II-D3 Input and output sequences of equal length

The input and output sequences of this task have equal lengths. In some sequence modeling tasks, such as machine translation, the input and output are often not of equal length.

II-D4 Different meanings of the multiple dimensions of data for each point; the multiple dimensions constitute new meanings

The DTOA input data alone at each point is meaningless. Only when they are computed together with the input DTOA data before and after them can their information be reflected. PW, RF, and PA all have their own meanings. The combination of the two dimensions of input data with different meanings describes how the PW, RF, and PA of pulses vary with time and constitutes complete information about a pulse stream.

II-D5 Equivalent forward and backward information

In the deinterleaving task, the forward and reverse information of a sequence are completely equivalent, which is significantly different from many sequence modeling tasks. Therefore, in this task, it is more conducive to accurately estimate the category of each pulse using the bidirectional information of the sequence simultaneously.

III NN AND DATA MODELS

III-A Appropriate selection of NN type for the proposed task

In previous studies on the SSD-PRI method, we have selected bidirectional RNNs [35] [36] [37] and dilated convolutional NNs [38] [39], which exhibit certain advantages in handling sequence modeling tasks and have confirmed the advantages of the classical RNN architecture. Continuing our previous studies, in this paper, we use a bidirectional gated recurrent unit (BGRU) [37] to achieve the deinterleaving task. The output of each step of the BGRU is connected to the fully connected layer to implement the classification of the output of each time step, as shown in Fig. 7. The parameters of BGRU are presented in Table I.

Refer to caption
Figure 7: Deinterleaving process of BGRU.
TABLE I: Parameters of BGRU
Input size Hidden layer size
Number of
hidden layers
Outputsize
2 120 3 4

III-B Loss function

In this task, the prediction loss by the NN for each sample is the average of the prediction loss of all pulses in the pulse stream, i.e.,

Loss=1Nn=1Nlossn.Loss=\frac{1}{N}\sum\nolimits_{n=1}^{N}{los{s_{n}}}. (1)

lossnlos{s_{n}} is the prediction loss by the NN for the nth pulse. We use a cross-entropy loss function to evaluate the NN’s prediction performance for each pulse. This is described as follows:

loss=c=1CPclog(Pcc).loss=-\sum\nolimits_{c=1}^{C}{{P_{c}}\log(\mathop{{P_{c}}}\limits^{\wedge})}. (2)

CC represents the category number of radar signals in the pulse stream; Pc{P_{c}} denotes whether the current pulse belongs to the cth radar signal category, and its value is either 0 or 1; Pcc\mathop{{P_{c}}}\limits^{\wedge} represents the probability that the current pulse belongs to the cth radar signal category in the NN’s prediction.

III-C Data model

In this section, we model the PRI modulation modes, the RF variation modes, the PW variation modes, and the PA variation modes used in this paper.

III-C1 PRI

In this paper, the following three PRI modulation modes are defined and simulated.

III-C1a Constant PRI

The radar PRI remains constant, and the PRI sequence can be represented as follows:

PRIn=PRI0,n=1,2,3.PR{I_{n}}=PR{I_{0}},n=1,2,3.... (3)

Constant PRI is shown in Figs. 10a and 11a.

III-C1b Dwell and switch (D&S) PRI

Several PRIs form a group. The number of PRIs in each group is the same, and the PRI values vary periodically among groups. This can be mathematically expressed as follows:

PRIn=PRIn+j,0j<J,PR{I_{n}}=PR{I_{n+j}},0\leq j<J, (4)
PRIn=PRIn+JK.PR{I_{n}}=PR{I_{n+J*K}}. (5)

PRInPR{I_{n}} is the first PRI in each group, JJ represents the number of pulses in each group, and KK represents the number of pulse groups in one period, i.e., the number of PRI values in one period. D&S PRI is shown in Figs. 8a, 8c, 8e, 9c, 9e, 10e, and 11e.

III-C1c Staggered PRI

The radar PRI consists of several fixed values and varies periodically. The PRI sequence can be described as follows:

PRIn=PRIn+L,n=1,2,3.PR{I_{n}}=PR{I_{n+L}},n=1,2,3.... (6)

LL represents the number of PRI values in one period. Staggered PRI is shown in Figs. 10c and 11c.

III-C2 RF

The following three RF variation modes are defined and simulated.

III-C2a Constant RF

The radar RF remains constant. This can be mathematically expressed as follows:

RFn=RF0,n=1,2,3.R{F_{n}}=R{F_{0}},n=1,2,3.... (7)

Constant RF is shown in Fig. 10d.

III-C2b Agile RF among pulses

The radar RF consists of a number of fixed values that vary periodically among pulses. This can be mathematically expressed as follows:

RFn=RFn+M,n=1,2,3.R{F_{n}}=R{F_{n+M}},n=1,2,3.... (8)

MM represents the number of RF values in one period. Agile RF among pulses is shown in Fig. 10b.

III-C2c Agile RF among pulse groups

Several pulses with the same RF value form a pulse group. The number of pulses in each group is the same, and the RF values vary periodically among groups. This can be mathematically expressed as follows:

RFn=RFn+o,0o<O,R{F_{n}}=R{F_{n+o}},0\leq o<O, (9)
RFn=RFn+OP.R{F_{n}}=R{F_{n+O*P}}. (10)

RFnR{F_{n}} is the RF value of the first pulse in each group, OO is the number of pulses in each group, and PP is the number of pulse groups in one period, i.e., the number of RF values in one period. Agile RF among pulse groups is shown in Fig. 10f.

III-C3 PW

The following two PW variation modes are defined and simulated.

III-C3a Constant PW

The radar PW remains constant. This can be mathematically expressed as follows:

PWn=PW0,n=1,2,3.P{W_{n}}=P{W_{0}},n=1,2,3.... (11)

Constant PW is shown in Fig. 9b.

III-C3b D&S PW

Several pulses with the same PW value form a pulse group. The number of pulses in each group is the same, and the PW values vary periodically among groups. This PW variation occurs when the PRI employs the D&S modulation mode. In this case, the PW and PRI vary simultaneously and have the same period. This can be mathematically expressed as follows:

PWn=PWn+q,0q<Q,P{W_{n}}=P{W_{n+q}},0\leq q<Q, (12)
PWn=PWn+QR.P{W_{n}}=P{W_{n+Q*R}}. (13)

PWnP{W_{n}} is the PW value of the first pulse in each group, QQ represents the number of pulses in each group, and RR represents the number of pulse groups in one period. D&S PW is shown in Figs. 9d and 9f.

III-C4 PA

The PA variation is closely related to the radar scanning mode. In this paper, the PA variation is defined and simulated assuming three scenarios: radar non-scanning, radar mechanical-scanning and radar phase-scanning.

III-C4a Radar non-scanning

When the radar is not scanning, the PA is stable and can be described as follows:

PAn=PA0,n=1,2,3.P{A_{n}}=P{A_{0}},n=1,2,3.... (14)

The PA of Radar non-scanning is shown in Fig. 11d.

III-C4b Radar mechanical-scanning

When the radar scans mechanically, the PA exhibits an envelope, which fluctuates with the radar rotation. The envelope corresponds to the radiation pattern of the radar antenna. Due to the diversity of the radar antenna radiation patterns, the effect of the main lobe of the mechanical-scanning radar is only considered in this paper and the sinc function is used to describe the antenna main lobe of the mechanical-scanning radar. The PA can be described as follows:

PAn=10logsin(aθn)aθn,n=1,2,3.P{A_{n}}=10\log\frac{{\sin(a{\theta_{n}})}}{{a{\theta_{n}}}},n=1,2,3.... (15)

aa denotes the beamwidth coefficient, and θn{\theta_{n}} denotes the angle between the direction of the incident wave from the target signal and the direction of the antenna main lobe. The PA of Radar mechanical-scanning is shown in Fig. 11b.

III-C4c Radar phase-scanning

When the radar operates in the phase-scanning mode, the PA varies instantly with the variation of the radar beam pointing, showing a step change. This can be described as follows:

PAn=PAn+r,0r<R,P{A_{n}}=P{A_{n+r}},0\leq r<R, (16)
PAn=PAn+SR.P{A_{n}}=P{A_{n+S*R}}. (17)

PAnP{A_{n}} denotes the amplitude of the first pulse in each beam position, RR denotes the number of pulses in each beam position, and SS denotes the number of beam positions in one period. In general, there are several groups of PRIs in each beam position. In this paper, TT is used to represent the number of PRI groups in a beam position. The PA of Radar phase-scanning is shown in Fig. 11f.

IV EXPERIMENTS

IV-A Data simulation

Based on the above data model definition, the following are considered in the simulation:

1) In all experiments, the length of the pulse stream is 1000, i.e., the dimension of the data input into the BGRU is 210002*{\rm{1000}}.

2) The Gaussian distributed deviation is added to the TOA, RF, and PW to simulate the measurement errors, and the standard deviation is 0.1. The DTOA generation is based on the TOA. The Gaussian distributed deviation is added to the PA measurement voltage to simulate the measurement errors, and the standard deviation is 0.003. Based on this, the decibel values are generated and used in the experiments.

3) The problems of target pulse loss and random noise pulses in the intercepted pulse stream are considered. The pulse loss rate of the target is represented by ρl{\rho_{l}}. Noise to target ratio, i.e., the ratio of the number of random noise pulses to the average number of the target radar pulses in the intercepted pulse stream is represented by ρn{\rho_{n}}. Noise pulses rate, i.e., the proportion of the number of random noise pulses to the total number of pulses can be calculated by ρnρn+D\frac{{{\rho_{n}}}}{{{\rho_{n}}+D}}, where DD represents the number of target radars.

IV-B Design of experiments

Refer to caption
(a) PRI features of target 1.
Refer to caption
(b) PW features of target 1.
Refer to caption
(c) PRI features of target 2.
Refer to caption
(d) PW features of target 2.
Refer to caption
(e) PRI features of target 3.
Refer to caption
(f) PW features of target 3.
Refer to caption
(g) DTOA of interleaved pulse stream in Experiment 1.
Refer to caption
(h) PW of interleaved pulse stream in Experiment 1.
Figure 8: Signal features of target radars in Experiment 1.
Refer to caption
(a) PRI features of target 1.
Refer to caption
(b) PW features of target 1.
Refer to caption
(c) PRI features of target 2.
Refer to caption
(d) PW features of target 2.
Refer to caption
(e) PRI features of target 3.
Refer to caption
(f) PW features of target 3.
Refer to caption
(g) DTOA of interleaved pulse stream in Experiment 2.
Refer to caption
(h) PW of interleaved pulse stream in Experiment 2.
Figure 9: Signal features of target radars in Experiment 2.
Refer to caption
(a) PRI features of target 1.
Refer to caption
(b) RF features of target 1.
Refer to caption
(c) PRI features of target 2.
Refer to caption
(d) RF features of target 2.
Refer to caption
(e) PRI features of target 3.
Refer to caption
(f) RF features of target 3.
Refer to caption
(g) DTOA of interleaved pulse stream in Experiment 3.
Refer to caption
(h) RF of interleaved pulse stream in Experiment 3.
Figure 10: Signal features of target radars in Experiment 3.
Refer to caption
(a) PRI features of target 1.
Refer to caption
(b) PA features of target 1.
Refer to caption
(c) PRI features of target 2.
Refer to caption
(d) PA features of target 2.
Refer to caption
(e) PRI features of target 3.
Refer to caption
(f) PA features of target 3.
Refer to caption
(g) DTOA of interleaved pulse stream in Experiment 4.
Refer to caption
(h) PA of interleaved pulse stream in Experiment 4.
Figure 11: Signal features of target radars in Experiment 4.

In this section, four experiments are conducted to verify the feasibility and efficiency of the proposed deinterleaving method. In the four experiments, the values of RF, PW, and PA of target radars vary, and the value range overlap. The existing multiparameter-based deinterleaving methods are not able to take advantage of these parameters. In experiment 1, the target radars have the same PRI modulation modes and value ranges. The SSD-PRI method is not able to deinterleave the pulses in this case. The experiments are used to verify these problems.

1) Experiments 1–4 can verify that, the SSD-Multipara method exhibits much higher accuracy than the PRI-based method.

2) Experiment 1 can verify that, in some cases, the SSD-Multipara can deinterleave pulses with high accuracy, when the target radars have the same PRI features and the pulses deinterleaving cannot be achieved by SSD-PRI method.

3) Experiments 1–4 can verify that, the SSD-Multipara method can adapt to radar signals with variable parameters and cases where the parameter values of different targets overlap, while the existing multiparameter-based deinterleaving methods cannot adapt to these situations.

4) Experiments 1–4 can verify that, the RF, PW, and PA can be used together with the PRI for deinterleaving in one step.

The ρl{\rho_{l}} and ρn{\rho_{n}} of each sample of the training data are randomly selected within the 0–0.5 range. Figs. 811 show the target features obtained from experiments 1–4. In these figures, ρl=0.1{\rho_{l}}=0.1 and ρn=0.1{\rho_{n}}=0.1 were set.

Since the existing multiparameter-based deinterleaving methods are incapable of solving the deinterleaving problems set in the simulation, three PRI-based deinterleaving methods are selected as the control experiment: SSD-PRI, SDIF, and PRI-Tran.

IV-B1 Experiment 1–Deinterleaving radar signals with DTOA/PW

The target settings are shown in Table II, and the target features are shown in Fig. 8. It can be observed that the PRI modulation mode and the PW variation mode of the three targets are the same, and the value ranges of PRI and PW overlap.

The difference between the targets is the DC. The SSD-PRI method can not adapt to this case, and is not chosen as the control experiment.

In this case, the existing multiparameter-based deinterleaving methods cannot cluster the pulses by PW. The PW and PRI belonging to the same target are coupled.

TABLE II: Target settings in Experiment 1
Category PRI features PW features Number of targets
1
Modulation mode: D&S
Value range: 500–1000
JJ (number of pulses in each group): 4–6
KK (number of pulse groups in one period): 4–6
Variation mode: D&S
Value: PRIDCPRI*DC
DC=0.03DC=0.03
1
2 Same with target 1
Variation mode: D&S
Value: PRIDCPRI*DC
DC=0.04DC=0.04
1
3 Same with target 1
Variation mode: D&S
Value: PRIDCPRI*DC
DC=0.05DC=0.05
1
4
Random noise pulses, PW=cdPW=c*d, cU(500,1000)c\sim U(500,1000), dU(0.01,0.05)d\sim U(0.01,0.05). For each pulse,
cc and dd obtain random values.

IV-B2 Experiment 2–Deinterleaving radar signals with DTOA/PW

The target settings are shown in Table III, and the target features are shown in Fig. 9. Target 2 and Target 3 adopt the same PRI modulation mode, but the PRI values do not overlap. Target 1 adopts a different PRI modulation mode, but the PRI value range overlap with the other two targets. The PW variation modes of targets 2 and 3 are the same. The PW value ranges of the three targets overlap.

In this case, the existing multiparameter-based deinterleaving methods cannot cluster the pulses by PW. The PW and PRI belonging to the same target are coupled.

TABLE III: Target settings in Experiment 2
Category PRI features PW features Number of targets
1
Modulation mode: constant
Value range: 500–1000
Variation mode: constant
Value: PRIDCPRI*DC
DCU(0.01,0.05)DC\sim U(0.01,0.05)
During a signal transmission,
the radar DC remains unchanged.
1
2
Modulation mode: D&S
Value range: 500–750
JJ (number of pulses in each group): 4–6
KK (number of pulse groups in one period): 4–6
Variation mode: D&S
Value: PRIDCPRI*DC
DCU(0.01,0.05)DC\sim U(0.01,0.05)
During a signal transmission,
the radar DC remains unchanged.
1
3
Modulation mode: D&S
Value range: 750–1000
JJ: 4–6
KK: 4–6
Variation mode: D&S
Value: PRIDCPRI*DC
DCU(0.01,0.05)DC\sim U(0.01,0.05)
During a signal transmission,
the radar DC remains unchanged.
1
4
Random noise pulses, PW=cdPW=c*d, cU(500,1000)c\sim U(500,1000), dU(0.01,0.05)d\sim U(0.01,0.05).
For each pulse, cc and dd obtain random values.

IV-B3 Experiment 3–Deinterleaving radar signals with DTOA/RF

The target settings are shown in Table IV, and the target features are shown in Fig. 10. The PRI modulation modes and the RF variation modes of the three targets are different, but the value ranges overlap.

In this case, the existing multiparameter-based deinterleaving methods cannot cluster the pulses by RF. The RF and PRI belonging to the same target are coupled.

TABLE IV: Target settings in Experiment 3
Category PRI features RF features Number of targets
1
Modulation mode: constant
Value range: 500–1000
Variation mode: agile RF between pulses
Value range: 1000–2000
MM (number of RF values in one period): 10–20
1
2
Modulation mode: staggered
Value range: 500–1000
LL (number of PRI values in
one period):3–10
Variation mode: constant
Value range: 1000–2000
1
3
Modulation mode: D&S
Value range: 500–1000
JJ (number of pulses in each group): 4–6
KK (number of pulse groups in one period): 4–6
Variation mode: agile RF between pulse groups
Value range: 1000–2000
OO (number of pulses in each group): O=JO=J
PP (number of RF groups in one period): 10–20
RF varies synchronously with PRI, but the
PRI period is different from the RF period,
as shown in Figs. 10e and 10f.
1
4 Random noise pulses, RFU(1000,2000RF\sim U(1000,2000).

IV-B4 Experiment 4–Deinterleaving radar signals with DTOA/PA

The target settings are shown in Table V, and the target features are shown in Fig. 11. The PRI modulation modes and PA variation modes of the three targets are different, but the value ranges overlap.

In this case, the existing multiparameter-based deinterleaving methods cannot cluster the pulses by PA. The PA and PRI belonging to the same target are coupled.

TABLE V: Target settings in Experiment 4
Category PRI features PA features Number of targets
1
Modulation mode: constant
Value range: 500–1000
Variation mode: radar mechanical scanning
Value range: 1000–2000
aa (beamwidth coefficient): 11.5
Scanning speed: 10 seconds per round
1
2
Modulation mode: staggered
Value range: 500–1000
LL: 3–10
Variation mode: radar non-scanning 1
3
Modulation mode: D&S
Value range: 500–1000
KK (number of pulse groups in one period): STS*T, i.e., 16
JJ(number of pulses in each group): 4–6
Variation mode: radar phase scanning
SS (number of beam positions in one period): 4
TT (number of pulse groups in a beam position): 4
RR (number of pulses in each beam position): KJK*J
The scanning period is the same as the PRI period,
with SS beam positions per periode, TT pulse groups
per beam position, and JJ pulses per pulse group. The
number of pulses in each period is
KJ=STJK*J=S*T*J,
as shown in Figs. 11e and 11f.
1
4
Random noise pulses, PA is randomly selected between the maximum PA and minimum PA of the target
radar signals.

IV-C Results

The overall performance on the test set (produced under the same conditions as the training set) in the four experiments is listed in Table VI.

TABLE VI: Overall performance on the test set in the four experiments
Experiment Method Accuracy
1 SSD-Multipara 99.4
SDIF 63.01
PRI-Tran 62.94
2 SSD-Multipara 99.8
SSD-PRI 93.7
SDIF 89.56
PRI-Tran 70.64
3 SSD-Multipara 96.2
SSD-PRI 87
SDIF 90.52
PRI-Tran 62.44
4 SSD-Multipara 99.6
SSD-PRI 90.6
SDIF 65.77
PRI-Tran 22.41

In addition, we tested the trained model on datasets generated under three different conditions: 1) there is pulse loss, but no random noise pulse, i.e., ρn=0{\rho_{n}}=0; 2) there is no pulse loss, i.e., ρl=0{\rho_{l}}=0, but there are random noise pulses; 3) there are both pulse loss and random noise pulses, and ρl=ρn{\rho_{l}}={\rho_{n}}. The results are shown in Figs. 1215.

Refer to caption
(a)
Refer to caption
(b)
Refer to caption
(c)
Figure 12: Test results of Experiment 1.
Refer to caption
(a)
Refer to caption
(b)
Refer to caption
(c)
Figure 13: Test results of Experiment 2.
Refer to caption
(a)
Refer to caption
(b)
Refer to caption
(c)
Figure 14: Test results of Experiment 3.
Refer to caption
(a)
Refer to caption
(b)
Refer to caption
(c)
Figure 15: Test results of Experiment 4.

The experimental results confirmed the feasibility and efficiency of the SSD-Multipara method.

1) Experiments 1 and 2 show that PW and PRI can be used for radar signal deinterleaving simultaneously.

2) Experiment 1 shows that, although the SSD-PRI method cannot deinterleave pulses based on PRI in this case, the SSD-Multipara method can deinterleave pulses based on features generated by the coupling of PW and PRI, and obtain excellent deinterleaving results.

3) Experiment 2 shows that, although the PW values of the three targets overlap, the features generated by the coupling of PW and PRI significantly improve the deinterleaving efficiency.

4) Experiment 3 shows that RF and PRI can be used for radar signal deinterleaving simultaneously. The three RF variation modes: constant RF, agile RF among pulses, and agile RF among pulse groups, when coupled with PRI, can significantly improve the deinterleaving efficiency.

5) Experiment 4 shows that PA and PRI can be used for radar signal deinterleaving simultaneously. The three PA variation modes: Radar non-scanning, Radar mechanical-scanning, and Radar phase-scanning, when coupled with PRI, can significantly improve the deinterleaving efficiency.

6) The results obtained from the control experiments indicate that the SDIF and PRI-TRAN methods often do not achieve the best deinterleaving accuracy, even when the data quality is the best. This is because the threshold was adjusted to achieve the best overall performance of these methods on the obtained samples, which also reflects the shortcomings of such methods. In addition, in this type of method, the pulses remaining after deinterleaving are regarded as noise pulses. Therefore, in some cases, when the proportion of noise pulses increases, the deinterleaving accuracy increases. However, in fact, the deinterleaving accuracy of target pulses decreases.

V CONLUSION

Using the concept of semantic segmentation and the features of multiple parameters obtained from radar signals, a new radar signal deinterleaving method employing NNs was investigated in this paper. The following conclusions can be drawn:

1) Compared to the PRI-based method, the SSD-Multipara method exhibits significantly better deinterleaving efficiency.

2) Compared to the SSD-PRI method, the SSD-Multipara method adapt to the situation where the PRI features of multiple radars are the same.

3) Compared to existing radar signal multiparameter-based deinterleaving methods, the SSD-Multipara method can adapt to complex radar signal features and signal environments, and can use different parameters in one step.

4) In this paper, the SSD method was extended from utilizing one parameter to two parameters. Presumably, the method can be further extended to include more parameters, i.e., the input data dimension can be 3N3*N or 4N4*N . In this way, the radar signals can be divided into more classes, and improved deinterleaving results can be achieved.

5) When multiple targets in the pulse stream do not have distinguishable features in the PRI, PW, RF, PA, and other parameters, the radar signal deinterleaving method based on semantic segmentation will encounter a bottleneck. Under such conditions, can we directly identify the target in the pulse stream without deinterleaving the pulse stream? This will be our future research direction.

References

  • [1] R. G. Wiley, Electronic Intelligence: the Analysis of Radar Signals — Second edition.   Artech House, Portland House, 1993.
  • [2] H. K. Mardia, “New techniques for the deinterleaving of repetitive sequences,” IEE Proceedings F: Radar and Signal Processing, vol. 136, p. 149, 1989. [Online]. Available: https://ui.adsabs.harvard.edu/abs/1989IPRSP.136..149M
  • [3] D. J. Milojevic and B. M. Popovic, “Improved algorithm for the deinterleaving of radar pulses,” IEE Proceedings F: Radar and Signal Processing, vol. 139, no. 1, pp. 98–104, 1992.
  • [4] M. H.S.SHAHHOSEIN1, A.NASElU, “A new matrix method for pulse train identification,” MELECON, Cairo, EGYPT, May 7-9, pp. 183–187, 2002.
  • [5] P. S. RAY, “A novel pulse toa analysis technique for radar identification,” IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, pp. 716–721, 1998.
  • [6] Orsi, J. Robert, Moore, and B. John, “Spectrum estimation of interleaved pulse trains,” IEEE Transactions on Signal Processing, 1999.
  • [7] K. Nishiguchi and M. Kobayashi, “Improved algorithm for estimating pulse repetition intervals,” IEEE Transactions on Aerospace and Electronic Systems, vol. 36, no. 2, pp. 407–421, 2000.
  • [8] J. B. Moore and V. Krishnamurthy, “Deinterleaving pulse trains using discrete-time stochastic dynamic-linear models,” IEEE Transactions on Signal Processing, vol. 42, no. 11, pp. 3092–3103, 1994.
  • [9] J. Liu, H. Meng, Y. Liu, and X. Wang, “Deinterleaving pulse trains in unconventional circumstances using multiple hypothesis tracking algorithm,” Signal Processing, vol. 90, no. 8, pp. 2581–2593, 2010. [Online]. Available: https://www.sciencedirect.com/science/article/pii/S0165168410000897
  • [10] T. L. Conroy and J. B. Moore, “On the estimation of interleaved pulse train phases,” ISSPA ’99. Proceedings of the Fifth International Symposium on Signal Processing and its Applications (IEEE Cat. No.99EX359), vol. 1, pp. 223–226 vol.1, 1999.
  • [11] T. Conroy and J. B. Moore, “The limits of extended kalman filtering for pulse train deinterleaving,” IEEE Transactions on Signal Processing, vol. 46, no. 12, pp. 3326–3332, 1998.
  • [12] N. Visnevski, S. Haykin, V. Krishnamurthy, F. A. Dilkes, and P. Lavoie, “Hidden markov models for radar pulse train analysis in electronic warfare,” in IEEE International Conference on Acoustics, Speech, & Signal Processing, 2005, Conference Proceedings.
  • [13] A. Logothetis and V. Krishnamurthy, “An interval-amplitude algorithm for deinterleaving stochastic pulse train sources,” IEEE Transactions on Signal Processing, vol. 46, no. 5, pp. 1344–1350, 2002.
  • [14] N. Petrov, I. Jordanov, and J. Roe, “Radar emitter signals recognition and classification with feedforward networks,” Procedia Computer Science, vol. 22, pp. 1192–1200, 2013.
  • [15] Granger, E., Savaria, Y., Lavoie, P., Cantin, and M.-A., “A comparison of self-organizing neural networks for fast clustering of radar pulses,” SIGNAL PROCESSING -AMSTERDAM-, 1998.
  • [16] J. A. Anderson, M. T. Gately, P. A. Penz, and D. R. Collins, “Radar signal categorization using a neural network,” Proceedings of the IEEE, vol. 78, no. 10, pp. 1646–1657, 1991.
  • [17] A. A. Abdullah and S.N., “Deinterleaving of radar signals and prf identification algorithms,” Radar Sonar & Navigation Iet, 2007.
  • [18] Z. M. Liu and P. S. Yu, “Classification, denoising, and deinterleaving of pulse streams with recurrent neural networks,” IEEE Transactions on Aerospace and Electronic Systems, vol. 55, no. 4, pp. 1624–1639, 2019.
  • [19] X. Li, Z. Liu, and Z. Huang, “Denoising of radar pulse streams with autoencoders,” IEEE Communications Letters, vol. 24, pp. 797–801, 2020.
  • [20] ——, “Deinterleaving of pulse streams with denoising autoencoders,” IEEE Transactions on Aerospace and Electronic Systems, vol. 56, 2020.
  • [21] Z. M. Liu, “Online pulse deinterleaving with finite automata,” IEEE Transactions on Aerospace and Electronic Systems, vol. 56, no. 2, pp. 1139–1147, 2020.
  • [22] C. L. Davies and P. Hollands, “Automatic processing for esm,” IEE Proceedings F: Communications Radar and Signal Processing, vol. 129, p. 164, 1982. [Online]. Available: https://ui.adsabs.harvard.edu/abs/1982IPCRS.129..164D
  • [23] H. E. A. Hassan, F. Chan, and Y. T. Chan, “Joint deinterleaving/recognition of radar pulses,” in CCECE 2003 - Canadian Conference on Electrical and Computer Engineering. Toward a Caring and Humane Technology (Cat. No.03CH37436), vol. 3, Conference Proceedings, pp. 2009–2014 vol.3.
  • [24] D. Wilkinson and A. Watson, “Use of metric techniques in esm data processing,” pp. 229–232, 1985. [Online]. Available: https://digital-library.theiet.org/content/journals/10.1049/ip-f-1.1985.0055
  • [25] M. Scherreik and B. Rigling, “Clustering radar pulses with bayesian nonparametrics: a case for online processing,” in 2020 IEEE International Radar Conference (RADAR), Conference Proceedings, pp. 1052–1057.
  • [26] M. Mottier, G. Chardon, and F. Pascal, “Deinterleaving and clustering unknown radar pulses,” in 2021 IEEE Radar Conference (RadarConf21), Conference Proceedings, pp. 1–6.
  • [27] H. Li, J. Zhao, and Y. Zhang, “Signals deinterleaving for es systems using improved cfsfdp algorithm,” in 2019 IEEE Radar Conference (RadarConf), Conference Proceedings, pp. 1–5.
  • [28] A. H. Mazinan, “On cluster validity indices with its application to interleaved radar pulse separation through fuzzy-based representation,” Evolving Systems, vol. 7, no. 4, pp. 243–254, 2016. [Online]. Available: https://doi.org/10.1007/s12530-015-9136-2
  • [29] H. Mu, J. Gu, and Y. Zhao, “A deinterleaving method for mixed pulse signals in complex electromagnetic environment,” in 2019 International Conference on Control, Automation and Information Sciences (ICCAIS), Conference Proceedings, pp. 1–4.
  • [30] W. Chao, S. Liting, L. Zhangmeng, and H. Zhitao, “A radar signal deinterleaving method based on semantic segmentation with neural network,” 2021. [Online]. Available: https://arxiv.org/abs/2110.13706
  • [31] L. C. Chen, G. Papandreou, I. Kokkinos, K. Murphy, and A. L. Yuille, “Deeplab: Semantic image segmentation with deep convolutional nets, atrous convolution, and fully connected crfs,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 40, no. 4, pp. 834–848, 2018.
  • [32] V. Badrinarayanan, A. Kendall, and R. Cipolla, “Segnet: A deep convolutional encoder-decoder architecture for image segmentation,” IEEE Transactions on Pattern Analysis and Machine Intelligence, pp. 1–1, 2017.
  • [33] D. Bahdanau, K. Cho, and Y. Bengio, “Neural machine translation by jointly learning to align and translate,” Computer Science, 2014.
  • [34] N. Kalchbrenner, L. Espeholt, K. Simonyan, A. Oord, A. Graves, and K. Kavukcuoglu, “Neural machine translation in linear time,” 2016.
  • [35] M. Schuster and K. K. Paliwal, “Bidirectional recurrent neural networks,” IEEE Transactions on Signal Processing, vol. 45, no. 11, pp. 2673–2681, 1997.
  • [36] S. Hochreiter and J. Schmidhuber, “Long short-term memory,” Neural Computation, vol. 9, pp. 1735–1780, 1997.
  • [37] J. Chung, C. Gulcehre, K. H. Cho, and Y. Bengio, “Empirical evaluation of gated recurrent neural networks on sequence modeling,” Eprint Arxiv, 2014.
  • [38] S. Bai, J. Z. Kolter, and V. Koltun, “An empirical evaluation of generic convolutional and recurrent networks for sequence modeling,” ArXiv, vol. abs/1803.01271, 2018.
  • [39] A. N. D. Oord, D. Sander, Z. Heiga, S. Karen, V. Oriol, G. Alex, K. Nal, S. Andrew, and K. Koray, “Wavenet: A generative model for raw audio,” SSW, 2016.