19
USRP based X-band Digital Beam Forming Synthetic Aperture Imaging Radar Presenter : P. Stenger: Northrop Grumman Technical Team: M. Blue: Northrop Grumman, M. Urdareanu, G. Steans, N. Henry, T. Lewis: FAMU-FSU College of Eng. 1 Distribution Statement A: Approved for Public Release; Distribution is Unlimited; #19-1589; Dated 08/29/19

USRP based X-band Digital Beam Forming Synthetic Aperture ... · •USRP phase starts at different value during each data collect requiring phase alignment in post processing if pulse

  • Upload
    others

  • View
    6

  • Download
    0

Embed Size (px)

Citation preview

Page 1: USRP based X-band Digital Beam Forming Synthetic Aperture ... · •USRP phase starts at different value during each data collect requiring phase alignment in post processing if pulse

USRP based X-band Digital Beam Forming Synthetic Aperture Imaging Radar

Presenter : P. Stenger: Northrop Grumman

Technical Team: M. Blue: Northrop Grumman,

M. Urdareanu, G. Steans, N. Henry, T. Lewis: FAMU-FSU College of Eng.

1

Distribution Statement A: Approved for Public Release; Distribution is Unlimited; #19-1589; Dated 08/29/19

Page 2: USRP based X-band Digital Beam Forming Synthetic Aperture ... · •USRP phase starts at different value during each data collect requiring phase alignment in post processing if pulse

Presentation Outline

• Project goals

• System concept and aperture design• Conversion to X-band• Electronics module

• USRP waveform generation and reception

• MIMO and TDM timing and control

• Measurement scene

• Measurements produced by USRP

• Signal post processing and calibration

• Image formation

• Summary highlights and future work

2

Distribution Statement A: Approved for Public Release; Distribution is Unlimited; #19-1589; Dated 08/29/19

Page 3: USRP based X-band Digital Beam Forming Synthetic Aperture ... · •USRP phase starts at different value during each data collect requiring phase alignment in post processing if pulse

Project Goals

• Develop and demonstrate fundamental synthetic aperture radar

(SAR) system performance with a USRP as the back end

exciter/receiver.

• Demonstrate implementation of several key radar techniques• Virtual element antenna aperture formation

• Multiple Input Multiple Output (MIMO) techniques

• Time Domain Multiplexing (TDM) of radar waveform between elements• Up-conversion of USRP carrier to X-band for better resolution in area limited platforms• Digital Beam Forming (DBF) for image formation. No moving parts.• Mitigate transmit leakage while receiving radar return • Use USRP for digital pulse compression and as many signal processing functions as practical

given academic semester time constraints• Use only COTs components

3

Distribution Statement A: Approved for Public Release; Distribution is Unlimited; #19-1589; Dated 08/29/19

Page 4: USRP based X-band Digital Beam Forming Synthetic Aperture ... · •USRP phase starts at different value during each data collect requiring phase alignment in post processing if pulse

Imaging Radar Operational Concept• Union of the orthogonal 1-D images forms 2-D cross-range image of scene

• Down-range resolved with pulsed linear frequency modulated (LFM) waveform

17.5 deg. unambiguous field of view

16 – 1.17 deg.1-D Cells in Azimuth andElevation

40 footrange toscene center

5 x 5 feet• LFM Pulse @

10 GHz• IBW: 44.8 MHz• 10.24 uS Pulse

Width• 28 dBM Peak

Max. Transmit Power

X-Band HornAntenna Array

• Center Freq.: 10 GHz• Pulsed LFM Transmit/Receive

Waveform (44.8 MHz IBW)• Range Res. : 10 feet• No moving parts• Uses all COTs components• Uses digital beam forming

Beams are formedDigitally with FourierTransform, 16 in AzimuthAnd 16 in Elevation

4

Distribution Statement A: Approved for Public Release; Distribution is Unlimited; #19-1589; Dated 08/29/19

Page 5: USRP based X-band Digital Beam Forming Synthetic Aperture ... · •USRP phase starts at different value during each data collect requiring phase alignment in post processing if pulse

