Cross-correlation of long binary signals with longer mismatched filters

Similar documents
1 Introduction 2 Sidelobe-blanking concept

Non-Linear Frequency Modulated Nested Barker Codes for Increasing Range Resolution

Non-coherent pulse compression - concept and waveforms Nadav Levanon and Uri Peer Tel Aviv University

DIVERSE RADAR PULSE-TRAIN WITH FAVOURABLE AUTOCORRELATION AND AMBIGUITY FUNCTIONS

C. The third measure is the PSL given by. A n is denoted as set of the binary sequence of length n, we evaluate the behavior as n->?

Implementing Orthogonal Binary Overlay on a Pulse Train using Frequency Modulation

Ternary Chaotic Pulse Compression Sequences

Modified Costas Signal

A New Sidelobe Reduction Technique For Range Resolution Radar

We are IntechOpen, the world s leading publisher of Open Access books Built by scientists, for scientists. International authors and editors

Non-coherent pulse compression aperiodic and periodic waveforms

Binary Frequency Shift Keying for Continuous Waveform Radar

SEVERAL types of code division multiple access (CDMA)

1 Introduction 2 Principle of operation

Periodic and a-periodic on-off coded waveforms for non-coherent RADAR and LIDAR

Radial basis function neural network for pulse radar detection

Radar Waveform Design For High Resolution Doppler Target Detection

Noncoherent Pulse Compression I. INTRODUCTION

Analysis of LFM and NLFM Radar Waveforms and their Performance Analysis

Code Inverse Filtering for Complete Sidelobe Removal in Binary Phase Coded Pulse Compression Systems

Side-lobe Suppression Methods for Polyphase Codes

Optimization of Digital Signal Processing Techniques for Surveillance RADAR

G.Raviprakash 1, Prashant Tripathi 2, B.Ravi 3. Page 835

Pulse Compression Techniques for Target Detection

Proceedings of the 7th WSEAS International Conference on Multimedia Systems & Signal Processing, Hangzhou, China, April 15-17,

Phase Code Optimization for Coherent MIMO Radar Via a Gradient Descent

WAVEFORM USE IN INCOHERENT RADAR AND LASER RADAR APPLICATIONS

Comparative Analysis of Performance of Phase Coded Pulse Compression Techniques

Radar Pulse Compression for Point Target and Distributed Target Using Neural Network

Costas Arrays. James K Beard. What, Why, How, and When. By James K Beard, Ph.D.

EVALUATION OF BINARY PHASE CODED PULSE COMPRESSION SCHEMES USING AND TIME-SERIES WEATHER RADAR SIMULATOR

Good practical continuous waveform for active bistatic radar

Phase Coded Radar Signals Frank Code & P4 Codes

Noise-robust compressed sensing method for superresolution

Pulse Compression. Since each part of the pulse has unique frequency, the returns can be completely separated.

A Technique for Pulse RADAR Detection Using RRBF Neural Network

Robust Optimal and Adaptive Pulse Compression for FM Waveforms. Dakota Henke

Generation of New Complementary and Sub Complementary Pulse Compression Code Sequences

Pulse Compression Techniques of Phase Coded Waveforms in Radar

Improved Spectrum Width Estimators for Doppler Weather Radars

Multiple Target Detection for HRR Signal Design

Multipath Beamforming UWB Signal Design Based on Ternary Sequences

4254 IEEE TRANSACTIONS ON INFORMATION THEORY, VOL. 54, NO. 9, SEPTEMBER /$ IEEE

On Integrated Radar and Communication Systems Using Oppermann Sequences

Matched filter. Contents. Derivation of the matched filter

Generation and Implementation of Barker and Nested Binary codes

SIDELOBES REDUCTION USING SIMPLE TWO AND TRI-STAGES NON LINEAR FREQUENCY MODULA- TION (NLFM)

f = 5 is equal to the delay resolution of a B =12. 5 is shown in Fig. 1. Using M 5

