CN112036074B - Radar signal sorting method and system in high pulse density environment - Google Patents

Radar signal sorting method and system in high pulse density environment Download PDF

Info

Publication number
CN112036074B
CN112036074B CN202010731268.8A CN202010731268A CN112036074B CN 112036074 B CN112036074 B CN 112036074B CN 202010731268 A CN202010731268 A CN 202010731268A CN 112036074 B CN112036074 B CN 112036074B
Authority
CN
China
Prior art keywords
pulse
sorting
radar
radar signal
toa
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN202010731268.8A
Other languages
Chinese (zh)
Other versions
CN112036074A (en
Inventor
刘明骞
李坤明
宫丰奎
葛建华
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xidian University
Original Assignee
Xidian University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xidian University filed Critical Xidian University
Priority to CN202010731268.8A priority Critical patent/CN112036074B/en
Publication of CN112036074A publication Critical patent/CN112036074A/en
Application granted granted Critical
Publication of CN112036074B publication Critical patent/CN112036074B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F30/00Computer-aided design [CAD]
    • G06F30/20Design optimisation, verification or simulation
    • G06F30/27Design optimisation, verification or simulation using machine learning, e.g. artificial intelligence, neural networks, support vector machines [SVM] or training a model
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01SRADIO DIRECTION-FINDING; RADIO NAVIGATION; DETERMINING DISTANCE OR VELOCITY BY USE OF RADIO WAVES; LOCATING OR PRESENCE-DETECTING BY USE OF THE REFLECTION OR RERADIATION OF RADIO WAVES; ANALOGOUS ARRANGEMENTS USING OTHER WAVES
    • G01S7/00Details of systems according to groups G01S13/00, G01S15/00, G01S17/00
    • G01S7/02Details of systems according to groups G01S13/00, G01S15/00, G01S17/00 of systems according to group G01S13/00
    • G01S7/28Details of pulse systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/23Clustering techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F18/00Pattern recognition
    • G06F18/20Analysing
    • G06F18/24Classification techniques
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/04Architecture, e.g. interconnection topology
    • G06N3/049Temporal neural networks, e.g. delay elements, oscillating neurons or pulsed inputs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2218/00Aspects of pattern recognition specially adapted for signal processing
    • G06F2218/12Classification; Matching
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A90/00Technologies having an indirect contribution to adaptation to climate change
    • Y02A90/10Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • General Physics & Mathematics (AREA)
  • Artificial Intelligence (AREA)
  • General Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Software Systems (AREA)
  • Mathematical Physics (AREA)
  • Computing Systems (AREA)
  • Evolutionary Biology (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Computational Linguistics (AREA)
  • Bioinformatics & Computational Biology (AREA)
  • General Health & Medical Sciences (AREA)
  • Molecular Biology (AREA)
  • Health & Medical Sciences (AREA)
  • Bioinformatics & Cheminformatics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Radar, Positioning & Navigation (AREA)
  • Remote Sensing (AREA)
  • Medical Informatics (AREA)
  • Computer Hardware Design (AREA)
  • Geometry (AREA)
  • Radar Systems Or Details Thereof (AREA)

Abstract

The invention belongs to the technical field of radar signal sorting in electronic countermeasure, and discloses a radar signal sorting method and a radar signal sorting system in a high pulse density environment, wherein received radar pulse descriptive words are divided according to pulse arrival angles to obtain a plurality of groups of pulse sequences from different directions; inputting the pulse frequency domain parameters and pulse width of each group of pulse sequences into a cascade structure self-organizing mapping neural network to obtain a primary sorting result; an improved sequence difference histogram algorithm is used for the primary sorting result to obtain a main sorting result; and traversing the combination condition of the main sorting result, inputting the pulse frequency domain parameters, the pulse width and the pulse arrival time into a long-short time memory network for repeated frequency identification, and combining to obtain the repeated frequency group variable radar. The invention can effectively realize the sorting of common radar signals (fixed heavy frequency, staggered heavy frequency, heavy frequency jitter, sliding heavy frequency, group heavy frequency variation and the like) in a high pulse density environment, and can realize the real-time sorting of radar signals in an actual electromagnetic environment.

Description

Radar signal sorting method and system in high pulse density environment
Technical Field
The invention belongs to the technical field of radar signal sorting in electronic countermeasure, and particularly relates to a radar signal sorting method, a radar signal sorting system and application in a high pulse density environment.
Background
Currently, radar signal sorting is generally performed by evaluating and acquiring the number of radar radiation sources existing in a current electromagnetic environment. With the continuous increase in radar technology demand and the continuous innovation and development of various processing means and techniques for modern signals, many new-system radars are continuously developed and applied in practice. In particular, the application of novel radars such as pulse compression radars and agile radars, makes the specific location information of the radar not effectively detectable, especially in increasingly complex electromagnetic environments. In order to effectively improve the sorting capability of radar signals, a good evaluation effect on a complex electromagnetic combat environment is ensured. At present, radar signal sorting in the radar countermeasure field mainly focuses on sorting algorithms based on intra-pulse information, and sorting research for inter-pulse information remains at an earlier research level. First of the prior art, a minimum L is disclosed 1 The radar signal sorting method under the norm has higher sorting efficiency aiming at the problem of radar signal sorting under the highly dense and complex signal environment, but the method is required to have stronger correlation or matching property with the input signal, and has certain adaptability, can self-evolve, and has low radar signal sorting accuracy and reliability when the correlation between the signal and the overcomplete dictionary is lower; in the second prior art, a multimode radar signal sorting method based on data field hierarchical clustering is disclosed, the method searches the maximum value of a local potential value by calculating the potential value of the data field, selects sample data closest to the maximum value as an initial clustering center, and then clusters by using a traditional clustering algorithm, so that the sorting efficiency is higher for the radar signal sorting problem under the highly dense and complex signal environment, but the operation complexity of the potential value of the data field is higher, the calculation amount is larger, and the sorting instantaneity is lower; in the third prior art, a radar radiation source signal sorting method based on sample entropy is disclosed, and the method is implemented by the sample entropy and the power spectrum entropy characteristics of the radar radiation source signalThe extraction and support vector machine is used for classifying, the overall sorting rate is good, and the distribution of similar vectors in the sequence and the influence of the complexity of the sequence vectors on the time sequence complexity are not considered when the sample entropy calculates the time sequence complexity, so that the single signal recognition rate is not high when the signal-to-noise ratio is low. The fourth prior art discloses a method for applying information fusion to radar signal sorting, which performs data level fusion on pulse description words before radar signal sorting, performs feature level fusion on sorting results after sorting, unifies parameters describing the same radar and sorts the sorting results in credibility, and solves sorting failure possibly existing in the loss of single receiving equipment receiving pulse, but because the D-S data fusion method cannot accurately judge under the special condition that provided evidence is very large in direction conflict, sorting errors are likely to occur when radar parameters overlap, and further improvement is needed; in the fifth prior art, the spread histogram is generated by using the pulse arrival time difference, and then the pulse sequences of different radars are recursively sorted, and the method weakens the influence of noise through the spread operation, so that the sorting effect is improved. The histogram method is suitable for processing the aliasing radar signals with low pulse density and less pulse loss, but the time division effect is drastically reduced when the pulse density and the pulse loss rate are increased; in the sixth prior art, the arrival time difference of the radar sequence is converted into a PRI spectrum, the PRI value is locked through the position of a spectrum peak, and the PRI box with a non-constant width is adopted to improve the precision and time consumption of PRI estimation, but the precision and time consumption can not meet the practical requirements when the method is used for real-time sorting in an actual combat environment; in the seventh prior art, the carrier frequency and the arrival angle of the radar signal are clustered within a certain tolerance range, and the average value of the clustering results of the two parameters of the pulse width and the arrival angle is further utilized to perform secondary clustering, but the technology relies on accurate estimation of the pulse arrival angle, and when the pulse arrival angle estimation is inaccurate or cannot be estimated, the effectiveness of the technology is greatly reduced. The prior art, namely the prior art seven, solves the problem of radar signal sorting to a certain extent, and the more common problem is that the process of extracting the intra-pulse features is higher due to the higher frequency of the radar signalsThis feature is not suitable for real-time sorting of radar signals, which is complex and time consuming. In terms of inter-pulse features, when a plurality of algorithms are used for solving the sorting problem in a high-density pulse environment, the effectiveness of the algorithms is rapidly reduced, and the existing radar with complex modulation in repeated frequency has no good sorting effect. In addition, the sorting technology is complex to implement, and the batch increasing phenomenon is easy to generate.
Through the above analysis, the problems and defects existing in the prior art are as follows: the existing radar signal sorting method has poor sorting real-time performance, cannot sort the radar modulated by complex repetition frequency, easily generates the problem of batch increase, and has lower reliability.
The difficulty of solving the problems and the defects is as follows:
in a pulse dense environment, real-time sorting of radar signals is realized, and a repeated frequency group variable radar cannot be batched into multiple repeated frequency fixed radars, so that the problem of batched is formed.
The meaning of solving the problems and the defects is as follows:
in an actual electronic countermeasure environment, along with the improvement of the technology level, the electromagnetic environment is more and more complex. This results in a particularly important determination of the number of radiation sources in the current environment, and solving the above problems can improve the antagonism activity to a certain extent, which is of great importance for subsequent radiation source identification, threat level assessment, etc.
Disclosure of Invention
Aiming at the problems existing in the prior art, the invention provides a radar signal sorting method, a radar signal sorting system and application in a high pulse density environment.
The invention is realized in such a way, a radar signal sorting method under a high pulse density environment is realized, and the radar signal sorting method under the high pulse density environment divides the received radar pulse description words according to the pulse arrival angles to obtain a plurality of groups of pulse sequences from different directions; inputting the pulse frequency domain parameters and pulse width of each group of pulse sequences into a cascade structure self-organizing mapping neural network to obtain a primary sorting result; an improved sequence difference histogram algorithm is used for the primary sorting result to obtain a main sorting result; and traversing the combination condition of the main sorting result, inputting the pulse frequency domain parameters, the pulse width and the pulse arrival time into a long and short time memory network (LSTM) for repeated frequency identification, and combining to obtain the repeated frequency group variable radar.
Further, the received radar pulse descriptors are divided according to the pulse arrival angles, and the method for obtaining the multiple groups of pulse sequences from different directions specifically comprises the following steps:
1) Detecting an object P which is not checked in a database, if the object P is not processed and is classified into a certain cluster or marked as noise, checking a neighborhood of the object P, if the number of the included objects is not less than the minimum allowable number of objects minPts, establishing a new cluster C, and adding all points in the new cluster C into a candidate set N;
2) Checking the neighborhood of all the objects q which are not processed in the candidate set N, and adding the objects into N if the objects at least contain minPts objects; if q does not fall into any cluster, adding q to C;
3) Repeating the step 2), and continuously checking the unprocessed object in the N, wherein the current candidate set N is empty;
4) Repeating steps 1) to 3) until all objects fall into a certain cluster or are marked as noise.
Further, the cascade self-organizing map neural network primary sorting steps are as follows:
1) Initializing. Determining thresholds for determining neuronal merger or divisionσ i Corresponding to the error of each parameter value obtained by the reconnaissance receiver; setting an initial value m of the number of output neurons of the self-organizing map neural network 0 The maximum number of cycles allowed is K, and neurons undergo one-time merging or splitting into one cycle;
2) Training by using a traditional self-organizing map learning algorithm to enable the self-organizing map learning algorithm to reach an ordered map to obtain an initial clustering center;
3) Calculating the average distance in each classAnd inter-class distance D j =||m j -m j+1 | (j=1, 2,., c-1) and comparing with a set threshold R; if d j > R, then neuron j splits; if D j If R is less than R, merging the neurons j, determining whether two types are merged into one type or split into two types, and adjusting the scale of the self-organizing map neural network to obtain the number of new output neurons, namely m i Specific numerical values; if all output neurons are neither merged nor split, go to step 5); otherwise, go to step 4);
4) Judging whether the circulation turns are finished or not, if so, turning to the step 5); otherwise, turning to the step 2);
5) Calculating the value J of the clustering criterion function 1,m Obtaining various clustering center values;
6) Calculating J corresponding to the number of output neurons m+1 and m-1 1,m+1 And J 1,m-1 And sum J 1,m Comparing, taking max (J 1,m+1 ,J 1,m ,J 1,m-1 ) The corresponding neuron number is the final result, and various clustering center values are obtained.
Further, the main sorting steps of the improved sequence difference histogram algorithm are as follows:
1) Inputting a pulse arrival time sequence to be sorted;
2) Performing PRI classification statistics of all possible pulse repetition intervals;
3) Setting a statistical threshold epsilon, and sequencing and de-duplicating PRI larger than the threshold;
4) Traversing PRI passing through threshold;
5) Traversing all pulse arrival times TOAs;
6) Calculating the allowable time range [ TOA+PRI-mu, TOA+PRI+mu ] of the PRI under the current arrival time according to the noise tolerance mu;
7) Judging whether pulses exist in the allowable time range, if so, continuing to execute the step 6) by TOA=TOA', otherwise, increasing the missing pulse number by a misscount++;
8) Judging whether the missing pulse number misscunt reaches a set maximum value misscunt_max, if so, setting the missing pulse number to zero, changing TOA into TOA and executing step 5), otherwise, continuing to execute step 6) by TOA=TOA';
9) And carrying out subharmonic inspection on all the extracted TOA sequences, and combining the extracted TOA sequences to meet inspection rules so as to obtain a final main sorting result.
Further, the steps of the long-short time memory network for carrying out the identification of the repeated frequency group change are as follows:
1) Carrying out combined sorting on a radar Pulse Description Word (PDW) sequence according to the pulse arrival time obtained by main sorting;
2) Determining parameters of a segmented random feature sampling method: segment length k, number of segments d and interval g between segments;
3) Randomly selecting k sequence data from the PDW sequence as first segment characteristic data;
4) Judging whether the data is sampled; if yes, executing the step 4), otherwise, executing the step 2) by adding the interval g between the segments to the sampling start position;
5) Inputting the sampling result into a long-short-time memory network after training is completed, and obtaining a judgment result of the repetition frequency group variation;
6) If the repetition frequency group transformation rule is met, the PDW sequences are combined to form a repetition frequency group transformation radar pulse sequence, otherwise, the PDW sequences are not combined.
It is a further object of the present invention to provide a computer device comprising a memory and a processor, the memory storing a computer program which, when executed by the processor, causes the processor to perform the steps of: dividing the received radar pulse description words according to the pulse arrival angles to obtain a plurality of groups of pulse sequences from different directions; inputting the pulse frequency domain parameters and pulse width of each group of pulse sequences into a cascade structure self-organizing mapping neural network to obtain a primary sorting result; an improved sequence difference histogram algorithm is used for the primary sorting result to obtain a main sorting result; and traversing the combination condition of the main sorting result, inputting the pulse frequency domain parameters, the pulse width and the pulse arrival time into a long and short time memory network (LSTM) for repeated frequency identification, and combining to obtain the repeated frequency group variable radar.
Another object of the present invention is to provide a computer readable storage medium storing a computer program which, when executed by a processor, causes the processor to perform the steps of: dividing the received radar pulse description words according to the pulse arrival angles to obtain a plurality of groups of pulse sequences from different directions; inputting the pulse frequency domain parameters and pulse width of each group of pulse sequences into a cascade structure self-organizing mapping neural network to obtain a primary sorting result; an improved sequence difference histogram algorithm is used for the primary sorting result to obtain a main sorting result; and traversing the combination condition of the main sorting result, inputting the pulse frequency domain parameters, the pulse width and the pulse arrival time into a long and short time memory network (LSTM) for repeated frequency identification, and combining to obtain the repeated frequency group variable radar.
Another object of the present invention is to provide a radar signal sorting system under a high pulse density environment for operating the radar signal sorting method under a high pulse density environment, the radar signal sorting system under a high pulse density environment comprising:
the high-density pulse sparse module is used for carrying out sparse on the high-density pulse environment to obtain a multi-channel pulse sequence for parallel processing;
the cascade self-organizing mapping neural network primary sorting module is used for carrying out primary clustering sorting on radar pulses to obtain a clustering result of primary sorting of current radar signals;
the improved sequence difference histogram main sorting module is used for carrying out main sorting on the sparse radar pulse sequence to obtain a main sorting result of the repeated frequency fixed, repeated frequency sliding and repeated frequency dithering radar signal;
and the long-and-short-term memory network repetition frequency group transformation identification module is used for identifying and combining radar pulse sequences conforming to a repetition frequency group transformation rule in the repetition frequency fixed radar, and finally obtaining a repetition frequency group transformation radar signal sorting result.
Another object of the present invention is to provide a radar signal sorting system, which is equipped with the radar signal sorting system in a high pulse density environment.
It is another object of the present invention to provide a radar equipped with the radar signal sorting system in a high pulse density environment.
By combining all the technical schemes, the invention has the advantages and positive effects that: the invention can effectively realize the sorting of common radar signals (fixed repetition frequency, staggered repetition frequency, repeated frequency jitter, repeated frequency sliding variation, repeated frequency group variation, fixed pulse width, rapid frequency pulse interval variation, rapid frequency pulse group variation, simultaneous frequency diversity and time-sharing frequency diversity) in a high pulse density environment, and can realize the real-time sorting of radar signals in an actual electromagnetic environment.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the following description will briefly explain the drawings needed in the embodiments of the present application, and it is obvious that the drawings described below are only some embodiments of the present application, and that other drawings can be obtained according to these drawings without inventive effort for a person skilled in the art.
Fig. 1 is a flowchart of a radar signal sorting method in a high pulse density environment according to an embodiment of the present invention.
FIG. 2 is a schematic diagram of a radar signal sorting system in a high pulse density environment according to an embodiment of the present invention;
in the figure: 1. a high-density pulse sparse module; 2. the cascade self-organizing mapping neural network primary sorting module; 3. a main sorting module of the improved sequence difference histogram; 4. and a long-short-term memory network repetition frequency group change identification module.
Fig. 3 to fig. 6 are graphs of clustering results after the cascade structure self-organizing map network according to the embodiment of the present invention.
Fig. 7 and fig. 8 are graphs of test results after training of a long-short-term memory network according to an embodiment of the present invention.
Detailed Description
The present invention will be described in further detail with reference to the following examples in order to make the objects, technical solutions and advantages of the present invention more apparent. It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
Aiming at the problems existing in the prior art, the invention provides a radar signal sorting method, a radar signal sorting system and application in a high pulse density environment, and the invention is described in detail below with reference to the accompanying drawings.
As shown in fig. 1, the radar signal sorting method under the high pulse density environment provided by the invention comprises the following steps:
s101: dividing radar radiation source pulse descriptors according to pulse arrival angles to obtain a plurality of groups of pulse sequences from different directions;
s102: inputting the pulse frequency domain parameters and pulse width of each group of pulse sequences into a cascade self-organizing mapping neural network to obtain a primary sorting result;
s103: an improved sequence difference histogram algorithm is used for the primary sorting result to obtain a main sorting result;
s104: and traversing the combination condition of the main sorting result, inputting the pulse frequency domain parameters, the pulse width and the pulse arrival time into a long-short time memory network for repeated frequency identification, and combining to obtain the repeated frequency group variable radar.
Other steps may be performed by those skilled in the art of the radar signal sorting method in a high pulse density environment provided by the present invention, and the radar signal sorting method in a high pulse density environment provided by the present invention of fig. 1 is merely a specific embodiment.
As shown in fig. 2, the radar signal sorting system under the high pulse density environment provided by the invention comprises:
the high-density pulse sparse module 1 is used for carrying out sparse on a high-density pulse environment to obtain a multichannel pulse sequence for parallel processing;
the cascade self-organizing map neural network primary sorting module 2 is used for carrying out primary clustering sorting on radar pulses to obtain a clustering result of primary sorting of current radar signals;
the improved sequence difference histogram main sorting module 3 is used for carrying out main sorting on the sparse radar pulse sequence to obtain a main sorting result of the heavy frequency fixed, heavy frequency sliding and heavy frequency dithering radar signal;
and the long-short-term memory network repetition frequency group transformation identification module 4 is used for identifying and combining radar pulse sequences conforming to a repetition frequency group transformation rule in the repetition frequency fixed radar, and finally obtaining a repetition frequency group transformation radar signal sorting result.
The technical scheme of the invention is further described below with reference to the accompanying drawings.
The embodiment of the invention provides a radar signal sorting method and a radar signal sorting system under a high pulse density environment, which specifically comprise the following steps:
step one, the received radar pulse description word is divided according to the pulse arrival angle, and the obtaining of a plurality of groups of pulse sequences from different directions specifically comprises the following steps:
1) Detecting an object P which is not checked in a database, checking a neighborhood of the object P if the object P is not processed (classified into a certain cluster or marked as noise), establishing a new cluster C if the number of the included objects is not less than the minimum allowable number (minPts), and adding all points in the new cluster C into a candidate set N;
2) Checking the neighborhood of all the objects q which are not processed in the candidate set N, and adding the objects into N if the objects at least contain minPts objects; if q does not fall into any cluster, adding q to C;
3) Repeating the step 2), and continuously checking the unprocessed object in the N, wherein the current candidate set N is empty;
4) Repeating steps 1) to 3) until all objects fall into a certain cluster or are marked as noise.
Inputting pulse frequency domain parameters and pulse width of each group of pulse sequences into a cascade self-organizing mapping neural network to obtain a primary sorting result:
1) Initializing. Determining thresholds for determining neuronal merger or divisionσ i Corresponding to the error in the values of the parameters obtained by the scout receiver. Setting an initial value m of the number of output neurons of the self-organizing map neural network 0 The most number of cycles allowed is K (here the neurons undergo a merger or split into cycles);
2) Training by using a traditional self-organizing map learning algorithm to enable the self-organizing map learning algorithm to reach an ordered map to obtain an initial clustering center;
3) Calculating the average distance in each classAnd inter-class distance D j =||m j -m j+1 | (j=1, 2,., c-1) and compared to a set threshold R. If d j > R, then neuron j splits; if D j If R is less than R, merging the neurons j to determine whether two types are merged into one type or split into two types, and adjusting the scale of the self-organizing map neural network to obtain the number of new output neurons, namely m i Specific numerical values; if all output neurons are neither merged nor split, go to step 5); otherwise, go to step 4);
4) Judging whether the circulation turns are finished or not, if so, turning to the step 5); otherwise, turning to the step 2);
5) Calculating the value J of the clustering criterion function 1,m Obtaining various clustering center values;
6) Calculating J corresponding to the number of output neurons m+1 and m-1 1,m+1 And J 1,m-1 And sum J 1,m Comparing, taking max (J 1,m+1 ,J 1,m ,J 1,m-1 ) The corresponding neuron number is the final result, and various clustering center values are obtained.
Thirdly, an improved sequence difference histogram algorithm is used for the primary sorting result, and a main sorting result is obtained:
1) Inputting a pulse arrival time sequence to be sorted;
2) Performing all possible Pulse Repetition Interval (PRI) classification statistics;
3) Setting a statistical threshold epsilon, and sequencing and de-duplicating PRI larger than the threshold;
4) Traversing PRI passing through threshold;
5) Traversing all pulse arrival Times (TOAs);
6) Calculating the allowable time range [ TOA+PRI-mu, TOA+PRI+mu ] of the PRI under the current arrival time according to the noise tolerance mu;
7) Judging whether pulses exist in the allowable time range, if so, continuing to execute the step 6) by TOA=TOA', otherwise, increasing the missing pulse number by a misscount++;
8) Judging whether the missing pulse number misscunt reaches a set maximum value misscunt_max, if so, setting the missing pulse number to zero, changing TOA into TOA and executing step 5), otherwise, continuing to execute step 6) by TOA=TOA';
9) And carrying out subharmonic inspection on all the extracted TOA sequences, and combining the extracted TOA sequences to meet inspection rules so as to obtain a final main sorting result.
Step four, traversing the combination condition of the main sorting result, inputting the pulse frequency domain parameters, the pulse width and the pulse arrival time into a long-short-time memory network for repeated frequency identification, and combining to obtain a repeated frequency group variable radar:
1) Carrying out combined sorting on a radar Pulse Description Word (PDW) sequence according to the pulse arrival time obtained by main sorting;
2) Determining parameters of a segmented random feature sampling method: segment length k, number of segments d and interval g between segments;
3) Randomly selecting k sequence data from the PDW sequence as first segment characteristic data;
4) And judging whether the data is sampled. If yes, executing the step 4), otherwise, executing the step 2) by adding the interval g between the segments to the sampling start position;
5) Inputting the sampling result into a long-short-time memory network after training is completed, and obtaining a judgment result of the repetition frequency group variation;
6) If the repetition frequency group transformation rule is met, the PDW sequences are combined to form a repetition frequency group transformation radar pulse sequence, otherwise, the PDW sequences are not combined.
The technical effects of the present invention will be described in detail with reference to simulation.
To test the clustering effect of the cascade structure self-organizing map network, 50 groups of real acquisition signals with different time periods are randomly selected, as shown in fig. 3-6.
The subsequent long-short-term memory network algorithm requires that the number of the clustering result categories is not less than the number of the repeated frequency group variable radar radiation sources. And (5) evaluating 50 groups of clustering effects by combining standard sorting reference results. The 48 groups meet the requirement of the subsequent algorithm, namely the number of the clustering result categories is not less than the number of the variable radar radiation sources of the repeated frequency group, and the total accuracy is 96%.
In order to test the judging performance of the long-short time memory network, 136 time periods of the actual acquisition signal are sorted to obtain 63 groups of effective radar repetition frequency group variable pulse description word sequences. Training and testing of long and short term memory networks was performed using the pulse descriptor sequence structured data set described above, as shown in fig. 7 and 8.
It should be noted that the embodiments of the present invention can be realized in hardware, software, or a combination of software and hardware. The hardware portion may be implemented using dedicated logic; the software portions may be stored in a memory and executed by a suitable instruction execution system, such as a microprocessor or special purpose design hardware. Those of ordinary skill in the art will appreciate that the apparatus and methods described above may be implemented using computer executable instructions and/or embodied in processor control code, such as provided on a carrier medium such as a magnetic disk, CD or DVD-ROM, a programmable memory such as read only memory (firmware), or a data carrier such as an optical or electronic signal carrier. The device of the present invention and its modules may be implemented by hardware circuitry, such as very large scale integrated circuits or gate arrays, semiconductors such as logic chips, transistors, etc., or programmable hardware devices such as field programmable gate arrays, programmable logic devices, etc., as well as software executed by various types of processors, or by a combination of the above hardware circuitry and software, such as firmware.
The foregoing is merely illustrative of specific embodiments of the present invention, and the scope of the invention is not limited thereto, but any modifications, equivalents, improvements and alternatives falling within the spirit and principles of the present invention will be apparent to those skilled in the art within the scope of the present invention.

