AN77-07 Digital Beamforming with Multiple Transmit Antennas

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

Radarbook Graphical User Interface (RBK-GUI User Manual)

ADF-24G-TX2RX8 Frontend (User Manual)

Detection of Multipath Propagation Effects in SAR-Tomography with MIMO Modes

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

Multi-Doppler Resolution Automotive Radar

Interference of Chirp Sequence Radars by OFDM Radars at 77 GHz

SIGNAL MODEL AND PARAMETER ESTIMATION FOR COLOCATED MIMO RADAR

SCATTERING POLARIMETRY PART 1. Dr. A. Bhattacharya (Slide courtesy Prof. E. Pottier and Prof. L. Ferro-Famil)

DIGITAL BEAM-FORMING ANTENNA OPTIMIZATION FOR REFLECTOR BASED SPACE DEBRIS RADAR SYSTEM

ANECHOIC CHAMBER DIAGNOSTIC IMAGING

8.2 IMAGE PROCESSING VERSUS IMAGE ANALYSIS Image processing: The collection of routines and

ADAPTIVE ANTENNAS. TYPES OF BEAMFORMING

DECISION NUMBER FOURTEEN TO THE TREATY ON OPEN SKIES

A TECHNIQUE TO EVALUATE THE IMPACT OF FLEX CABLE PHASE INSTABILITY ON mm-wave PLANAR NEAR-FIELD MEASUREMENT ACCURACIES

LUXONDES. See the electromagnetic waves. Product 2018 / 19

INTRODUCTION TO RADAR SIGNAL PROCESSING

Image Simulator for One Dimensional Synthetic Aperture Microwave Radiometer

KULLIYYAH OF ENGINEERING

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

Calibration Concepts of Multi-Channel Spaceborne SAR

Eigenvalues and Eigenvectors in Array Antennas. Optimization of Array Antennas for High Performance. Self-introduction

Electronically Steerable planer Phased Array Antenna

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

Performance Study of A Non-Blind Algorithm for Smart Antenna System

A Novel Differential Microstrip Patch Antenna and Array at 79 GHz #Z. Tong 1, A. Stelzer 1,2, C. Wagner 2, R. Feger 2, E.

UNIT Explain the radiation from two-wire. Ans: Radiation from Two wire

Number of Multipath Clusters in. Indoor MIMO Propagation Environments

Integrated Microwave Sensors in SiGe with Antenna in Package: From Concepts to Solutions

Compact MIMO Antenna with Cross Polarized Configuration

Enabling autonomous driving

Challenges in Advanced Moving-Target Processing in Wide-Band Radar

DIRECTION OF ARRIVAL ESTIMATION IN WIRELESS MOBILE COMMUNICATIONS USING MINIMUM VERIANCE DISTORSIONLESS RESPONSE

MU-MIMO scheme performance evaluations using measured channels in specific environments

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

Ultrasonic Linear Array Medical Imaging System

UWB medical radar with array antenna

STATISTICAL DISTRIBUTION OF INCIDENT WAVES TO MOBILE ANTENNA IN MICROCELLULAR ENVIRONMENT AT 2.15 GHz

Beamforming Techniques for Smart Antenna using Rectangular Array Structure

Adaptive Beamforming. Chapter Signal Steering Vectors

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

Analysis of Processing Parameters of GPS Signal Acquisition Scheme

SODAR- sonic detecting and ranging

Adaptive Selective Sidelobe Canceller Beamformer

Synthetic Aperture Radar (SAR) Imaging using Global Back Projection (GBP) Algorithm For Airborne Radar Systems

Microwave/Millimeter-wave Antenna Test System

Monoconical RF Antenna

Bluetooth Angle Estimation for Real-Time Locationing

Phased Array Feeds A new technology for wide-field radio astronomy

Active Radio Frequency Sensing for Soil Moisture Retrieval

ANTENNA INTRODUCTION / BASICS

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

DIGITAL IMAGE PROCESSING Quiz exercises preparation for the midterm exam

AN ADAPTIVE MOBILE ANTENNA SYSTEM FOR WIRELESS APPLICATIONS

3. give specific seminars on topics related to assigned drill problems

Low wavenumber reflectors

Merging Propagation Physics, Theory and Hardware in Wireless. Ada Poon

Frequently asked questions for 24 GHz industrial radar

ONE of the most common and robust beamforming algorithms

( ) 2 ( ) 3 ( ) + 1. cos! t " R / v p 1 ) H =! ˆ" I #l ' $ 2 ' 2 (18.20) * + ! ˆ& "I #l ' $ 2 ' , ( βr << 1. "l ' E! ˆR I 0"l ' cos& + ˆ& 0

Non Unuiform Phased array Beamforming with Covariance Based Method

Dr. John S. Seybold. November 9, IEEE Melbourne COM/SP AP/MTT Chapters

Prototype Software-based Receiver for Remote Sensing using Reflected GPS Signals. Dinesh Manandhar The University of Tokyo

