IT S A COMPLEX WORLD RADAR DEINTERLEAVING. Philip Wilson. Slipstream Engineering Design Ltd.

Similar documents
CORRELATION BASED CLASSIFICATION OF COMPLEX PRI MODULATION TYPES

O T & E for ESM Systems and the use of simulation for system performance clarification

NORTHEASTERN UNIVERSITY. Graduate School of Engineering. Thesis Title: An FPGA Implementation of Incremental Clustering for Radar Pulse Deinterleaving

Approach of Pulse Parameters Measurement Using Digital IQ Method

RADAR PARAMETER GENERATION TO IDENTIFY THE TARGET

Journal of World s Electrical Engineering and Technology J. World. Elect. Eng. Tech. 4(1): 13-20, April 25, 2015

Keysight Technologies N9051B Pulse Measurement Software X-Series Signal Analyzers. Technical Overview

Pulse Timing and Latency Measurements Using Wideband Video Detectors

AirScope Spectrum Analyzer User s Manual

Closed-loop adaptive EW simulation. Walt Schulte Applications engineer Keysight Technologies

Understanding New Pulse-analysis Techniques

Real Time Pulse Pile-up Recovery in a High Throughput Digital Pulse Processor

GNSS Technologies. GNSS Acquisition Dr. Zahidul Bhuiyan Finnish Geospatial Research Institute, National Land Survey

EMI Test Receivers: Past, Present and Future

ETSI Standards and the Measurement of RF Conducted Output Power of Wi-Fi ac Signals

Localization in Wireless Sensor Networks

DESIGN AND IMPLEMENTATION OF AN ALGORITHM FOR MODULATION IDENTIFICATION OF ANALOG AND DIGITAL SIGNALS

FCC DFS Test Report. : Technicolor Connected Home USA LLC 5030 Sugarloaf Parkway,Building 6,Lawrenceville Georgia,United States,30044

DFS MEASUREMENT REPORT FCC PART

An Accurate phase calibration Technique for digital beamforming in the multi-transceiver TIGER-3 HF radar system

Improved Algorithm for Estimating Pulse Repetition Intervals

RECEIVER TYPES AND CHARACTERISTICS

The Metrication Waveforms

P. 241 Figure 8.1 Multiplexing

A novel Method for Radar Pulse Tracking using Neural Networks

Comparison of Two Detection Combination Algorithms for Phased Array Radars

Digital Audio Broadcasting Eureka-147. Minimum Requirements for Terrestrial DAB Transmitters

Principles of Pulse-Doppler Radar p. 1 Types of Doppler Radar p. 1 Definitions p. 5 Doppler Shift p. 5 Translation to Zero Intermediate Frequency p.

Identification of Highly Jittered Radar Emitters Signals based on Fuzzy Classification

Overview. Cognitive Radio: Definitions. Cognitive Radio. Multidimensional Spectrum Awareness: Radio Space

One interesting embedded system

APPENDIX B. 4. DEFINITIONS, SYMBOLS AND ABBREVIATIONS For the purposes of the present document, the following terms and definitions apply.

Boost Your Skills with On-Site Courses Tailored to Your Needs

Analysis of Processing Parameters of GPS Signal Acquisition Scheme

Tips for making accurate rise / fall time measurements for radar signals

Time Matters How Power Meters Measure Fast Signals

Definition of the encoder signal criteria

A new Sensor for the detection of low-flying small targets and small boats in a cluttered environment

PERFORMANCE CONSIDERATIONS FOR PULSED ANTENNA MEASUREMENTS

Frequency Hopping Pattern Recognition Algorithms for Wireless Sensor Networks

Interleaved PC-OFDM to reduce the peak-to-average power ratio

DEVELOPMENT OF A DIGITAL TERRESTRIAL FRONT END

MAKING TRANSIENT ANTENNA MEASUREMENTS

Revision History Revision 0 (26 April 2004) First Revision Revision 1 (4 May 2004) Editorial changes

VIAVI Signal Workshop

A 2 to 4 GHz Instantaneous Frequency Measurement System Using Multiple Band-Pass Filters

Maximum Likelihood Sequence Detection (MLSD) and the utilization of the Viterbi Algorithm

Analyze Agile or Elusive Signals Using Real-Time Measurement and Triggering Ben Zarlingo, Agilent Technologies Inc.

