Numer ćwiczenia
3

Tytuł ćwiczenia:

Przygotowanie układów automatyki z wykorzystaniem Matlaba i Simulinka

Data wykonania ćwiczenia: 11.05.2015r.

Nazwisko i imię:

Data oddania sprawozdania: 18.05.2015r.
Numer grupy laboratoryjnej: 5A
  1. Projekt układu automatyki z wykorzystanie Matlaba

Dane dla grupy 7.

A=[2];

B=[1 0];

C=[10];

C1=[1];

D=[1];

E=[3 0];

F=[4];

G=[2 1];

H=[1];

I=[4 1];

[X, Y]= feedback(C, C1, D, E, -1);

[Z, Q]= parallel(F, G, -H, I);

[K, J]= series(A, B, X, Y);

[L, M]= series(K, J, Z, Q);

tf(L, M)

[N, O, P, R]=tf2ss(L, M)

step(L, M)

figure

impulse(L, M)

  1. Projektowanie układów automatyki z wykorzystaniem Simulinka

  1. Porównanie wyników uzyskanych w obu metodach

Zadanie 2

  1. dla zmiennej ζ2 =0,5 → ζ6=0,9 k2= 4,5 ω2= 2,5


$$\text{\ G}\left( s \right) = \frac{k\omega_{0}^{2}}{s^{2} + 2\ \omega_{0}\zeta s + \omega_{0}^{2}}$$

L=[28.125]

M=[1 2.5 6.25]

bode(L, M)

hold on

N = input('wprowadz maciez N:');

%N=[1 4.5 6.25]

bode(L, N)

  1. dla zmiennej k2= 4,5→ k6=8,0 ζ2 =0,5 ω2= 2,5

L=[28.125]

M=[1 2.5 6.25]

bode(L, M)

hold on

W=[50]

bode(W, M)

Wnioski:

W programie MatLab transmitancje można przedstawić za pomocą równań stanu i odwrotnie poprzez odpowiednio zapisane macierze. Pomaga to przyspieszyć skomplikowane obliczenia.

Badany układ automatyki można również zaprojektować przez zbudowanie odpowiedniego schematu blokowego przy użyciu modułu Matlaba Simulink. Zbadaliśmy także wpływ parametrów na charakterystyki czasowe i częstotliwościowe. Parametry te wpływają na odpowiedzi układu .