Radar Signal Classification Based on Cascade of STFT, PCA and Naïve Bayes

FPGA Implementation of Ternary Pulse Compression Sequences with Superior Merit Factors

Analysis of Ternary and Binary High Resolution Codes Using MATLAB

Sets of Waveform and Mismatched Filter Pairs for Clutter Suppression in Marine Radar Application

(xix) SYNOPSIS. Copyright

Passive Beamforming with Coprime Arrays

HIGH RESOLUTION WEATHER RADAR THROUGH PULSE COMPRESSION

Binary frequency shift keying for continuous waveform radar

Phase coded Costas signals for ambiguity function improvement and grating lobes suppression

Simulation and Implementation of Pulse Compression Techniques using Ad6654 for Atmospheric Radar Applications

Detection Performance of Spread Spectrum Signatures for Passive, Chipless RFID

TARGET DETECTION BY RADAR USING LINEAR FREQUENCY MODULATION

Design and Implementation of Signal Processor for High Altitude Pulse Compression Radar Altimeter

Development of Efficient Radar Pulse Compression Technique for Frequency Modulated Pulses

Pilot-Assisted DFT Window Timing/ Frequency Offset Synchronization and Subcarrier Recovery 5.1 Introduction

Mono-alphabetic Poly-semantic Sequence Design for HRR Target Detection

PAR-Constrained Training Signal Designs for MIMO OFDM Channel Estimation in the Presence of Frequency Offsets

THE idea behind constellation shaping is that signals with

System Identification and CDMA Communication

RADAR SIGNALS NADAV LEVANON ELI MOZESON

BER PERFORMANCE AND OPTIMUM TRAINING STRATEGY FOR UNCODED SIMO AND ALAMOUTI SPACE-TIME BLOCK CODES WITH MMSE CHANNEL ESTIMATION

Capacitor voltage balancing in multilevel flying capacitor inverters by rule-based switching pattern selection

High Resolution Low Power Nonlinear Chirp Radar Pulse Compression using FPGA Y. VIDYULLATHA

Staggered PRI and Random Frequency Radar Waveform

Reduction in sidelobe and SNR improves by using Digital Pulse Compression Technique

A hybrid phase-based single frequency estimator

1.Explain the principle and characteristics of a matched filter. Hence derive the expression for its frequency response function.

Compression Waveforms for Non-Coherent Radar

Application of pulse compression technique to generate IEEE a-compliant UWB IR pulse with increased energy per bit

Digital Communications: A Discrete-Time Approach M. Rice. Errata

SPREADING SEQUENCES SELECTION FOR UPLINK AND DOWNLINK MC-CDMA SYSTEMS

Narrow-Band and Wide-Band Frequency Masking FIR Filters with Short Delay

Effect of Pulse Shaping on Autocorrelation Function of Barker and Frank Phase Codes

D1.26B VDES Training Sequence Performance Characteristics (v.1.2)

Time-skew error correction in two-channel time-interleaved ADCs based on a two-rate approach and polynomial impulse responses

Low Power LFM Pulse Compression RADAR with Sidelobe suppression

Applying Time-Reversal Technique for MU MIMO UWB Communication Systems

IEEE P Wireless Access Method and Physical Layer Specification

Analysis of Processing Parameters of GPS Signal Acquisition Scheme

Adaptive Waveforms for Target Class Discrimination

TRAINING signals are commonly used in communications

Performance of MMSE Based MIMO Radar Waveform Design in White and Colored Noise

Optimized threshold calculation for blanking nonlinearity at OFDM receivers based on impulsive noise estimation

NOISE ESTIMATION IN A SINGLE CHANNEL

Incoherent Scatter Experiment Parameters

Interpolation by a Prime Factor other than 2 in Low- Voltage Low-Power DAC

Improved Detection by Peak Shape Recognition Using Artificial Neural Networks

Mono-alphabetic Poly-semanticism for High Resolution Radar Signal Design

Optimization Techniques for Alphabet-Constrained Signal Design

