Вы находитесь на странице: 1из 11

Rad primljen: 10.01.2010.

UDK: 519.87

MODELIRANJE SISTEMA
SYSTEMS MODELING

Ivana Kostić Kovačević

Rezime: Modeliranje je postupak dobijanja matematičkog opisa neke pojave koja se odvija u realnom
svetu. Primena modeliranja nije ograničena, te se ono koristi u različitim oblastima, kao što su tehnika,
ekonomija, prirodne i društvene nauke. jedne strane, ovaj opis mora biti relativno jednostavan, a sa
druge strane i dovoljno tačan, da bi odgovorio nameni koju je definisao kreator modela.

Ključne reči: modeliranje, sistem, estimacija, simulacija.

R A Č U N A R S T VO I I N F O R M AT I K A
Abstract: Modeling is the art of creating mathematical descriptions of phenomena which appear in
reality. These descriptions have to be relatively simple, jet accurate enought to serve the purpose of the
modeling. In this paper we deal with some tools to assist in deriving appropriate models, among wich the
use of deducation, indication and of bond graphs. Still, modeling is more on art than a technique.

Key word: Modeling, system, estimation, simulation.

1. DEFINICIJA I OSNOVNI potrebne i dovoljne karakteristike da se


ZADACI MODELIRANJA proces opiše dovoljno tačno sa stanovišta
SISTEMA namene modela.
Postoji praktično neograničen broj
Zadatak modeliranja je da osvetli modela koji opisuju različite aspekte
glavne osobine i fenomene realnog pro- jedne realne pojave. Svi ti različiti pogle-
cesa i da ih prevede na neki apstraktan di na realnu pojavu rezultuju u različite
jezik, kao što je jezik matematike [1-3]. modele, kao što je šematski prikazano
Na taj način, modeliranje predstavlja na slici 1.
integralan deo nauke i tehnologije, koji Pojam modeliranja je neraskidivo
obuhvata skoro sve oblasti ljudskog delo- povezan sa pojmom procesa ili siste-
vanja. Počevši od filozofije i teologije, pa ma. U navedenom kontekstu, sistem je
preko sociologije, psihologije, ekologije skup stavki ili osobina koje predstavljaju
i ekonomije, doseže konačno i do same zaokruženi deo nekog realnog fenome-
tehnike (građevine, hemije, fizike, na koji se proučava. Pri tome, sistem
mašinstva, elektrotehnike, itd.). je subjektivan pojam sa ograničenjima
Suština postupka modeliranja jeste koja uključuju one osobine koje su
u tome da se izaberu samo one osobine najvažnije sa stanovišta modelara, a
posmatranog procesa koje predstavljaju isključuje osobine od manjeg značaja

143
Slika 1. Različiti pogledi na realnu pojavu rezultuju u njene različite modele
R A Č U N A R S T V O I I N F O R M AT I K A

za opis posmatranog realnog procesa. Zahtevana tačnost prilikom modelira-


