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.