Claims (6)

1. The radar signal sorting method under the high pulse density environment is characterized in that the radar signal sorting method under the high pulse density environment divides the received radar pulse description words according to the pulse arrival angles to obtain a plurality of groups of pulse sequences from different directions; inputting the pulse frequency domain parameters and pulse width of each group of pulse sequences into a cascade structure self-organizing mapping neural network to obtain a primary sorting result; an improved sequence difference histogram algorithm is used for the primary sorting result to obtain a main sorting result; traversing the combination condition of the main sorting result, inputting pulse frequency domain parameters, pulse width and pulse arrival time into a long-short time memory network (LSTM) for repeated frequency identification, and combining to obtain a repeated frequency group variable radar;
the method for obtaining the multi-group pulse sequences from different directions specifically comprises the following steps of:
1) Detecting an object P which is not checked in a database, if the object P is not processed and is classified into a certain cluster or marked as noise, checking a neighborhood of the object P, if the number of the included objects is not less than the minimum allowable number of objects minPts, establishing a new cluster C, and adding all points in the new cluster C into a candidate set N;
2) Checking the neighborhood of all the objects q which are not processed in the candidate set N, and adding the objects into N if the objects at least contain minPts objects; if q does not fall into any cluster, adding q to C;
3) Repeating the step 2), and continuously checking the unprocessed object in the N, wherein the current candidate set N is empty;
4) Repeating steps 1) to 3) until all objects fall into a certain cluster or are marked as noise;
the cascade self-organizing mapping neural network primary sorting steps are as follows:
1) Initialization, determining threshold for judging neuron merging or splittingσ i Corresponding to the error of each parameter value obtained by the reconnaissance receiver; setting an initial value m of the number of output neurons of the self-organizing map neural network 0 The maximum number of cycles allowed is K,neurons undergo one-time merging or splitting into one round of cycles;
2) Training by using a traditional self-organizing map learning algorithm to enable the self-organizing map learning algorithm to reach an ordered map to obtain an initial clustering center;
3) Calculating the average distance in each classAnd inter-class distance D j =||m j -m j+1 | (j=1, 2,., c-1) and comparing with a set threshold R; if d j > R, then neuron j splits; if D j If R is less than R, merging the neurons j, determining whether two types are merged into one type or split into two types, and adjusting the scale of the self-organizing map neural network to obtain the number of new output neurons, namely m i Specific numerical values; if all output neurons are neither merged nor split, go to step 5); otherwise, go to step 4);
4) Judging whether the circulation turns are finished or not, if so, turning to the step 5); otherwise, turning to the step 2);
5) Calculating the value J of the clustering criterion function 1,m Obtaining various clustering center values;
6) Calculating J corresponding to the number of output neurons m+1 and m-1 1,m+1 And J 1,m-1 And sum J 1,m Comparing, taking max (J 1,m+1 ,J 1,m ,J 1,m-1 ) The corresponding neuron number is the final result, and various clustering center values are obtained;
the main sorting steps of the improved sequence difference histogram algorithm are as follows:
1) Inputting a pulse arrival time sequence to be sorted;
2) Performing PRI classification statistics of all possible pulse repetition intervals;
3) Setting a statistical threshold epsilon, and sequencing and de-duplicating PRI larger than the threshold;
4) Traversing PRI passing through threshold;
5) Traversing all pulse arrival times TOAs;
6) Calculating the allowable time range [ TOA+PRI-mu, TOA+PRI+mu ] of the PRI under the current arrival time according to the noise tolerance mu;
7) Judging whether pulses exist in the allowable time range, if so, continuing to execute the step 6) by TOA=TOA', otherwise, increasing the missing pulse number by a misscount++;
8) Judging whether the missing pulse number misscunt reaches a set maximum value misscunt_max, if so, setting the missing pulse number to zero, changing TOA into TOA and executing step 5), otherwise, continuing to execute step 6) by TOA=TOA';
9) Sub-harmonic inspection is carried out on all the extracted TOA sequences, and the merging of inspection rules is met, so that a final main sorting result is obtained;
the steps of the long and short time memory network for carrying out the identification of the repetition frequency group change are as follows:
1) Carrying out combined sorting on a radar Pulse Description Word (PDW) sequence according to the pulse arrival time obtained by main sorting;
2) Determining parameters of a segmented random feature sampling method: segment length k, number of segments d and interval g between segments;
3) Randomly selecting k sequence data from the PDW sequence as first segment characteristic data;
4) Judging whether the data is sampled; if yes, executing the step 4), otherwise, executing the step 2) by adding the interval g between the segments to the sampling start position;
5) Inputting the sampling result into a long-short-time memory network after training is completed, and obtaining a judgment result of the repetition frequency group variation;
6) If the repetition frequency group transformation rule is met, the PDW sequences are combined to form a repetition frequency group transformation radar pulse sequence, otherwise, the PDW sequences are not combined.
2. A computer device comprising a memory and a processor, the memory storing a computer program that, when executed by the processor, causes the processor to perform the radar signal sorting method in a high pulse density environment of claim 1.
3. A computer readable storage medium storing a computer program which, when executed by a processor, causes the processor to perform the method of radar signal sorting in a high pulse density environment of claim 1.
4. A radar signal sorting system in a high pulse density environment for operating the radar signal sorting method in a high pulse density environment of claim 1, the radar signal sorting system in a high pulse density environment comprising:
the high-density pulse sparse module is used for carrying out sparse on the high-density pulse environment to obtain a multi-channel pulse sequence for parallel processing;
the cascade self-organizing mapping neural network primary sorting module is used for carrying out primary clustering sorting on radar pulses to obtain a clustering result of primary sorting of current radar signals;
the improved sequence difference histogram main sorting module is used for carrying out main sorting on the sparse radar pulse sequence to obtain a main sorting result of the repeated frequency fixed, repeated frequency sliding and repeated frequency dithering radar signal;
and the long-and-short-term memory network repetition frequency group transformation identification module is used for identifying and combining radar pulse sequences conforming to a repetition frequency group transformation rule in the repetition frequency fixed radar, and finally obtaining a repetition frequency group transformation radar signal sorting result.
5. A radar signal sorting system, characterized in that it is equipped with a radar signal sorting system according to claim 4 in a high pulse density environment.
6. A radar, wherein the radar is equipped with a radar signal sorting system in a high pulse density environment according to claim 4.
CN202010731268.8A 2020-07-27 2020-07-27 Radar signal sorting method and system in high pulse density environment Active CN112036074B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202010731268.8A CN112036074B (en) 2020-07-27 2020-07-27 Radar signal sorting method and system in high pulse density environment

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202010731268.8A CN112036074B (en) 2020-07-27 2020-07-27 Radar signal sorting method and system in high pulse density environment