Na taj način, model predstavlja sredstvo nja povezana je i sa namenom modela.
za opisivanje najbitnijih karakteristika Generalno, postoje dva načina primene
sistema koji se proučava. Uz navedeno, modela sistema. Prvi od njih sastoji se
model mora posedovati prikaz objekata u izvođenju eksperimenta u otvorenoj
unutar sistema, tzv. komponenti siste- povratnoj sprezi. Kod ovakvog pristupa
ma, kao i prikaz aktivnosti pod kojima model se koristi za predviđanje budućih
će ti objekti međusobno delovati. Dakle, vrednosti relevantnih promenljivih u si-
model reflektuje razumevanje realnog stemu. Na primer, model se može kori-
procesa, njegovih komponenti i njihove stiti za izradu vremenske prognoze ili
interakcije koje potiču od strane samog za predviđanje budućih vrednosti nekih
modelara. ekonomskih pokazatelja, kao što su ne-
Važnu stavku prilikom formiranja mo- zaposlenost, profitna stopa i sl. Zada-
dela predstavlja izbor ograničenja kojima tak predikcije zahteva adekvatan opis
odgovarajućih zakona kojima su pod-
je podvrgnut sistem. Ova ograničenja
vrgnute relevantne promenljive u mo-
određuju koji će deo realnog procesa biti
delu, tako da male greške modeliranja
proglašen za sistem koji se proučava. De-
mogu prouzrokovati velike greške u re-
lovi realnog procesa koji nisu pridruženi
zultatu analize koja je izvršena na bazi
sistemu, kao izolovanom delu realnosti,
takvog netačnog modela. Drugi pristup
nazivaju se okolinom sistema. Ukoliko
sastoji se u primeni modela u zatvore-
su granice sistema suviše široke može
noj povratnoj sprezi i ovakav pristup se
se dogoditi da je takav model sistema
obično koristi za projektovanje sistema
praktično nemoguće analizirati, pošto
upravljanja. Ukoliko je model deo siste-
su mnoge važne osobine prekrivene ne- ma upravljanja u zatvorenoj povratnoj
važnim detaljima. S druge strane, ukoliko sprezi, takav sistem će redukovati dejst-
su izabrane granice sistema suviše uske, vo poremećaja, koji dolazi iz spoljašnje
sve relevantne karakteristike realnog pro- sredine, kao i same greške modeliranja.
cesa neće biti obuhvaćene njegovim mo- Na taj način, manje tačan model može se
delom, što će rezultovati u neadekvatnu koristiti u ovoj drugoj primeni. Drugim
analizu sistema na bazi takvog modela. rečima, zahtevana tačnost modeliranja

144
R A Č U N A R S T VO I I N F O R M AT I K A
zavisi od načina primene samog modela, koriste da bi se odredila radna tačka ili
odnosno da li se koristi u eksperimentu ravnotežno stanje procesa, na osnovu
u otvorenoj povratnoj sprezi ili u okviru kojih se dobija uvid u nominalne vred-
povratne petlje kod sistema upravljanja nosti relevantnih promenljivih, kao što
[2]. su, na primer, pritisak, protok, tempe-
ratura ili profit. U industriji se statički
2. PRISTUPI IZGRADNJI MODEL modeli nazivaju flow sheets [2].
SISTEMA Dinamičko ponašanje procesa opisuje
se diferencijalnim jednačinama [1,5].
Postoji više načina da se izgradi mo- Ove jednačine su zasnovane na osnov-
del sistema, od kojih su najznačajniji nim fizičkim zakonima, kao što su zakon
sledeći pristupi [1,4]. o održanju energije, mase, momenta i sl.
Apriorno (prethodno) znanje može da
 Deduktivni pristup (polazi od op- se koristi i da se bliže odredi struktura
šteg ka posebnom). modela sistema, pošto pored relacije koja
 Induktivni pristup (polazi od po- povezuje ulazne i izlazne promenljive sis-
sebnog ka opštem). tema i sama struktura modela predstavlja
 Bond graf (dijagram veza kompo- stavku od interesa. Na primer, ako je na
nenti sistema). osnovu prethodnog znanja ustanovljeno
Deduktivni pristup: Ovaj pristup da sistem ima dve vremenske konstante,
pretpostavlja primenu opštih iskustava tada će to znanje biti iskorišćeno da se
koja su stečena prilikom modeliranja iz svih mogućih struktura modela dru-
različitih specifičnih procesa. Pristup gog reda izabere ona kojoj odgovaraju
koristi i prethodno znanje o razmatra- dve realne vremenske konstante, odno-
nom procesu, koje se zasniva na poz- sno dva realna pola. Navedeni pristupi
navanju fizičkih zakona koji definišu obično dovode do kvalitativnog modela,
matematičke relacije između relevantnih u kome postoji određeni broj parametara
promenljivih u idealizovanom modelu čije vrednosti nisu poznate. Ponekada je,
procesa sa idealizovanim komponen- međutim, moguće da se procene ade-
tama. Tipičan primer su idealizovane kvatno i vrednosti parametara u ovak-
fizičke komponente kod kojih se telo vom modelu, obično koristeći prethodno
odgovarajuće mase tretira kao tačkasto, znanje o fizičkim osobinama ili gabari-
uz zanemarivanje njegovih dimenzija, tima procesa.
dok su protoci laminarni, koncentracije Induktivni pristup: U opštem sluča-
homogeno raspodeljene u rezervoaru, a ju se ne raspolaže sa dovoljno apriornog
mešavine idealne i sl. [2]. Fizički zakoni znanja da bi se parametri u usvojenoj
se obično izražavaju u obliku algebarskih strukturi modela procenili adekvatno.
i/ili diferencijalnih jednačina. U takvim situacijama koriste se tehnike
U opštem slučaju, algebarske relacije parametarske identifikacije sistema, koje
definišu ponašanje procesa u ustaljenom koriste merenja ulaza i izlaza sistema da
(ravnotežnom) stanju ili tzv. statičko bi estimirale (procenile) vrednosti para-
ponašanje procesa. Statički modeli se metara u modelu [5]. Postupak identifi-

