Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

32
Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c. PG – Katedra Systemów Mikroelektronicznych ZASTOSOWANIE PROCESORÓW SYGNAŁOWYCH Marek Wroński

description

Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c. PG – Katedra Systemów Mikroelektronicznych ZASTOSOWANIE PROCESORÓW SYGNAŁOWYCH Marek Wroński. Cechy filtrów cyfrowych. Dystrybucja. np.ciąg definiujący dystrybucję:. Dystrybucja grzebieniowa, właściwości. - PowerPoint PPT Presentation

Transcript of Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Page 1: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

PG – Katedra Systemów Mikroelektronicznych

ZASTOSOWANIE PROCESORÓW SYGNAŁOWYCH

Marek Wroński

Page 2: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Cechy filtrów cyfrowych

Page 3: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Dystrybucja

np.ciąg definiującydystrybucję:

Page 4: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Dystrybucja grzebieniowa, właściwości

Page 5: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Twierdzenie o próbkowaniu Kotielnikowa - Shannona

Page 6: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Analiza graficzna twierdzenia

Page 7: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Warunek braku nakładania widm

Aliasing: niejednoznaczność postaci sygnału w dziedzinie częstotliwościPodczas próbkowania z szybkością fs próbek/s, jeśli k jest dowolną liczbą całkowitą, nie jesteśmy w stanie rozróżnić spróbkowanych wartości przebiegu sinusoidalnego o częstotliwości f0 Hz oraz przebiegu sinusoidalnego o częstotliwości (f0 +k fs ) Hz

x(n)=sin(2(f0+k/tS)ntS)

Page 8: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Próbkowanie sygnałów dolnoprzepustowych

Powielenia widmowe(szum skażający widmo):

Analogowa filtracja dolno-Przepustowa przed próbkowaniem:

Page 9: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Próbkowanie sygnałów pasmowych

Powielenia widma sygnałuspróbkowanego, kiedy szybkośćpróbkowania wynosi 17.5 MHz(przesunięcie próbkowania)

Jest to podpróbkowanie (poniżej cz. Nyquista)

Cz. nośna=fC szerokość pasma=B

Granice częstotliwościowe:

a) fS=(2 fC-B)/6; b) fS< fC c) Min szybkość fS”< fS’

Żeby uniknąć aliasingu:

1

22

m

Bff

m

Bf CS

C

Bf S 2m=dowolne, ale

Page 10: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Próbkowanie pasmowe z aliasingiem w pasmach ochronnych

Page 11: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Obszary akceptowanych szybkości próbkowania

enieparzyst

CCCCCSCNTE m

ff

m

Bf

m

Bf

m

Bf

m

Bff

4 ;

1

2/2/

1

22

2

1Si

Page 12: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Zależności dla próbkowania pasmowego

Page 13: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Próbkowanie kwadraturowe

22)2cos(

22)2sin(

22

22

ftjftj

ftft

eeft

jejeft

składowa kwadraturowa

Składowasynfazowa

Page 14: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Próbkowanie kwadraturowe z mieszaniem cyfrowym

Dla szybkości próbkowania = 4*częstotliwość nośna mieszanie kwadraturowe mające na celu skupienie składowej synfazowej i kwadraturowej wokół 0 jest przeprowadzane cyfrowo mnożąc sygnał spróbkowany przez ciąg czteroelementowy 1,0,-1,0 itd.. dla i(n)oraz przez ciąg 0,1,0,-1,itd. dla wygenerowania próbki q(n). Ciągi te przesuwają widmo o fS/4 bez mnożeń

Składowa synfazowa*(1,0,-1,0)

/I(m)/=0.5*/X(m)/Składowa kwadraturowa

*(0,1,0,-1)/Q(m)/=0.5*/X(m)/

Page 15: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Cyfrowa zmiana szybkości próbkowania

      Obniżeniu częstości próbkowania (podzielenia przez liczbę M - liczba całkowita) ·      Podniesienia częstotliwości próbkowania (pomnożenia przez liczbę L – liczba całkowita)·      Aby zmienić częstotliwość o liczbę niecałkowitą należy wykonać obie operacje.

Wpływ obniżenia częstotliwości próbkowania na widmo sygnału:

Page 16: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Zmniejszenie szybkości próbkowania przez decymację

f

fk

Bf

fkS

D

ff

old

new

old

oldnew

)'2/(

k=(2-4)

Page 17: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Decymacja wielokrokowa

Liczba ogniw dolno-przepustowego FIRa

42

'2/

k

f

fk

Bf

fkS old

new

old

Dla 400 kHz i D=100oraz paśmie przejściowym1.8-2 kHz S=6000Dla D=50+2:

406

8.128

38.16

4003

)3 dla(21

kSSS LPFLPF

Page 18: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Implementacja filtru decymcyjnego

Page 19: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Powiększenie szybkości próbkowania przez interpolację

Page 20: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Realizacja filtra interpolacyjnego

Cumin=[S/U] mnożeńU różnych zbiorów współczynników

Page 21: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Połączenie decymacji i interpolacji

CU/D=S/(UD)mnożeń/ próbkę

co U-ta próbka niezerowa i decymator odrzuca wszystkie próbki pozawyjściową D-tą próbką

Page 22: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Przesunięcie częstotliwośći bez mnożenia

Page 23: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Przesunięcie częstotliwości o fS/4 bez zmiany max modułu

Page 24: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Kwadraturowa konwersja w dół o fS/4 z zastosowaniem demultipleksera i ciagu 1,-1,1,-1

Cyfrowe ciągi mieszające:

Page 25: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Przesunięcie częstotliwości o fS/4 z modułem/SQRT(2)

Page 26: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Okienkowanie w dziedzinie częstotliwości

Dla okien Hanninga i Hamminga:

Page 27: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Minimalizacja tłumienia wprowadzanego przez okienkowanie

Okno dualne stosowane do redukcji tłumienia okienkowanego sygnału

Page 28: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Filtr typu FIR - Finite Impulse Response

Page 29: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Realizacja FIR

N punktowy filtr typu FIR realizuje dyskretną funkcję splotu

FIR Filtr górnoprzepustowy

Page 30: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Filtr typu IIR

Filtr IIR (BIQUAD) 2. rzędu

Page 31: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Filtr IIR

Page 32: Wykład 6: Filtry Cyfrowe – próbkowanie sygnałów, typy i struktury f.c.

Podsumowanie