Laboratorium Cyfrowego Przetwarzania Sygnałów Instrukcja do

Transkrypt

Laboratorium Cyfrowego Przetwarzania Sygnałów Instrukcja do
Laboratorium Cyfrowego Przetwarzania Sygnałów
Instrukcja do ćwiczenia nr 2.
Projektowanie filtrów cyfrowych IIR i FIR
Cel ćwiczenia
Celem ćwiczenia laboratoryjnego jest zapoznanie studentów z metodami projektowania i własnościami
filtrów cyfrowych o nieskończonej odpowiedzi impulsowej (IIR) oraz filtrów cyfrowych o skończonej
odpowiedzi impulsowej (FIR), jak równieŜ z efektami kwantyzacji współczynników tych filtrów
cyfrowych.
Przygotowanie do ćwiczenia laboratoryjnego
Przygotowanie do laboratorium obejmuje:
o Przygotowanie teoretyczne (patrz zagadnienia na kartkówkę),
o Zapoznanie się z poleceniami Matlaba realizującymi odpowiednie elementy zadań do
wykonania (ze szczególnym uwzględnieniem funkcji realizujących kolejne metody
projektowe).
Przebieg ćwiczenia laboratoryjnego
I) Sprawdzenie przygotowania do laboratorium – kartkówka z wiedzy dot. poniŜszych
zagadnień
Filtry IIR:
o Pojęcie ‘filtr typu IIR’, wzór na transmitancję itp.,
o Projektowanie filtru analogowego Butterwortha, przekształcenie na filtr cyfrowy,
o Przekształcanie transmitancji analogowych filtrów dolnoprzepustowych na górnoprzepustowe,
pasmowoprzepustowe, pasmowozaporowe,
o Podstawowa wiedza nt. metod projektowych uŜywanych w ćwiczeniu (funkcje Matlaba),
o Umiejętność ‘ręcznego’ obliczania i szkicowania wykresów, takich jak charakterystyka
amplitudowo-fazowa, odpowiedź impulsowa, rozkład zer i biegunów, dla prostych filtrów.
Filtry FIR:
o Pojęcie ‘filtr typu FIR’, wzór na transmitancję itp.,
o Pojęcie ‘liniowej fazy’, warunek na liniowość fazy filtru,
o Metoda szeregów Fouriera projektowania filtrów FIR,
o Podstawowa wiedza nt. metod projektowych uŜywanych w ćwiczeniu (funkcje Matlaba),
o Umiejętność ‘ręcznego’ obliczania i szkicowania wykresów, takich jak charakterystyka
amplitudowo-fazowa, odpowiedź impulsowa, rozkład zer i biegunów, dla prostych filtrów.
Kwantyzacja:
o Pojęcie ‘kwantyzacja’, wartość kwantu, błąd kwantyzacji itp.,
o Pojęcie ‘stosunek sygnału uŜytecznego do szumu’, sposób obliczania,
o Reprezentacja liczb w arytmetyce stałoprzecinkowej (z dopełnieniem do 2),
o Umiejętność skwantowania prostego sygnału na zadanej liczbie bitów.
W przypadku raŜącego braku przygotowania na kartkówkę przewiduję konieczność powtarzania
ćwiczenia laboratoryjnego.
II) Zadania do wykonania na zajęciach laboratoryjnych
Filtry IIR:
1. Zaprojektować ‘ręcznie’ analogowy filtr Butterwortha danego rzędu, dokonać konwersji na filtr
cyfrowy.
2. Korzystając z odpowiednich funkcji Matlaba zaprojektować filtry cyfrowe:
o Butterwortha,
o Czebyszewa I rodzaju,
o Czebyszewa II rodzaju,
o Eliptyczny,
spełniające zadane wymagania projektowe.
3. Dla uzyskanych filtrów wykreślić i porównać:
o Charakterystyki amplitudowe i fazowe,
o Rozkład zer i biegunów,
o Odpowiedzi impulsowe,
Właściwości filtracyjne (porównać przebieg czasowy i gęstość widmową mocy przed i po
filtracji dla zadanych sygnałów).
Filtry FIR:
4. Napisać program do projektowania filtrów metodą szeregów Fouriera. Zaprojektować filtr metodą
szeregów Fouriera, dokonać na nim przekształceń odwracających ch-kę amplitudową.
5. Korzystając z funkcji Matlaba:
o Fir1,
o Fir2,
o Firls,
o Firpm,
zaprojektować filtry cyfrowe spełniające zadane wymagania projektowe.
6. Dla uzyskanych filtrów narysować i porównać:
o Charakterystyki amplitudowe i fazowe,
o Rozkład zer i biegunów,
o Odpowiedzi impulsowe,
o Właściwości filtracyjne (porównać przebieg czasowy i gęstość widmową mocy przed i po
filtracji dla zadanych sygnałów).
Kwantyzacja:
7. Napisać własną procedurę kwantyzacji na zadanej liczbie bitów.
8. W tej części ćwiczenia naleŜy uŜyć filtrów zaprojektowanych na poprzednich laboratoriach (jeden
typu IIR i jeden typu FIR). Skwantować współczynniki filtru na 8, 6 i 4 bitach, zaobserwować efekty
(ch-ki amplitudowe i fazowe, rozkład zer i biegunów). Zwiększać rząd filtru, zaobserwować efekty.
Zbadać wpływ kwantowania współczynników na filtrowany sygnał.
o
Korzystając z ww. wyników naleŜy uzupełniać na bieŜąco rysunki i wnioski w sprawozdaniu-protokole.
Sprawozdanie naleŜy zapisać jako pdf i uploadować na LabPro pod koniec zajęć.
III) Test sprawdzający wyniki nauczania
Test podsumowujący ćwiczenie laboratoryjne zostanie przeprowadzony w późniejszym terminie.
Punktacja
Ćwiczenie laboratoryjne jest punktowane w skali od 0 do 15 punktów, w tym maksymalnie 2 punkty za
kartkówkę wstępną, 8 za wykonane w trakcie laboratorium zadania, oraz 5 za test sprawdzający.
Literatura
Minimum zapewniające wiedzę niezbędną do wykonania ćwiczenia to wykłady oraz help Matlaba.
Zachęcam teŜ do zapoznania się ze źródłami literaturowymi wyszczególnionymi w harmonogramie
laboratorium, jak równieŜ z bogatym zasobem wiedzy dostępnym w internecie (tu jednak zalecam
ostroŜność).
dr inŜ. Teresa Główka, ostatnia aktualizacja 04.10.2010