Publications (2)

Publication Number Publication Date
CN112036074A CN112036074A (en) 2020-12-04
CN112036074B true CN112036074B (en) 2024-04-02

Family

ID=73583230

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202010731268.8A Active CN112036074B (en) 2020-07-27 2020-07-27 Radar signal sorting method and system in high pulse density environment

Country Status (1)

Country Link
CN (1) CN112036074B (en)

Families Citing this family (22)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN112698274A (en) * 2020-12-05 2021-04-23 扬州宇安电子科技有限公司 Radar signal sorting and pulse sequence extraction system based on hierarchical PRI transformation
CN112799053B (en) * 2020-12-09 2023-08-15 中国人民解放军战略支援部队信息工程大学 Real-time pairing and sorting method for monopulse signals
CN112526456B (en) * 2020-12-28 2022-07-15 扬州健行电子科技有限公司 Radar signal identification method
CN112904287B (en) * 2021-01-14 2021-10-22 无锡国芯微电子***有限公司 Tracking radiation source parameter estimation method based on passive radar finder and application thereof
CN112904288B (en) * 2021-01-14 2023-08-29 无锡国芯微电子***有限公司 Pulse signal combining system and pulse signal combining method
CN112949383B (en) * 2021-01-22 2023-04-18 中国人民解放军63892部队 Waveform agility radar radiation source identification method based on HyDeep-Att network
CN112986925B (en) * 2021-02-01 2024-03-12 东南大学 Radar pulse sequence sorting method based on image features
CN113033629B (en) * 2021-03-09 2022-08-05 中南大学 Radar signal sorting method and device based on improved cuckoo algorithm
CN112986928B (en) * 2021-03-11 2022-06-17 哈尔滨工程大学 Signal sorting multi-source fusion processing method in complex electromagnetic environment
CN113128584B (en) * 2021-04-15 2022-11-11 北京理工大学 Mode-level unsupervised sorting method of multifunctional radar pulse sequence
CN113127807B (en) * 2021-04-19 2023-02-24 深圳华创电科技术有限公司 Mode5 leading pulse jitter value calculation method based on constrained least square algorithm
CN113259017B (en) * 2021-05-13 2022-02-08 电子科技大学 Intra-frame signal sorting method based on time hopping relation
CN113253217B (en) * 2021-05-27 2021-10-01 南京雷电信息技术有限公司 Method for constructing complex electromagnetic environment based on pulse stream
CN113759323B (en) * 2021-07-19 2024-02-06 西安电子科技大学 Signal sorting method and device based on improved K-Means joint convolution self-encoder
CN113721219B (en) * 2021-10-08 2023-07-04 中国电子科技集团公司第三十八研究所 Radar signal sorting method and system based on multi-parameter clustering
CN113962261B (en) * 2021-10-21 2024-05-14 中国人民解放军空军航空大学 Deep network model construction method for radar signal sorting
CN113985356B (en) * 2021-10-29 2022-12-27 扬州宇安电子科技有限公司 Method for realizing radar signal pulse description word sorting function
CN114624645B (en) * 2022-03-10 2022-09-30 扬州宇安电子科技有限公司 Miniature rotor unmanned aerial vehicle radar reconnaissance system based on micro antenna array
CN114924234B (en) * 2022-07-21 2022-10-21 中国人民解放军国防科技大学 Radar radiation source target signal detection method based on regional contrast
CN115128569B (en) * 2022-08-30 2022-11-25 中国电子科技集团公司第十五研究所 Radar reconnaissance full-pulse data visual sorting method, server and storage medium
CN117554919B (en) * 2024-01-11 2024-03-29 成都金支点科技有限公司 Radar signal sorting and searching method based on bidirectional LSTM network
CN118131168A (en) * 2024-05-08 2024-06-04 成都玖锦科技有限公司 Complex environment signal sorting system and method

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110764063A (en) * 2019-10-15 2020-02-07 哈尔滨工程大学 Radar signal sorting method based on combination of SDIF and PRI transformation method

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101007662B1 (en) * 2009-05-08 2011-01-13 국방과학연구소 Radar Signals Clustering Method using Frequency Modulation Characteristics and Combination Characteristics of Signals, and System for Receiving and Processing Radar Signals using the same

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110764063A (en) * 2019-10-15 2020-02-07 哈尔滨工程大学 Radar signal sorting method based on combination of SDIF and PRI transformation method

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
一种密集信号环境下雷达脉冲分选方法;魏娟, 杨万麟, 植强, 王松煜;电子科技大学学报;20050625(第03期);全文 *
基于融合算法的多参数雷达信号分选;陈恒;张友益;王玉梅;;舰船电子工程;20180920(第09期);全文 *
岳志勇 ; 肖军鹏 ; 王鹏 ; .重频抖动脉冲信号分选研究.遥测遥控.2007,(S1),全文. *
重频抖动脉冲信号分选研究;岳志勇;肖军鹏;王鹏;;遥测遥控;20071115(第S1期);全文 *
陈恒 ; 张友益 ; 王玉梅 ; .基于融合算法的多参数雷达信号分选.舰船电子工程.2018,(09),全文. *
魏娟,杨万麟,植强,王松煜.一种密集信号环境下雷达脉冲分选方法.电子科技大学学报.2005,(03),全文. *