Multipath Beamforming for UWB: Channel Unknown at the Receiver

Implementation of Barker Code and Linear Frequency Modulation Pulse Compression Techniques in Matlab

MULTIPATH fading could severely degrade the performance

Transcription:

Cross-correlation of long binary signals with longer mismatched filters N. Levanon Abstract: Mismatched processing of long binary signals is revisited. The filter is optimised for minimum integrated or peak sidelobes. The importance of choosing a signal with favourable autocorrelation is demonstrated using a few examples. 1 Introduction Binary signals are relatively easy to generate in radar transmitters. In order to achieve large pulse compression ratios, there is a continuous search for longer and longer binary signals whose aperiodic autocorrelation function exhibits low peak sidelobes [1, 2] or low integrated sidelobes [3 6]. If some SNR loss is acceptable, then it is possible to use a mismatched filter, which, when correlated with the signal, yields cross-correlation output with lower peak (or integrated) sidelobes, without too much SNR loss. Mismatched filters can be optimised for polyphase codes as well as for binary codes. For a given signal, the optimisation is straightforward when the criterion is minimum integrated sidelobes, and more demanding when the criterion is minimum peak sidelobe [7 11]. In an extended recent study Nunn [12] suggests that the signal/filter optimisation should start from a signal whose own autocorrelation function already exhibits low peak or integrated sidelobes. This observation is examined here using relatively long binary signals. The mismatched filters are three times longer than the signal. Section 2 defines the sequence and the performance criteria. Section 3 gives examples of ISL (integrated sidelobes) and PSL (peak sidelobe) filters optimised for the Barker 13 signal. Section 4 shows performances of two different signals of length 63. Section 5 compares the performances of three different signals of length 169. Section 6 shows the dependence on filter length. 2 Definitions The binary sequence is given by 2.1 Matched filter S ¼fs 1 ¼ +1; s 2 ;...; s N g The output of the matched filter (without Doppler shift) is the aperiodic autocorrelation function, whose values for # IEE, 2005 IEE Proceedings online no. 20050024 doi:10.1049/ip-rsn:20050024 Paper first received 28th March and in revised form 28th July 2005 The author is with the Department of Electrical Engineering Systems, Tel Aviv University, Tel Aviv 69978, Israel E-mail: nadav@eng.tau.ac.il ð1þ positive delays are given by C k ðsþ ¼ XN k s i s iþk ; k ¼ 0; 1; 2;...; N 1 ð2þ i¼1 Because the signal is real valued, the autocorrelation is real and symmetric about the zero delay. The energy in the autocorrelation sidelobes (positive delays) is EðSÞ ¼ XN 1 Ck 2 ðsþ k 1 Because of the symmetry of the autocorrelation, the total sidelobe energy is 2E(S). The merit factor, which corresponds to the inverse of the normalised integrated sidelobes, is F ¼ N 2 ð4þ 2EðSÞ Barker code of length 13 has the largest merit factor (¼14.083). A typical value of F for good very long codes is 7. 2.2 Mismatched filter The filter elements are H ¼fh 1 ; h 2 ;...; h M g where the elements are real and N M. For simplicity we will assume that if N is odd then M is also odd, and when N is even M is also even. This implies that M 2 N is always even, hence (M 2 N)/2 ¼ z is an integer. We will now define Z as an all-zero sequence of length z, and create a zero-padded signal sequence of length M ¼ N þ 2z given by S 0 ¼fZSZg ð6þ Clearly, the sequences H and S 0 are both of equal length M. We will also assume that the filter is designed so that the cross-correlation R k (H, S 0 ) between H and S 0 will peak at zero delay (k ¼ 0). R k (H, S 0 ) is not necessarily symmetric around zero delay. The integrated sidelobe energy ratio will be defined as ISLR ¼ 1 X R 2 R 2 k ð7þ 0 When the filter is matched, R 2 0 ¼ C 2 0 (S) ¼ N 2 and (4) and (7) imply that ISLR ¼ 1/F. The elements of the mismatched ð3þ ð5þ IEE Proc.-Radar Sonar Navig. 1 Techset Composition Ltd, Salisbury Doc: {IEE}rsn/49417.3d

