Top Banner
Sistemi sa više brzina (Multirate)
49

Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Jan 07, 2020

Download

Documents

dariahiddleston
Welcome message from author
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Transcript
Page 1: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Sistemi sa više brzina

(Multirate)

Page 2: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Analogno-digitalna konverzija

• Nyquist-ovo odabiranje

• Nadodabiranje

• Pododabiranje

max2 ff sampling

Page 3: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Nadodabiranje

• Manje strogi zahtevi za anti-aliasing filtar

• Poboljšava se odnos signal/šum

B

B

Pz

Pz

FS

FS

Page 4: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Pododabiranje

• Najčešće je opseg signala koji je od interesa (u RF ili MF opsegu) mnogo manji od maksimalne frekvencije u signalu:

• Pododabiranje smanjuje ukupan broj odbiraka koji se obrađuju u procesoru:– “Štedi se” procesorsko vreme - mogu se

implementirati složeniji algoritimi

– Potrebno je manje memorije

1

22

n

FF

n

F lS

u

Page 5: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Pododabiranje

1 2 3 4 5 6 7 80

2

4

6

8

10

12

14

16

Fu/B

Fs/B

1

2

31

22

n

FF

n

F lS

u

f

n=3

B/2 B/2

B

0 FSFl Fu

0-FS

n=1 n=2

f

n=3

B/2 B/2

B

0 FSFl Fu

0-FS

n=1 n=2

Page 6: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Sistemi sa više brzina

• Frekvencija odabiranja nije ista za ceo sistem

• Pojedinim delovima sistema odgovaraju različite frekvencije odabiranja

• Primeri:

– Digitalni deo savremenih radio prijemnika

– Konverzija između različitih standarda za audio aplikacije (na primer, 44100Hz i 48000Hz)

– CD

Page 7: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Sistemi sa više brzina

Page 8: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Osnovne operacije (blokovi) za promenu frekvencije odabiranja

• Downsampling – smanjuje frekvenciju odabiranja za celobrojni faktor M

• Upsampling – povećava frekvenciju odabiranja za celobrojni faktor L

Page 9: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Downsampling

• Downsampling sa faktorom M se realizuje tako što se zadržava svaki M-ti odbirak signala a ostali se odbacuju

• Šematski se označava blokom:

mMxmy

Page 10: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Downsampling mMxmy

0 2 4 6 8 10 12 14 16 18 20-2

-1

0

1

2

n

0 1 2 3 4 5 6-2

-1

0

1

2

m

y1

y2

M=3;y1=x(1:M:end);y2=downsample(x,M);figure,subplot(2,1,1),stem(n,x);hold onstem(0:M:N-1,x(1:M:N),...),xlabel('n');subplot(2,1,2),stem(0:length(y1)-1,y1,...);hold onstem(0:length(y1)-1,y2,...),xlabel('m'),legend('y1','y2');

Page 11: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Upsampling

• Upsampling sa faktorom L se realizuje tako što se dodaje L nultih odbiraka između svaka dva odbirka signala

• Šematski se označava blokom:

ecina

LLmL

mx

my

,0

,...2,,0,

Page 12: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Upsampling

0 0.5 1 1.5 2 2.5 3 3.5 4-2

0

2

n

0 0.5 1 1.5 2 2.5 3 3.5 4-2

0

2

n

0 2 4 6 8 10 12 14 16 18 20-2

0

2

m

y1

y2

L=4;y1=zeros(L*length(x),1);y1(1:L:end)=x;y2=upsample(x,L);figure,subplot(3,1,1),stem(n,x),xlabel('n');subplot(3,1,2),stem((0:length(y1)-L)/(length(y1)-L)*(length(x)-1),y1(1:end-L+1),'MarkerFaceColor','g'),xlabel('n');subplot(3,1,3),stem(0:length(y1)-1,y1,...);hold onstem(0:length(y2)-1,y2,...),xlabel('m'),legend('y1','y2');

ecina

LLmL

mx

my

,0

,...2,,0,

Page 13: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Downsampling – spektralni domen

1

0

11 M

k

k

MMWzX

MzY

1

0

21 M

k

M

kj

j

S eXM

eY

MH

Ponovljene sklalirane replike

Uslov da nema preklapanja!!!

Page 14: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Downsampling – spektralni domen

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 20

0.5

1

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 20

0.5

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 20

0.2

