37
Materijal za vežbe iz predmeta UPRAVLJANJE TEHNIČKIM SISTEMIMA 36 Asistenti: Laslo Tarjan, Nikola Đukić Fakultet tehničkih nauka, 2013/2014 Crtanje odziva sistema na zadatu pobudu Da bi izračunali odziv nekog sistema potrebno je sračunati vrednost diferencijalnih jednačina sistema u različitim vremenskim trenucima. Za proračun diferencijalnih jednačina koristi se ugrađena Matlab funkcija ode23. Da bi ode23 funkcija mogla da radi potrebno je napisati funkciju sa parametrima i diferencijalnim jednačinama sistema. Preporuka je da se za naziv te funkcije koristi „sistem“ (sistem.m). function xp=sistem(t,x) %Parametri sistema: K1=1; K2=0.3; B1=1.1; M1=1.2; M2=0.4; %dati su za svaki sistem % Pobudni signal (pobudna sila) F=(t>50).*5; % Diferencijalne jednacine sistema xp=[x(3) x(4) (1./M1).*(-B1.*x(3)-K1.*x(1)-B2(x(3)-x(4))-K2.*(x(1)-x(2)) (1./M2).*(F+B2(x(3)-x(4))+K2.*(x(1)-x(2))-B3.*x(4)]; Funkcija „sistem“ treba da se sačuva kao poseban m fajl (ni slučajno u onaj isti odakle se poziva!). Da bi se ode23 funkcija pozvala potrebno je imati napisanu funkciju „sistem“ i potrebno je znati za koji interval vremena se traže vrednosti [t0, tstop] kao i početne uslove [x1(0), x’1(0), x2(0), x’1(0)]. Funkcija ode23 se poziva na sledeći način: [t,y]=ode23(@sistem, [t0, tstop], [x1(0), x’1(0), x2(0), x’2(0), ...]); Primer poziva funkcije za prethodni primer sistema: [t,y]=ode23(@sistem, [0, 1000], [0, 0, 0, 0]); ode23 funkcija vraća vremenske trenutke u kojima su računate vrednosti diferencijalnih jednačina (t - vektor) i vrednosti x-ova i x -ova u tim vremenskim trenucima (y - matrica). U prethodnom primeru y matrica sadrži četiri kolone u kojima su vrednosti za 2 2 1 1 , , , x x x x u različitim vremenskim trenucima. Da bi se rezultat grafički prikazao potrebno je pozvati Matlab funkciju plot koja će iscrtati dobijene rezultate. Poziv plot funkcije u ovom slučaju bi bio: plot(t,y) Postupak rada: 1. Napiše se funkcija sistem (function xp=sistem(t,x)) u posebnom m fajlu (sistem.m). 2. U Matlab okruženju ili u m fajlu u kom se trenutno radi zadatak, otkuca se poziv ode23 funkcije: ([t,y]=ode23(@sistem, [0, 1000], [0, 0, 0, 0]);) 3. Da bi se grafički prikazalo rešenje, otkuca se plot(t,y).

2_Crtanje_odziva_sistema_na_zadatu_pobudu[2013-2014]

Embed Size (px)

DESCRIPTION

2_Crtanje_odziva_sistema_na_zadatu_pobudu[2013-2014]

Citation preview

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 36

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    Crtanje odziva sistema na zadatu pobudu

    Da bi izraunali odziv nekog sistema potrebno je sraunati vrednost diferencijalnih jednaina sistema u razliitim vremenskim trenucima.

    Za proraun diferencijalnih jednaina koristi se ugraena Matlab funkcija ode23. Da bi ode23 funkcija mogla da radi potrebno je napisati funkciju sa parametrima i diferencijalnim jednainama sistema. Preporuka je da se za naziv te funkcije koristi sistem (sistem.m).

    function xp=sistem(t,x) %Parametri sistema: K1=1; K2=0.3; B1=1.1; M1=1.2; M2=0.4; %dati su za svaki sistem % Pobudni signal (pobudna sila) F=(t>50).*5; % Diferencijalne jednacine sistema xp=[x(3) x(4) (1./M1).*(-B1.*x(3)-K1.*x(1)-B2(x(3)-x(4))-K2.*(x(1)-x(2)) (1./M2).*(F+B2(x(3)-x(4))+K2.*(x(1)-x(2))-B3.*x(4)];

    Funkcija sistem treba da se sauva kao poseban m fajl (ni sluajno u onaj isti odakle se poziva!). Da bi se ode23 funkcija pozvala potrebno je imati napisanu funkciju sistem i potrebno je znati za koji interval vremena se trae vrednosti [t0, tstop] kao i poetne uslove [x1(0), x1(0), x2(0), x1(0)]. Funkcija ode23 se poziva na sledei nain:

    [t,y]=ode23(@sistem, [t0, tstop], [x1(0), x1(0), x2(0), x2(0), ...]); Primer poziva funkcije za prethodni primer sistema:

    [t,y]=ode23(@sistem, [0, 1000], [0, 0, 0, 0]);

    ode23 funkcija vraa vremenske trenutke u kojima su raunate vrednosti diferencijalnih jednaina (t - vektor) i vrednosti x-ova i x -ova u tim vremenskim trenucima (y - matrica). U prethodnom primeru y matrica sadri etiri kolone u kojima su vrednosti za

    2211 ,,, xxxx u razliitim vremenskim trenucima. Da bi se rezultat grafiki prikazao potrebno je pozvati Matlab funkciju plot koja e

    iscrtati dobijene rezultate. Poziv plot funkcije u ovom sluaju bi bio: plot(t,y)

    Postupak rada:

    1. Napie se funkcija sistem (function xp=sistem(t,x)) u posebnom m fajlu (sistem.m).

    2. U Matlab okruenju ili u m fajlu u kom se trenutno radi zadatak, otkuca se poziv ode23 funkcije:

    ([t,y]=ode23(@sistem, [0, 1000], [0, 0, 0, 0]);) 3. Da bi se grafiki prikazalo reenje, otkuca se plot(t,y).

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 37

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    Crtanje odziva sistema na zadatu pobudu

    Zadaci za vebu 1) Za mehaniki sistem sa slike:

    a) Napisati diferencijalnu jednainu koja opisuje ponaanje sistema.

    b) Uvesti smene tako da se od dobijene diferencijalne jednaine drugog reda dobije diferencijalna jednaina prvog reda. Dobijene diferencijalne jednaine prvog reda izraziti u vidu matrice (xp matrica).

    c) Koristei funkciju ode23 iscrtati odziv sistema za prvih 10 sekundi ako se sila F(t) menja po zadatom dijagramu a parametri sistema su: K=10, B1=5, M=0.8. Stanje sistema u poetnom trenutku je: x(0)=0, x(0)=0.

    REENJE a) Prvo je potrebno uraditi dekompoziciju sistema i nacrtati sve sile (direktne i indirektne) koje deluju na masu M.

    Na osnovu slike koja pokazuje sve sile koje deluju na masu M mogue je napisati diferencijalnu jednainu (suma svih sila koje deluju na masu treba da je jednaka 0) koja opisuje ponaanje sistema:

    FKxxBxM b) Smena:

    xx 1 21 xx

    xx 2 )(1

    122 xKxBFMxx

    xp=[x(2) (1/M).*(F-B.*x(2)-K.*x(1))];

    c) Prvo je potrebno definisati nain promene sile F(t). Da bi se lako moglo proveriti da li je sila F(t)dobro definisana, definisae se i vreme t, i nakon toga uz pomo funkcije plot() proveriti da li se dobija eljena promena. NAPOMENA: Prilikom definisanj1 sistema za ode23 funkciju nije potrebno definisati vreme t.

    % definisanje i provera sile F(t) - I nacin t=0:0.01:10; % definisanje vremena f=(t=5)*10; % opis nacin a promene sile F(t) plot(t,f) %iscrtavanje signala

    % definisanje i provera sile F(t) - II nacin t=0:0.01:10; % definisanje vremena f=(t>=5)*10; % opis nacin a promene sile F(t) plot(t,f) %iscrtavanje signala

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 38

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    Nakon to je opisana silaF(t), moe se napisati funkcija koja e definisati sistem, koja se kasnije prosleuje funkcijiode23. Sistem se definie u obliku funkcije (function xp=sistem(t,x)) u posebnom m fajlu.

    sistem1.m function xp=sistem1(t,x)%definicija mehanickog sistema iz zadatka 1 % Konstante sistema K=10; B1=5; M=0.8; % Definisanje promene sile F(t) F=(t>=5)*10; % XP matrica sistema xp=[x(2) (1/M).*(F-B.*x(2)-K.*x(1))];

    Nakon definisanja sistema potrebno je pozvati ode23 funkciju koja e za eljeni vremenski interval izraunati vrednosti pozicija (x) i brzina (x) u zadatom vremenskom intervalu a nakon toga sa funkcijom plot e se dobijeni rezultati predstaviti na grafiku.

    poziv1.m % poziv ode23 funkcije[t,y]=ode23(@sistem1, [0, 10], [0, 0]); % prikaz odziva sistema plot(t,y,'LineWidth',2) % 'LineWidth',2 - debljina linije 2 px TITLE('Odziv sistema iz zadatka 1') % naslov XLABEL('vreme t [s]'); % x-osa YLABEL('promena pozicije i brzine'); %y-osa LEGEND('x - pozicija','v - brzina'); %legenda

    Dobijeniodziv sistema:

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 39

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    2) Za mehaniki sistem sa slike: a) Napisati diferencijalne jednaine koje opisuju

    ponaanje sistema.

    b) Uvesti smene tako da se od dobijenih diferencijalnih jednaina drugog reda dobiju diferencijalne jednaine prvog reda. Dobijene diferencijalne jednaine prvog reda izraziti u vidu matrice (xp matrica).

    c) Koristei funkciju ode23 iscrtati odziv sistema za prvih 15 sekundi ako se sila F(t) menja po zadatom dijagramu a parametri sistema su: K1=3.5, B1=5, K2=1.5, B2=5, B3=1.5, M1=5, M2=2, g=9.81. Stanje sistema u poetnom trenutku je: x1(0)=0, x1(0)=0, x2(0)=0, x2(0)=0.

    REENJE

    a) Prvo je potrebno uraditi dekompoziciju sistema i nacrtati sve sile (direktne i indirektne) koje deluju na masu Na osnovu slika koja pokazuju sve sile koje deluju na masu M mogue je napisati diferencijalnu jednainu (suma svih sila treba da je jednaka 0) koja opisuje ponaanje sistema:

    0)()(

    2122222

    212111111

    xxKxBxMFxxKxKxBxM

    b) Smena:

    11 xx 31 xx 22 xx 42 xx

    13 xx ))((1

    21211311

    13 xxKxKxBFMxx

    24 xx ))((1

    422122

    24 xBxxKMxx

    xp=[x(3) x(4) (1/M1).*(F-B1.*x(3)-K1.*x(1)-K2.*(x(1)-x(2))) (1/M2).*(K2.*(x(1)-x(2))-B2.*x(4))];

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 40

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    c) Prvo je potrebno definisati nain promene sile F(t). Da bi se lako moglo proveriti da li je sila F(t)dobro definisana, definisae se i vreme t, i nakon toga uz pomo funkcije plot() proveriti da li se dobija eljena promena. NAPOMENA: Prilikom definisanja sistema za ode23 funkciju nije potrebno definisati vreme t.

    % definisanje i provera sile F(t) t=0:0.01:15; % definisanje vremena F=(t=5)&(t

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 41

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    Dobijeni odziv sistema:

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 42

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    3) Za mehaniki sistem sa slike: a) Napisati diferencijalne jednaine

    koje opisuju ponaanje sistema.

    b) Uvesti smene tako da se od dobijenih diferencijalnih jednaina drugog reda dobiju diferencijalne jednaine prvog reda. Dobijene diferencijalne jednaine prvog reda izraziti u vidu matrice (xp matrica).

    c) Koristei funkciju ode23 iscrtati odziv sistema za prvih 2*pi sekundi ako se sila F(t) menja po zadatom dijagramu a parametri sistema su: K1=0.2, B1=0.5, K2=0.3, K3=1, M1=0.5, M2=0.2, g=9.81. Stanje

    sistema u poetnom trenutku je: x1(0)=0, x1(0)=0, x2(0)=0, x2(0)=0.

    REENJE

    a) Prvo je potrebno uraditi dekompoziciju sistema i nacrtati sve sile (direktne i indirektne) koje deluju na masu Na osnovu slika koja pokazuju sve sile koje deluju na masu M mogue je napisati diferencijalnu jednainu (suma svih sila treba da je jednaka 0) koja opisuje ponaanje sistema:

    gMfxxKxMgMxxKxKxKxBxM

    xKK

    221322

    1213

    )(

    12111111

    )()(

    121

    b)Smena:

    11 xx 31 xx 22 xx 42 xx

    13 xx ))()((1

    2131213111

    13 xxKxKKxBgMMxx

    24 xx ))((1

    21322

    24 xxKgMfMxx

    xp=[x(3) x(4) (1/M1).*(M1.*g-B1.*x(3)-(K1+K2).*x(1)-K3.*(x(1)-x(2))) (1/M2).*(f+M2.*g+K3.*(x(1)-x(2)))];

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 43

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    c) Prvo je potrebno definisati nain promene sile F(t). Da bi se lako moglo proveriti da li je sila F(t)dobro definisana, definisae se i vreme t, i nakon toga uz pomo funkcije plot() proveriti da li se dobija eljena promena. NAPOMENA: Prilikom definisanja sistema za ode23 funkciju nije potrebno definisati vreme t.

    % definisanje i provera sile F(t) t=0:0.01:(2*pi); % definisanje vremena F=abs(sin(t)); % opis nacin a promene sile F(t) plot(t,F, 'LineWidth',3) %iscrtavanje signala

    Nakon to je opisana sila F(t), moe se napisati funkcija koja e definisati sistem, koja se kasnije prosleuje funkciji ode23. Sistem se definie u obliku funkcije (function xp=sistem(t,x)) u posebnomm fajlu.

    sistem3.m function xp=sistem3(t,x)%definicija mehanickog sistema iz zadatka 3 % Konstante sistema K1=0.2; B1=0.5; K2=0.3; K3=1; M1=0.5; M2=0.2; g=9.81; % Definisanje promene sile F(t) f=abs(sin(t)); % XP matrica sistema xp=[x(3) x(4) (1/M1).*(M1.*g-B1.*x(3)-(K1+K2).*x(1)-K3.*(x(1)-x(2))) (1/M2).*(f+M2.*g+K3.*(x(1)-x(2)))];

    Nakon definisanja sistema potrebno je pozvati ode23 funkciju koja e za eljeni vremenski interval izraunati vrednosti pozicija (x) i brzina (x) u zadatom vremenskom intervalu a nakon toga sa funkcijom plot e se dobijeni rezultati predstaviti na grafiku.

    poziv3.m % poziv ode23 funkcije[t,y]=ode23(@sistem3, [0, 2*pi], [0,0,0,0]); % prikaz odziva sistema plot(t,y,'LineWidth',2) % 'LineWidth',2 - debljina linije 2 px TITLE('Odziv sistema iz zadatka 3') % naslov XLABEL('vreme t [s]'); % x-osa YLABEL('promena pozicije i brzine'); %y-osa LEGEND('x1 - pozicija M1', 'x2 - pozicija M2',... 'v1 - brzina M1','v2 - brzina M2'); %legenda

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 44

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    Dobijeni odziv sistema:

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 45

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    4) Za mehaniki sistem sa slike: a) Napisati diferencijalne

    jednaine koje opisuju ponaanje sistema.

    b) Uvesti smene tako da se od dobijenih diferencijalnih jednaina drugog reda dobiju diferencijalne jednaine prvog reda. Dobijene diferencijalne jednaine prvog reda izraziti u vidu matrice (xp matrica).

    c) Koristei funkciju ode23 iscrtati odziv sistema za prvih 40 sekundi ako se sila F(t) menja po zadatom dijagramu a parametri sistema su: B1=12.5, B2=0.5, K1=0.25, K2=0.3, K3=0.5, M1=0.2, M2=0.3, M3=0.25, g=9.81. Stanje sistema u poetnom trenutku je: x1(0)=0, x1(0)=0, x2(0)=0, x2(0)=0, x3(0)=0, x3(0)=0.

    REENJE a) Prvo je potrebno uraditi dekompoziciju sistema i nacrtati sve sile (direktne i indirektne) koje deluju na mase M1, M2 i M3. Na osnovu slika koja pokazuju sve sile koje deluju na svaku masu mogue je napisati diferencijalne jednaine (suma svih sila koje deluju na masu treba da je jednaka 0) koje opisuju ponaanje sistema:

    gMxxKxxBxMgMfxxKxxKxxKxxBxM

    gMxxKxxKxBxMxxKK

    xxKK

    332332233

    2

    ))((

    21221132332222

    1

    ))((

    2122111111

    )()()()()()(

    )()(2121

    2121

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 46

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    b) Smena:

    11 xx 41 xx

    22 xx 52 xx

    33 xx 63 xx

    14 xx ))()((1

    21214111

    14 xxKKxBgMMxx

    25 xx ))()()()((1

    212132365222

    25 xxKKxxKxxBgMfMxx

    36 xx ))()((1

    32365233

    36 xxKxxBgMMxx

    xp=[x(4) x(5) x(6) (1/M1).*(M1.*g-B1.*x(4)-(K1+K2).*(x(1)-x(2))) (1/M2).*(f+M2.*g-B2.*(x(5)-x(6))-K3.*(x(2)-x(3))+(K1+K2).*(x(1)-x(2))) (1/M3).*(M3.*g+B2*(x(5)-x(6))+K3.*(x(2)-x(3)))]; c) Prvo je potrebno definisati nain promene sile F(t). Da bi se lako moglo proveriti da li je sila F(t)dobro definisana, definisae se i vreme t, i nakon toga uz pomo funkcije plot() proveriti da li se dobija eljena promena. NAPOMENA: Prilikom definisanja sistema za ode23 funkciju nije potrebno definisati vreme t.

    % definisanje i provera sile F(t) t=0:0.01:40; % definisanje vremena f=(t=5)&(t=10)&(t=20)&(t=30)&(t

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 47

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    Nakon to je opisana sila F(t), moe se napisati funkcija koja e definisati sistem, koja se kasnije prosleuje funkciji ode23. Sistem se definie u obliku funkcije (function xp=sistem(t,x)) u posebnomm fajlu.

    sistem4.m function xp=sistem4(t,x)%definicija mehanickog sistema iz zadatka 4 % Konstante sistema B1=12.5; B2=5; K1=0.25; K2=0.3; K3=0.5; M1=0.2; M2=0.3; M3=0.25; g=9.81; % Definisanje promene sile F(t) f=(t=5)&(t=10)&(t=20)&(t=30)&(t

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 48

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    Dobijeni odziv sistema:

    KOMENTAR: Sa dijagrama odziva sistema se vidi da se sistem ne zaustavlja na nekoj poziciji nego tei beskonanosti. Razlog za to je to sem trenja prema plafonu (B1) ne postoji nikakva sila koja vraa sistem prema gore, a sila F kao i gravitaciona sila deluju na dole.

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 49

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    5) Za mehaniki sistem sa slike: a) Napisati diferencijalne

    jednaine koje opisuju ponaanje sistema.

    b) Uvesti smene tako da se od dobijenih diferencijalnih jednaina drugog reda dobiju diferencijalne jednaine prvog reda. Dobijene diferencijalne jednaine prvog reda izraziti u vidu matrice (xp matrica).

    c) Koristei funkciju ode23 iscrtati odziv sistema za prvih 2*pi sekundi ako se sila F(t) menja po zadatom dijagramu a parametri sistema su:

    B1=12.5, B2=0.5, K1=0.25, K2=0.3, K3=0.5, M1=0.2, M2=0.3, M3=0.25, g=9.81. Stanje sistema u poetnom trenutku je: x1(0)=0, x1(0)=0, x2(0)=0, x2(0)=0, x3(0)=0, x3(0)=0.

    REENJE a) Prvo je potrebno uraditi dekompoziciju sistema i nacrtati sve sile (direktne i indirektne) koje deluju na mase M1, M2 i M3. Na osnovu slika koja pokazuju sve sile koje deluju na svaku masu mogue je napisati diferencijalne jednaine (suma svih sila koje deluju na masu treba da je jednaka 0) koje opisuju ponaanje sistema:

    0)()( 121211111 gMxxKKxBxM 0)()()()( 21212132332222 gMFxxKKxxKxxBxM

    0)()( 2332332233 FgMxxKxxBxM

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 50

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    b) Smena:

    11 xx 41 xx

    22 xx 52 xx

    33 xx 63 xx

    14 xx ))()((1

    21214111

    14 xxKKxBgMMxx

    25 xx ))()()()((1

    2121323652212

    25 xxKKxxKxxBgMFMxx

    36 xx ))()((1

    323652233

    36 xxKxxBFgMMxx

    xp=[x(4) x(5) x(6) (1/M1).*(M1.*g-B1.*x(4)-(K1+K2).*(x(1)-x(2))) (1/M2).*(F1+M2.*g-B2.*(x(5)-x(6))-K3.*(x(2)-x(3))+(K1+K2).*(x(1)-x(2))) (1/M3).*(M3.*g-F2+B2*(x(5)-x(6))+K3.*(x(2)-x(3)))]; c) Prvo je potrebno definisati nain promene sile F(t). Da bi se lako moglo proveriti da li je sila F(t)dobro definisana, definisae se i vreme t, i nakon toga uz pomo funkcije plot() proveriti da li se dobija eljena promena. NAPOMENA: Prilikom definisanja sistema za ode23 funkciju nije potrebno definisati vreme t.

    % definisanje i provera sile F(t) t=0:0.01:2*pi; % definisanje vremena u1=0.5+(t/25); % opis nacin a promene sile F1(t) u2=abs(sin(t)); F1=min(u2,u1); F2=sin(t); % opis nacin a promene sile F2(t) plot(t,F1, 'LineWidth',3) %iscrtavanje signala figure% otvaranje novog grafika plot(t,F2, 'LineWidth',3) %iscrtavanje signala

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 51

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    Nakon to je opisana sila F(t), moe se napisati funkcija koja e definisati sistem, koja se kasnije prosleuje funkciji ode23. Sistem se definie u obliku funkcije (function xp=sistem(t,x)) u posebnomm fajlu.

    sistem5.m function xp=sistem5(t,x)%definicija mehanickog sistema iz zadatka 5 % Konstante sistema B1=12.5; B2=5; K1=0.25; K2=0.3; K3=0.5; M1=0.2; M2=0.3; M3=0.25; g=9.81; % Definisanje promene sile F(t) u1=0.5+(t/25); % opis nacin a promene sile F1(t) u2=abs(sin(t)); F1=min(u2,u1); F2=sin(t); % opis nacin a promene sile F2(t) % XP matrica sistema xp=[x(4) x(5) x(6) (1/M1).*(M1.*g-B1.*x(4)-(K1+K2).*(x(1)-x(2))) (1/M2).*(F1+M2.*g-B2.*(x(5)-x(6))-... K3.*(x(2)-x(3))+(K1+K2).*(x(1)-x(2))) (1/M3).*(M3.*g-F2+B2*(x(5)-x(6))+... K3.*(x(2)-x(3)))];

    Nakon definisanja sistema potrebno je pozvati ode23 funkciju koja e za eljeni vremenski interval izraunati vrednosti pozicija (x) i brzina (x) u zadatom vremenskom intervalu a nakon toga sa funkcijom plot e se dobijeni rezultati predstaviti na grafiku.

    poziv5.m % poziv ode23 funkcije[t,y]=ode23(@sistem5, [0, 2*pi], [0,0,0,0,0,0]); % prikaz odziva sistema plot(t,y,'LineWidth',2) % 'LineWidth',2 - debljina linije 2 px TITLE('Odziv sistema iz zadatka 5') % naslov XLABEL('vreme t [s]'); % x-osa YLABEL('promena pozicije i brzine'); %y-osa LEGEND('x1 - pozicija M1', 'x2 - pozicija M2', 'x3 - pozicija M3',... 'v1 - brzina M1','v2 - brzina M2', 'v3 - brzina M3'); %legenda

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 52

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    Dobijeni odziv sistema:

    KOMENTAR: Sa dijagrama odziva sistema se vidi da se sistem ne zaustavlja na nekoj poziciji nego tei beskonanosti. Razlog za to je to prema gore deluju samo sila F2 i sila od trenja prema plafonu (B1), a sve ostale sile deluju na dole. Ako se uporede odzivi iz zadatka 4 i zadatka 5, vidi se da je ipak dolazilo do pomeranja prema gore (negativna strana) usled delovanja sile F2 prema gore.

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 53

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    6) Za mehaniki sistem sa slike: a) Napisati diferencijalne jednaine koje opisuju ponaanje sistema.

    b) Uvesti smene tako da se od dobijenihdiferencijalnih jednaina drugog reda dobiju diferencijalne jednaine prvog reda. Dobijene diferencijalne jednaine prvog reda izraziti u vidu matrice (xp matrica).

    c) Koristei funkciju ode23 iscrtati odziv sistema za prvih 20 sekundi ako se sila F(t) menja po zadatom

    dijagramu a parametri sistema su: K1=3.5, B1=5, K2=1.5, B2=5, B3=1.5, M1=5, M2=2, g=9.81. Stanje sistema u poetnom trenutku je: x1(0)=0, x1(0)=0, x2(0)=0, x2(0)=0.

    REENJE

    aPrvo je potrebno uraditi dekompoziciju sistema i nacrtati sve sile (direktne i indirektne) koje deluju na mase M1, i M2. Na osnovu slika koja pokazuju sve sile koje deluju na svaku masu mogue je napisati diferencijalne jednaine (suma svih sila koje deluju na masu treba da je jednaka 0) koje opisuju ponaanje sistema:

    2 0 2 0

    b) Smena:

    1 2 1 2

    xp=[x(3) x(4) (1/M1).*(-B1*x(3)-(B2+2*B3)*(x(3)-x(4))... -K1*x(1)-K2*(x(1)-x(2))+M1*g) (1/M2).*(+(B2+2*B3)*(x(3)-x(4))... +K2*(x(1)-x(2))+M2*g+f)];

    M1 M2

    F

    M1

    xxxxxx

    xxxxxx

    B2 K2

    B1 K1

    B3 B3

    M2

    F

    x1

    x2

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 54

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    c) Prvo je potrebno definisati nain promene sile F(t). Da bi se lako moglo proveriti da li je sila F(t)dobro definisana, definisae se i vreme t, i nakon toga uz pomo funkcije plot() proveriti da li se dobija eljena promena. NAPOMENA: Prilikom definisanja sistema za ode23 funkciju nije potrebno definisati vreme t.

    % definisanje i provera sile F(t) t=0:0.01:20; % definisanje vremena f=((t>=5)&(t=5+3*pi/2)&(t=5)&(t=5+3*pi/2)&(t

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 55

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    Dobiljeni odziv sistema:

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 56

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    7) Za mehaniki sistem sa slike: a) Napisati diferencijalne jednaine koje opisuju

    ponaanje sistema.

    b) Uvesti smene tako da se od dobijenih diferencijalnih jednaina drugog reda dobiju diferencijalne jednaine prvog reda. Dobijene diferencijalne jednaine prvog reda izraziti u vidu matrice (xp matrica).

    c) Koristei funkciju ode23 iscrtati odziv sistema za prvih 50 sekundi ako se sila F(t) menja po zadatom dijagramu a parametri sistema su: B1=1.5, B2=2.5, K1=3, K2=0.7, K3=0.5, M1=2.3, M2=7. Stanje sistema u poetnom trenutku je: x1(0)=0, x1(0)=0, x2(0)=0, x2(0)=0.

    REENJE a) Prvo je potrebno uraditi dekompoziciju sistema i nacrtati sve sile (direktne i indirektne) koje deluju na mase M1, i M2. Na osnovu slika koja pokazuju sve sile koje deluju na svaku masu mogue je napisati diferencijalne jednaine (suma svih sila koje deluju na masu treba da je jednaka 0) koje opisuju ponaanje sistema:

    0)()()( 2132112121111 xxKKxKxxBxBxM 0)()()( 213221222 FxxKKxxBxM

    `

    M2

    XXXXXXX

    XXXXXXXXXXXXXXXXXX

    B1

    B2

    K1

    K2K3

    F

    x1x2

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 57

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    b) Smena:

    11 xx 31 xx

    22 xx 42 xx

    13 xx ))()()((1

    213211432311

    13 xxKKxKxxBxBMxx

    24 xx ))()()((1

    21324322

    24 FxxKKxxBMxx

    xp=[x(3) x(4) (1/M1).*(-B1.*x(3)-B2*(x(3)-x(4))-K1*x(1)-(K2+K3).*(x(1)-x(2))) (1/M2).*(B2*(x(3)-x(4))+(K2+K3).*(x(1)-x(2))+F)]; c) Prvo je potrebno definisati nain promene sile F(t). Da bi se lako moglo proveriti da li je sila F(t)dobro definisana, definisae se i vreme t, i nakon toga uz pomo funkcije plot() proveriti da li se dobija eljena promena. NAPOMENA: Prilikom definisanja sistema za ode23 funkciju nije potrebno definisati vreme t.

    % definisanje i provera sile F(t) t=0:0.01:50; % definisanje vremena F=(t=10)&(t=20)&(t

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 58

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    Nakon to je opisana sila F(t), moe se napisati funkcija koja e definisati sistem, koja se kasnije prosleuje funkciji ode23. Sistem se definie u obliku funkcije (function xp=sistem(t,x)) u posebnomm fajlu.

    sistem7.m function xp=sistem7(t,x)%definicija mehanickog sistema iz zadatka 7 % Konstante sistema B1=1.5; B2=2.5; K1=3; K2=0.7; K3=0.5; M1=2.3; M2=7; % Definisanje promene sile F(t) F=(t=10)&(t=20)&(t

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 59

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    Dobijeni odziv sistema:

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 60

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    qout

    8) Za termikisistem sa slike: a) Napisati diferencijalne jednaine koje opisuju ponaanje termikog sistema.

    b) Pripremiti jednainu u vidu [nx1] matrice (Qp matrica) pogodne za pozivanje funkcije ode23 (matrica je vektor kolona sa toliko lanova koliko ima jednaina).

    c) Koristei funkciju ode23 iscrtati odziv sistema za prvih 300 sekundi ako se temperatura grejaa qi(t) menja po zadatom dijagramu a parametri sistema su: C=200, R=0.1, a=20. Stanje sistema u poetnom trenutku je: (0)=20.

    REENJE a) Prvo je potrebno ucrtati toplotne struje koje zagrevaju (ulaze) i koje hlade (izlaze) posmatranu sredine. Na osnovu slike koja pokazuje sveulazne (qin) i sve izlazne (qout) toplotne struje mogue je napisati diferencijalnu jednainu za posmatranu sredinu (Cn, n(t)). Ova diferencijalna jednainaopisuje ponaanje termikog sistema:

    1 ---------------------------

    1 b) Smene:

    1

    % Qp matrica sistema Qp=[1/C*(qi-(Q(1)-Qa)/R];

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 61

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    c) Prvo je potrebno definisati nain promene temperature grejaaqi(t). Da bi se lako moglo proveriti da li je promena temperature grejaa qi(t)dobro definisana, definisae se i vreme t, i nakon toga uz pomo funkcije plot() proveriti da li se dobija eljena promena. NAPOMENA: Prilikom definisanja sistema za ode23 funkciju nije potrebno definisati vreme t.

    % definisanje i provera temperature grejacaqi(t) t=0:0.01:300; % definisanje vremena qi=(t=10*pi/2)&(t=100)&(t

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 62

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    Dobijeni odziv sistema:

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 63

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    9) Za termikisistem sa slike:

    a) Napisati diferencijalne jednaine koje opisuju ponaanje termikog sistema.

    b) Pripremiti jednaine u vidu [nx1] matrice (Qp matrica) pogodne za pozivanje funkcije ode23 (matrica je vektor kolona sa toliko lanova koliko ima jednaina).

    c) Koristei funkciju ode23 iscrtati odziv sistema za prvih 700 sekundi ako se temperature grejaa q1(t)i q2(t)menjaju po zadatom dijagramu a parametri sistema su: C1=100, C2=600, R1=0.1, R2=0.2, R3=0.1, Qa=20, Q3=30. Stanje sistema u poetnom trenutku je: 1(0)=22.5, 2(0)=27.45.

    REENJE a) Prvo je potrebno ucrtati toplotne struje koje zagrevaju (ulaze) i koje hlade (izlaze) posmatranu sredine. Na osnovu slike koja pokazuje sve ulazne (qin) i sve izlazne (qout) toplotne struje mogue je napisati diferencijalnu jednainu za svaku posmatranu sredinu (Cn, n(t)). Ove diferencijalne jednaine opisuju ukupno ponaanje termikog sistema:

    1 1

    1

    1

    ----------------------------------------------------------------------------------------------

    1 1 1 1

    1 1 1 1

    qout11

    qout12qout21

    qout22

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 64

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    b) Smene:

    1 2 3

    % Qp matrica sistema Qp=[1/C1.*(q1-(Q(1)-Qa)./R1-(Q(1)-Q(2))./R2) 1/C2.*(q2-(Q(2)-Q(1))./R2-(Q(2)-Q3)./R3)];

    c) Prvo je potrebno definisati nain promene temperature grejaa q1(t)i q2(t). Da bi se lako moglo proveriti da li je promena temperature grejaa q1(t)i q2(t)dobro definisana, definisae se i vreme t, i nakon toga uz pomo funkcije plot() proveriti da li se dobija eljena promena. NAPOMENA: Prilikom definisanja sistema za ode23 funkciju nije potrebno definisati vreme t.

    % definisanje i provera temperature grejacaq1(t) i q2(t) t=0:0.01:700; % definisanje vremena % opis nacin a promene temperature q1(t) q1=((t>=50)&(t=300)&(t=100)&(t=250)&(t=400)&(t=50)&(t=300)&(t=100)&(t=250)&(t=400)&(t

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 65

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    Nakon definisanja sistema potrebno je pozvati ode23 funkciju koja e za eljeni vremenski interval izraunati vrednosti temperature () u zadatom vremenskom intervalu a nakon toga sa funkcijom plot e se dobijeni rezultati predstaviti na grafiku.

    poziv9.m % poziv ode23 funkcije[t,Q]=ode23(@sistem9, [0, 700], [22.5 27.45]); % prikaz odziva sistema plot(t,Q,'LineWidth',2) % 'LineWidth',2 - debljina linije 2 px TITLE('Odziv sistema iz zadatka 9') % naslov XLABEL('vreme t [s]'); % x-osa YLABEL('promena temperatura [ ^oC]'); %y-osa LEGEND('\theta_1 - promena temperature sredine 1',... '\theta_2 - promena temperature sredine 2'); %legenda

    Dobijeni odziv sistema:

    Na donja dva grafika pokazano je kakav odziv bi se dobio kada bi se ukljuivao samo jedan od grejaa. U prvom sluaju radi samo drugi greja tj. q1=0, a u drugom samo prvi greja tj. q2=0.

    function Qp=sistem9(t,Q)%definicija termickog sistema iz zadatka 9 % Konstante sistema C1=100; C2=600; Qa=20; Q3=30; R1=0.1; R2=0.2; R3=0.1; % Definisanje temperature grejaca qi(t) q1=0; q2=((t>=100)&(t=250)&(t=400)&(t

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 66

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    function Qp=sistem9(t,Q)%definicija termickog sistema iz zadatka 9 % Konstante sistema C1=100; C2=600; Qa=20; Q3=30; R1=0.1; R2=0.2; R3=0.1; % Definisanje temperature grejaca qi(t) q1=((t>=50)&(t=300)&(t

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 67

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    10) Za termikisistem sa slike: a) Napisati diferencijalne jednaine koje opisuju ponaanje termikog sistema. b) Pripremiti jednaine u vidu [nx1] matrice (Qp matrica) pogodne za pozivanje funkcije ode23 (matrica je vektor kolona sa toliko lanova koliko ima jednaina). c) Koristei funkciju ode23 iscrtati odziv sistema za prvih 250 sekundi ako se

    temperatura grejaa q1(t) menja po zadatom dijagramu a parametri sistema su: Ch=100, Cl=600, Rla=0.1, Rhl=0.5, a=20. Stanje sistema u poetnom trenutku je: 1(0)=20,2(0)=20.

    REENJE a) Prvo je potrebno ucrtati toplotne struje koje zagrevaju (ulaze) i koje hlade (izlaze) posmatranu sredine. Na osnovu slike koja pokazuje sve ulazne (qin) i sve izlazne (qout) toplotne struje mogue je napisati diferencijalnu jednainu za svaku posmatranu sredinu (Cn, n(t)). Ove diferencijalne jednaine opisuju ukupno ponaanje termikog sistema:

    1 1

    1 1 ----------------------------------------------------------------------------------------------

    1 1 1 0 1

    b)Smene: 1 2

    % Qp matrica sistema Qp=[1/Ch.*(qi-(Q(1)-Qa)./Rla-(Q(1)-Q(2))./Rhl) 1/Cl.*((Qa-Q(2))./Rla-(Q(2)-Q(1))./Rhl)];

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 68

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    c) Prvo je potrebno definisati nain promene temperature grejaa qi(t). Da bi se lako moglo proveriti da li je promena temperature grejaa qi(t)dobro definisana, definisae se i vreme t, i nakon toga uz pomo funkcije plot() proveriti da li se dobija eljena promena. NAPOMENA: Prilikom definisanja sistema za ode23 funkciju nije potrebno definisati vreme t.

    % definisanje i provera temperature grejacaqi(t) t=0:0.01:250; % definisanje vremena % opis nacin a promene temperature qi(t) q11=(t=100)&(t

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 69

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    Dobijeni odziv sistema:

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 70

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    11) Za termikisistem sa slike: a) Napisati diferencijalne jednaine koje opisuju ponaanje termikog sistema.

    b) Pripremiti jednaine u vidu [nx1] matrice (Qp matrica) pogodne za pozivanje funkcije ode23 (matrica je vektor kolona sa toliko lanova koliko ima jednaina).

    c) Koristei funkciju ode23 iscrtati odziv sistema

    za prvih 75 sekundi ako se temperature grejaa q2(t) menja po zadatom dijagramu, q1(t)=30, a parametri sistema su: C1=300, C2=100, C3=100, R1=0.1, R2=1.1*R1, R3=2.2*R1, R12=R1/2, R13=0.75*R3, R23=0.4*R3, a=20. Stanje sistema u poetnom trenutku je: 1(0)=20, 2(0)=20, 3(0)=20.

    REENJE a) Prvo je potrebno ucrtati toplotne struje koje zagrevaju (ulaze) i koje hlade (izlaze) posmatranu sredine. Na osnovu slike koja pokazuje sve ulazne (qin) i sve izlazne (qout) toplotne struje mogue je napisati diferencijalnu jednainu za svaku posmatranu sredinu (Cn, n(t)). Ove diferencijalne jednaine opisuju ukupno ponaanje termikog sistema:

    1

    1 1

    1

    1

    11

    1 1

    ----------------------------------------------------- 1

    1 0 1

    ----------------------------------------------------- 1

    1

    1

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 71

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    b) Smene:

    1 2 3

    % Qp matrica sistema Qp=[1/C1.*(q1-(Q(1)-Qa)./R1-(Q(1)-Q(2))./R12-(Q(1)-Q(3))./R13) 1/C2.*((Q(1)-Q(2))./R12-(Q(2)-Qa)./R2-(Q(2)-Q(3))./R23) 1/C3.*(q2-(Q(3)-Q(1))./R13-(Q(3)-Q(2))./R23-(Q(3)-Qa)./R3)];

    c) Prvo je potrebno definisati nain promene temperature grejaa qi(t). Da bi se lako moglo proveriti da li je promena temperature grejaa qi(t)dobro definisana, definisae se i vreme t, i nakon toga uz pomo funkcije plot() proveriti da li se dobija eljena promena. NAPOMENA: Prilikom definisanja sistema za ode23 funkciju nije potrebno definisati vreme t.

    % definisanje i provera temperature hladnjakaq2(t) t=0:0.01:75*pi; % definisanje vremena % opis nacin a promene temperature q2(t) x1=2*sin(t/15); q2=min(0,x1); % hladjenje q2 q1=30; % grjanje q1

    Nakon to je opisana promena temperature grejaa (q1(t)i q2(t)), moe se napisati funkcija koja e definisati sistem, koja se kasnije prosleuje funkciji ode23. Sistem se definie u obliku funkcije (function Qp=sistem(t,Q)) u posebnomm fajlu.

    sistem11.m function Qp=sistem11(t,Q) %definicija termickog sistema iz zadatka 11 % Konstante sistema C1=300; C2=100; C3=100; R1=0.1; R2=1.1*R1; R3=2.2*R1; R12=R1/2; R13=0.75*R3; R23=0.4*R3; Qa=20; % Definisanje promene temperature x1=2*sin(t/15); q2=min(0,x1); % hladjenje q2 q1=30; % grjanje q1 % QP matrica sistema Qp=[1/C1.*(q1-(Q(1)-Qa)./R1-(Q(1)-Q(2))./R12-(Q(1)-Q(3))./R13) 1/C2.*((Q(1)-Q(2))./R12-(Q(2)-Qa)./R2-(Q(2)-Q(3))./R23) 1/C3.*(q2-(Q(3)-Q(1))./R13-(Q(3)-Q(2))./R23-(Q(3)-Qa)./R3)];

  • Materijal za vebe iz predmeta UPRAVLJANJE TEHNIKIM SISTEMIMA 72

    Asistenti: Laslo Tarjan, Nikola uki Fakultet tehnikih nauka, 2013/2014

    Nakon definisanja sistema potrebno je pozvati ode23 funkciju koja e za eljeni vremenski interval izraunati vrednosti temperature () u zadatom vremenskom intervalu a nakon toga sa funkcijom plot e se dobijeni rezultati predstaviti na grafiku.

    poziv11.m % poziv ode23 funkcije[t,Q]=ode23(@sistem11, [0, 75*pi], [20 20 20]); % prikaz odziva sistema plot(t,Q,'LineWidth',2) % 'LineWidth',2 - debljina linije 2 px TITLE('Odziv termickog sistema iz zadatka 11') % naslov XLABEL('vreme t [s]'); % x-osa YLABEL('promena temperatura [ ^oC]'); %y-osa LEGEND('\theta_1 - promena temperature sredine 1',... '\theta_2 - promena temperature sredine 2',... '\theta_3 - promena temperature sredine 3'); %legenda

    Dobijeni odziv sistema: