0x01 graphic

Politechnika Opolska

L A B O R A T O R I U M

Przedmiot:

Automatyka - działy wybrane

Kierunek studiów:

Elektronika i Telekomunikacja

Rok studiów:

III

Specjalność:

-

Semestr:

VI

Rok akademicki:

2008/2009

Nr ćwiczenia:

4

Temat ćwiczenia:

Analityczne wyznaczanie transformaty

odwrotnej Laplace'a

Ćwiczenie wykonali:

Nazwisko:

Imię:

Nazwisko:

Imię:

1.

Puchała

Piotr

3.

2.

4.

Uwagi:

Data:

Ocena za sprawozdanie:

Termin zajęć:

Data:

31.03.2009

Dzień tygodnia:

Wtorek

Godzina:

11:00

Termin oddania sprawozdania:

7.04.2009

Sprawozdanie oddano:

7.04.2009

wer. lato 2007/2008

1.Inercyjny I rzędu

0x01 graphic

k=2

T=2

licz=[k]

mian=[T 1]

Gs=tf(licz,mian)

[a,b,c]=zpkdata(Gs)

Gs2=zpk(a,b,c)

pzmap(Gs)

figure

[licz2,mian2]=tfdata(Gs)

[A,B,C,D]=tf2ss(licz,mian)

Gs3=ss(A,B,C,D)

roots(licz)

roots(mian)

[r,p,k] = residue(licz,mian)

step(Gs)

figure

impulse(Gs)

figure;

nyquist(Gs);

title('nyquist')

xlabel('x')

ylabel('y')

grid on;

hold on;

hold off;

figure;

bode(Gs);

title('bode')

xlabel('x')

ylabel('y')

grid on;

hold on;

hold off;

0x01 graphic
0x01 graphic

0x01 graphic
0x01 graphic

0x01 graphic

2. Inercyjny II rzędu

0x01 graphic

k=2

T=2

licz=[k]

mian=[T*2 T+2 1]

Gs=tf(licz,mian)

[a,b,c]=zpkdata(Gs)

Gs2=zpk(a,b,c)

pzmap(Gs)

figure

[licz2,mian2]=tfdata(Gs)

[A,B,C,D]=tf2ss(licz,mian)

Gs3=ss(A,B,C,D)

roots(licz)

roots(mian)

[r,p,k] = residue(licz,mian)

step(Gs)

figure

impulse(Gs)

figure;

nyquist(Gs);

title('nyquist')

xlabel('x')

ylabel('y')

grid on;

hold on;

hold off;

figure;

bode(Gs);

title('bode')

xlabel('x')

ylabel('y')

grid on;

hold on;

hold off;

0x01 graphic
0x01 graphic

0x01 graphic
0x01 graphic

0x01 graphic
0x01 graphic

3. Inercja:

0x01 graphic

licz=[10, 1]

mian=conv([1 2 0],[1 5])

Gs=tf(licz,mian)

[a,b,c]=zpkdata(Gs)

Gs2=zpk(a,b,c)

pzmap(Gs)

figure

[licz2,mian2]=tfdata(Gs)

[A,B,C,D]=tf2ss(licz,mian)

Gs3=ss(A,B,C,D)

roots(licz)

roots(mian)

[r,p,k] = residue(licz,mian)

step(Gs)

figure

impulse(Gs)

figure;

nyquist(Gs);

title('nyquist')

xlabel('x')

ylabel('y')

grid on;

hold on;

hold off;

figure;

bode(Gs);

title('bode')

xlabel('x')

ylabel('y')

grid on;

hold on;

hold off;

figure;

step(Gs);

title('wymuszenie skokowe')

xlabel('czas')

ylabel('amplituda')

grid on;

hold on;

hold off;

0x01 graphic
0x01 graphic

0x01 graphic
0x01 graphic

0x01 graphic
0x01 graphic

4. Inercja:

0x01 graphic

licz=[1, 2]

mian2=conv([1 3],[1 3])

mian3=conv(mian2, [1,3])

mian=conv(mian3, [1 1])

Gs=tf(licz,mian)

[a,b,c]=zpkdata(Gs)

Gs2=zpk(a,b,c)

pzmap(Gs)

figure

[licz2,mian2]=tfdata(Gs)

[A,B,C,D]=tf2ss(licz,mian)

Gs3=ss(A,B,C,D)

roots(licz)

roots(mian)

[r,p,k] = residue(licz,mian)

step(Gs)

figure

impulse(Gs)

figure;

nyquist(Gs);

title('nyquist')

xlabel('x')

ylabel('y')

grid on;

hold on;

hold off;

figure;

bode(Gs);

title('bode')

xlabel('x')

ylabel('y')

grid on;

hold on;

hold off;

figure;

step(Gs);

title('wymuszenie skokowe')

xlabel('czas')

ylabel('amplituda')

grid on;

hold on;

hold off;

0x01 graphic
0x01 graphic

0x01 graphic
0x01 graphic

0x01 graphic
0x01 graphic

9. Uwagi i wnioski

W tym ćwiczeniu mieliśmy za zadanie na początku wyznaczyć transmisje G(s) 4 inercji.

Następnie przestawiliśmy G(s) w postaci zapisu: zpk(funkcja służy do tworzenia modelu obiektu ciągłego w postaci transmisji w formie zer, biegunów i wzmocnień); zpkdata ([zera,bieguny,wzmocnienie]=zpkdata(Gs)]; pzmap(Rysuje mapę zer i biegunów dla systemów); tfdata(pokazuje współczynniki); ss(funkcja służy do tworzenia modelu obiektów w postaci zmiennych stanu); tf2ss(funkcja służy do zmiany modelu obiektu w postaci równań stanu na transmitancję). W kolejnym punkcie obliczaliśmy pierwiastek licznika i mianownika transmisji roots i rozkladu na ułamki proste funkcją residua. Kolejnym krokiem było wykreślnie figur za pomocą funkcji: figure (otwiera nowe okno graficzne); step i impulse (Tworzy charakterystyki czasowe); title(Tytuł wykresu); xlabel(podpis osi X); ylabel(podpis osi Y); grid(wyłączenie wyświetlania siatki).