więcej

Transkrypt

więcej
II Wizualizacja procesu projektowania filtrów cyfrowych metodą zer i biegunów.
Celem projektu jest napisanie programu, który pokazuje proces projektowania filtrów
cyfrowych metodą zer i biegunów.
Parametry wejściowe dla programu: ilośd zer i biegunów transmitancji.
Wstępne rozmieszczenie zer i biegunów – dowolny rozkład zapewniający stabilnośd filtra
odpowiadającego danym początkowym (w projekcie można przyjąd dowolną zasadę
wstępnego ich rozmieszczenia).
Oczekiwania co do działania programu:
Każdy rozkład zer i biegunów transmitancji zadaje charakterystyki filtra (np. charakterystykę
amplitudową i fazową) i sposób jego działania na przetwarzany sygnał. Zmiana położenia
któregoś z biegunów i zer będzie odpowiadad zmianom tych charakterystyk.
Program powinien pozwolid na wybranie jednego z zer lub biegunów i przesuwaniu jego
położenia (przy pomocy myszy). Program powinien wyświetlad w czasie rzeczywistym
zmieniające się charakterystyki filtra oraz wynik działania filtra na wybrany, z góry ustalony
sygnał wejściowy. W szczególności powinien demonstrowad co się stanie, gdy pozycja
jednego z biegunów zbliża się do okręgu jednostkowego na płaszczyźnie zespolonej.
Program powinien mied też zapisanych (lub potrafid wyznaczyd) kilka konfiguracji
odpowiadających znanym, standardowym filtrom (Butterwortha lub Czebyszewa) i pozwolid
na obserwację, co się dzieje, gdy trakcie projektowania psujemy taką konfigurację.
Podstawowa literatura:
T.Zielioski, Cyfrowe przetwarzanie sygnałów, rozdz. 10.