waveform design for active sensing systems – a computational approach

42
1 Waveform Design For Active Sensing Systems – A Computational Approach

Upload: rhona

Post on 25-Feb-2016

29 views

Category:

Documents


2 download

DESCRIPTION

Waveform Design For Active Sensing Systems – A Computational Approach. Outline. Introduction Waveform design – Correlation Single sequence Sequence set Correlation lower bound Waveform design – Correlation & Doppler Concluding remarks. Outline. Introduction - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Waveform Design For Active Sensing Systems – A Computational Approach

1

Waveform Design For Active Sensing Systems – A Computational Approach

Page 2: Waveform Design For Active Sensing Systems – A Computational Approach

2

Outline

• Introduction

• Waveform design – Correlation Single sequence Sequence set Correlation lower bound

• Waveform design – Correlation & Doppler

• Concluding remarks

Page 3: Waveform Design For Active Sensing Systems – A Computational Approach

3

Outline

• Introduction

• Waveform design – Correlation constraint Single sequence Sequence set Correlation lower bound

• Waveform design – Correlation & Doppler

• Concluding remarks

Page 4: Waveform Design For Active Sensing Systems – A Computational Approach

4

Active Sensing System

• Radar, Sonar, Medical imaging, Wireless Channel Estimation

The goal is to determine properties of targets or propagation medium by transmitting waveforms and analyzing returned ones

Page 5: Waveform Design For Active Sensing Systems – A Computational Approach

5

Christian Hülsmeyer

Reginald Fessenden

Telemobiloscope designed in 1904

First acoustic communication and echo ranging experiment in 1914

Page 6: Waveform Design For Active Sensing Systems – A Computational Approach

6

• Better target detection

Why Waveform Design

Pulse compression

Correct detection

plain pulse Two targets

Pulse compression

chirp

Page 7: Waveform Design For Active Sensing Systems – A Computational Approach

7

• Interference reduction

Why Waveform Design

CDMA system

Data bits

PN code

Transmit bits

Low correlations of PN codes => low inter-user interference

Page 8: Waveform Design For Active Sensing Systems – A Computational Approach

8

Why Waveform Design

• More flexible beampattern

Ultrasound hyperthermia treatment for breast cancer

Focal point of the acoustic power needs to match the tumor region

A ‘bad’ beampattern

Page 9: Waveform Design For Active Sensing Systems – A Computational Approach

9

Outline

• Introduction

• Waveform design – Correlation Single sequence Sequence set Correlation lower bound

• Waveform design – Correlation & Doppler

• Concluding remarks

Page 10: Waveform Design For Active Sensing Systems – A Computational Approach

10

Waveform Model

• Received waveform

We want to estimate

Page 11: Waveform Design For Active Sensing Systems – A Computational Approach

11

Design Criterion

• Matched filter estimateAuto-correlation of {x(n)}

correlation sidelobes

We aim to minimize correlation sidelobes to reduce interference

Unit-modulus constraint

Page 12: Waveform Design For Active Sensing Systems – A Computational Approach

12

Existing Waveforms

• Binary Barker code

Auto-correlation of Barker-7

Best binary code in terms of low correlation. But lengths <= 13

Page 13: Waveform Design For Active Sensing Systems – A Computational Approach

13

• Binary M sequence, aka., PN (pseudo noise) code

• Polyphase Golomb sequence

Easy to generate. Low correlation sidelobes

Closed-form formula. Low correlation sidelobes.

Page 14: Waveform Design For Active Sensing Systems – A Computational Approach

14

Wanted: Lower Correlation Sidelobe

Can we get lower correlation sidelobes?

Page 15: Waveform Design For Active Sensing Systems – A Computational Approach

15

• Arbitrary phases in [0,2π]

I

Q

An AWG (arbitrary waveform generator), B&K Precision

Unit-modulus Constraint

We aim to develop computational algorithms, which generate unit-modular sequences with lower correlation sidelobes

More degrees of freedom => better control of correlation sidelobes

Page 16: Waveform Design For Active Sensing Systems – A Computational Approach

16

CAN (Cyclic Algorithm New)

• Minimize the ISL (integrated sidelobe level) metric

auxiliary phases

From time to frequency domain

From quartic to quadratic

Page 17: Waveform Design For Active Sensing Systems – A Computational Approach

17

CAN

• Phase retrieval in optics Gerchberg & Saxton, 1972

Computationally efficient. Local convergence. Dependent on Initializations.

Dr. W. Owen Saxton

Page 18: Waveform Design For Active Sensing Systems – A Computational Approach

18

Example – Merit Factor

• Random-phase sequence, M-sequence, Golomb vs. CAN(G)

Merit Factor

CAN gives the largest Merit Factor, i.e., the smallest correlation sidelobes

Page 19: Waveform Design For Active Sensing Systems – A Computational Approach

19

Example – Correlation Level

M-seq & Golomb Random-phase & CAN

CAN gives the lowest correlation sidelobes

Page 20: Waveform Design For Active Sensing Systems – A Computational Approach

20

WeCAN (Weighted CAN)

• Extend CAN to WeCAN

e.g., make small

Page 21: Waveform Design For Active Sensing Systems – A Computational Approach

21

Example – Channel Estimation

Matched filter estimate

The significant channel taps can occur up to a certain max delay P (P < N)

r(1), …, r(P-1) can be minimized by WeCAN

Page 22: Waveform Design For Active Sensing Systems – A Computational Approach

22

• Comparison of Golomb and WeCAN

Example – Channel Estimation

WeCAN provides a lower estimation error than Golomb

Page 23: Waveform Design For Active Sensing Systems – A Computational Approach

23

Outline

• Introduction

• Waveform design – Correlation Single sequence Sequence set Correlation lower bound

• Waveform design – Correlation & Doppler

• Concluding remarks

Page 24: Waveform Design For Active Sensing Systems – A Computational Approach

24

A Set of Sequences

Auto- & cross-correlation

MIMO Radar

CDMA System

Page 25: Waveform Design For Active Sensing Systems – A Computational Approach

25

Multi-CAN & Multi-WeCAN

• Multi-CAN minimizes ISL (auto-correlation sidelobes and all cross-correlations)

From time to frequency domain

• Multi-WeCAN minimizes weighted ISL

Page 26: Waveform Design For Active Sensing Systems – A Computational Approach

26

Example – MIMO Radar Imaging

Sequence length N=256, M=4 antennas,

Targets in P=30 range bins

Use a “plain” waveform

Use Multi-WeCAN waveform

Page 27: Waveform Design For Active Sensing Systems – A Computational Approach

27

Outline

• Introduction

• Waveform design – Correlation Single sequence Sequence set Correlation lower bound

• Waveform design – Correlation & Doppler

• Concluding remarks

Page 28: Waveform Design For Active Sensing Systems – A Computational Approach

28

Correlation Lower Bound

ISL lower bound, 1999

Dr. Dilip Sarwate

Multi-CAN sequence sets approach the lower bound closely

Page 29: Waveform Design For Active Sensing Systems – A Computational Approach

29

Outline

• Introduction

• Waveform design – Correlation Single sequence Sequence set Correlation lower bound

• Waveform design – Correlation & Doppler

• Concluding remarks

Page 30: Waveform Design For Active Sensing Systems – A Computational Approach

30

Correlation + Doppler

Doppler effect

• Ambiguity function (AF)

AF is a two-dimensional extension of the auto-correlation function

Time delay & Doppler shifts

Page 31: Waveform Design For Active Sensing Systems – A Computational Approach

31

Maximum value at (0,0) Symmetry Constant volume

Properties of Ambiguity Function (AF)

where

3D 2D

AF of a chirp signal (T=10 s, B=5 Hz)

Page 32: Waveform Design For Active Sensing Systems – A Computational Approach

32

Ambiguity Function (AF)

• Desired AF shape Doppler-tolerant (a high ridge) Doppler-sensitive (thumbtack)

A heartfelt statement…

“The reader may feel some disappointment, not unshared by the writer, that the basic question of what to transmit remains substantially unanswered.”

Dr. Philip Woodward

“Probability and Information Theory, with Applications to Radar”, 1953

But we can still analyze…

Page 33: Waveform Design For Active Sensing Systems – A Computational Approach

33

AF of Golomb and CAN(G)

Golomb

CAN(G)

Doppler-tolerant

Page 34: Waveform Design For Active Sensing Systems – A Computational Approach

34

AF of Random-phase and CAN(R)

Random-phase

CAN(R)

Doppler-sensitive

Page 35: Waveform Design For Active Sensing Systems – A Computational Approach

35

Minimize AF Sidelobes in a Region

• Minimization of discrete-AF sidelobes in a region

All values of are contained in

Minimizing AF sidelobes minimizing correlation sidelobes

Previous CAN-type algorithms can be used

Page 36: Waveform Design For Active Sensing Systems – A Computational Approach

36

Example – Minimize AF Sidelobes

• Design a unit-modulus sequence of N=100. K=10, P=3

Low sidelobes in the central rectangular region

Page 37: Waveform Design For Active Sensing Systems – A Computational Approach

37

Outline

• Introduction

• Waveform design – Correlation Single sequence Sequence set Correlation lower bound

• Waveform design – Correlation & Doppler• (Waveform design – other constraints)

• Concluding remarks

Page 38: Waveform Design For Active Sensing Systems – A Computational Approach

38

Waveform for Spectrum constraints

Avoid reserved frequency bands

Avoid the jamming frequency band

track

jam

Page 39: Waveform Design For Active Sensing Systems – A Computational Approach

39

Waveform for Wideband Beampattern

Phased array

Waveform diversity leads to more flexible beampattern

Page 40: Waveform Design For Active Sensing Systems – A Computational Approach

40

Outline

• Introduction

• Waveform design – Correlation Single sequence Sequence set Correlation lower bound

• Waveform design – Correlation & Doppler

• Concluding remarks

Page 41: Waveform Design For Active Sensing Systems – A Computational Approach

41

Concluding Remarks

• Importance of waveform design for active sensing Range compression, CDMA, channel estimation, beampattern

• New computational algorithms of waveform design Correlation, correlation + Doppler, correlation + spectrum Unit-modulus (arbitrary phases => more degrees of freedom) Better performance than existing waveforms

Page 42: Waveform Design For Active Sensing Systems – A Computational Approach

42

Thanks much