Also Published As

Publication number Publication date
CN112036074A (en) 2020-12-04

Similar Documents

Publication Publication Date Title
CN112036074B (en) Radar signal sorting method and system in high pulse density environment
Bortolato et al. Bump hunting in latent space
Heredia et al. Density-based clustering methods for unsupervised separation of partial discharge sources
CN112036239B (en) Radar signal working mode identification method and system based on deep learning network
CN113721219B (en) Radar signal sorting method and system based on multi-parameter clustering
Cain et al. Convolutional neural networks for radar emitter classification
CN112986925B (en) Radar pulse sequence sorting method based on image features
KR101313051B1 (en) Method and device for recognizing pulse repetition interval modulation type of a radar signal
CN109766926B (en) Radar radiation source signal intra-pulse characteristic comprehensive evaluation method and system
CN111693945B (en) Inter-pulse modulation method, inter-pulse modulation system, computer device, and storage medium
CN111487592B (en) Radar signal sorting method based on GPU and CPU platform drift mean clustering
Chunjie et al. Synthetic algorithm for deinterleaving radar signals in a complex environment
Nuhoglu et al. Image segmentation for radar signal deinterleaving using deep learning
Xie et al. A novel method for deinterleaving radar signals: First‐order difference curve based on sorted TOA difference sequence
Shapero et al. Identifying agile waveforms with neural networks
CN103076595B (en) Abnormal type identifying method for multivariate discrete radar emitter signal
CN112904292A (en) Broadband radar detection threshold determination and target detection method based on importance sampling
Zhang et al. PRI modulation recognition and sequence search under small sample prerequisite
CN115980689A (en) Point cloud detection-based radiation source signal sorting method, device, equipment and medium
Dai et al. Clustering of DOA data in radar pulse based on SOFM and CDbw
CN115629365A (en) Method and device for sorting few sample signals in high-density background signals
CN108197646A (en) A kind of target classification identification method for distributed optical fiber sensing system
Perďoch et al. An improved radar clutter suppression by simple neural network
Han et al. Radar clutter classification using expectation-maximization method
Jakubowski et al. Recognition of moving tracked and wheeled vehicles based on sound analysis and machine learning algorithms

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant