Digital Signal Processing (DSP) Algorithms for CW/FMCW Portable Radar

Similar documents
Signal Processing and Display of LFMCW Radar on a Chip

Simulating and Testing of Signal Processing Methods for Frequency Stepped Chirp Radar

Lecture Topics. Doppler CW Radar System, FM-CW Radar System, Moving Target Indication Radar System, and Pulsed Doppler Radar System

Modern radio techniques

Scalable Front-End Digital Signal Processing for a Phased Array Radar Demonstrator. International Radar Symposium 2012 Warsaw, 24 May 2012

Set No.1. Code No: R

This article reports on

UNIT-3. Electronic Measurements & Instrumentation

Design and FPGA Implementation of a Modified Radio Altimeter Signal Processor

A Novel Range Detection Method for 60GHz LFMCW Radar

Scanning Digital Radar Receiver Project Proposal. Ryan Hamor. Project Advisor: Dr. Brian Huggins

DESIGN AND DEVELOPMENT OF SIGNAL

Frequency-Modulated Continuous-Wave Radar (FM-CW Radar)

Continuous Wave Radar

1. Explain how Doppler direction is identified with FMCW radar. Fig Block diagram of FM-CW radar. f b (up) = f r - f d. f b (down) = f r + f d

IMPLEMENTATION OF DOPPLER RADAR WITH OFDM WAVEFORM ON SDR PLATFORM

EITN90 Radar and Remote Sensing Lab 2

S-Band 2.4GHz FMCW Radar

Techniques for Extending Real-Time Oscilloscope Bandwidth

ECE 480: Electrical and Computer Engineering Capstone Design. An Interactive Radar Demonstrator for Children. Team 5. Andrew Renton.

Short-term stay in UC Davis Technical report

Simulation the Hybrid Combinations of 24GHz and 77GHz Automotive Radar

Making Noise in RF Receivers Simulate Real-World Signals with Signal Generators

Project Report. Laptop Based Radar

TECH BRIEF Addressing Phase Noise Challenges in Radar and Communication Systems

Design and Implementation of Frequency Modulation Continuous Wave Radar for Adaptive Cruise Control Interfaces with PIC Microcontroller

APPLICATION NOTE II. Detection and ranging of moving and stationary objects by using the FMCW radar principle.

BYU SAR: A LOW COST COMPACT SYNTHETIC APERTURE RADAR

A Survey Paper on FMCW Radar Implementation Using FPGA

Addressing the Challenges of Wideband Radar Signal Generation and Analysis. Marco Vivarelli Digital Sales Specialist

9 Best Practices for Optimizing Your Signal Generator Part 2 Making Better Measurements

Active Cancellation Algorithm for Radar Cross Section Reduction

Design of Transmitter-Receiver for FM-CW Imaging Radar at L-band

Addressing the Challenges of Radar and EW System Design and Test using a Model-Based Platform

AMTI FILTER DESIGN FOR RADAR WITH VARIABLE PULSE REPETITION PERIOD

INTRODUCTION TO RADAR SIGNAL PROCESSING

A Low-Power, High Sensitivity, X-Band Rail SAR Imaging System

UNIT 8 : MTI AND PULSE DOPPLAR RADAR LECTURE 1

An Interactive Radar Demonstration for Children

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

6.101 Project Proposal April 9, 2014 Kayla Esquivel and Jason Yang. General Outline

ELEC RADAR FRONT-END SUMMARY

Definitions. Spectrum Analyzer

The Challenge: Increasing Accuracy and Decreasing Cost

Automated Measurements of 77 GHz FMCW Radar Signals

Lab course Analog Part of a State-of-the-Art Mobile Radio Receiver

B SCITEQ. Transceiver and System Design for Digital Communications. Scott R. Bullock, P.E. Third Edition. SciTech Publishing, Inc.

To design Phase Shifter. To design bias circuit for the Phase Shifter. Realization and test of both circuits (Doppler Simulator) with

Radar Receiver Calibration Toolkit

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

Techniques for Extending Real-Time Oscilloscope Bandwidth

The Discussion of this exercise covers the following points:

Increasing Automotive Safety with 77/79 GHz Radar Solutions for ADAS Applications

Detection of Targets in Noise and Pulse Compression Techniques

RF and Microwave Test and Design Roadshow 5 Locations across Australia and New Zealand

Antenna Measurements using Modulated Signals

TEPZZ 9 77Z6A_T EP A1 (19) (11) EP A1 (12) EUROPEAN PATENT APPLICATION. (51) Int Cl.: G01S 7/35 ( )

8 Hints for Better Spectrum Analysis. Application Note

YEDITEPE UNIVERSITY ENGINEERING FACULTY COMMUNICATION SYSTEMS LABORATORY EE 354 COMMUNICATION SYSTEMS

EET 223 RF COMMUNICATIONS LABORATORY EXPERIMENTS

Developing a Generic Software-Defined Radar Transmitter using GNU Radio

Lecture 3 SIGNAL PROCESSING

Design Analysis of Analog Data Reception Using GNU Radio Companion (GRC)

EMBEDDED DOPPLER ULTRASOUND SIGNAL PROCESSING USING FIELD PROGRAMMABLE GATE ARRAYS

Know how Pulsed Doppler radar works and how it s able to determine target velocity. Know how the Moving Target Indicator (MTI) determines target

Understanding Low Phase Noise Signals. Presented by: Riadh Said Agilent Technologies, Inc.

The Sampling Theorem:

Interference of Chirp Sequence Radars by OFDM Radars at 77 GHz

Introduction. In the frequency domain, complex signals are separated into their frequency components, and the level at each frequency is displayed

1 Introduction: frequency stability and accuracy

Understanding RF and Microwave Analysis Basics

1. General Outline Project Proposal April 9, 2014 Kayla Esquivel and Jason Yang

Translational Doppler detection using direct-detect chirped, amplitude-modulated laser radar

DOPPLER RADAR. Doppler Velocities - The Doppler shift. if φ 0 = 0, then φ = 4π. where

Fundamental Concepts of Radar

Description of the AM Superheterodyne Radio Receiver

Experiment One: Generating Frequency Modulation (FM) Using Voltage Controlled Oscillator (VCO)

Radarbook Graphical User Interface (RBK-GUI User Manual)

Initial ARGUS Measurement Results

Analysis of Processing Parameters of GPS Signal Acquisition Scheme

VHF Radar Target Detection in the Presence of Clutter *

Wireless Bio- medical Sensor Network for Heartbeat and Respiration Detection

FM cw Radar. FM cw Radar is a low cost technique, often used in shorter range applications"

Approach of Pulse Parameters Measurement Using Digital IQ Method

RF SENIOR DESIGN PROJECT REPORT

Subsystems of Radar and Signal Processing and ST Radar

Automotive Radar Sensors and Congested Radio Spectrum: An Urban Electronic Battlefield?

A HILBERT TRANSFORM BASED RECEIVER POST PROCESSOR

International Journal of Scientific & Engineering Research, Volume 8, Issue 4, April ISSN Modern Radar Signal Processor

Laboratory Assignment 5 Amplitude Modulation

Waveform Multiplexing using Chirp Rate Diversity for Chirp-Sequence based MIMO Radar Systems

8 Hints for Better Spectrum Analysis. Application Note

Signals and Systems Lecture 9 Communication Systems Frequency-Division Multiplexing and Frequency Modulation (FM)

Design and Simulation of Transmitter and Receiver sections for C-band FMCW Radar

Analysis of LFM and NLFM Radar Waveforms and their Performance Analysis

Exercise 1: RF Stage, Mixer, and IF Filter

Radar observables: Target range Target angles (azimuth & elevation) Target size (radar cross section) Target speed (Doppler) Target features (imaging)

Radar Waveform Generation and Optimization based on Rossler Chaotic System

David Fisher EEC 134 Application Note

Doppler Simulator for 10 GHz Doppler Radar

Transcription:

Digital Signal Processing (DSP) Algorithms for CW/FMCW Portable Radar Muhammad Zeeshan Mumtaz, Ali Hanif, Ali Javed Hashmi National University of Sciences and Technology (NUST), Islamabad, Pakistan Abstract Continuous Wave (CW) and Frequency Modulated Continuous Wave (FMCW) radars are used for target detection by the use of Radio Frequency (RF) waves. CW radars are used for Doppler velocity estimation whereas FMCW radars are used for range estimation. This paper is focused on real-time DSP algorithm for target differentiation from noise in Simulink implemented as block model and two additional post-processing DSP algorithms for Doppler velocity and range estimation implemented as MATLAB script codes for CW and FMCW radars respectively [1]. First, Static clutter rejection technique has been implemented on range estimation algorithm for spotting only moving targets, which formulates the basis of Moving Target Indicator (MTI) mode of the FMCW radar. Second, Accelerating Target Indicator (ATI) mode has also been developed for Doppler velocity algorithm for CW radar. The above mentioned DSP algorithms have been successfully developed and tested on a small portable CW/FMCW radar. This radar is an improved version of the portable radar developed in MIT IAP [1] [2] Radar Course with some hardware modifications and major software up-gradations. Only software up-gradations have been addressed in this paper. This portable radar comprises of an RF Front End (both for Transmission and Reception portions) and analog circuitry. The final output of the portable radar has been provided to the Data Acquisition device for further processing in computer. I. INTRODUCTION FMCW/CW radars are preferred on pulsed radars due to the fact that their maximum range is relatively independent of the maximum power but it depends upon number of FFT samples and bandwidth of the portable radar, which will be discussed in detail in the subsequent paragraphs. These factors permit low transmission power which results in low probability of interception (LPI). CW radars are used for velocity estimation using the concept of Doppler frequency shift. Doppler frequency shift is the change in the frequency observed by the radar receiver as compared to the transmission frequency, when an object is moving relative to the radar. The transmission frequency is always constant while received frequency is continuously compared with it as shown in Figure 1. Frequency Figure 1 : Frequency versus Time graph for CW Radar Doppler frequency shift (f d ) is obtained after comparison of transmission and reception waves and object velocity is estimated by the following equation [3] : In symbolic form: Time f t + f d Velocity resolution is the minimum velocity that can be observed by the radar. It depends upon two factors: minimum detectable Doppler shift which further subject to the minimum sampling frequency and radar wavelength. Minimum sampling frequency is usually constrained by the Data Acquisition device used for capturing real-time data for signal processing. Maximum velocity can easily be determined by multiplying velocity resolution with f t f t - f d

number of Nyquist samples. By Nyquist information theorem [4], for complete collection of information, FFT sampling rate must be twice the analog signal frequency. Therefore, targets is equal to frequency chirp rate because if beat frequency is less than frequency chirp rate, the difference between transmission and reception frequencies cannot be noticed. So range resolution is obtained after substituting. ( ) ( ) FMCW radars are used for range estimation using the concept of Beat Frequency. The most common type of frequency modulation is linear frequency modulation (LFM). In LFMCW operation, the transmission frequency is linearly increasing and decreasing with time. The received frequency is also increasing and decreasing in similar fashion. But there is a time delay between both signals which would induce a frequency difference called Beat frequency. The concept of beat frequency is illustrated in Figure 2. Frequency Frequency Sweep Time (1/f) Bandwidth (BW) Beat Frequency (f b ) Transmission Wave Reception Wave Maximum range can be easily calculated by multiplying range resolution with number of Nyquist samples. II. ( ) PORTABLE RADAR OPERATION CW/FMCW portable radar was developed and tested thoroughly as shown in Figure 3. This radar constitutes of five main parts: i. RF Front End ii. RF Antennae iii. Analog Circuitry iv. Data Acquisition device v. Radar Data Processor CW/FMCW Radar Circuitry Time Figure 2 : Frequency versus Time graph for LFMCW Radar Beat frequency (f b ) is acquired after comparison of transmission and reception waves and range is calculated by the following equation [5] : Transmission Antenna Reception Antenna Figure 3 : Developed Portable Radar In symbolic form: Range resolution is the minimum distance or space between two targets so that they can be differentiated as two separate targets. For range resolution, the minimum beat frequency for differentiating two RF Front End is further sub-divided into two portions: Transmission Front End and Reception Front End. Transmission Front End constitutes of RF Voltage Controlled Oscillator (VCO), RF Amplifier and RF Splitter, while Reception Front End contains RF Low Noise Amplifier (LNA) and RF Mixer. RF signals are transmitted and received by two parabolic antennae. In Transmission Front End, RF VCO generates a voltage dependent frequency signal which is tuned by

function dependent analog signal. For long range transmission in the air, the signal is strengthened by RF Amplifier. RF Splitter divides the signal into two parts: a. Transmission signal to the transmission antenna b. Reference signal to the RF Mixer in the Reception Front End The transmission signal after striking the target scatters in all directions. Some portion of the scattering radiations reaches back to the receiving antenna as target echo. This echo contains Doppler frequency shift or beat frequency along with the base transmission frequency. In Reception RF Front End, target echo received at reception antenna is amplified by RF LNA and sent to the RF Mixer for separating Doppler shift or beat frequency. Analog circuit is infact waveform generator used for ramp wave output as tunning voltage for RF VCO for effective LFM operation while determining the target range. Data Acquisition device is a device that converts analog signals into digital samples for further processing in computing machines. Data Acquisition device used for this radar is Integrated audio soundcard used with computers. Analog signal from RF Mixer is fed to the sound card which after sampling provides the data to the Radar Data Processor. Radar Data Processor is categorized in two types of algorithms: a. Real-time DSP Algorithm b. Post-processing DSP Algorithms Both types of DSP algorithms will be discussed in detail in the subsequent sections. III. REAL-TIME DSP ALGORITHM Before discussing Real-time DSP algorithm, the input of the algorithm, which is the output of RF Mixer, will be overviewed in mathematical domain. The output of the RF Mixer is an analog signal that contains sum and difference frequency signals of the transmitted and received frequencies. As the Local Oscillator (LO) (reference signal from transmitter) and RF port (signal from reception antenna) input signals of the RF mixer are ( ) and ( ( ) ), the RF mixer output (Φ) is: [ ( ( ) ) ( )] i. Digital Sampling of the output of RF Mixer (Φ) with 44100 FFT points. ii. Low Pass filtering at cut-off frequency of 22.05 KHz (Analog frequency = No. of FFT points/2). The operational frequency of testing CW/FMCW radar is 2.26-2.59 GHz. The sum frequency signal is in range of 4.52-5.18 GHz which is rejected by the audio soundcard while the difference frequency signal which has frequency equal to Doppler shift or beat frequency is sampled at a rate of 44.1 KHz. The sampled data is to be processed and displayed in such a way that velocity and range of the target can be visually interpreted. For this purpose, the Real-time DSP algorithm is formulated in form of block model in Simulink as shown in Figure 4. Figure 4: Real-time DSP block model in Simulink Real-time DSP algorithm shown in above figure performs four basic tasks: 1. Data reception from Data Acquisition device 2. Real-time Target Display 3. Real-time Frequency Shift Display 4. Data transfer to Post-Processing DSP algorithms For Data reception from audio soundcard, a Simulink block From Audio Device has been utilized. This block collects the data from audio soundcard and defines the sampling rate, sampling channels, output data type and frame size as Figure 5 shows its block parameters. The Data Acquisition device (Integrated audio soundcard) performs two tasks:

Targets Figure 7: Real-time Frequency Shift Display Figure 5: Block Parameters of "From Audio Device" After Real-time Target Display and Real-time Frequency Shift Display, data is transferred to the MATLAB workspace for post-processing DSP algorithms. Signal To Workspace block has been used for this purpose with block parameters shown in Figure 8. There is a magnitude difference between target echo and idle reflections (i-e no target) while continuously plotting the output of RF Mixer (Φ) with respect to time. Therefore, for Real-time Target display, Time Scope block has been used as shown in Figure 6. There is a noise level in the scope (due to idle reflections) but targets are easily differentiable from it in form of peaks. The magnitude of peaks depends upon radar cross section area (RCS) and velocity/range of the targets. Targets Figure 8: Block Parameters of "Signal To Workspace" Figure 6: Real-time Target Display As Doppler frequency shift or beat frequency is involved in the target echo, so for better understanding of radar concepts and as secondary scope for target identification, Spectrum Analyzer block with magnitude-frequency plot has been used as illustrated in Figure 7. The magnitude of peak depends upon RCS of the target. IV. POST-PROCESSING ALGORITHMS After Real-time DSP, the signal is sent to MATLAB Workspace as mentioned in the previous section. Two Post-processing DSP algorithms are applied on the signal in workspace: a. Doppler velocity estimation b. Range estimation These algorithms are modified version of the MATLAB codes applied on portable radar developed in MIT IAP Radar Course [1] [2]. The modifications are: 1. Three- Dimensional (3-D) Doppler velocity plotting 2. Accelerating Target Indicator (ATI) (Doppler velocity estimation)