0.4

X: 0.582

Y: 0.2972

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 20

0.2

0.4

x2=x(1:2:end);x3=x(1:3:end);x4=x(1:4:end);[X,w]=freqz(x,1,'whole');[X2,w]=freqz(x2,1,'whole');[X3,w]=freqz(x3,1,'whole');[X4,w]=freqz(x4,1,'whole');figure,subplot(4,1,1);plot(w/pi,abs(X));subplot(4,1,2);plot(w/pi,abs(X2));subplot(4,1,3);plot(w/pi,abs(X3));subplot(4,1,4);plot(w/pi,abs(X4));

Page 15: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Downsampling – spektralni domen

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 20

0.5

1

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 20

0.5

1

0 0.2 0.4 0.6 0.8 1 1.2 1.4 1.6 1.8 20

0.5

1

1

0

21 M

k

M

kj

j

S eXM

eY

M=2

Page 16: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Upsampling – spektralni domen

ecina

LLmL

mx

my

,0

,...2,,0,

L

m

Lm

mLnn

n

m

m zXzmxzL

nxzmyzY

Ljj eXeY

Page 17: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Upsampling – spektralni domen

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10

0.5

1

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10

0.5

1

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10

0.5

1

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10

0.5

1

x2=upsample(x,2);x3=upsample(x,3);x4=upsample(x,4);[X,w]=freqz(x,1);[X2,w]=freqz(x2);[X3,w]=freqz(x3);[X4,w]=freqz(x4);figure,subplot(4,1,1);plot(w/pi,abs(X));subplot(4,1,2);plot(w/pi,abs(X2));subplot(4,1,3);plot(w/pi,abs(X3));subplot(4,1,4);plot(w/pi,abs(X4));

Page 18: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Kada operacije downsample i upsample mogu da zamene mesta?

• Kada su M i L uzajamno prosti

Page 19: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Osobine

Page 20: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Osobine

Page 21: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Decimacija

• Frekvencija odabiranja se smanjuje M puta

• Da ne bi bilo preklapanja u spektru, ulaznisignal se filtrira filtrom propusnikom niskihfrekvencija, granične frekvencije

MLP

Page 22: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Decimacija

0 5 10 15 20 25-220

-200

-180

-160

-140

-120

-100

-80

-60

-40

f [kHz]

fft(

x)

[dB

]

originalni signal

posle filtriranja

decimiran signal

Page 23: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Interpolacija

• Frekvencija odabiranja se povećava L puta

• Replike u spektru se potiskuju tako što se signal na izlazu iz bloka za upsampling filtrirafiltrom propusnikom niskih frekvencija, granične frekvencije

LLP

Page 24: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Interpolacija

0 5 10 15 20 25 30 35 40 45-350

-300

-250

-200

-150

-100

-50

0

50

f [kHz]

fft(

x)

[dB

]

originalni signal

interpoliran signal

0 5 10 15 20 25 30 35 40 45-350

-300

-250

-200

-150

-100

-50

0

f [kHz]

fft(

x)

[dB

]

originalni signal

signal dopunjen nulama

Page 25: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Promena frekvencije odabiranja L/M puta

• Kombinacija interpolacije s faktorom L i decimacije s faktorom M

• Filtar propusnik niskih frekvencija granične frekvencije

LMLP

,min

Page 26: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Primeri ispitnih zadataka

Page 27: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Primer

Periodičan signal je diskretizovan sa frekvenijom odabiranja fS=16 Hz i dobijen je diskretan niz:

x[n]=1,0,-1,0,1,0,-1,0.• Direktnom primenom formule za izračunavanje DFT koeficijenata

odrediti spektar datog signala sa frekvencijskom rezolucijom od 2 Hz.

• Odrediti spektar signala x[n] sa frekvencijskom rezolucijom od 1 Hz. Za izračunavanje koristiti matricu transformacije WN.

• Odrediti spektar datog signala sa rezolucijom od 4 Hz primenom FFT algoritma sa razbijanjem po vremenu odgovarajuće dužine. Formirati dijagram toka FFT algoritma i na osnovu njega odrediti traženi spektar.

• Nacrtati i uporediti spektre dobijene u tačkama a) i c) i objasniti sličnosti i razlike.

Page 28: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Rešenje

8

Hz2

Hz16

N

N

ff

f

s

s

2

2

2

2

2

2

2

