920


LABORATORIUM METOD I ALGORYTMÓW STEROWANIA CYFROWEGO

Data ćwiczeń: 16.12.2010

20.01.2011

Termin oddania: 27.01.2011

Prowadzący: Dr inż. Krzysztof Solak

Łukasz Gawłowski 170772

Nr grupy: 5

Temat ćwiczenia:

Regulator stanowy.

Ocena:

  1. Cel ćwiczenia.

Zapoznanie się z projektowaniem regulatorów stanowych oraz sprawdzenie ich właściwości i sposobu działania.

  1. Przebieg ćwiczenia.

Podana transmitancja:

0x01 graphic

Używany mplik to RMOD a potem:

licz=[1];

mian=[1 5 1 1];

%mian=[0.85 4.85 0.85 0.85];

Tp=0.2;

Us=0.118;

[A,B,C,D]=tf2ss(licz,mian)% - zamiana Go na opis stanowy

[Ad,Bd,Cd,Dd]=c2dm(A,B,C,D,Tp,'zoh') %- dyskretyzacja;"metoda" patrz help

n=size(Ad,1) %- rząd macierzy Ad (aby uniknąć " Nic nie wiem o systemie przy wprowadzani biegunów

Hs=ctrb(Ad,Bd)%- macierz obserwowalności;det(X)- wyznacznik X

b=eig(Ad) %- wartości własne zI-Ad

bz=[0.7949+0.1725i 0.7949-0.1725i 0.4032]

Mian=poly(bz)% - wielomian z biegunów bz

K=place(Ad,Bd,bz)% - obliczenie macierzy wzmocnienia K

F=Ad-Bd*K

dstep(F,Bd/0.118,Cd,Dd)

bz1 =[0.1101 + 0.0848i 0.1101 - 0.0848i 0];

L=place(Ad',Cd',bz1)'

licz1=[0.8];

mian1=[0.8 4 0.8 0.8];

Odpowiedź układu:

0x01 graphic

Odpowiedź układu po skorygowaniu wartości ustalenia:

0x01 graphic

0x08 graphic
Model nr 1:

Odpowiedź układu w Scope (wysłana do workspace):

0x01 graphic

(Złe wartości na osi czasu, ponieważ problem jest z dostosowaniem długości sygnału do czasu generowanego z układu, aby można wykreślić w matlab'ie charakterystykę.)

Odpowiedź układu w Scope (wysłana do workspace) po zmianie transmitancji o 15% :

0x01 graphic

(Złe wartości na osi czasu, ponieważ problem jest z dostosowaniem długości sygnału do czasu generowanego z układu, aby można wykreślić w matlab'ie charakterystykę.)

Model nr 2:

0x08 graphic

Odpowiedź układu 2 dla podstawowej transmitancji w bloczku transfer function:

0x08 graphic

Odpowiedź układu 2 dla transmitancji ze zmienionym o 20% mianowniku w bloczku transfer function:

0x01 graphic

Model nr 3:

0x08 graphic

Odpowiedź układu 3 dla podstawowej transmitancji w bloczku transfer function:

0x08 graphic

Odpowiedź układu 3 dla transmitancji ze zmienionym o 20% mianowniku w bloczku transfer function:

0x08 graphic

  1. Uwagi i wnioski.

W modelu nr 1 widać, że po zmianie transmitancji odpowiedź układu nie ustala się na wartości 1 jak w przypadku pierwszym lecz na wartości ok. 1,2. Można więc zdecydowanie stwierdzić, że jest to regulator nieodporny.

W modelu nr 2 wykreślone przebiegi, dla podstawowej transmitancji w bazowym układzie i w części zmodyfikowanej, pokrywają się. Natomiast po zmienieniu mianownika transmitancji, w bloczku transfer function o 20%, odpowiedź układu podstawowego pozostaje bez zmian, lecz przebieg pochodzący od zmodyfikowanej części modelu ustala się na innym poziomie o ok. 0,25 wyższym.

Model nr 3 ostał urozmaicony o jeszcze jedno sprzężenie zwrotne z sumatorem i wzmocnieniem. Dla transmitancji podstawowych charakterystyki ustalają się na wartości 1 i pokrywają się ze sobą. Po zmianie mianownika transmitancji, w bloczku transfer function o 20%, przebiegi nadal się pokrywają, lecz wartość ustalona jest o ok. 0,07 wyższa od poprzedniej. Polepszył się natomiast czas ustalenia, a przeregulowanie zostało całkiem wyeliminowane.



Wyszukiwarka

Podobne podstrony:
920
e rachunkowosc pl artykul php view=920
920
IO PMS 920
IO.PMS-920, Instrukcje, aplisens, dtr
920
PMT 920
920
Zestawienie wtyczek A3 zegary bez CAN i z CAN (919 na 920)
920 921
Brother Fax 910, 920, 921, 930, 931, 940, 945, MFC 925, 970, 985mc Parts Manual
Instrukcja resetowania ustawień drukarki HP DJ 920
borland cpp builder cw11 id 920 Nieznany (2)
PMS 920
920
e rachunkowosc pl artykul php view=920
920 921

więcej podobnych podstron