Automatsko Upravljanje - Naser Prljaト溝 pdf

Embed Size (px)

DESCRIPTION

automatsko upravljanje naser prljaca

Citation preview

  • AUTOMATSKO UPRAVLJANJE

    Naser M. Prljaa

    Univerzitet u Tuzli, Oktobar, 2005

  • Uvod

    Definicija:

    Teorija automatskog upravljanja se bavi analizom i sintezom sistema upravljanja u cilju

    postizanja eljenog dinamikog ponaanja fizikog sistema. Potrebe za automatskim upravljanjem su prisutne u svim sferama ljudske djelatnosti od regulacije temperature u sobi

    do upravljanja letom svemirskih letjelica.

    Teorija automatskog upravljanja se bazira na:

    - Teoriji signala i sistema - Komunikacionoj teoriji - Tehnikama vjetake inteligencije - Tehnikama softverskog i hardverskog inenjeringa

    U optem sluaju problem automatskog upravljanja se moe predstaviti kao na slici

    Slika 1.

    i formulisati:

    nai ulaz u(t) takav da izlaz iz procesa y(t) bude to je mogue "blii" ili jednak eljenom izlazu yd(t).

    Na slici 2 su prikazani y(t) i yd(t)

    Izlaz je neka fizika veliina. Kada u(t) narinemo na sistem, izlaz sistema treba da bude to blie eljenom izlazu yd(t).

    Slika 2.

    U optem sluaju proces koji se upravlja je opisan diferencijalnom jednainom kretanja.

    Slika 3.

    Diferencijalne jednaine koje predstavljaju modele nekog stvarnog procesa se dijele na: - Obine diferencijalne jednaine - Parcijalne diferencijalne jednaine

    U optem sluaju problem automatskog upravljanja moe biti rijeen na jedan od dva naina (ako je rjeenje uopte mogue):

    1. upravljanje u otvorenoj povratnoj sprezi (Open Loop Control) 2. upravljanje u zatvorenoj povratnoj sprezi (Closed Loop Control)

  • Upravljanje u otvorenoj povratnoj sprezi

    Problem upravljanja u otvorenoj povratnoj sprezi se svodi na nalaenje upravljakog signala u = u (t) u funkciji vremena i samo u funkciji vremena koji osigurava da izlazni signal

    y(t) prati to je mogue bolje eljeno yd(t).

    Primjer:

    Potrebno je izvriti sintezu upravljanja (sile) automatskih kolica (AGV) koja prevoze projektile iz skladita do aviona lovca.

    Slika 4.

    Pri rjeavanju ovog problema treba slijediti slijedee korake: 1. definisati matematiki model sistema (jednaina kretanja kolica u zavisnosti od sile) 2. postavljanje specifikacija (zahtjeva) na eljeno ponaanje sistema (kako hoemo da

    kolica odu do aviona.

    Konkretno za ovaj primjer potrebno je zadovoljiti slijedee poetne uslove:

    0)0( x pozicija

    0)0( dt

    dx brzina

    i krajnje uslove:

    LTx )( pozicija

    0)( Tdt

    dx brzina

    Postoji neogranien broj naina da se ovi uslovi zadovolje kao npr na slici 5.

    Slika 5.

  • Izaberimo rjeenje koje za najmanje vrijeme pree udaljenost L. To rjeenje implicira da e kolica u prvoj polovini puta maksimalno ubrzavati, a u drugoj maksimalno usporavati.

    Slika 6. ubrzanje

    Slika 7. brzina

    Slika 8. pozicija

    tt

    AtAdtdttatvdt

    tdx

    00

    )()()(

    za 2/0 Tt

    AtATAdtAdttv

    t

    T

    T

    2/

    2/

    0

    )( za TtT 2/

    2)()(

    2Atdttvtx za 2/0 Tt

  • 2/

    0 2/

    )()()(

    T t

    T

    dttvdttvtx za TtT 2/

    224)(

    222 AtATt

    ATATtx

    za 4

    )()(2AT

    txLTxTt

    Jednaina kretanja sistema je:

    )(2

    2

    0 tFdt

    xdm ;

    TtTAm

    TtAmtF

    2/,

    2/0,)(

    0

    0

    Da bi odredili F moramo znati 0m i A.

    Masa se kree u odreenim granicama pa se moe pisati: mmm 0 gdje je Mm ||

    Parametre sistema ne moemo tano znati. Ubrzanje A se uzima iz kataloga (ubrzanje motora) i nije 100% tano. Prema tome diferencijalna jednaina realnog sistema je:

    )()(2

    2

    0 tFdt

    xdmm

    gdje je sa m oznaeno odstupanje u masi i moe biti pozitivno ili negativno.

    Prema tome, unutar vremena 2/0 Tt , sistem se moe opisati slijedeom diferencijalnom jednainom:

    Amm

    m

    dt

    xd

    0

    0

    2

    2

    Odstupanje m unosi odstupanja u konanoj poziciji kolica za neko L kao na slijedeoj slici

    Slika 9. odstupanja pozicije od eljene

    Pored razmatranih promjena parametara sistema, na sistem uvijke djeluju sluajne vanjske smetnje (npr. u ovom sluaju vjetar). Jednaina koja bi opisala ovakav sistem je slijedea:

    )()()(2

    2

    0 ttFdt

    xdmm

    gdje je sa )(t oznaena sluajna vremenska smetnja.

    Oigledno je da ovakav nain upravljanja u otvorenoj sprezi upravlja pozicijom kolica samo u idealnom sluaju tj. kada nema promjena parametara sistema i kada na sistem ne djeluju

    vanjske smetnje. Nalaenje upravljakog signla )(tF je bilo bazirano na poznavanju modela

  • sistema i njegovih poetnih uslova. Prema daljoj analizi se moglo zakljuiti da je svaki model sistema bolja ili loija aproksimacija stvarnog ponaanja. Na prethodnom sluaju to je dokazano na primjeru promjene ili nepoznavanja apsolutne mase kolica. Pored toga, na sistem

    uvijek djeluju i vanjske smetnje, pa se moe zakljuiti da su sistemi sa upravljanjem u otvorenoj sprezi ograniene tanosti.

    Upravljanje u zatvorenoj povratnoj sprezi

    Za razliku od upravljanja sa otvorenom povratnom spregom, upravljanje sa

    zatvorenom povratnom spregom zahtijeva nalaenje upravljanja u(t) koje je funkcija i stvarnog izlaza iz sistema y(t).

    Slika 10. sistem sa zatvorenom pov. spregom

    U najeem broju sluajeva signal povratne sprege y(t) se koristi za nalaenje razlike izmeu eljenog i stvarnog stanja (izlaza) sistema. Razlika izmeu eljenogi i stvarnog stanja se naziva greka odstupanja.

    Slika 11. greka odstupanja

    Kao to se moe vidjeti sa slike 11 upravljanje u(t) je funkcija greke. elimo postii to

    manje e(t) tj. omoguiti da 0)( te .

    Primjer:

    Potrebno je izvriti sintezu upravljanja (sile) automatskih kolica (AGV) koja prevoze projektile iz skladita do aviona lovca koritenjem upravljanja u zatvorenoj sprezi.

    Najprije se razvije odgovarajui matematiki model sistema tj. postave se diferencijalne jednaine koje opisuju ponaanje sistema.

    )(2

    2

    0 tFdt

    xdm

    Izlaz sistema predstavlja poziciju kolica.

    Krajnji uslovi:

    LTx )(

  • 0)( Tdt

    dx

    neka je upravljaka sila F(t) generisana na slijedei nain:

    dt

    dxKtxLKtF dp ))(()(

    Dakle, upravljaka sila F(t) je funkcija pozicije i brzine gdje su pK i dK konstante.

    Prema tome, dobija se slijedea diferencijalna jednaina:

    LKtxKdt

    dxK

    dt

    xdm ppd )(2

    2

    0

    odnosno

    Ltxdt

    dx

    K

    K

    dt

    xd

    K

    m

    p

    d

    p

    )(2

    2

    0

    Rjeavanjem prethodne jednaine dobijamo poziciju kolica. Stacionarno stanje (svi izvodi su

    nule) daje LTx )( . Prema tome na ovaj nain je osigurano da kolica u trenutku T signu u

    poziciju L.

    Iz prethodnog primjera uoavaju se najvanije prednosti povratne sprege (feedback): - promjena mase ne utie na stacionaro stanje - stacionarno stanje ne zavisi od poetnih uslova - sistem je manje osjetljiv

    - vanjska smetnja )(t se smanjuje u ovisnosti o parametru pK

    Prema tome, sistem sa povratnom spregom se vrlo efikasno nosi sa poremeajima tipa: - poetnih uslova - promjenama parametara sistema - djelovanjem vanjskih sluajnih smetnji

    Slika 12.

  • Historija automatskog upravljanja

    1. Sistem sa centrifugalnim regulatorom vrtnje parne maine

    Slika 13. Wattov sistem aut. upravljanja

    2. Elektronsko pojaalo

    Slika 14. el. pojaalo

    Ulaz i izlaz su povezani jednainom:

    ulizl Auu

    ako nema povratne sprege pojaanje A se mijenja. Bode je 1927. uveo koncept povratne sprege. U sluaju upotrebe povratne sprege, pojaanje A je u irokom opsegu konstantno. Pojaanje B u direktnoj grani se moe mijenjati ali je pojaanje A konstantno.

    3. Protivavionski top Upravljaka ema rada protivavionskog topa je data na slici 15.

    Slika 15. Protivavionski top

  • Radar mjeri poziciju aviona i alje poziciju topu na dati ugao elevacije. Potenciometar u povratnoj sprezi mjeri ugao elevacije cijevi topa.

    Primjeri modernih sistema automatskog upravljanja

    1. Sistem upravljanja automobilom

    Slika 16.

    2. Robotski manipulator

    Slika 17.

    3. Upravljanje proizvodnjom elektrine energije

    Slika 18. multivarijabilni sistem

  • 4. Ekonomski sistem model sistema nacionalnog dohotka

    Sistemom upravljanja u zatvorenoj sprezi se mogu modelirati i socijalni, ekonomski i politiki sistemi. Jedan takav primjer je model upravljanja nacionalnim dohotkom predstavljenim na

    slici 19.

    Slika 19. Model sistema nacionalnog dohotka

    Dizajn upravljakog sistema

    Na slici 20. je prikazan tipian primjer sistema sa zatvorenom povratnom spregom.

    Slika 20.

    Inenjerski dizajn je centralni zadatak svakog inenjeringa. Dizajniranje je kompleksan proces u kojem analiza i kreativnost igraju centralnu ulogu. Proces dizajniranja se u optem sluaju moe predstaviti pomou dijagrama toka kao na slici 21. Svakako najvei izazov koji se postavlja pred dizajnera je pisanje specifikacija za tehniki proizvod. Specifikacije definiu svrhu i nain rada sistema. Obino proces dizajniranja pretpostavlja izbor kompromisa izmjeu razliitih konfliktnih kriterija postavljenih na sistem. Problem dizajniranja sistema upravljanja se moe formulisati i na slijedei nain: Dat je model sistema, senzora, aktuatora i skupa ciljeva sistema. Problem se svodi na

    nalaenje odgovarajueg kontrolera koji postie ciljeve sistema ili utvrdi da to nije mogue.

  • Slika 21. Procedura dizajniranja sistema upravljanja

    Primjeri dizajna sistema upravljanja

    Dizajn sistema za pokretanje magnetnog diska u otvorenoj sprezi

    Slika 22. upravljanje brzinom diska

  • U ovom primjeru upravljanja u otvorenoj sprezi DC pojaava ima ulogu regulatora. DC motor ima ulogu aktuatora, a sam proces je disk koji se vrti odreenom ugaonom brzinom. Naponski izvor obezbjeuje napon proporcionalan eljenoj brzini obrtanja diska. Ovaj napon se dalje pojaava i vodi istosmjernom (DC) motoru koji okree disk. Ovaj sistem se moe predstaviti blok dijagramom kao na slici 23.

    Slika 23. blok dijagram sistema upravljanja diskom

    Ovakav sistem ne moe garantovati da e se disk okretati eljenom brzinom (promjena parametara sistema, vanjska smetnja) te ovakvo rjeenje ne moe zadovoljiti ako se trai velika tanost u brzini obrtanja diska.

    Dizajn sistema upravljanja brzinom magnetnog diska u zatvorenoj povratnoj sprezi

    Ovo rjeenje koristi povratu informaciju o stvarnoj brzini obrtanja diska, te omoguava precizniju kontrolu brzine.

    Slika 24. upravljanje brzinom diska u zatvorenoj sprezi

    U ovom sluaju koristimo tahogenerator koji na svom izlazu daje napon proporcionalan stvarnoj brzini obrtanja diska, pa se na taj nain dobija povratna informacija o stvarnoj brzini diska. Izlaz iz tahogeneratora se vodi na komparator gdje se vri oduzimanje signala eljene i stvarne vrijednosti i na taj nain formira signal greke koje se dalje vodi na pojaava. Ovaj sistem se moe predstaviti blok dijagramom kao na slici 25.

    Slika 25. blok dijagram sistema upravljanja diskom u zatvorenoj sprezi

  • Matematiko modeliranje fizikih sistema

    Da bi razumjeli i upravljali sloenim sistemima, prvo moramo doi do kvantitativnih matematikih modela sistema.Oni nam slue da bi analizirali relacije (veze) izmeu relevantnih varijabli u sistemu. Kako su sistemi koje razmatramo dinamiki, njihovi modeli su u formi diferencijalnih jednaina. Rjeavanjem dobijenih diferencijalnih jednaina dobijaju se veze izmeu varijabli sistema.

    Matematiko modeliranje sloenih sistema se bazira na primjeni relevantnih fizikih zakona na dati sistem. Ova primjena vodi diferencijalnim jednainama kretanja datog sistema. U optem sluaju jednaine kojima opisujemo sisteme mogu biti u slijedeoj formi:

    1. algebarske ili statike 0),( yxf

    2. obine diferencijalne jednaine. U ovom sluaju imamo izvode po jednoj

    promjenljivoj 0))(),(,...,,( )1()( tutxxxf nn . Ovakve jednaine opisuju sisteme sa

    koncentrisanim parametrima. Varijable su funkcije vremena i nema prostornih

    koordinata. Obine diferencijalne jednaine se mogu podijeliti na linearne i nelinearne. Linearne diferencijalne jednaine se predstavljaju u formi:

    )()(... 01

    )1(

    1

    )(

    tutxadt

    xda

    dt

    xdn

    n

    nn

    n

    U optem sluaju rjeenje diferencijalne jednaine se sastoji iz homogenog dijela i partikularnog dijela. Homogeni dio rjeenja je posljedica poetnih uslova (poetno energetsko stanje). Linearne diferencijalne jednaine mogu biti sa konstantnim ili sa promjenljivim koeficijentima ( koeficijenti su funkcije vremena a = a(t)). Sistemi

    opisani linearnim diferencijalnim jednainama sa konstantnim koeficijentima se nazivaju linearni vremenski invarijantni sistemi (tzv. LTI sistemi).

    3. parcijalne difrencijalne jednaine npr. 02

    t

    u

    yx

    u, gdje je ),,,( tzyxuu . Sistemi

    sa distribuiranim parametrima se opisuju parcijalnim diferencijalnim jednainam. Parametri su pored vremena ovisni i o prostornim koordinatama.

    Slika 26.

  • Pored izgradnje matematikog modela pomou diferencijalnih jednaina, model sistema se moe dobiti i tzv. eksperimentalnom identifikacijom podesnom za kompleksne sisteme. Za dati ulaz se vri snimanje vrijednosti izlaza te na osnovu odgovarajueg postupka formira se model sistema.

    Primjer:

    Nai diferencijalnu jednainu kretanja sistema na slici 27.

    Slika 27.

    Postavljanjem strujnih i napomskih jednaina dobijamo:

    )()( 111 teiR

    dt

    diLte oi

    )()()( 321 tititi

    dt

    tdeC

    R

    teti oo

    )()()(

    2

    1

    LC

    tete

    LCR

    RR

    dt

    tde

    LCR

    CRRL

    dt

    ted io

    oo )()()()(

    2

    21

    2

    21

    2

    2

    zamjenama:

    LCR

    RRao

    2

    21 i LCR

    CRRLa

    2

    211

    prethodna jednaina prelazi u slijedei oblik:

    LC

    tetea

    dt

    tdea

    dt

    ted ioo

    oo )()()()(

    12

    2

    S obzirom da su koeficijenti u ovoj diferencijalnoj jednaini konstantni, moe se zakljuiti da se radi o linearnom vremenski invarijantnom sistemu.

    Primjer:

    Potrebno je nai matematiki model mehanikog sistema predstavljenog na slici 28.

    Sa oznakom B je oznaen tzv. priguiva. Ovaj parametar modeluje viskozno trenje koje postoji u veini mehanikih sistema. Ovaj koeficijent predstavlja odnos izmeu sile viskoznog trenja i brzine kretanja:

    .

    xBF Sa oznakom k je obiljeena konstanta opruge. Ovaj parametar modeluje elastina svojstva sistema. Parametar k se moe posmatrati i kao odnos izmeu djelujue sile i relativnog istezanja opruge:

    kxF

  • Slika 28.

    Sistem na slici 28 se moe opisati slijedeim diferencijalnim jednainama:

    )()()( 1211

    .

    2

    .

    112

    1

    2

    1 tFxxKxxBdt

    xdm

    )()()( 2222

    221121

    12

    2

    2

    2 tFxKdt

    dxBxxK

    dt

    dx

    dt

    dxB

    dt

    xdm

    Prema tome, sistem sa slike 28 se moe predstaviti sistemom linearnih diferencijalnih jednaina sa konstantnim koeficijentima.

    Primjer:

    Nai jednaine kretanja sistema datih na slikama 29 i 30.

    Slika 29. Slika 30.

    Brzinu kretanja e se oznaiti sa v (.

    xv ), pa se mehaniki sistem na slici 29. moe opisati slijedeom jednainom:

    )(2

    2

    tFKxdt

    dxB

    dt

    xdm

    odnosno

    )(tFvdtKBvdt

    dvm

    t

    S druge strane, elektrini sistem sa slike 30. se moe predstaviti slijedeom jednainom:

  • 321 iiii

    odnosno

    )(1

    tiudtLR

    u

    dt

    duC

    t

    gdje je sa u oznaen napon na krajevima elemenata. Poreenjem dobijenih diferencijalnih jednaina mehanikog i elektrinog sistema moe se zakljuiti da izmeu njih postoji analogija. Zaista, slijedeim zamjenama:

    )()( titF , Cm , R

    B1

    , uv i L

    K1

    jednaina kretanja mehanikog sistema postaje jednaina kretanja elektrinog sistema.

    Prema tome, moe se zapaziti da se svi dinamiki sistemi sastoje od 3 tipa elemenata: 1. disipativni elementi, tj. elementi na kojima se bespovratno gubi energija u vidu

    toplote.

    2. elementi koji predstavljaju gomilita kinetike energije 3. elementi koji predstavljaju gomilita potencijalne energije

    Analogija izmeu veliina omoguava generalisanje, odnosno izvoenja diferencijalnih jednaina primjenjivih na mehanike, elektrine, termike, hidraulike i druge sisteme. Analogija izmeu mehanikih i elektrinih sistema je predstavljena u tabeli na slici 31.

    R

    u

    R

    VVi

    12

    BR

    1

    vu Fi

    BvvvBF )( 12

    12 VVu

    dt

    diLu

    Fi vu

    KL

    1

    12 vvv

    dt

    dF

    Kv

    1

    12 VVu

    dt

    duCi

    mC Fi vu

    dt

    dvmF

    Slika 31. Analogija mehanikih i elektrinih sistema

  • Rjeavanje matematikih modela dinamikih sistema

    Linearni vremensko invarijantni sistemi se opisuju linearnim diferencijalnim

    jednainama sa konstantnim koeficijentima tj.

    )(...)(

    )(...)()(

    001

    1

    1 tubdt

    tudbtya

    dt

    tyda

    dt

    tydm

    m

    mn

    n

    nn

    n

    Gdje su:

    01021 ,...,,,,...,, bbbaaa mmnn

    konstantni koeficijenti.

    Ulaz u sistem se obiljeava sa u(t), izlaz sa y(t), n predstavlja red sistema i za svaki fiziki

    sistem vrijedi mn . Svaki realni dinamiki sistem se ponaa kao niskopropusni (NF) filter. Za sistem n-tog reda imamo ukupno n poetnih uslova:

    0)0( yy , 0)0( yy ,..., )1(

    0

    )1( )0(

    nn yy

    Rjeavanje linearne diferencijalne jednaine sa konstantnim koeficijentima

    Linearne diferencijalne jednaine se mogu rjeavati na vie naina: - Metoda varijacije konstanti - Laplace-ova transformacija

    Da bi se na fukciju f(t) moga primijeniti Laplace-ova transformacija moraju biti ispunjeni

    slijedei uslovi:

    0),(

    0,0)(

    ttf

    ttf

    i integral

    0

    |)(| dtetf t mora konvergirati za neko realno pozitivno .

    Prema tome, za funkciju f(t) koja zadovoljava navedene uslove Laplace-ova transformacija se

    definie kao:

    dtetfsFst

    0

    )()( L{f(t)}

    Inverzna Laplace-ova transformacija se definie kao:

    L-1

    {F(s)}=

    j

    j

    stdsesFj

    )(2

    1

    Osnovne osobine Laplace-ove transformacije:

    L )()()}()({ 2121 sGasFatgatfa

    L )0()(})(

    { fssFdt

    tdf

    L )0(...)0()(})(

    { )1(1 nnnn

    n

    ffssFsdt

    tfd

    L )()}({ sFetf s

  • Ls

    sFdf

    t)(

    })({0

    L )(*)(})()({0

    sGsFdgtf

    t

    )(lim)(lim0

    ssFtfst

    )(lim)(lim0

    ssFtfst

    L )()}({ asFtfe at

    Ln

    nnn

    ds

    sFdtft

    )()1()}({

    Laplace-ove transformacije osnovnih funkcija

    U slijedeoj tabeli su date Laplace-ove transformacije esto upotrebljavanih funkcija

    Original Laplace-ova slika

    Dirac-ov impuls: )(t

    0,

    0,0)(

    t

    tt , 1)(

    dtt 1

    Step funkcija: )(tu

    0,1

    0,0)(

    t

    ttu s

    1

    ate as

    1

    atnet 1)(

    ! nas

    n

    tcos 22 s

    s

    tsin 22

    s

    te at cos 22)(

    as

    as

    te at sin 22)(

    as

    tt cos 222

    22

    )(

    s

    s

    tt sin 222 )(

    2

    s

    s

    tte at cos ))((

    )(22

    22

    as

    as

  • Ukoliko je Laplace-ova slika )(sG racionalna funkcija kompleksne promjenljive u obliku:

    0

    1

    1

    0

    1

    1

    ...

    ...)(

    asas

    bsbsbsG

    n

    n

    n

    m

    m

    m

    m

    odnosno

    ))...((

    ...)(

    1

    0

    n

    m

    m

    ssss

    bsbsG

    tada je za nalaenje inverzne Laplace-ove transformacije potrebno sliku G(s) rastaviti u parcijalne razlomke (Hevisajdov razvoj) i na taj nain svesti funkciju na sumu tablinih Laplace-ovih transformacija. Pri ovom postupku mogu se javiti slijedei karakteristini sluajevi:

    - Svi polovi sistema (nule imenioca) su realni i jednostruki. Tada se funkcija G(s) moe

    prikazati u obliku:))...((

    )(

    )(

    )()(

    1 nssss

    sQ

    sP

    sQsG

    , pri emu je: nsss ...21 .

    Razvojem ove funkcije u parcijalne razlomke dobija se slijedei izraz:

    n

    k k

    k

    n

    n

    n ss

    k

    ss

    k

    ss

    k

    ssss

    sQsG

    11

    1

    1

    ...))...((

    )()(

    gdje su kk , nk ...1 konstante koje se odreuju na slijedei nain:

    nn

    kk

    k

    nk

    kk kss

    sskk

    ss

    ss

    ssssss

    sQsssGss

    ......

    )()()(

    )()()()( 1

    11

    odavde slijedi:

    )())(()(

    )(

    )(

    )()(lim

    111 nkkkk

    kk

    ssk

    ssssssss

    sQ

    sP

    sQssk

    k

    Prema tome, vrijedi:

    L-1

    n

    k

    ts

    k

    n

    k k

    k kekss

    k

    11

    }{

    - Svi polovi sistema su jednostruki, ali postoji i konjugovano kompleksni polovi. Neka

    vrijedi, radi jednostavnosti, *

    12 ss , dok su ostali polovi prosti. Tada se funkcija G(s)

    moe predstaviti u obliku:

    n

    n

    ss

    k

    ss

    k

    ss

    k

    ss

    k

    sP

    sQsG

    ...

    )(

    )()(

    3

    3

    *

    1

    *

    1

    1

    1

    Neka je js 1 , jss *

    12 , jbak 1 i jbak *

    1 , tada se dobija:

    n

    k k

    k

    ss

    k

    js

    jba

    js

    jbasG

    3)()()(

    Sreivanjem prethodnog izraza dobija se:

    n

    k k

    k

    ss

    k

    s

    b

    s

    sasG

    32222 )(

    2

    )(

    )(2)(

    Prva dva lana prethodne sume se mogu pronai u tabeli Laplace-ovih transformacija, a trei lan se svodi na prethodni sluaj, pa konano, za inverznu Laplace-ovu transformaciju se dobija:

    g(t)= L-1

    n

    k

    ts

    k

    tt kektbetaesG3

    sin2cos2)}({

  • - Pored jednostrukih polova sistema, postoje i viestruki polovi sistema. Neka je pol 1s

    viestrukosti 3, dok su ostali polovi jednostruki. Tada se funkcija G(s) moe prikazati u obliku:

    n

    k k

    k

    nss

    k

    ss

    k

    ss

    k

    ss

    k

    ssssss

    sQ

    sP

    sQsG

    41

    13

    2

    1

    12

    3

    1

    11

    4

    3

    1)()()()()()(

    )(

    )(

    )()(

    Konstante 1211,kk i 13k se mogu odrediti na slijedei nain:

    n

    k k

    k

    ss

    kssssksskksGss

    4

    3

    1

    2

    11311211

    3

    1 )()()()()(

    Odavde slijedi:

    )()(lim 31111

    sGsskss

    )()(lim 31121

    sGssds

    dk

    ss

    )()(lim2

    1 312

    2

    131

    sGssds

    dk

    ss

    Inverzna Laplace-ova transformacija se dobija na slijedei nain:

    )(tg L-1

    n

    k

    ts

    k

    tststs kekekteketk

    sG4

    1312

    211 111

    2)}({

    Primjena Laplace-ove transformacije na rjeavanje linearnih diferencijalnih jednaina

    Laplace-ova transformacija prua elegantan nain rjeavanja linearnih diferencijalnih jednaina sa konstantnim koeficijentima. Ona prevodi problem iz vremenskog domena u kompleksni domen, tj. diferencijalne jednaine prevodi u algebarske.

    Opta forma linearne diferencijalne jednaine sa konstantnim koeficijentima je:

    )(...)(

    )(...)()(

    001

    1

    1 tubdt

    tudbtya

    dt

    tyda

    dt

    tydm

    m

    mn

    n

    nn

    n

    gdje su: 001 ,...,,...,, bbaa mn konstantni koeficijenti i vrijedi mn .

    Neka su zadati poetni uslovi:

    )1(

    01

    1

    00

    )0(...,,

    )0(,)0(

    n

    n

    n

    ydt

    ydy

    dt

    dyyy

    S obzirom da je:

    L)1(

    0

    1 ...)0()(}{

    nnn

    n

    n

    yyssYsdt

    yd

    Primjenjujui Laplace-ovu transformaciju na cijelu jednainu dobija se:

    0)1(012110011 ...)(.........)( bsbsUyasasyasassY mmnnnnnnn Dalje se moe pisati:

    0

    1

    1

    )1(

    0

    0

    1

    1

    0

    ......

    1...

    ......

    ...)()(

    asasy

    asas

    bsbsUsY

    n

    n

    n

    n

    n

    n

    n

    m

    m

    Ako prvi sabirak sa desne strane znaka jednakosti obiljeimo sa IY , a ostale sa IIY , tada se

    prethodna jednaine moe krae napisati u obliku:

    III YYsY )(

  • IY predstavlja faktor djelovanja ulaza, a IIY je faktor djelovanja poetnih usolva (akumulirane

    energije u poetnom trenutku).

    Prenosne (transfer) funkcije linearnih sistema

    Prenosna funkcija linearnog stacionarnog sistema sa jednim ulazom i jednim izlazom

    (tzv. SISO Single Input Single Output) se definie kao odnos Laplace-ovih funkcija izlaza i ulaza sistema sa nultim poetnim uslovima. To znai da prenosna funkcija opisuje dinamiku sistema koji se posmatra tj. predstavlja njegovu ulazno-izlaznu deskripciju (opis).

    Linearni vremensko invarijantni sistem je opisan slijedeom diferencijalnom jednainom:

    )(...)(

    )(...)()(

    001

    1

    1 tubdt

    tudbtya

    dt

    tyda

    dt

    tydm

    m

    mn

    n

    nn

    n

    Primjenom Laplace-ove transformacije na prethodnu jednainu uz nulte poetne uslove dobija se slijedee:

    011011 ...)(...)( bsbsbsUasassY mmmmnnn Odavde slijedi:

    0

    1

    1

    0

    1

    1

    ...

    ...

    )(

    )(

    asas

    bsbsb

    sU

    sYn

    n

    n

    m

    m

    m

    m

    Odnos )(

    )(

    sU

    sY se obiljeava sa )(sG i naziva prenosna funkcija sistema.

    Ako je poznata prenosna funkcija sistema i Laplace-ova transformacija ulaza tada se Laplace-

    ova transformacija izlaza moe dobiti na slijedei nain: )()()( sUsGsY

    Prenosna funkcija je racionalna funkcija promjenljive s i daje se u vidu kolinika dva polinoma:

    )(

    )()(

    sP

    sQsG

    Polinom P(s) se naziva karakteristini polinom sistema, a jednaina 0)( sP se naziva

    karakteristina jednaina sistema. Korijeni karakteristine jednaine se nazivaju polovi sistema.

    Korijeni jednaine 0)( sQ se nazivaju nule sistema.

    Prenosna funkcija )(sG se esto pie i u tzv. pol-nula formi:

    )()(

    )()()(

    1

    1

    n

    n

    ssss

    zszsKsG

    Prenosna funkcija sistema G(s) moe se pisati i u tzv. vremenska konstanta formi:

    )1()1(

    )1()1()(

    1

    1

    ss

    ssKsG

    ana

    bmb

    Vano je napomenuti da prenosna funkcija sistema nosi kompletnu informaciju o sistemu, odnosno o njegovom impulsnom odzivu. To znai da ako se sistem pobudi ulaznim Dirac-ovim impulsom tada vrijedi:

    )()( sGsY

    jer je Laplace-ova transformacija Dirac-ovog impulsa 1. Ako se u ovom sluaju potrai inverzna Laplace-ova transformacija dobija se:

    L-1 )}({ sY L-1 )()}({ thsG

    i naziva se impulsni odziv sistema.

  • Proizvod Laplace-ovih transformacija u kompleksnom domenu je ekvivalentan konvoluciji

    funkcija u vremenskom domenu. Prema tome,

    )(*)()()()()( tutgtysUsGsY

    dalje vrijedi:

    tt

    dutgdtugty00

    )()()()()(

    Prenosne funkcije nekih elementarnih sistema

    U narednim primjerima bie izvedene prenosne funkcije nekih karakteristinih sistema

    Slika 32. realni integrator

    RCsRCssU

    sU 1

    1

    1

    )(

    )(

    1

    2

    )1( RC

    Slika 33. realni diferencijator

    RCsRCs

    RCs

    sU

    sU

    1)(

    )(

    1

    2 )1( RC

    Slika 34. Invertujue pojaalo

  • 21

    1

    2

    )(

    )(

    R

    R

    sU

    sU

    Slika 35. Integrator sa operacionim pojaalom

    RCssU

    sU 1

    )(

    )(

    1

    2

    Slika 36. Diferencijator sa operacionim pojaalom

    RCssU

    sU

    )(

    )(

    1

    2

    Prenosne funkcije multivarijabilnih sistema

    Prenosna funkcija multivarijabilnih sistema (MIMO Multi Input Multi Output) dovodi u vezu Lalace-ovu transformaciju vektora ulaza i vektora izlaza sistema uz pretpostavku svih nultih poetnih uslova.

    Slika 37. Multivarijabilni sistem

  • U ovom sluaju vrijedi:

    )()()( sUsGsY

    gdje je sa )(sY obiljeena Laplace-ova transformacija vektora izlaza dimenzija (px1), sa

    )(sU je obiljeena Laplace-ova transformacija vektora ulaza dimenzija (rx1), a sa )(sG je

    oznaena matrica dimenzija (pxr) i predstavlja prenosnu funkciju multivarijabilnog sistema.

    prp

    r

    GG

    GG

    sG

    1

    111

    )(

    Koeficijent )(sGij u matrici )(sG predstavlja prenosnu funkciju izmeu j-tog ulaza i i-tog

    izlaza kada su svi ostali ulazi nula.

    Dijagram blokova

    Grafiki opis je vrlo pogodan nain prezentacije dinamikih sistema. Grafiki opis daje jasnu sliku svih komponenata u dinamikom sistemu, te toka signala u sistemu. Takva prezentacija sistema se naziva dijagram blokova. On moe biti iskoriten za nalaenje relacija izmeu ulazno-izlaznih varijabli, odnosno prenosnih funkcija. Najjednostavniji mogui dijagram blokova je primjer SISO sistema dat na slici 38.

    Slika 38. dijagram blokova SISO sistema

    Strelice u dijagramu blokova se koriste za oznaavanje toka signala.

    Vidljivo je i osnovno pravilo dijagrama blokova: )()()( sUsGsY , tj. izlazni signal )(sY je

    proizvod prenosne funkcije )(sG i ulaznog signala )(sU .

    Osnovna struktura sistema sa povratnom spregom

    Slika 39. Osnovna struktura sistema sa pov. vezom

    Prenosna funkcija sistema na slici 39. se moe odrediti na slijedei nain:

    )()()()()()()( sGsYsHsUsGsEsY dalje slijedi:

    )()()(1

    )(

    )(

    )()()()()(1)( sM

    sHsG

    sG

    sU

    sYsUsGsHsGsY

    Prema tome prenosna funkcija sistema ima oblik:)()(1

    )()(

    sHsG

    sGsM

  • Opta struktura sistema sa povratnom spregom

    Na slici 40. je predstavljena opta struktura sistema upravljanja sa zatvorenom povratnom spregom.

    Slika 40.

    U blok dijagramu na slici 40. upotrijebljene su slijedee oznake:

    )(sGr -prenosna funkcija regulatora (kontrolera) sistema

    )(sGp -prenosna funkcija objekta upravljanja (opisuje dinamiku sistema)

    )(sU -referentna (zadana) vrijednost

    )(sY -izlaz sistema (upravljana varijabla)

    )(sd -vanjska smetnja (sluajna i nemjerljiva)

    Prenosna funkcija objekta upravljanja se obino sastoji od:

    )(sGa - prenosna funkcija aktuatora

    )(0 sG -prenosna funkcija procesa (dinamika sistema)

    )(sGs -prenosna funkcija senzora

    Sada se mogu formulisati osnovne uloge koje kontroler treba ostvariti:

    1. Stabilizacija sistema. Sistem je stabilan ako ogranien ulaz uzrokuje ogranien izlaz 2. Poboljanje tranzijentnog odziva sistema (ubrzavanje reakcije sistema) 3. Redukcija (ili eliminacija) greke u stacionarnom stanju 4. Redukcija (ili potpuna eliminacija) dejstva vanjske sluajne smetnje

    Oito da sistem dat na slici 40. ima dva ulaza: )(sU i )(sd . Za izlaz sistema se moe pisati:

    )()()()( sLsUsMsY

    prenosne funkcije )(sM i )(sL se mogu odrediti na slijedei nain:

    - Neka je 0)( sd (SISO sistem) tada vrijedi:

    )()()( sYsUsE

    )()()()( sGsGsEsY pr

    Eliminacijom )(sE iz prethodne dvije jednaine dobija se:

    )()()(1

    )()(

    )(

    )(sM

    sGsG

    sGsG

    sU

    sY

    pr

    pr

    - Neka je sada 0)( sU , tada se )(sL moe odrediti na slijedei nain:

    )()()()( sYsGsdsF r

    )()()( sFsGsY p

  • Eliminacijom )(sF iz prethodne dvije jednaine dobija se:

    )()()(1

    )(

    )(

    )(sL

    sGsG

    sG

    sd

    sY

    pr

    p

    Sada na osnovu )()()()( sLsUsMsY vrijedi:

    )()()(1

    )()(

    )()(1

    )()()( sd

    sGsG

    sGsU

    sGsG

    sGsGsY

    pr

    p

    pr

    pr

    Prenosna funkcija objekta upravljanja je fiksna i ne moe se mijenjati. Mijenjati se moe

    transfer funkcija kontrolera )(sGr . Poeljno je da 1)( sM to znai da e izlaz bolje pratiti

    ulaz kad )(sM tei 1 a to je sluaj ako je |)(| sGr 1, meutim poveavanjem pojaanja

    kontrolera sistem se moe dovesti u nestabilnost.

    S druge strane analizirajui uticaj smetnje moe se zakljuiti da 0|)(| sL kad |)(| sGr .

    Naravno, pojaanje kontrolera se ne moe birati proizvoljno veliko. Nameu se slijedea ogranienja:

    - Ekonomska isplativost - Fizikalno je teko napraviti kontroler sa vrlo velikim pojaanjem - Velika potronja energije

    Veliko pojaanje kontrolera datog prenosnom funkcijom )(sGr znai i da se greka e bre

    poveava (upravljaki signal veliki) pa sistem bre reaguje.

    Algebra dijagrama blokova

    Algebra dijagrama blokova je skup pravila koja omoguavaju modifikacije i simplifikacije dijagrama blokova. To su jednostavna pravila bazirana na principima algebre:

    - Kaskadna (serijska) veza blokova

    Slika 41. kaskadna veza blokova

    Prenosna funkcija ovog sistema je data slijedeim izrazom:

    n

    i

    in GGGGsU

    sYsG

    1

    21)(

    )()(

    - Paralelna veza blokova

    Slika 42. paralelna veza blokova

  • Prenosna funkcija sistema sa slike 42. je data slijedeim izrazom:

    n

    i

    iGsU

    sYsG

    1)(

    )()(

    - Struktura sa povratnom vezom

    Slika 43. struktura sa jedininom povratnom spregom

    Prenosna funkcija ovog sistema se moe odrediti prema slijedeem izrazu:

    )(1

    )()(

    sG

    sGsGe

    Ako su u povratnoj grani nalazi prenosna funkcija )(sH onda se ekvivalentna

    prenosna funkcija rauna prema slijedeem izrazu:

    )()(1

    )()(

    sHsG

    sGsGe

    Pored algerbarskih pravila, algebra dijagrama blokova je komplementirana sa nekoliko

    "geometrijskih" pravila:

    Slika 44.

    Slika 45.

    Kao primjer primjene algebre blokova, potrebno je odrediti prenosnu funkciju )(

    )()(

    sU

    sYsG

    sistema predstavljenog dijagramom blokova kao na slici 46.

  • Slika 46.

    Primjenom pravila algebre blokova dobija se slijedee pojednostavljenje:

    Slika 47.

    Sada se dva sumatora mogu zamijeniti pa se dobija slijedei dijagram blokova:

    Slika 48.

    Sada se moe uoiti kaskadna veza )(1 sG i )(2 sG zajedno sa povratnom vezom preko )(1 sH

  • i paralelna veza 1

    3

    G

    G sa jedininom prenosnom funkcijom. Prema tome sada se dijagram

    blokova znatno pojednostavljuje i dobija se:

    Slike 49.

    Konano se dobija:

    Slika 50.

    Dakle, ekvivalentna prenosna funkcija sistema sa slike 46 je 121

    21

    1

    3

    11)(

    HGG

    GG

    G

    GsG

    Graf toka signala

    Pored algebre blokova, za nalaenje ekvivalentne prenosne funkcije sistema u upotrebi je i tzv. graf toka signala ili Mason-ovo pravilo. Postoji ista analogija izmeu dijagrama blokova i grafa toka signala.

    Glavni elementi grafa toka signala su vorovi i grane. Grane povezuju vorove grafa. Grana je ekvivalentna bloku u dijagramu blokova i predstavlja prenosnu funkciju. Ona se sastoji od

    ulaznog, izlaznog vora i strelice koja pokazuje tok signala. Sa ovakvom granom je asocirana prenosna funkcija. vor u grafu predstavlja signal. Osnovno pravilo za vor je da je signal u voru jednak sumi signala koji dolaze u taj vor iz vanjskih grana (vano je znati da se raunaju samo signali koji dolaze u vor, ali ne i oni koji iz njega odlaze). Signal koji ulazi u vor A neke grane je jednak ulaznom signalu te grane pomnoenom sa prenosnom funkcijom te grane.

    Na primjer, ekvivalentni graf toka signala sistema sa slike 51. je predstavljen na slici 52.

    Slika 51. dijagram blokova sistema sa povratnom spregom

    Slika 52. graf toka signala sistema sa slike 51

  • Potrebno je uvesti jo neke termine vezane za graf toka signala: 1. vor izvor (source node) je vor u grafu toka signala iz kojeg signali samo izviru

    (ulazni signali su predstavljeni vorovima) 2. vor ponor je vor u grafu u kojeg signali samo poniru (izlazni signali) 3. put je serija grana u grafu od vora izvora do vora ponora koje imaju strelice u istom

    smjeru, a koje ne prolaze niti jedan vor vie od jednom. 4. petlja je zatvoren put grana sa strelicama u istom smjeru u kome se ni jedan vor ne

    pojavljuje vie od jednom. vor izvor i vor ponor ne mogu biti dio petlje. Pojaanje petlje je proizvod svih prenosnih funkcija u petlji.

    5. Nedodirujue petlje su dvije petlje koje nemaju zajedniki vor.

    Primjer:

    Slika 53.

    1. U je vor izvor 2. Y je vor ponor 3. Postoje dva puta:

    P1: 154321 11 PGGGGG

    P2: 215461 11 PGGGGG

    4. Postoje etiri petlje:

    111 HGL

    2432 HGGL

    3543213 HGGGGGL

    354614 HGGGGL

    5. Postoje dvije nedodirujue petlje:

    111 HGL

    2432 HGGL

    Mason je otkrio elegantnu formulu za nalaenje prenosne funkcije izmeu ulaznih i izlaznih vorova za sisteme date grafom toka signala:

    N

    k

    kkP

    sG 1)(

    gdje su:

    - kP - pojaanja puteva koji vode od ulaza do izlaza

    - N - broj puteva izmeu ulaznog i izlaznog vora - - determinanta grafa toka signala

  • - k - kofaktor puta k

    Determinanta grafa toka signala se rauna na slijedei nain:

    ...1 32 sss PPP

    gdje je:

    - sP je proizvod svih pojaanja petlji

    - 2sP je proizvod pojaanja svih moguih kombinacija nedodirujuih petlji koje se

    uzimaju po dvije

    - 3sP je proizvod pojaanja svih moguih kombinacija nedodirujuih petlji koje se

    uzimaju po tri

    Kofaktor puta k k je jednak za graf toka signala koji se dobije od originalnog grafa kad se

    iz njega izdvoji dati put.

    Primjer:

    Odrediti prenosnu funkciju sistema predstavljenog dijagramom blokova na slici 54.

    Slika 54.

    Ekvivalentna prenosna funkcija sistema bie izraunata koritenjem Mason-ovog pravila tj. prevoenjem dijagrama blokova u ekvivalentni graf toka signala.

    Slika 55. graf toka signala sistema sa slike 54.

    Analizom grafa toka signala sa slike 55. dobija se slijedee:

    - Putevi: 43211 GGGGP

    43512 GGGGP

  • - Petlje:

    1211 HGGL

    2322 HGGL

    1223513 HGHGGGL

    343514 HGGGGL

    343515 HGGGGL

    343215 HGGGGL

    - Nedodirujuih petlji nema

    Prema tome vrijedi:

    )(1 54321 LLLLL

    11 , 12

    Za prenosnu funkciju )(sG itavog sistema dobijamo:

    )(1)(

    54321

    21

    LLLLL

    PPsG

    odnosno

    )()1(1

    )()(

    25343111232221

    52431

    GGHGGGHGHGGHGG

    GGGGGsG

    Linearizacija modela dinamikih sistema

    Kao to je poznato postoji samo opta teorija analize i sinteze linearnih dinamikih sistema. Nekada je mogue izvriti dobru aproksimaciju nelinearnih sistema odgovarajuim linearnim modelom tj. mogue je izvriti linearizaciju nelinearnih sistema oko nominalnih radnih trajektorija (radnih taaka), te ih je mogue analizirati kao linearne sisteme.

    Linearizacija nelinearnog sistema I reda

    U optem sluaju sistem je opisan slijedeom diferencijalnom jednainom:

    ))(),(()(

    tutxfdt

    tdx , 0)0( xx

    Neka sistem funkcionira oko nominalne trajektorije )(txn pogonjen ulazom )(tun . Tada se

    sistem opisuje jednainom:

    ))(),(()( tutxftx nn

    Neka se sistem kree oko nominalne trajektorije kao na slici 56.

    Slika 56.

  • Neka je stvarno kretanje sistema oznaeno sa )(tx . Tada se moe pisati:

    )()()( txtxtx n

    dakle, stvarno kretanje se moe prikazati kao suma nominalnog stanja i odstupanja oznaenog

    sa )(tx .

    Analogno se moe predstaviti upravljaki signal )(tu :

    )()()( tututu n

    Sada se jednaina kretanja sistema moe pisati u obliku:

    ))()(),()(()()())(),(()( tututxtxftxtxtutxftx nnn

    Razvojem funkcije ))()(),()(( tututxtxf nn u Taylor-ov red uz zanemarivanje lanove

    vieg reda dobija se:

    uu

    fx

    x

    fuxftxtx nnn

    ),()()(

    odnosno

    uu

    fx

    x

    ftx

    nn uuxx

    ||)(

    Dobijena linearna diferencijalna jednaina opisuje odstupanja od nominalnih radnih taaka. Moe zapisati u obliku:

    ubtxatx )()(

    u optem sluaju koeficijenti a i b su funkcije vremena tj. )(taa i )(tbb . Ako sistem

    radi u okoline nominalnih radnih taaka koeficijenti a i b su priblino konstantni.

    Linearizacija sistema II reda

    Sistem II reda je u optem sluaju dat slijedeom diferencijalnom jednainom:

    ))(),(),(),(()( tututxtxftx , 00 )0(,)0( xxxx

    Nominalna trajektorija sistema se kao u prethodnom sluaju obiljeava sa )(txn a nominalni

    upravljaki signal sa )(tun .

    Kao u prethodnom sluaju sistema I reda moe se pisati:

    )()()( txtxtx n

    )()()( tututu n

    gdje su sa )(tx i )(tu obiljeene stvarne trajektorije sistema i upravljakog signala

    respektivno.

    Sada se diferencijalna jednaina sistema II reda moe napisati u obliku:

    ),,,()()( uuuuxxxxftxtx nnnnnn

    Razvojem funkcije ),,,( uuuuxxxxf nnnnn u Taylor-ov red, zanemarivanjem

    lanova vieg reda i sreivanjem dobija se slijedei izraz:

    uu

    fu

    u

    fx

    x

    fx

    x

    ftx

    )(

    pri emu su parcijalni izvodi raunati u radnoj taki ),,,( nnnn uxux .

    ububxaxax 1021

    Dobijena jednaina opisuje odstupanje trajektorije sistema od nominalne. Ista tehnika se jednostavno proiruje na sisteme vieg reda.

  • 104

    Specifikacija performansi sistema automatskog upravljanja

    Tranzijentni i ustaljeni odziv

    U analizi i sintezi sistema upravljanja vrlo je vano nai metod specifikacije performansi sistema automatskog upravljanja. Takva specifikacija se prirodno daje u

    vremenskom domenu. U optem sluaju specifikacije sistema se odnose na specifikacije tranzijentnog i ustaljenog ponaanja sistema. Odziv svakog linearnog sistema je u optem sluaju sastavljen iz dvije komponente:

    )()()( tytyty sstr

    gdje je:

    - )(tytr - tranzijentni odziv sistema

    - )(tyss - ustaljeni odziv sistema

    Pri emu za stabilne sisteme vrijedi: 0)(lim

    tytrt

    .

    Nakon uspostavljanja specifikacija ponaanja sistema u vremenskom domenu, bie odreene relacije izmeu parametara u vremenskom domenu i pozicija nula i polova u domenu kompleksne promjenljive s.

    Tranzijentni odziv sistema II reda

    Sistem drugog reda sa zatvorenom povratnom spregom je prikazan na slici 57.

    Slika 57. sistem II reda

    Ekvivalentna prenosna funkcija je odreena izrazom:

    22

    2

    2 2)(

    )()(

    nn

    n

    ss

    T

    K

    T

    ss

    T

    K

    sU

    sYsG

    pri emu je:

    - T

    Kn prirodna uestanost sistema

    - Tn

    2

    1 faktor priguenja sistema

    Svaki sistem II reda se moe svesti na ovu formu. Kao testni ulaz se najee koristi odskona (step) funkcija. Za ovakav tesni signal se jednostavno mogu porediti razliiti sistemi odnosno njihovi odzivi.

    Karakteristina jednaina ovog sistema je: 02 22 nnss . Rjeavanjem karakteristine

    jednaine dobiju se polovi sistema:

    dnnn jjs 2

    2/1 1

    gdje je sa 21 nd oznaena priguena uestanost

  • 105

    Poloaj polova sistema u kompleksnoj ravni je prikazan na sklici 58.

    Slika 58. polovi sistema II reda u kompleksnoj ravni

    Promjenom i n mijenja se poloaj polova u kompleksnoj ravni i u zavisnosti od toga,

    odziv sistema. U zavisnosti od vrijednosti parametra mogu se pojaviti tri karakteristina

    sluaja:

    - 1 tzv. kritino priguen sistem

    - 1 tzv. nadkritino priguen sistem

    - 1 tzv. podkritino priguen sistem

    U sluaju kritino priguenog sistema vrijedi:

    2

    2

    22

    2

    )()2()(

    n

    n

    nn

    n

    ssssssY

    )(ty L-1 )}({ sY = L-1 })(

    11{

    2

    n

    n

    n sss

    Nalaenjem inverzne Laplace-ove transformacije dobija se odziv sistema u vremenskom domenu:

    )()(1)( tytyteety trsst

    n

    t nn

    odziv u ustaljenom stanju je: 1)( tyss , a tranzijentni dio odziva je t

    n

    t

    trnn teety

    )(

    Moe se zakljuiti da tranzijentni odziv iezne tokom vremena.

    U sluaju nadkritino priguenog sistema )1( vrijedi:

    )2()(

    22

    2

    nn

    n

    ssssY

  • 106

    U ovom sluaju sistem ima dva realna pola:

    dnnns 12

    2/1

    Rastavljanjem )(sY na parcijalne razlomke dobija se:

    dndn s

    K

    s

    K

    ssY

    21

    1)(

    Za vremenski odziv se dobija: tt dndn eKeKty)(

    2

    )(

    11)(

    Tranzijentni dio odziva tt

    trdndn eKeKty)(

    2

    )(

    1)( iezava sa vremenom brzinom

    koju odreuje najsporiji pol sistema.

    Poveavanjem prirodne uestanosti n sistem se ubrzava..

    U sluaju podkritino priguenog sistema )1( vrijedi:

    )2()(

    22

    2

    nn

    n

    ssssY

    U ovom sluaju polovi sistema su konjugovano kompleksni: 2

    2/1 1 nn js

    Vremenski odziv se dobija inverznom Laplace-ovom transformacijom i iznosi:

    )1sin(1

    1)( 22

    te

    ty n

    tn

    Sada se u odzivu javljaju oscilacije.

    Na slici 59 su prikazani odzivi sistema za razliite vrijednosti parametra priguenja .

    Slika 59. odziv sistema u ovisnosti o priguenju

  • 107

    Standardne performanse sistema se obino definiu u odnosu na dziv sistema na odskonu (step) funkciju kao to je to prikazano na slici 60.

    Slika 60. parametri odziva sistema

    Slijedei parametri definiu odziv sistema:

    - rT - vrijeme porasta (rise time) je vrijeme za koje odziv sistema proe vrijednosti od 0

    do 100 % vrijednosti u stacionarnom stanju. Ovakva definicija vremena porasta se

    upotrebljava u podkritino priguenim sistemima

    - 1rT - vrijeme porasta je vrijeme za koje odziv sistema proe vrijednosti od 10% do

    90% vrijednosti u ustaljenom stanju. Ovakva definicija se koristi za nadkritino

    priguene sisteme )1(

    - pT - vrijeme preskoka (peak time) je vrijeme za koje se desi maksimalni preskok

    stacionarne vrijednosti.

    - sT - vrijeme smirenja (settling time) je vrijeme za koje odziv sistema dostigne i ostane

    u intervalu od -5% do 5% stacionarne vrijednosti.

    - Preskok u oznaci OS (overshoot) se definie kao razlika )()( max trty gdje je )(tr

    jedinina step funkcija

    Obino se za definisanje odziva koriste vrijeme smirenja i veliina preskoka.

    Da bi odredili vrijeme preskoka pT i veliinu preskoka potrebno je odrediti 0)(

    dt

    tdy gdje je

    odziv sistema dat sa:

    )1sin(1

    1)( 22

    te

    ty n

    tn

    gdje je: )arccos( i 10 .

    Nakon sreivanja dobija se:

  • 108

    21

    n

    pT

    }1

    exp{1)(2

    1 2

    eTyOS p

    Preskok se esto daje u procentima:

    %100}1

    exp{2

    MPOS

    gdje je sa MPOS (Maximum Percent OverShoot) oznaen maksimalni preskok u procentima. Iz posljednjeg izaraza se moe zakljuiti da je preskok samo funkcija priguenja. Iz izraza za odziv sistema u vremenskom domenu se vidi da tranzijentni dio nestaje sa vremenskom

    konstantom 1)( n . Obino se uzima da je svaki prelazni proces zavren za 53 pa

    sa vrijeme smirenja esto definie kao:

    n

    sT

    3

    Dakle, za zadato vrijeme smirenja i maksimalni prekok, koeficijent priguenja i prirodna

    uestanost se moe dobiti iz izraza za preskok i vrijeme smirenja. Na ovaj nain je uspostavljena veza izmeu parametara koji karakteriu vremenski odziv sistema i lokacija polova u kompleksnom domenu.

    Tranzijentni odziv sistema vieg reda

    U prethodnom izlaganju je izvrena karakterizacija odziva sistema II reda. U optem sluaju nije mogue izvesti analitike izraze za karakterizaciju tranzijentnog odziva sistema vieg reda. Ipak, esto je mogue aproksimativno odrediti parametre tranzijentnog odziva sistema vieg reda pomou parametara odziva sistema II reda. Sistem upravljanja sa jedininom povratnom vezom se moe predstaviti u slijedeem obliku:

    )())(2(

    )(

    )(

    )(

    )(1

    )()(

    21

    22

    nnn pspsss

    sQ

    sP

    sQ

    sG

    sGsM

    Dinamiku sistema praktino odreuju tzv. "spori" polovi tj. polovi najblii imaginarnoj osi. Oni dalji bre ieznu u vremenu.

    Slika 61. dominantni polovi sistema vieg reda

  • 109

    Sistem vieg reda se moe dobro aproksimirati sistemom II reda ukoliko ima par konjugovano kompleksnih polova koji su mnogo blie imaginarnoj osi od svih ostalih polova. Ovi polovi se nazivaju dominanti polovi i predstavljeni su na slici 61.

    Greke ustaljenog stanja

    Na slici 62. data je opta struktura sistema upravljanja sa jedininom povratnom vezom.

    Slika 62.

    Najprije e se izvriti analiza odziva sistema i greaka ustaljenog stanja po pretpostavkom da nema djelovanja smetnje d.

    Kao to je ranije pokazano, vremenski odziv sistema se moe predstaviti u vidu sume tranzijentnog i stacionarnog dijela:

    )()()( tytyty trss

    pri emu za stabilan sistem vrijedi:

    )(lim)( tytyt

    ss

    0lim

    trt

    y

    Na ulaz se dovodi referentni signal )(tr koji predstavlja eljeni izlaz sistema. Formira se

    razlika izmeu referentnog ulaza i stvarnog izlaza i dobija signal greke )()()( tytrte .

    Ovaj signal zajedno sa kontrolerom )(sGr pogoni sistem u cilju redukcije greke )(te . Na

    osnovu strukture sistema moe se pisati:

    )()()()()( sGsGsEsRsE or

    ako se oznai )()()( sGsGsG or dobija se:

    )(1

    )()(

    sG

    sRsE

    Sada se greka stacionarnog stanja moe dobiti na slijedei nain:

    )(1

    )(lim)(lim)(lim)(

    00 sG

    sRsssEtete

    sstss

    Prema tome vidi se da greka zavisi od sistema, regulatora i od ulaza. Najee se kao referentni ulazi koriste slijedei signali:

    - step funkcija definisana kao:

    0,1

    0,0)(

    t

    ttr

    - rampa funkcija definisana kao:

    0,

    0,0)(

    tt

    ttr

    - parabola funkcija definisana kao:

    0,

    0,0)(

    2 tt

    ttr

  • 110

    Tip sistema upravljanja sa povratnom spregom definie broj polova sistema u koordinatnom poetku prenosne funkcije otvorenog sistema (direktne grane). Prema tome, za sistem se kae da je tipa j ako se prenosna funkcija dir. Grane moe

    predstaviti u obliku: 0,)(

    )()(

    i

    i

    j

    ip

    pss

    zssG

    Ako je na ulaz sistema sa slike 62. doveden step referentni ulaz 0),1)(( ttr tada

    vrijedi:

    )(lim1

    1

    )(1

    1

    lim)(1

    )(lim)(

    0

    00 sGsG

    ss

    sG

    sRste

    s

    ssss

    Neka je )(lim0

    sGKs

    p

    , tada se za greku stacionarnog stanja dobija: p

    ssK

    te

    1

    1)(

    Da bi greka stacionarnog stanja u potpunosti bila eliminisana potrebno je da pK , a to

    e biti zadovoljeno u slijedeem sluaju:

    1)(

    )(lim

    0

    jza

    pss

    zsKK

    i

    j

    i

    sp

    Prema tome da bi greka stacionarnog stanja odziva sistema na step ulaz bila svedena na nulu

    potrebno je da postoji bar jedan pol u )()()( sGsGsG or bilo u kontroleru ili u objektu

    upravljanja.

    Ako je na ulaz sistema sa slike 62. rampa funkcija ttr )( , tada je 2

    1)(

    ssR , pa se

    greka stacionarnog stanja moe raunati potpuno analogno prethodnom sluaju.

    vs

    sssss

    KssGsGssG

    sRssEe

    1

    )(lim

    1

    ))(1(

    1lim

    )(1

    )(lim)(lim

    0

    000

    gdje je: )(lim0

    ssGKs

    v

    . Da bi se greka potpuno eliminisala potrebno je da vK , a to e

    biti zadovoljeno u slijedeem sluaju:

    2)(

    )(lim

    0

    jza

    pss

    zsKsK

    i

    j

    i

    sv

    Prema tome, u direktnoj grani mora postojati dvostruki integrator (bilo u kontroleru ili objektu

    upravljanja).

    U sluaju da je na ulaz sistema doveden parabola ulaz, analogno se moe zakljuiti da

    je potreban trostruki integrator u direktnoj grani odnosno pol 0s viestrukosti 3.

    Osnove funkcije regulatora (kontrolera) su stabilizacija sistema, popravka dinamikih karakteristika i redukcija vanjske smetnje. Vanjska smetnja je u optem sluaju stohastika veliina i ne moe se analitiki opisati, mada je esto mogue aproksimirati smetnju sa nekim poznatim funkcijama npr. step amplitudno skaliranim step funkcijama. Zbog toga je potrebno

    ispitati kako se sistem nosi sa djelovanjem konstantne smetnje .)( consttd S tim ciljem

    neka je sada 0)( tr , tj. nema ulaznog signala jer se analizira odziv sistema samo u odnosu

    na djelovanje smetnje. Sada se moe pisati:

  • 111

    )()( sYsE i )()(1

    )()()(

    sGsG

    sGsdsE

    or

    o

    uz pretpostavku da vrijedi: s

    sdtd1

    )(1)( , dobija se:

    )(lim

    1)(lim

    1

    )()(1

    )(lim

    )()(1

    )()()(lim)(lim

    0

    0

    00

    sGsG

    sGsG

    sG

    sGsG

    sGsdsssEte

    os

    rs

    ro

    o

    sor

    o

    st

    Iz prethodnog izraza se vidi da e greka zbog djelovanja smetnje biti eliminisana ako

    )(lim0

    sGrs

    tj. ako kontroler ima bar jedan pol u nuli, odnosno integrator.

    Slika 63. Eliminacija step smetnje.

  • 112

    Prema tome, da bi sistem pratio referentni step ulaz potrebno je da postoji bar jedan integrator

    ili u kontroleru ili u objektu upravljanja. Da bi se uz to izvrila i eliminacija step smetnje potrebno je da kontroler sadri integrator. Dakle, kontroler sa integratorom omoguava eliminaciju greke stacionarnog stanja i eliminaciju djelovanja step smetnje. Na slici 63. je dat uporedan prikaz odziva sistema (sa integratorom u kontroleru) bez

    djelovanja step smetnje, vremenski izgled smetnje i odziva sistema sa djelovanjem smetnje.

    Vidi se da sistem potpuno potiskuje smetnju.

    Analogno sa prethodnim izlaganjem moe se zakljuiti da e sistem potisnuti smetnju u vidu rampa vremenske funkcije ako kontroler sadri dvostruki pol u nuli, odnosno dvostruki integrator.

    Stabilnost dinamikih sistema

    Za sistem se kae da je stabilan ako za svaki ogranien ulaz sistem reaguje oranienim izlazom. Ovo je tzv. BIBO (Bounded Input Bounded Output) stabilnost. To se matemaiki moe zapisati u obliku:

    NtyMtr )()(

    Ako sistem daje neogranien izlaz, tada u samom sistemu postoje izvori energije (npr. nuklearna reakcija).

    Prenosna funkcija sistema, kao to je poznato, se moe zapisati u obliku:

    )(

    )()(

    sP

    sQsG

    Ako se sitem pobudi Dirac-ovim impulsom tada vrijedi:

    )()( ttu L )()()()()(1)( sGsYsUsGsYtg Prema tome moe se pisati:

    )(

    )()(

    sP

    sQsY

    vremenski odziv se dobija nalaenjem inverzne Laplace-ove transformacije:

    )(ty L-1 })(

    )({

    sP

    sQ

    i mogui su slijedei sluajevi:

    1. 0)(lim

    tyt

    . Za ovakav sistem se kae da je asimptotski stabilan

    2.

    Mtyt

    )(lim . Ovakav sistem konzervira ubaenu energiju. Kao primjer moe

    posluiti oscilatorno LC kolo bez gubitaka (bez R), tada postoji oscilovanje energije konstantnim amplitudama.

    3.

    )(lim tyt

    . Za ovakav sistem se kae da je nestabilan. U sistemu se proizvodi

    energija i sistem se ne vraa u stacionarno stanje. Fizikalno, amplituda odziva ne moe rasti proizvoljno, ve ide u zasienje.

    Stabilnost sistema direktno zavisi od lokacije polova u kompleksnoj ravni. Prenosna funkcija

    sistema se moe napisati u slijedeem obliku:

    )(*)()()(

    )(

    )(

    )()(

    2

    2

    2

    21 i

    q pspspsps

    sQ

    sP

    sQsG

    gdje je:

  • 113

    - 11 p realni pol sistema viestrukosti q

    - jp 22 kompleksni pol viestrukosti 2

    - jp 22 konjugovano kompleksni pol viestrukosti 2

    - iip realni pol sistema viestrukosti 1

    Pod pretpostavkom da je sistem pobuen Dirac-ovim impulsom vrijedi:

    )(ty L-1 )}({ sG L-1 )}({ sY

    )(ty L-1 }*)()(*)()()(

    {2

    2

    24

    2

    2

    23

    2

    22

    2

    21

    1 1

    1

    i i

    iq

    ii

    i

    ps

    K

    ps

    K

    ps

    K

    ps

    K

    ps

    K

    ps

    K

    Odnosno, u vremenskom domenu:

    i

    tp

    i

    t

    q

    q

    i

    t

    q

    tpi

    iieKtteCteCetCty )sin()sin()( 22

    1

    11

    1 221

    Prema tome da bi sistem bio stabilan odnosno 0)(lim

    tyt

    , mora biti ispunjen slijedei uslov:

    izapR ie ,0 to znai da je oblast stabilnosti lijeva poluravan kompleksne ravni. Ako postoji jednostuki pol u nuli tada vrijedi:

    Mtyt

    )(lim

    pa je sistem marginalno stabilan. Ako su polovi konjugovano kompleksni i nalaze se na

    imaginarnoj osi tada su na izlazu sinusne oscilacije konstantne amplitude.

    Sistem je nestabilan ako:

    1. postoji barem jedan pol za koji vrijedi: 0}Re{ ip

    2. na imaginarnoj osi postoje viestruki polovi.

    Algebarski kriterijumi stabilnosti

    Za davanje odgovora na pitanje da li je sistem stabilan ili ne, nije neophodno nai polove sistema. Dovoljno je odrediti da li su svi polovi locirani u lijevoj poluravni. Algebarski

    kriterijumi stabilnosti daju odgovor na pitanje da li su svi polovi locirani u lijevoj poluravni,

    ali ne i na pitanje koje su vrijednosti polova.

    Karakteristina jednaina sistema se moe predstaviti u obliku:

    0... 01

    1

    asasn

    n

    n

    Rjeavanjem prethodne jednaine dobiju se polovi nppp ,, 21 . Ako su svi polovi negativni

    tada se karakteristini polinom sistema moe napisati u obliku:

    0

    1

    111 ...)()()()( asassspspsn

    n

    n

    nn

    gdje je ii p . Tada svi koeficijenti karakteristinog polinoma: 110 ,, naaa moraju biti

    pozitivni. Obrnuto ne vai. Teorema:

    Ako je bilo koji od koeficijenata karakteristinog polinoma nula ili manji od nule, onda dati sistem ne moe biti asimptotski stabilan.

    Prethodna teorema daje dovoljne uslove za nestabilnost sistema i u isto vrijeme daje potrebne

    uslove za stabilnost sistema.

    Ako vrijedi 0 ia , tada je potrebno dalje ispitivanje.

  • 114

    U upotrebi su najee dva kriterijuma stabilnosti: - Routh-ov - Hourwitz-ov

    Routh-ov kriterij

    Za karakteristinu jednainu sistema: 0... 01

    1

    asasn

    n

    n, Routh-ov kriterij se

    svodi na formiranje slijedee tabele: ns na 2na 4na ...

    1ns 1na 3na 5na ...

    2ns 1A 2A 3A ...

    3ns 1B 2B 3B ...

    4ns 1C 2C 3C ...

    ... 0s 1H

    Koeficijenti iii CBA ,, - se raunaju na slijedei nain:

    1

    321

    1

    n

    nnnn

    a

    aaaaA

    1

    541

    2

    n

    nnnn

    a

    aaaaA

    1

    2131

    1A

    AaaAB nn

    1

    3151

    2A

    AaaAB nn

    1

    21211

    B

    BAABC

    1

    3131

    2B

    BAABC

    Da bi karakteristina funkcija imala sve polove u lijevoj s-poluravni (asimptotski stabilan sistem) potrebno je i dovoljno da su svi koeficijenti u prvoj koloni koeficijenata Routhove

    tablice pozitivni.

    Primjer:

    Ispitati stabilnost sistema datog sa slijedeom prenosnom funkcijom:

    412136

    1)(

    234

    sssssG

    Odgovarajua Routh-ova tablica je:

    Prema tome, sistem je asimptotski stabilan.

    Primjer:

    Ispitati stabilnost sistema datog sa slijedeom prenosnom funkcijom:

    1223

    12)(

    23456

    ssssss

    ssG

    4s 1 13 4 3s 6 12 0 2s 11 4 1s 9.8 0 0s 4

  • 115

    Odgovarajua Routh-ova tablica je:

    Prema tome, moe se zakljuiti da je sistem nestabilan.

    Teorema:

    Broj promjena znaka u prvoj koloni koeficijenata Routh-ove tablice odreuje broj nestabilnih polova.

    Prednost kriterija stabilnosti je, u optem sluaju, mogunost analize stabilnosti sistema u funkciji nepoznatog parametra.

    Primjer:

    Odrediti parametar K tako da sistem dat prenosnom funkcijom:

    32

    1)(

    234

    sKsss

    ssG

    bude asimptotski stabilan.

    Za dati sistem se formira slijedea Routh-ova tablica:

    Da bi sistem bio stabilan potrebno je da budu ispunjeni slijedei uslovi:

    02

    12

    K i 0

    12

    132

    K

    K

    Odavde slijedi 5.6K . Prema tome sistem je stabilan za vrijednosti parametra 5.6K .

    Prilikom primjene Roth-ovog kriterija je mogua pojava nultih elemenata u prvoj koloni koeficijenata. Pored ovoga, mogue je da se pojavi i kompletan nulti red. U oba sluaja sistem nije asimptotski stabilan, ali je interesantno razmatrati ove sluajeve u cilju otkrivanja da li je sistem moda marginalno stabilan ili nestabilan. U sluaju da se pojavi nulti element u prvoj koloni koeficijenata, tada se umjesto nula

    zamijeni sa nekim malim pozitivnim brojem i procedura se dalje nastavi. Na kraju se

    potrai 0

    lim

    i izvri klasina naliza prve kolone koeficijenata.

    Primjer

    6s 1 3 1 1 5s 1 2 2 0 4s 1 -1 1 3s 3 1 0 2s -1.33 1 1s 3.25 0 0s 1

    4s 1 K 4 3s 2 1 0

    2s 2

    12 K 3

    1s 12

    132

    K

    K 0

    0s 3

  • 116

    Ispitati stabilnost sistema datog slijedeom prenosnom funkcijom:

    65432

    16)(

    2345

    sssss

    ssG

    Za dati sistem formira se Routh-ova tabela:

    U treem redu Routh-ove kolone se pojavila nula koja se zamjenjuje sa (gdje je 0 ).

    Routh-ova tablica kada se pusti 0

    lim

    dobija slijedei oblik:

    Prema tome, uoavaju se dvije promjene predznaka pa se moe zakljuiti da je sistem nestabilan i da ima dva nestabilna pola (u desnoj s poluravni).

    U sluaju kada se pojavi kompletan nulti red sistem nije asimptotski stabilan, ostaje da se ispita da li je evantualno marginalno stabilan. Procedura je slijedea:

    1. Kada se pojavi nulti red formira se pomoni parni (neparni) polinom )(sd od

    koeficijenata reda iznad nultog reda.

    2. Nae se ))(( sdds

    d, a zatim koriste koeficijenti ovog polinoma umjesto dobijenih

    nultih koeficijenata.

    3. Nastavi se standardno formiranje tabele

    )()()( sdsPsP

    Primjer:

    Ispitati stabilnost slijedeeg sistema:

    122

    1)(

    2345

    ssssssG

    Prva tri reda Routh-ova tablica:

    5s 1 3 5 0 4s 2 4 6 0 3s 1 2 0 2s 6

    1s

    62 0

    0s 1

    5s 1 3 5 0 4s 2 4 6 3s 1 2 0

    2s 0 6

    1s 0 0s 1

    5s 1 2 1 0 4s 1 2 1 0 3s 0 0 0

  • 117

    U ovom sluaju u treem redu se pojavljuje nulti red, pa se formira pomoni polinom

    12)( 24 sssd

    Dalje je:

    sssdds

    d44))(( 3

    sada Routh-ova tablica poprima slijedei oblik:

    Sada se ponovo pojavljuje nulti red, sada u petom redu tablice. Ponovo se formira pomoni polinom:

    1)( 21 ssd

    diferenciranjem se dobija:

    ssd 2)(1

    Konano tablica ima slijedei izgled:

    S obzirom da je:

    jsssd 2/12

    1 01)(

    jsjssdsd 4/32/12

    1 ,0))(()(

    sistem je nestabilan jer na imaginarnoj osi postoje polovi j viestrukosti 2.

    Hurwitz-ov kriterijum

    Za datu karakteristinu jednainu formira se matrica oblika:

    02

    1

    2

    31

    42

    531

    0000

    0

    00

    00

    0

    0

    aa

    a

    aa

    aa

    aaa

    aaa

    nn

    nn

    nnn

    nnn

    h

    5s 1 2 1 0 4s 1 2 1 0 3s 4 4 0 2s 1 1

    s 0 0

    5s 1 2 1 0 4s 1 2 1 0 3s 4 4 0 2s 1 1 1s 2 0 0s 1

  • 118

    Potreban i dovoljan uslov da je sistem sa karakteristinom jednainom:

    0... 01

    1

    asasn

    n

    n

    asimptotski stabilan (ima sve polove u lijevoj s poluravni) je da su svi dijagonalni minori

    matrice i koeficijent na pozitivni.

    To se moe zapisati na slijedei nain:

    0na

    011 na

    02

    31

    2

    nn

    nn

    aa

    aa

    ,0

    0 31

    42

    531

    3

    nn

    nnn

    nnn

    aa

    aaa

    aaa

    Posljednji dijagonalni minor n je sama Hurwitz-ova determinanta. Poto su svi elementi

    osim posljednjeg, zadnje kolone jednaki nuli, zuadnji minor se moe predstaviti u slijedeem obliku:

    10 nn a

    Prema tome, ako su svi prethodni minori pozitivni, onda se uslov da posljednji minor bude

    takoe vei od nule svodi na to da slobodni lan karakteristine jednaine 0a bude pozitivan.

    Sistem e biti granino stabilan akao je posljednji dijagonalni minor jednak nuli, a svi

    prethodni vei od nule. Posljednji dijagonalni minor n e biti nula ako je 00 a , 01 n i

    010 na . Ako je 00 a , tada sistem ima pol u koordinatnom poetku, a ako je 01 n

    sistem ima par konjugovano kompleksnih polova na imaginarnoj osi.

    Primjer:

    Ispitati stabilnost sistema:

    1

    1)(

    23

    ssssG

    Na osnovu karakteristine jednaine ovog sistema: 0123 sss , formira se Hurwitz-ova matrica:

    110

    011

    011

    vrijedi:

    013 aan , 011 , 02 i 03

    Sistem je nestabilan jer je minor 01 .

  • 119

    Geometrijsko mjesto korijena GMK (Root Locus)

    Na slici je dat tipian primjer sistema upravljanja u zatvorenoj povratnoj sprezi.

    Slika 64.

    Neka je prenosna funkcija kontrolera: KGr , dakle samo pojaanje. Prenosna funkcija

    cjelokupnog sistema je:

    )(

    )(1

    )(

    )(

    )(1

    )(

    )(

    )(

    sP

    sQK

    sP

    sQK

    sKG

    sKG

    sR

    sY

    o

    o

    Karakteristina jednaina sistema je:

    0)(

    )(1

    sP

    sQK

    pri emu se pojaanje K mijenja u granicama K0 . Pomou metode GMK analizira se poloaj polova u kompleksnoj ravni sistema sa zatvorenom spregom kada se statiko pojaanje K mijenja u granicama od 0 do . Prema tome, GMK daje geometrijsko mjesto korijena u zatvorenoj sprezi u funkciji statikog pojaanja K direktne grane.

    Geometrijsko mjesto korijena (GMK) se moe definisati na vie naina. Dvije mogue definicije su:

    1. GMK sainjavaju krive u s-ravni po kojima se kreu polovi funkcije zatvorenog sistema tj. korijeni karakteristine jednaine kada se faktor pojaanja K kree u

    granicama K0 .

    2. GMK se satoji od taaka u s-ravni za koje vrijedi: 1)(

    )(

    sP

    sQK i

    )12(})(

    )(arg{ k

    sP

    sQ gdje je ,2,1,0 k

    Druga definicija GMK je direktna posljedica karakteristine jednaine sistema upravljanja sa zatvorenom povratnom spregom.

    Na slici 66. prikazano je geometrijsko mjesto korijena za sluaj sistema datog na slici 65:

    )2()(

    )()(

    ss

    K

    sP

    sQKsGo

    Slika 65.

  • 120

    Slika 66. GMK sistema sa slike 65.

    U optem sluaju moe se pisati:

    )()()( 1 mzszssQ

    )()()( 1 npspssP

    sa ip su oznaeni polovi sistema, a sa iz nule sistema i vrijedi mn .

    Konstrukcija GMK

    Konstrukcija GMK se zasniva na slijedeim pravilima: 1. GMK poinje za K=0 iz polova sistaema sa otvorenom povratnom spregom. Polovi

    sistema se dobijaju rjeavanjem jednaine 0)( sP .

    Za sistem )3)(2)(1(

    )(

    sss

    KsG poloaj polova je prikazan na slici 67.

    Slika 67. poloaj polova u kompleksnoj ravni

    2. GMK zavrava za K u m konanih nula sistema sa otvorenom povratnom

    spregom, dok ostalih mn grana ide u beskonanost. 3. GMK se sastoji od ukupno m grana.

  • 121

    4. GMK je simetrian u odnosu na realnu osu. Iz same definicije GMK slijedi:

    1 1

    ( ) ( ) (2 1)m n

    i i

    i i

    s z s p k

    5. Taka na realnoj osi pripada GMK ako je ukupan broj nula i polova sistema sa otvorenom povratnom spregom udesno od te take neparan.

    6. Uglovi asimptota koje odgovaraju mn grana koje zavravaju u beskonanosti su dati sa:

    mnkl

    )12(

    a taka presjeka asimptota je data sa:

    mn

    zpi

    i

    i

    i

    a

    7. Take odvajanja grana od realne ose date su rjeavanjem jednaine po 0 :

    011

    1 01 0

    m

    i i

    n

    i i zp

    8. Kritino pojaanje K za koje neke od grana GMK presjecaju imaginarnu osu se odreuje na osnovu Routh-ovog kriterija primijenjenog na jednainu:

    0)()( sKQsP

    Na osnovu prethodnih pravila mogue je nacrtat GMK. Primjer izgleda GMK za sistem zadat

    prenosnom funkcijom )(sG je predstavljen na slici 68.

    Slika 68. GMK

  • 122

    Sinteza kontrolera u kompleksnom domenu

    Za sistem upravljanja sa zatvorenom povratnom spregom na slici 69. problem sinteze

    se svodi na slijedee korake: 1. Izbor strukture regulatora (broj nula i broj polova) 2. Odreivanje parametara (pojaanje, nule i polovi)

    Slika 69. opta struktura sistema sa zatvorenom povratnom spregom

    U optem sluaju prenosna funkcija kontrolera se moe predstaviti u obliku:

    n

    i

    i

    m

    i

    i

    r

    ps

    zsK

    sG

    1

    1

    )(

    )(

    )(

    Analiza uticaja dodavanja nula i polova kontrolera na karakteristike sistema bie sprovedena na jednostavnom primjeru sistema:

    )2(

    1)(

    sssGo

    Najjednostavniji regulator predstavlja samo statiko pojaanje tj. KsGr )( . GMK ovakvog

    sistema je prikazan na slici 70.

    Slika 70. GMK sistema sa kontrolerom KsGr )(

    Promjena pojaanja K uzrokuje kratanje polova sistema sa zatvorenom povratnom spregom (na slici prikazani kvadratiima) po granama GMK. Promjenom pojaanja oblik GMK se ne mijenja.

  • 123

    U sluaju da je kontroler dat prenosnom funkcijom oblika:

    )()(

    as

    KsGr

    tj. pored statikog pojaanja uvodi se pol )0(, aas . GMK ovakvog sistema za sluaj

    4a ima slijedei oblik:

    Slika 71. GMK sistema sa kontrolerom 4

    )(

    s

    KsGr

    Analizirajui sliku 71. moe se zakljuiti da dodavanje pola zakree grane GMK udesno. Sistem postaje "manje stabilan". Promjena pojaanja K uzrokuje pomicanje polova sistema po granama GMK i sada postoji odreeno kritino pojaanje za koje sistem postaje nestabilan. U sluaju da je kontroler dat prenosnom funkcijom oblika:

    )()( bsKsGr

    GMK ovakvog sistema za sluaj 4b je prikazn na slici 72.

    Slika 72. GMK sistema sa kontrolerom )4()( sKsGr

    U sluaju dodavanja nule, grane GMK se zakreu ulijevo. Sistem postaje "stabilniji" i bri.

    Interesantno je primijetiti da sistem dat prenosnom funkcijom )()( bsKsGr predstavlja

    idealni diferencijator, to praktino nije mogue ostvariti jer je takav sistem nekauzalan. Ovakav sistem diferencira greku i moe imati nepovoljan efekat naroito u sluaju prisustva

  • 124

    uma mjerenja koji je inherentno visokofrekventni, pa moi doi do znatnog izoblienja

    signala. Na primjer neka se neki signal )(ty moe prikazati u obliku:

    )()()( tstyty t

    gdje )(ts predstavlja um mjerenja i neka se )(ts moe aproksimirati izrazom tats sin)( .

    Diferenciranjem signala )(ty dobija se:

    tadt

    tdy

    dt

    tdy t cos)()(

    dakle, dolo je do znaajnog pojaavanja uma za faktor . Opta struktura kontrolera je data prenosnom funkcijom:

    n

    i

    i

    m

    i

    i

    r

    ps

    zsK

    sG

    1

    1

    )(

    )(

    )(

    Teorijski gledano nule kontrolera se mogu izabrati tako da skrate neeljene polove sistema, a polovi regulatora se onda mogu izabrati tako da se u potpunosti zadovolje postavljene

    specifikacije. Meutim ovakav pristup ima dva vana nedostatka: 1. Kontroler je veoma kompleksan i skup 2. Prenosna funkcija objekta nikada nije 100% poznata pa nije mogue izvriti idealno

    kraenje neeljenih polova objekta i nula kontrolera.

    Cilj je imati to bolje performanse uz to je mogue jednostavniju strukturu kontrolera.

    Dinamiki regulatori (P,PI,PD,PID)

    Osnovni elementi dinamikih regulatora su proporcionalni, derivativni i integralni lan. Proporcionalni element vri pojaanje ulaznog signala tj. izlazni signal je proporcionalan ulaznom signalu. Proporcionalni lan regulatora se opisuje jednainom:

    )()( tKuty

    proporcionalni lan je prikazan na slici 73.

    Slika 73. Proporcionalni element

    Integralni lan vri integraciju ulaznog signala i opisuje se slijedeim izrazom:

    t

    dttuty )()(

    Slika 74. integralni element

    Prenosna funkcija integralnog elementa je daata izrazom: ssU

    sY 1

    )(

    )(

    Integralni lan se fiziki realizira pomou operaciong pojaala.

  • 125

    Slika 75. fizika realizacija integratora.

    Integrator prikazan na slici 75 se moe opisati izrazom:

    t

    dttuRC

    tu )(1

    )( 12

    Derivativni lan vri diferenciranje ulaznog signala i opisuje se slijedeim izrazom:

    dt

    tduty

    )()(

    Slika 76. derivativni element

    Prenosna funkcija derivativnog elementa je: ssU

    sY

    )(

    )(. S obzirom da je isti diferencijator

    nekauzalan sistem, realni diferencijator se opisuje slijedeom prenosnom funkcijom:

    1)(

    )(

    s

    s

    sU

    sY

    Derivativni element se fiziki realizira pomou operacionog pojaala.

    Slika 77. fizika realizacija diferencijatora

    U praksi su najee u upotrebi dinamiki regulatori sastavljeni od proporcionalnog, integralnog i derivativnog lana tzv. PID regulatori.

  • 126

    Ako se sa )(te obiljei ulazni signal, a sa )(tu izlazni signal, PID regulator se opisuje

    slijedeim izrazom:

    t

    idp dtteKdt

    tdeKteKtu )(

    )()()(

    a prenosna funkcija regulatora je:

    s

    KsKK

    sE

    sUG idpPID

    )(

    )(

    Prema tome, projektovanje PID regulatora predstavlja odreivanje konstanti idp KKK ,, tako

    da performanse sistema to bolje ispunjavaju postavljene specifikacije. PID regulator je jednostavan regulator koji se moe koristiti da popravi tranzijentna ponaanja sistema i karakteristike usteljenog stanja sistema. Opta struktura sistema sa zatvorenom povratnom spregom i PID regulatorom je data na slijedeoj slici.

    Slika 78. Sistem upravljanja sa PID regulatorom

    Ponekad i jednostavni P regulator moe rijeiti upravljaki problem. U otem sluaju pri sintezi bilo kakvog regulatora treba krenuti od P regulatora.

    U optem sluaju specifikacije se postavljaju na tranzijentni i ustaljeni dio odziva. Spefikacije na tranzijentni dio odziva se obino daju u obliku eljenog maksimalnog preskoka i eljenog vremena smirenja. S druge strane, specifikacije na ustaljeni dio odziva obino se odnose na greku u ustaljenom stanju (najee se zahtjeva njena potpuna eliminacija). S obzirom da se maksimalni preskok rauna po izrazu:

    100}1

    exp{2

    MPOS

    to se za zadani preskok (OverShoot) moe izraunati koeficijent priguenja po izrazu:

    100(ln

    )100

    (ln

    22

    2

    MPOS

    MPOS

    Prirodna uestanost n se moe izraunati na osnovu zadatog vremena smirenja i izraunatog

    koeficijenat priguenja po formuli:

    s

    nT

    3

  • 127

    Na osnovu izraunatih parametara i n par konjugovano-kompleksnih polova koji

    uzrokuju eljeno ponaanje je odreen izrazom: 22/1 1 nn js .

    Primjer:

    Za sistem dat prenosnom funkcijom )1(

    1)(

    sssG dizajnirati kontroler tako da performanse

    sistema sa zatvorenom povratnom spregom zadovoljavaju slijedee:

    - Tranzijenti dio odziva: %20MPOS i sTs 6

    - Ustaljeni dio odziva: 0)()(lim

    tete sst

    za step ulaz

    Na osnovu zadatog maksimalnog preskoka i vremena sirenja izraunaju se koeficijent priguenja i prirodna uestanost:

    45.0

    100(ln

    )100

    (ln

    22

    2

    MPOS

    MPOS

    s

    rad

    Tsn 11.1

    3

    odavde slijedi:

    99.05.01 22/1 jjs nn

    Geometrijsko mjesto korijena ovog sistema je dato na slici 79.

    Slika 79.

    Kao to se vidi sa slike grane GMK proaze kroz eljene polove, pa je samo potrebno nai

    pojaanje za koje je su polovi sistema 99.05.02/1 js . Pojaanje sistema se rauna na

    slijedei nain:

    25.1||

    ||

    i

    i

    ps

    zsK

  • 128

    S obzirom da objekat upravljanja sadri integrator to se, na osnovu prethodnih izlaganja, moe zakljuiti da e greka u stacionarnom stanju biti nula. Prema tome jednostavan P regulator je dovoljan da rijei zadati upravljaki problem.

    Primjer:

    Za sistem dat prenosnom funkcijom )2)(1(

    1)(

    sssG dizajnirati kontroler tako da budu

    performanse sistema sa zatvorenom povratnom spregom zadovoljavaju slijedee:

    - Tranzijentni dio: %20MPOS

    - Ustaljeni dio: 0)( tess za step ulaz

    Odmah se moe vidjeti da prenosna funkcija procesa ne sadri integrator, pa uslov nulte stacionarne greke ne moe biti ispunjen koritenjem P regulatora. Minimalno je potrebno

    upotrijebiti PI regulator (integralni dio za eliminaciju greke )(tess ). Prema tome, zadati

    upravljaki problem nije mogue rijeiti upotrebom P regulatora.

    Algoritam dizajna P regulatora

    Algoritam dizajna P regulatora se sastoji u slijedeem: 1. Prevesti vrijednosti specifikacija u lokaciju dominantnih polova sistema 2. Konstrukcijom GMK utvrditi da li grane GMK prolaze dovoljno blizu eljene lokacije

    dominantnih polova. Ako je to sluaj, onda se potrebno pojaanje K odreuje po formuli:

    n

    i

    i

    m

    i

    i

    ps

    zs

    K

    1

    1

    ||

    ||

    3. Provjeriti da li su zadovoljene specifikacije ustaljenog stanja 4. Ukoliko bilo koji od 1-3 nije zadovoljen, P regulatorom nije mogue rijeiti zadani

    upravljaki problem

    Dizajn PI regulatora

    PI regulator je dat prenosnom funkcijom: s

    KKsGsG ipPIr )()(

    PI regulator se moe zapisati i u neto drugaijoj formi:

    s

    zsK

    s

    KsK

    s

    KKG cp

    ipipPI

    gdje je: p

    ic

    K

    Kz

    PI regulator se koristi da popravi tranzijenta stanja sistema (koliko je to mogue) i da eliminie greku ustaljenog stanja pri konstantnim referentnim vrijednostima i konstantnim

    smetnjama. Na osnovu same prenosne funkcije PI regulatora vidi se da ukoliko je cz

    dovoljno blizu nule, onda se efekat lana szs c /)( moe skoro zanemariti jer se taj lan

    ponaa kao dipol i ne dolazi do znatnog pomjeranja grana GMK.

  • 129

    Algoritam dizajna PI kontrolera

    Algoritam dizajna PI regulatora se sastoji od slijedeih koraka: 1. Iz tranzijentnih specifikacija sistema odrediti da li je mogue postii te specifikacije sa

    P regulatorom i sraunati odgovarajue pK . Jasno je da e ustaljeni reim zahtjevati

    pol u nuli u regulatoru.

    2. Izabrati nulu regulatora cz dovoljno malu odnosno dovoljno blizu polu u nuli (npr.

    )1.001.0 cz . Na osnovu vrijednosti cz izraunati konstantu iK po formuli:

    pci KzK

    3. Provjeriti ponaanje sistema analizom GMK i simulacijom

    Primjer:

    Izvriti sintezu regulatora sistema datog prenosnom funkcijom )22)(10(

    6)(

    2

    sss

    ssG

    tako da su zadovoljene slijedee specifikacije:

    - %20MPOS

    - 0)( tess pri .)( consttr i .)( consttd

    Za zadati maksimalni preskok dobije se koeficijent priguenja: 45.0

    S obzirom da je cos , gdje je ugao koji prava povuena iz koordinatnog poetka u

    kompleksnoj ravni zatvara sa negativnim dijelom realne ose. Izraz cos je koriten ranije

    kod nalaenja vremenskog odziva sustema II reda, sada ugao dobija jasno geometrijsko znaenje. GMK ovog sistema je dat na slici 80.

    Slika 80. GMK sistema

    Lokacija eljenog pola se nalazi u presjeku pravaca koji predstavljaju ogranienje za

    koeficijent priguenja 45.0 i grana GMK. eljeni polovi se mogu dobiti geometrijskim

    putem ili nekim pogodnim numerikim potupkom. Pokazuje se da su za pojaanje 10K polovi sistema sa zatvorenom povratnom spregom dovoljno blizu eljenim. Time je zadovoljen uslova da preskok nije preko dozvoljenog. S druge strane postoji zahtjev za

  • 130

    eliminacijom greke ustaljenog stanja. To implicira da kontroler mora sadravati integrator,

    pa se kao prirodno rjeenje namee upotreba PI kontrolera. Za nulu se bira 1.0 cz tako

    da sa polom u ishoditu obrazuje dipol, kako ne bi dolo do znaajnijeg pomjeranja grana GMK. Prema tome za prenosnu funkciju kontrolera se konano dobija:

    ss

    ssGsG PIr

    110

    )1.0(10)()(

    Simulacijom u MATLAB-u za odziv sistema se dobija:

    Slika 81. Odziv sistema )(sG na step ulaz

    Dizajn PD regulatora

    PD regulator je dat prenosnom funkcijom: sKKsGsG dpPDr )()(

    Prenosna funkcija PD regulatora se moe zapisati i u slijedeem obliku:

    )()()( cddpPDr zsKsKKsGsG

    gdje je d

    p

    cK

    Kz .

    Kao to se moe vidjeti iz prenosne funkcije PD regulator dodaje nulu u sistem upravljanja to za posljedicu ima zakretanje grana GMK ulijevo. U optem sluaju PD se koristi za popravak tranzijentnog odziva sistema, i minimizaciju uticaja vanjskih smetnji. Jedan od

    efekata PD regulatora je priguivanje oscilacija odziva sistema. Upotrebljava se u sluajevima kada je potrebno da se zadri brzina odziva, a smanji amplituda oscilacija. Karakteristina jednaina sistema sa zatvorenom povratnom spregom kada se koristi PD regulator je data slijedeim izrazom:

    0)()(1 sGzsK c

    Odavde slijedi

    )}()arg{( sGzs c

    ili u drugaijem obliku:

  • 131

    1 1

    ( ) ( ) ( )m n

    c i i

    i i

    s z s z s p

    Posljednji izraz, zapravo, predstavlja uslov da taka cs z pripada GMK. Taj uslov se moe

    iskoristiti za odreivanje vrijednosti cz .

    Slika 82. odreivanje ugla c

    Odreivanje vrijednosti cz je mogue preko odreivanja ugla c koji se odreuje iz uslova

    da eljena taka pripada GMK. Prema tome, vrijedi:

    1 1

    ( ) ( ) ( )m n

    c c i i

    i i

    s z s z s p

    Na osnovu poznatog ugla c izraunatog pod uslovom da eljeni pol 21d n ns j

    pripada GMK slijedi:

    2( 1 )nc cc

    z tgtg

    Dalje se pojaanje K rauna kao:

    1

    1

    | |

    | | | |

    m

    d i

    id n

    d c d i

    i

    s p

    K

    s z s z

    Algoritam dizajna PD kontrolera

    Algoritam dizajna PD regulatora (kontrolera) se sastoji od slijedeih koraka:

    1. Prevesti tranzijentne specifikacije sistema u lokacije dominantnih polova ds

    2. Pokuati rijeiti problem sa P regulatorom

    3. Ako se problem ne moe rijeiti sa P regulatorom onda odrediti nulu cz koritenjem

    izvedene formule

    4. Odrediti pojaanje dK preko izvedene formule

    5. Provjeriti analizom GMK i simulacijom da li sistem postie eljene performanse.

  • 132

    Primjer:

    Za sistem dat prenosnom funkcijom otvorene grane 10

    ( )( 1)( 2)( 12)

    sG s

    s s s

    izvriti

    sintezu kontrolera tako da su postignute slijedee performanse:

    - 20%MPOS i vrijeme smirenja 1.5sT s

    Za zadate specifikacije izraunaju se koeficijent priguenja i n i na osnovu njih par

    dominantnih polova: 0.45 , 4.348 2 3.86n drad

    s js

    Slika 83. GMK sistema ( )G s

    Na slici su pored GMK ucrtana i ogrannienja vezana za koeficijent priguenja 0.45

    (prave) i prirodna uestanost 4.348n (elipsa). Kao to se vidi grane GMK ne prolaze blizu

    eljenih polova, pa se problem ne moe rijeiti P regulatorom. Grane GMK je potrebno zakrenuti ulijevo, a to se postie dodavanjem nule, odnosno PD regulatorom.

    Na osnovu prethodno izvedenih formula za c , cz i dK dobija se: 24.18cz i 0.825dK

    Prema tome prenosna funkcija kontrolera je: ( ) ( ) 0.825( 24.18)r PDG s G s s .

    Slika 84. odziv sistema ( )G s sa regulatorom ( )PDG s

  • 133

    Kao to se vidi sa like 84. postoji greka u ustaljenom stanju, ali to se moglo i oekivati s obzirom da ni proces ni kontroler ne sadre integrator, no to specifikacijama nije ni traeno. Da bi se izvrila eliminacija greke ustaljenog stanja potrebno je koristiti i integralni dio tj. PID regulator.

    Dizajn PID regulatora

    PID kontroler je najuniverzalnija kombinacija i koristi se kako za poboljanje tranzijentnog odziva tako i za eliminaciju greaka ustaljenog stanja. PID kontroler je dat slijedeom prenosnom funkcijom:

    ( ) ( ) ir PID p dK

    G s G s K K ss

    Prenosna funkcija se moe zapisati i u slijedeoj formi:

    2

    1 2

    1( ) ( ) ( ) ( ) ( ) ( )

    pd iPID d c c PD PI

    d d

    KK KG s s s K s z s z G s G s

    s K K s

    Algoritam dizajna PID regulatora

    Algoritam dizajna PID regulatora se sastoji od slijedeih koraka:

    1. Prevesti tranzijentne specifikacije sistema u lokacije dominantnih polova ds i

    analizirati zahtjeve na ustaljenim stanjem

    2. Izvriti sintezu PD regulatora tj. odrediti dK i 1cz prema prethodno razvijenom

    algoritmu sinteze PD regulatora

    3. Izabrati nulu kontrolera 2cz dovoljno blizu nuli ( 20.01 0.1cz )

    4. Analizom GMK i simulacijom provjeriti da sistem zadovoljava eljene performanse

    Primjer:

    Za sistem dat prenosnom funkcijom direktne grane: 10

    ( )( 1)( 2)( 12)

    sG s

    s s s

    izvriti

    sintezu regulatora tako da budu zadovoljene slijedee performanse:

    - 20%MPOS , 1.5sT s

    - ( ) 0sse t pri ( ) .r t const i ( ) .d t const

    S obzirom da se u ovom sluaju zahtjeva potpuna eliminacija greke u ustaljenom stanju jasno je da e kontroler sadravati integrator. Da bi se omoguilo da grane GMK prou dovoljno blizu eljenim polovima potrebno je izvriti sintezu PD kontrolera (prethodni primjer). U prethodnom primjeru su izraunate konstante PD regulatora:

    1 24.18cz

    0.825dK

    Da bi se izvrila eliminacija greke mora se dodati integrator tj. pol u koordinatnom poetku.

    Parametar 2cz se bira da bude vrlo blisko nuli kako bi sa polom u ishoditu obrazovao dipol

    sa ciljem da ne doe do znaajnog pomjeranja grana GMK. Prema tome, prenosna funkcija PID regulatora dobija oblik:

    0.825( 24.18)( 0.1)( )PID

    s sG s

    s

  • 134

    Odziv sistema sa dizajniranim regulatorom je predstavljena na slici 85.

    Slika 85. Odziv sistema sa PID regulatorom

    U slijedeoj tabeli je prikazan kako promjene pojedinih parametara PID r