DFS Test Report : IWAVEPORT WLM200NX : 08B005S

Effects on phased arrays radiation pattern due to phase error distribution in the phase shifter operation

Cascaded Radar And Body&Chassis Automotive Applications. Dan Wang, System Manager, Radar & Analytics, EP

EC Transmission Lines And Waveguides

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

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

Fundamentals of Radio Interferometry

ECE 476/ECE 501C/CS Wireless Communication Systems Winter Lecture 6: Fading

TOWARDS A GENERALIZED METHODOLOGY FOR SMART ANTENNA MEASUREMENTS

Base-station Antenna Pattern Design for Maximizing Average Channel Capacity in Indoor MIMO System

CLAUDIO TALARICO Department of Electrical and Computer Engineering Gonzaga University Spokane, WA ITALY

EKT 314/4 LABORATORIES SHEET

Exercise 2-6. Target Bearing Estimation EXERCISE OBJECTIVE

Introduction to mmwave Sensing: FMCW Radars. Sandeep Rao, Texas Instruments

A NOVEL DIGITAL BEAMFORMER WITH LOW ANGLE RESOLUTION FOR VEHICLE TRACKING RADAR

DFS MEASUREMENT REPORT FCC PART

Nikon. King s College London. Imaging Centre. N-SIM guide NIKON IMAGING KING S COLLEGE LONDON

A TURNKEY NEAR-FIELD MEASUREMENT SYSTEM FOR PULSE MODE APPLICATIONS

Overview. Measurement of Ultra-Wideband Wireless Channels

FCC DFS Test Report. : Wireless abgn + BT4.1 intelligent module

Introduction Antenna Ranges Radiation Patterns Gain Measurements Directivity Measurements Impedance Measurements Polarization Measurements Scale

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

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

General MIMO Framework for Multipath Exploitation in Through-the-Wall Radar Imaging

WHITE PAPER. Hybrid Beamforming for Massive MIMO Phased Array Systems

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

Evaluation of Millimeter wave Radar using Stepped Multiple Frequency Complementary Phase Code modulation

MULTIMEDIA SYSTEMS

P a g e 1 ST985. TDR Cable Analyzer Instruction Manual. Analog Arts Inc.

Design of a digital holographic interferometer for the. ZaP Flow Z-Pinch

Sub-millimeter Wave Planar Near-field Antenna Testing

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

MATLAB 및 Simulink 를이용한운전자지원시스템개발

Design and Experiment of Adaptive Anti-saturation and Anti-jamming Modules for GPS Receiver Based on 4-antenna Array

Exercise 4. Angle Tracking Techniques EXERCISE OBJECTIVE

CHAPTER 2 MICROSTRIP REFLECTARRAY ANTENNA AND PERFORMANCE EVALUATION

Radar-Verfahren und -Signalverarbeitung

Transcription:

AN77-07 Digital Beamforming with Multiple Transmit Antennas Inras GmbH Altenbergerstraße 69 4040 Linz, Austria Email: office@inras.at Phone: +43 732 2468 6384 Linz, July 2015

1 Digital Beamforming with Multiple Transmit Antennas In this application note we show how to implement digital beamforming (DBF) algorithms with multiple transmit antennas based on a two-dimensional Fourier transform of the measured IF signals. The 77-GHz MIMO frontend MIMO-77-TX4RX8 has four transmit and eight receive antennas. The receive antennas are arranged as uniform linear array. In this example we activate all transmit antenna and use the collected receive signals to estimate the angle of incidence. In addition, this application note shows how to implement different antenna activation sequences. At first the Radarbook with the MIMO frontend must be powered on and a connection to the PC must be established. For the current example it is required that the Radarbook, SeqTrig, and Mimo77 class are included to the Matlab path. After generating a class object and powering the frontend Brd = Mimo77('PNet','192.168.1.1'); Brd.BrdPwrEna() the transmit waveform can be configured. The positions of the receive antennas can be accessed by calling the method RfGet('RxPosn'). In Fig. 1 the arrangement of the antennas for a front view of the radar system is shown. The spacing between the receive antennas is half of the free-space Figure 1: Antenna positions for a front view of the radar system. wavelength at 77 GHz. The position of the transmit antennas can be accessed by calling the method RfGet('TxPosn'). The transmit antennas are equally spaced in a distance of 7 λ 2. Therefore, a virtual antenna array with 29 equally spaced elements is generated. Three virtual antenna positions overlap and can be used for correcting the phase information in case of moving targets. In this example we will not consider any motion compensation algorithm. Instead the additional signals from the overlapping elements are neglected. For DBF a set of calibration data must be loaded from the EEPROM of the frontend in order to correct for the phase and amplitude mismatch of the measured IF signals. CalCfg.Mask = 1; CalCfg.Len = 64; CalData = Brd.BrdGetCalData(CalCfg); The array CalData contains 32 complex weights for the receive channels of the virtual array. The frontends form Inras are shipped with a default calibration set. If available, different calibration Inras GmbH 2 AnHa