Amplitude Frequency Phase

AN77-07 Digital Beamforming with Multiple Transmit Antennas

Today s wireless. Best Practices for Making Accurate WiMAX Channel- Power Measurements. WiMAX MEASUREMENTS. fundamental information

In this lecture, we will look at how different electronic modules communicate with each other. We will consider the following topics:

Digital Modulation Recognition Based on Feature, Spectrum and Phase Analysis and its Testing with Disturbed Signals

Presented By : Lance Clayton AOC - Aardvark Roost

Chapter 4. Part 2(a) Digital Modulation Techniques

Understanding Probability of Intercept for Intermittent Signals

Digital Receiver Experiment or Reality. Harry Schultz AOC Aardvark Roost Conference Pretoria 13 November 2008

SYSTEM LEVEL DESIGN CONSIDERATIONS FOR HSUPA USER EQUIPMENT

Rev F. Nov 16, /16/2008 Rev F

EITN85, FREDRIK TUFVESSON, JOHAN KÅREDAL ELECTRICAL AND INFORMATION TECHNOLOGY. Why do we need UWB channel models?

On the Estimation of Interleaved Pulse Train Phases

RECOMMENDATION ITU-R SA.1628

Passive Emitter Geolocation using Agent-based Data Fusion of AOA, TDOA and FDOA Measurements

FTSP Power Characterization

Measurement of Digital Transmission Systems Operating under Section March 23, 2005

A GENERAL SYSTEM DESIGN & IMPLEMENTATION OF SOFTWARE DEFINED RADIO SYSTEM

UTILIZATION OF AN IEEE 1588 TIMING REFERENCE SOURCE IN THE inet RF TRANSCEIVER

Evaluation of HF ALE Linking Protection

AN EFFICIENT SET OF FEATURES FOR PULSE REPETITION INTERVAL MODULATION RECOGNITION

Electronic Warfare (EW) Principles and Overview p. 1 Electronic Warfare Taxonomy p. 6 Electronic Warfare Definitions and Areas p.

Determining Times of Arrival of Transponder Signals in a Sensor Network using GPS Time Synchronization

2-18 GHz Radar Warning Receiver

Kalman Tracking and Bayesian Detection for Radar RFI Blanking

Time Difference of Arrival Localization Testbed: Development, Calibration, and Automation GRCon 2017

SPEC. Intelligent EW Systems for Complex Spectrum Operations ADEP. ADEP Product Descriptions

An E911 Location Method using Arbitrary Transmission Signals

A10-Gb/slow-power adaptive continuous-time linear equalizer using asynchronous under-sampling histogram

Radar Burst at the End of the Channel Availability Check Time (continued) Results: 20 MHz Master

Application Note 37. Emulating RF Channel Characteristics

Fibre Laser Doppler Vibrometry System for Target Recognition

Jitter Measurements using Phase Noise Techniques

Fundamentals of Radar Measurements. Primer

A JOINT MODULATION IDENTIFICATION AND FREQUENCY OFFSET CORRECTION ALGORITHM FOR QAM SYSTEMS

VHF Radar Target Detection in the Presence of Clutter *

- 1 - Rap. UIT-R BS Rep. ITU-R BS.2004 DIGITAL BROADCASTING SYSTEMS INTENDED FOR AM BANDS

A Readout ASIC for CZT Detectors

Frequency Diversity Radar

Unrivalled performance and compact design

Satellite Communications: Part 4 Signal Distortions & Errors and their Relation to Communication Channel Specifications. Howard Hausman April 1, 2010

CDMA Technology. Pr. S.Flament Pr. Dr. W.Skupin On line Course on CDMA Technology

RECOMMENDATION ITU-R S.1341*

TEST REPORT. Covering the DYNAMIC FREQUENCY SELECTION (DFS) REQUIREMENTS OF. FCC Part 15 Subpart E (UNII) Xirrus Model(s): XN4

INSTRUCTION SHEET WIDEBAND POWER SENSOR MODEL Copyright 2008 by Bird Electronic Corporation Instruction Book P/N Rev.

FCC DFS Test Report. FCC DFS Test Report Report No. : FZ

SV2C 28 Gbps, 8 Lane SerDes Tester

UWB Channel Modeling

