36
Sub-Nyquist Sampling of Wideband Signals Itai Friedman Tal Miller Supervised by: Deborah Cohen Technion – Israel Institute of Technology Optimization of the choice of mixing sequences

Sub- Nyquist Sampling of Wideband Signals

Embed Size (px)

DESCRIPTION

Sub- Nyquist Sampling of Wideband Signals. Optimization of the choice of mixing sequences. Itai Friedman Tal Miller Supervised by: Deborah Cohen Technion – Israel Institute of Technology. Presentation Outline. Brief System Description Project Objective System Simulation - PowerPoint PPT Presentation

Citation preview

Page 1: Sub- Nyquist  Sampling of Wideband Signals

Sub-Nyquist Sampling of Wideband Signals

Itai Friedman Tal Miller

Supervised by:

Deborah Cohen

Technion – Israel Institute of Technology

Optimization of the choice of mixing sequences

Page 2: Sub- Nyquist  Sampling of Wideband Signals

Presentation Outline

Brief System Description Project ObjectiveSystem SimulationLiterature Review Project Gantt

Page 3: Sub- Nyquist  Sampling of Wideband Signals

Spectrum Sparsity

Spectrum is underutilizedIn a given place, at a given time, only a small number of PUs transmit concurrently

Shared Spectrum Company (SSC) – 16-18 Nov 2005

Page 4: Sub- Nyquist  Sampling of Wideband Signals

Model

Input signal in Multiband model:

Signal support is but it is sparse.N – max number of transmissionsB – max bandwidth of each transmission

Output:

Reconstructed signalBlind detection of each transmission

Minimal achievable rate: 2NB << fNYQ

~ ~~~

Mishali & Eldar ‘09

NYQf

Page 5: Sub- Nyquist  Sampling of Wideband Signals

The Modulated Wideband Converter (MWC)

~ ~~~

ip t

iy n

Mishali & Eldar ‘10

1

2 sT

1

2 sT

1

2 sT

snT

snT

snT

Page 6: Sub- Nyquist  Sampling of Wideband Signals

MWC – Recovery

Sz f

~~~~

z f

SA

y f

A

S Sz f A y f †

1

2 sT

1

2 sT

1

2 sT

1

2 sT

Now we can solve a linear set of equations for input signal:

Page 7: Sub- Nyquist  Sampling of Wideband Signals

MWC – Recovery System

Page 8: Sub- Nyquist  Sampling of Wideband Signals

MWC – Mixing & AliasingSystem requirement:

are periodic functions with period called “Mixing functions”

Examples for :…

ip t

1

-1

pT

Frequency domain

ip t

Page 9: Sub- Nyquist  Sampling of Wideband Signals

In the sequences case:

A

MWC – Mixing & Aliasing

Page 10: Sub- Nyquist  Sampling of Wideband Signals

Project Objective

Questions:What are the best Mixing functions ?Focusing on {+1,-1} functions, what properties should the sequences have?

Main Objective: Finding optimal Mixing function sequences for effective reconstruction

ip t

Page 11: Sub- Nyquist  Sampling of Wideband Signals

What is our part in the system?

Analog signal generation

Mixing

Filtering

Sampling

Recovery

The code already exists, we modify the mixing functions generator

Page 12: Sub- Nyquist  Sampling of Wideband Signals

System Simulation• Simulation parameters:

10

10, 50

15

50

51.28

195

nyquist

channels number

s p

sequence length

f GHz

N B MHz

SNR dB

m

f f MHz

M

Page 13: Sub- Nyquist  Sampling of Wideband Signals

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8

x 10-6

-1.5

-1

-0.5

0

0.5

1

1.5

x 104 Original signal

t

Page 14: Sub- Nyquist  Sampling of Wideband Signals

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8

x 10-6

-1.5

-1

-0.5

0

0.5

1

1.5

x 104 Original noised signal

t

Page 15: Sub- Nyquist  Sampling of Wideband Signals

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8

x 10-6

-1.5

-1

-0.5

0

0.5

1

1.5

x 104 Reconstructed signal

t

Page 16: Sub- Nyquist  Sampling of Wideband Signals

-5 -4 -3 -2 -1 0 1 2 3 4 5

x 109

0

2

4

6

8

10

12

14

16

18x 10

5 Spectrum Amplitude of original signal

Frequency (Hz)

|X(f

)|

Page 17: Sub- Nyquist  Sampling of Wideband Signals

-5 -4 -3 -2 -1 0 1 2 3 4 5

x 109

0

2

4

6

8

10

12

14

16

18x 10

5 Spectrum Amplitude of noised signal

Frequency (Hz)

|X(f

)|

Page 18: Sub- Nyquist  Sampling of Wideband Signals

-5 -4 -3 -2 -1 0 1 2 3 4 5

x 109

0

0.2

0.4

0.6

0.8

1

1.2

1.4

1.6

1.8

2x 10

6 Spectrum Amplitude of reconstructed signal

Frequency (Hz)

|X(f

)|

Page 19: Sub- Nyquist  Sampling of Wideband Signals

0 20 40 60 80 100 120 140 160 180 200

-1

-0.8

-0.6

-0.4

-0.2

0

0.2

0.4

0.6

0.8

1

Sign matrix row 1

sign

val

ue

index in row 1

Page 20: Sub- Nyquist  Sampling of Wideband Signals

MWC – Support Recovery (CTF)

Solve in the time domain for each n:

Time consumingNot robust to noise

CTF (Continuous To Finite):

Problem: infinite number of linear systems (f is continuous)

Infinite problem (IMV) One finite-dimensional problem

Page 21: Sub- Nyquist  Sampling of Wideband Signals

SparkDefinitions:The spark of a given matrix A is the smallest number of columns that are linearly dependentspark(A)≥k if every set of (k-1) columns are linearly independent

Page 22: Sub- Nyquist  Sampling of Wideband Signals

SparkDefinitions:The spark of a given matrix A is the smallest number of columns that are linearly dependentspark(A)≥k if every set of (k-1) columns are linearly independent

Theorem (reconstruction):For any vector , there exists at most one k-sparse signal , such that if and only if Spark(A)>2k . In particular, for uniqueness we must have that m ≥2k

y Axmy

x

Page 23: Sub- Nyquist  Sampling of Wideband Signals

RIP: (Restricted Isometry Property)Definitions:A matrix A has RIP(k) if there exists a such that:

(0,1)k

2 2 2

2 2 2(1 ) (1 )k kx Ax x

Page 24: Sub- Nyquist  Sampling of Wideband Signals

RIP: (Restricted Isometry Property)Definitions:A matrix A has RIP(k) if there exists a such that:

Properties:If A satisfies RIP(2k) for any , then spark(A)>2k (reconstruction guarantee)RIP based theorems give bounds on reconstruction error in the presence of noise (dependence on reconstruction algorithm and noise level)

(0,1)k

2 2 2

2 2 2(1 ) (1 )k kx Ax x

2 (0,1)k

Page 25: Sub- Nyquist  Sampling of Wideband Signals

Probabilistic ViewsProblem: Calculating Spark/RIP is NP-hardSolution: Take on a probabilistic worldview

Mishali & Eldar ‘10

Page 26: Sub- Nyquist  Sampling of Wideband Signals

Probabilistic ViewsProblem: Calculating Spark/RIP is NP-hardSolution: Take on a probabilistic worldview

Assume A matrix is random, very high chances ( ) that A has appropriate Spark/RIP qualities for reconstruction, for all k-sparse signals x

1p

Worldview 1

Mishali & Eldar ‘10

Page 27: Sub- Nyquist  Sampling of Wideband Signals

Probabilistic ViewsProblem: Calculating Spark/RIP is NP-hardSolution: Take on a probabilistic worldview

Assume A matrix is random, very high chances ( ) that A has appropriate Spark/RIP qualities for reconstruction, for all k-sparse signals xProblems:

Lack of characterization of A structureIn practice, implementing A on hardware is deterministic and not dynamic

1p

Worldview 1

Mishali & Eldar ‘10

Page 28: Sub- Nyquist  Sampling of Wideband Signals

Probabilistic ViewsProblem: Calculating Spark/RIP is NP-hardSolution: Take on a probabilistic worldview

Assume signal itself is randomSignal randomness is demanded in the properties:

StRIP – Statistical RIPExRIP – Expected RIP

Worldview 2

Mishali & Eldar ‘10

Page 29: Sub- Nyquist  Sampling of Wideband Signals

StRIPDefinition: The A matrix has the if A has with probability at least p for all k-sparse signals x such that:

supp(x) is uniformly distributed

( , , )kStRIP k p( , )kRIP k

Mishali & Eldar ‘10

Page 30: Sub- Nyquist  Sampling of Wideband Signals

StRIPDefinition: The A matrix has the if A has with probability at least p for all k-sparse signals x such that:

supp(x) is uniformly distributed

( , , )kStRIP k p( , )kRIP k

Mishali & Eldar ‘10

Page 31: Sub- Nyquist  Sampling of Wideband Signals

ExRIPDefinition: The A matrix has the if A has with probability at least p for all k-sparse signals x such that:

supp(x) is uniformly distributedNonzero values of x are i.i.d

( , , )kExRIP k p( , )kRIP k

Mishali & Eldar ‘10

Page 32: Sub- Nyquist  Sampling of Wideband Signals

ExRIPTheorem: Let be the MWC sensing matrix. If the nonzeros of x are drawn from a symmetric distribution, then has the ExRIP with probability:

2

2

(1 ) (1 ( ) 2 ( ))1

( ) ( ( ) ( )) ( ) 1

k M

k

k k M k

k

C S Sp

B C S S C M S

/SF mM

Mishali & Eldar ‘10

Page 33: Sub- Nyquist  Sampling of Wideband Signals

ExRIP2

2, 1

1( ) ( )

( )

mTi k

i k

S S SmM

22, 1

1( ) ( )

( )

mTi k

i k

S S SmM

2

2 3, 1

1( )

m

i ki k

S S Sm M

1MM

M

4 4

1

{ }K

K ii

C E u u

2

42

1

{ }K

K ii

B E u u

Mishali & Eldar ‘10

Page 34: Sub- Nyquist  Sampling of Wideband Signals

ExRIPExRIP guarantees for different families of binary sequences:

Further literature review is needed in the field of families of binary mixing sequences

Mishali & Eldar ‘10

Page 35: Sub- Nyquist  Sampling of Wideband Signals

Project GanttOctobe

rSeptemb

erAugus

tJuly June Achievements

exams

Further literature review of mixing functions field

Simulating sequences based on conclusions from literature

Determining optimal sequences

Summing up results into project book

Page 36: Sub- Nyquist  Sampling of Wideband Signals

Thank youFor listening

And thanks Debby for the basis to our presentation