Tunable Multi Notch Digital Filters A MATLAB demonstration using real data

Similar documents
Some Notes on Beamforming.

The Phased Array Feed Receiver System : Linearity, Cross coupling and Image Rejection

TEST RESULTS OF A HIGH GAIN ADVANCED GPS RECEIVER

DESIGN AND IMPLEMENTATION OF RECEIVER SYSTEM FOR SUPPPRESSING RADIO FREQUENCY INTERFERENCE USING ADAPTIVE FILTERS.

Resonator Factoring. Julius Smith and Nelson Lee

Application of Wiener and Adaptive Filters to GPS and Glonass Data from the Rapid Prototyping Array

Allen Telescope Array & Radio Frequency Interference. Geoffrey C. Bower UC Berkeley

Cancellation of Space-Based Interference in Radio Telescopes 1. Lou Nigra 2. Department of Astronomy University of Wisconsin Madison, Wisconsin

The Australian SKA Pathfinder Project. ASKAP Digital Signal Processing Systems System Description & Overview of Industry Opportunities

HIGH GAIN ADVANCED GPS RECEIVER

Radio Frequency Interference

RECOMMENDATION ITU-R SM * Measuring of low-level emissions from space stations at monitoring earth stations using noise reduction techniques

Phased Array Feeds & Primary Beams

Introduction to Radio Astronomy!

Digital Filtering: Realization

A Closer Look at 2-Stage Digital Filtering in the. Proposed WIDAR Correlator for the EVLA

Antenna Measurements using Modulated Signals

EE482: Digital Signal Processing Applications

GSM Interference Cancellation For Forensic Audio

A Closer Look at 2-Stage Digital Filtering in the. Proposed WIDAR Correlator for the EVLA. NRC-EVLA Memo# 003. Brent Carlson, June 29, 2000 ABSTRACT

MAKING TRANSIENT ANTENNA MEASUREMENTS

Problems from the 3 rd edition

NATIONAL RADIO ASTRONOMY OBSERVATORY Charlottesville, VA

Analysis of Processing Parameters of GPS Signal Acquisition Scheme

Detector Systems. Graeme Carrad

Receiver Architecture

DSP Based Corrections of Analog Components in Digital Receivers

ANTENNA INTRODUCTION / BASICS

Rec. ITU-R P RECOMMENDATION ITU-R P *

Wide-Band Imaging. Outline : CASS Radio Astronomy School Sept 2012 Narrabri, NSW, Australia. - What is wideband imaging?

MITIGATING INTERFERENCE ON AN OUTDOOR RANGE

Spectral Line Imaging

Digital Signal Processing

ANTENNA INTRODUCTION / BASICS

Full Duplex Radios. Daniel J. Steffey

MR24-01 FMCW Radar for the Detection of Moving Targets (Persons)

ESE531 Spring University of Pennsylvania Department of Electrical and System Engineering Digital Signal Processing

On the Most Efficient M-Path Recursive Filter Structures and User Friendly Algorithms To Compute Their Coefficients

Signals & Systems for Speech & Hearing. Week 6. Practical spectral analysis. Bandpass filters & filterbanks. Try this out on an old friend

DRAFT. Enhanced Image Rejection in Receivers with Sideband-Separating Mixers. A. R. Kerr 21 December 2006

Radio Receiver Architectures and Analysis

Continuously Variable Bandwidth Sharp FIR Filters with Low Complexity

Adaptive filters revisited: Radio frequency interference mitigation in pulsar observations

Hideo Okawara s Mixed Signal Lecture Series. DSP-Based Testing Fundamentals 14 FIR Filter

Narrow- and wideband channels

EWGAE 2010 Vienna, 8th to 10th September

EVLA Memo #166 Comparison of the Performance of the 3-bit and 8-bit Samplers at C (4 8 GHz), X (8 12 GHz) and Ku (12 18 GHz) Bands

Narrow- and wideband channels

Electrical & Computer Engineering Technology

JBL Professional Application Note. Loudspeaker Array Low-Frequency Pattern Control using Filtered Array Technology

Specifications for the GBT spectrometer

Introduction to Receivers

Phased Array Feeds A new technology for multi-beam radio astronomy

Autocorrelator Sampler Level Setting and Transfer Function. Sampler voltage transfer functions

Lesson 06: Pulse-echo Imaging and Display Modes. These lessons contain 26 slides plus 15 multiple-choice questions.

Radio Interferometry -- II

DESIGN AND DEVELOPMENT OF SIGNAL

RANGE resolution and dynamic range are the most important

Analog Circuits and Systems

Lecture 6 SIGNAL PROCESSING. Radar Signal Processing Dr. Aamer Iqbal Bhatti. Dr. Aamer Iqbal Bhatti

ATA Memo No. 40 Processing Architectures For Complex Gain Tracking. Larry R. D Addario 2001 October 25

Lab Exercise PN: Phase Noise Measurement - 1 -

MULTICHANNEL INTERFERENCE MITIGATION FOR RADIO ASTRONOMY Spatial filtering at the WSRT Albert-Jan Boonstra 1;2 Alle-Jan van der Veen 2, Amir Leshem 2;

FLASH rf gun. beam generated within the (1.3 GHz) RF gun by a laser. filling time: typical 55 μs. flat top time: up to 800 μs

List and Description of MATLAB Script Files. add_2(n1,n2,b), n1 and n2 are data samples to be added with b bits of precision.

Today s menu. Last lecture. Series mode interference. Noise and interferences R/2 V SM Z L. E Th R/2. Voltage transmission system

Practicalities of Radio Interferometry

Analysis and Design of Autonomous Microwave Circuits

Digital Receivers and Transmitters Using Polyphase Filter Banks for Wireless Communications

By : Hamid Aminoroaya

SECTION 2 BROADBAND RF CHARACTERISTICS. 2.1 Frequency bands

ROOT MULTIPLE SIGNAL CLASSIFICATION SUPER RESOLUTION TECHNIQUE FOR INDOOR WLAN CHANNEL CHARACTERIZATION. Dr. Galal Nadim

AMTI FILTER DESIGN FOR RADAR WITH VARIABLE PULSE REPETITION PERIOD

Evaluation of RF power degradation in microwave photonic systems employing uniform period fibre Bragg gratings

DoubleTalk Carrier-in-Carrier

Multirate Filtering, Resampling Filters, Polyphase Filters. or how to make efficient FIR filters

Optical Signal Processing

Comparison of Narrowband Adaptive Filter Technologies for GPS

RECOMMENDATION ITU-R SM.1542

Residual Phase Noise Measurement Extracts DUT Noise from External Noise Sources By David Brandon and John Cavey

Method of measuring the maximum frequency deviation of FM broadcast emissions at monitoring stations

RECOMMENDATION ITU-R S.1341*

Speech and Audio Processing Recognition and Audio Effects Part 3: Beamforming

Some Spectral Measurements at C and Ku Bands

The Value of Pre-Selection in EMC Testing. Scott Niemiec Application Engineer

HIGH-PERFORMANCE microwave oscillators require a

Proceedings of the 5th WSEAS Int. Conf. on SIGNAL, SPEECH and IMAGE PROCESSING, Corfu, Greece, August 17-19, 2005 (pp17-21)

Detrimental Interference Levels at Individual LWA Sites LWA Engineering Memo RFS0012

Icom IC-9100 HF/VHF/UHF transceiver

Rec. ITU-R F RECOMMENDATION ITU-R F *

Microphone Array Feedback Suppression. for Indoor Room Acoustics

Audio Signal Compression using DCT and LPC Techniques

Attenuation of high energy marine towed-streamer noise Nick Moldoveanu, WesternGeco

Signal Processing Toolbox

MFJ-752C SIGNAL ENHANCER II

An All CMOS, 2.4 GHz, Fully Adaptive, Scalable, Frequency Hopped Transceiver

19 th INTERNATIONAL CONGRESS ON ACOUSTICS MADRID, 2-7 SEPTEMBER 2007 VIRTUAL AUDIO REPRODUCED IN A HEADREST

Digitally controlled Active Noise Reduction with integrated Speech Communication

EMBEDDED DOPPLER ULTRASOUND SIGNAL PROCESSING USING FIELD PROGRAMMABLE GATE ARRAYS

Introduction. sig. ref. sig

Transcription:

Tunable Multi Notch Digital Filters A MATLAB demonstration using real data Jon Bell CSIRO ATNF 27 Sep 2 1 Introduction Many people are investigating a wide range of interference suppression techniques. Many of these: Adaptive filters Null Steering and Beam forming Parametric Signal Modelling Sub space tracking Eigen filtering Post-correlation cancellation may make it possible to successfully remove interference that resides at the same frequency as a desired spectral line, without being harmful to the spectral line. Associated with this exciting possibility are some technical requirements: Extensive computational power Enough lags to completely sample the wavefront across the physical extent of the telescope array For wide band observations these constraints can become prohibitive and there may be more appropriate and sensible ways to solve the problem. 2 Tunable Multi Notch Filters Notch and band blocking filters provide an excellent way to deal with wide band applications, because in principle they only process the small part of the bandwidth that has interference. With the advent of digital signal processing it is now possible to implement filters for which the frequency and attenuation can be dynamically tuned. Figure 1 shows an example of the excellent attenuation that can be achieved. An added advantage is that the filters can be implemented with many bits per sample, allowing very strong signals to be removed, before reaching the 1 or 2-bit coarse quantisation used in most radio astronomy applications. 3 Application to real data In order to test this out on some real data we used some base band data recorded at the CSIRO ATCA at a frequency of 2.4 GHz. The interfering signals present in this data are from a LEO satellite and are roughly 1 times stronger than the receiver noise. Using this data in MATLAB we applied an algorithm that actively searches for strong interfering signals and tunes notch filters to the appropriate frequencies before applying them to the data. The data are processed in blocks of 124 samples and notch filter frequencies are measured and retuned every 1 blocks which is every 64 microseconds. This should be fast enough to track any Doppler effects resulting from the fast motion of the LEO satellite. 1

-1 Amplitude (db) -3-4 -5-6.5 1 1.5 2 2.5 3 3.5 4 x 1 9 Frequency (Hz) Figure 1: Spectral response of a tunable digital filter. The simple frequency finding algorithm works in the following way: 1. FFT a block of 124 samples 2. Form power spectrum 3. Find maximum of power spectrum 4. Check if power is greater than threshold 5. Record frequency of maximum 6. Blank region of spectrum around maximum 7. Repeat steps 3-6 until frequencies for all signals above the threshold have been determined. Three different implementations the notch filters and the results are discussed in sections 4-6. Comments and suggestions welcome. Possible areas of application include: Continuum observations at ATCA the 13cm band would be an ideal test case Dick Manchester s wide band pulsar receiver 4 FIR notch filters at the full bandwidth A simple FIR filter can be implemented as follows: 1. Find zeros on the unit circle in the Z-plane by zeros = radius * exp(2πi(f int /F s )) where F int is the frequency of the interference and F s is the sample rate. 2. Find the complex conjugates of the zeros 2

3. Select the appropriate numbers of poles to be placed at the origin 4. Apply an inverse Z-transform to find the impulse response, which by definition gives the coefficients of the desired FIR filter. 5. Apply a scaling factor to ensure that the maximum gain is zero db. Figure 2: Block diagram of tunable multi notch implementation This type of FIR notch filter has excellent attenuation at the desired frequency, but also has significant attenuation across other parts of the band. Moving the poles to a radius just inside the unit circle at the same angle as the zeros substantially reduces the attenuation at frequencies away from the desired notch. The example shown in Figure 1 fixed the poles at a radius of.9. Figures 3 and 4 show power spectra of the data before and after application of these filters and the results are very encouraging. 18 16 14 12 Amplitude 1 8 6 4 2 2398 2399 24 241 242 243 244 245 246 Figure 3: Power Spectra of ATCA data on a linear scale. Top curve: Raw data, Bottom curve: After application of tunable multi notch filter. The top curve is raised by 1 for clarity. 3

4 3 2 1 db -1-3 -4 2398 2399 24 241 242 243 244 245 246 Figure 4: Same as Figure 3, but with a log scale. The top curve is raised by 1dB for clarity. 5 Signal Matching Notch filters at the full band width One of the problems with the notch filters derived in the previous section is that they do not necessarily match the spectral signature of the interference very well. An alternative approach is to derive a notch filter that is based on the spectral signature of the interference. This can be done as shown in Figure 5. For each interferer the data are mixed with a local oscillator at the frequency of the interferer, so that the interferer is moved to zero frequency. A low pass filter is then applied to remove all signals except the interferer. The data are then mixed back up to the nominal frequencies to provide an estimate of the interferer, which can then be subtracted from the raw data. As shown in Figure 6, the signal to be subtracted is an excellent match to the spectral response of the interfering signal. Figures 7 and 8 show the result of applying this filter to one of the interfering signals in the real data and averaging over 5 blocks of data. The suppression is not as good as the previous example and some noise if added into channels adjacent to the interference. Some further optimisation of this algorithm is required. 4

Figure 5: Block diagram of frequency matching notch filter implementation 15 1 5-5 db -1-15 -25-3 -35-4 2399.4 2399.5 2399.6 2399.7 2399.8 2399.9 24 24.1 24.2 24.3 Figure 6: Comparison of power spectra of raw data (top curve - raise by 5 db for clarity) and signal to subtract. 5

18 16 14 Amplitude 12 1 8 6 4 2 2398 2399 24 241 242 243 244 245 246 Figure 7: Power Spectra of ATCA data on a linear scale. Top curve: Raw data, Bottom curve: After application of a single signal matching notch filter. The top curve is raised by 1 for clarity. 4 3 2 1 db -1-3 -4 2398 2399 24 241 242 243 244 245 246 Figure 8: Same as Figure 7, but with a log scale. The top curve is raised by 1dB for clarity. 6

6 Multi-rate implementation of signal matching notch filters The previous solution is quite expensive in terms of the number of multiplications required. The number of multiplications required may be substantially reduced by using multi-rate DSP techniques and the down-sampling (noble) identity, which allows the interchange of filtering and down-sampling operations. Figure 9 shows how the full band-width mixers and low pass filters of the previous implementation are replaced with a down sampler and low pass filters and half the number of mixers working at the down sampled data rate. Further reductions in computations may be achieved using polyphase structures, which we discuss later. Figure 9: Block diagram of multi-rate implementation of a signal matching multi notch filter How do we derive the tweaked LPF filter need here????? 7