3. Static Clutter Rejection (SCR) technique (Range estimation) Three Dimensional (3-D) Doppler velocity plotting Doppler velocity is the radial vector component (with respect to radar position) of the true velocity of the target. The concept of Doppler velocity is illustrated in the following diagram: display. The following two plots highlight the difference in Doppler velocity estimation without engaging ATI mode and after engaging the ATI mode. True velocity of target (v) Ɵ Doppler velocity of target (v cos(ɵ)) Radar Figure 9: Pictorial explanation of Doppler velocity concept Figure 11: Doppler velocity estimation without ATI mode In 3-D Doppler velocity plotting, velocities of the targets indicated in Real-time Target Display are calculated and displayed in Doppler velocity versus time plot with relative signal amplitude as third dimension, as depicted in the following plot: Targets Figure 12: Doppler velocity estimation with ATI mode Static Clutter Rejection (SCR) technique In Range estimation, ranges of targets detected in Real-time Target Display are calculated and displayed. Range versus time plot with color, the third dimension assigned to the relative signal amplitude is shown below: Figure 10: 3-D Doppler velocity plot The target moving in front of the radar was aluminum plate of a physical area of 0.1m 2, moved at specific time instants. The relative signal amplitude is again taken as fourth dimension shown as color of the plot for ease in target visualization in the display. Accelerating Target Indicator (ATI) mode In ATI mode, all the targets that are either at rest or moving with constant velocity are rejected. Only the velocities of the accelerating targets are visible on the Ranging of a humanbeing (Without clutter rejection) Figure 13: Range estimation without clutter rejection

The moving target in front of radar is a humanbeing, whose movement is depicted by the help of arrows. But its movements cannot be comprehended well because of the presence of static targets around the radar. To counter this problem, SCR technique is applied by the help of single delay line canceller or 2-pulse clutter rejection. The concept of single delay line canceller can be conceived by following diagram: Received Signal x(t) Time Delay x (t)= x(t)-x(t-1) x(t) + x(t-1) The relative signal amplitudes of the static targets remain constant over time. So, x (t) for static targets is zero. While moving targets have continuously varying relative signal amplitudes, so they are still detected even after delay line canceller. After applying SCR technique, the range plot more clearly display the moving targets as shown below: Σ Output Signal - x (t) Figure 14: Block diagram of single delay line canceller have also been conversed in detail for their application in better target comprehension. REFERENCES [1] Skolnik, M.I., Introduction to Radar Systems, 3 rd Edition. [2] Ian Moir and Allan Seabridge, Military Avionics Systems, Aerospace Series, Wiley Publications, 2006. [3] A. Jalil, H. Yousaf, F. Fahim and Z. Rasool, "FMCW Radar Signal Processing Scheme, Proceedings of International Bhurban Conference on Applied Sciences & Technology, Islamabad, Pakistan, 10 13 January, 2011. [4] Eugin Hyun, and Jong-Hun Lee, Method to Improve Range and Velocity Error Using De-interleaving and Frequency Interpolation for Automative FMCW Radars, International Journal of Signal Processing, Image Processing and Pattern Recognition, Volume. 2, No. 2, June 2009. [5] Stove, A.G., Linear FMCW radar techniques, Radar and Signal Processing, IEEE Proceedings, Part F. Vol. 139, Issue 5, October 1992. [6] Xu Xiaoping. Liu Jianxin, Han Yu, and Ding Qingsheng, Simulation of Digital Signal Processor on FMCW Radar, Vol. 2, No. 2, June 2004. [7] Cukrov, Moving Target Indication, Elecronics in Marine, Proceedings Elmar 2004, 46 th International Symposium. [8] Mahafza, Radar Systems, Analysis and Design using MATLAB, Chapman & Hall/CRC. Figure 15: Range estimation with clutter rejection V. CONCLUSION Real-time and post-processing algorithms for FMCW/CW radars in MATLAB and Simulink have been precisely focused in this paper. Real-time data has been first collected from radar hardware and processed for real-time target display in Simulink and then sent to the post-processing algorithms for Doppler velocity and range estimations. The concepts of 3-D Doppler velocity plotting, Accelerating Target Indicator (ATI) and Static Clutter Rejection (SCR) with delay line canceller