145
R A Č U N A R S T V O I I N F O R M AT I K A

kacije zasniva se i na nekim dodatnim o ulazu i izlazu sistema, ne posedujući


pretpostavkama, kao što su, na primer, adekvatnu informaciju o internoj stru-
klasa linearnih modela, selekcija ulazno/ kturi i internim relacijama u sistemu.
izlaznih varijabli, red modela i sl. Sam Tako izveden model naziva se crni model
postupak pribavljanja informacija o sis- ili na engleskom jeziku black-box mo-
temu naziva se indukcija. U navedenom del. Između ova dva granična slučaja
slučaju postavlja se prirodno i pitanje iz- nalazi se model u formi sive kutije ili
bora kriterijuma za poređenje različitih na engleskom jeziku “gray-box” mo-
modela u uslovima kada su merenja na del, koji je u sebe uključio svu moguću
procesu prisutna. raspoloživu apriornu informaciju o
realnom procesu, što je rezultovalo u
primeni odgovarajućih idealizovanih
3. BELI, SIVI I CRNI MODELI
zakona u kojima će se pojaviti određeni
broj nepoznatih parametara. Pri tome,
Ponekad je moguće da se model si- ovakva informacija zavisi uglavnom od
stema izvede samo na osnovu dedukti- polja primene modela i obično je veća
vnog pristupa, koristeći odgovarajuće u slučaju prirodno-tehničkih procesa,
idealizovane fizičke zakone i procenjene nego u slučaju društvenih procesa.
vrednosti parametara, na bazi fizičkih
U opštem slučaju, izgradnja adekvat-
gabarita razmatranog procesa . Takav
nog kvantitativnog modela sastoji se iz
model naziva se beli model ili na engle-
nekoliko faza: modeliranja, parametars-
skom jeziku white-box model. Primeri
ke identifikacije, simulacije i validacije
takvih modela su električna i elektronska
modela. Koraci (faze) u izgradnji modela
kola, a osnovni fizički zakoni koji se ko-
prikazani su na slici 3. [1,3]
riste prilikom modeliranja su Kirhofovi
zakoni. U nekim slučajevima ne postoji U bilo kojoj fazi opisanog postupka
adekvatno apriorno znanje o realnom moguće je da se vrati jedan ili više koraka
procesu, te model mora da se postavi na unazad, ukoliko rezultat ne zadovoljava
osnovu raspoložive merne informacije postavljene zahteve. Poslednji korak vali-

Slika 2. Tipovi modela u različitim oblastima: beli (white-box), sivi (gray-box) i crni
(black-box) modeli

146
Slika 3. Interaktivni postupak za dobijanje adekvatnog modela sistema

R A Č U N A R S T VO I I N F O R M AT I K A
dacije modela vrši se isključivo na osno- gleski ordinary differential equations,
vu realnih merenja na sistemu. Kao što ili skraćeno ODE ) kao matematičke re-
je prikazano na slici 3, izgradnja kvan- lacije, dok akauzalni modeli, koji iska-
titativnog modela zahteva i uvođenje zuju samo relacije između promenljivih
uzročno-posledične relacije (osobine bez uvođenja uzročno-posledičnih veza
kauzalnosti). Naime, same matematičke (odnosno proglašavanje ulazno-izlaznih
relacije definišu međusobno uticaj neko- promenljivih) koriste diferencijalno-al-
liko promenljivih u sistemu. Na primer, gebarske jednačine (engleski Differential
Omov zakon definiše vezu između napo- Algebraic Equations ili skraćeno DAE ).
na i struje na otpornik i može se izraziti Neki noviji simulacioni programi koriste
u obliku u=R, ili i=u/R. Obe relacije su akauzalne modele.
sa matematičkog i fizičkog stanovišta Takođe, u cilju vizuelizacije veza koje
iste, ali se razlikuju sa stanovišta uzroka postoje između promenljivih u modelu
i posledice, odnosno selekcije ulazne i koristi se grafička reprezentacija modela.
izlazne promenljive. Prva relacija tvrdi Postoji više ovakvih prikaza, od kojih su
da će struja i (ulaz) prouzrokovati na neki zavisni od samog realnog procesa
krajevima otpornika napon u (izlaz), i njegovih komponenti, dok su drugi
dok druga relacija tvrdi da će napon u opšti i imaju univerzalnu primenu. Na-
(ulaz) rezultovati u struji i (izlaz) kroz vedeni pristupi, polazeći od posebnog ka
otpornik. Selekcija ulazno-izlaznih pro- univerzalnom, prikazani su na sledećoj
menljivih naziva se postupkom uvođenja šemi.
kauzalnosti (uzročno-posledičnih veza)
 Crteži (autorova impresija o siste-
u model. Kauzalnost nije fizički pojam
mu)
i uvedena je veštačkim putem da bi se
omogućila odgovarajuća istraživanja i  Kola ( u vezi su sa specifičnom
izveo postupak simulacije. Gotovo svi primenom i zahtevaju standardni
simulacioni paketi rade sa kauzalnim prikaz komponenti sistema).
modelima [3]. Kauzalni modeli koris-  Dijagrami: imaju opšti karakter i
te obične diferencijalne jednačine (en- mogu biti dvojaki:

147
4. KLASIFIKACIJA MODELA
R A Č U N A R S T V O I I N F O R M AT I K A

a. Konsekutivni (sa redosledom


izvođenja; primer su dijagram SISTEMA
toka ili flow chart u programi-
ranju ili PERT plan u organiza- Generalno se razlikuju tri tipa mo-
cionim naukama). dela koji se mogu koristiti za opisivanje
b. Simultani (sa jednovremenim dinamičkog ponašanja realnog procesa:
izvođenjem) koji mogu biti: 1. Skalirani (proporcionalno umanje-
b1. kauzalni (primer su blok dijag- ni) model: predstavlja proporcional-
rami i bond grafovi), no umanjenu fizičku maketu realnog
b2. akauzalni (primer su bond procesa, koja se koristi za ekonomično
grafovi). ispitivanje osobina realnog proce-
sa (cena eksperimentisanja na ova-
Dijagrami nisu u vezi sa specifičnom
kvom modelu je značajno niža nego
aplikacijom i predstavljaju prilično ap-
na realnom procesu). Ovakav model
straktan način prikazivanja dinamike si-
se koristi kada ne postoji dovoljno
stema. Za prikaz tehničkih sistema koriste
tačan matematički model, ili ukoliko
se simultani dijagrami, i to obično blok di-
izračunavanja u okviru postavljenog
jagrami. Kod blok dijagrama jednovreme-
matematičkog modela traju neprih-
no se uvode relacije između promenljivih i
vatljivo dugo. Primeri ovakvog mode-
definišu uzročno-posledične veze između
la su aerodinamički tuneli, rezervoari
njih (osobine kauzalnosti). Za razliku od
za ispitivanje vodenih tokova i sl.
blok dijagrama, bond graf dozvoljava
dvokoračnu proceduru, gde se u prvom 2. Opisni (verbalni) model: koristi se
koraku definišu samo veze između pro- kada su relacije koje opisuju pona-
menljivih, pa se tek u drugom koraku na- šanje sistema suviše kompleksne ili
knadno uvode uzročno-posledične veze nedovoljno poznate da bi se prikazale
između promenljivih [4]. u matematičkom obliku, i ako postoji

Slika 4. Tipovi matematičkih modela

148
Slika 5. Primer složenog modela u kome postoji interkonekcija između kontinualnog i

R A Č U N A R S T VO I I N F O R M AT I K A
diskretnog modela

izvesno znanje o kvalitativnim veza- Statički matematički modeli opisuju


ma između tih promenljivih. Ovakvi nelinearnu algebarsku zavisnost između
modeli se obično koriste u sociologiji ulazne i izlazne promenljive, kao što je
i psihologiji. prikazano na slici 6, za skalarne promen-
3. Matematički model: dinamičko ljive.
ponašanje sistema je u opštem slučaju Slika 6. Statički modeli
opisano skupom nelinearnih diferen-
cijalnih jednačina i oni su dominantni
u tehnici [2].
Matematički modeli mogu se dalje
podeliti u sledeće kategorije: 1) statički
2) dinamički, koji mogu biti kontinualni
i diskretni.
Različiti tipovi matematičkog modela Ovakav model je linearan ukoliko
mogu da se kombinuju u okviru složenog postoji linearna zavisnost između ulaza
modela realnog procesa, kao što je pri- u i izlaza y. Međutim, linearnost se može
kazano na slici 5 : definisati i u odnosu na odgovarajuće pa-
Pojam događaj stanja je u vezi su rametre (a, b) koji opisuju preslikavanje
kontinualnim modelom i nastaje kada F(.) između ulaza i izlaza. Mogući tipovi
kontinualna promenljiva stanja pređu statičkih modela prikazani su sledećom
neki prag (na primer, kada struja i prođe tabelom na slici 7.
kroz nulu ili kada pozicija x dostigne Realni procesi su generalno neline-
graničnu vrednost). Detekcija događaja arni, tako da adekvatan model procesa
stanja može aktivirati neki prekidač u obično sadrži nelinearnosti. S druge stra-
kontinualnom modelu ili startovati ne, matematički aparat je dobro razrađen
(trigerovati) neki vremenski mehanizam za linearne modele. Ovaj problem se
(brojač) u diskretnom modelu. S druge može praktično razrešiti uvođenjem
strane, vremenski događaj se generiše pojma radne tačke. Naime, nelinearan
na osnovu vremenskog procesa unu- model u okolini izabrane radne tačke
tar modela sa diskretnim događajima, može se linearizovati, čime se dobija
a može aktivirati prekidač ili proizvesti linearizovani model koji se dalje može
neku drugu aktivnost unutar kontinual- koristiti za analizu i projektovanje pri-
nog modela. menom teorije linearnih matematičkih