filter are normalised to yield the same noise output power as the matched filter, when the input is only white noise. Thus the normalisation requires that HH T ¼ SS T where the superscript (.) T implies transpose operation. With that normalisation, the SNR loss due to the mismatched filter becomes ð8þ L ¼ R2 0 C 2 0 ðsþ ¼ R2 0 N 2 ð9þ Another possible definition for the mismatched output integrated sidelobe ratio is ISLR 2 ¼ 1 X C0 2ðSÞ R 2 k ¼ 1 X N 2 R 2 k ¼ ISLR L ð10þ In the ISLR 2 definition, the energy in the sidelobes at the output of the normalised mismatched filter is compared to the peak output of the matched filter. The other important ratio is the peak sidelobe ratio, PSLR. Here, again, two possible definitions exist. In the first, the highest cross-correlation sidelobe is compared to the peak cross-correlation output: PSLR ¼ 1 2 R 2 max jr kj ð11þ 0 In the second definition, the peak cross-correlation sidelobe is compared to the peak autocorrelation, namely PSLR 2 ¼ 1 2 C0 2ðSÞ max jr kj ¼ 1 2 N 2 max jr kj 3 Barker 13 ¼ PSLR L ð12þ The well-known matched filter response of Barker 13 has an ISLR of 0.071 (¼ 1/14.083), or 211.487. The PSLR is 0.0059 (¼ 1/13 2 ), or 222.289. The mismatched filter s length will be three times the signal length, namely M ¼ 3N ¼ 39. The resulted absolute values of the crosscorrelations are plotted in Figs. 1 and 2. The ISL optimised filter was obtained using a conventional least-squares Fig. 2 Output of mismatched min PSL filter with M ¼ 39, for a Barker 13 signal approach [11]. The PSL optimised filter was obtained using MATLAB s constrained optimisation function fmincon. Note that in both drawings the 0 level corresponds to the peak autocorrelation value. Thus, Fig. 1 indicates that the mismatched ISL optimised filter yields an SNR loss of 0.2046 and ISLR of 230.03. Figure 2 indicates that the mismatched PSL optimised filter exhibits an SNR loss of 0.1868, and the PSLR 2 is 243.241. The 13 elements of a filter matched to a Barker 13 signal S receive the same +1 values of the signal. The 39 elements of a mismatched filter clearly deviate from the 0 and +1 values of the zero-padded signal S 0. The deviation is plotted in Fig. 3. It is interesting to note from Fig. 3 that the elements of the min ISL and min PSL mismatched filters are not very different from each other. Yet the responses are quite different. The small differences between corresponding elements of the two filters (typical 0.02 compared to matched filter values of +1) should hint about what is an acceptable quantisation of the mismatched filter elements. 4 Binary signals of length N 5 63 In this Section we will use two different binary signals, as an example of the importance of using a signal whose Fig. 1 Output of mismatched min ISL filter with M ¼ 39, for a Barker 13 signal 2 Fig. 3 Deviation of mismatched filter elements from Barker 13 signal values (the signal occupies elements 14 to 26) IEE Proc.-Radar Sonar Navig.

