Professional Documents
Culture Documents
Oa Pi I Dio PDF
Oa Pi I Dio PDF
upoznavanje s osnovnim raunarskim alatima 2. kolokvij: uvjet izlaska na 2. kolokvij je pohaanje barem 70 % prethodne
nastave i rjeenje 25 % 1. kolokvija.
(Matlab/Simulink)
Sadraj kolegija
Uvod to je automatizacija?
Osnovne definicije i pojmovi Analiza sustava u vremenskom podruju
Primjeri iz primjene Standardne pobudne funkcije
Povijest Rjeenje dif. jednadbe
Znaajke dinamikog sustava
Matematiki prikaz dinamike tehnikih sustava Osnovni dinamiki lanovi
Analitiki modeli (mehaniki, elektrini i
elektromehaniki sustav) Zahtjevi kod vremenskog odziva
Prijenosna funkcija
Metoda prostora stanja
Linearizacija, eksperimentalna identifikacija
1
Osnovna naela povratne veze Analiza sustava u frekvencijskom
Djelovanje povratne veze podruju
Regulatori Grafiki prikaz
Frekvencijski odziv osnovnih lanova
Stabilnost i tonost
Znaajke sustava u frekvencijskom podruju
Literatura UVOD
to je automatizacija?
T.urina Automatska regulacija, k. knjiga Automatizacija teorija i tehnika koja proces ini
Zagreb 1981. automatskim, samogibajuim ili samoupravljivim
Automatizacija je proces kojim se neto pravi automatskim, a
takoer je stanje koje je rezultat tog istog procesa.
http://www.engin.umich.edu/group/ctm/ Automatizacija je nastavak procesa mehanizacije, zato jer se
automatskim moe uiniti samo onaj proces koji je u dovoljnoj
mjeri mehaniziran.
Materijali s predavanja, obavijesti na: Automatizacija u irem smislu obuhvaa sve mjere i procese
www.fsb.hr/~mcipek kojima se smanjuje udio ljudskog rada, opaanja i odluivanja.
Automatska regulacija po definiciji je automatsko Srce svakog sustava automatske regulacije jest ideja
odravanje eljenog stanja nekog procesa ili povratne veze (A.Isidori)
mijenjanje tog stanja po odreenom zakonu, bez
obzira na djelovanje vanjskih i unutarnjih
poremeaja. Ideja p.v.? Usporediti aktuelni rezultat sa eljenim i
djelovati na temelju njihove razlike!
To se postie pomou povratne veze, koja
omoguava usporedbu izmjerene vrijednosti neke p.v. je jednostavni princip koji pokriva sve principe
veliine reguliranog procesa sa njenom eljenom regulacije u prirodi (npr. rast ivih organizama,
vrijednosti (referencijom), te se na temelju razlike tih tjelesna temperatura, tlak, zatim ravnotea, gibanje,
dviju veliina odluuje kako proces usmjeriti.
odziv na stres, ....)
2
Regulacijska petlja ili zatvoreni krug
3
Pojmovi upravljanja i regulacije
Voenje procesa openitiji je pojam koji obuhvaa i Zato je povratna veza negativna?
upravljanje i regulaciju
um vanjski poremeaji um
izlaz
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 izmeu referentne i regulirane veliine, koja ulazi u
regulacijski ureaj i potie njegovo djelovanje.
u(t) postavna veliina. Postavna veliina (control signal ili manipulated variable) je signal
eljena vrijednost koji predstavlja izlaz iz regulacijskog ureaja, i ulaz u proces.
d(t) poremeajna veliina. Poremeajna veliina (disturbance) je ulazni signal koji ima
neeljeni utjecaj na reguliranu veliinu.
4
Osnovni blok dijagram automatske regulacije s
postavnim i mjernim lanom
Regulacijski ureaj (controller) dio sustava automatske regulacije
koji generira postavnu veliinu koja e djelovati na regulirani proces.
Regulacijski ureaj ili regulator obino sadri pojaalo, nekakvo
vremensko djelovanje, te komparator. U irem smislu regulator uz to
moe obuhvatiti i generator referentne veliine, te razne elemente za
obradbu signala (npr. filtere, analogno-digitalnu i digitalno-analognu
konverziju, itd.).
Objekt regulacije ili proces (process, plant) obuhvaa sustav,
podsustav ili proces ija veliina (ili veliine) je predmet regulacije.
Negativna povratna veza i komparator (comparator) osnovna
funkcija povratne veze, usporedba eljene i stvarne vrijednosti veliine Izvrni lan - sastoji se od postavnog pogona, (npr.
koju se eli regulirati obavlja se komparatorom. Prirodno je stoga da elektromotor) i postavnog lana (npr. ventil)
povratna veza ima negativnu vrijednost.
Mjerni lan sastoji se od mjernog osjetila i pretvaraa
n(t) mjerni um
(robusnost)
Sustav: kombinacija komponenti koje djeluju zajedno da bi Da bi vodili (ili regulirali) neki sustav, to je potrebno? (Osim
ostvarili funkciju koja se ne moe ostvariti pojedinanim ureaja s kojima emo se posluiti)
djelovanjem
Proces je openito skup aktivnosti kojima se ulazni elementi Ovaj kolegij bavi se upoznavanjem osnovnih elemenata
transformiraju u izlazne elemente sa specifinim svojstvima, a automatskog voenja, upoznavanjem sustava i naina njihovog
sama transformacija odreena je parametrima i ogranienjima. opisa, te ciljevima i zahtjevima pri upravljanju sustava, te
nainu postizavanja tih ciljeva i zahtjeva.
Promatranje odnosa ulaza i izlaza, odnosno pobude i odziva,
odnosno uzroka i posljedice (kauzalnost) bitna je tema ovog
kolegija
5
Uvod nastanak i povijest
Kybernetes, grka rije za kormilara odnosno navigatora,
povezana s Latinskim gubernatorom (governor). U Platonovoj
Republici (3-4. st. B.C.) upravljanje (voenje) brodom usporeuje
se s upravljanjem (voenjem) drutvom.
Rana faza
Ktesibios, Grk iz Aleksandrije, 250. g.p.n.e., smatra se ocem
automatike (vodeni sat s regulatorom protoka (uz to i vodene orgulje,
Poeci (do II svj. rata) parni strojevi, mlinovi, avioni, brodovi, katapult, pumpa, itd.)
procesna industrija, telekomunikacije
Philon, Bizantinac, neto mlai od Ktesibiosa (uljna lampa, takoer
regulator protoka)
II svjetski rat naglo irenje u industriju, obrazovanje , Heron, Grk, I st p.n.e. (knjiga Pneumatica s opisom razliitih
organizacije (okupljanje ljudi iz raznih podruja, te iz teorije i regulatora protoka)
prakse! poetak sustavnog miljenja)
Mehanizam upravljanja nivoom
tekuine s plovkom (senzor i aktuator)
60-te zahtjevne primjene (svemirska istraivanja, i sve ostalo),
poinje era digitalnog raunala
Vodeni satovi (9.-12.st., Arapi, Kina,)
6
Povijest automatizacije (kratki osvrt)
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 meusobno 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.
Zrakoplovstvo
18. i 19. stoljee
(Braa Wright, Kitty Hawk, NC, 17.12.1903.)
Razvoj teorije aut.reg., Maxwellova rasprava o
regulatorima iz 1868. g.
Nastavak, Routh, Hourwitz, Lyapunov (1892.), ..
7
Povijest automatizacije (kratki osvrt)
Dananje doba!
Budunost automatizacije
8
Primjeri
Primjene
( www.fsb.hr/acg )
Tempomat ?
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
Sustav moe biti neosjetljiv na poremeaje i promjene svojih
kao MEMS-ovi (micro electro-mechanical system) sa vibrirajuim prstenom (vibrating
elemenata (op-amp, H.Black 1927.g.)
ring rate-gyroscope))
Upravljanje vie umreenih mikroprocesora Moe napraviti dobar sustav od loih elemenata (primjer e-
z zaklopka)
skretanje
x
naginjanje
valjanje
9
Zato bi inenjeri strojarstva trebali uiti (i znati neto)
Koji je osnovni problem s povratnom vezom? o voenju?
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:
Y Y ( s) / Y0 ( s )
Sa ai / a 0
a)
R Y Y
GR Go SG =1
b)
R Y
GR Go Y 1
- S =
G
1 + GR GO ( s )
b)
D
R Y
ll ,, II Zakon voenja:
GR Go GO ( s )
- Yb ( s) = D( s )
1 + G R ( s ) GO ( s )
= K D & K P m g l sin
V Dobiva se:
I && + K D & + K P = 0
Opasnost (i ogranienje): um V !!! Ne samo stabilan, nego i linearan!
Umjetna opruga i priguiva!
10
Povratna veza
Povratna veza
Dalje:
Moe stvoriti neko poeljno ponaanje sustava: npr. linearno od nelinearnog
= K D & 2 m g l sin (prethodni primjer, ali i primjeri sa samog poetka automatike vodeni sat)
l, I
dobiva se ... Opasnost povratne veze: duboko mijenja sustav, i od stabilnog sustava moe
postati nestabilan (kanjenja; um senzora ili vodee veliine sa derivacijskim ili
I && + K D & + m g l sin = 0 m ak proporcionalnim djelovanjem regulatora mogu biti jako potencirane;
preveliko traenje od ogranienih aktuatora (integrator windup), prevelika
pojaanja, itd.)
njihalo (s viskoznim priguenjem)!
Temeljna ogranienja svojstava koja se mogu postii povratnom vezom: Ako se to primjeni na prethodni primjer inverznog njihala:
pitanje smjetaja polova i nula, odnosno pitanje stabilnosti (fazna-
neminimalnost) pitanje konstrukcije
[
ln S = g / l S min = exp g / l / ]
18
Bodeov integral predstavlja zakon odranja (ega?) odreena koliina OM=7.5
16 OM=10
(vrijednost integrala logaritma amplitude funkcije osjetljivosti) je sauvana OM=15
14
djelovanjem povratne veze, odnosno ukupna vrijednost je uvijek jednaka. Ona
12
je jednaka nuli za stabilne polove/nule, ili je jednaka nekoj pozitivnoj vrijednosti
10
za nestabilne polove/nule:
Smin
ln S ( j ) d = p
8
k
0 k =1 6
ln T ( j ) m
1 4
2
d =
0
i =1 zi 2
0
0 0.5 1 1.5 2 2.5 3
l [m]
Ako se uzme u obzir ogranienja upravljakog
hardvera, to je vrlo vano, onda postaje:
kvaliteta voenja ovisi o duini njihala i ogranienju hardvera
Uvod
11
Analitiki modeli Mehaniki sustav (translatorni)
Iz ravnotee sila: 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
Toka A f = f K = K ( x A xB ) pomaci u tokama A i B; a K, M i D oznaavaju konstantu krutosti
opruge, masu i konstantu viskoznog priguenja amortizera.
dt 2
unutar sustava (na to ukazuju poetni uvjeti u modelu), energija
dt prelazi iz jednog oblika u drugi, gubei se priguenjem.
t
x = v dt
0
12
Mehaniki sustav izraen pomou prijenosne
funkcije (prijenosnih funkcija)
Iz prve jedn. moe se izluiti izraz za XB i uvrstiti u drugu,
f (t ) = K ( x A (t ) x B (t )) pa se sreivanjem dobiva veza izmeu sile F(s) kao
d 2 x B (t ) dx B (t ) ulazne varijable i XA(s) kao izlazne:
f (t ) = M +D
dt 2 dt
Transformacijom se dobiva :
1
F ( s ) = K ( X A ( s ) X B ( s )) (M s 2 + D s + K ) F (s) = (M s 2 + D s) X A (s)
K
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
F ( s) = ( M s 2 + D s ) X B ( s) K X A (s) = ( M s 2 + D s + K ) X B ( s)
Iz prethodne 3 jednadbe mogu se dobiti 3 prijenosne funkcije: Prethodne prijenosne funkcije moemo prikazati slijedeim
X ( s) M s 2 + D s + K
blok dijagramima:
G1 ( s ) = A =
F ( s) ( M s 2 + D s) K F XA XB
G1 G2
X B (s) K
G2 ( s ) = =
X A (s) M s 2 + D s + K
F XB
G
X (s) 1
G( s) = B =
F (s) M s2 + D s
13
Prijenosna funkcija
Prijenosna funkcija (transfer function) jedan je od
nekoliko osnovnih pojmova svojstvenih automatizaciji, i Prijenosna funkcija naelno je povezana uz
openito teoriji sustava. Prijenosna funkcija povezuje ulaz i podruje linearnih vremenski invarijantnih sustava.
izlaz nekog sustava ili elementa, odnosno uzrok i posljedicu
Ona se temelji na operatorskom raunu, odnosno
promjena, te tako predstavlja dinamiko ponaanje sustava
ili nekog pojedinog elementa. preslikavanju funkcije na funkciju. Na taj nain je
engleski fiziar Heaviside krajem 19. stoljea
pojednostavnio rjeavanje linearnih diferencijalnih
Prijenosna funkcija zamjenjuje klasino rjeavanje
jednadbi, ali bez vrstih matematikih dokaza.
diferencijalne jednadbe. Iako je matematika teorija na
kojoj se temelji prijenosna funkcija dosta sloena, njeno Kasnije je na temelju Laplaceove transformacije ta
koritenje je razmjerno jednostavno, i nije uvjetovano metoda matematiki dokazana, te se za nju i koristi
poznavanjem te teorije. To je svakako jedan od razloga taj naziv Laplaceova transformacija.
njene iroke primjene i popularnosti. Ipak, potrebno je
poznavati njena ogranienja odnosno njeno podruje
primjene.
14
Definicija prijenosne funkcije
Prethodnu algebarsku jednadbu u s podruju moemo Dakle, prijenosna funkcija G(s) nekog sustava jest transformirani omjer
izlazne i ulazne funkcije uz poetne uvjete jednake nuli: G(s) = Y(s) / X(s)
izraziti kao omjer izlazne (Y) i ulazne (X) veliine:
Iz pojma transformirani uoava se da je prijenosna funkcija povezana uz
podruje kompleksne varijable s. Osim toga, moe se uoiti da prijenosna
Y ( s ) bm s m + bm 1 s m 1 + ... + b1 s + b0 funkcija opisuje dinamiku sustav samo povezujui utjecaj pobude na
G (s) = = izlaznu veliinu, a iskljuuje utjecaj pohranjene energije u sustavu, poto
X ( s) a s n + a n 1 + ... + a s + a
n n 1 s 1 0 su poetni uvjeti po definiciji jednaki nuli.
15
Laplaceova trensformacija (naokolo je lake)
Laplaceova transformacija
Laplaceova transformacija:
Transformacija operacija
Derivacije
Integracije
Teoremi:
Teorem linearnosti
Teorem priguenja
Teorem pomaka
Teorem poetne vrijednosti
Teorem konane vrijednosti
Teorem konvolucije
Blok dijagrami
X Y
G
16
Algebra blokova
Metoda prostora stanja nain je prikaza i analize matematikog Metoda prostora stanja koristi zapis diferencijalne jednadbe n-tog
modela sustava u vremenskom podruju. reda kao n diferencijalnih jednadbi 1. reda, odnosno piu se kao
takozvani normalni sustavi prvog reda.
Prijenosna funkcija (ili njen grafiki prikaz pomou strukturnog blok
dijagrama) nalazi se u podruju kompleksne varijable, odnosno Isto tako ako postoji simultane diferencijalne jednadbe koje su
ukupno n-tog reda, zapisuju se kao n diferencijalnih jednadbi 1.
kompleksne frekvencije.
reda.
Brojna ogranienja koja se pojavljuju uslijed neizravne analize Koristi se standardni oblik upisivanja parametara u matrice, te se s
dif.jednadbi kod prijenosne fkc. mogue je prevladati metodom njima rauna pravilima matrinog rauna.
prostora stanja. Npr. multivarijabilni sustavi, nelinearni sustavi ili Razvoj i primjena metode prostora stanja naroito potaknuta sve
sustavi s vremenski promjenljivim parametrima. Optimalne metode irom uporabom raunala u drugom dijelu prolog stoljea, pa se
odabira parametara regulatora prikladne su opisu sustava metodom uz tu metodu esto vezuje pridjev moderna, iako i njena teorijska
prostora stanja. osnova potjee iz 19. stoljea.
Upoznavanje sa metodom prostora stanja zahtijeva poznavanje
osnovnih operacija matrinog rauna (zbrajanje i mnoenje
matrica)
Opis sustava metodom prostora stanja Matrini blok dijagram metode prostora stanja
x& (t ) = A x (t ) + B u (t ) A
17
Varijable stanja
Pojmovi i definicije metode prostora stanja
Stanje sustava - predstavlja matematiki oblik koji sadrava skup od Tri su vrste varijabli stanja: fizikalne, fazne i kanonske.
n varijabli x1(t), x2(t), ..., xi(t),...,xn(t), nazvanih varijable stanja, a taj Fizikalne varijable stanja odabiru se jednostavno svojim fizikalnim
oblik je takav da su poetne vrijednosti xi(t0) toga skupa uz varijable znaenjem u modelu, kao npr. put, brzina, napon, sila, tlak, protok,
temperatura, itd.
ulaza uj(t) dovoljni da jednoznano opiu odziv sustava u nekom
buduem trenutku t > t0. Fazne varijable stanja odabiru se tako da matrica sustava A ini tzv.
Frobeniusovu matricu, koja ima jedinice iznad glavne dijagonale, a
Vektor stanja skup varijabli stanja xi(t) predstavlja n-dimenzionalni koeficijenti nazivnika prijenosne funkcije su elementi posljednjeg reda.
vektor stanja x(t). U tom sluaju moe se razviti blok dijagram sustava razmjerno lako,
Prostor stanja jest ndimenzionalni prostor gdje varijable stanja metodiki, to se esto koristi prilikom formiranja modela u
Matlab/Simulinku.
predstavljaju njegove koordinatne osi.
Kanonske varijable stanja, matrica sustava A postaje dijagonalna
Trajektorija stanja definirana je kao putanja u prostoru stanja (oznaava se sa ), gdje su u glavnoj dijagonali korijeni karakteristine
proizvedena od vektora stanja x(t) kako se on mijenja sa vremenom. jednadbe, to jest vlastite vrijednosti matrice. Karakteristika je takvog
Varijable stanja one mogu imati neko fizikalno znaenje ali mogu odabira varijabli stanja da je sustav raspregnut, bez meusobnih
biti i apstraktne matematike veliine bez nekog odreenog utjecaja varijabli stanja.
fizikalnog znaenja. Odabir varijabli stanja obino je prvi korak u Vano je uoiti da odabir varijabli stanja ne mora biti uvijek
opisivanju sustava metodom varijabli stanja. jednoznaan. Takoer, varijable stanja mogu se matrinim
operacijama transformirati iz jednog oblika u drugi.
Transformacijom pomou operatora s prethodne diferencijalne jednadbe postaju: Kako je ukupan red Da bi se model upisao u matrini
modela tri, biti e i tri oblik metode prostora stanja,
J s 2 ( s) + D s ( s ) = K I ( s ) varijable stanja. Odabir izraziti e se druga derivacija
varijabli ulaza, stanja i zakreta (kutno ubrzanje), te prvu
L s I ( s) + R s I (s) = U 0 (s) K s (s) izlaza je slijedei: derivaciju struje po vremenu:
Nakon uvrtavanja I(s) dobivenog iz gornje u donju alg. jedn., te nakon
u (t ) = u 0 (t )
poneto sreivanja, dobiva se:
x1 (t ) = (t )
1 3 1 2 1 2 D & K
J L s + ( D L + J R) s + ( D R + K ) s ( s) = U 0 ( s) x2 (t ) = &(t ) = x&1 (t ) &&(t ) = (t ) + i (t )
K K K J J
x& (t ) = &&(t )
2 di (t ) R K & 1
Odatle se moe napisati prijenosna funkcija izmeu napona izvora kao ulazne
x3 (t ) = i (t ) = i(t ) (t ) + u 0 (t )
varijable i zakreta osovine motora kao izlazne varijable: dt L L L
x&3 (t ) = di(t ) / dt
(s) K
G(s) = = y (t ) = uC (t ) = x1 (t )
U 0 ( s) s ( JL s 2 + ( DL + JR) s + ( DR + K 2 ))
18
Matematiki model u Simulinku,
u0 i_dot 1 i
1/L
s
Odskocna fkc. Integrator2
Pojacanje3
Pojacanje2
R/L
19
STANDARDNE POBUDNE FUNKCIJE Odskona funkcija
Nagibna funkcija
konstante). Odskona funkcija bi trebala dostii jedininu Laplaceova transformacija nagibne funkcije:
vrijednost u vremenu barem 5 puta kraem od vremenske
konstante ispitivanog sustava. Ista napomena vai i za
eksperimentalnu primjenu impulsne funkcije.
L { f (t )} = 1 F ( s)
s2
0 za t < 0 Impulsna funkcija ili jedinini impuls jo se naziva i Diracova delta funkcija,
f (t )
t 2 za t 0 prema P. Diracu koji je uveo u teorijsku fiziku, a oznaava se sa (t).
0 t (t )
0 za t 0
Laplaceova transformacija: f (t ) = (t ) za t = 0
0 za t 0
1
L { f (t )} = 3 F ( s) 0 t
20
U definiciju impulsne funkcije (t) ukljuen je podatak da impuls Impulsna funkcija (t) moe se definirati i na druge naine. Praktinije
zatvara jedininu povrinu, to se moe pokazati kreui iz izraza definiranje impulsne funkcije jest da ona nastaje kao razlika dviju
za derivaciju odskone funkcije u(t): odskonih funkcija u(t) koje imaju amplitudu 1/a (dakle nisu
jedinine), od kojih druga kasni za vremenski interval a. Kako a tei k
du(t ) nuli, tako i navedena razlika dviju odskonih funkcija postaje
(t ) = impulsna funkcija:
dt
u(a,t)
1 1 u(t)
u ( a, t ) = u (t ) u (t a) 1/a
u(t-a)
a a
(t ) = lim u (a, t ) u(a,t)
a 0
(t ) dt = du(t ) = u(t ) =1 0 =1 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.
Odziv na pobudu u obliku impulsne funkcije naziva se teinska Takoer, ponaanje razliitih fizikalnih sustava prikazuje se unutar
funkcija, i obino se oznaava sa g(t). Ona na neki nain odreuje univerzalnog matematikog okvira.
teinu kojom pojedini impuls pridonosi vrijednosti odziva.
Klasino rjeenje
gdje u okvirima automatizacije znaenje y(t) jest odziv sustava ili izlaz, a x(t)
Gornja algebarska jednadba naziva se karakteristina jednadba, a njeno
pobuda ili ulaz.
rjeenje su korijeni sustava ri , ili vlastite vrijednosti. Tako se ope rjeenje
Ako se uvede operator diferenciranja D, a pobuda x(t) je jednaka nuli, dobiva homogene diferencijalne jednadbe, odnosno komplementarna funkcija
se homogena jednadba: rt
sastoji od n izraza K i e i ako su korijeni realni i razliiti. Takoer, korijeni se
mogu ponavljati ili mogu biti kompleksni brojevi.
(a n D n + a n 1 D n 1 + ... + a1 D + a 0 ) y (t ) = 0
21
Primjer klasinog rjeenja mehaniki sustav
xB(t)
Komplementarna funkcija nekada se naziva i prijelaznim odzivom xA(t)
(transient response) diferencijalne jednadbe. Ovisi samo o sustavu
samome, a ne i o pobudi (pobuda = 0). To e se moi povezati s K D d 2 xB dx B
analizom stabilnosti linearnog sustava, koja se odnosi takoer na sami f(t) M +D + K xB = K x A
sustav, ne vodei rauna o pobudi. A B
M dt 2 dt
Najprije se moe odrediti rjeenje koje e se odnositi na stacionarno Radi jasnijeg prikaza, koeficijenti iz kvadratne jednadba esto se piu
stanje. Poto je pobuda konstanta, odziv xB e dostii neku fiksnu izraeni pomou nepriguene vlastite frekvencije n i stupnja priguenja ,
stacionarnu vrijednost (za stabilan sustav). Ako je xB konstanta, onda e pa kvadratna jednadba postaje:
brzina i ubrzanje biti jednaki nuli. Uvrtavajui ubrzanje i brzinu nula u
d.j. sustava, slijedi da je partikularni integral: r 2 + 2 n r + n2 = 0
b) =1, korijeni su realni i jednaki (r1 = r2 = - n): gdje komplementarna funkcija poprima jedan od oblika dana u sluaju a), b) ili c).
Za jednoznano rjeenje potrebno je, osim pobude, poznavati i trenutano stanje
sustava, odnosno poetne uvjete. Konstante integracije K1 i K2 odreuju se iz
x B, kf = K1 e n t + K 2 t e n t 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.
c) < 1, korijeni su konjugirano-kompleksni par: Primjer cjelokupnog rjeenja za sluaj c), kada je < 1, je slijedei:
x B, kf = K1e n t sin( n 1 2 t + K 2 ) e n t
xB = 1 sin( n 1 2 t + cos 1 )
1 2
to se moe napisati i kao:
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.
22
Oscilacijski prijelazni odziv
ZNAAJKE DINAMIKOG SUSTAVA
1
Stupanj priguenja
0.8
K e t
M r2 + Dr + K = 0 0.4
D 4 MK D 2
r1,2 = j = j d
2M 4M 2 0
oscilacijski:
Stupanj priguenja (zeta, damping ratio) definiran je kao omjer =0 odziv su nepriguene oscilacije
aktualne i kritine konstante priguenja:
<0 odziv su raspirene oscilacije (sustav je nestabilan)
D D
= =
Dkr 2 M K
= 0
K
0.4
=
=
0.23
0.5 n =
=
=
0.75
1
M
0.2
= 2
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 dy(t )
+ y (t ) = 0
dt
Prijelazni odziv za prigueno oscilacijski sluaj dan pomou n i postaje: 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
K1e t sin( d t + ) = K1e n t sin( n 1 2 t + )
prijelazni odziv prethodne d.j. u obliku je eksponencijalne funkcije:
1
t
Iz gornjeg izraza moe se uoiti da poveanje umnoka n i (tj. ) y (t ) = K e
ubrzava smirivanje oscilacija.
= = cos
d n
24
Proporcionalni lan nultog reda - P0
OSNOVNI DINAMIKI LANOVI
b
Sloeniji dinamiki sustavi u pravilu se daju rastaviti na jednostavnije
elemente, odnosno lanove, to olakava njihovo prouavanje. x(t) b
Osnovni dinamiki lanovi svrstavaju se prema tome kako pobuda djeluje na
a y (t ) = x(t ) = K P x(t )
y(t) a
njih, pa postoje proporcionalni, integralni i derivacijski lanovi, i oznaavaju
se kao P, I i D.
Osim toga, lanovi se dijele i prema kanjenju, odnosno broju integracija
koje treba provesti da bi se dobila izlazna veliina. To odgovara broju
spremnika energije, pa su osnovni lanovi nultog, prvog ili drugog reda (npr.
proporcionalni lan P0, P1 ili P2).
Uz to se pojavljuje lan sa mrtvim vremenom, koji se ne moe svrstati po
prethodnim kriterijima. Taj lan naziva se i transportnim lanom. x(t), y(t)
y
Sloeniji lanovi, ili oni vieg reda, mogu se prikazati kao kombinacije
Y (s) Kp
osnovnih lanova. G(s) = = KP 1
x
Dodaje se da je svrstavanje po lanovim svojstvenije njemakoj literaturi, uz X ( s)
neto drugaije oznaavanje (npr. P1 oznaava se sa PT1 gleid), dok se u
amerikoj ne susree tako esto.
0 t
xA(t) xB(t)
Odziv P1 lana ne moe imati oscilacije, poto nema izmjena energije
K D meu spremnicima, kojih ima samo jedan. U ovom primjeru to je
f(t) opruga. Sa slike se vidi da odziv kasni, a kanjenje ovisi o karakteristici
opruge, te o otporu koji prua prigunik.
A B
Prijenosna funkcija P1 lana openito se moe dati sa:
1.5 Y (s) KP
G(s) = =
D dx B (t ) Xa(t), X (s) s + 1
+ x B (t ) = x A (t ) Xb(t)
K dt Xa
1
0.632
Xb Primjeri P1 lana su elektrini krug sa serijski spojenim otpornikom i
kondenzatorom (RC), zatim jednostavan sustav prijelaza topline sa
x B (t ) = x A (t )(1 e ( K / D) t ) 0.5
usredotoenim parametrima.
0
0 1 D/K 2 3 4 5 6 7 8 9 10
t
1.8
1.6
1.4
0.6
= 0
0.4
= 0 .2 3
= 0 .5
= 0 .7 5
= 1
0.2
= 2
0
0 1 2 3 4 5 6 7 8 9 10
n t
25
Integralni lan(ovi) - I0 , I1
Kod integralnog lana odziv sustava ovisi o integralu pobude, a oznaava Odziv I0 i I1 lana na pobudu u obliku jedinine odskone funkcije:
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, .. u0 (t ), (t ) , I0 , I1
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). uo
1
Ako je kutni pomak (zakret) osovine izlazna varijabla, onda je veza sa Ki
naponom izvora kao ulaznom varijablom dana putem njegovog integrala:
(t ) = K i u 0 (t ) dt
Derivacijski lan(ovi) - D0 , D1
Kod derivacijskog lana odziv sustava ovisi o derivaciji pobude, a Odziv D0 i D1 lana na pobudu u obliku jedinine odskone funkcije:
oznaava se kao D lan. Kao i I lan, moe biti nultog reda (bez u (t ), (t )
kanjenja), to se oznaava sa D0. Moe imati kanjenje prvog reda,
drugog reda, itd., a tada se oznaava sa D1, D2, Kd
Primjer derivacijskog lana moe biti generator istosmjerne struje. To je
preslikani problem istosmjernog elektromotora. Dakle, vrtnjom osovine
1
generatora inducira se napon u elektrinom krugu. Ako se pretpostavi da
je struja magnetiziranja konstanta, inducirani napon biti e proporcionalan u , D0 u , D1
broju okretaja, odnosno kutnoj brzini osovine. Ako je inducirani napon u
izlazna varijabla, a ako se kao pobuda (ulazna varijabla) promatra zakret
osovine , meusobna veza je operacija derivacije:
t
d (t )
u (t ) = K d
dt
To predstavlja idealan derivacijski lan zanemarivanjem kanjenja uslijed Prijenosne funkcije:
momenta tromosti rotora i induktiviteta. D1 lan ukljuuje kanjenje: Y (s) K d s
Y ( s) G D1 ( s ) = =
G D0 ( s) = = Kd s
du (t ) d (t ) X ( s) X (s) s + 1
+ u (t ) = K d
dt dt
lan s mrtvim vremenom pojavljuje se kada se materijal ili energija Veza izlazne varijable y i ulazne x lana s mrtvim vremenom moe se
fiziki premjetaju, stoga se koristi i drugi naziv, transportni lan, a izraziti slijedeim:
oznaava se sa Tm. y (t ) = x (t m )
Primjer lana s mrtvim vremenom jest transportna traka za neki rasuti
Prema teoremu pomaka Laplaceove transformacije, transformacija neke
materijal. Od trenutka utovara do trenutka istovara odreene cjeline
vremenske funkcije pomaknute za vrijeme m jest , stoga je prijenosna
materijala proi e neko vrijeme, koje se naziva mrtvim vremenom
funkcija lana s mrtvim vremenom slijedea:
(dead time, transportation lag), a oznaava se m. Ono ovisi o brzini
gibanja materijala i duini transportnog sredstva. Y ( s)
G ( s) = = e m s
v= l X ( s)
m
x(t), y(t)
x(t)
1
y(t)
26
ZAHTJEVI KOD VREMENSKOG ODZIVA
esto procesi prijenosa materijala ili energije sadre i obino kanjenje Osnovna svojstva odziva na odskonu funkciju
prvog reda sa vremenskom konstantom , pa se openitije mogu izraziti
prijenosnom funkcijom lana s mrtvim vremenom i kanjenjem prvog reda:
Da bi se odredili zahtjevi kod vremenskog odziva, moe se koristiti
pobuda u obliku odskone funkcije (nije univerzalno pravilo, ali zahtjevi
Y ( s ) e m s se najee definiraju upravo kao svojstva odziva na takvu pobudu)
G ( s) = =
X ( s ) s +1 Na primjeru P2 definirati e se svojstva odziva:
Mp
Odziv prethodnog lana pobudu u obliku jedinine odskone funkcije jest: h(t)
e0 1%
1
x(t), y(t) 90%
x(t)
1
y(t)
0,632
10%
tr
0 m t
tp
ts
t
27
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
Na primjeru dinamikog lana sa dva konjugirano-kompleksna pola, te sa odziv u normaliziranom vremenu = n t). Osim toga, prijenosna funkcija moe se
jednom nulom, razmotriti e se utjecaj nule na odzive. rastaviti na dva dijela, gdje onaj desni predstavlja derivaciju onog originalnog, lijevog
1 dijela (jer je s X(s) dx() / d :
s +1
n (1 / ) s + 1 1 1 s
G(s) = G ( s) = = +
1 2 s 2 + 2 s + 1 s 2 + 2 s + 1 s 2 + 2 s + 1
s2 +
1.8
s +1 h(t) = 100
n2 n 1.6 = 4 dh
= 2 1.4 h+
d
y(t)
1.4 = 1 h
= 0 .5 1.2
Dakle, poloaj nule jest
1.2
n = - n , Odziv na pobudu u obliku
1
odnosno n = - . 1 odskone funkcije prikazan je 0.8
0 -0.2
0 1 2 3 4 5 6 7 8 9 10 0 1 2 3 4 5 6 7 8 9 10
t n t
Fazno-neminimalni sustav
Utjecaj dodatnih polova na odzive
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 svjetlu razmatranja utjecaja nula na odzive P2 lana u prethodna dva
U ovom sluaju se ukupni odziv dobiva tako da se derivacija originala oduzima: poglavlje, moe se ispitati i utjecaj dodatnog pola. Dakle, P2 lanu dodati
h+
dh e se jedan P1 lan, to ini u stvari jedan P3 lan:
1.5
y(t) d
h
1
G(s) =
1 1 1 2 2
s + 1 s + s + 1
n n2 n
0.5
h(t)
= 0 ,1
0 .1= 1
10 = 5
= 10
6
n = 1
4 = 0,5
0
0 1 2 3 4 5 6 7 8 9 t
28