149
Slika 7. Tipovi statičkih modela
R A Č U N A R S T V O I I N F O R M AT I K A

y = F (u ) y = F (a, b ) Primer

linearan linearan y = (a + b )u
nelinearan linearan y = au + bu 3
linearan nelinearan y = au / b
nelinearan nelinearan y = au / (bu + 1)

sistema. Naravno, tako dobijeni rezul-


Na primer, za F (x, t )= 0 , odgovarajuća
tati će važiti samo u okolini razmatrane
parcijalna diferencijalna jednačina je
radne tačke, a svaka radna tačka imaće Fx (x, t )x + Ft (x, t ) = 0 , odakle sledi
svoj linearizovani model, tako da se sa
promenom radne tačke prelazi na njoj ∂F ∂F
odgovarajući linearizovani model. Dakle, =a (1)
linearizovani model predstavlja model ∂t ∂x
sistema za male signale (predstavljaju Ako se zavisnost od pozicije x za-
odstupanja od radne tačke) i može se nemari (model sa koncentrisanim para-
koristiti za lokalnu analizu stabilnosti metrima, pošto su sve aktivnosti svede-
sistema oko date radne tačke [2]. ne samo na jednu poziciju), navedena
Dinamički matematički modeli: parcijalna diferencijalna jednačina svodi
Kao što je prikazano na slici 4, postoji se na običnu diferencijalnu jednačinu.
više dinamičkih modela sistema koji opi- Ovakva aproksimacija odgovara kon-
suju ponašanje sistema i u prelaznom centrisanju različitih materijala u zidu
režimu, a ne samo u ravnotežnom ili u jedan homogen materijal sa idealnim
ustaljenom stanju kao što je to slučaj sa karakteristikama (koncentrisana masa
statičkim modelima. Prelazni režim na- koja nema debljinu i predstavlja homo-
stupa odmah nakon dovođenja pobude i genu površinu). Umesto jedne pozicije
traje sve do ulaska sistema u ravnotežno x, može se definisati i veći broj pozicija
stanje. xk, pri čemu se za svako xk dobija model
Kontinualni modeli sa distribui- sa koncentrisanim parametrima (opisan
ranim parametrima: Fizički sistemi su običnom diferencijalnom jednačinom)
kontinualni i opisuju se sa kontinualnim koji ne zavisi od pozicije. Ovakav postu-
modelima sa distribuiranim ili koncentri- pak selekcije konačnog broja ćelija ili
sanim parametrima. Model sa distribui- podmodela naziva se metod konačnih
ranim parametrima prikazan je u formi elemenata i koriste diferencijalno-alge-
parcijalne diferencijalne jednačine. Kod barske jednačine (engleski Finite Element
takvih modela i prostorne koordinate Method ili skraćeno FEM). Svaka ćelija
(pozicija) x i vreme t predstavljaju neza- ima svoj sopstveni skup promenljivih i
visne promenljive u modelu. Primer ta- običnih diferencijalnih jednačina, tako
kvog sistema je transfer toplote kroz zid. da dimenzija modela raste linearno sa