initial matched response is good. The two signals are the minimum PSL signal of length 63, which exhibits a matched PSLR of (4/63) 2 or 223.946, and an m-sequence of the same length, whose matched PSLR is (6/63) 2 or 220.424. A min PSL signal of length 63 appears in [1]; its peak sidelobe is 4. The signal is þþþþ þþ þ þ þþþ þþ þ þþ þ þ þ þ þ þþ þþþ þ þþþ þ Of the several m-sequences of length 63, the lowest attainable peak sidelobe is 6. An example of such an m-sequence is þþþþþ þ þ þþ þ þ þþ þ þ þ þþ þþ þþþ þþþ þ þþ þþ þ The responses of a mismatched filter of length 189, optimised for minimum PSL, to the min PSL signal of length 63 are plotted in Fig. 4, and to the m-sequence signal in Fig. 5. Comparing the two plots we note a very similar SNR loss of about 1.26. However, the PSLR 2 are 239.145 and 235.747, respectively. Namely, the advantage of 3.5 in the matched response of the min PSL signal over the m-sequence signal was maintained in the mismatched response. 5 Binary signals of length N 5 169 In this Section we will use three different binary signals, and compare their ISLR and PSLR at the output of the matched filters with the outputs of optimised min ISL and min PSL mismatched filters of length 507. The first signal was described in [6]; it exhibits a merit factor of 9.321, which corresponds to matched filter ISLR Fig. 4 Output of mismatched min PSL filter with M ¼ 189, to a min PSL signal of length 63 Fig. 5 Output of mismatched min PSL filter with M ¼ 189, to an m-sequence signal of length 63 of 29.695. þþþ þþþ þþþþþ þþ þ þþþ þþþ þþþ þ þþ þþþþþþþ þ þ þþ þ þþ þ þþþþþþ þþþ þ þ þþþ þþþþ þ þþþþ þ þ þþ þþ þ þ þ þ þ þ þþ þþ þ þþ þþ þþ þ þþ þ An effective format for presenting long binary codes is the run-length format, which for the above code is given by: 35335323133133311123711511312111613111153141114 11111212512121312131221211121212111211 The second signal is a Barker 13 nested in a Barker 13, which yields the signal The third signal is a chaotic signal [13], generated using the logistic-map equation x nþ1 ¼ rx n ð1 x n Þ ð13þ with r ¼ 4, x 1 ¼ 0.1, and n ¼ 1 to 169. The conversion to a binary signal follows s n ¼ 1; x n 0:5 ð14þ þ1; x n. 0:5 IEE Proc.-Radar Sonar Navig. 3

yielding the signal 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 Figures 6 to 8 present the cross-correlations of each signal with its mismatched filter (of length 507) optimised for minimum ISL. The performances are listed in Table 1. Figures 9 12 present the cross-correlations of each signal with its mismatched filter (of length 507) optimised for minimum PSL. The performances are listed in Table 2. In contrast to the other two signals, in the case of the chaotic signal, the SNR loss was the determining constraint. As shown in Table 2 and Figs. 11 and 12, the SNR loss constraint (21.63 or 25.47 ) determined the min PSL filter and the PSLR 2 level. In the other two signals the SNR loss constraint was 21.63, and it was not reached. The first two rows of Table 1 show a slight deviation from the assumption that a better matched filter ISLR leads to better mismatched filter ISLR. However, even when the filter is optimised for min ISL, the resulting PSLR 2 is also of concern. Comparing Figs. 6 and 7 shows that whereas Fig. 7 yields better ISLR (see Table 1), the PSLR 2 is considerably worse (by approximately 4 ) than in Fig. 6. Fig. 8 Output of mismatched min ISL filter with M ¼ 507, to a chaotic signal of length 169 Table 1: Performances of mismatched filters of length 507, optimised for minimum ISL, to three binary signals of length 169 Signal ISLR matched, ISLR mismatched, SNR loss, Fig. 6 Output of mismatched min ISL filter with M ¼ 507, to a low ISL signal of length 169 Low ISL 29.69 226.69 20.53 Nested Barker 13 13 28.33 230.02 20.42 Chaotic 21.90 212.44 24.43 Fig. 7 Output of mismatched min ISL filter with M ¼ 507, to a 13 13 nested Barker signal 4 Fig. 9 Output of mismatched min PSL filter with M ¼ 507, to a low ISL signal of length 169 IEE Proc.-Radar Sonar Navig.