Sixteen Synthetic Aperture 1-D Virtual Elements at 3λ spacing formed for each axis• Unambiguous field of view of +/- 8.75 deg., 1.17 deg. Spatial resolution

Rx1

Rx2

Rx3

Rx4

Rx5

Rx6

Rx7

Rx8

Tx1

Phase center location½ way distance betweenTx1 and Rx1-8

Tx1/Rx1Tx1/Rx2Tx1/Rx3Tx1/Rx4

Tx1/Rx8

Tx2/Rx1Tx2/Rx2Tx2/Rx3Tx2/Rx4

Tx2/Rx8

Tx2

Generates 16 phase centers

Phase center location½ way distance betweenTx2 and Rx1-8

3λ virtualelement spacing

As spacing d increases,dsin(θ) goes throughmultiple 360 degree transitions as a functionof angle creating ambiguousgrating lobes.

ElementSpacing

UnambiguousFOV

Grating lobeentersFOV

FormedBeam at

FOV extreme

5

Distribution Statement A: Approved for Public Release; Distribution is Unlimited; #19-1589; Dated 08/29/19

Page 6: USRP based X-band Digital Beam Forming Synthetic Aperture ... · •USRP phase starts at different value during each data collect requiring phase alignment in post processing if pulse

Aperture and Component Module Hardware Photos

• All COTs component used

Tx Tx

8 RxHorns

Tx

Tx

8 Rx Horns

Electronics Module

Horn Antennas

56 in.

USRP Interconnections withElectronics module and PC

B200USRP

Antenna Aperture

6

Distribution Statement A: Approved for Public Release; Distribution is Unlimited; #19-1589; Dated 08/29/19

Page 7: USRP based X-band Digital Beam Forming Synthetic Aperture ... · •USRP phase starts at different value during each data collect requiring phase alignment in post processing if pulse

All Commercial ComponentsUsed In Electrical Design

USRP B200

10 GHz

10 GHz

7.8 GHz2.2 GHzTx

Rx

SP16T

SP4T

4x

16x

Tx

Rx

FPGA

IF BPF

10 MHz REF1 PPS

REF

RF BPF

RF BPF

SP4TSP16T

20

PC

LO BPF

LO BPF

IF BPF

LOAmp

Low NoiseAmplifier

Solid StatePower Amp

B200 USRP Block Diagram

Electronic Component Module

7

Distribution Statement A: Approved for Public Release; Distribution is Unlimited; #19-1589; Dated 08/29/19

Page 8: USRP based X-band Digital Beam Forming Synthetic Aperture ... · •USRP phase starts at different value during each data collect requiring phase alignment in post processing if pulse

Electronics Module Detail

• Hardline coax cable interconnects components

X-bandUP/DOWNConvertersection

CustomPowersupply

FPGAtimingBoard

SP16TRF Switch

Antenna feeds

8

SynthesizedLO Source

Distribution Statement A: Approved for Public Release; Distribution is Unlimited; #19-1589; Dated 08/29/19

Page 9: USRP based X-band Digital Beam Forming Synthetic Aperture ... · •USRP phase starts at different value during each data collect requiring phase alignment in post processing if pulse

Pulsed FMCW Flow Graph

• Fs = 50 MHz sample rate

• 2.2 GHz IF

• 44.8 MHz IBW LFM

• Digital Pulse Compression

• 8,192 complex samples define 16 pulse data collect

• Non-streaming• Tried but could not eliminate

dropouts at the 50MHz sample rate over USB 3.0

9

Distribution Statement A: Approved for Public Release; Distribution is Unlimited; #19-1589; Dated 08/29/19

Page 10: USRP based X-band Digital Beam Forming Synthetic Aperture ... · •USRP phase starts at different value during each data collect requiring phase alignment in post processing if pulse

Timing Critical Between USRP Waveform and FPGA Discrete Switching Signals

• FPGA generates discrete signals for MIMO operation

• Delay in USRP output relative to 1PPS ref signal was a challenge to synchronize switching MIMO elements

16 pulses per data collect

Transmit Horns

Receive Horns

USRP LFMWaveform

Each data collection dwell contains 8,192 complex samplescapturing the 16 pulses

Fs=50 MHzIBW=44.8 MHz

10

Distribution Statement A: Approved for Public Release; Distribution is Unlimited; #19-1589; Dated 08/29/19

Page 11: USRP based X-band Digital Beam Forming Synthetic Aperture ... · •USRP phase starts at different value during each data collect requiring phase alignment in post processing if pulse

Full Thread Radar Performance GRC Output• 16 LFM pulses form one coherent data collect interval

Demodulated transmit leakagesignal after digitizing in USRP

Baseband modulationGenerate by USRP

Pulse compressed outputFrom USRP containingtransmit leakage

Rx1

Rx2

Rx3

Rx4

Rx5

Rx6

Rx7

Rx8

Tx1

Phase center location½ way distance betweenTx1 and Rx1-8

Tx1/Rx1Tx1/Rx2Tx1/Rx3Tx1/Rx4

Tx1/Rx8

Tx2/Rx1Tx2/Rx2Tx2/Rx3Tx2/Rx4

Tx2/Rx8

Tx2

Generates 16 phase centers

Phase center location½ way distance betweenTx2 and Rx1-8

Clear scene + Transmit leakage

11

Distribution Statement A: Approved for Public Release; Distribution is Unlimited; #19-1589; Dated 08/29/19

Page 12: USRP based X-band Digital Beam Forming Synthetic Aperture ... · •USRP phase starts at different value during each data collect requiring phase alignment in post processing if pulse

Simple Scene With Corner Reflectors Used to Verify Fundamental System Performance

• Corner reflectors at same range with minimal scattering variables in scene

12

40 feet

Array center

Plan View

Bore-sitecalibrationTrihedral cornerreflector

TestTrihedral cornerreflector

Array

48 in.5.7 deg

Tx Tx

8 RxHorns

Tx

Tx

8 Rx Horns

Electronics Module

Horn Antennas

56 in.

Distribution Statement A: Approved for Public Release; Distribution is Unlimited; #19-1589; Dated 08/29/19

Page 13: USRP based X-band Digital Beam Forming Synthetic Aperture ... · •USRP phase starts at different value during each data collect requiring phase alignment in post processing if pulse

Scene Viewed From Aperture

• Trihedral reflectors used for broad angle response avoiding precision alignment challenges

• Flat plate or dihedral reflector specular response requires careful alignment

13

Boresighttrihedral

Trihedralat 5.7 deg.off boresight

5.7deg.

Distribution Statement A: Approved for Public Release; Distribution is Unlimited; #19-1589; Dated 08/29/19

Page 14: USRP based X-band Digital Beam Forming Synthetic Aperture ... · •USRP phase starts at different value during each data collect requiring phase alignment in post processing if pulse

Displayed data from the USRP in the GRC• Sixteen LFM pulses at key points in the signal thread

Two Corner Reflectors (CRs) + Transmit leakage

Clear scene + Transmit leakageDemodulated transmit leakagesignal after digitizing in USRP

Baseband modulationGenerate by USRP

Pulse compressed outputFrom USRP containingtransmit leakage

Demodulated returnSignal after digitizing in USRP.CR returns adding in with transmitleakage.

Pulse compressed outputFrom USRP containingtransmit leakage and CR returns

(the input to MATLAB processing)

14

Distribution Statement A: Approved for Public Release; Distribution is Unlimited; #19-1589; Dated 08/29/19

Page 15: USRP based X-band Digital Beam Forming Synthetic Aperture ... · •USRP phase starts at different value during each data collect requiring phase alignment in post processing if pulse

Processing Flow in MATLAB After Digital Pulse Compression in USRP• Complex baseband data is obtained from the USRP

• Starting phase is different for each data collect requiring post processing phase if integration of pulses is required for sufficient SNR

Import time domain .bin file from GRC into

MATLAB

Convert .bin file into complex

domain

Reshape data into 16 pulses

FFT each pulse after forming