150
R A Č U N A R S T VO I I N F O R M AT I K A
brojem ćelija. Veći broj ćelija rezultuje
dx
u tačniji model, ali je vreme izvršavanja = F (x (t ), y (t ), t ) (5)
ovakvog modela značajno veće. Međutim, dt
ovakvo uprošćenje je značajno, pošto je G (x (t ), y (t ), t ) = 0 (6)
numeričko rešavanje parcijalnih difer-
encijalnih jednačina kompleksno i vre- je DAE, pošto dy/dt nije definisano
menski zahtevno. eksplicitno. Diferenciranjem algebarske
Kontinualni model sa koncentri- jednačine dobija se
sanim parametrima: Ovakav model dx
opisan je sa običnim diferencijalnim Gx (x (t ), y (t ), t ) +
dt
jednačinama (ODE).
dy
Obična diferencijalna jednačina je +G y (x (t ) y (t ), t ) +
formulisana kao eksplicitna diferenci- dt
jalna jednačina, kod koje je svaki izvod +Gt (x (t ), y (t ), t ) = 0
definisan sa desnom stranom jednačine, (7)
tj.,
pa ukoliko Gy(.) nije singularna ma-
= F (x (t ), u (t ));
dx trica može se izvod dy/dt izraziti ekspli-
ODE model (2)
dt citno i data jednačina se svodi na ODE,
a za odgovarajući DAE se kaže da ima
Dakle, vrednost dx / dt može se za indeks 1. Ako je Gy(.) singularna matri-
svako t izračunati eksplicitno. S dru- ca, DAE jednačine treba da se preure-
ge strane, diferencijalno-algebarska de i odgovarajuća algebarska jednačina
jednačina (DAE) je formulisana kao im- ponovo diferencira. Broj primenjenih
plicitna diferencijalna jednačina diferenciranja definiše indeks DAE. Za
razliku od ODE (predstavlja DAE sa in-
F1 (x (t ), x (t ), u (t )) = 0 ; DAE model (3) deksom 0), koje se relativno lako rešavaju
numerički, DAE jednačine unose doda-
ili kao singularna diferencijalna jed- tne numeričke probleme.
načina Kontinualni modeli sa događajima
stanja: To su modeli koji mogu generisa-
= F2 (x (t ), u (t ))
dx ti neku diskretnu akciju u trenutku kada
E (4)
dt neka kontinualna promenljiva stanja
pređe neki definisani prag. Na primer,
gde je E singularna matrica (inver- ako se u sistemu za grejanje kao grejno
zija E −1 ne postoji) tako da se poslednja telo (izvršni organ) koristi gasni ventil
relacija ne može napisati u formi ODE. koji ima samo dva položaja (otvoreno
Takođe, prisustvo algebarske jednačine i zatvoreno), takva regulacija se naziva
između promenljivih za koje su defini- on-off regulacija i ako se ventil uključuje
sani eksplicitno izvodi čini takvu jedna- kada sobna temperatura padne ispod ne-
činu implicitnom ili DAE modelom. Na kog nivoa, a isključuje kada sobna tempe-
primer, ratura pređe neki drugi prag, takva on-off