2

1

2

2

2

2

2

2

2

2

1

7

8

6

8

5

8

4

8

3

8

2

8

1

8

0

8

1

0

1

0

2

iW

iW

iW

W

iW

iW

iW

W

WnxenxkXN

n

nk

N

N

n

N

nkj

Re

Im

W80

W81

W87

W83

W85

W84

W82

W86

z ravan

Page 29: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Rešenje

41111

7654

32102

011

7654

32101

0

7654

32100

4

8

0

8

4

8

0

8

6

8

4

8

2

8

0

8

6

8

4

8

2

8

0

8

6

8

4

8

2

8

0

8

7

8

6

8

5

8

4

8

3

8

2

8

1

8

0

8

0

8

0

8

0

8

0

8

0

8

0

8

0

8

0

8

1

0

1

0

2

WWWW

WxWxWxWx

WxWxWxWxX

iiWWWW

WxWxWxWx

WxWxWxWxX

WxWxWxWx

WxWxWxWxX

WnxenxkXN

n

nk

N

N

n

N

nkj

Re

Im

W80

W81

W87

W83

W85

W84

W82

W86

z ravan

Page 30: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Rešenje

017

426

035

0

7654

32104

011

7654

32103

*

*

*

0

8

0

8

0

8

0

8

4

8

0

8

4

8

0

8

4

8

0

8

4

8

0

8

2

8

4

8

6

8

0

8

5

8

2

8

7

8

4

8

1

8

6

8

3

8

0

8

1

0

1

0

2

XX

XX

XX

WWWW

WxWxWxWx

WxWxWxWxX

iiWWWW

WxWxWxWx

WxWxWxWxX

WnxenxkXN

n

nk

N

N

n

N

nkj

Re

Im

W80

W81

W87

W83

W85

W84

W82

W86

z ravan

Page 31: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Rešenje

0 1 2 3 4 5 6 70

2

4

0 1 2 3 4 5 6 7-1

0

1

0 1 2 3 4 5 6 70

2

4

Page 32: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Rešenje

NNN xWX

11121

1242

12

1

1

1

1111

NN

N

N

N

N

N

N

NNN

N

NNN

N

WWW

WWW

WWW

W

16

Hz1

Hz16

N

N

ff

f

s

s

Page 33: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Rešenje

161616 xWX

116116

16

1162

16

15

16

1162

16

4

16

2

16

15

16

2

1616

1

1

1

1111

WWW

WWW

WWW

N

W

TN 0000000001010101 x

Page 34: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Rešenje

16

Hz1

Hz16

N

N

ff

f

s

s

38.092.0

2

2

2

2

92.038.0

92.038.08

3sin

8

3cos

2

2

2

2

4sin

4cos

38.092.08

sin8

cos

1

16

14

7

16

16

12

6

16

16

10

5

16

16

8

4

16

16

6

3

16

16

4

2

16

16

2

1

16

0

16

ieW

ieW

ieW

ieW

iieW

iieW

iieW

W

i

i

i

i

i

i

i

Page 35: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Rešenje

4

Hz4

Hz16

N

N

ff

f

s

s

x[0]

x[2]

x[1]

x[3]

W40

W41

W40

W40

-1

-1

-1

-1

X[0]

X[1]

X[2]

X[3]

Etapa 1 Etapa 2

0 00 00 0

1 01 10 2

2 10 01 1

3 11 11 3

Page 36: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Rešenje

12/

0

2/222/

12/

0

11 iN

m

mk

N

mk

N

N

m

WmxkXWmxkX

.

2/2/2

21

2

1

kXWkX

NkXWNkXNkX

k

N

Nk

N

X[k]X1[k]

X[k+N/2]X2[k]-1WN

k

kXWkXkX k

N 21

Page 37: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Rešenje

1

-1

0

0

1

-i

1

1

-1

-1

-1

-12

Etapa 1 Etapa 20

2

0

0

0

2

0

ieWj

4

2

1

4

Page 38: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Rešenje

0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 10

0.5

1

1.5

2

2.5

3

3.5

4

Page 39: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Zadatak

• Na slici je prikazan niz X[k] dobijen FFT analizom niza {x[n]}. Niz {x[n]} dobijen je odabiranjem kontinualnog signala xc(t) u N=16 tačaka.

• Odrediti vremenski oblik signala xc(t) ako je poznato da je frekvencija odabiranja fs=16 kHz.

