Analiza linearnih stacionarnih dinamickih sistema

Embed Size (px)

Citation preview

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    1/44

    Poglave 5

    Analiza linearnih stacionarnihdinamiqkih sistema

    5.1 Stacionarni sistemiPojam nestacionarnosti sistema se vezuje za egovu vremensku promenivost. Taj pojam se vrlo qestopoistoveuje sa vremenskim promenama pojedinih egovih veliqina. Meutim, ako su te promene izaz-vane ulazom ili poqetnim odstupaima, onda je to vremenski odziv sistema, koji u opxtem sluqaju nijekonstantne vrednosti ve je vremenski promeniv.

    Samim tim potrebno je precizno definisati pojam nestacionarnosti sistema. Oznaqimo sa xu(t)ulazni signal koji je za pomeren du vremenske ose

    xu(t)= xu(t ),

    gde je proizvoan realan broj.

    D e f i n i c i j a 5.1.1 Dinamiqki sistem je stacionaran (vremenski nepromeniv, konstantan) ako isamo ako on poseduje sledee dve osobine.

    (I) Izbor poqetnog trenutka ne utiqe na kretae sistema,

    (t; t0,x0;xu[t0,t]) (t +; t0+,x0;xu[t0+,t+]),

    xto je ilustrovano na slici 5.1.

    ()

    t

    x0

    t0 t0+ +

    stacionaran

    nestacionaran

    t; t0,x0;xu[t0,]

    t; t0+ ,x0;xu[t0+,+]

    t; t0+ ,x0;xu[t0+,+]

    Slika 5.1. Kretae stacionarnog i nestacionarnog sistema.

    131

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    2/44

    132 Poglave 5. Analiza linearnih stacionarnih dinamiqkih sistema

    (II) Vreme ne utiqe eksplicitno (direktno) na vrednost izlaza sistema:

    xi(t)= ix(t),xu(t)

    .

    Prva osobina (I) stacionarnog sistema pokazuje da izbor poqetnog trenutka nema uticaja na egovokretae. Zato, bez gubitka u opxtosti, moe da se usvoji proizvoan poqetni trenutak, a najjednos-

    tavnije je da to bude t0 = 0.Tada se

    (t; 0,x0;xu[0,t])

    pixe u skraenoj formi tako xto se poqetni trenutak izostava, podrazumeva se da je nula

    (t;x0;xu),

    pri qemu se xu koristi u smislu xu[0,t].Funckija i(), iz osobine (II), se naziva funkcija odziva sistema. Ona jednoznaqno odreuje pro-

    menu izlaza sistema u zavisnosti od promene egovog staa i egovog ulaza. Vrednost i(x(t),xu(t))funkcije i() u trenutku t je vektorska vrednost izlaza sistema u tom trenutku t.

    Ako se u funkciji odziva i() stae x(t) zameni kretaem (t;x0;xu) onda se dobija

    i

    (t;x0;xu),xu(t)

    xto predstava odziv sistema u trenutku t. I ovde se vidi da je poznavaem kretaa i promene ulazaodziv sistema jednoznaqno definisan.

    Ilustracija osobine stacionarnosti dinamiqkih sistema je data u nastavku. Sistem koji se ispitujeje sistem iz prethodnog primera (kolica na pokretnoj platformi). Ulaz sistema je definisan nasledei naqin:

    xu(t)=

    xu1(t)xu2(t)

    =

    0, 5t4 sin t

    .

    Sistem se ispituje tako xto se u tri simulacije pobuuje sa tri razliqita ulaza, prikazana naslici 5.2, pri tome sistem uvek kree iz istog poqetnog staa x0 =(0, 02 0, 04)

    T:

    a) odreuje se kretae sistema od t0 = 0 do =5:

    (t; t0,x0;xu[t0,])= (t; 0, (0, 02 0, 04)T;xu[0,5]).

    Promena ulaza je prikazana na levoj slici slike 5.2, a kretae sistema je dato na slici 5.3.

    0 5 104

    3

    2

    1

    0

    1

    2

    3

    4

    5

    xu1

    xu2

    t

    xu[0,5]

    0 5 104

    3

    2

    1

    0

    1

    2

    3

    4

    5

    xu1

    xu2

    t

    xu[5,10]

    0 5 104

    3

    2

    1

    0

    1

    2

    3

    4

    5

    xu1

    xu2

    t

    xu[5,10]

    Slika 5.2. Promena ulaza u tri simulacije (s leva na desno).

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    3/44

    5.1. Stacionarni sistemi 133

    0 1 2 3 4 55

    4

    3

    2

    1

    0

    1

    2

    3

    4

    5

    x1

    x2

    x

    t

    Slika 5.3. Kretae (t; 0, (0, 02 0, 04)T;x

    u[0,5])

    u prvoj simulaciji.

    b) Naredni sluqaj predstava ispitivae sistema ako se poqetni trenutak pomeri za, = 5. Sred-a slika slike 5.2 ilustruje promenu ulaza koji deluje na dati sistem, pri qemu je u poqetnomtrenutku sistem bio u istom poqetnom stau:

    (t + ; t0+ ,x0;xu[t0+,+])= (t + 5; 5, (0, 02 0, 04)T;xu[5,10]).

    Rezultati ovakve simulacije prikazani su na slici 5.4.

    5 6 7 8 9 106

    4

    2

    0

    2

    4

    6

    8

    t

    x1

    x2

    x

    Slika 5.4. Kretae (t + 5; 5, (0, 02 0, 04)T;xu[5,10]) u drugoj simulaciji.

    Uporeujui rezultate sa slike 5.3 i 5.4 oqigledno je da su oni razliqiti. Pri tome su poqetniuslovi, tj. poqetno stae, bili isti u obe simulacije. Razlika je u promeni ulaza. Uporeu-jui ulaze kojima je sistem bio izloen, leva i sreda slika slike 5.2, zakuquje se da su onirazliqiti,

    xu[t0+,+] =xu[t0,],

    tj.xu[5,10]=xu[0,5].

    Prema tome, utvrivae osobine stacionarnosti se sprovodi ispitivaem sistema u razliqitimpoqetnim trenutcima, ali pri tome, uslovi ispitivaa moraju da budu isti:

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    4/44

    134 Poglave 5. Analiza linearnih stacionarnih dinamiqkih sistema

    sistem pri svim ispitivaima mora da krene iz istog poqetnog staa,

    promena ulaza tokom svih ispitivaa mora da bude ista.

    v) U ovom sluqaju svi uslovi su isti kao tokom prve simulacije: i poqetno stae i promena ulaza(samo poqetni trenutak vixe nije 0, ve je 5):

    xu[t0+,+] = xu[t0,],

    xto se vidi poreeem leve i desne slike, slike 5.2,

    xu[5,10]= xu[0,5],

    i dovodi do sledeeg oblika kretaa

    (t + ; t0+ ,x0;xu[t0+,+])= (t + 5; 5, (0, 02 0, 04)T;xu[5,10]).

    Slika 5.5 pokazuje da je dobijeno kretae identiqki jednako kretau iz prve simulacije,slika 5.3, xto znaqi da izbor poqetnog trenutka ne utiqe na kretae, a s obzirom da i jedna-qina izlaza (4.172b) ne zavisi eksplicitno od vremena, onda prema definiciji zakuqujemo da su

    razmatrana kolica na pokretnoj platformi stacionaran sistem.

    5 6 7 8 9 105

    4

    3

    2

    1

    0

    1

    2

    3

    4

    5

    x1

    x2

    x

    t

    Slika 5.5. Kretae (t + 5; 5, (0, 02 0, 04)T;xu[5,10]) u treoj simulaciji.

    Ovim se objaxava suxtinska vanost korixea operatora pomeraa du vremenske ose, za , udefiniciji osobine stacionarnosti:

    xu(t)= xu(t ).

    P r i m e r 50Odrediti kretae (3; 2, 1; th(t)) sistema

    2xi(t) +4xi(t)= 6xu(t). (5.1)

    S obzirom da je sistem opisan linearnom diferencijalnom jednaqinom sa konstantnim koeficijen-tima, jasno je da je u pitau linearan, stacionaran sistem. Stoga se za odreivae traenog kretaakoristi osobina stacionarnosti, tj. da kretae ne zavisi od izbora poqetnog trenutka. Otuda vai

    (t; t0, x0; xu[t0,t]) = (t + ; t0+ , x0; xu[t0+,t+]),

    odnosno u konkretnom sluqaju:

    (3; 2, 1; th(t))= (1; 0, 1; xu(t)), = 2.

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    5/44

    5.1. Stacionarni sistemi 135

    0 0.5 1 1.5 2 2.5 3 3.5 40

    0.5

    1

    1.5

    2

    2.5

    3

    3.5

    4

    t

    xu[2 ,3] = t

    0 0.5 1 1.5 2 2.5 3 3.5 40

    0.5

    1

    1.5

    2

    2.5

    3

    3.5

    4

    t

    xu[0 ,1]= t+ 2

    Slika 5.6. Promena ulaza.

    Promene ulaza date su na slici 5.6 i jasno je da je

    xu(t) = t h(t) xu(t)

    =2

    =xu(t (2))= (t (2))h(t) = (t +2)h(t).

    Usvajaem veliqine staa x(t)= xi(t) dobijamo jednaqinu staa i izlaza sistema:

    x(t)= 2x(t) +3xu(t),

    xi(t) = x(t).

    Primenom Laplasove transformacije na jednaqinu staa dobija se kretae sistema u kompleksnomdomenu (treba da se uoqi da u oj figurixe x0 = x(0), a ne x(2)):

    X(s)= 3

    s +2 Xu(s) + x0s +2 .

    Uzimajui u obzir da je x0 = 1 i Xu(s)= 2

    s+

    1

    s2, bie:

    X(s)= 3

    s+2

    2 s +1

    s2 +

    1

    s+2 =

    s2 + 6s +3

    s2(s+2) .

    Hevisajdovim razvojem kompleksne funkcije X(s)

    X(s)= R1s +2

    +R21

    s +

    R22s2

    dobija se

    R1 = s2 + 6s +3

    3s2 +4s

    s=2

    = 1, 25

    R21 = d

    ds

    s2 + 6s +3

    s +2

    s=0

    = 2, 25

    R22 =

    s2 + 6s +3

    s +2

    s=0

    = 1, 5.

    Konaqno, kretae sistema je oblika

    (t; 0, 1; xu(t))= L1{X(s)} =(1, 5t +2, 25 1, 25e2t)h(t),

    a vrednost veliqine staa u traenom trenutku:

    (3; 2, 1; th(t))= (1; 0, 1; (t +2)h(t)) = (1, 5t +2, 25 1, 25e2t)h(t)t=1

    = 1, 25(3 e2)= 3, 5808.

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    6/44

    136 Poglave 5. Analiza linearnih stacionarnih dinamiqkih sistema

    P r i m e r 51SAU je opisan jednaqinom staa i jednaqinom izlaza:

    x(t)= x(t) +3 xu(t)

    xi(t)= 2 x(t)

    Odrediti, za = 3, t0 = 2, x0 = 1, = 4 (zadatak je prikazan u formi):

    (; t0, x0; (2+ t) h(t)) = 3,5293 3

    Na osnovu oblika jednaqine staa i jednaqine izlaza se zakuquje da je dati SAU stacionaran,pa samim tim izbor poqetnog trenutka ne utiqe na kretae sistema. Za rexavae diferencijalnejednaqine staa neophodno je poznavati poqetno stae sistema u poqetnom trenutku t0 = 0, pa se zapoqetni trenutak bira nulti trenutak.

    U tom smislu, a na bazi osobine stacionarnosti sistema,

    (t; t0, x0; xu[t0,t]) (t + ; t0+ , x0; xu[t0+,t+])

    se pri

    = t

    0

    dolazi do:

    ; t0, x0; (2+ t) h(t)

    =( t0; 0, x

    0; xu[0, t

    0])

    Na osnovu promene ulaza i formule:

    xu(t)= xu(t )=t0

    = 2+ t = 2+ t (t0)

    dobija se:xu[t0 ,]

    = 2+ t xu[0, t0 ] = 2+ t0+ t

    Kompleksni lik je oblika

    Xu(s)= 2+ t0

    s +

    1

    s2

    Na osnovu jednaqine staa se dobija:

    X(s)= 3

    s+ Xu(s) +

    x0s +

    odnosno, kada se uvrsti poqetni uslov

    X(s)= 3

    s+ Xu(s) +

    x0s +

    a kada se uvrsti kompleksni lik ulaza

    X(s)= 3

    s +

    2+ t0s

    + 3

    s+

    1

    s2+

    x0s+

    Prelazak u vremenski domen moe da se izvrxi pomou tablice Laplasovih transformacija. Prvisabirak odgovra obliku T11, a drugi obliku T37 iz tablica, tako da je:

    (t; x0; xu)= 32+ t0

    (1 e t) +

    3

    2( t 1+ e t) + x0 e

    t

    Budui da se trai vrednost kretaa u trenutku

    t= t0 = 3 2 = 1

    zavrxni izraz je:

    ( t0; x0; xu)= 3

    2+ t0

    (1 e (t

    0)) + 3

    2( ( t0) 1+ e

    (t0)) + x0e (t0)

    qija vrednost je zadate brojqane vrednosti:

    (1; 1; xu)= 32 +2

    4 (1 e41) +

    3

    42(4 1 1+ e41) +1 e41 = 3 (1 e4) +

    3

    16(3+ e4) + e4 = 3, 5293

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    7/44

    5.2. Linearni sistemi 137

    5.1.1 Fiziqko poreklo nestacionarnosti

    U sluqaju da prethodna definicija nije zadovoena onda je takav sistem nestacionaran (vremenskipromeniv). Nestacionarnost je osobina koja se vrlo qesto sree kod sistema, a eno fiziqko poreklomoe da bude vixestruko.

    Jedan uzrok nestacionarnosti je vezan za staree materijala zbog qega se meaju karakteristikeelemenata. Proces zamora materijala se odvija u svakom materijalu, ali on moe da bude inajqexe je vrlo spor u odnosu na vek rada tog sistema. Zato se promene vrednosti parametarai karakteristika izazvanih stareem najqexe zanemaruju. Jedino ako je brzina tog procesareda veliqine brzine odvijaa fiziqkih procesa u sistemu onda zanemarivae promene vrednostiparametara i karakteristika sistema u toku vremena nemaju opravdaa. Kada se one zadre umatematiqkom modelu onda on postaje vremenski promeniv tj. nestacionaran.

    Drugi opxti uzrok nestacionarnosti maxinskih elemenata u kretau je vezan za tree i habae.Procesi trea i habaa takoe izazivaju promene vrednosti parametara i karakteristika sistemai sve xto je reqeno za prvi sluqaj vai i ovde.

    Trei uzrok moe da bude vezan za fiziqku prirodu samog sistema, za fizikalnost procesa kojise u emu odvija. Tipiqan primer je raketa. Dominantni deo mase rakete je masa goriva. U

    matematiqkom modelu rakete masa goriva se pojavuje kao parametar u okviru mase qitave rakete.Odnos mase goriva prema masi cele rakete pred poletae ne moe da se zanemari. Zato ne moeda se zanemari promena mase goriva u toku leta rakete. To znaqi da parametar u matematiqkommodelu rakete koji predstava enu masu predstava neprekidnu funkciju vremena i zanemarivaete promene predstava vrlo grubo uproxee. Zbog ove vremenske promene mase goriva, pa samimtim i mase cele rakete, ona je suxtinski nestacionaran sistem. Dovono taqan matematiqkimodel rakete je takoe nestacionaran. Sve ovo vai i za avion, brod, automobil, ..., ali je kodih odnos mase goriva prema ukupnoj masi sistema dosta mai nego kod rakete. Zato se kod ihnestacionarnost ihove mase vrlo qesto zanemaruje.

    Kod manipulatora i robota se vremenom mea masa tereta tokom izvrxavaa odreenih operacija.Teret u toku prenoxea je qvrsto vezan hvatakom za manipulator ili robot i sa stanovixtacelokupne mase i momenta inercije teret je deo celog sistema. Znaqi da je masa tereta deo mase

    celog sistema i odreuje i moment inercije posledeg qlanka. Usled promene tereta u toku ope-racije mea se i masa i moment inercije posledeg qlanka tj. sistema. U matematiqkom modelumanipulatora i robota ta masa i moment inercije se javaju kao vremenski promenivi koefi-cijenti. Jasno je da se ovakav vid nestacionarnosti java i kod mnogih drugih sistema npr. kodhidrauliqkih servo motora kada pokreu neki teret, kruto vezan za klipaqu, qija se masa meau toku vremena.

    5.2 Linearni sistemi

    Razmatra se sistem qiji matematiqki model u prostoru staa moe da se predstavi u najopxtijem(nelinearnom) obliku:

    x(t)= fx(t),xu(t), (5.2a)xi(t)= g

    x(t),xu(t)

    , (5.2b)

    gde su f i g, iz jednaqine staa i jednaqine izlaza, proizvone vektorske funkcije.

    D e f i n i c i j a 5.2.1 Sistem (5.2) je linearan ako i samo ako za ega vai zakon superpozicije, tj.ako i samo ako taj sistem poseduje sledee dve osobine:

    (I) egovo kretae je linearno i po poqetnom stau i po ulazu

    (t; 1x01+ 2x02; 1xu1+ 2xu2) 1(t;x01;xu1) +2(t;x02;xu2)

    (II) egova funkcija izlaza g je linearna i po stau i po ulazu:

    g(1x1+ 2x2, 1xu1+ 2xu2) 1g(x1,xu1) + 2g(x2,xu2).

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    8/44

    138 Poglave 5. Analiza linearnih stacionarnih dinamiqkih sistema

    Osobina (II) razmatranog sistema (5.2) se lako proverava ispitivaem zakona superpozicije nafunkciji izlaza g.

    Da bi se proverila osobina (I) prvo mora da se rexi nelinearna diferencijalna jednaqina sta-a (5.2a). eno rexee je funkcija prelaza staa .

    Prema tome, ispitivae osobina linearnosti sistema, kao i osobina stacionarnosti sistema, premanavedenim definicijama, zahteva odreivae rexea jednaqine (5.2a). Taj postupak moe da bude vrlokomplikovan.

    Drugi pristup za odreivae ovih osobina je primena odgovarajuih kriterijuma koji se izlau unastavku.

    Te or em a 5.2.1 Neka je matematiqki model sistema dat u obliku jednaqine staa (5.2a) i jednaqineizlaza (5.2b). Da bi taj sistem bio:

    a) linearanpotrebno je i dovono da su i funkcija fi funkcija g linearne i po stau i po ulazu:

    fx(t),xu(t)

    = Ax(t) + Bxu(t), A R

    nn, B RnM,

    gx(t),xu(t)

    = Cx(t) + Dxu(t), C R

    Nn, D RNM,

    tj. da je sistem (5.2) oblika

    x(t)= Ax(t) + Bxu(t) (5.3a)

    xi(t)= Cx(t) + Dxu(t) (5.3b)

    b) da bi taj linearni sistem (5.3) bio stacionaranpotrebno je i dovono da su matrice A, B, C i Dkonstantne, tj. da su svi ihovi koeficijenti konstantnih vrednosti.

    Te or em a 5.2.2 Neka je matematiqki model sistema dat u obliku diferencijalne jednaqine ponaxaa.Da bi taj sistem bio linearan i stacionaran potrebno je i dovono da je egova diferencijalnajednaqina ponaxaa linearna

    lk=0

    Akx(k)i (t)=

    mk=0

    Bkx(k)u (t), m l (5.4)

    sa svim konstantnim koeficijentima,

    Ak RNN, k = 0, 1, . . . , l

    Bk RNM, k = 0, 1, . . . , m .

    Oqigledno je da je utvrivae osobina stacionarnosti i linearnosti sistema korixeem prethod-nih teorema, tj. kriterijuma, znaqajno jednostavnije nego korixeem odgovarajuih definicija.

    5.3 eeni i stvarni radni reim

    5.3.1 eeni radni reim

    Iz definicije objekta proistiqe vanost kvaliteta egovog odziva u odnosu na egov eeni odziv,tj. vanost kvaliteta egovog stvarnog dinamiqkog ponaxaa u odnosu na egovo eeno dinamiqkoponaxae.

    Moe da se govori o nominalnom (neporemenom) dinamiqkom ponaxau, odnosno, odzivu sis-tema XiN(), i o egovom stvarnom (poremeenom) odzivu Xi(). U tehniqkom izraavau se koristepridevi nominalni i stvarni (nenominalni). Ako je sistem objekt ili sistem automatskogupravaa objekta onda se umesto prideva nominalni koristi pridev eenii koristi se oznakaXi():

    Xi()= XiN().

    U istom smislu se razlikuju nominalno (neporemeeno) kretae N()i stvarno (poremeeno) kre-tae () dinamiqkog sistema. Ako je taj sistem objekt, bilo da je upravan ili neupravan, onda se

    egovo nominalno kretae naziva: eeno kretae i oznaqava sa (),

    ()= N().

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    9/44

    5.3. eeni i stvarni radni reim 139

    D e f i n i c i j a 5.3.1 Sistem se nalazi u nominalnom radnom reimuako i samo ako je egov stvarniizlaz jednak egovom nominalnom izlazu

    i

    X(t),Xu(t)

    XiN(t).

    Par X(t),Xu(t) koji to obezbeuje je nominalan za dati sistem i oznaqava se sa

    XN(t),XuN(t)

    =X(t),Xu(t)

    .

    Kada je eeno dinamiqko ponaxae sistema definisano, postava se pitae kako da se odredenominalne vrednosti vektora staa i vektora ulaza, tj. kako da se odredi nominalni par

    XN(t),XuN(t)

    .

    Odgovor se krije u matematiqkom modelu sistema. Iskaimo to najpre preko naredne dve teoreme.

    Te or em a 5.3.1 Neka je matematiqki model sistema dat u obliku vektorske diferencijalne jednaqineponaxaa u totalnim koordinatama:

    lk=0

    AkX(k)i (t)=

    mk=0

    BkX(k)u (t), m l. (5.5)

    Da bi ulaz Xu bio nominalan za taj sistem u odnosu na XiNpotrebno je i dovono da vai:

    mk=0

    BkX(k)uN(t) =

    lk=0

    AkX(k)iN(t). (5.6)

    Prema tome, nominalni ulaz XuNse dobija rexavaem diferencijalne jednaqine (5.6), pri qemu jedesna strana te jednaqine poznata funkcija vremena, u qine funkcija Xi =XiNi eni izvodi.

    Naredna teorema je analogna prethodnoj, samo je matematiqki model korixen u iskazu teoremedrugaqiji.

    Te or em a 5.3.2 Neka je matematiqki model sistema dat u obliku vektorske diferencijalne jednaqinestaa u totalnim koordinatama (5.7) i vektorske jednaqine izlaza u totalnim koordinatama (5.8)

    X(t)= AX(t) + BXu(t), (5.7)

    Xi(t)= CX(t) + DXu(t). (5.8)

    Da bi par (X,Xu) bio nominalan za taj sistem u odnosu na XiNpotrebno je i dovono da vae (5.9) i(5.10):

    XN(t)= AXN(t) + BXuN(t), (5.9)

    CXN(t) + DXuN(t)= XiN(t). (5.10)

    Odreivae nominalnih vrednosti zahteva poznavae matematiqkog modela datog sistema. U nas-tavku se usvaja da vai sledea pretpostavka:

    P r e t p o s t a v k a 5.3.1 Za razmatrani sistem odreen je nominalni par XN(t),XuN(t) u odnosu naeeno dinamiqko ponaxae XiN.

    Postupak odreivaa nominalnog para prikazuje se u narednom primeru.

    P r i m e r 52Matematiqki model kolica na pokretnoj platformi je na osnovu prethodnih primera oblika:

    Xi(t) +10 Xi(t) +20Xi(t)=

    1 20Xu(t) +

    0 10

    Xu(t).

    Neka je eeno dinamiqko ponaxae u obliku oscilatorne funkcije, tj. elimo da se kolica pomerajuna sledei naqin:

    Xi(t)= sin (t). (5.11)

    Odredimo ulazne veliqine Xu1N i Xu2N odnosno nominalni vektor ulaza XuN koji e da primorakolica da se ponaxaju po zakonu definisanom sa (5.11).

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    10/44

    140 Poglave 5. Analiza linearnih stacionarnih dinamiqkih sistema

    Prema prethodnim teoremama, a za ovaj primer, treba da se rexi sledea diferencijalna jednaqina:

    1k=0

    BkX(k)uN(t)=

    2k=0

    akX(k)iN(t).

    tj. 0 10

    XuN(t) + 1 20XuN(t)= Xi(t) +10 Xi(t) +20Xi(t). (5.12)S obzirom da je:

    Xi(t) = sin (t) Xi(t)= cos (t) Xi(t)= sin (t),

    onda je desna strana jednaqine (5.12) poznata funkcija vremena:0 10

    XuN(t) +

    1 20

    XuN(t)= sin (t) +10 cos (t) +20 sin (t)= 19 sin (t) +10 cos (t). (5.13)

    Reximo ovu diferencijalnu jednaqinu korixeem Laplasovih transformacija. Neka su svi poqet-ni uslovi nulti (kasnije emo da pokaemo da ovako nexto ne moe da se pretpostavi).

    0 10 sXuN(s) + 1 20XuN(s)= 19 1s2 +1 + 10 s

    s2 +1 (5.14)

    odakle se dobija 0 10

    s +

    1 20

    XuN(s)=

    19 +10s

    s2 +1 , (5.15)

    odnosno 1 20+10s

    XuN(s)=

    19 +10s

    s2 +1 , (5.16)

    pa se na kraju izraqunava

    Xu1N(s) + (20+10s)Xu2N(s)= 19 +10s

    s2 +1 . (5.17)

    S obzirom da imamo dve ulazne veliqine, jednu moemo da izaberemo proizvono. Neka se npr.pokretna platforma pomera po sledeem zakonu:

    Xu2N(t)= 0, 5 sin (t) Xu2N(s)= 0, 5

    s2 +1.

    Kada se to uvrsti u (5.17) dobija se

    Xu1N(s) + (20+10s) 0, 5

    s2 +1 =

    19 +10s

    s2 +1 , (5.18)

    odakle proistiqe rexee u kompleksnom domenu

    Xu1N(s)= 10+ 5s

    s2 +1 +

    19 +10s

    s2 +1 =

    9 + 5s

    s2 +1. (5.19)

    Vremenski lik ulazne veliqine X

    u1 se dobija primenom inverzne Laplasove transformacije:

    Xu1(t)= L1

    9

    s2 +1

    + L1

    5s

    s2 +1

    =9 sin (t) + 5 cos (t).

    Prema tome nominalni ulaz kolica u obliku

    XuN(t)=

    9 sin (t) + 5 cos (t)

    0, 5 sin (t)

    obezbeuje eeni izlaz kolica u obliku

    Xi(t)= sin (t).

    Na slici 5.7 su prikazani rezultati simulacije kolica pri izraqunatim nominalnim ulazima i prix0 =(0 0)T. Na desnoj slici navedene slike (kao i slike 5.8) nalaze se tri krive:

    plava kriva predstava rezultat dobijen simulacijom

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    11/44

    5.3. eeni i stvarni radni reim 141

    0 1 2 3 4 515

    10

    5

    0

    5

    10

    15

    Xu1N

    Xu2N

    t

    Xu1N,Xu2N

    0 1 2 3 4 51

    0.8

    0.6

    0.4

    0.2

    0

    0.2

    0.4

    0.6

    0.8

    1

    t

    XiN,s

    in

    (t),

    XiNsin (t)

    Slika 5.7. Rezultati simulacije iz poqetnog staa x0 =(0 0)T.

    zelena kriva je kriva eene vrednosti Xi(t)= sin (t)

    crvena kriva predstava razliku zelene i plave, tj. grexku .

    Sa slike 5.7 moe da se uoqe razlika izmeu stvarnog i eenog odziva, odnosno uoqava se postojaegrexke. Razlog za to je xto simulacija nije poqela iz odgovarajuih poqetnih uslova.

    Veliqine staa su usvojene na naqin opisan sa (4.147), xto je u sluqaju razmatranih kolica oblika:

    X1(t)= Xi(t) B2Xu =Xi(t) (0 0)TXu = Xi

    X2(t)= X1(t) + a1Xi(t) B1Xu(t)= Xi(t) +10Xi(t) (0 10)Xu(t)= Xi(t) +10Xi(t) 10Xu2(t).

    U trenutku t= 0 ihove vrednosti su

    X10 = Xi0 = sin (0)= 0,

    X20 = Xi0+10Xi0 10Xu20 = cos (0) +10 sin (0) +0, 5 sin (0)= 1.

    Prema tome poqetni uslov koji treba da se koristi tokom simulacije je:

    X0 = (0 1)T

    i rezultati takve simulacije su prikazani na slici 5.8.

    0 1 2 3 4 515

    10

    5

    0

    5

    10

    15

    Xu1N

    Xu2N

    t

    Xu1N,

    Xu2N

    0 1 2 3 4 51

    0.8

    0.6

    0.4

    0.2

    0

    0.2

    0.4

    0.6

    0.8

    1

    t

    XiN,

    sin

    (t),

    XiNsin (t)

    Slika 5.8. Rezultati simulacije iz poqetnog staa x0 =(0 1)T.

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    12/44

    142 Poglave 5. Analiza linearnih stacionarnih dinamiqkih sistema

    Na kraju moe da se zakuqi da je nominalni parXN(t),XuN(t)

    kolica na pokretnoj platformi za

    Xi(t)= sin (t), oblika XN(t), XuN(t)

    =

    0

    1

    ,

    9 sin (t) + 5 cos (t)

    0, 5 sin (t)

    .

    P r i m e r 53

    Za objekt opisan saXi(t) +2Xi(t)= 4U(t) +3Z(t),

    odrediti nominalno upravae UN(t) koje pri ZN(t) = sin(t)h(t) primorava dati objekt na sledeedinamiqko ponaxae:

    Xi(t) Xi(t) (1 e3t)h(t).

    U nominalnom radnom reimu vai da je

    Xi(t) +2Xi(t)= 4UN(t) +3ZN(t),

    i s obzirom da je

    Xi(t)= (1 e3t)h(t), Xi(t)= 3e

    3th(t), ZN(t)= sin(t)h(t),

    dobija se:3e3t +2(1 e3t)= 4UN(t) +3 sin(t).

    Rexavaem prethodne jednaqine dobija se nominalno upravae:

    UN(t)= (0, 5 +0, 25e3t 0, 75 sin(t))h(t).

    P r i m e r 54Ako je jediniqni impulsni odziv sistema (pri nultim poqetnim uslovima) oblika:

    i(t) = 1 e t

    odrediti nominalnu vrednost ulazne veliqine u datom trenutku, ako je eena vrednost izlazne veli-qine oblika:

    Xi(t) = sin t

    a pri = 5, = 4 (zadatak je prikazan u formi).

    XuN(3)= 5, 0924 3

    Prenosna funkcija predstava Laplasovu transformaciju jediniqnog impulsnog odziva, pri nultimpoqetnim uslovima:

    W(s)= L{i(t)} = L

    1 e t

    =

    s(s + ).

    Iz prenosne funkcije se dobija diferencijalna jednaqina ponaxaa u totalnim koordinatama uproizvonom radnom reimu

    Xi(t) + Xi(t)= Xu(t),

    a en oblik u nominalnom radnom reimu je:

    XuN(t)= Xi(t) + Xi(t)

    eena promena izlazne veliqine i eni izvodi su:

    Xi(t)= sin t, Xi(t)= cos t, Xi(t)= 2 sin t

    i kada se oni uvrste u diferencijalnu jednaqinu koja opisuje nominalni radni reim, u totalnimkoordinatama, dobija se:

    XuN(t)= 2 sin t + cos t

    XuN(t)= 2

    sin t + cos t

    XuN()=3

    = 42

    5 sin (4 3) +4 cos (4 3)= 5, 0924.

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    13/44

    5.3. eeni i stvarni radni reim 143

    P r i m e r 55Za sistem opsisan sa:

    Xi(t) +2 Xi(t) + Xi(t)= 2 Xu(t) + Xu(t)

    odrediti XuN(t)za Xi(t)= 2 (1 et) (zadatak je prikazan u formi).

    XuN(t)= 1 + 1 e2 t + 0 t e2 t. 3 1

    Diferencijalna jednaqina ponaxaa u totalnim koordinatama, u proizvonom radnom reimu je

    Xi(t) +2 Xi(t) + Xi(t)= 2 Xu(t) + Xu(t)

    a u nominalnom radnom reimu

    Xi(t) +2 Xi(t) + Xi(t)= 2 XuN(t) + XuN(t)

    odnosno ako nepoznate veliqine prebacimo na levu stranu

    XuN(t) +2 XuN(t)= Xi(t) +2 Xi(t) + Xi(t).

    Budui da su svi sabirci sa desne strane ove jednaqine poznati:

    Xi(t)= 2 (1 et)= 2 2 et, Xi(t)= 2 et, Xi(t) = 2 et

    onda se ihovim uvrxavaem u jednaqinu koja opisuje nominalni radni reim dobija:

    XuN(t) +2 XuN(t)= 2 et +4 et +2 2 et = 2.

    Reximo ovu diferencijalnu jednaqinu primenom Laplaslove transformacije

    (s+2) XuN(s)= 2

    s

    XuN(s)= 2

    s(s +2)

    a primenom inverzne transformacije Laplasa se dobija i vremenski lik rexea, tablice T11

    XuN(t) = 1 e2 t

    Da bismo proverili vaanost ovog rexea pobudimo sistem tim ulazom, pri nominalnim poqetnimuslovima

    Xu(t)= 1 e2 t

    a potom proverimo da li e sistem da odgovori datim eenim izlazom. Poimo zato od diferencijalnejednaqine koja opisuje sistem u proizvonom radnom raimu:

    Xi(t) +2 Xi(t) + Xi(t)= 2 Xu(t) + Xu(t)

    Prelaskom u kompleksni domen se dobija

    s2 Xi(s) xi0 s xi0+ 2 s Xi(s) 2 xi0+ Xi(s)= 2 Xu(s) + s Xu(s) xu0

    Budui da je kompleksni lik ulazne veliqine

    Xu(s)= 2

    s(s+2)

    a da su nominalni poqetni uslovixi0 = 2, xi0 = 0, xu0 = 0

    onda je

    Xi(s)= 2+ s

    (s +1)2Xu(s) +

    xi0(s+1)2

    = 2+ s

    (s +1)22

    s(s+2)+

    xi0(s+1)2

    Xi(s)= 2

    s(s +1)2+

    2

    (s +1)2 =

    2+2 s

    s(s+1)2 =

    2

    s(s+1)

    odakle se dobija da jeXi(t) = 2 (1 et)

    xto odgovara eenom izlazu, pa su nominalni ulazi dobro odreeni.

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    14/44

    144 Poglave 5. Analiza linearnih stacionarnih dinamiqkih sistema

    5.3.2 Stvarni radni reim

    Stvarni radni reim moe da bude nominalni, ali je on qexe nenominalan. Tada je od interesarazmatrae odstupaa stvarnog radnog reima od nominalnog radnog reima.

    Uvode se sledea odstupaa:

    x= X XN (x= 0x) (X= XN), (5.20a)xi =Xi Xi

    (xi = 0i) (Xi =Xi)

    , (5.20b)

    xu =Xu XuN

    (xu =0u) (Xu = XuN)

    . (5.20v)

    Velika slova oznaqavaju totalne vrednosti odgovarajuih veliqina u odnosu na totalni koordi-natni sistem koji je vezan za vremensku osu t, slika 5.9.

    X1

    X2

    Xn

    x1

    x2

    xn

    Tt

    TtNX()

    x()

    XN()

    0x

    0x

    t

    t= t= 0

    Slika 5.9. apunoveva transformacija koordinata.

    Mala slova oznaqavaju odstupaa odgovarajuih veliqina koja se raqunaju u odnosu na koordi-natni sistem koji je vezan za odgovarajue nominalno ponaxae (na slici 5.9 je to nominalno kretaepredstaveno nominalnom integralnom trajektorijom TtN

    1).Geometrijski ova transformacija koordinata je odreena translacijom koordinatnog sistema iz

    koordinatnog poqetka X= 0x, Xi = 0i i Xu =0u u x= 0x, xi =0i i xu = 0u, sledstveno.Dinamiqki ova transformacija znaqi da se nominalna integralna trajektorija uzima za mesto koor-

    dinatnog poqetka tako da koordinatni poqetak x= 0x putuje du te nominalne integralne trajktorijeTtNtokom vremena, slika 5.9.

    S obzirom da je ovakvu transformaciju koordinata uveo apunov, ona se po emu i naziva apu-noveva transformacija koordinata.

    Uspostavimo vezu izmeu ova dva koordinatna sistema sa slike 5.9: sistema u totalnim koordi-

    natama i sistema po odstupaima.Ako se od jednaqine (5.5) oduzme jednaqina (5.6) dobija se:

    lk=0

    Ak[Xi(t) XiN(t)](k)

    =

    mk=0

    Bk[Xu(t) XuN(t)](k) . (5.21)

    Ta jednaqina i jednaqine (5.20b) i (5.20v) dovode do diferencijalne jednaqine po odstupaima

    lk=0

    Akx(k)i (t) =

    mk=0

    Bkx(k)u (t), (5.22)

    xto pokazuje da je matematiqki model u obliku diferencijalne jednaqine po odstupaima (5.22) i dife-

    rencijalne jednaqine u totalnim koordinatama (5.5) istoga reda sa istim matriqnim koeficijentima.1 Trajektorija staa T je definisana u prostoru staa, gde ne postoji vremenska osa. Kada se prostoru staa pridoda

    vremenska osa on postaje integralni prostor staa, a trajektorija T postaje integralna trajektorija staaTt

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    15/44

    5.4. Pojaqaa sistema 145

    Prema tome, oba matematiqka modela mogu potpuno ravnopravno da se koriste u kvalitativnoj analizisistema.

    Uporedimo i matematiqke modele u prostoru staa. Od jednaqine (5.7) oduzmimo jednaqinu (5.9).Rezultat je

    d

    dt[X(t) XN(t)]= A [X(t) XN(t)] + B [Xu(t) XuN(t)] . (5.23)

    Kombinacijom ove jednaqine sa jednaqinama (5.20a) i (5.20v) dobija se:

    dx(t)

    dt = Ax(t) + Bxu(t), (5.24)

    xto ukazuje da se jednaqina staa u totalnim koordinatama (5.7) i jednaqina staa po odstupaima(5.24) ne razlikuju ni u redu ni u koeficijentima. Jedina ihova razlika je u rexeima koja serazlikuju za nominalnu vrednost.

    Ako se od jednaqine (5.8) oduzme jednaqina (5.10) dobija se rezultat u obliku

    Xi(t) XiN(t)= C [X(t) XN(t)] + D [Xu(t) XuN(t)] , (5.25)

    odakle se na osnovu jednaqine (5.20b) i (5.20v) zakuquje da jednaqina izlaza po odstupaim

    xi(t)= Cx(t) + Dxu(t) (5.26)

    ima isti oblik i koeficijente kao odgovarajua jednaqina (5.8) izlaza u totalnim koordinatama.Prema tome, moe uopxteno da se zakuqi da:

    prelazak sa totalnih koordinata na odstupaa nema uticaja na matematiqki model sistema,koji zadrava isti oblik, isti red i iste koeficijente.

    5.4 Pojaqaa sistema

    Vrlo vana karakteristika sistema jesu egova pojaqaa, i to pojaqaa razliqitog reda.Razmatra se vixestruko prenosni sistem. Uoqava se proizvona ulazna veliqina xuk, k

    {1, 2, . . . , M }, i proizvona izlazna veliqina xiq, q {1, 2, . . . , N }, slika 5.10. Zbog jednostavnosti izla-gaa xuk se oznaqava kratko sa xu, a xiq sa xi.

    S xu =xuk xi =xiq

    Slika 5.10. Dijagram sistema.

    D e f i n i c i j a 5.4.1 Pojaqae r-tog reda sistema, u oznaci Kr, predstava graniqnu vrednost koliq-nika r-tog izvoda prelazne funkcije i odskoqne ulazne veliqine kada vreme neograniqeno raste, a zanulte poqetne uslove:

    Kr = limt+

    x(r)i (t)xu(t)

    = limt+

    g(r) (t)h(t)

    , (5.27)

    ako i samo ako ova graniqna vrednost postoji.

    Kod linearnih sistema, za koje vai zakon superpozicije, vai

    g(r) (t)= g(r)(t)

    pa prethodna definicija moe da poprimi i sledei jednostavniji oblik

    Kr = limt+

    g(r) (t)

    h(t) = lim

    t+

    g(r)(t)

    h(t) = lim

    t+g(r)(t), (5.28)

    tj.Kr = lim

    t+g(r)(t). (5.29)

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    16/44

    146 Poglave 5. Analiza linearnih stacionarnih dinamiqkih sistema

    S obzirom da je u Definiciji 5.4.1 pojaqae definisano u odnosu na k-tu ulaznu i q-tu izlaznuveliqinu, ono preciznije moe da se oznaqi sa Krqk. Budui da ta definicija moe da se primeni naodnos bilo koje izlazne veliqine xiq, q {1, 2, . . . , N }, i bilo koje ulazne veliqine xuk, k {1, 2, . . . , M },onda je jasno da za jedan vixestruko prenosan sistem moe da se definixe N M pojaqaa:

    Krqk, q {1, 2, . . . , N }, k {1, 2, . . . , M },

    i da ona mogu da se predstave u obliku matrice

    Kr =

    Kr11 Kr12 . . . K

    r1k . . . K

    r1M

    Kr21 Kr22 . . . K

    r2k . . . K

    r2M

    ...Krq1 K

    rq2 . . . K

    rqk . . . K

    rqM

    ...KrN1 K

    rN2 . . . K

    rNk . . . K

    rNM

    (5.30)

    koja se naziva matrica pojaqaa r-tog reda, qija je precizna definicija oblika:

    D e f i n i c i j a 5.4.2 Matrica pojaqaa r-tog reda sistema S, u oznaci Kr, je N Mmatrica, qiji je(q, k)-ti element (q, k)-to pojaqae r-tog reda, Krqk, sistema S.

    Zbog jednostavnosti oznaqavaa Krqk e i dae da bude oznaqavano sa Kr. U zavisnosti od stepena

    r mogu da se izdvoje:

    pojaqae nultoga reda, ili poziciono pojaqae, ili kratko pojaqae sistema, koje predstavagraniqnu vrednost prelazne funkcije, kada vreme neograniqeno raste

    K0 =K= limt+

    g(t)

    pojaqae prvoga reda, ili brzinsko pojaqae sistema, koje predstava graniqnu vrednost prvogizvoda prelazne funkcije kada vreme neograniqeno raste

    K1 = limt+

    g(t)

    pojaqae drugoga reda ili akcelerometrijskopojaqae sistema, koje predstava graniqnu vred-nost drugog izvoda prelazne funkcije kada vreme neograniqeno raste

    K2 = limt+

    g(t).

    Pojaqae r-tog reda datog sistema moe primenom druge graniqne teoreme Laplasove transforma-cije jednostavno da se izraquna na osnovu poznavaa prenosne funkcije tog sistema W(s), a bez odre-ivaa egove prelazne funkcije g(t). Na osnovu druge graniqne teoreme Laplasove transformacijesledi:

    limt+ g(r)(t)= lims0 sL

    g(r)(t) . (5.31)Uslovi za primenu ove graniqne teoreme su ranije objaxeni, vidi stranu 54, i moraju uvek da seprovere pri primene ove teoreme.

    Laplasova transformacija izvoda neke veliqine, (5.31), za nulte poqetne uslove je

    L

    g(r)(t)

    =srL {g(t)} , (5.32)

    a kompleksni lik prelazne funkcije L {g(t)} =G(s) je

    G(s)= L {g(t)} =W(s)1

    s, (5.33)

    pri qemu je W(s) prenosna funkcija tog sistema, a 1s

    je Laplasova transformacija jediniqne odskoqne,

    Hevisajdove, ulazne veliqine h(t).

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    17/44

    5.4. Pojaqaa sistema 147

    Na osnovu prethodnih jednaqina sledi:

    Kr = limt+

    g(r)(t)= lims0

    sL

    g(r)(t)

    = lims0

    ssrL {g(t)} = lims0

    ssrW(s)1

    s = lim

    s0srW(s), (5.34)

    tj.

    Kr

    = lims0 sr

    W(s). (5.35)

    Jox jednom se podvlaqi da obrazac (5.29) moe uvek da se primeni, bez provere nekih dodatnihuslova, dok je za primenu obrasca (5.35)neophodno proveriti uslove zahtevane drugom graniqnomteoremom Laplasovih transformacija, (4.33).

    P r i m e r 56Razmatraju se spojeni sudovi sa slike 5.11.

    Q q1N 1+

    H h1N 1+ H h2N 2+

    Q q1N 3

    +

    Q1N+Q q2N 4+

    Q q2N 2+q=-k xv

    R1

    A1

    A2

    R2

    h1

    l1 l2x

    Slika 5.11. Objekt: spojeni sudovi.

    Nominalni protok koji utiqe u prvi sud je Q1N, a u drugi Q2N. Nominalni (eeni) nivoi teqnostiu sudovima su H1N i H2N. Odstupaa q1, q2, q3, q4, h1 i h2 od odgovarajuih nominalnih vrednosti sudovono mala, xto znaqi da matematiqki model moe sa dovonom taqnoxu da se linearizuje okonominalne taqke.

    Izlazne veliqine sistema su nivoi h1 i h2, a egove ulazne veliqine su protoci q1 i q2.Jednaqine, iz mehanike fluida, koje mogu da se napixu za navedeni sluqaj, a posle izvrxene lin-

    earizacije oko nominalne taqke, su oblika:

    A1dh1

    dt =q1+ q q3, (5.36)

    q= kvx= kvl2l1

    h1 = kh1, (5.37)

    q3 = h1 h2

    R1, (5.38)

    A2dh2dt

    =q3+ q2 q4, (5.39)

    q4 = h2R2

    . (5.40)

    Eliminacijomqi q3 iz jednaqine (5.36) korixeem jednaqina (5.37) i (5.38) dobija se

    dh1dt

    = 1

    A1

    q1 kh1

    h1 h2R1

    . (5.41)

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    18/44

    148 Poglave 5. Analiza linearnih stacionarnih dinamiqkih sistema

    Korixeem (5.38) i (5.40) eliminixe se q3 i q4 iz (5.39)

    dh2dt

    = 1

    A2

    h1 h2

    R1+ q2

    h2R2

    . (5.42)

    Neka su brojqane vrednosti parametara matematiqkog modela oblika:

    A1 = 0, 1 m2 - slobodna povrxina teqnosti u prvom sudu,

    A2 = 0, 2 m2 - slobodna povrxina teqnosti u drugom sudu,

    R1 = 2 m

    m3/s - otpor ventila R1,

    R2 = 4 m

    m3/s - otpor ventila R2,

    k = kvl2l1

    = 0, 5 m3/s

    m - konstanta koja zavisi od koeficijenta ventila kv i poloaja oslonca poluge,

    tj. odnosa l1 i l2.

    Usvojimo veliqine staa na sledei naqin

    x1 = h1 (5.43)

    x2 =h2, (5.44)

    a ulazne veliqine po sledeem redosledu

    xu1 = q1 (5.45)

    xu2 = q2, (5.46)

    pri qemu su izlazne veliqine

    xi1 = h1 = x1 (5.47)

    xi2 = h2 = x2. (5.48)

    Na bazi diferencijalnih jednaqina (5.41) i (5.42) i usvojenih brojqanih vrednosti dobijaju se

    x1 =

    1

    0, 2+

    0, 5

    0, 1

    x1+

    1

    0, 2x2+

    1

    0, 1xu1 (5.49)

    x2 = 1

    0, 4x1

    1

    0, 4+

    1

    0, 8

    x2+

    1

    0, 2xu2, (5.50)

    ili u matriqnom obliku

    x=

    10 5

    2, 5 3, 75

    x+

    10 0

    0 5

    xu (5.51)

    xi =

    1 0

    0 1

    x +

    0 0

    0 0

    xu. (5.52)

    Matematiqki model iz prostora staa se lako prevodi u ekvivalentni model u obliku prenosnematrice, korixeem obrasca

    W(s)= C(sI A)1B + D,

    ili jednostavnim unoxeem sledee komande u Matlab2

    >> W = tf(sistem)

    Kao odgovor na takvu komandu dobija se

    2 Podrazumeva se da je sistem prethodno definisan, npr. sa A = [-10 5; 2.5 -3.75]; B = [10 0; 0 5]; C = [1 0; 0 1];D = [0 0; 0 0]; sistem = ss(A, B, C, D);.

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    19/44

    5.4. Pojaqaa sistema 149

    Transfer function from input 1 to output...

    10 s + 37.5

    #1: ------------------

    s^2 + 13.75 s + 25

    25

    #2: ------------------

    s^2 + 13.75 s + 25

    Transfer function from input 2 to output...

    25

    #1: ------------------

    s^2 + 13.75 s + 25

    5 s + 5 0

    #2: ------------------

    s^2 + 13.75 s + 25

    Prethodne prenosne funkcije se slau u prenosnu matricu, na definisani naqin,

    W(s)=

    10s +37, 5

    s2 +13, 75s +25

    25

    s2 +13, 75s +25

    25

    s2 +13, 75s +25

    5s + 50

    s2 +13, 75s +25

    . (5.53)

    Budui da sistem ima dve ulazne i dve izlazne veliqine tada je i matrica pojaqaa dimenzije 2 2,onda primenom obrasca (5.35) na svaku od prenosnih funkcija iz prenosne matrice, ili korixeemMatlabove funkcije dcgain(sistem) mogu da se dobiju pojaqaa. Meutim, s obzirom da se ovaj raqunizvodi u kompleksnom domenu neophodno je prvo proveriti uslove za primenu druge graniqne teoreme.Polovi prenosne matrice se dobijaju kao rexee

    s

    2

    +13, 75s +25= 0,

    ili jednostavno iz Matlaba sa pole(W), i ti polovi su

    s1 = 11, 5936 i s2 = 2, 1564

    pa se prema (4.33) zakuquje da druga graniqna teorema moe da se primeni i dobijaju se sledeebrojqane vrednosti za pojedina pojaqaa:

    K =

    1.5000 1.0000

    1.0000 2.0000

    K0 =K = 1, 5 1, 01, 0 2, 0 . (5.54)Poziciona pojaqaa mogu da se odrede i grafiqki, obrazac (5.29). Ukucavaem u komandni prozor

    Matlaba

    >> step(A, B, C, D);

    dobija se slika 5.12, sa koje mogu da se vidi graniqne vrednosti pojedinih prelaznih funkcija, kojesu prikazane u prethodnoj matrici pojaqaa nultoga reda. Zbog jednostavnosti, sve prelazne funkcijemogu da budu prikazane na jednoj slici, slika 5.13.

    Na slici su korixene sledee oznake:

    g11 prelazna funkcija odxi1 izazvana ulaznom veliqinom xu1

    g12 prelazna funkcija odxi1 izazvana ulaznom veliqinom xu2

    g21 prelazna funkcija odxi2 izazvana ulaznom veliqinom xu1

    g22 prelazna funkcija odxi2 izazvana ulaznom veliqinom xu2

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    20/44

    150 Poglave 5. Analiza linearnih stacionarnih dinamiqkih sistema

    0

    0.5

    1

    1.5From: In(1)

    T

    o:Out(1)

    0 1 2 30

    0.5

    1

    1.5

    2

    To:Out(2)

    From: In(2)

    0 1 2 3

    Step Response

    Time (sec)

    Amplitude

    Slika 5.12. Pojaqaa sistema.

    0 0.5 1 1.5 2 2.5 30

    0.2

    0.4

    0.6

    0.8

    1

    1.2

    1.4

    1.6

    1.8

    2

    g11

    g12= g21

    g22

    K11= 1, 5

    K12= K21= 1, 0

    K22= 2, 0

    t

    Slika 5.13. Pojaqaa sistema.

    a odgovarajua pojaqaa su

    Krqk

    = limt+

    g(r)

    qk(t), q= 1, 2, . . . , N, k = 1, 2, . . . M (5.55)

    i ovaj obrazac predstava uopxtee obrasca (5.29).Primenom obrasca (5.35) na prenosnu matricu (5.53), mogu da se odrede i matrice pojaqaa vixih

    redova datog sistema i one su

    Kr =

    0 0

    0 0

    , r = 1, 2, . . . (5.56)

    a na slici 5.14 su grafiqki interpretirana pojaqaa sistema prvoga reda, tj. brzinska pojaqaa, kojapredstavaju graniqne vrednosti prvog izvoda prelaznih funkcija sa slike 5.13.

    P r i m e r 57Za sistem opisan diferencijalnom jednaqinom

    xi(t) +0, 9xi(t)= xi(t)

    odrediti:

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    21/44

    5.4. Pojaqaa sistema 151

    0 0.5 1 1.5 20

    1

    2

    3

    4

    5

    6

    7

    8

    9

    g11

    g12= g21

    g22

    K111= K112= K

    121= K

    122= 0

    t

    Slika 5.14. Brzinska pojaqaa sistema.

    a) vreme smirea za m = 0, 2

    b) pojaqae r-tog reda po definiciji

    v) statiqku grexku po definiciji.Primeujui Laplasovu transformaciju na diferencijalnu jednaqinu ponaxaa dobija se komplek-

    sni lik izlazne veliqine

    Xi(s)= 1

    s+0, 9Xi(s).

    S obzirom da se pokazatei kvaliteta definixu na prelaznojfunkciji sistema, tj. na odzivu sistemakada je na ulazu jediniqna odskoqna funkcija, kompleksni lik izlazne veliqine je oblika

    Xi(s)= G(s)= 1

    s (s +0, 9).

    Primenom inverzne Laplasove transformacije dobija se prelazna funkcija sistema

    g(t)= 10

    9

    1 e0,9t

    h(t).

    a) Kako jevreme smireas prvi trenutak posle koga apsolutna vrednost grexke ni u jednom trenutku

    nije vea odm, i s obzirom da je m = 0, 2a vrednost izlaza u stacionarnom stau g(t= +)= 10

    9 ,

    jasno je da vai

    10

    9 1 e0,9s = 10

    9 0, 2 e0,9 s

    = 0, 18 s =

    1

    0, 9 ln 0, 18

    odakle je vreme smirea s = 1, 9053 s.

    b) Pojaqaer-tog reda je definisano kao

    Kr = limt+

    g(r)(t),

    ako ta graniqna vrednost postoji, pa su shodno tome:

    za r = 0, pojaqae nultog reda, ili poziciono pojaqae

    K0 =K = limt+

    g(t)= limt

    10

    9

    1 e0,9t

    h(t) =

    10

    9

    za r= 1

    , pojaqae prvog reda ili brzinsko pojaqaeK1 = lim

    t+g(1)(t) = lim

    te0,9t = 0

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    22/44

    152 Poglave 5. Analiza linearnih stacionarnih dinamiqkih sistema

    za r = 2, pojaqae drugog reda ili akcelerometrijsko pojaqae

    K2 = limt+

    g(2)(t)= limt

    9

    10e0,9t

    = 0

    Jasno je da e sva pojaqaa za r= 3, 4,... takoe biti jednaka nuli, pa moe da se napixe

    Kr = limt+

    g(r)(t)=

    109

    , r = 0

    0, r = 1, 2,...

    v) Statiqka grexka (poziciona) je graniqna vrednost grexke izlazne veliqine, ako ta graniqna vred-nost postoji, to jest

    s = limt+

    (t)

    Kako je (t) = xi(t) xi(t) i xi(t)= h(t), sledi

    s(t)= limt+

    [xi(t) xi(t)]= limt+

    [h(t) g(t)]= 1 limt+

    g(t)= 1 K= 1

    9.

    Ili,

    (t)= h(t) g(t)= 1

    9+ e0,9t,

    odnosno

    s = limt+

    (t)= 1

    9.

    Primena Matlaba za odreivae traenih pokazatea kvaliteta prelazne funkcije moe se ilus-trovati sledeim skriptom:

    Listing 5.1. Pokazatelji01.m1

    d t = 0 . 0 00 1;2 t = 0 : d t :8 ;

    3 % matematichki model objekta

    4 num = [0 1];

    5 d en = [ 1 0 .9 ]

    6 W = t f( nu m , d en )

    7 [ y , t ] = s te p (W , t ) ;

    8 p l o t ( t , y ) ;9 hold on

    10 g r i d

    11 x l ab e l ( t [ s ] );

    12 y l ab e l ( g ( t ) );13

    14 % vrednost izlaza u stacionarnom stanju pojachanje

    15 K = n um (end )/den(end)16 p l o t ( [ t (1 ) t (end) ], [ y (end) y( end)] , g );

    17

    18 % v re me s mi re nj a z a e p s_ m = + 0.2

    19 index=max( f i nd ( y < ( K - 0.2 ) | y > ( K + 0.2) ))

    20 v r e m e _ sm i r e n j a = t ( i n d e x + 1)21 p l o t ( [ t ( i n de x + 1 ) t ( i n d ex + 1 ) ] , [ y ( 1 ) y ( i n d ex + 1 ) ] , r );

    22 t ex t( t ( i n d ex + 1 ) , y ( 1 ) - 0. 0 8 , \tau_s , C o l o r , r )

    23

    24 %statichka greshka

    25 eps_s=1-K

    Dobijeni rezultati su prikazani slikom 5.15 i linijama iz komandnog prozora Matlaba.

    Transfer function:

    1

    -------

    s + 0.9

    K =

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    23/44

    5.4. Pojaqaa sistema 153

    0 1 2 3 4 5 6 7 80

    0.2

    0.4

    0.6

    0.8

    1

    1.2

    1.4

    t [s]

    g(t)

    s

    Slika 5.15. Jediniqni odskoqni odziv sistema W(s)= 1

    s +0, 9.

    1.1111

    index =

    19054

    vreme_smirenja =

    1.9054

    eps_s =

    -0.1111

    P r i m e r 58Odrediti sva pojaqaa sistema qija je prelazna funkcija oblika:a) g(t)= 2 (1 e5t cos2t)h(t)

    b) g(t)= (t2 5t)h(t)

    v) g(t)= (1+sin t cos t)h(t)Pojaqae r tog reda nekog sistema se definixe sa

    Kr = limt+

    g(r)(t),

    xto za posmatrani sistem dovodi do sledeih rezultata:

    a) poziciono pojaqae, r = 0

    K= limt+

    g(t)= limt+

    2 (1 e5t cos2t)h(t)= 2

    brzinsko pojaqae, r = 1

    K1 = limt+

    g(1)(t)= limt+

    2 (5e5t cos2t +2e5t sin 2t)= 0

    pojaqaa vixeg redaK2 =K3 =Kr = 0, r= 1, 2, 3,...

    Na slici 5.16 prikazana je prelazna funkcija sistema i en izvod, sa koje mogu da se uoqe dobijenirezultati.

    b)

    poziciono pojaqae,r = 0

    K= limt+

    g(t)= limt+

    (t2 5t)= +

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    24/44

    154 Poglave 5. Analiza linearnih stacionarnih dinamiqkih sistema

    0 1 2 3 40

    0.5

    1

    1.5

    2

    2.5

    31)

    0 1 2 3 42

    0

    2

    4

    6

    8

    10

    12

    14

    2)

    Slika 5.16. 1) g(t)= 2(1 e5t cos2t)h(t), 2) g(t)= 2(5e5t cos2t +2e5t sin 2t).

    brzinsko pojaqae, r = 1

    K(1) = limt+

    g(1)(t)= limt+

    (2t 5)= +

    akcelerometrijsko pojaqae, r= 2

    K2 = limt+

    g(2)(t)= limt+

    2 = 2

    pojaqaa vixeg redaK3 =K4 =Kr = 0, r = 3, 4, 5,...

    Slika 5.17 ilustruje dobijene rezultate.

    0 2 4 6 8 1010

    0

    10

    20

    30

    40

    50

    t [s]

    1)

    0 1 2 3 4 56

    4

    2

    0

    2

    4

    6

    t [s]

    2)

    Slika 5.17. 1) g(t)= (t2 5t)h(t) i 2) g(t)= (2t 5)h(t).

    v) poziciono pojaqae, r = 0

    K = limt+

    g(t)= limt+

    (1+sin t cos t)

    Graniqna vrednost ne postoji, pa pojaqae nije definisano.

    brzinsko pojaqae, r = 1

    K1 = limt+

    g(1)(t)= limt+

    (cos t +sin t).

    I u ovom sluqaju graniqna vrednost ne postoji, kao ni za svako r = 0, 1, 2, .., pa pojaqaa ovogsistema nisu definisana.

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    25/44

    5.4. Pojaqaa sistema 155

    0 5 10 152

    1

    0

    1

    2

    3

    41)

    0 5 10 152

    1.5

    1

    0.5

    0

    0.5

    1

    1.5

    22)

    Slika 5.18. 1) g(t)= (1+sin t cos t)h(t) i 2) g(t) = (cos t +sin t)h(t).

    Prelazna funkcija posmatranog sistema i en izvod prikazane su na slici 5.18.

    P r i m e r 59Odziv sistema automatskog upravaa na koji deluje ulaz

    xu(t)= sin t h(t),

    je oblika

    xi(t)= (2e2t e3t cos t +sin t) h(t).

    Odrediti odziv datog sistema pri xu(t) = cos t h(t).Primenom Laplasove transformacije na odziv posmatranog sistema dobija se kompleksni lik izlazne

    veliqine:

    Xi(s) = L{xi(t)} = 2s +2

    1s +3

    ss2 +1

    + 1s2 +1

    ,

    odnosno

    Xi(s)= 10

    (s+2)(s +3)(s2 +1).

    Kako je Xu(s)= 1

    s2 +1, jasno je da je prenosna funkcija datog sistema

    W(s)= Xi(s)

    Xu(s) =

    10

    (s+2)(s +3).

    Kada je na ulazu u sistem xu(t) = cos t h(t) uzimajui u obzir da je tada Xu(s) = s

    s2 +1, dobija se

    kompleksni lik izlazne veliqine u obliku

    Xi(s)= 10s

    (s+2)(s +3)(s2 +1).

    Vremenska promena odziva se dobija primenom inverzne Laplasove transformacije:

    xi(t)= L1{Xi(s)} = L

    1

    10s

    (s+2)(s +3)(s2 +1)

    =

    d

    dtL1

    10

    (s +2)(s +3)(s2 +1)

    odnosno,

    xi(t)=

    d

    dt (2e2t

    e3t

    cos t +sin t) h(t)= (4e2t

    +3e3t

    +sin t +cos t) h(t).

    Jedan od naqina rexavaa u Matlabu dat je u sledeem skriptu.

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    26/44

    156 Poglave 5. Analiza linearnih stacionarnih dinamiqkih sistema

    Listing 5.2. OdziviDvaUlaza.m1 syms t;

    2 % ulazna velichina 1

    3 x _u 1 = s i n (t);

    4 % ulazna velichina 2

    5 x_u2= cos (t);

    6 % laplasove transformacije ulaznih velichina

    7 X _u 1 = l a p l a c e (x_u1);8 X _u 2 = l a p l a c e (x_u2);

    9 % odziv sistema za prvu ulaznu velichinu, vremenski domen

    10 d i sp ([ O d z iv s i s te m a z a p r v u u l az n u v e l ic h i nu : ])

    11 y1 = 2*exp(-2*t)- exp(-3*t)- cos (t)+s i n ( t )12 % odziv sistema za prvu ulaznu velichinu, kompleksni domen

    13 d i sp ([ L a p la s o va t r a n s f o rm a c i j a o d z iv a z a p r v u u l a zn u v e l ic h i nu : ])

    14 Y _1 = l a p l a c e (y1)

    15 %prenosna funkcija sistema

    16 W = Y _1 / X _u 1 ;

    17 d i sp ([ P r e no s n a f u n kc i ja s i s te m a : ])

    18 W = s i m p l i f y ( W )

    19 % kompleksni lik odziva za drugu ulaznu velichinu

    20 d i sp ([ L ap l as o va t r a ns f o rm a c ij a o d zi v a z a d r ug u u l az n u v e li c hi n u : ])

    21 Y _2 = W * X _ u 2

    22 % odziv sistema za drugu ulaznu velichinu, vremenski domen

    23 d i sp ([ O d z iv s i s te m a z a d r u gu u l a zn u v e l ic h i nu : ])

    24 y2 = i l a p l a c e( Y _ 2 )

    Rezultati izvrxavaa skripta iz komandnog prozora Matlaba su

    >> Odziv sistema za prvu ulaznu velichinu:

    y1 =

    2*exp(-2*t)-exp(-3*t)-cos(t)+sin(t)

    Laplasova transformacija odziva za prvu ulaznu velichinu:

    Y_1 =

    2/(s+2)-1/(s+3)-s/(s^2+1)+1/(s^2+1)

    Prenosna funkcija sistema:

    W =

    10/(s+2)/(s+3)

    Laplasova transformacija odziva za drugu ulaznu velichinu:Y_2 =

    10/(s+2)/(s+3)*s/(s^2+1)

    Odziv sistema za drugu ulaznu velichinu:

    y2 =

    -4*exp(-2*t)+3*exp(-3*t)+cos(t)+sin(t)

    P r i m e r 60Za sistem, prikazan na sledeem blok dijagramu:

    5

    2

    3

    s+2

    2

    1

    s+2

    1

    s+2

    3

    Xi(s) =5

    s Xi(s)

    Z(s)= 2

    s

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    27/44

    5.4. Pojaqaa sistema 157

    odrediti pojaqae po poremeaju, ako su = 2, = 3 (zadatak je prikazan u formi).

    Kz = -0,9697 3

    Odredimo najpre ekvivalentnu prenosnu funkciju lokalne povratne sprege:

    W1(s) = 2

    1 2 2 = 2

    3

    Prenosna funkcija paralelne sprege je:

    W2(s)= W1(s) 1

    s+2+

    3

    s +2 =

    2

    3

    1

    s +2+

    9

    3

    1

    s +2 =

    7

    3

    1

    s+2

    Prenosna funkcija glavne grane je:

    Wgg(s) = W2(s) 1

    s+2 =

    7

    3

    1

    (s+2)2

    Prenosna funkcija otvorenog kola je:

    Wok(s)= Wgg(s)= 7

    31

    (s +2)2

    Odziv sistema je oblika:

    Xi(s)= 5 Wgg(s)

    1+ Wok(s)Xi(s) +

    3 (1) 1

    s +2+ (1)Wgg(s)

    1+ Wok(s) Z(s)

    Xi(s)=

    57

    3

    1

    (s+2)2

    1+7

    3

    1

    (s+2)2

    Xi(s) +

    3 (1) 1

    s +2

    7

    3

    1

    (s +2)2

    1+7

    3

    1

    (s+2)2

    Z(s)

    Xi(s)= 35

    3 s2 +12 s +12+ 7 Xi(s) +

    3 3(s +2) 7

    3 s2 +12 s +12+ 7 Z(s)

    Xi(s)= 35

    3 s2 +12 s +12+ 7 Xi(s)

    9 s +18 + 7

    3 s2 +12 s +12+ 7 Z(s)

    Iz tog izraza, a imajui u vidu da je:

    Xi(s)= Wxi(s) Xi(s) + Wz(s)Z(s)

    se dobija da je prenosna funkcija po eenoj vrednosti:

    Wxi(s)= 35

    3 s2 +12 s +12+ 7

    a prenosna funkcija po poremeaju oblika:

    Wz(s)= 9 s +18 + 7

    3 s2 +12 s +12+ 7 Z(s)

    Na osnovu Hurvicovog kriterijuma se zakuquje da je sistem stabilan, pa pojaqaa mogu da sejednostavno odrede primenom druge graniqne teoreme Laplasa

    K= lims0

    W(s)

    odakle se dobija:

    Kxi = 35

    12+ 7

    Kz = 18 + 7

    12+ 7

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    28/44

    158 Poglave 5. Analiza linearnih stacionarnih dinamiqkih sistema

    Za konkretne brojqane vrednosti dobija se da je pojaqae po eenoj vrednosti:

    Kxi = 35

    12+ 7 3 = 1, 0606

    a po poremeaju:

    Kz =

    18 + 7 2

    12+ 7 3 = 0, 9697.

    P r i m e r 61Za sistem, prikazan na sledeem blok dijagramu:

    1

    s +2

    a

    s + 5 a

    10

    Xi(s)= 3

    s Xi(s)

    Z(s)= 4

    s

    odrediti vrednost parametra a, tako da je K1xi = 10 (zadatak je prikazan u formi).

    a= -0,3922 3

    Xi(s) =

    a

    (s+2)(s + 5 a)

    1+ 10 a

    (s +2)(s + 5 a)

    Xi(s) +

    a

    s + 5 a

    1+ 10 a

    (s+2)(s + 5 a)

    Z(s)

    Xi(s)= a

    s2 + (2+ 5 a) s +10 a 10 a

    3

    s + a (s +2)

    s2 + (2+ 5 a) s +10 a 10 a

    4

    s

    Wxi(s)= a

    s2 + (2+ 5 a) s +10 a 10 a =

    a

    s2 + (2+ 5 a) s =

    a

    s(s+2+ 5 a)

    K1xi = lims0s Wxi(s)= lim

    s0s

    a

    s(s +2+ 5 a) = lim

    s0

    a

    s +2+ 5 a =

    a

    2+ 5 a

    a

    2+ 5 a =K1xi 2 K

    1xi

    + 5 a K1xi = a (5 K1xi

    +1) a= 2 K1xi

    a= 2 K1xi

    5 K1xi+1 =

    20

    51 = 0, 3922

    5.4.1 Odreivae pojaqaa sloenih sistemaSloenost sistema moe da bude izraena egovom strukturnom sloenoxu: postojaem rednih, par-alelnih i povratnih sprega. Sistem se sastoji iz meusobno povezanih podsistema S 1, S2, . . ., Sn qijasu pojaqaa K1, K2, . . . , K n poznata. Postava se pitae u kakvoj je vezi pojaqae celoga sistema sapojaqaima egovih podsistema?

    Prenosna funkcija redne sprege koju qini n podsistema je

    W(s)= W1(s)W2(s) Wn(s),

    a ako su svi realni delovi polova W(s) mai od nule, (4.33), onda na osnovu druge graniqne teoremesledi

    K= lims0

    W(s)= lims0

    [W1(s)W2(s) Wn(s)]= lims0

    W1(s) lims0

    W2(s) lims0

    Wn(s)= K1K2 Kn, (5.57)

    odnosnoK=K1K2 Kn. (5.58)

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    29/44

    5.4. Pojaqaa sistema 159

    Ovaj rezultat ne moe da se uopxti na pojaqaa vixeg reda od nultog jer je

    Kr = lims0

    srW(s)= lims0

    sr [W1(s)W2(s) Wn(s)] = lims0

    srW1(s) lims0

    srW2(s) lims0

    srWn(s).

    U sluqaju paralelne sprege prenosna funkcija n paralelno spregnutih podsistema je

    W(s)= W1(s) W2(s) . . . Wn(s),

    i ako su svi realni delovi polova W(s)mai od nule onda moe da se primeni druga graniqna teoremaLaplasa,

    Kr = lims0

    srW(s)= lims0

    sr [W1(s) W2(s) . . . Wn(s)]=

    = lims0

    srW1(s) lims0

    srW2(s) . . . lims0

    srWn(s)= Kr1 K

    r2 . . . K

    rn, (5.59)

    tj.

    Kr =Kr1 Kr2 . . . K

    rn. (5.60)

    Za povratnu spregu koju qine podsistem S1 u glavnoj i podsistem S2 u povratnoj grani moe da se

    napixeW(s)=

    W1(s)

    1 W1(s)W2(s).

    Mogunost primene druge graniqne teoreme dovodi do

    K= lims0

    W(s)= lims0

    W1(s)

    1 W1(s)W2(s) =

    lims0 W1(s)

    1 lims0 W1(s) lims0 W2(s) =

    K11 K1K2

    , (5.61)

    ili kratko

    K= K1

    1 K1K2. (5.62)

    Odavde sledi da pojaqae, vixeg reda od nultog, moe jedino kod paralelne sprega da se izrazi

    u zavisnosti od pojedinaqnih pojaqaa istoga reda paralelno spregnutih podsistema. Pri tome sepojaqaa sistema izraqunavaju po istom algoritmu po kome se izraqunava egova prenosna funkcija.Ako se trai pojaqae vixeg reda od nultog za ceo sistem (a da taj sistem ne qine samo paralelno

    spregnuti podsistemi) onda najpre treba odrediti prenosnu funkciju (matricu) sistema. Zatim se,ako je ispuen uslov (4.33), Kr izraqunava po poznatom obrascu

    Kr = lims0

    srW(s).

    5.4.2 Vrste sistema

    Neka je prenosna funkcija razmatranog sistema, slika 5.10

    W(s)=

    m

    k=0

    bksk

    nk=0

    aksk

    , m n. (5.63)

    Neka su u brojiocu prenosne funkcije prvih M koeficijenata jednaki nuli

    b0 =b1 = bM1 = 0, 0 M m, bm= 0,

    xto znaqi da iz polinoma u brojiocu moe da se izdvoji zajedniqki element sM, pa ceo polinom moeda se napixe kao sM

    mk=Mbks

    kM.Neka su u imeniocu, analogno, prvih N koeficijenata jednaki nuli:

    a0 = a1 = aN1 = 0, 0 N n, an= 0,

    tako da iz imenionca moe da se izdvoji sN i onda je on oblika sNm

    k=NakskN.

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    30/44

    160 Poglave 5. Analiza linearnih stacionarnih dinamiqkih sistema

    Prenosna funkcija razmatranog sistema je tada

    W(s)= sM

    sN

    mk=M

    bkskM

    n

    k=N

    ak

    skN, m n. (5.64)

    Uvoeem oznake L= M N prethodna jednaqina postaje

    W(s)= sL

    mk=M

    bkskM

    nk=N

    akskN

    , m n. (5.65)

    Oznaqimo sa

    W1(s)=

    m

    k=Mbks

    kM

    nk=N

    akskN

    , m n, (5.66)

    i uvedimo sledeu pretpostavku.

    P r e t p o s t a v k a 5.4.1 Realni delovi svih polova prenosne funkcije W1(s) su negativni:

    Resi [W1(s)]< 0, i= 1, 2, . . . , ,

    pri qemu predstava broj razliqitih polova W1(s).

    Uoqimo da vai sledee

    lims0

    W1(s)= lims0

    bM+ bM+1s+ bM+2s2 + + bmsmM

    aN+ aN+1s+ aN+2s2 + + ansnN =

    bMaN

    (5.67)

    Tada prenosna funkcija razmatranog sistema moe da se prikae kao

    W(s)= sLW1(s). (5.68)

    U zavisnosti od celobrojne vrednosti L, meaju se vrednosti pojaqaa sistema opisanog sa W(s),pa na bazi toga mogu da se definixu tri vrste sistema: prve, druge i tree vrste.

    Sistemi prve vrste

    Kod ovih sistema je L > 0 pa su pojaqaa takvih sistema odreena sa

    Kr = lims0

    srsLW1(s)= 0, r = 0, 1, 2, . . .

    Prema tome sva pojaqaa, svih redova, ovakvih sitema su jednaka nuli. Ove sisteme karakterixepostojae qlana

    sL

    u prenosnoj funkciji. Ti elementi se nazivaju diferencijatoriL-tog reda. Za ilustraciju dinamiqkogponaxaa izaberimo sistem qija je prenosna funkcija oblika

    W(s)= s

    s2 + s +1 =s1

    1

    s2 + s+1.

    Na slici 5.19 su prikazane prelazna funkcija sistema, en prvi i en drugi izvod. Sve tri krivekonvergiraju ka nuli, pa prema definiciji pojaqaa odgovarajuih redova, (5.29), sledi da su onajednaka nuli.

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    31/44

    5.4. Pojaqaa sistema 161

    0 2 4 6 8 10 120.1

    0

    0.1

    0.2

    0.3

    0.4

    0.5

    0.6

    g

    gg(2)

    t

    Slika 5.19. Sistem prve vrste.

    Sistemi druge vrste

    Kod ovih sistema je L= 0 pa su pojaqaa takvih sistema, imajui u vidu (5.67), odreena sa

    Kr = lims0

    srsLW1(s)= lims0

    srW1(s)=bMaN

    lims0

    sr =

    bMaN

    , r = 0,

    0, r = 1, 2, . . .

    Kod ovih sistema samo je poziciono pojaqae razliqito od nule, a sva ostala pojaqaa vixeg redasu jednaka nuli. Spojeni sudovi iz Primera 56 pripadaju sistemima druge vrste, pa slike 5.13 i 5.14najboe ilustruju ponaxae sistema druge vrste.

    Sistemi tree vrste

    Ove sisteme karakterixe L < 0 pa su pojaqaa takvih sistema, imajui u vidu (5.67), odreena sa

    Kr = lims0

    srsLW1(s)= lims0

    sr|L|W1(s) = bMaN

    lims0

    sr|L| =

    + signbMaN , r < |L|,

    bMaN

    , r = |L|,

    0, r > |L|.

    (5.69)

    Odlika ovih sistema je postojae qlana

    1

    s|L|

    u prenosnoj funkciji. Takvi elementi se nazivaju integratori |L|-tog reda. Pojaqaa ovakvih sistemazavise od reda integratora, kao xto se vidi iz (5.69). Na slici 5.20 je prikazano tipiqno ponaxaejednog ovakvog sistema.

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    32/44

    162 Poglave 5. Analiza linearnih stacionarnih dinamiqkih sistema

    0 0.5 1 1.5 2 2.5 3 3.5 40

    2

    4

    6

    8

    10

    12

    14

    16

    18

    g

    g

    g(2)

    K= +

    K1 = 5

    K2 = 0

    t

    Slika 5.20. Sistem tree vrste W(s)= 10

    s(0, 1s2

    + s+2)

    .

    5.4.3 Tipovi dejstva

    Diferencijalna jednaqina ponaxaa sistema sa slika 5.10 moe da se predstavi jednom od xest nared-nih diferencijalnih jednaqina, pri qemu je leva strana svih tih jednaqina ista:

    kD1xu+ kD2xu+ . . . + kDmx(m)u (5.70)

    kxu (5.71)

    kxu+ kD1xu+ kD2xu+ . . . + kDmx(m)u (5.72)

    Tnn

    x(n)

    i + . . . + T

    1xi+ xi = kI

    t

    0

    xu()d (5.73)

    kxu+ kI

    t0

    xu()d (5.74)

    kxu+ kI

    t0

    xu()d+ kD1xu+ kD2xu+ . . . + kDmx(m)u (5.75)

    Da bi se govorilo o tipu dejstva sistema moraju da budu zadovoene sledee dve pretpostavke.

    P r e t p o s t a v k a 5.4.2 Leva strana diferencijalne jednaqine mora da sadri qlanxi, kao svoj najniiizvod, a ako to nije sluqaj onda se ona potrebnim brojem integraea ili diferencijaea dovodi nataj oblik.

    Kada se diferencijalna jednaqina dovede u oblik zahtevan Pretpostavkom 5.4.2 onda je red sistemaodreen redom najvixeg izvoda leve strane diferencijalne jednaqine, u razmatranom sluqaju to je n-ti

    izvod, Tnn x(n)i , pa je taj sistem n-tog reda.

    P r e t p o s t a v k a 5.4.3 Neka je ispuena Pretpostavka 5.4.2, tada karakteristiqni polinom jedna-qina (5.70)-(5.75) ima oblik

    f(s)= Tnsn + . . . + T1s +1,

    a egovi korenovi zadovoavaju

    Resi [f(s)]< 0, i= 1, 2, . . . , ,

    pri qemu predstava broj razliqitih korenova polinoma f(s).

    Kada su ispuene obe pretpostavke, onda moe da se govori o tipu dejstva i on je odreen desnomstranom diferencijalne jednaqine. Razlikujemo osnovne i sloene tipove dejstva.

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    33/44

    5.4. Pojaqaa sistema 163

    Osnovni tipovi dejstva

    Diferencijalno ili D dejstvo imaju sistemi qija desna strana diferencijalne jednaqine imaoblik (5.70). U ovom sluqaju prenosna funkcija sistema je oblika

    W(s)= skD1+ kD2s+ . . . + kDms

    m1

    Tnn s

    n

    + . . . + T1s +1pa su ovi sistemi sistemi prve vrste.

    Proporcionalno ili P dejstvo imaju sistemi qija desna strana diferencijalne jednaqine imaoblik (5.71). Na osnovu diferencijalne jednaqine prenosna funkcija ima sledei izgled

    W(s)= k

    Tnn sn + . . . + T1s+1

    pa takvi sistemi pripadaju sistemima druge vrste.

    Integralno ili I dejstvo imaju sistemi qija desna strana diferencijalne jednaqine ima ob-lik (5.73). Iz te diferencijalne jednaqine sledi

    W(s) = kIs(Tnn s

    n + . . . + T1s +1)

    xto nedvosmisleno ukazuje na ihovu pripadnost sistemima tree vrste.

    Sloeni tipovi dejstva

    Proporcionalno-diferencijalno ili PD dejstvo imaju sistemi qija desna strana diferenci-jalne jednaqine ima oblik (5.72). ihova prenosna funkcija je oblika

    W(s)=k+ kD1s + kD2s

    2 + . . . + kDmsm

    Tnn sn + . . . + T1s+1

    pa ovakvi sistemi pripadaju sistemima druge vrste. S obzirom da su u ovom sluqaju prisutnadva osnovna tipa dejstva dominantnost u prelaznom radnom reimu ima D dejstvo, a po egovomisteku dominira P dejstvo, slika 5.21.

    0 2 4 6 8 10 12 140

    0.2

    0.4

    0.6

    0.8

    1

    1.2

    1.4

    PD

    t

    g(t)

    D

    P

    Slika 5.21. Prelazna funkcija sistemaW(s) = 3s +2

    2s2 +4s +2.

    Proporcionalno-integralno ili PI dejstvo imaju sistemi qija desna strana diferencijalnejednaqine ima oblik (5.74). ihova prenosna funkija je

    W(s)=k+

    kIs

    Tnn sn + . . . + T1s +1

    = kI+ ks

    s(Tnsn + . . . + T1s +1)

    tako da i oni pripadaju sistemima tree vrste. Dominantno ponaxae u poqetnom trenutku imaP dejstvo, a potom dominaciju preuzima I dejstvo, slika 5.22.

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    34/44

    164 Poglave 5. Analiza linearnih stacionarnih dinamiqkih sistema

    0 1 2 3 4 5 6 7 8 9 100

    1

    2

    3

    4

    5

    6

    PI

    t

    g(t)

    P

    I

    Slika 5.22. Prelazna funkcija sistemaW(s) = 7s +1

    s(s2 +2s +3).

    Proporcionalno-integralno-diferencijalnoili PID dejstvo imaju sistemi qija desna stranadiferencijalne jednaqine ima oblik (5.75). Tada je prenosna funkcija opisana sa

    W(s)=k+

    kIs

    + kD1s + kD2s2 + . . . + kDms

    m

    Tnn sn + . . . + T1s +1

    = kI+ ks + kD1s2 + kD2s3 + . . . + kDmsm+1

    s(Tnn sn + . . . + T1s +1)

    pa su oni tree vrste. Redosled dominantnosti ponaxaa u ovom sluqaju je: prvo D dejstvo,potom P dejstvo i na kraju I dejstvo, xto se najboe vidi sa slike 5.23.

    0 2 4 6 8 10 12 14 16 18 202

    0

    2

    4

    6

    8

    10

    12

    14

    PID

    t

    g(t

    )

    D

    P

    I

    Slika 5.23. Prelazna funkcija sistemaW(s)= 10s2 + 5s +1

    s(s2 + s+2).

    Na istoj slici su prikazane i prelazne funkcije sistema koji se dobijaju kada se razmatranaprenosna funkcija razloi na tri svoja sabirka, tj. tri osnovna dejstva

    W(s)P-dejstvo= 5

    s2 + s +2, W(s)I-dejstvo=

    1

    s(s2 + s +2), W(s)D-dejstvo=

    10s

    s2 + s +2.

    5.5 Statiqka grexka

    Razlozi za pojavu grexke u sistemima automatskog upravaa su mnogostruki, ali dominantni razlogsu promene ulaza: bilo eenog dinamiqkog ponaxaa, bilo poremeaja. Promene eenog dinamiqkogponaxaa dovode neizbeno do pojave grexke u prelaznom radnom reimu, a mogu da proizvedu i pojavustatiqke grexke. Sistem moe da ima nultu statiqku grexku u sluqaju odskoqne promene ulaza, alipri nagibnoj promeni ulaza, taj isti sistem, moe da ima statiqku grexku qija vrednost nije jedankanuli. U zavisnosti od karaktera promene ulaza mogu da se definixu sledee statiqke grexke sistema.

    D e f i n i c i j a 5.5.1 Statiqka grexka upravane veliqine nastala pri jediniqnim odskoqnim prom-enama svih ulaznih veliqina, a pri nultim poqetnim uslovima, je poziciona statiqka grexka sp

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    35/44

    5.5. Statiqka grexka 165

    upravane veliqine Xi:sp= lim

    t+[Xi(t) Xi(t)]= lim

    t+[h(t) Xi(t)] . (5.76)

    Poziciona statiqka grexka se kratko naziva statiqka grexka i oznaqava sa s.Ako su ispueni uslovi za primenu druge graniqne teoreme Laplasovih transformacija onda

    statiqka grexka moe da se odredi i u kompleksnom domenu na sledei naqin:

    sp = lims0

    sE(s)= lims0

    sL {[h(t) Xi(t)]} = lims0

    s

    1

    s Xi(s)

    = lim

    s0[1 sXi(s)] . (5.77)

    Poziciona statiqka grexka je jednoznaqno odreena pozicionim pojaqaem sistema. Da bi se topokazalo poimo od odziva sistema automatskog upravaa na koji deluje vei broj poremeajnihveliqina:

    Xi(s)= Wxi(s)Xi(s) + Wz1(s)Z1(s) + Wz2(s)Z2(s) + . . . + WzP(s)ZP(s). (5.78)

    Statiqka grexka je definisana sa

    s = lims0

    sE(s)= lims0

    s [Xi(s) Xi(s)] . (5.79)

    Kada se u tu jednaqinu uvrsti (5.78) dobije se

    s = lims0

    sE(s)= lims0

    s [Xi(s) Xi(s)]=

    = lims0

    s [Xi(s) Wxi(s)Xi(s) Wz1(s)Z1(s) Wz2(s)Z2(s) . . . WzP(s)ZP(s)]=

    = lims0

    s

    [1 Wxi(s)] Xi(s) Wz1(s)Z1(s) Wz2(s)Z2(s) . . . WzP(s)ZP(s)

    =

    = lims0

    s [1 Wxi(s)] Xi(s) lims0

    sWz1(s)Z1(s) lims0

    sWz2(s)Z2(s) . . . lims0

    sWzP(s)ZP(s).

    (5.80)

    S obzirom da se statiqka grexka definixe pri svim jediniqnim odskoqnim ulaznim veliqinamaondase iz prethodne jednaqine dobija

    s = lims0

    s [1 Wxi(s)] Xi(s) lims0

    sWz1(s)Z1(s) lims0

    sWz2(s)Z2(s) . . . lims0

    sWzP(s)ZP(s)=

    = lims0

    s [1 Wxi(s)]1s lim

    s0sWz1(s) 1s

    lims0

    sWz2(s) 1s . . . lim

    s0sWzP(s) 1s

    =

    = lims0

    [1 Wxi(s)] sxi

    lims0

    Wz1(s) sz1

    lims0

    Wz2(s) sz2

    . . . lims0

    WzP(s) szP

    .(5.81)

    Prema tome iz udela pojedinih ulaznih veliqina na ukupnu statiqku grexku dobijaju se sledeeveze:

    sxi = lims0

    [1 Wxi(s)]= 1 lims0

    Wxi(s)= 1 Kxi, (5.82)

    szi = lims0

    [0 Wzi(s)] = lims0

    Wzi = Kzi , i= 1, 2, . . . , P , (5.83)

    ili kratko

    sxi

    + Kxi

    = 1,

    szi+ Kzi = 0, i= 1, 2, . . . , P .(5.84)

    Prema tome deo pozicione statiqke grexka nastao usled odskoqne promene eene vrednosti sxi,je jednak nuli jedino kada je poziciono pojaqae tog sistema u odnosu na eenu vrednost jednakojedinici. U sluqaju poremeajne veliqine deo sz moe da bude nula jedino kada je poziciono pojaqaepo tom poremeaju jednako nuli.

    To znaqi da je optimalan sistem automatskog upravaa, po kriterijumu nulte statiqke grexke,onaj sistem koji zadovoava:

    Kxi = 1 i Kzi = 0, i= 1, 2, . . . , P .

    D e f i n i c i j a 5.5.2 Statiqka grexka upravane veliqine nastala pri nagibnim promenama svihulaznih veliqina, a pri nultim poqetnim uslovima, je brzinska statiqka grexka sv upravane veli-

    qine Xi:sv = lim

    t+[n(t) Xi(t)] . (5.85)

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    36/44

    166 Poglave 5. Analiza linearnih stacionarnih dinamiqkih sistema

    Ako postoji ta graniqna vrednost, onda postoji i sledea:

    sv = lims0

    s

    1

    s2 Xi(s)

    = lim

    s0

    1

    s sXi(s)

    . (5.86)

    D e f i n i c i j a 5.5.3 Statiqka grexka upravane veliqine nastala pri paraboliqnim promenama svih

    ulaznih veliqina, a pri nultim poqetnim uslovima, je akcelerometrijska statiqka grexka sa up-ravane veliqine Xi:

    sa = limt+

    1

    2t2 Xi(t)

    , (5.87)

    a odgovarajui obrazac u kompleksnom domenu je

    sa = lims0

    s

    2

    2s3 Xi(s)

    = lim

    s0

    1

    s2 sXi(s)

    . (5.88)

    P r i m e r 62Razmotrimo sistem opisan sledeom prenosnom funkcijom

    Wxi(s)= 2s2 + 5s +2.

    Odrediemo egove odzive nah(t),n(t)i 0, 5 t2 da bismo odredili sve tri statiqke grexke: pozicionu,brzinsku i akcelerometrijsku. Simulacijom u Matlabu dobijena je slika 5.24.

    0 5 10 15 201

    0.8

    0.6

    0.4

    0.2

    0

    0.2

    0.4

    0.6

    0.8

    1

    g

    h

    s = 0

    t0 5 10 15 20

    5

    0

    5

    10

    15

    20

    Xi

    n

    sv= 2,5

    t0 5 10 15 20

    50

    0

    50

    100

    150

    200

    XiXiz

    t

    Slika 5.24. Statiqke grexke: poziciona, brzinska i akcelerometrijska.

    Na osnovu analize rezultata sa te slike moe da se zakuqi da ovaj sistem radi izvrsno kao pozi-cioni servo ureaj - egova poziciona statiqka grexka je jednaka nuli. Meutim, kao brzinski servoureaj, kada treba da prati nagibnu promenu ulazne veliqine egova statiqka grexka - brzinska jesv = 2, 5. U sluqaju kvadratne ulazne funkcije Xi(t) = 0, 5 t2 sistem ne uspeva da prati takvu e-enu vrednost, pa sve vixe i vixe zaostaje tako da mu grexka, po apsolutnoj vrednosti, tei kabeskonaqnosti.

    5.5.1 Uticaj vrste regulatora na statiqku grexku

    Razmatra se SAR sa slike 5.25. Objekt prenosne funkcije WO(s) je upravan regulatorom prenosne

    funkcije WR(s). Postava se pitae kakav je uticaj vrste regultora na statiqku grexku regulisaneveliqine? Odgovor na ovo pitae treba da da osnovne smernice koji regulatori mogu, a koji ne mogu,ili ne smeju da se koriste za upravae pojedinih objekata.

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    37/44

    5.5. Statiqka grexka 167

    WR(s) WO(s)

    Xi(s) E(s)Z(s)

    Xi(s)Y(s)

    Slika 5.25. Blok dijagram SAR-a.

    Kompleksni lik odziva sistema sa slike 5.25 je

    Xi(s)= WR(s)WO(s)

    1+ WR(s)WO(s)Xi(s) +

    WO(s)

    1+ WR(s)WO(s)Z(s),

    a kompleksni lik egove grexke E(s) je

    E(s)=

    1

    1+ WR(s)WO(s) Xi(s)

    WO(s)

    1+ WR(s)WO(s) Z(s). (5.89)

    Iz prethodne jednaqine se uoqava da grexku qine dva sabirka: prvi kao posledica delovaa eeneulazne veliqine, a drugi usled dejstva poremeajne veliqine

    Exi(s)= 1

    1+ WR(s)WO(s)Xi(s) Ez(s)=

    WO(s)

    1+ WR(s)WO(s)Z(s). (5.90)

    Budui da se statiqka grexka odreuje pri jediniqnim odskoqnim promenama svih ulaznih veliqina,onda vai

    E(s)= 1 WO(s)

    1+ WR(s)WO(s)

    1

    s ,

    pa se primenom druge graniqne teoreme dobija

    s = lims0

    sE(s)= lims0

    s 1 WO(s)

    1+ WR(s)WO(s)

    1

    s = lim

    s0

    1 WO(s)

    1+ WR(s)WO(s). (5.91)

    Da bi se izraqunala vrednost (pozicione) statiqke grexke nophodno je da se u (5.91) uvrste odgo-varajue prenosne funkcije regulatora i objekta. Neka je prenosna funkcija regulatora data jednaqi-nom (5.68), tj.

    WR(s)= sLW1(s)= s

    L

    mk=M

    bkskM

    nk=N

    akskN

    , m n, (5.92)

    pri qemu vae sva oznaqavaa i objaxea kao i za (5.68). Neka i prenosna funkcija objekta budeizabrana na isti naqin, ali da ne bi dolazilo do zabune sa oznaqavaima, umesto L, ak, bk, M i N eda se koristi , ck, dk, i , sledstveno:

    WO(s)= s

    W1(s)= s

    mk=

    dksk

    nk=

    cksk

    , m n. (5.93)

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    38/44

    168 Poglave 5. Analiza linearnih stacionarnih dinamiqkih sistema

    Uvrstimo sada te dve prenosne funkcije u (5.91):

    s = lims0

    1 s

    mk=

    dksk

    n

    k= cks

    k

    1+ sL

    mk=M

    bkskM

    nk=N

    akskN

    s

    mk=

    dksk

    nk=

    cksk

    . (5.94)

    Zbog postojaa graniqne vrednosti prethodna jednaqina moe, kao xto je pokazano u (5.67), da senapixe u jednostavnijem obliku

    s = lims0

    1 sdc

    1+ sL+ bMaN

    dc

    . (5.95)

    Na osnovu jednaqine (5.90), sledi da i statiqka grexka moe da se prikae preko dva sabirka:

    s = sxi + sz = lims0

    1

    1+ sL+bMaN

    dc

    lims0

    sdc

    1+ sL+bMaN

    dc

    , (5.96)

    gde su:

    sxi = lims0

    1

    1+ sL+ bMaN

    dc

    , sz = lims0

    sdc

    1+ sL+ bMaN

    dc

    . (5.97)

    Sada mogu da se provere sve varijante objekata i regulatora i na osnovu dobijenih rezultata donesuodgovarajui zakuqci.

    Objekt prve vrste >0

    U ovom sluqaju graniqna vrednosti lims0 dovodi do toga da je qlan s iz brojioca (5.95) jednak nuli,xto znaqi da je sz = 0, pa je ukupna statiqka grexka sistema jednaka statiqkoj grexci sxi

    s = sxi = lims0

    1

    1+ sL+bMaN

    dc

    . (5.98)

    Vrednost statiqke grexke je

    s = lims0

    1

    1+ sL+bMaN

    dc

    =

    1, L > 0, Regulator I vrste

    1, L= 0, Regulator II vrste

    1, < L < 0, Regulator III vrste1

    1+bMaN

    dc

    , L= , Regulator III vrste

    0, L < , Regulator III vrste

    (5.99)

    Analizom prethodnog rezultata zakuquje se da objekt prve vrste ne moe da se uprava regulatorom

    I ili II vrste, budui da oni nemaju uticaja na statiqku grexku (ona je uvek jednaka jedinici). Samoregulator III vrste moe da utiqe na smaee vrednosti statitqke grexke (L= ), ili da je potpunoneutralixe (L < ).

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    39/44

    5.5. Statiqka grexka 169

    Objekt druge vrste = 0

    Sada je qlan s iz brojioca (5.95) jednak jedinici

    sxi =

    lim

    s0

    1

    1+ sL bM

    aNdc

    , sz=

    lim

    s0

    dc

    1+ sL bM

    aNdc

    , (5.100)

    xto povlaqi

    s = lims0

    1 dc

    1+ sL+bMaN

    dc

    =

    1sxi

    d

    csz

    , L >0, Regulator I vrste

    1

    1+bMaN

    dc

    sxi

    dc

    1+bMaN

    dc

    sz

    , L = 0, Regulator II vrste

    0, L , Regulator I vrsteaNc

    aNc+ bMd, L= , Regulator I vrste

    0, 0< L < , Regulator I vrste

    0, L= 0, Regulator II vrste

    0, L < 0, Regulator III vrste

    (5.102)

    sz = lims0

    sdc

    1+ sL+bM

    aN

    d

    c

    =

    , L >0, Regulator I vrste

    aNbM

    , L= 0, Regulator II vrste

    0, L

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    40/44

    170 Poglave 5. Analiza linearnih stacionarnih dinamiqkih sistema

    P r i m e r 63Odrediti statiqku grexku SAR-a ako je egov matematiqki model oblika, = 4, = 2 (zadatak je

    prikazan u formi):

    x1(t) = 3 x1(t) + x2(t) +4 xi(t)

    x2(t) = x1(t) + 6 xi(t)

    xi(t) = 2 x1(t) +2 xi(t)

    s = 5 3

    Na osnovu skalarnih jednaqina staa i jednaqine izlaza se dobijaju sledee matrice:

    A =

    3 0

    B=

    4

    6

    C =

    2 0

    D= 2.

    Karakteristiqna i rezolventna matrica su oblika

    sI A =

    s+3

    s

    (sI A)1 =

    1

    s2 +3 s +

    s s +3

    .

    Korixeem obrasca koji povezuje prenosnu funkciju sa matricama iz jednaqine staa i jednaqineizlaza se dobija prenosna funkcija sistema po eenoj vrednosti

    W(s)= C (sI A)1 B + D =

    2 0 1

    s2 +3 s +

    s s +3

    4

    6

    +2

    W(s)= Wxi(s)= 1

    s2 +3 s +

    2 s 2

    46

    +2 =

    8 s 12

    s2 +3 s + +2

    Budui da su ispueni uslovi za primenu druge graniqne teoreme Laplasa, dobija se poziciono poja-qae sistema

    K=Kxi = 12

    +2

    a na osnovu pojaqaa i statiqke grexka

    s = sxi = 1 Kxi = 1+ 12 2 = 12

    1 =5.

    P r i m e r 64Sistem je prikazan blok dijagramom sa naredne slike

    a

    s +21

    s + b

    d

    2

    s + c

    d

    Xi(s)= 2

    s Xi(s)

    Z(s)= 3

    s

    Ako promenivea, b, ci d imaju sledee vrednosti: a= 5, 3b = 8, 8c = 5, 3i d = 7, 2odrediti statiqku

    grexku sistema (zadatak je prikazan u formi).

    s = -1,1956 3

    Na osnovu blok dijagrama i definicije da se statiqka grexka odreuje pri svim jediniqnimodskoqnim ulaznim veliqinama, dobija se:

    Xi(s)=

    a

    s +2

    1

    s+ b

    2

    s+ c

    1+ 1

    s+ b

    2

    s+ cd

    1s

    + d

    2

    s+ c +

    1

    s +b

    2

    s + c

    1+ 1

    s + b

    2

    s + cd

    1s

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    41/44

    5.6. PID regulator 171

    qijim uproxavaem se dobija

    Xi(s)=

    2 a

    (s +2)(s + b)(s + c)

    s2 + (b + c)s+ b c +2d

    (s + b)(s + c)

    1

    s+

    2 d(s+ b) +2

    (s+ b)(s + c)

    s2 + (b+ c)s + b c +2d

    (s + b)(s + c)

    1

    s

    odnosno

    Xi(s)= 2 a

    (s+2)(s2 + (b + c)s+ b c +2d)

    1

    s+

    2 d(s + b) +2

    s2 + (b + c)s+ b c +2d

    1

    s

    i na kraju

    Xi(s)= 2 a + [2 d(s + b) +2] (s+2)

    (s +2)(s2 + (b+ c)s + b c +2d)

    1

    s.

    Na osnovu druge graniqne teoreme Laplasa (uslovi za primenu su ispueni - realni delovi svihpolova su negativni) sledi:

    xi(+)= lims0

    s 2 a + [2 d(s + b) +2] (s +2)

    (s+2)(s2 + (b + c)s+ b c +2d)

    1

    s =

    2 a +4 d b +4

    2(b c +2 d)

    xi(+)= a +2 d b +2

    b c +2 d = 5, 3+2 7, 2 8, 8 +2

    8, 8 5, 3+2 7, 2 .

    Kako je statiqka grexka:

    s = limt+

    (t)= limt+

    [xi(t) xi(t)]= xi(+) xi(+)

    a eena vrednost izlazne veliqine u kompleksnom domenu

    Xi(s)= 1

    s

    xto odgovara sledeoj vrednosti u vremenskom domenu

    xi(t)= h(t) xi(+)= 1

    i dovodi do konaqnog rexea

    s = xi(+) xi(+) = 1 5, 3+2 7, 2 8, 8 +2

    8, 8 5, 3+2 7, 2 = 1, 1956.

    5.6 PID regulator

    Diferencijalna jednaqina koja opisuje dinamiqko ponaxae PID regulatora je:

    u(t)= Kp

    (t) +

    1

    TI

    t0

    ()d+ TD (t)

    (5.104)

    gde su: KP- proporcionalno pojaqae regulatora (proportional gain)

    TI- integralno vreme regulatora (reset time)

    TD - diferencijalno vreme regulatora (derivativetime)

    Uvoeem sledeih oznake

    KI = Kp

    TIi KD =Kp TD gde su

    KI- integralno pojaqae regulatora (integral gain)

    KD - diferencijalno pojaqae regulatora (derivative gain)

    dobija se

    u(t)= Kp (t) + KI t

    0

    ()d+ KD (t) (5.105)

    a blok dijagram regulatora moe da se prikae u obliku prikazanom na slici 5.26.Razmotrimo sva tri osnovna dejstva PID regulatora i osnovne parametre koji definixu ta dejstva:

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    42/44

    172 Poglave 5. Analiza linearnih stacionarnih dinamiqkih sistema

    KIs

    KP

    KDs

    E(s) U(s)

    Slika 5.26. Blok dijagram PID regulatora.

    P dejstvo

    Regulator P dejstva predstava statiqki sistem i opisan je sledeom algebarskom jednaqinom utotalnim koordinatama, slika 5.27

    U =KP (Xi Xi) + UN

    odnosno algebarskom jednaqinom po odstupaima, slika 5.28

    u= KP

    tako da je izlazna vrednost regulatora, tj. upravae (regulisae), jednoznaqno definisana e-govim ulazom tj. vrednoxu grexke, slika 5.27.

    Xi

    U =U(Xi Xi)= U()

    UN

    Umax

    Umin

    Pb

    Xi

    Slika 5.27. Karakteristika P regulatora.

    Sa slike 5.27 je oqigledno da je upravae U proporcionalno grexci = Xi Xi i da je ko-eficijent proporcionalnosti jednak proporcionalnom pojaqau regulatora KP, koje predstavanagib linearnog dela statiqke karakteristike sa slike 5.27 ili 5.28.

    U =KP KP = U

    Pored toga oqigledno je da je statiqka karakteristika nelinearna, tj. da porastom (u pozitivnuili negativnu stranu) grexke dolazi do zasiea vrednosti upravaa do Umax (100%) ili doUmin (0%), tako da prethodna jednaqina ne vai u celom opsegu. eenoj vrednosti izlaza Xiodgovara nominalna vrednost upravaa UN, koja je uobiqajeno 50% opsega vrednosti upravaaU, ali u zavisnosti od konkretne primene ta vrednost (bias, offset) moe da bude i neka druga.

    Sa stanovixta linearnih sistema znaqajno je da se razmotri linearni deo ove karakteristike,tj. kada se upravae nalazi u linearnom ili tzv. proporcionalnom opsegu Pb (proportional band),slike 5.27 i 5.28.

    Ovaj opseg se uobiqajeno izraava u procentima i moe da se definixe na sledei naqin:

    Proporcionalni opseg Pb je jednak vrednosti grexke koja uzrokuje 100% promene vrednostiupravaa, pri qemu se vrednost grexke izraava u procentima od ukupnog merenog opsega

    upravane veliqineXi u % od merenog opsega

    Pb% 100%= U%

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    43/44

    5.6. PID regulator 173

    ili izraeno preko proporcionalnog pojaqaa regulatora KP, a za linearni opseg, tj.proporcionalni opseg Pb

    KP ( u % od merenog opsega)= U%

    odakle se dobija veza proporcionalnog pojaqaa KP i proporcionalnog opsega Pb

    Pb%= 100%

    KP

    Ilustrujmo ovo jednim primerom: zahteva se upravae temperature u nekom prostoru. Temper-atura prostora se meri mernim organom temperature i mereni opseg tog senzora je odT = 0 50oC.Neka je P regulator izveden tako da promena grexke od 4oC (bilo da je to od 2oC +2oC ili0oC 4oC, ili ...) izaziva promenu upravaa u punom opsegu - od 0-100%.

    To znaqi da 4oC promene grexke, xto predstava 8% od ukupnog mernog opsega (50oC), izazivapromenu upravaa u celokupnom linearnom (proporcionalnom) opsegu od 0-100%. Samim timproporcionalni opeg je 8%, xto znaqi da je proporcionalno pojaqae regulatora:

    KP = 100%

    Pb%

    = 100%

    8% = 12, 5

    a grafiqki prikaz, koji ilustruje ovu vezu u opxtem sluqaju, je prikazan na slici 5.28.

    u= KP vai samo u linearnom delu

    0

    umax

    umin

    Pb

    0

    Slika 5.28. Karakteristika P regulatora.

    I dejstvo

    Ako se posmatra PI regulator qiji je blok dijagram prikazan na slici 5.29 moe da se sprovedesledea analiza.

    KP

    1+

    1

    TIs

    E(s)= 1s U(s)

    t

    u(t)= KP+KP

    TIt

    KP

    2KP

    TI

    Slika 5.29. Odziv PI regulatora na ulaznu Hevisajdovu funkciju (t)= h(t).

    Kada se na ulazu PI regulatora pojavi jediniqna odskoqna promena grexke, (t) = h(t), onda jekompleksni lik izlaza regulatora, tj. upravaa, ili regulisaa, oblika

    U(s)= KP

    1+

    1

    TIs

    1

    s,

    a promena upravaa u vremenu, dobijena primenom inverzne Laplasove transformacije na

    prethodnu jednaqinu

    u(t)= KP+KP

    TIt.

  • 7/21/2019 Analiza linearnih stacionarnih dinamickih sistema

    44/44

    174 Poglave 5. Analiza linearnih stacionarnih dinamiqkih sistema

    Prvi sabirak u izrazu za upravae u(t) predstava uticaj P dejstva i on se odskoqno promenio(proporcionalno ulazu), slika 5.29, kao posledica odskoqne promene ulaza. Drugi sabirak jeuticaj I dejstva regulatora qija vrednost se poveava linearno sa vremenom.

    Na osnovu tih sabiraka moe da se protumaqi znaqee integralne konstante TI:

    ona predstava vreme koje je potrebno da uticaj integralnog dejstva upravaa dostigne

    vrednost koja je generisana uticajem proporcionalnim dejstva upravaa, a to je KP,odnosno to je trenutak kada se vrednost upravaa duplira u odnosu na poqetnu vrednost,izazvanu jediniqnom odskoqnom promenom grexke= h(t) na ulazu PI regulatora

    u(TI)= KP+KP

    TITI = 2 KP.

    Ovo tumaqee je i grafiqki interpretirano na slici 5.29.

    D dejstvo

    Da bi se objasnilo znaqee diferencijalne konstante TD razmatra se PD regulator prikazan blokdijagramom sa slike 5.30.

    KP(1+ TDs)

    E(s)= 1

    TDs2 U(s)

    t

    u(t)= KP

    TD t + KP