vector for each of 16 pulses

Extract complex value for each of 16 pulses at selected FFT

range bin

Apply calibration to 16 complex

values from bore-site data

Perform 16 point spatial DFT

15

Distribution Statement A: Approved for Public Release; Distribution is Unlimited; #19-1589; Dated 08/29/19

Page 16: USRP based X-band Digital Beam Forming Synthetic Aperture ... · •USRP phase starts at different value during each data collect requiring phase alignment in post processing if pulse

Time Domain FFT of Each Transmit Receiver PairPulse Resolves Range of Corner Reflector

• Complex signal values of desired bin #9 are obtained for image formation.

16

TransmitLeakage (bin #5)

CornerReflectorReturn(bin#9)

• Sufficient bandwidth (BW) of 44.8 MHz in each pulse enables mitigating transmit leakage

• Resolution of 1/2BW = 11 nS or around 10 feet

• Note from data (9-5)*10 feet = 40 feet which is range difference between transmit leakage and corner reflector range

16 FFTs are calculated for each pulse

Distribution Statement A: Approved for Public Release; Distribution is Unlimited; #19-1589; Dated 08/29/19

Page 17: USRP based X-band Digital Beam Forming Synthetic Aperture ... · •USRP phase starts at different value during each data collect requiring phase alignment in post processing if pulse

Calibration of Single Corner Reflector Boresight Measurement Needed• 10 GHz insertion phase and amplitude hardware differences in each path need to be

compensated for

• Multiply by measured boresight conjugate and normalizing amplitude forces boresight to amplitude of ‘1’ and phase of 0 deg. This calibration is applied to all data.

• Elements 1 and 16 (closest to the transmit elements) suffered to much transmit leakage not allowing receive measurement

17

Raw un-calibratedboresight phase

Calibrated boresightphase

• Un-calibrated response symmetry indicates hardware insertion phase similar between paths

• Antenna aperture was mechanical aligned to corner reflector

• Alignment slightly off since symmetric around 6:7 rather than 7:8.

Distribution Statement A: Approved for Public Release; Distribution is Unlimited; #19-1589; Dated 08/29/19

Page 18: USRP based X-band Digital Beam Forming Synthetic Aperture ... · •USRP phase starts at different value during each data collect requiring phase alignment in post processing if pulse

Final Spatial Beam Forming DFT ResolvesCorner Reflectors in Cross-range• Measured results of final spatial FFT beam forming code with Taylor

weighting producers angle of arrival in image plane for both reflectors in scene

• 2nd CR is measure at -5.4 degrees off bore-site. This was very close to the off bore-site

mechanical angle of -5.7 degrees.

18

Amplitude (dB) versus Angle (degrees)

Bore-site CR

2nd

CRdB

Complex values after calibration appliedto two corner reflector measured data

real

imaginary

Note: real and imaginary partsform sinusoidal responseas expected representingangle of arrival difference compared to boresight

5.7deg.

Distribution Statement A: Approved for Public Release; Distribution is Unlimited; #19-1589; Dated 08/29/19

Page 19: USRP based X-band Digital Beam Forming Synthetic Aperture ... · •USRP phase starts at different value during each data collect requiring phase alignment in post processing if pulse

Summary Highlights and Future Work• Commercial USRP RF carrier was sufficiently phase stable to do digital beam

forming

• Streaming was not possible at the 50 MHz sample rate over USB 3.0

• USRP phase starts at different value during each data collect requiring phase alignment in post processing if pulse integration required for SNR improvement

• Sufficient IBW needed to separate transmit leakage from minimum range.

• Isolating transmit element to nearest receive element so that receive path can linearly receive return signal

• Delay in USRP output relative to 1PPS signal from FPGA could be mitigated by RF detecting coupled off path and using that as a reference for FPGA switching

• Collect data over additional RF frequencies with same IBW and stitch together to increase range resolution

• Move signal processing functions from MATLAB into the custom GRC modules

19

Distribution Statement A: Approved for Public Release; Distribution is Unlimited; #19-1589; Dated 08/29/19