• Odrediti signal {x[n]}.• Nacrtati i objasniti blok šemu FFT algoritma za N=8.• Na osnovu šeme pokazane pod c) odrediti FFT za prvih N=8 elemenata niza {x[n]}.

• Da li se spektar dobijen pod d) razlikuje u odnosu na spektar dat u postavci zadatka? Odgovor obrazložiti.

Page 40: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Zadatak

0 5 10 15

0

8

16

k

Rea

l(X

[k])

0 5 10 15

-8

0

8

k

Imag

(X[k

])

0 5 10 150

8

16

|X[k

]|

k

Page 41: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Rešenje

0 5 10 15

0

8

16

k

Rea

l(X

[k])

0 5 10 15

-8

0

8

k

Imag

(X[k

])

0 5 10 150

8

16

|X[k

]|

k

Page 42: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Rešenje

1 2

0

1 2 3

1 1

12 2 1 1 2

23 3 1 1 3

, 0,1, 1

cos 2 cos 2

cos 2 sin 2

nkN jN

n

s

s

X k x n e k N

x n x n x n x n

x n A

fx n A f n T A n

f

fx n A f n T A n

f

Page 43: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Rešenje

close all

clear

fs=16000;

N=16;

t=(0:N-1)'/fs;

f1=1000;

f2=3000;

x=0.5+2*cos(2*pi*f1*t)+sin(2*pi*f2*t);

X=fft(x);

figure,subplot(3,1,1),stem(0:N-1,real(X));

ylabel('real(X)');

subplot(3,1,2),stem(0:N-1,imag(X));

ylabel('imag(X)');

subplot(3,1,3),stem(0:N-1,abs(X));

ylabel('abs(X)'); xlabel('n');

Page 44: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Zadatak

• Kontinualni signal se diskretizuje u cilju dalje obrade u digitalnom domenu. Poznato je da je spektar signala beskonačne širine, ali je opseg od interesa [20 Hz 4000 Hz].

• Nacrtati blok šemu realnog sistema za digitalnu obradu konitnulanih signala i objasniti ulogu svakog bloka.

• Za minimalnu potrebnu frekvenciju odabiranja fsmin, odrediti graničnu frekvenciju analognog predfiltra (anti-aliasing filtra). Nacrtati na istom grafiku (sa jasnom podelom na osama) spektre kontinualnih signala na ulazu i izlazu filtra i amplitudsku karakteristiku analognog filtra.

• Nacrtati spektar diskretnog signala na izlazu id A/D konvertora.• Ponoviti tačke b) i c) za slučaj kada je frekvencija odabiranja 4 puta

veća od fsmin.

Page 45: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Rešenje

Page 46: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Rešenje

Page 47: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Zadatak

• Na ulaz analizatora spektra dolazi signal u(t) efektivne vrednosti Ueff=0.16V. Nivo maksimalne trenutne vrednosti signala je za 6 dBiznad nivoa efektivne vrednosti signala. Analizatorom spektra se u digitalnom domenu procenjuje spektar kontinualnog signala u(t). Ulazni opseg 12-bitnog A/D konvertora je 1V.

• Koliki je dinamički opseg signala na izlazu iz A/D konvertora u ovom slučaju?

• Ako se brojevi na izlazu A/D konvertora predstavljaju u komplementu dvojke u opsegu [-1,1) odrediti broj koji se dobija kada se na ulaz A/D konvertora dovodi odbirak koji odgovara maksimalnoj vrednosti signala u(t).

• Nacrtati blok šemu za spektralnu analizu signala na bazi DFT koeficijenta i objasniti ulogu svakog elementa.

• Definisati sve signale na ulazu i izlazu blokova na šemi u vremenskom i frekvencijskom domenu i njihove međusobne veze.

Page 48: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Rešenje

3198.02/2round

V32.010

6log20

1111

20

6

max

max10

xx

UU

U

U

q

eff

eff

Page 49: Sistemi sa više brzinatelekomunikacije.etf.bg.ac.rs/lab54/os1/2017_12_20.pdfAnalogno-digitalna konverzija ... –Konverzija između različitih standarda za audio aplikacije (na primer,

Rešenje

• Pun opseg je 20log10(1/2(-11)) oko 66dB

• Od toga se koristi 20log10(0.32/2(-11)) oko 56 dB