151
R A Č U N A R S T V O I I N F O R M AT I K A

regulacija je u potpunosti određena sa slučaj, neophodno je da se trenuci inte-


vrednošću sobne temperature koja se gracije podese prema trenucima aktivira-
meri termostatom. Trenutak uključenja nja prekidačke logike. Prvi tip simulacije
gasnog ventila (njegovog prelaska iz je- vrši se automatski, ali postojeći simula-
dnog u drugo stanje) nije sinhronisan ni cioni paketi ne vode računa o drugom
sa jednim drugim procesom. tipu sinhronizacije i potrebno je učiniti
Drugi primer su energetski kon- dodatan napor kako bi se ove sinhroni-
vertori, koji konvertuju veliku količinu zacije obezbedile [3].
energije iz nekog izvora, sa minimalnim Modeli diskretnih događaja: To su
gubicima, na električni motor. Mali gu- diskretni modeli koji nemaju fiksan pe-
bici se postižu korišćenjem prekidač- riod ponavljanja, tj. imaju aperiodično
kih kola (elektronskih prekidača), kao odabiranje, a sve promenljive zadržavaju
što su tiristori i tranzistori snage. Ove svoje vrednosti između dva događaja.
poluprovodničke komponente se mogu U trenutku pojave diskretnog događaja
kontrolisati i računar (mikroprocesor) promenljive mogu menjati svoje vredno-
može izračunati u kojim vremenskim sti. Događaj može biti prouzrokovan ne-
trenucima tiristor treba da se aktivira kim spoljašnjim događajem, na primer,
(upali). Ove tačke u vremenu zavise od događajem stanja, ili izazvan na osno-
vrednosti odgovarajućih napona i struja vu neke vremenske tabele koja se javlja
i tiristor se gasi (zakoči) kada struja ili kao rezultat internih aktivnosti. Primeri
napon padnu ispod određene vredno- ovakvih modela su redovi čekanja (po-
sti. Položaj ovih tačaka na vremenskoj ruke na serveru, vozila na rampi, ljudi
osi zavisi od stvarnih vrednosti signala na šalterima, itd.). U ovakvim modeli-
u modelu. S druge strane, diferencijalne ma promenljive predstavljaju vremenske
jednačine sa konstantnim parametri- procese, kao što je na primer, trenutak
ma, koje opisuju kontinualni model sa dospeća u red, a stanje promenljive
koncentrisanim parametrima, obično označava vremenski trenutak u kome
se rešavaju numerički i rešenje se do- promenljiva postaje aktivna, a ne pred-
bija u određenom broju ekvidistantnih stavlja fizičku veličinu, što je slučaj kod
diskretnih vremenskih trenutaka, čije se događaja stanja.
rastojanje naziva integracioni interval. Modeli sa semplovanim podacima:
Problem može nastati ukoliko se preki- Najrasprostranjeniji diskretni modeli koji
dački trenuci u modelu ne poklapaju sa se primenjuju kada se računar koristi kao
trenucima u kojima se vrši numerička sredstvo za kontrolu procesa. Računar
integracija. Ukoliko je period prekidanja odabira (sempluje) podatke upotrebom
u modelu znatno veći od integracionog A/D konvertora, a kontroliše proces na
intervala, učiniće se male greške ukoliko bazi upotrebe D/A konvertora. Semplo-
se trenuci aktiviranja prekidačke logike vanje podataka se vrši sa fiksnom perio-
izjednače sa odgovarajućim trenucima dom odabiranja (semplovanja). Ovakav
integracije, odnosno, ukoliko se trenu- tip modela opisan je diferencnom jedna-
ci prekidanja podese prema trenucima činom, koja se lako rešava upotrebom
numeričke integracije. Ukoliko to nije odgovarajućeg programskog jezika i ra-