data can be used instead. A more detailed description how to access the calibration data is given in the application note AN77-04 (Accessing the Calibration Data). FMCW Measurements After setting up the connection to the Radarbook, the RF chips must be enabled Brd.RfRxEna(); Brd.RfTxEna(1, 31); and FMCW measurements with the desired activation sequence can be configured with a configuration structure. Cfg.fStrt = 76e9; Cfg.fStop = 77e9; Cfg.TRampUp = 256e-6; Cfg.TRampDo = 32e-6; Cfg.TInt = 100e-3; Cfg.Tp = 500e-6; Cfg.N = 500; Cfg.NrFrms = 10; Cfg.TxSeq = [1, 2, 3, 4]; The timing for the current transmit waveform is shown in Fig. 2. The parameter Tp defines the chirp repetition interval and the time TInt is the duration between adjacent measurements. Figure 2: Transmit waveform with four antennas activated sequentially. The array Cfg.TxSeq defines the activation sequence of the antennas. In the current example the antennas are activated one after the other. Different sequences of arbitrary length can also be used. For instance Cfg.TxSeq = [1 2 3 4 3 2 1] would also be possible. Thereafter, the measurements can be started by calling Inras GmbH 3 AnHa

Brd.RfMeas('ExtTrigUp_TxSeq',Cfg); In the current example we use an increased interval TInt of 200 ms, because the signal processing and the visualization is done during measurements are conducted. Evaluating the Reflectivity Map In this application note we use a two-dimensional Fourier transform to estimate a cost function JOpt, which corresponds to the spatial distribution of the targets. At first the 32 different IF signals are recorded and stored in a two-dimensional array DataV. The additional signals from the overlapping elements are neglected. % Record data for Tx1 DataV(:,1:8)= Data(12:end,:); % Record data for Tx2 DataV(:,8:15)= Data(12:end,:); % Record data for Tx3 DataV(:,15:22)= Data(12:end,:); % Record data for Tx4 DataV(:,22:29)= Data(12:end,:); In the described measurement mode, a frame counter and a sequence ID are used to number the subsequent measurements. The frame counter is linearly increasing and the sequence ID identifies the activated antenna. Hence, the sequence ID can be used to map the measurements to the activated antenna. Thereafter the range profile RP for the measured data is calculated RP = fft(datav.*win2d.*mcaldata,nfft,1).*brd.fusca/scawin; RPExt = RP(RMinIdx:RMaxIdx,:); and the desired range bins between R Min and R Max are extracted. The range bins after the Fourier transform of size NFFT are defined by the vector vrange = [0:NFFT-1].'./NFFT.*fs.*c0/(2.*kf); In the above equation k f denotes the chirp rate, c 0 is the speed of the electromagnetic wave in free-space, and f s is the sampling frequency. For the calculation of the range profile a hanning window Win2D is used and in addition an array mcaldata with the calibration data is used to calibrate the measured signals. The calculated range profile is scaled to dbv at the input of the Inras GmbH 4 AnHa

AD8283. In order to get an unbiased estimate the gain of the window function is corrected. In Fig. 3 the calculated range profiles are displayed. The shown measurements have been conducted Figure 3: Range profiles for the eight receive channels. indoor with a corner cube placed in a distance of 2.5 m directly in front of the radar. In the next step the Fourier transform with respect to the receive channels is calculated. JOpt = fftshift(fft(rpext.*winant2d,nfftant,2)/scawinant,2); The size of the discrete Fourier transform is given be NFFTAnt and again a hanning window WinAnt2D is used to calculate the cost function. The resulting two-dimensional array JOpt is proportional to the reflectivity map of the target scene. In Fig. 4 the reflectivity map is shown. Figure 4: Reflectivity map of the target scene. The x-axis is scaled to the angle of incidence and the range is plotted on the y-axis. The corner cube was positioned at an angle of 0. At the position of the corner cube a dominant reflection can be observed. Inras GmbH 5 AnHa

Only for visualization purposes it can be useful to scale the image to its maximum value and suppress the sidelobes. In the left plot of Fig. 5 the cost function is scaled to the maximum and reflections below a threshold are suppressed. In the plot the dominant reflection form the corner Figure 5: Left: Normalized reflectivity map of the target scene; Right: Normalized reflectivity map in a polar coordinate system. cube is clearly visible. In the right plot of Fig. 5 the reflectivity map is plotted in a polar coordinate system. In this plot the position of the reflection in the xy-plane is observable. To generate the polar representation a surf plot is used and the pixels of the cost function are printed at their position in the xy-plane. For this reason the arrays mx and my are generated to define the positions of the pixels. To analyze the improvement of the angular resolution, the estimated cost function for the same target scence with eight virtual antennas is shown in Fig. 6. Figure 6: Left: Normalized reflectivity map of the target scene with eight virtual antennas; Right: Normalized reflectivity map in a polar coordinate system with eight virtual antennas. Inras GmbH 6 AnHa