Professional Documents
Culture Documents
Oa Pi I Dio
Oa Pi I Dio
OSNOVE AUTOMATIZACIJE
Proizvodno inenjerstvo, 4. semestar Predavanja ponedjeljak 11-14 h; (dvorana II) Vjebe utorak 10-12 h; (dvorana I)
Cilj kolegija
Redoviti ispit pismeni i usmeni, prolaz pismenog 50 %, pismeni vrijedi za dva usmena; ( 45 % pismeni vrijedi jedan usmeni)
Sadraj kolegija
Uvod to je automatizacija?
Osnovne definicije i pojmovi Primjeri iz primjene Povijest
Literatura
T.urina Automatska regulacija, k. knjiga Zagreb 1981. http://www.engin.umich.edu/group/ctm/ Materijali s predavanja, obavijesti na: www.fsb.hr/~mcipek
UVOD
to je automatizacija? Automatizacija teorija i tehnika koja proces ini automatskim, samogibajuim ili samoupravljivim
Automatizacija je proces kojim se neto pravi automatskim, a tako er je stanje koje je rezultat tog istog procesa. Automatizacija je nastavak procesa mehanizacije, zato jer se automatskim moe uiniti samo onaj proces koji je u dovoljnoj mjeri mehaniziran. Automatizacija u irem smislu obuhvaa sve mjere i procese kojima se smanjuje udio ljudskog rada, opaanja i odluivanja.
Automatska regulacija po definiciji je automatsko odravanje eljenog stanja nekog procesa ili mijenjanje tog stanja po odre enom zakonu, bez obzira na djelovanje vanjskih i unutarnjih poremeaja. To se postie pomou povratne veze, koja omoguava usporedbu izmjerene vrijednosti neke veliine reguliranog procesa sa njenom eljenom vrijednosti (referencijom), te se na temelju razlike tih dviju veliina odluuje kako proces usmjeriti.
Srce svakog sustava automatske regulacije jest ideja povratne veze (A.Isidori) Ideja p.v.? Usporediti aktuelni rezultat sa eljenim i djelovati na temelju njihove razlike! p.v. je jednostavni princip koji pokriva sve principe regulacije u prirodi (npr. rast ivih organizama, tjelesna temperatura, tlak, zatim ravnotea, gibanje, odziv na stres, ....)
Razni ure aji su zadueni za mjerenje, uspore ivanje, odluivanje i izvrenje upravljake odluke. U lancu regulacije moe biti i ovjek koji e neto od toga (ili sve to) raditi, no takva regulacija nije automatska.
Kibernetika je znanost o opim zakonitostima procesa vo enja, reguliranja, dobivanja, pohranjivanja, pretvorbe i prijenosa informacija u sustavima, neovisno o njihovoj fizikalnoj prirodi. Automatska regulacija jedan je od brojnih ogranaka kibernetike, no sustav s povratnom vezom smatra se najvanijim oblikom osnovnog sustava za kibernetiku i za automatizaciju. Potrebno je naglasiti da sustav s povratnom vezom nije nuno tehniki, nego je svojstven i biolokim, ekonomskim, socijalnim, politikim, psiholokim, i inim sustavima. Dakle regulacija nije samo postupak u tehnici, nego prije svega je prirodni zakon.
Upravljanje Otvoreni krug planiranje Nije robusno na pogreke modela Nema rizika nestabilnosti (kada su svi elementi stabilni)
Regulacija Zatvoreni krug povratna veza Reagiranje po doga aju Robusno na pogreke u nekom podruju Rizik nestabilnosti
Vo enje procesa openitiji je pojam koji obuhvaa i upravljanje i regulaciju U pravilu je vo enje povezano uz upravljanje i regulaciju sloenijih sustava pomou raunala. U ovom kolegiju pojam vo enje se koristi kada je obuhvaeno upravljanje i regulacija, ali i kada nije izriito odre eno na koji se od ta dva postupka misli. Dakle, vo enje se moe smatrati hrvatskim pojmom openitog engleskog pojma control. (prof. Boievi)
Veliine u krugu:
Izlaz = regulirana veliina eljena vrijednost = referentna veliina, vodea v. (slijedna), nazivna v. (vrsta) Regulacijska pogreka ili odstupanje Postavna veliina Poremeajna veliina
um izlaz
eljena vrijednost
r(t) referentna veliina, ili referencija (nazivna veliina - vrsta regulacija; vodea veliina - slijedna regulacija. Referentna veliina (reference input) je vanjski signal primjenjen na sustavu automatske regulacije na komparatoru. y(t) regulirana veliina. esto se kae samo izlaz. Regulirana veliina (controlled variable ili controlled output, ili najee samo output) predstavlja izlaznu veliinu reguliranog procesa. e(t) regulacijsko odstupanje, ili regulacijska pogreka. Regulacijsko odstupanje (actuating signal, ili error signal) je razlika izme u referentne i regulirane veliine, koja ulazi u regulacijski ure aj i potie njegovo djelovanje. u(t) postavna veliina. Postavna veliina (control signal ili manipulated variable) je signal koji predstavlja izlaz iz regulacijskog ure aja, i ulaz u proces. d(t) poremeajna veliina. Poremeajna veliina (disturbance) je ulazni signal koji ima neeljeni utjecaj na reguliranu veliinu.
Izvrni lan - sastoji se od postavnog pogona, (npr. elektromotor) i postavnog lana (npr. ventil) Mjerni lan sastoji se od mjernog osjetila i pretvaraa
n(t) mjerni um
Osnovni zahtjevi pri regulaciji su: stabilnost tonost brzina (kvaliteta) odziva (robusnost)
Sustav: kombinacija komponenti koje djeluju zajedno da bi ostvarili funkciju koja se ne moe ostvariti pojedinanim djelovanjem
Signal je fizikalna veliina koja se mijenja s vremenom.
Da bi vodili (ili regulirali) neki sustav, to je potrebno? (Osim ure aja s kojima emo se posluiti) Kako se formalizira znanje o nekom tehnikom sustavu (kako ga opisujemo?)
Analiza sustava bavi se odnosima me u signalima koji mogu biti bilo kakve fizikalne veliine koje se mijenjaju s vremenom. Proces je openito skup aktivnosti kojima se ulazni elementi transformiraju u izlazne elemente sa specifinim svojstvima, a sama transformacija odre ena je parametrima i ogranienjima. Promatranje odnosa ulaza i izlaza, odnosno pobude i odziva, odnosno uzroka i posljedice (kauzalnost) bitna je tema ovog kolegija Ovaj kolegij bavi se upoznavanjem osnovnih elemenata automatskog vo enja, upoznavanjem sustava i naina njihovog opisa, te ciljevima i zahtjevima pri upravljanju sustava, te nainu postizavanja tih ciljeva i zahtjeva.
Dakle, automatsko upravljanje nije tehniki izum ve prirodni zakon. Automatsko upravljanje s povratnom vezom jedno je od osnovnih naela na kojima poiva kibernetika.
N. Wiener Cybernetics or control and communication in the animal and the machine MIT Press 1948 Etimologija: do rijei kibernetike dolo se prouavajui etimologiju engleske rijei governor (regulator, upravitelj), odnosno latinske gubernare, odnosno originalne grke (kormilar) U tehnici (na zapadu pogotovo) pojam kibernetike zamjenjuje se upravljanjem, regulacijom, vo enjem (control, feedback control, feedforward control, Regelung, Steuerung)
Rana faza Poeci (do II svj. rata) parni strojevi, mlinovi, avioni, brodovi, procesna industrija, telekomunikacije II svjetski rat naglo irenje u industriju, obrazovanje , organizacije (okupljanje ljudi iz raznih podruja, te iz teorije i prakse! poetak sustavnog miljenja) 60-te zahtjevne primjene (svemirska istraivanja, i sve ostalo), poinje era digitalnog raunala Nova faza ugra eno (embedded) vo enje, mree, biologija, fizika autonomija i distribucija, eksplozija primjena
Ktesibios, Grk iz Aleksandrije, 250. g.p.n.e., smatra se ocem automatike (vodeni sat s regulatorom protoka (uz to i vodene orgulje, katapult, pumpa, itd.) Philon, Bizantinac, neto mla i od Ktesibiosa (uljna lampa, tako er regulator protoka) Heron, Grk, I st p.n.e. (knjiga Pneumatica s opisom razliitih regulatora protoka) Mehanizam upravljanja nivoom tekuine s plovkom (senzor i aktuator) Vodeni satovi (9.-12.st., Arapi, Kina,)
Satni mehanizam
Prijanja kontinuiranost u mjerenju vremena (pijesak, voda, problem kontinuiteta) promijenjena je razbijajui vrijeme mehanizmom (verge-and-foilot mechanism) u intervale, koji se broje. Kruna je pogonjena teretom, a svaki udarac leaja u zubac krune trenutno uspori brzinu rotacije, i njihovo me usobno djelovanje predstavlja povratnu vezu. Inae, svaka zasebno komponenta bi se vrtila neprestano, a povratnom vezom dobiva se konana, trajna brzina krune, kojom mjerimo proticanje vremena.
Regulacija temperature (inkubator) sa staklenom cijevi ispunjenom alkoholom i ivom kojom se regulira plamen (Drebbel, 1620. g.) Centrifugalni regulator brzine parnog stroja (James Watt 1788. g.)
iroskopi, Sperry je konstruirao automatski pilot za zrakoplove na bazi signala iz iroskopa (el.signal stlaeni zrak krilca) 1909.g.
50-godine moderna teorija aut. Upravljanja multivarijabilni sustavi, koncept prostora stanja mikroprocesori (1969-70 g. Intel, 4004, 4 bitni) i mikrokontroleri industrijska elektronika (frekv. pretvarai) Dananje doba!
Budunost automatizacije
Everything will, in some sense, be smart; that is, every product, every service, and every bit of infrastructure will be attuned to the needs of the humans it serves and will adapt its behavior to those needs.
Flight International, Aug 5, 2010 Control science tops list of USAF science and technology priorities By Stephen Trimble If the chief scientist of the US Air Force is correct, the key technology challenge for airpower over the next two decades is not directed energy, cruise missile defence or even satellite-killing weapons. In a sweeping new 153-page report Technology Horizons, USAF chief scientist Werner Dahm instead identifies advances in "control science", an obscure niche of the software industry, as potentially the most important breakthrough for airpower between now and 2030.
Sensing, actuation, and control USA National Academy of Engineering, The Engineer of 2020
Primjene
Proizvodnja i distribucija energije Komunikacije Transport Industrijski procesi Pojedinana proizvodnja Mehatronika Precizni instrumenti Potroaka elektronika Ekonomija Biologija Medicina
Primjeri
( www.fsb.hr/acg )
Automobilski sustavi
Upravljanje radom motora (Powers, Ford u 20 g. Automobili su 10 x ii i 2 x uinkovitiji zahvaljujui ponajvie distributed microprocessor based control system) Pogoni (4x4, automatski mjenjai, dual clutch mjenjai, AD i TVD) Tempomat, adaptivni tempomat TCS, ESP Pomo dranja vozne trake Vonja u koloni Poluaktivni i aktivni ovjesi
Primjeri
Tempomat ? Segway ?
Segway
Aktuatori - dva istosmjerna servomotora bez etkica koji su smjeteni unutar kotaa s prijenosom preko reduktora. Baterije Li-Ion Senzori 5 iroskopa (mjere promjenu orijentacije koristei Coriolisov efekt, izvedeni su kao MEMS-ovi (micro electro-mechanical system) sa vibrirajuim prstenom (vibrating ring rate-gyroscope)) Upravljanje vie umreenih mikroprocesora
z skretanje
Sustav moe biti neosjetljiv na poremeaje i promjene svojih elemenata (op-amp, H.Black 1927.g.) Moe napraviti dobar sustav od loih elemenata (primjer ezaklopka) Stabilizirati nestabilan sustav (Segway, neki zrakoplovi) Stvoriti neko poeljno ponaanje sustava (npr. linearno ponaanje sustava iz nelinearnih komponenti)
x naginjanje valjanje
Povratna veza
Povratna veza
Dobar sustav od loih elemenata: primjeri e-zaklopka, poluaktivni ovjes, ... Sustav moe biti neosjetljiv na poremeaje i promjene svojih elemenata Osjetljivost predstavlja omjer postotne promjene neke mjere svojstava sustava (to moe biti odziv Y(s)) i postotne promjene nekog parametra sustava ai. to se odziv manje mijenja kao posljedica promjene koeficijenata sustava, to je manje osjetljiv. Za male promjene koeficijenta ai od poetne vrijednosti a0 moe se pisati da je osjetljivost S:
Sa
a) R
Y ( s) / Y0 ( s ) ai / a 0
GR
b)
Go
SG =1
R -
GR
Go
Y G
1 1 + GR GO ( s )
Povratna veza
GR
b) D
Go
Ya ( s ) = GO ( s ) D ( s )
m m
p1/ 2 = g / l
R -
GR
Go
Yb ( s) =
GO ( s ) D( s ) 1 + G R ( s ) GO ( s )
l l ,, II
Zakon vo enja:
& = K D K P m g l sin
Dobiva se:
10
Povratna veza
Povratna veza
Dalje:
& = K D 2 m g l sin
l, I
dobiva se ...
postati nestabilan (kanjenja; um senzora ili vodee veliine sa derivacijskim ili ak proporcionalnim djelovanjem regulatora mogu biti jako potencirane; preveliko traenje od ogranienih aktuatora (integrator windup), prevelika pojaanja, itd.)
Povratna veza
Povratna veza
Temeljna ogranienja svojstava koja se mogu postii povratnom vezom: pitanje smjetaja polova i nula, odnosno pitanje stabilnosti (faznaneminimalnost) pitanje konstrukcije Bodeov integral predstavlja zakon odranja (ega?) odre ena koliina (vrijednost integrala logaritma amplitude funkcije osjetljivosti) je sauvana djelovanjem povratne veze, odnosno ukupna vrijednost je uvijek jednaka. Ona je jednaka nuli za stabilne polove/nule, ili je jednaka nekoj pozitivnoj vrijednosti za nestabilne polove/nule:
ln S = g / l S min = exp g / l /
18 16 14 12 10 8 6 4 2 0
]
OM=7.5 OM=10 OM=15
ln S ( j ) d = p
0 k =1 m
ln T ( j )
d =
i =1
1 zi
Smin
0.5
Ako se uzme u obzir ogranienja upravljakog hardvera, to je vrlo vano, onda postaje:
1.5 l [m]
2.5
kvaliteta vo enja ovisi o duini njihala i ogranienju hardvera
11
Analitiki modeli
Modeliranje dobiveno teoretskim ili analitikim putem (jednadbe odranja mase, energije i impulsa, te fizikalni ili kemijski zakoni) Eksperimentalnim putem Kombinacije (verifikacija, parametriranje)
K
f(t)
D
B
f = f K = K ( x A xB )
dx fK = fM + fD = M +D B dt dt 2 d 2 xB
f oznaava vanjsku silu koja djeluje na toku A; fK, fM i fD su sile oprunog djelovanja, sila inercije i sila priguenja; sa x su oznaeni pomaci u tokama A i B; a K, M i D oznaavaju konstantu krutosti opruge, masu i konstantu viskoznog priguenja amortizera.
Ovaj sustav je drugog reda, sa dva spremnika energije, gdje masa u gibanju uva kinetiku energiju, a opruga potencijalnu. Tijekom gibanja, potaknutim vanjskom silom f ili pohranjenom energijom unutar sustava (na to ukazuju poetni uvjeti u modelu), energija prelazi iz jednog oblika u drugi, gubei se priguenjem. Omjeri mase, elastinosti i priguenja odre uju kakav e biti oblik tih prijelaza.
Toka B
v = Q /A
t
Kako je cilj modela dinamike sustava dobiti apstraktan opis veza izme u posljedica nekih promjena (izlazne veliine) sa pobudama koje su ih uzrokovale, ovdje se nameu tri takva para: xa i f, xb i xa, te konano xb i f. Parovi e se dati pomou prijenosnih funkcija.
x = v dt
0
12
f (t ) = M
d 2 x B (t ) dt 2
+D
dx B (t ) dt
Transformacijom se dobiva :
F ( s ) = K ( X A ( s ) X B ( s ))
F ( s) = M s 2 X B ( s) + D s X B ( s)
Napomena: velikim slovima oznaavaju se varijable u s-podruju, a malim u vremenskom (t) podruju
1 (M s 2 + D s + K ) F (s) = (M s 2 + D s) X A (s) K
U drugoj jednadbi izraena je veza izme u F(s) kao ulazne varijable i XB(s) kao izlazne:
Namee se jo traenje veze izme u gibanja u voru A kao ulaza (pobude) i gibanja u voru B kao izlaza (posljedice). Ta veza lako se dobije izjednaavanjem prve i druge jednadbe gibanja meh. sustava:
F ( s) = ( M s 2 + D s ) X B ( s)
K X A (s) = ( M s 2 + D s + K ) X B ( s)
X ( s) M s 2 + D s + K G1 ( s ) = A = F ( s) ( M s 2 + D s) K
G2 ( s ) =
X B (s) K = X A (s) M s 2 + D s + K
G1
XA
G2
XB
X (s) 1 G( s) = B = F (s) M s2 + D s
XB
13
Prijenosna funkcija
Prijenosna funkcija (transfer function) jedan je od nekoliko osnovnih pojmova svojstvenih automatizaciji, i openito teoriji sustava. Prijenosna funkcija povezuje ulaz i izlaz nekog sustava ili elementa, odnosno uzrok i posljedicu promjena, te tako predstavlja dinamiko ponaanje sustava ili nekog pojedinog elementa. Prijenosna funkcija zamjenjuje klasino rjeavanje diferencijalne jednadbe. Iako je matematika teorija na kojoj se temelji prijenosna funkcija dosta sloena, njeno koritenje je razmjerno jednostavno, i nije uvjetovano poznavanjem te teorije. To je svakako jedan od razloga njene iroke primjene i popularnosti. Ipak, potrebno je poznavati njena ogranienja odnosno njeno podruje primjene. Prijenosna funkcija naelno je povezana uz podruje linearnih vremenski invarijantnih sustava. Ona se temelji na operatorskom raunu, odnosno preslikavanju funkcije na funkciju. Na taj nain je engleski fiziar Heaviside krajem 19. stoljea pojednostavnio rjeavanje linearnih diferencijalnih jednadbi, ali bez vrstih matematikih dokaza. Kasnije je na temelju Laplaceove transformacije ta metoda matematiki dokazana, te se za nju i koristi taj naziv Laplaceova transformacija.
an
d n y (t ) dt n
+ an 1
d n 1 y (t ) dt n 1
+ ... + a1
Uvodi se transformacija, tako da funkcija x(t) postaje X(s), odnosno y(t) postaje Y(s). Derivacija se zamjenjuje operatorom s, odnosno integracija se zamjenjuje sa 1 / s .
Napomena: Operator preslikava funkciju na funkciju, dok funkcija preslikava brojeve na brojeve.
= bm
d m x(t ) dt m
+ bm1
d m 1 x(t ) dt m 1
+ ... + b1
dx(t ) s X ( s) dt
d 2 x (t ) dt 2 s 2 X (s)
x(t ) dt s X (s)
pripadajui koeficijenti, pretpostavka je da su realni brojevi. Sustav je dan povezanou izme u ulazne i izlazne veliine opisane diferencijalnom jednadbom. Gornja D.J. je n-tog reda, pa se i za sustav kojeg ona predstavlja kae da je n-tog reda. U pravilu je n m (ali moe biti iznimaka).
x(t ) dt s 2 X (s)
d n x (t ) dt n s n X (s)
Dakle, diferencijalna jednadba postala je algebarska jednadba, to njeno rjeavanje ini znatno lakim. Me utim, vano je uoiti da rjeenje alg. j. nee biti funkcija vremena t, odnosno nee biti u vremenskom podruju nego u podruju operatora s. Operator s je kompleksna varijabla, ili kompleksna frekvencija, stoga je rjeenje u podruju kompleksne varijable. (Dakle, frekvencijsko podruje). Prijelaz u vremensko podruje ponovno zahtijeva transformaciju koja se zove obrnutom ili inverznom Laplaceovom transformacijom.
14
(s z i )
(s pi )
Vrijednosti s = pi za koje je polinom nazivnika prijenosne funkcije jednak nuli zovu se polovi prijenosne funkcije, ili polovi sustava kojeg prijenosna funkcija predstavlja. Za te vrijednosti kompleksne varijable, ili kompleksne frekvencije s prijenosna funkcija poprima beskonane iznose (dijeljenje nulom). Vrijednosti s = zi za koje je polinom brojnika prijenosne funkcije jednak nuli zovu se nule prijenosne funkcije. Za te vrijednosti kompleksne varijable s prijenosna funkcija biti e jednaka nuli. Drugim rijeima, za te vrijednosti s izlaz iz sustava biti e jednak nuli, bez obzira kakva pobuda djeluje na ulazu. K je omjer b0 / a0 i predstavlja pojaanje prijenosne funkcije. Kako je to pojaanje pri kompleksnoj frekvenciji s = 0, esto se naziva DC gain (direct current).
Dakle, polovi prijenosne funkcije rjeenja su jednadbe koja nastaje kada se nazivnik prijenosne funkcije iz (223.1) izjednai sa nulom. Takva jednadba naziva se karakteristina jednadba:
an s n + an 1 s n 1 + ... + a1 s + a0 = 0
To je ista karakteristina jednadba koju treba rijeiti kada se trai ope rjeenje homogene diferencijalne jednadbe koja opisuje sustav uz pobudu jednaku nuli. Njeno rjeenje, odnosno korijenovi odgovaraju polovima (klasino rjeenje diferencijalne jednadbe analizira se kasnije). Karakteristina jednadba, odnosno polovi i nule vrlo su vani pojmovi u automatizaciji. Poznavajui broj i smjetaj polova, te nula (prikazanih u Gaussovoj ravnini) moe se znati mnogo o svojstvima linearnog vremenski invarijatnog sustava, poput stabilnosti i brzine odziva.
Laplaceova transformacija
Operacija Laplaceove transformacije vremenske funkcije dana je nepravim integralom: F ( s ) = f (t ) e st dt
0 gdje je s kompleksna varijabla (ili kompleksna frekvencija):
Laplaceova transformacija
Sve funkcije ne mogu se transformirati. f(t) e imati Laplaceovu transformaciju ako je eksponencijalnog reda, odnosno ako je nepravi integral apsolutno konvergentan. To je onda kada realna vrijednost Sigma je vea od realne pozitivne vrijednosti Sigma_a koja zadovoljava nejednadbu:
s = + j
predstavlja realni dio a imaginarni dio kompleksne varijable.
Simbolika oznaka Laplaceove transformacije: operator L, dok je inverzna transformacija L-1.
f (t ) e a t dt <
>a
Primjer funkcije koja se ne moe
transformirati: (jer raste bre nego to priguenje e(-st) pada s vremenom)
et
15
Laplaceova transformacija
Obrnuta Laplaceova transformacija prijenosne funkcije predstavlja teinsku funkciju g(t), odnosno odziv sustava na pobudu u obliku impulsne funkcije
f (t ) =
1 2j
F ( s )e
j
st
ds
Nap: Detaljni prikaz teorije Laplaceove transformacije, njena svojstva i teoremi, usporedbe sa Fourierovom transformacijom, te tablice transformacije funkcija u knjizi (prof. urina)
Laplaceova transformacija:
Transformacija operacija
Derivacije Integracije
Teoremi:
Teorem linearnosti Teorem priguenja Teorem pomaka Teorem poetne vrijednosti Teorem konane vrijednosti Teorem konvolucije
Blok dijagrami
Raireni oblik prikazivanja modela sustava su blok dijagrami. Pojedini elementi, ili dijelovi sustava povezuju se me usobno i prikazuju na slikoviti nain. Ako blokovi predstavljaju prijenosne funkcije dijelova sustava, te ako se tok signala oznai odgovarajuom varijablom, onda je rije o strukturnom blok dijagramu, koji ini model sustava. Pri sastavljanju sveukupnog modela potuju se pravila operacija me u blokovima.
Funkcionalni odnosi me u elementima nekog sustava tako er se esto prikazuju grafiki pomou blokova, no oni se obino crtaju leernije, bez strogih matematikih pravila. Takvi blok dijagrami zovu se funkcionalni.
16
Algebra blokova
Toke ravanja i zbrajanja signala Algebra blokova:
Serijska veza Paralelna veza Povratna veza (jedinina pov. veza)
dt
& x (t ) = A x (t ) + B u (t ) y (t ) = C x (t ) + D u (t )
x(t) vektor stanja, dimenzija [n] u(t) vektor ulaza, dimenzija [m] y(t) vektor izlaza, dimenzija [p] A matrica sustava, dimenzija [n x n] B matrica ulaza, dimenzija [n x m] C matrica izlaza, dimenzija [p x n] D matrica prijenosa, dimenzija [p x m]
A
Veze izme u blokova su dane irokom linijom zbog toga to predstavljaju vektore. Uoava se uloga matrice prijenosa D, koja direktno povezuje ulazne i izlazne varijable, odnosno povezuje ih bez kanjenja, koje predstavlja integrator. U veini primjera matrica D e biti nul-matrica, dakle nema direktne veze ulaza i izlaza. Primjer kada postoji neki koeficijent unutar D matrice razliit od nule, jest primjer istog pojaanja (P0 dinamikog lana)
17
Varijable stanja
Tri su vrste varijabli stanja: fizikalne, fazne i kanonske. Fizikalne varijable stanja odabiru se jednostavno svojim fizikalnim znaenjem u modelu, kao npr. put, brzina, napon, sila, tlak, protok, temperatura, itd. Fazne varijable stanja odabiru se tako da matrica sustava A ini tzv. Frobeniusovu matricu, koja ima jedinice iznad glavne dijagonale, a koeficijenti nazivnika prijenosne funkcije su elementi posljednjeg reda. U tom sluaju moe se razviti blok dijagram sustava razmjerno lako, metodiki, to se esto koristi prilikom formiranja modela u Matlab/Simulinku. Kanonske varijable stanja, matrica sustava A postaje dijagonalna (oznaava se sa ), gdje su u glavnoj dijagonali korijeni karakteristine jednadbe, to jest vlastite vrijednosti matrice. Karakteristika je takvog odabira varijabli stanja da je sustav raspregnut, bez me usobnih utjecaja varijabli stanja. Vano je uoiti da odabir varijabli stanja ne mora biti uvijek jednoznaan. Tako er, varijable stanja mogu se matrinim operacijama transformirati iz jednog oblika u drugi.
Iz Newtonovih zakona za mehaniki dio i Kirchoffovih zakona za elektrini krug, mogu se dobiti jednadbe koje opisuju gibanje istosmjernog motora:
+
+ u0(t) -
D e(t)
(t )
i(t)
-
Umjesto koritenja zakona motora i generatora koji povezuju magnetsku gustou i geometrijske karakteristike motora, moment razvijen motorom T dan je pomou konstante motora Km i struje armature i, dok je suprostavljajui napon e stvoren gibanjem u magnetskom polju (elektromotorna sila) dan pomou konstante generatora Kg i brzine gibanja (kutna brzina rotora):
T = Km i
& e = Kg
J je moment tromosti rotora i povezanih optereenja, D koeficijent viskoznog trenja. L je induktivitet, R otpor armature, u0 je napon izvora (ulazna varijabla)
J s 2 ( s) + D s ( s ) = K I ( s )
1 3 1 2 1 2 J L s + ( D L + J R) s + ( D R + K ) s ( s) = U 0 ( s) K K K
Odatle se moe napisati prijenosna funkcija izme u napona izvora kao ulazne varijable i zakreta osovine motora kao izlazne varijable:
& &(t ) =
G(s) =
(s) K = U 0 ( s) s ( JL s 2 + ( DL + JR) s + ( DR + K 2 ))
x3 (t ) = i (t ) & x3 (t ) = di(t ) / dt y (t ) = uC (t ) = x1 (t )
D & (t ) + J di (t ) R = i(t ) dt L
K i (t ) J K & 1 (t ) + u 0 (t ) L L
18
Prethodne jednadbe upisuju se u oblik metode prostora stanja potujui pravila matrinog mnoenja i zbrajanja, pa model istosmjernog elektromotora u prostoru stanja izgleda na slijedei nain:
Matematiki model prikazan grafiki Matlab/Simulinkom stvara se koristei naela dana u prethodnim primjerima. Kao osnova grafikog modela u Simulinku moe se koristiti izraavanje najvie derivacije (isto vrijedi i za modele dane metodom prostora stanja sa faznim varijablama stanja) U prolosti se ista metoda koristila kod simulacija analognim raunalima pod nazivom direktno programiranje.
K/J Pojacanje1 i
theta_dotdot
1 s Integrator
theta_dot
1 s Integrator1
theta Odziv
Pojacanje D/J
Pojacanje4 K/L
u0 Odskocna fkc.
1/L Pojacanje3
i_dot
dy = f ( y, x) dt
gdje je y je izlazna varijabla, a x ulazna. Razvojem funkcije u Taylorov red dobiva se:
dy f y y f xx f ( y, x ) + + +L dt y RT 1! x RT 1!
RT - ravnotena toka lanovi iji red je vii od dva se odbacuju. Uz pretpostavku da je u ravnotenoj toki (po definiciji), zatim uz uvo enje novih varijabli y' i x' koje predstavljaju male pomake oko nul toke, te zamjenjujui dy/dt sa dy'/dt, dobiva se linearni izraz. Parcijalne derivacije predstavljaju razliite koeficijente, koji su nagibi funkcija u ravnotenoj toki.
19
Odskona funkcija
Odskona funkcija (step function) ili jedinini odskok (unit step function): najee se oznaava sa u(t), a prema O. Heavisideu koji ju je esto koristio naziva se ponekad i Heavisideova funkcija.
u(t) 1
0 za t < 0 f (t ) = u (t ) 1 za t 0
t
L {u (t )} = U ( s)
1 s
Nagibna funkcija
Nagibna funkcija (ramp function): predstavlja umnoak varijable vremena t i jedinine odskone funkcije u(t), pa se moe nazvati i jedininim nagibom: t u(t)
f(t)
Odziv sustava na pobudu u obliku jedinine odskone funkcije zove se prijelazna funkcija, a esto se oznaava sa h(t). Napominje se da kod praktine, eksperimentalne primjene odskone funkcije, nije mogue ostvariti njen idealni, teoretski oblik. No, vano je da skok bude dovoljno brz, to znai da je skok funkcije znatno krai od promjena sustava na koji se odskona funkcija primjenjuje. Mjera brzine promjene nekog sustava jest njegova vremenska konstanta (ili vremenske konstante). Odskona funkcija bi trebala dostii jedininu vrijednost u vremenu barem 5 puta kraem od vremenske konstante ispitivanog sustava. Ista napomena vai i za eksperimentalnu primjenu impulsne funkcije.
1 45
0 za t < 0 f (t ) t za t 0
t
L { f (t )} = 1 F ( s)
s2
Parabolna funkcija
Parabolna funkcija, ili jedinina parabola, dana je umnokom nagibne funkcije i vremenske varijable: t2u(t).
f(t)
Impulsna funkcija
Derivacijom odskone funkcije dobiva se impulsna funkcija (impulse function), koja prema tome ima vrijednost 0 u svakom trenutku, osim u trenutku t = 0, kada je njena amplituda beskonana. Impulsna funkcija ili jedinini impuls jo se naziva i Diracova delta funkcija, prema P. Diracu koji je uveo u teorijsku fiziku, a oznaava se sa (t).
(t )
0 za t < 0 f (t ) t 2 za t 0
0 t
Laplaceova transformacija:
1 L { f (t )} = 3 F ( s) s
0 za t 0 f (t ) = (t ) za t = 0 0 za t 0
t
20
U definiciju impulsne funkcije (t) ukljuen je podatak da impuls zatvara jedininu povrinu, to se moe pokazati kreui iz izraza za derivaciju odskone funkcije u(t):
(t ) =
du(t ) dt
Impulsna funkcija (t) moe se definirati i na druge naine. Praktinije definiranje impulsne funkcije jest da ona nastaje kao razlika dviju odskonih funkcija u(t) koje imaju amplitudu 1/a (dakle nisu jedinine), od kojih druga kasni za vremenski interval a. Kako a tei k nuli, tako i navedena razlika dviju odskonih funkcija postaje impulsna funkcija:
(t ) dt = du(t ) = u(t )
1 1 u (t ) u (t a) a a (t ) = lim u (a, t ) u ( a, t ) =
=1 0 =1
a 0
u(a,t) 0 t
Impulsna funkcija sa slike moe se praktino primijeniti, vodei rauna da je a dovoljno kratak u odnosu na vremenske konstante sustava na koji se primjenjuje kao pobuda.
{ (t )} = 1 ( s )
Imajui na umu definiciju prijenosne funkcije, odakle slijedi da je odziv u podruju kompleksne varijable Y(s) = G(s) X(s). Kako je u sluaju impulsne funkcije kao pobude X(s) = 1, moe se zakljuiti da odziv na pobudu u obliku impulsne funkcije u vremenskom podruju odgovara prijenosnoj funkciji u podruju kompleksne varijable s. Odziv na pobudu u obliku impulsne funkcije naziva se teinska funkcija, i obino se oznaava sa g(t). Ona na neki nain odre uje teinu kojom pojedini impuls pridonosi vrijednosti odziva.
Klasino rjeenje
Do konanog rjeenja dolazi se pretpostavkom rjeenja (321.2) u obliku eksponencijalne funkcije:
Klasino rjeenje obine linearne diferencijalne jednadbe s konstantnim koeficijentima sastoji se od komplementarne funkcije i partikularnog integrala. Ope rjeenje diferencijalne jednadbe uz pobudu jednaku nuli naziva se komplementarna funkcija. Openito diferencijalna jednadba dana je u obliku:
y (t ) = K e r t
y(t) uvrtava se u homogenu j. Kako eksponencijalna funkcija nije nula itavo vrijeme (osim u trivijalnom sluaju), da bi se zadovoljila homogena jednadba, slijedi da je njen polinom jednak nuli:
an
d n y (t ) dt n
+ a n 1
d n 1 y (t ) dt n 1
dy (t ) + ... + a1 + a 0 y (t ) = x (t ) dt
a n r n + a n 1r n 1 + ... + a1r + a 0 = 0
Gornja algebarska jednadba naziva se karakteristina jednadba, a njeno rjeenje su korijeni sustava ri , ili vlastite vrijednosti. Tako se ope rjeenje homogene diferencijalne jednadbe, odnosno komplementarna funkcija rt sastoji od n izraza K i e i ako su korijeni realni i razliiti. Tako er, korijeni se mogu ponavljati ili mogu biti kompleksni brojevi.
gdje u okvirima automatizacije zna enje y(t) jest odziv sustava ili izlaz, a x(t) pobuda ili ulaz. Ako se uvede operator diferenciranja D, a pobuda x(t) je jednaka nuli, dobiva se homogena jednadba:
(a n D n + a n 1 D n 1 + ... + a1 D + a 0 ) y (t ) = 0
21
K
f(t)
D
B
d 2 xB dt 2
+D
dx B + K xB = K x A dt
Potrebno je izraunati gibanje xB(t), ako je pobuda (gibanje xA(t)) u obliku jedinine odkone funkcije u(t). Rjeenje se sastoji od komplementarne funkcije koje odre uje prijelazni odziv i partikularnog integrala koje odre uje stacionarno stanje:
x B = x B, kf + x B, pi
Najprije se mo e odrediti rjeenje koje e se odnositi na stacionarno stanje. Poto je pobuda konstanta, odziv xB e dosti i neku fiksnu stacionarnu vrijednost (za stabilan sustav). Ako je xB konstanta, onda e brzina i ubrzanje biti jednaki nuli. Uvrtavaju i ubrzanje i brzinu nula u d.j. sustava, slijedi da je partikularni integral:
Radi jasnijeg prikaza, koeficijenti iz kvadratne jednadba esto se piu izraeni pomou nepriguene vlastite frekvencije n i stupnja priguenja , pa kvadratna jednadba postaje:
K xB = K x A
x B, pi = x A = u = 1
Prijelazni odziv rjeava se ako se pretpostavi rjeenje homogene jednadbe u obliku eksponencijalne funkcije. Karakteristina jednadba tada izgleda slijedee:
M r2 + Dr + K = 0
x B, kf = K1 e
r1t
+ K2 e
r2 t
x B, kf = K1 e n t + K 2 t e n t
c) < 1, korijeni su konjugirano-kompleksni par:
Za jednoznano rjeenje potrebno je, osim pobude, poznavati i trenutano stanje sustava, odnosno poetne uvjete. Konstante integracije K1 i K2 odre uju se iz poetnih uvjeta, i to tako da se poetni pomak xB (t = 0) uvrsti u prethodni izraz, odnosno poetna brzina dxB/dt (t = 0) se uvrsti u derivaciju prethodnog izraza. Primjer cjelokupnog rjeenja za sluaj c), kada je < 1, je slijedei:
x B, kf = K1e n t sin( n 1 2 t + K 2 )
to se moe napisati i kao:
xB = 1
e n t 1 2
sin( n 1 2 t + cos 1 )
x B, kf = K1e n t sin( d t + )
Uvrtavanjem brojanih podataka za nepriguenu vlastitu frekvenciju n i stupanj priguenja moe se odrediti pomak xB u toki B u svakom trenutku t.
2 r 2 + 2 n r + n = 0
Korijeni r1 i r2 sustava dobivaju se rjeavanjem kvadratne jednadbe:
r1,2 = n n 2 1
Prijelazni odziv ovisi o tome da li je stupanj priguenja vei od 1 (sluaj a), jednak 1 (sluaj b), ili manji od 1 (sluaj c). Ovisno o tome korijeni r1,2 su realni ili kompleksni brojevi.
Ukupno rjeenje suma je komplementarne funkcije i partikularnog integrala. Kako je partikularni integral jednak jedinici, rjeenje je:
x B = 1+ x B, kf
gdje komplementarna funkcija poprima jedan od oblika dana u slu aju a), b) ili c).
22
0.8
0.6
M r2 + Dr + K = 0
Rjeenje karakteristine jednadbe moe biti konjugirano-kompleksni par:
K e t
0.4
0.2
r1,2 =
D 4 MK D 2 j = j d 2M 4M 2
-0.2
K e t sin(d t + )
x B, kf = K1e t sin( d t + )
-0.4
10
Dkr = 2 M K
Stupanj priguenja (zeta, damping ratio) definiran je kao omjer aktualne i kritine konstante priguenja:
D D = = Dkr 2 M K
Prikazi nekoliko normaliziranih odziva (kao funkcija nt) na pobudu u obliku jedinine odskone funkcije za razliite stupnjeve priguenja:
2
1.8
1.6
1.4
1.2
XB
0.8
0.6
0.4
0.2
Realni dio dan je sa (sigma) i predstavlja eksponent od e. Vlastita priguena frekvencija d (damped natural frequency) je frekvencija oscilatornog dijela koji proizlazi iz konjugirano-kompleksnog para. D predstavlja konstantu priguenja (viskoznog) u sustavu. U sluaju kada su rjeenja karakteristine jednadbe r1 i r2 jednaka (kada je brojnik pod korijenom = 0) kae se da konstanta priguenja ima kritinu vrijednost Dkr:
Prijelazni odzivi prema stupnju priguenja mogu se podijeliti na: 0<<1 korijeni su konjugirano-kompleksni parovi, odziv je prigueno oscilacijski, tj. odziv je priguena sinusoida (underdamped) korijeni su realni, odziv je aperiodski (overdamped) korijeni su jednaki i realni, odziv je granino aperiodski odziv su nepriguene oscilacije odziv su raspirene oscilacije (sustav je nestabilan)
>1 =1 =0 <0
M 2 D 1 2 2 2 r + r +1 = r + r + 1 = r 2 + 2 n r + n K K n 2
n
Nepriguena vlastita frekvencija n (undamped natural frequency) definirana je kao frekvencija kontinuiranih oscilacija odziva ako je konstanta priguenja D jednaka nuli:
= = = = = =
5 6 7 8 9
n =
K M
Sluaj kada je D = 0, odnosno stupanj priguenja = 0, znai da prijelazni odziv trajno oscilira (sinusoida konstantne amplitude).
n t
23
Vremenska konstanta
Rjeenja karakteristine jednadbe mogu se napisati kao: Sustav prvog reda uz pobudu jednaku nuli dan je homogenom d.j.:
r1,2 = j d = n j n 1 2
Prijelazni odziv za prigueno oscilacijski sluaj dan pomou n i postaje:
dy(t ) + y (t ) = 0 dt
Koeficijent u ovom sluaju moe se nazvati vremenskom konstantom, a imati e jedinicu vremena (npr. sekunde). Klasinim rjeenjem d.j. korijen karakteristine jednadbe je r = - 1 / , a prijelazni odziv prethodne d.j. u obliku je eksponencijalne funkcije:
Iz gornjeg izraza moe se uoiti da poveanje umnoka n i (tj. ) ubrzava smirivanje oscilacija.
y (t ) = K e
1 t
Vano je uoiti da to je korijen (pol) udaljeniji od ishodita, to je vremenska konstanta kraa, a odziv sustava je bri.
= cos n
0,368
r=
Re
Im
y(t)
Prijelazni odziv sustava prikazan je na slici uz poetnu vrijednost K (koja je u ovom sluaju jednaka 1):
Za vrijeme jednog intervala vremenske konstante , odziv se smanjuje na 0.368 puta manju vrijednost od po etne, poto je e-1 = 0.368. Tako bi se, na primjer, za 5 vremenskih konstanti odziv smanjio na 0.3685 svoje po etne vrijednosti, odnosno imao bi 0.68 % po etne vrijednosti. Bio bi dakle, prakti ki nula (stoga se esto uzima 5 vremenskih konstanti kao mjera dovoljno br eg, odnosno sporijeg sustava kada je to potrebno). Teoretski, odziv nikada ne e dosti i nulu, no to nema prakti ne va nosti. Mo e se i drugim rje ima definirati: vrijednost vremena kada se eksponent iznad e izjedna i sa 1 zove se vremenska konstanta sustava. ako se promatra odziv na jedini nu odsko nu funkciju, tada je vremenska konstanta vrijeme potrebno da odziv sustava poprimi 0.632 puta kona ne vrijednosti (ta vrijednost dobiva se iz 1 - e-1). U slu aju prigueno oscilacijskog slu aja odziva vremenska konstanta odgovara realnom dijelu odziva , odnosno umnoku n i : 1 1
24
y (t ) =
b x(t ) = K P x(t ) a
x(t), y(t)
G(s) =
Y (s) = KP X ( s)
Kp 1
y x
K
f(t) A B
1.5
Odziv P1 lana ne moe imati oscilacije, poto nema izmjena energije me u spremnicima, kojih ima samo jedan. U ovom primjeru to je opruga. Sa slike se vidi da odziv kasni, a kanjenje ovisi o karakteristici opruge, te o otporu koji prua prigunik. Prijenosna funkcija P1 lana openito se moe dati sa:
D dx B (t ) + x B (t ) = x A (t ) K dt
Xa(t), Xb(t) Xa 1
G(s) =
KP Y (s) = X (s) s + 1
x B (t ) = x A (t )(1 e ( K / D) t )
0.632 0.5
Xb
Primjeri P1 lana su elektrini krug sa serijski spojenim otpornikom i kondenzatorom (RC), zatim jednostavan sustav prijelaza topline sa usredotoenim parametrima.
0 0
1 D/K 2
10
Primjeri su mehani ki sustav s masom, priguenjem i oprugom, prikazan, te elektri ni sa otpornikom, svitkom i kondenzatorom (RLC), koji su opisani u poglavlju o matematikom prikazu tehnikih sustava. Sustavi su opisani diferencijalnom jednadbom 2. reda. Odzivi takvog sustava mogu biti oscilacijski ili aperiodski, ovisno o stupnju priguenja sustava. Odzivi na pobudu u obliku jedinine odskone funkcije:
2 1.8
1.6
1.4
1.2
XB
0.8
0.6
0.4
0.2
G(s) =
KP Y (s) = X ( s) s 2 + 2 s + 2 n n
0 0 .2 3 0 .5 0 .7 5 1 2
10
n t
25
Integralni lan(ovi) - I0 , I1
Kod integralnog lana odziv sustava ovisi o integralu pobude, a oznaava se kao I lan. Moe biti nultog reda (bez kanjenja), dakle I0, ali moe imati kanjenje prvog reda, drugog reda, itd. Tada se oznaava sa I1, I2, .. Primjer integralnog lana jest istosmjerni elektromotor sa kutnim pomakom osovine kao izlaznom varijablom. Ako se pretpostavi da je struja armature konstanta, onda je kutna brzina osovine elektromotora proporcionalna naponu izvora u0 (uz konstantni pomak za iznos R i/K). Ako je kutni pomak (zakret) osovine izlazna varijabla, onda je veza sa naponom izvora kao ulaznom varijablom dana putem njegovog integrala: Odziv I0 i I1 lana na pobudu u obliku jedinine odskone funkcije:
u0 (t ), (t )
(t ) = K i u 0 (t ) dt
To predstavlja I0 lan, koji je iskljuivanjem kanjenja pretpostavljen kao idealan. I1 lan ukljuuje kanjenje zbog momenta tromosti rotora i induktiviteta:
d (t ) + (t ) = K i u0 (t ) dt dt
Derivacijski lan(ovi) - D0 , D1
Kod derivacijskog lana odziv sustava ovisi o derivaciji pobude, a oznaava se kao D lan. Kao i I lan, moe biti nultog reda (bez kanjenja), to se oznaava sa D0. Moe imati kanjenje prvog reda, drugog reda, itd., a tada se oznaava sa D1, D2, Primjer derivacijskog lana moe biti generator istosmjerne struje. To je preslikani problem istosmjernog elektromotora. Dakle, vrtnjom osovine generatora inducira se napon u elektrinom krugu. Ako se pretpostavi da je struja magnetiziranja konstanta, inducirani napon biti e proporcionalan broju okretaja, odnosno kutnoj brzini osovine. Ako je inducirani napon u izlazna varijabla, a ako se kao pobuda (ulazna varijabla) promatra zakret osovine , me usobna veza je operacija derivacije: Odziv D0 i D1 lana na pobudu u obliku jedinine odskone funkcije:
u (t ), (t ) Kd
To predstavlja idealan derivacijski lan zanemarivanjem kanjenja uslijed momenta tromosti rotora i induktiviteta. D1 lan ukljuuje kanjenje:
du (t ) d (t ) + u (t ) = K d dt dt
, I0
, I1
1 Ki
uo
Prijenosne funkcije:
G I 0 ( s) =
Y (s) K i = X ( s) s
GI1(s) =
Ki Y (s) = X ( s ) s ( s + 1)
u , D1
u , D0
u (t ) = K d
d (t ) dt
Prijenosne funkcije:
G D0 ( s) =
Y ( s) = Kd s X ( s)
G D1 ( s ) =
Y (s) K d s = X (s) s + 1
Veza izlazne varijable y i ulazne x lana s mrtvim vremenom moe se izraziti slijedeim:
y (t ) = x (t m )
Prema teoremu pomaka Laplaceove transformacije, transformacija neke vremenske funkcije pomaknute za vrijeme m jest , stoga je prijenosna funkcija lana s mrtvim vremenom slijedea:
G ( s) =
Y ( s) = e m s X ( s)
x(t), y(t)
1
x(t) y(t)
26
Y ( s ) e m s = G ( s) = X ( s ) s +1
Odziv prethodnog lana pobudu u obliku jedinine odskone funkcije jest:
x(t), y(t) 1
0,632
1
90%
x(t) y(t)
10%
tr
tp
Mp
ts
Gdje su: tr vrijeme porasta (rise time) naj e e ozna ava vrijeme potrebno da odziv sustava poraste od 10% do 90% svoje kona ne vrijednosti. ts vrijeme smirivanja (settling time) ozna ava vrijeme potrebno da se prijelazni dio odziva smanji na neku malu vrijednost, tako da odziv poprimi gotovo ustaljenu vrijednost u stacionarnom stanju. Neka mala vrijednost mo e biti razli ito pretpostavljena, ovdje je 1% (mo e biti i do 5%). tp vrijeme maksimalnog preba aja (peak magnitude time) ozna ava vrijeme maksimalnog preba aja. Mp maksimalni preba aj (peak magnitude) ozna ava preba aj odziva u postocima. e0 trajno regulacijsko odstupanje (steady-state error) predstavlja regulacijsku pogreku u stacionarnom stanju. Vremena imaju vremenske jedinice, dok su Mp i e0 dani najee u postocima. Uz navedena svojstva moe se dodati i mrtvo vrijeme sustava m, svojstveno sustavima reda vieg od dva. Napominje se da zahtjevi mogu biti i drugaije definirani, pa je prilikom odre ivanja svojstava dinamikog sustava potrebno obratiti panju i na definiranje samih svojstava.
Prethodne nejednadbe mogu se nacrtati u Gaussovoj ravnini. Presjek sva tri uvjeta (osjenano sivom) predstavlja rjeenje (naime, polovi smjeteni u sivoj zoni predstavljali bi sustav koji bi imao svojstva odziva prema zahtjevima, ili bolje od njih):
Im
sin 1
n
Re
tr ts
1.8
n
4.6
n
0.6
Za eljena svojstva odziva, iz prethodnog se dade pronai gdje trebaju biti smjeteni polovi sustava da bi se traena svojstva
1.8 tr 4.6 ts
= n
M p 1
za 0 0.6
0.6 (1 M p )
27
Na primjeru dinamikog lana sa dva konjugirano-kompleksna pola, te sa jednom nulom, razmotriti e se utjecaj nule na odzive.
1 G(s) =
n
1
s +1
h(t) 1.8 1.6 1.4 = = = = = 100 4 2 1 0 .5
Da bi se objasnio utjecaj nula na odzive, prethodna prijenosna funkcija moe se preurediti uvodei normaliziranu frekvenciju, odnosno zamjenjujui s/n sa s (tada je odziv u normaliziranom vremenu = n t). Osim toga, prijenosna funkcija moe se rastaviti na dva dijela, gdje onaj desni predstavlja derivaciju onog originalnog, lijevog dijela (jer je s X(s) dx() / d :
2 s2 + s +1 2 n n
G ( s) =
(1 / ) s + 1 s 2 + 2 s + 1
1 1 s + s 2 + 2 s + 1 s 2 + 2 s + 1
y(t) 1.4 1.2
h+ dh d
h
n = 1 = 0,7
Odziv na pobudu u obliku odskone funkcije prikazan je kao zbroj dvaju odziva. Oito je, to je manji (nula blie ishoditu u Gaussovoj ravnini), njen utjecaj na maksimalni prebaaj je vei:
n = 1 = +1
Fazno-neminimalni sustav
Kao posebni sluaj moe se razmotriti sustav dan sa prethodnom prijenosnom funkcijom, ali ija nula je smjetena u desnom dijelu Gaussove ravnine (moe se rei da sustav ima pozitivnu nulu). Takvi sustavi nazivaju se fazno-neminimalni. U ovom sluaju se ukupni odziv dobiva tako da se derivacija originala oduzima:
y(t) 1.5
dh h+ d
h
G(s) =
0.5
1 1 1 2 2 s + 1 2 s + s + 1 n n n
0
dh d
Dodatni pol je p = - n, odnosno p = - (to je vei, to je pol udaljeniji od ishodita Gaussove revnine).
n = 1 = 1
Za = 1, dodatni pol ima iznos realnog dijela P2 lana . Za > 1, dodatni pol dalji je od Za < 1, dodatni pol blii je ishoditu od .
-0.5
-1 0
10
n t
to je dodatni pol dalji od ishodita (to je vei), to je utjecaj na odzive manji. to je dodatni pol blii, poveava se vrijeme porasta tr odziva sustava u odnosu na sustav bez dodatnog pola (P2 lan). Ako je vrijednost dodatnog pola unutar 4 , vrijeme porasta se zamjetno poveava. Uz to smanjuje se maksimalni prebaaj.
h(t) 10 8 6 4 2 0 0 = 0 ,1 = 0 .1 1 = 5 = 10
n = 1 = 0,5
28