Lecture 9: Spread Spectrum Modulation Techniques

Interference Direction Analysis. Communication Signals

Channel Modeling ETI 085

AUTONOMOUS NEGOTIATING TEAMS (ANTS) ADAPTIVE RESOURCE MANAGEMENT FOR ELECTRONIC WARFARE

Transcription:

IT S A COMPLEX WORLD RADAR DEINTERLEAVING Philip Wilson pwilson@slipstream-design.co.uk Abstract In this paper, we will look at how digital radar streams of pulse descriptor words are sorted by deinterleaving techniques to identify unique emitters. The paper will cover: 1. What is a radar pulse and how it is characterised? 2. The complexity of real world real world data captures 3. How radar pulses are deinterleaved Introduction The goal of deinterleaving is to classify radar signals by their unique characteristics and use this data to: 1. Identify radar emitters operating in the environment, 2. Determine the emitter location or direction, 3. Determine the emitter characteristics. Receiving and processing of radar pulses to determine information on another radar emitter is often used for friend and foe identification in a defence environment. It can also be used in applications of radar transponders that transmit back synchronised responses and messages to the emitting radar. For the purpose of detecting and identifying radars in the environment, the pulse sequences received from radars are used. The problem of determining the presence of a specific emitter in the environment is a problem of detecting a consistent pulse sequence in the incoming stream of interleaved pulses. Pulses arrive at the receiver of the system in natural time order and so become interleaved as shown in Figure 1. Challenges exist when two or more emitters pulses overlap in time and cannot be easily detected or are simply not received. This further increases the challenge of deinterleaving the pulses into identified emitters. Conditions that have an impact on pulse train deinterleaving are [4]: Pulse overlap, Dropped pulses, Extraneous pulses (multipath), Intermittent pulse trains (effect of radar s scan characteristic), Pulse shadowing, Receiver blanking. ARMMS Paper - 1 -

Figure 1 Interleaved Pulses [3] Emitters can be classified in two ways: 1. Fixed stable: Identifies emitters with parameters that are constant with time 2. Discrete agile: Emitters with a recognisable distribution of values such as regular stagger, switch, dwell and pseudo random emitters. This paper will focus on deinterleaving of fixed stable emitters. The Radar Pulse A radar pulse is characterised by its RF Start Frequency (SF), End Frequency (EF), Pulse Duration (PD) and Pulse Amplitude (PA). Additionally, the Modulation On the Pulse (MOP) and Angle of Arrival may be available. A typical radar pulse is shown in Figure 2. Figure 2 Radar Pulse Digital capture of the received radar pulse is achieved using Analogue to Digital Converters (ADC) and a FPGA to process and convert the RF pulse into a digital representation. Typically, the receiver will convert the received RF signal into a video amplitude and a voltage representing the frequency of the RF carrier. See Figure 3. ARMMS Paper - 2 -

Figure 3 Digital Capture system of Radar Pulse The digital signal processing in the FPGA converts the received analogue pulse into a digital stream of pulse descriptor words (PDW). The pulse descriptor word includes the characterised pulse information with an applied time stamp (TS) of when the pulse arrived (TOA) in the system. Each one of the parameters will be in the region of 16 to 31 data bits. These parameters are typically converted into compensated and normalised parameters in their respective units, e.g frequency in MHz, Pulse Duration in us. Figure 4 shows a five parameter PDW. Figure 4 Pulse Descriptor Word (PDW) The deinterleaver may reside in either the FPGA, embedded system or industrial computer depending on system requirements. The transfer speed and volume of PDW s between each of the systems on the data link requires careful consideration. By way of an example, a system with a PDW of 160 bits in length, transferring on a serial link with a pulse duration of 50ns at 80% duty cycle requires 2.5Gbps, see Figure 5. The pressure on the link will further increase with denser environments and multiple frequency band inputs. 6.000 Data Saturation Point (if duty-cycle is 80%) 5.000 System Bandwidth (Gbps) 4.000 3.000 2.000 1.000 0.000 0 100 200 300 400 500 600 Pulse Width (ns) Figure 5 Data Saturation Point of Link ARMMS Paper - 3 -

Clustering Clustering is the technique of grouping together radar pulses into unique sets of emitter characteristics using captured radar pulses and derived pulse characteristics such as Pulse Repetition Interval (PRI). Clustering algorithms need to take into account known schemes applied to the pulse train by radar emitters such as: 1. Fixed stable identifies emitters with values that are constant, 2. Discrete agile identifies emitters with a recognisable distribution of values such as regular stagger, switch, dwell, wobulated (varying parameters in a wobble like fashion) and pseudo random emitters. It is important to consider the requirements of the overall system in terms of processing time and the type of radar schemes that are expected to be present in the operational environment. For example, radar pulse deinterleaving of commercial marine ship radar s characteristics may predominately be expected to be constant, as opposed to a system required to military radar s which apply more complex agile schemes. Not all parameters are useful in the initial deinterleaving and ing of emitters. For example, pulse amplitude would not be used due to its varying nature. Frequency, pulse duration and modulation of the pulse are the dominant parameters that can be used in the ing process. Clustering algorithm The success of ing is a balance between system performance requirements and cost. Some techniques for ing algorithms are described below in Table 1 for comparison. The remainder of this paper will be concerned with an improved version of the chain algorithm. Technique Overview Chain Algorithm The algorithm calculates the difference Quick processing for fixed between a sample pulse and an existing stable emitters center of pulses. The that yields the smallest difference to the sample pulse and meets a required threshold level is the closest match and the sample pulse is added to the. If the distance between the sample pulse and is large a new center is created. Sequence Search By assuming a starting PRI estimation, the Quick processing for fixed Method algorithm starts from the the first pulse in stable emitters the buffer and then searches for the next pulse, using the TOA the PRI can be derived from the two pulses. ARMMS Paper - 4 -

Histogram based The algorithm then searches through the remaining PDW data set searching for the next pulse with that PRI. The algorithm is designed to manage missing pulses though the search. On completion or detection of a large gap in the PDW data the algorithm will stop and if enough pulses exist for the PRI, mark and remove them from the data block. On completion of this, the algorithm resets to the first pulse and continues to look for the next valid pulse and its PRI, the algorithm continues until all data is processed. Generally uses DTOA (Difference Time Of Arrival) to determine PRI histograms. As new emitters appear, peaks appear in the PRI histogram identifying emitters. PDW s would usually be processed in blocks. Time gaps in pulse streams can lead to increased differences, causing uncertainty. Better performance on agile emitters. Wavelet Method detector Various approaches can be used such as: All difference Histogram Difference Histogram Sequential Difference Histogram Cumulative Difference Histogram Using a wavelet transform [1][2] uses TOA of the pulse. The approach is to detect if a signal with a period (T) at a given time (t). If the detector exceeds a threshold a pulse train at a period (T) is found. Good for agile emitters Complexity can arise when multiple points exceed the threshold, this is handled using decision making algorithms and merging techniques. Table 1 Clustering Techniques ARMMS Paper - 5 -

Chain Clustering Algorithm In order to radar pulses, a distance ing algorithm is required. This scheme determines the distance metric between two points (pulses) in a plane. The Euclidian distance function is used and is given by:, = Equation 1 Euclidian distance function where and are the distance of the pulses being measured and, are the feature of and. Modified Distance Function Applied to Radar Pulse The main objective is to determine if two pulses are similar to each other. This can be achieved by expanding on the Euclidian to include PDW parameters of the radar pulse, Start Frequency (SF), End Frequency (EF) and Pulse Duration (PD), see Equation 2. If further parameters are available, such as angle of arrival (AOA) and pulse modulation, these may be included in the algorithm. A weighting parameter is further added to the function that allows a weight for each of the pulse parameters. (, ) = + + Equation 2 Expanded Distance Function Where is the first pulse or mean value of an accumulated ed pulse set and is the pulse to be used to measure the distance with. The Cluster The objective of the is to hold received pulse descriptor words that are statistically similar and as such have a high probability of being from the same emitter type. The may contain many unique emitters of the same type of radar system. At a later stage, unique emitters can be identified using TOA, PRI, Amplitude, beam shapes and widths. ARMMS Paper - 6 -

