AKADEMIA

GÓRNICZO - HUTNICZA

im. Stanisława Staszica w Krakowie

0x01 graphic

Wydział:

Inżynierii Mechanicznej i Robotyki

TEORIA STEROWANIA

Prowadzący:

dr inż. Dariusz Grzybek

Student:

Łukasz Kafel

Kierunek: Mechatronika

Ocena:

Grupa: 25

Numer indeksu: 215426

TEMAT ĆWICZENIA:

Badanie sterowalności i obserwowalności układów Nasze zadanie polegało na zbadaniu poniższego układu:

0x01 graphic

gdzie: Uw - napięcie wejściowe, Ul - napięcie wyjściowe

1. Modelowanie powyższego układu w środowisku MATLAB - SIMULINK

0x01 graphic

Poniżej przedstawiono układ zamodelowany w MATLAB - SIMULINKu

0x01 graphic

Wynik działania przy wymuszeniu skokiem jednostkowym

0x01 graphic

2. Modelowanie w przestrzeni stanów

0x01 graphic

Po zbudowaniu następującego M-pliku:

A=[-10 -1;1 0]

B=[1;0]

C=[-10 -1]

D=[1]

Qs=ctrb(A,B)

rank(A)

rank(Qs)

Otrzymaliśmy następujący wynik:

Qs =

1 -10

0 1

ans =

2

ans =

2

Ponieważ rząd macierzy sterowania i macierzy sterowalności są sobie równe obiekt jest sterowalny

3. Badanie obiektu za pomocą STATE - SPACE

0x01 graphic

0x01 graphic

Otrzymaliśmy następujący wynik:

0x01 graphic

Wynik jest identyczny, model w przestrzeni stanów jest więc prawidłowy

4. Badanie obserwowalności układu

Stworzyliśmy następujący M-plik

A=[-10 -1;1 0]

B=[1;0]

C=[-10 -1]

D=[1]

Qo=obsv(A,C)

rank(A)

rank(Qo)

Wynikiem jest następujący:

A =

-10 -1

1 0

B =

1

0

C =

-10 -1

D =

1

Qo =

-10 -1

99 10

ans =

2

ans =

2

Ponieważ rząd macierzy sterowalności i obserwowalności są sobie równe układ jest obserwowalny

W drugim przypadku mamy co następuje:

A=[-10 -1;1 0]

B=[1;0]

C=[0 1]

D=[1]

Qo=obsv(A,C)

rank(A)

rank(Qo)

Wynikiem jest następujący:

Qo =

0 1

1 0

ans =

2

ans =

2

Podobnie rząd macierzy sterowalności i obserwowalności są sobie równe układ jest obserwowalny.

7