152
R A Č U N A R S T VO I I N F O R M AT I K A
čunara. Tipičan oblik diferencne jedna- Ovako dobijeni modeli našli su široku
čine koja povezuje izlazni diskretni niz primenu u raznorodnim zadacima
{y (i )}i ulazni diskretni niz {u (i )}je analize tehnoloških procesa, njihove
simulacije, kao i projektovanja sistema
za obradu i prenos signala i upravljanje
n m
tehnološkim i industrijskim procesima.
∑ ai y (i ) = ∑ biu (i )
i =0 i =1
(8) Modeli navedenog tipa popularni su i
u računarskim telekomunikacijama, za
gde su ai , i = 0, , n ; bi , i = 1, , m prikazivanje redova čekanja poruka i
koeficijenti ili parametri, koji obično ne- podataka, kao i u ekonomiji u oblasti
maju fizičko tumačenje. ekonometrije i finansijske matematike.
Ovakvi modeli su široko raspros-
tranjeni u prirodno-tehničkim nau- Literatura
kama ali i u društvenim naukama, pre
svega ekonometriji. Takođe, sami kon- [1] Bosch P. P. J. van den, A. C. van der Klauw,
Modeling, Identification and Simulation of
tinualni modeli kada se primenjuju Dynamical Systems, CRC Press, 1994.
na računarskoj mašini, prevode se na [2] Svobodny T., Mathematical Modeling for Indus-
odgovarajuću diskretnu formu i rešavaju try and Engineers, Prentice Hall, 2004.
kao vremenski diskretni modeli, odnosno [3] Kheir, M. A., Systems Modeling and Computer
Simulation, Marcell Dekker, 1988.
odgovarajuće diferencne jednačine. Ovi
[4] Thoma, J. U., Introduction to Bond Graphs and
modeli predstavljaju i osnovnu strukturu Their Applications, Pergamon Press, 1975.
koja se koristi u zadacima parametar- [5] Verhaegen M., and Verdult V., Filtering and Sys-
ske identifikacije i sintezi kvantitativnih tems Identification, a Least Squares Approach,
Cambridge University Press, 2007.
modela procesa tipa crne kutije. Zadat-
ak parametarske identifikacije sastoji
se u određivanju nepoznatih vrednosti Autor
parametara u (8) na optimalan način, u
određenom smislu, a na bazi raspoloživih Doc. dr Ivana Kostić Kovačević
merenja ulazno-izlaznih diskretnih sig- Univerzitet Singidunum,
Danijelova 32, Beograd,
nala [5]. e-mail:
ikkovacevic@singidunum.ac.rs

5. ZAKLJUČAK
Oblasti istraživanja:
matematika,
Reprezentacije modela sistema ra- diskretna i primenjena
matematika.
zličite fizičke prirode predstavljaju izu-
zetno važan alat u nauci i tehnologiji.

153

Вам также может понравиться