WOJSKOWA AKADEMIA TECHNICZNA

Laboratorium z przedmiotu:

Wprowadzenie do Automatyki

SPRAWOZDANIE:

Modelowanie obiektu sterowania w środowisku MATLAB-SIMULINK

Wykonawca:

Karol Sosnowski I7X3S1

Prowadzący:

Mgr inż. Małgorzata

Rudnicka - Schmidt

Warszawa

20.01.2009

Treść zadania:

Badany jest układ dwóch zbiorników wody ze swobodnym przepływem. Oznaczymy: 0x01 graphic
- poziom wody w i-tym zbiorniku, 0x01 graphic
- pole powierzchni lustra wody i-tego zbiornika, gdzie i=1,2. Strumień wody q(t) wpływający do pierwszego zbiornika stanowi wymuszenie - może być kształtowany dowolnie przez obserwatora układu. Badany układ należy zamodelować w środowisku SIMULINK. SIMULINK jest interaktywnym pakietem zintegrowanym z MATLABem, przeznaczonym do modelowania, symulacji i analizy układów.

Dane:

Pole powierzchni lustra wody 1 zbiornika: C1=8

Pole powierzchni lustra wody 2 zbiornika: C2=5

Współczynnik przepływu wody z 1 zbiornika: mi1=1

Współczynnik przepływu wody z 2 zbiornika: mi2=2

Obliczenia parametrów modelu:

0x01 graphic

0x01 graphic

Schemat układu:

0x01 graphic

Schemat układu w SIMULINKu:

0x01 graphic

Wykres sygnału wejściowego i odpowiedzi skokowych:

0x01 graphic

Wspólny wykres sygnału wejściowego i odpowiedzi skokowych przy zmiennym współczynniku przepływu wody (mi1) :

0x01 graphic

Na powyższym rysunku mamy wykresy sygnału wejściowego i 4 odpowiedzi skokowych badanych przy różnym współczynniku przepływu wody (mi1). Można zauważyć prostą zależność: Im mniejszy współczynnik przepływu wody tym wykres jest bardziej wypukły. Dla mi1=0,5 wykres jest bardzo wypukły. Dla mi1=1 wykres nie wiele się różni od wykresu z współczynnikiem mi1=0,5. Dla mi1=2 wykres jest mniej wypukły niż w poprzednich przypadkach. Dla mi1=5 wykres nie jest praktycznie w ogóle wypukły i jest niemalże linią prostą .

Wspólny wykres sygnału wejściowego i odpowiedzi skokowych przy zmiennym współczynniku przepływu wody (mi2) :

0x01 graphic

Na powyższym rysunku mamy wykresy sygnału wejściowego i 4 odpowiedzi skokowych badanych przy różnym współczynniku przepływu wody (mi2). I znowu wnioskując z obserwacji nasuwa się prosta zależność: Im mniejszy współczynnik mi2 tym wykres jest bardziej pochylony do osi czasu. Najbardziej pochylony wykres występuje dla mi2=0,5. Dla mi2=1 wykres jest nieco wyżej i oscyluje wokół wartości 1. Dla mi2=2 wykres odpowiedzi jest już dużo mniej pochylony do osi czasu, dopiero po określonym czasie staję się do niej równoległy. Dla mi2=4 wykres bardzo powoli pochyla się do osi czasu i potrzeba bardzo dużo czasu by stał się do niej równoległy.

Wnioski:

Ćwiczenia laboratoryjne nr 6 z przedmiotu Wprowadzenie do Automatyki miały na celu zapoznanie studenta ze środowiskiem MATLAB-SIMULINK i pokazanie na jakiej zasadzie modeluje się w nim układy sterowania. Przy wykonywaniu ćwiczenia nie miałem większych problemów. Gdy dostaliśmy nasze dane od prowadzącej ćwiczenia mieliśmy za zadanie wyliczenie wzorów na pochodne funkcji h1(t) i h2(t). Potrzebne były one do zaprojektowania układu w środowisku MATLAB-SIMULINK. Gdy już wyliczyliśmy potrzebne parametry, zabraliśmy się za modelowanie układu. Musieliśmy doprowadzić do wyjścia układu następujące sygnały: sygnał wejściowy i funkcje h1(t) i h2(t). Żeby otrzymać te funkcję musieliśmy scałkować pochodne funkcji h1(t) i h2(t) na które wyprowadziliśmy wzory na początku ćwiczenia. Całkowania dokonaliśmy poprzez blok Integrator w pakiecie SIMULINK. Po poprawnym zbudowaniu modelu układu pozostało nam wyświetlenie wyników. W przypadku gdzie na jednym wykresie chcieliśmy wyświetlić wykresy przy różnych współczynnikach trzeba było posłużyć się funkcją `plot'. Wykresy zostały omówione i przeanalizowane. Myślę, że cel ćwiczenia został osiągnięty i wyniki są zadowalające.