Table 2: Performances of mismatched filters of length 507, optimised for minimum PSL, to three binary signals of length 169 Signal PSLR matched, PSLR 2 mismatched, SNR loss, Low ISL 223.73 250.01 20.51 Nested Barker 13 13 222.28 243.47 20.53 Chaotic 218.54 234.44 21.63 242.55 25.47 Fig. 10 Output of mismatched min PSL filter with M ¼ 507, to a nested 13 13 Barker signal of length 169 Fig. 13 ISLR and SNR loss dependence on the mismatched filter length, for a 169-element binary signal 6 ISLR dependence on filter length Fig. 11 Output of mismatched min PSL filter with M ¼ 507, to a chaotic signal of length 169, with the SNR loss constrained to 21.635 So far, we have used a single filter length, three times the length of the signal. Fig. 13 demonstrates the dependence of ISLR and SNR loss on the length of a mismatched filter, optimised for minimum ISL, when the signal is the first of the three signals of length 169. We see the ISLR continuously dropping as the filter length grows, while the SNR loss levels at about 20.57. 7 Conclusions Several examples help strengthen the intuitively appealing assumption that mismatched filter response, optimised for minimum ISL or PSL, produces better pulse compression performances when the signal matched response is initially favourable. The examples included long binary signals and mismatched filters three times as long. 8 Acknowledgment The author wishes to thank Dr. Gregory E. Coxson for pointing out references 5, 6 and similar ones. 9 References Fig. 12 Output of mismatched min PSL filter with M ¼ 507, to a chaotic signal of length 169, with the SNR loss constrained to 25.473 1 Coxson, G., and Russo, J.: Efficient exhaustive search for optimalpeak-sidelobe binary codes, IEEE Trans. Aerosp. Electron. Syst., 2005, 41, pp. 302 308 2 Levanon, N., and Mozeson, E.: Radar signals (Wiley, New York, 2004) IEE Proc.-Radar Sonar Navig. 5

3 Golay, M.J.E.: The merit factor of long low autocorrelation binary sequences, IEEE Trans. Inf. Theory, 1982, 28, pp. 543 549 4 Golay, M.J.E., and Harris, D.B.: A new search for skew-symmetric binary sequences with optimal merit factor, IEEE Trans. Inf. Theory, 1990, 36, pp. 1163 1166 5 Mertens, S.: Exhaustive search for low-autocorrelation binary sequences, J. Phys. A, Math. Gen., 1996, 29, pp. L473 L481 6 Knauer, J.: Home page of LABS problem merit factor. See http:// www.cecm.sfu.ca/jknauer/labs/records.html 7 Rihaczek, A.W., and Golden, R.M.: Range sidelobe suppression for Barker codes, IEEE Trans. Aerosp. Electron. Syst., 1971, AES-7, pp. 1087 1092 8 Ackroyd, M.H., and Ghani, F.: Optimum mismatched filters for sidelobe suppression, IEEE Trans. Aerosp. Electron. Syst., 1973, AES-9, pp. 214 218 9 Zoraster, S.: Minimum peak range sidelobe filters for binary phasecoded waveforms, IEEE Trans. Aerosp. Electron. Syst., 1980, AES-16, pp. 112 115 10 Baden, J.M., and Cohen, M.N.: Optimal peak sidelobe filters for biphase pulse compression. Proc. IEEE Int. Radar Conf., 7 10 May 1990, pp. 249 252 11 Griep, K.R., Ritcey, J.A., and Burlingame, J.J.: Poly-phase codes and optimal filters for multiple user ranging, IEEE Trans. Aerosp. Electron. Syst., 1995, 31, pp. 752 767 12 Nunn, C.: Constrained optimization applied to pulse compression codes, and filters. IEEE Int. Radar Conf., 9 12 May 2005, pp. 190 194 13 Wu, X., Liu, W., Zhao, L., and Fu, J.S.: Chaotic phase code for radar pulse compression. IEEE Radar Conf., 1 3 May 2001, pp. 279 283 6 IEE Proc.-Radar Sonar Navig.