To determine how close a new measured pulse is to a set, the mean and standard deviation is calculated based on the PDW s present in the. This is updated for each new pulse added into the. Figure 6 gives an overview of the process as could be implemented in a system. PDW n+3 PDW n+2 PDW n+1 PDW n=0 Start Freq (SF) End Freq (EF) Duration (PD) Amplitude (PA) Time Stamp (TOA) Start Freq (SF) End Freq (EF) Duration (PD) Amplitude (PA) Time Stamp (TOA) Start Freq (SF) End Freq (EF) Duration (PD) Amplitude (PA) Time Stamp (TOA) Start Freq (SF) End Freq (EF) Duration (PD) Amplitude (PA) Time Stamp (TOA) PDW Data Streamà PDW 4 PDW New Next new pulse Apply distance function against known s Determine closest distance to existing s PDW 3 PDW 1 PDW 2 No create new Is the closest deemed close enough Yes add new PDW to and updata Mean STD-Dev of Process next pulse Figure 6 Clustering flow diagram Figure 7 gives an overview of the system design which starts from the pulse analysis, leading to signal processing of the PDW data stream and then deinterleaving. The PDW data set snippet in Figure 7 shows the PDW data passed into the deinterleaver algorithm, with the results in this example indicating a 100% correct ing of emitters. In reality, it is very difficult to achieve a 100% success rate. The deinterleaver is a statistical balance based on hardware performance and knowledge of emitter characteristics. This practical understanding is key to the system performance as it allows the configuration of the deinterleaver parameters that set weighting and distance values. In a real environment, it is very likely that emitting radar pulses are far from perfect due to system design, tolerance and often degradation of Traveling Wave Tubes (TWT) in the field. The varying parameters of an emitter will likely lead to multiple s being generated for the same emitter during the deinterleaving process. In a dense and complex environment, this can quickly consume all of the system memory. It is favourable to including a second stage of deinterleaving to merge s together that are deemed to be statistically close to each other. ARMMS Paper - 7 -

This approach allows system memory reuse and single emitters types to be merged together in a more efficient manner. On completion of the deinterleaving process, the next stage would be to carry out emitter identification within each of the sets, using TDOA, sweep rates and beam width techniques to further extract emitters. Depending on the system, identified emitters can be placed in a database to improve system performance over time. RF Pulse RF Characterised PDW Data Stream Digital Signal Processing PDW Data Set De-Interleaved Clusters Identified Figure 7 Clustering system Real World Data The radar environment can quickly become complex when there are a number of emitters present. Figure 8 presents a 2 second data capture. It is the deinterleavers task to make sense of this complex environment and present it in a usable format. ARMMS Paper - 8 -

Figure 8 Example radar data captures Figure 9 shows the pulse descriptor word and the allocated ID plotted against frequency and pulse duration. These results were obtained from the ing algorithm described earlier running on a small embedded system. (Red markers = SF, Blue markers = EF) The successful ing of emitters can clearly be seen with around 120 s generated for this dataset. In Figure 9, marker A effectively shows a pulse with different start and stop frequencies, and marker B shows a with very few pulses. Figure 10 is the same data but looking at 10 emitters in more detail. It can be observed that good grouping of the parameters is achieved for these s. Figure 11 shows the complexity of 120 emitters in the environment. This indicates a large number of emitters operating at around 50-100ns pulse duration. ARMMS Paper - 9 -

B A Figure 9 Example Clustering of Emitters Figure 10 Clustered 10 Emitters Plotted against PD and Frequency ARMMS Paper - 10 -

Figure 11 Clustered 120 Emitters Plotted against PD and Frequency Conclusion Given that the real world environment of radar pulses is very complex and taking into account millions of radar pulses and multipath effects, the improved chain sequence example explained in the paper can be a good choice for systems deinterleaving fixed static emitters. The radar emitter environment soon get very complex in dense emitter environments and as such, a successful pulse deinterleaver has a tough job. Document References 1 Ken ichi Nishiguchi, Time-period Analysis for Pulse Train Deinterleaving 2 Douglas E. Driscoll & Stephen D. Howard, THE DETECTION OF RADAR PULSE SEQUENCES BY MEANS OF A CONTINUOUS WAVELET TRANSFORM, Electronic Warfare Division Defence Science and Technology Organisation PO Box 1500, Salisbury, SA 5108, Australia 3 Pushparaj Silva, Analyzing Tool for Radar Data, ISSN-1653-5715 4 Rogers, J. A. V, ESM Processor System for High Pulse Density Radar Environments, IEE Proceedings ARMMS Paper - 11 -