Metody i algorytmy sterowania cyfrowego spr1, Pwr, Metody i algorytmy sterowania cyfrowego, Metody pliki, Metody pliki


Metody i algorytmy sterowania cyfrowego

laboratorium

Wykonał:

Temat:

Ocena:

Michał Góra

Nr i. 170799

Filtry SOI i NOI

  1. Wstęp teoretyczny:

Filtry SOI - filtry nierekursywne o skończonej odpowiedzi impulsowej. Są to filtry w strukturze których nie występuje pętla sprzężenia zwrotnego, każda próbka odpowiedzi nie zależy od poprzednich a jedynie od próbek wymuszenia. W rezultacie odpowiedź impulsowa dowolnego filtru SOI ma zawsze skończoną liczbę próbek. Układy te są zawsze stabilne i charakteryzują się liniowymi charakterystykami fazowymi.

Filtry NOI - filtry rekursywne o nieskończonej odpowiedzi impulsowej. Są to filtry w strukturze których występuje pętla sprzężenia zwrotnego, każda próbka odpowiedzi zależy od poprzednich .W rezultacie odpowiedź impulsowa dowolnego filtru rekursywnego może mieć nieskończoną liczbę próbek. Filtry te charakteryzują się lepszymi charakterystykami amplitudowymi przy niższych rzędzie filtru niż filtry SOI.

Filtry dzielimy na dolnoprzepustowe, czyli takie które przepuszczają niskie częstotliwości, a tłumią wysokie, oraz górnoprzepustowe, które przepuszczają częstotliwości wysokie, a niskie są przez nie tłumione:

  1. Filtr górnoprzepustowy o strukturze NOI:

Filtr Butterworth'a II-go rzędu o transmitancji:

0x01 graphic

Aby przejść na transmitancję dyskretną korzystamy z przekształcenia biliniowego dla filtru górnoprzepustowego:

0x01 graphic

Wyliczenie ωga:

0x01 graphic

Wyliczenie przekształcenia biliniowego dla filtru górnoprzepustowego:

0x01 graphic

Ścieżka komend w Matlabie:

wga=1;

fgc=245;

wgc=2*pi*fgc;

fp=2300;

tp=1/fp;

B=wga*tan(wgc*tp/2);

L=[1 -2 1];

M=[B^2+B*sqrt(2)+1,2*B^2-2,B^2-B*sqrt(2)+1];

[H,F]=freqz(L,M,512,fp);

subplot(2,2,1),plot(F,abs(H))

title('Odpowiedz czestotliwosciowa filtru')

P=angle(H)*180/pi;

subplot(2,2,2),plot(F,P)

title('Charakterystyka fazowa filtru')

subplot(2,2,3),phasedelay(L,M,512,fp);

title('Opoznienie fazy')

[O,ts]=stepz(L,M);

subplot(2,2,4),plot(ts,O)

title('Odpowiedz na skok jednostkowy')

Wykresy:

0x01 graphic

  1. Filtr górnoprzepustowy o strukturze SOI:

Ilość próbek zależy od częstotliwości próbkowania f p i można ją wyliczyć ze wzoru:

0x01 graphic
,gdzie 0x01 graphic
0x01 graphic

0x01 graphic

Ścieżka komend w Matlabie:

fgc=275;

fp=2300;

N=46;

H=[zeros(1,6),exp(-j*(6:22)*pi*(N-1)/N),zeros(1,1),exp(j*(N-(24:40))*pi*(N-1)/N),zeros(1,5)];

subplot(2,1,1),stem(0:45,abs(H))

title('wykres dyskretny filtru')

h=ifft(H);

subplot(2,1,2),impz(h,1)

title('odpowiedz impulsowa filtru')

figure(2)

L=h;

M=1;

[H,F]=freqz(L,M,512,fp);

subplot(2,2,1),plot(F,abs(H))

title('Charakterystyka widmowa')

P=angle(H)*180/pi;

subplot(2,2,2),plot(F,P)

title('Charakterystyka czestotliwosciowa')

subplot(2,2,3),phasedelay(L,M,512,fp);

title('opoznienie fazy')

[O,ts]=stepz(L,M);

subplot(2,2,4),plot(ts,O)

title('odpowiedz na skok')

figure(3)

L1=h.*hamming(N)'; %hamming lub hanning lub blackman

M=1;

[H,F]=freqz(L1,M,512,fp);

subplot(2,2,1),plot(F,abs(H))

title('Charakterystyka widmowa')

P=angle(H)*180/pi;

subplot(2,2,2),plot(F,P)

title('Charakterystyka czestotliwosciowa')

subplot(2,2,3),phasedelay(L1,M,512,fp);

title('opoznienie fazy')

[O,ts]=stepz(L1,M);

subplot(2,2,4),plot(ts,O)

title('odpowiedz na skok')

Wykresy:

0x01 graphic

0x01 graphic

Charakterystyki wygładzone oknem hamminga:

0x01 graphic



Wyszukiwarka

Podobne podstrony:
nieodporny sprawozdanie, Pwr, Metody i algorytmy sterowania cyfrowego, sprawka
Metody i algorytmy sterowania cyfrowego spr2, Pwr, Metody i algorytmy sterowania cyfrowego, Metody p
sprawozdanie filtr Noi, Pwr, Metody i algorytmy sterowania cyfrowego, sprawka
Metody i algorytmy sterowania cyfrowego spr3, Pwr, Metody i algorytmy sterowania cyfrowego, Metody p
sprawko cw 2, Pwr, Metody i algorytmy sterowania cyfrowego, sprawka
nieodporny sprawozdanie, Pwr, Metody i algorytmy sterowania cyfrowego, sprawka
moje sprawka, Metody sprawko 3, LABORATORIUM METOD I ALGORYTMÓW STEROWANIA CYFROWEGO
Metody układania algorytmów rekurencja, metoda dziel i zwyciężaj, programowanie dynamiczne, metoda
Algorytm wymiarowania zbrojenia według metody ogólnej w zginanym elemencie teowym
7 h, Informatyka, Informatyka, Informatyka. Metody numeryczne, Kosma Z - Metody i algorytmy numerycz
Spis tresci, Informatyka, Informatyka, Informatyka. Metody numeryczne, Kosma Z - Metody i algorytmy
Algorytm sprawdzania SGN wg metody ogólnej w zginanym elemencie o przekroju teowym pojedynczo zbrojo
4 a, Informatyka, Informatyka, Informatyka. Metody numeryczne, Kosma Z - Metody i algorytmy numerycz
1 c, Informatyka, Informatyka, Informatyka. Metody numeryczne, Kosma Z - Metody i algorytmy numerycz
4 m, Informatyka, Informatyka, Informatyka. Metody numeryczne, Kosma Z - Metody i algorytmy numerycz
Algorytm sprawdzania SGN wg metody uproszczonej w zginanym elemencie o przekroju teowym podwójnie zb
Algorytmy wyklady, Metody tworzenia algorytmów
Metody Numeryczne Algorytmy II
Okladka, Informatyka, Informatyka, Informatyka. Metody numeryczne, Kosma Z - Metody i algorytmy nume

więcej podobnych podstron