cw1 MiASC AiR


Metody i Algorytmy Sterowania Cyfrowego
Laboratorium Metod i Algorytmów Sterowania Cyfrowego
Ćwiczenie 1
Projektowanie i badanie właściwości filtrów o niekończonej odpowiedzi impulsowej
I. Cel ćwiczenia
1. Poznanie metod projektowania filtrów cyfrowych o nieskończonej odpowiedzi impulsowej.
2. Synteza oraz implementacji filtru cyfrowego o zadanych właściwościach.
3. Analiza właściwości zaprojektowanego filtra.
II. Ramowy program ćwiczeń
1. Wyznaczyć transmitancję cyfrowego filtra rekursywnego w następującej postaci:
N -1
-k
a(k)z
k=0
G(z) =
M
-k
1+
b(k)z
k=1
 w procesie projektowania wykorzystać metodę polegającą na dyskretyzacji prototypu
analogowego poprzez przekształcenie bilingowe.
 zaprojektowany filtr powinien być filtrem:
grupy nieparzyste  dolnoprzepustowym (DP),
grupy parzyste  górnoprzepustowym (GP).
 częstotliwość graniczna projektowanego filtra cyfrowego fgc=(200+( nr grupy )*50) Hz.
 jako prototyp wykorzystać transmitancję  nr grupy (patrz rozdział III).
 przyjąć częstotliwość próbkowania równą fp=(900+( nr grupy )*100) Hz.
Uwaga! Przyjąć że częstotliwość graniczna, to taka częstotliwość, przy której wzmocnieni filtra
spada do wartości -3dB.
2. Wykorzystując środowisko Matlab/Simulink:
 zdjąć charakterystykę częstotliwościową otrzymanego filtru (ocenić czy uzyskany filtr
odpowiada powyższym założeniom projektowym),
 zbadać odpowiedzi czasowe filtra dla różnych sygnałów wejściowych (przeprowadzić analizę
widmową sygnałów przed filtracją oraz po filtracji). Przy wyborze częstotliwości sygnałów
wejściowych uwzględnić kształt uzyskanej charakterystyki częstotliwościowej otrzymanego filtra.
3. Przeprowadzić syntezę oraz analizę filtra cyfrowego - tak jak opisano to w dwóch powyższych
punktach - gdy prototyp analogowy będzie filtrem wyższego rzędu (np. trzeciego). Porównać
właściwości z filtrem niższego rzędu.
III Dodatkowe informacje
Projektując filtr należy wykorzystać poniższe przekształcenia:
DP: G(z) = G(s) , A = wgactg(wgcTp / 2)
1-z-1
sA
1+ z-1
-1-
Metody i Algorytmy Sterowania Cyfrowego
GP : G(z) = G(s) , B = wgatg(wgcTp / 2)
1+z-1
sB
1-z-1
cos[0,5(wdg + wdd )Tp ] (wdg -wdd )Tp
ć

PP : G(z) = G(s) A = B = wgactg
1-2 Az-1+z-2
sB cos[0,5(wdg -wdd )Tp ] 2
Ł ł
1-z-2
cos[0,5(wdg +wdd )Tp ] (wdg -wdd )Tp
ć
PP : G(z) = G(s) A = B = wgatg
1-z-2
sB cos[0,5(wdg -wdd )Tp ] 2
Ł ł
1-2 Az-1+z-2
gdzie:
G(z)  transmitancja poszukiwanego filtra cyfrowego NOI,
G(s)  transmitancja prototypu analogowego,
wga  pulsacja graniczna filtra G(s),
wgc  pulsacja graniczna projektowanego filtra cyfrowego G(z),
wdg  górna pulsacja graniczna projektowanego filtra cyfrowego G(z),
wdd  dolna pulsacja graniczna projektowanego filtra cyfrowego G(z),
Transmitancje filtrów wzorcowych:
1
1. Butterworth 2-rzędu G(s) =
s2 + 2s +1
1
2. Bessel 2-rzędu G(s) =
s2 +1.73s +1
1.43
3. Tschebyschev I, 2-rzędu G(s) =
s2 +1.4256s +1.5162
1
4. Butterworth 2-rzędu G(s) =
s2 + 2s +1
1
5. Bessel 2-rzędu G(s) =
s2 +1.73s +1
1.43
6. Tschebyschev I, 2-rzędu G(s) =
s2 +1.4256s +1.5162
1
7. Butterworth 2-rzędu G(s) =
s2 + 2s +1
1
8. Bessel 2-rzędu G(s) =
s2 +1.73s +1
1.43
9. Tschebyschev I, 2-rzędu G(s) =
s2 +1.4256s +1.5162
1
G(s) =
Butterworth 3-rzędu
s3 + 2s2 + 2s +1
1
Bessel 3-rzędu G(s) =
s3 + 2,43s2 + 2,47s +1
0,7157
Tschebyschev I, 3-rzędu G(s) =
s3 +1,253s2 +1,535s + 0,7157
-2-


Wyszukiwarka

Podobne podstrony:
cw4 MiASC AiR
cw5 MiASC AiR
OEiM AiR Przykladowy Egzamin
001 PMP cw1
Wyniki cw1
Pytania na test z AIR v2
cw1
cw1
MS cw1
borland cpp builder cw1
Instrukcja naprawy Air Top 3500ST?

więcej podobnych podstron