19.11.2014 Views

ELEKTROTEHNIČKI FAKULTET U SARAJEVU

ELEKTROTEHNIČKI FAKULTET U SARAJEVU

ELEKTROTEHNIČKI FAKULTET U SARAJEVU

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

ELEKTROTEHNIČKI <strong>FAKULTET</strong> U <strong>SARAJEVU</strong><br />

UNIVERZITET U <strong>SARAJEVU</strong><br />

ODSJEK ZA AUTOMATIKU I ELEKTRONIKU<br />

Postdiplomski studij<br />

Predmet: METODE I TEHNIKE IDENTIFIKACIJE<br />

Predmetni nastavnik: Red. Prof. Dr. Adnan Salihbegović, dipl. el. ing.<br />

Identifikacija i modeliranje Seminarski rad #12<br />

Sarajevo, januar-februar 2007<br />

Nedim Osmić, dipl. el. ing.


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Sadržaj<br />

ZADATAK RADA.........................................................................................................................................2<br />

SAŽETAK......................................................................................................................................................3<br />

1. UVOD .........................................................................................................................................................4<br />

2. SIT TOOLBOX-A ZA IDENTIFIKACIJU SISTEMA U OKVIRU MATLAB-A..............................6<br />

2.1 TERMINOLOGIJA KOJA SE KORISTI U SIT PAKETU ..................................................................................7<br />

2.2 OSNOVNE INFORMACIJE O DINAMIČKIM MODELIMA...............................................................................8<br />

2.3 OSNOVNI DINAMIČKI MODEL .................................................................................................................8<br />

2.4 VARIJANTE OPISA MODELA....................................................................................................................9<br />

2.4.1 ARX modeli ...................................................................................................................................9<br />

2.4.2 Linearni modeli u prostoru stanja (linear state-space models) ....................................................9<br />

2.5 MULTIVARIJABILNI SISTEMI (MIMO - MULTI INPUT, MULTI OUTPUT)................................................10<br />

3. OPIS KONKRETNOG PROBLEMA ..................................................................................................11<br />

4. PARAMETARSKA IDENTIFIKACIJA...............................................................................................42<br />

4.1 ARX MODEL........................................................................................................................................42<br />

4.2. PEM METODA.....................................................................................................................................47<br />

4.3 PEM METODA ZA STRUKTURU MODELA SA IZLAZNOM GREŠKOM (OUTPUT ERROR MODEL).................49<br />

4.5 METODA N4SID....................................................................................................................................52<br />

4.6 ODABIR NAJPOVOLJNIJE METODE.........................................................................................................54<br />

5. MODELIRANJE .....................................................................................................................................61<br />

5.1 BLOK SINHRONE MAŠINE .....................................................................................................................62<br />

5.2 BLOK PARNE TURBINE .........................................................................................................................63<br />

5.2.1 Spregnuti mehaničko električni sistem........................................................................................65<br />

5.3 BRZINSKI REGULATOR .........................................................................................................................69<br />

5.4 REZULTATI SIMULACIJA.......................................................................................................................72<br />

6. ZAKLJUČAK..........................................................................................................................................82<br />

7. PREGLEDNIK KORIŠTENIH SKRAĆENICA I MNEMONIKA....................................................83<br />

8. LITERATURA ........................................................................................................................................85<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 1


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

ZADATAK RADA<br />

A. IDENTIFIKACIJA<br />

Koristeći IDENT Toolkit u okviru MATLAB softwaerskog paketa provesti<br />

neparametarsku i parametarsku identifikaciju sistema i analizu dobijenih modela za dati<br />

set eksperimentalno snimljenih ulazno-izlaznih podataka u filu:<br />

steamgen.dat<br />

snimljenih na objektu generatora pare čiji je opis dat u tekst file-u steamgen.txt<br />

B. MODELIRANJE<br />

Koristeći matematski model i opis model parne turbine i gavernora date u MATLAB<br />

toolboksu Sim PowerSystems u primjeru :<br />

System turbine and governor system<br />

Analizirati dati Simulink model : psbthermal.mdl i provesti simulaciju sistema i<br />

interpretirati dobijene rezultate uzimajući različite vrijednosti parametara modela.<br />

Analizirati i interpretirati dinamičko ponašanje objekta simulacije<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 2


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

SAŽETAK<br />

Ovaj seminarski rad se sastoji od dva dijela: identifikacije procesa te modeliranja i<br />

analize procesa. U radu su date osnovne napomene o principima identifikacije sa<br />

osnovnim metematskim opisom koji je potreban za potpuno razumijevanje korištenih<br />

identifikacionih metoda koje se koriste u okviru Ident toolbox-a u okviru matlaba. Budući<br />

da se u procesu identifikacije radilo o multivarijabilnom sistemu (parna turbina u okiru<br />

nuklearne elektrane) to nije bilo moguće koristiti sve metode koje nudi ident toolbox (kao<br />

što je to slučaj sa sistemima jedan ulaz-jedan izlaz). Iz ovog razloga su, za potrebe ovog<br />

konkretnog slučaja, korišteni modeli neparametarkse (step i impulsni odziv) i<br />

parametarske identifikacije (ARX, PEM, N4SID modeli sa svim svojim podvarijantama).<br />

Prikazani su svi interesanti odzivi, kao i osvrt na korištene metode. U drugom dijelu<br />

seminarskog rada izvršena je analiza rada modela Steam Turbine and Governor,<br />

analiza je izvršena za nekoliko karakterističnih slučajeva koji se mogu javiti u modelu<br />

kao što su slučaj rada bez greški odnosno kratkog spoja, zatim slučaj kratkotrajnog KS te<br />

napokon slučaj kada KS traje duže. Analiza je izvršena za sva tri navedena slučaja ali i sa<br />

raznim varijacijama parametara u modelu, kao što su različite vrijednosti parametra<br />

pojačanja regulatora Kp te vremenskih konstanti u releju brzinskog regulatora. Svi odzivi<br />

su prikazani i napravljena su određena poređenja.<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 3


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

1. UVOD<br />

Široka klasa inžinjerskih problema zahtijeva, radi potreba upravljanja ili eksploatacije<br />

sistema, neko apriori znanje o objektu. Ova znanja mogu biti izražena u formi čistih<br />

matematskih jednačina sa svim relevantnim statičkim i dinamičkim karakteristikama<br />

samog objekta. Ovakav pristup bi išao preko diferencijalnih jednačina koje bi u obzir<br />

uzele sve pojedinosti objekta sa svim veličinama koje mogu uticati na njegovu dinamiku.<br />

Dinamika sistema može biti posljedica djelovanja ulaza ili pak posljedica raznih smetnji,<br />

ali koje su na neki način inkorporirane u same diferencijalne jednačine koje opisuju<br />

konkretni problem. Nažalost ovakav pristup je nerijetko moguč, što zbog same složenosti<br />

sistema, što zbog nepoznavanja svih činilaca koji mogu da djeluju na jedan složen<br />

objekat, ili pak zbog nepoznavanja potpune fizikalnosti procesa koji se želi potpuno<br />

identificirati. Sa druge strane nekada nam potpuno znanje o svim vezama i međuvezama<br />

nije potrebno u 100% obliku nego je dovoljno da poznajemo objekat sa određenom<br />

tačnošću, da bi sa njim mogli upravljati. U takvim slučajevima pribjegavamo<br />

eksperimentalnim metodama, gdje za poznate ulaze, za koje mislimo da su relevantni,<br />

snimamo sve interesantne izlaze. Za takve poznate ulazno-izlazne varijable pokušavamo<br />

da odredimo najpovoljniji model za naše konkretne potrebe.<br />

Shodno ovome relacije izmedju raznih metoda identifikacije bi mogle da se prikažu<br />

pomoću sljedeće grafičke šeme :<br />

Slika 1. Podjela identifikacionih metoda<br />

Kao to se vidi na slici 1. za potrebe eksperimentalne analize se koriste aktivne i pasivne<br />

metode. Razlika između aktivnih i pasivnih metoda je sljedeća:<br />

Aktivne metode-zahtijevaju korištenje posebnih djelovanja na sistem, kao što su impuls i<br />

step, a sa ciljem kvalitetne analize koja je posebno razvijena za tipove pomenutih ulaza.<br />

Nažalost za neke objekte nije dozoljena ovakva upotreba ulaznih veličina jer su objekti u<br />

toku aktivnog rada i svako djelovanje izvana može da poremeti ispravan rad sistema. Kod<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 4


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

ovakvih tipova objekta jedino preostaje da se uzmu u obzir svi relevantni ulazi i izlazi te<br />

da se u dužem vremenskom intervalu izvrši snimanje svih interesantnih ulaza/izlaza radi<br />

kasnije off-line analize. Ovakav tip analiza gdje se snimaju ulazno-izlazne karakteristike<br />

objekta bez djelovanja specijalnih ulaza spada u domen metoda pasivne identifikacije.<br />

Teorija automatskog upravljanja je razvila jako dobre metode za sisteme koji su linearni<br />

ili koji se mogu linearizirati oko neke radne tačke. Budući da su u početku teorije<br />

upravljanja ispitivani i razvijani kontinualni sistemi, to za njih postoji široko teoretsko<br />

znanje o upravljanju i ponašanju. Kako je tehnika i tehnologija odmakla naročito u<br />

korištenju digitalnih odnosno računarskih sistema upravljanja to se sa kontinualnih<br />

signala prešlo na diskretne. Diskretni signali i sistemi se mogu smatrati kontinualnima,<br />

ako se pretpostavi da se iz kontinualnog sistema signali uzimaju sa dovoljno malim<br />

vremenima uzorkovanja. Na ovaj način sva praktična i teoretka znanja iz teorije<br />

kontinualnih sistema i signala mogu biti upotrebljenja za potrebe diskretnih sistema. U<br />

ovakvim slučajevima se moraju zadovoljiti određeni kriteriji. Ovo se prije svega odnosi<br />

na Nyquist-Shannon-ov uslov, koji kaže da brzina uzimanja uzoraka signala koji se mjeri<br />

i obradjuje, mora biti za najmanje za red veličine (tj. do deset puta) veća od najznačajnije<br />

frekvencije signala koji se obradjuje, jer može doći do pogrešne interpretacije<br />

uzorkovanih signala (preklapanje ili aliasing). Sa druge strane ne smije se previše<br />

smanjiti ovaj period jer će to dovesti do predugih računanja i usporavanja rada samog<br />

algoritma koj se koristi za upravljanje, naročito ako računarski resursi nisu dovoljni za<br />

konfigurisani broj kanala regulacije i mjerenja.<br />

Nadalje, radi što bolje identifikacije, potrebne su još neke pretpostavke o sistemu koji se<br />

treba identificirati. Ove pretpostvke se odnose na dinamiku samog sistema, zatim na<br />

pretpostavku da li je dati sistem linearan ili nelinearan, te da li se radi o sistemu čiji su<br />

parametri vremenski invariantni ili ne.<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 5


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

2. SIT toolbox-a za identifikaciju sistema u okviru MATLAB-a<br />

Toolbox pod nazivom : “System identification toolbox” – SIT, u okviru MATLAB-a je<br />

razvio Prof Dr. Lenneart Ljung sa Univerziteta u Linkopingu -Švedska.<br />

SIT toolbox omogućuje uspostavljanje jednostavnih, tačnih modela složenih sistema<br />

pomoću sekvenci podataka koji mogu biti opterećeni šumom. On sadrži alat za kreiranje<br />

matematskih modela dinamičkih sistema baziranih na prikupljenim i observiranim<br />

ulazno/izlaznim podacima. Alat ima fleksibilan grafički interfejs za korisnika (Graphic<br />

user interface – GUI), koji pomaže organizaciji podataka i modela. Sadržane tehnike<br />

identifikacije su korisne za primjene u kojima je uključena analiza i dizajn sistema<br />

upravljanja kao i procesiranje signala te analiza vremenskih serija kao i analiza vibracija.<br />

Pošto se matematski modeli dinamičkih sistema grade na bazi mjerenih podataka,<br />

potrebno je neko predznanje o tim modelima da bi se uspješno koristili alati iz SIT<br />

paketa. SIT paket omogućuje gradnju matematskih modela dinamičkih sistema na bazi<br />

parova vrijednosti ulazno izlaznih podataka iz procesa. Model se u suštini dobija<br />

podešavanjem parametara unutar datog ili predpostavljenog modela procesa, sve dok<br />

izlazi iz takvog modela kao, odzivi na skup dijela ulaza za validaciju, se ne podudaraju u<br />

većem ili manjem stepenu sa eksperimentalnim dijelom izlaza uzetim za validaciju<br />

modela. Dobar test kvaliteta, odnosno validnosti modela je da se pažljivo posmatra izlaz<br />

iz modela i usporedi sa mjerenim izlazom i na nekom drugom skupu ulaza/izlaza koji nije<br />

bio korišten za razvoj modela, i da se vidi kako se uklapa (fituje) sa tim izlazima. Ovaj<br />

postupak se naziva validacijom podataka (“validation data”). Korisno je ponekad, također<br />

pogledati i u dio podataka koje model nije bio u stanju da reprodukuje prema mjerenim<br />

podacima (tzv. residuali tj. “residuals”). Korištene tehnike identifikacije mogu se<br />

primjeniti na vrlo opšte oblike modela. Najčešći oblici modela su :<br />

• modeli u obliku diferentnih jednačina (ARX i ARMAX)<br />

• modeli u prostoru stanja (state-space models)<br />

Za parametarske metode identifikacije mora se unaprijed pretpostaviti struktura sistema.<br />

Ovo ponekada može biti relativno lako jer se traži pretpostavljanje reda sistema u obliku<br />

cjelobrojne vrijednosti, ili pak da bude još dodatnih parametara. Ako se pretpostavi da je<br />

sistem linearan, može se direktno procijeniti njegov impulsni ili step odziv korištenjem<br />

korelacione analize ili njegovog frekventnog odziva, korištenjem spektralne analize. Ovo<br />

omogućava dodatno korisno poređenje sa drugim procjenjenim modelima. SIT paket<br />

sadrži sve uobičajene tehnike za podešenje parametara u svim vrstama linearnih modela.<br />

To također omogućuje ispitivanje osobina modela i provjeru njihove korisnosti, kao i<br />

predprocesiranje i uređenje (filtriranje) prikupljenih podataka mjerenja. Rad sa linearnim<br />

modelima ne predstavlja neko veliko ograničenje, pošto su mnoge nelinearnosti u<br />

modelima takve prirode da omogućuju da se podaci mjerenja mogu nelinearno<br />

transformirati. Korištenjem informacija iz fizikalne slike procesa čiji model gradimo,<br />

identificirajući njegove parametre, možemo tražiti transformacije varijabli koje<br />

omogućuju da poznate nelinearnosti prevedemo transformacijama koordinata u linearne<br />

modele.<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 6


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

2.1 Terminologija koja se koristi u SIT paketu<br />

Estimacioni podaci (estimation data)<br />

Predstavljaju skup podataka koji se koristi za fitovanje modela sa podacima. U GUI<br />

terminologiji (grafički korisnički interfejs), ovi podaci se također zovu i radni podaci<br />

(working data)<br />

Validacioni podaci (validation data)<br />

Predstavljaju skup podataka koji se koristi za validaciju (vrednovanje) modela. Ovo<br />

uključuje simulaciju modela sa ovim podacima i računanje ostataka (residuals) iz modela<br />

kada se primjene ovi podaci.<br />

Prikazi modela (model views)<br />

Prikazi modela su različiti načini ispitivanja osobina modela. Oni uključuju prikaze nula i<br />

polova (zeros and poles), tranzijentni i frekventni odziv i slične ostale ekrane.<br />

Prikazi podataka (data views)<br />

Prikazi podataka su različiti načini ispitivanja osobina skupova podataka. Najčešći i<br />

najkorisniji način je njihovo iscrtavanje i pažljiva analiza. Time se mogu detektovati tzv.<br />

iskoci (outliers). Oni predstavljaju znak nepouzdanih mjerenja, koji mogu biti posljedica<br />

grešaka u radu mjernih instrumenata.<br />

Frekventni sadržaj signala, u terminima periodograma ili spektralnih procjena (spectral<br />

estimates), daju dosta informacija pri analizi podataka.<br />

Skupovi modela (model sets) ili strukture modela (model structures)<br />

Predstavljaju familije modela sa podesivim parametrima. Procjena parametara (parameter<br />

estimation) se svodi na pronalaženje “najboljih“ vrijednosti za ove parametre. Problem<br />

identifikacije sistema se sada svodi na nalaženje dobre strukture modela kao i dobrih<br />

numeričkih vrijednosti za njegove parametre.<br />

Metode parametarske identifikacije (parametric identification methods)<br />

Predstavljaju tehnike procjene parametara za date strukture modela. U suštini, radi se o<br />

pronalaženju (numeričkim pretraživanjem), onih numeričkih vrijednosti parametara, koji<br />

daju najbolje slaganje između izlaza modela (simuliranog ili predskazanog (predicted)), i<br />

mjerenog izlaza.<br />

Neparametarske identifikacione metode (nonparametric identification methods)<br />

Su tehnike procjene ponašanja modela bez nužnog korištenja datog parametriziranog<br />

skupa modela. Tipične neparametarske metode uključuju korelacionu analizu (correlation<br />

analysis), koja procjenjuje impulsni odziv sistema, i spektralnu analizu (spectral<br />

analysis), koja procjenjuje frekventni odziv sistema.<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 7


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Validacija modela (model validation)<br />

Validacija modela je proces povećanja povjerenja u kvalitet (izomorfnost) modela. U<br />

suštini, to se postiže intenzivnim testiranjem dobijenog modela da se ustanove svi njegovi<br />

aspekti. Od naročite važnosti je sposobnost modela da reproducira ponašanje skupa<br />

podataka za validaciju. Zbog toga je važno da se inspicira i dio podataka modela koji se<br />

ne uklapa u validacione podatke (ostaci, residuals)<br />

2.2 Osnovne informacije o dinamičkim modelima<br />

Kako je već ranije navedeno, identifikacija sistema je gradnja njegovog dinamičkog<br />

modela. Zbog toga je potrebno neko apriorno znanje o procesu i modelima da bi se SIT<br />

mogao uspješno koristiti. Modeli opisuju relacije između signala mjerenja i dejstava na<br />

sistem koji su grupisani u ulaze u sistem. Preporučljivo je praviti razliku između ulaznih i<br />

izlaznih signala. Tada su izlazi djelimično određeni i samim ulazima. Naprimjer, ako je<br />

objekat upravljanja avion, čiji su ulazi (upravljačke varijable), razne kontrolne površine<br />

na avionu kao što su krilca (ailerons), horizontalni rep (elevator), vertikalni repni dijelovi<br />

(za kontrolu skretanja – attitude), itd. dok su izlazi naprimjer orijentacija aviona i njegova<br />

pozicija. U većini slučajeva, na izlaze utječe više signala nego što su samo upravljivi<br />

ulazi. U primjeru letjelice, to bi, naprimjer, bili udari vjetra i efekti turbulencije. Takvi<br />

''nemjerljivi ulazi'' se nazivaju signalima smetnji (disturbance) ili šuma (noise). Ako se<br />

ulazi, izlazi i smetnje označe sa u, y i e respektivno, veze među njima se mogu grafički<br />

prikazati kao na slici 2.<br />

Slika 2. Spoljašnja dinamička struktura objekta: ulaz-u, izlaz-y i smetnja-e<br />

Svi ovi signali su funkcije vremena i vrijednost ulaza u bilo kojem vremenskom trenutku<br />

je u(t). Često, kod primjene digitalnih sistema upravljanja i vođenja, samo se razmatraju<br />

diskretne vrijednosti ovog signala, pošto uređaji za mjerenje i obradu uzimaju i obrađuju<br />

ove podatke u trenucima uzorkovanja kT, k ∈ N . Problem modeliranja je opis relacija<br />

koje postoje između tri grupe atributa procesa.<br />

2.3 Osnovni dinamički model<br />

Osnovna relacija koja povezuje ove signale je linearna diferentna jednačina. Primjer<br />

ovakve jednačine je:<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 8


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

y t)<br />

− a y(<br />

t − T ) + a y(<br />

t − 2T<br />

) = b u(<br />

t − 2T<br />

) + b u(<br />

t − 3 )<br />

(1)<br />

(<br />

1 2<br />

1<br />

2<br />

T<br />

Relacija ovog tipa kaže da se izlaz y(t) može izračunati ako se znaju prethodne vrijednosti<br />

ulaza i izlaza, a smetnja se može zanemariti, odnosno:<br />

y t)<br />

= a y(<br />

t −T<br />

) − a y(<br />

t − 2T<br />

) + b u(<br />

t − 2T<br />

) + b u(<br />

t − 3 )<br />

(2)<br />

(<br />

1 2<br />

1<br />

2<br />

T<br />

Izlaz u trenutku t se dakle izračunava kao linearna kombinacija prethodnih ulaza i izlaza.<br />

Identifikacioni problem sastoji se u tome da se, koristeći mjerenja u i y, odrede:<br />

• koeficijenti u ovoj jednačini ( npr. a 1 ,a 2 itd)<br />

• koliko mnogo prethodnih izlaza treba koristiti u opisu (2 u navedenom<br />

primjeru, tj. y(t-T) i y(t-2T))<br />

• vrijeme kašnjenja u sistemu (2T u primjeru, vidi se da će trebati proći 2T<br />

vremenskih jedinica prije nego što će promjena u utjecati na y)<br />

• koliko mnogo zakašnjelih ulaza treba koristiti (dva u navedenom primjeru:<br />

u(t-2T) i u(t-3T)). Broj zakašnjelih ulaza i izlaza se obično naziva redom<br />

modela (model order).<br />

2.4 Varijante opisa modela<br />

2.4.1 ARX modeli<br />

Model koji je dat jednačinom (2) je primjer ARX modela. Postoji više varijanti ovog<br />

modela koje su poznate pod imenima:<br />

• modeli sa izlaznom greškom (OE – output error model),<br />

• ARMAX modeli,<br />

• FIR modeli,<br />

• BOX-Jenkins (BJ) modeli.<br />

U osnovi, ovi modeli se mogu posmatrati kao varijante ARX modela, dozvoljavajući<br />

karakterizaciju osobina smetnji e.<br />

2.4.2 Linearni modeli u prostoru stanja (linear state-space models)<br />

Ovi modeli su također relativno lagani za korištenje. Bitna varijabla strukture sistema je<br />

red modela koji je skalarna varijabla, što znači da postoji samo jedan stepen slobode u<br />

traženju odgovarajućeg modela za opis podataka. Opšti linearni modeli se mogu<br />

simbolično opisati jednačinom:<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 9


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

y = G u + He<br />

(3)<br />

koja kaže da je mjereni izlaz y(t) suma doprinosa mjerenog ulaza u(t) i doprinosa šuma<br />

He. Simbol G označava dinamičke osobine sistema, tj. kako se izlaz formira od ulaza. Za<br />

linearne sisteme G predstavlja prenosnu funkciju sistema. Simbol H se odnosi na šum, i<br />

naziva se model smetnje. On opisuje način formiranja smetnje na izlazu od istog<br />

standardiziranog izvora šuma e(t). Modeli u prostoru stanja su čest oblik predstavljanja<br />

dinamičkih modela. Oni opisuju isti tip linearnih diferencijalnih relacija između ulaza i<br />

izlaza kao i ARX model, ali su tako organizirane da je samo jedno kašnjenje korišteno u<br />

izrazima. Da bi se ovo postiglo, uvedene su dodatne varijable, zvane varijable stanja<br />

(state variables). One nisu mjerljive ali se mogu rekonstruirati iz mjerljivih<br />

ulazno/izlaznih podataka. Za osnovno korištenje SIT toolboxa, dovoljno je znati red<br />

modela u prostoru stanja, povezan sa brojem zakašnjelih ulaza i izlaza, koji se koriste u<br />

odgovarajućim linearnim diferentnim jednačinama. Opis u prostoru opisan je sljedećim<br />

jednačinama:<br />

x(<br />

t + 1) = Ax(<br />

t)<br />

+ Bu(<br />

t)<br />

+ Ke(<br />

t)<br />

y(<br />

t)<br />

= Cx(<br />

t)<br />

+ Du(<br />

t)<br />

+ e(<br />

t)<br />

Gdje je x(t) vektor varijabli stanja. Red modela je dimenzija ovoga vektora. Matrica K<br />

određuje osobine smetnji. Ako je K = 0, tada šum e(t) utječe samo na izlaz, i ne gradi se<br />

nikakav specifični model za osobine šuma. Ovo korespondira sa H = 1 u opštem modelu<br />

datom u (3), i obično se naziva model sa izlaznom greškom (output error model). Kada<br />

je D = 0 , tada nema direktnog utjecaja sa u(t) na y(t). U tom slučaju utjecaj ulaza na izlaz<br />

prolazi preko x(t) i bit će zakašnjen za najmanje jedan period uzimanja uzoraka. Prva<br />

vrijednost vektora varijabli stanja x(0) odražava početne uslove za sistem na početku<br />

zapisa podataka. Kada se koriste modeli u prostoru stanja, tipična opcija je da li procjeniti<br />

D, K i x(0) ili pretpostaviti da su jednaki nuli.<br />

(4)<br />

2.5 Multivarijabilni sistemi (MIMO - Multi Input, Multi Output)<br />

Sistemi sa više ulaznih signala i/ili više izlaznih signala se zovu multivarijabilnim. Takvi<br />

sistemi su često mnogo veći izazov za gradnju modela. Naročito sistemi sa nekoliko<br />

izlaza mogu biti teški. Osnovni razlog teškoća je što međusprege nekoliko ulaza i izlaza<br />

vode ka kompleksnijim modelima. Strukture koje se koriste su bogatije u broju<br />

parametara koje treba identificirati da se dobije dobro uklapanje. SIT toolbox, kao i GUI<br />

općenito, dobro rade sa linearnim multivarijabilnim modelima. Svi ranije pomenuti<br />

modeli su podržani za jedan izlaz, višestruki ulaz. Za slučaj višestrukih izlaza, ARX<br />

modeli kao i modeli u prostoru stanja su pokriveni. Višestruki izlazi sa ARMAX i OE<br />

modelima su pokriveni za opis putem modela u prostoru stanja. ARMAX korespondira sa<br />

procjenom K matrice, dok OE korespondira sa fiksiranjem K na nulu. Ovo su inače<br />

iskačuće (pop-up) opcije u editoru za red GUI modela. Općenito govoreći, preferira se<br />

rad sa modelima u prostoru stanja za multivarijabilne sisteme, pošto se kompleksnost<br />

strukture modela lakše rješava. U suštini, ovdje se problem svodi na izbor reda modela.<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 10


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

3. Opis konkretnog problema<br />

Glavni cilj ovog dijela rada je da se, koristeći se mogućnostima SIT paketa u okviru matlaba,<br />

izvrši identifikacija parne turbine, a sve na osnovu podataka koji su dobijeni snimanjem<br />

ponašanja navedenog objekta. Objekat je sniman u vremenu od 8 sati, sa vremenskim<br />

sempliranjem od 3 sekunde. Ovakvim sempliranjem je dobijeno 9600 vremenskih sekvenci,<br />

kojima su pridružene odgovarajuće vrijednosti 4 ulazne i 4 izlazne varijable koje su mjerene<br />

na ovom sistemu. Dati sistem se može prikazati preko ulazno-izlazne dimamičke šeme na<br />

slici 3.:<br />

Protok goriva (u 1 )<br />

Protok zraka (u 2 )<br />

Referentni nivo (u 3 )<br />

Smetnja (u 4 )<br />

S I S T E M<br />

Pritisak u bubnju (y 1 )<br />

Koncetracija oksigena (y 2 )<br />

Nivo vode (y 3 )<br />

Protok pare (y 4 )<br />

Slika 3. Ulazi i izlazi posmatranog sistema<br />

Ulazi u sistem su :<br />

• Protok goriva (Eng.- ''fuel'') skaliran između 0-1<br />

• Protok zraka (Eng.- ''air'') skaliran između 0-1<br />

• Referentni nivo vode u bubnju (Eng.- ''reference level'') u inčima<br />

• Smetnja (Eng.- ''disturbance'') koja dolazi od strane potošača<br />

Izlazi iz sistema su :<br />

• Pritisak u bubnju (Eng.- ''drum pressure'') u PSI<br />

• Koncetracija oksigena (Eng.- ''excess oxygen'') u izlaznim plinovima u %<br />

• Nivo vode (Eng.- ''level of water'') u bubnju u inčima<br />

• Protok pare (Eng.- ''steam flow'') u Kg./s<br />

Vremenski siganali sva četiri ulaza i izlaza su predstavljeni na sljedećim slikama :<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 11


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 4. Ulazni signal u1 u sistem<br />

Slika 5. Ulazni signal u2 u sistem<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 12


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 6. Ulazni signal u3 u sistem<br />

Slika 7. Ulazni signal u4 u sistem<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 13


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 8. Izlazni signal y1 iz sistema<br />

Slika 9. Izlazni signal y2 iz sistema<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 14


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 10. Izlazni signal y3 iz sistema<br />

Slika 11. Izlazni signal y4 iz sistema<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 15


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Pored samih vremenskih sekvenci, kako ulaza tako i izlaza, na sljedećim slikama su<br />

predstavljeni i frekventni spektri ulaznih i izlaznih signala :<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 16


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 17


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Frequency (rad/s)<br />

Frequency (rad/s)<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 18


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Frequency (rad/s)<br />

Frequency (rad/s)<br />

Slika 12. Frekventni spektar ulaznih i izlaznih signla<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 19


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Kada se sagleda frekventni sadržaj ulazno/izlaznih signala može se primijetiti da su<br />

dominantne frekvencije u opsegu između 10 -2 i 10 -1 rad/s te da je najveće povećanje u<br />

početnom dijelu spectra (10 -2 rad/s) i da se približavanjem prema 10 -1 rad/s frekventni<br />

spektar smanjuje. Odavde slijedi da su promjene u ovom dijelu frekventnog spektra<br />

dominantne u odnosu na ponašanje sistema. U ovom konkretnom slučaju se može reći da<br />

se radi o niskofrekventnim sigalima. Sada kada se ima početni set podataka ulaza i izlaza,<br />

potrebno je uz pomoć SIT toolbox-a izvršiti neparametarsku identifikaciju. SIT toolbox<br />

posjeduje metode pomoću kojih se step i impulsni odziv estimira korelacionim<br />

metodama. Nakon što su podaci o procesnim veličinama učitane u ident. toolbox, prvo je<br />

izvršeno otkalanjanje trendova i srednjih vrijednosti, a potom je izvršena podjela<br />

ukupnog broja semplova na dva dijela (po 4800 semplova). Prvi dio od 4800 semplova se<br />

koristi za estimaciju modela dok se preostalih 4800 koristi za validaciju estimiranog<br />

modela. Na narednim slikama su predstavljeni odzivi pojedinih izlaznih veličina za slučaj<br />

kada se ulazne veličine mijenjaju kao impuls a potom kao step respektivno :<br />

Impulsni odziv :<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 20


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 21


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 22


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 23


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 24


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 25


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 26


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 27


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 13. Impulsni odzivi izlaza y1-y4 na ulazne veličine u1-u4<br />

Sumarni pregled impulsnih odziva je predstavljen na sljedećoj slici:<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 28


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 14. Sumarni pregled impulsnhi odziva izlaza y1-y4 na ulazne veličine u1-u4<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 29


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Step odzivi :<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 30


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 15a. Step odzivi izlaza y1-y4 na ulaznu veličinu u1<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 31


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Iz dobijenih step odziva možemo da zaključimo sljedeće:<br />

Kada dođe do porasta protoka goriva (u 1 ) u termoblok, dolazi do porasta pritiska<br />

vodene pare u bubnju kotla (y 1 ) iz razloga što se sa porastom protoka goriva povećava i<br />

oslobođena toplotna energija, koja putem ekranskih cijevi prenosi toplotu na meterijalni<br />

medij voda-para u bubnju, te dolazi do intezivnijeg odvajanja faze čiste pare od vode što<br />

dovodi do porasta pritiska pregrijane vodene pare u samom bubnju. Primjetno je da je<br />

porast pritiska u bubnju visok (100 PSI) i to u kratkom vremenskom intervalu, tako da se<br />

može reći da ovaj proces ima kratku dinamiku, odnosno da se radi o brzom odzivu sa<br />

velikim koeficijentom pojačanja.<br />

Također sa povećanjam protoka goriva, dolazi do smanjenja koncetracije oksigena u<br />

izlaznim plinovima zato što se odvija intezivnije izgaranje gorivog medija te se odvija i<br />

jača oksidacija. Jača oksidacija zahtijeva veću količinu oksigena što direktno dovodi do<br />

smanjenja njegove koncetracije u izlaznim plinovima.<br />

Kao što je već rečeno, sa porastom protoka goriva vrši se intezivnije izgaranje čime se<br />

povećava i prenešena toplota sa gorionika na ekranske cijevi a samim time dolazi do<br />

porasta temperature vode u bubnju. Usljed ovog porasta temperature dolazi i do<br />

intezivnijeg ''bubrenja'' odnosno povećanja zapremine mjehurića zraka unutar same vode<br />

što dovodi do izvjesnog porasta nivoa vode u bubnju (oko 6 inča).<br />

Zbog već pomenutog porasta pritiska u bubnju, doći će i do većeg protoka pare (za oko<br />

15 Kg/s, što je posljedica bernulijeve energetske jednačine), jer dolazi do povećanja<br />

brzine strujanja vodene pare kroz isti presjek čime dolazi do intezivnijeg protoka vodene<br />

pare.<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 32


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 33


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 15b. Step odzivi izlaza y1-y4 na ulaznu veličinu u2<br />

Kada dođe do pozitivne skokovite promjene protoka zraka vidi se da će njegova<br />

promjena dovesti do porasta koncetracije oksigena u izlaznim plinovima. Naime,<br />

izgaranje u stacionarnom stanju nije takvo da se odvija nepotpuno, odnosno za potrebe<br />

sagorijevanja postoji dovoljno oksigena u ulaznom zraku. Ova vrijednost postotka se<br />

uzima kao nulta, odnosno u odnosu na nju se postavlja referentni nulti nivo. Tako kada<br />

dođe do porasta protoka zraka to se odražava samo na njegovu koncetraciju u izlaznim<br />

plinovima. Budući da ovaj porast koncetracije oksigena ne povećava oslobođenu količinu<br />

toplote to neće dovesti do značajnih promjena priska u bubnju, nivoa vode kao ni protoka<br />

pare.<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 34


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 35


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 15c. Step odzivi izlaza y1-y4 na ulaznu veličinu u3<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 36


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Kada se sagleda uticaj pozitivne promjene referentnog nivoa vode u bubnju primjetno je<br />

da u početnom momentu dolazi do pada nivoa vode a zatim do gotovo integralnog<br />

porasta. Ovakvo ponašanje naizgleg zbunjuje, ali sagledajmo šta se zapravo događa.<br />

Kada se zada novi (viši) referentni nivo pumpe za vodu upumpavaju dodatnu količinu<br />

vode koja ima nižu temperaturu nego što je ima ona u bubnju. Ovo će da poništi efekat<br />

''bubrenja'' te će doći do pada nivoa vode u bubnju, ovo će se nastavi sve do trenutka<br />

kada nivo vode u bubnju ne bude dominantno posljedica medija koji se dodaje. Zatim<br />

usljed zagrijavanja medija bubrenje preuzima dominantnu ulogu usljed čega dolazi do<br />

gotovo integralnog porasna nivoa vode. Ovakavo ponašanje pretstavlja tzv. tip<br />

neminimalno faznog sistema. Promjena referentnog nivoa također dovodi do pada ostalih<br />

izlaznih varijabli ali sa veoma niskim intezitetom odnosno ovi uticaji su gotovo<br />

zanemarljivi.<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 37


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 38


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 15d. Step odzivi izlaza y1-y4 na ulaznu veličinu u4<br />

Smetnja (y 4 ) koja dolazi od strane potrošača-odnosno veći zahtjev za električnom<br />

energijom dovodi do toga da se od sinhrone mašine-motora u generatorskom režimu<br />

zahtijeva veća snaga. Ova snaga se može nadomjestiti samo time da se propusti veća<br />

količina vodene para na lopatice turbine koja vrti motor. Ovaj zahtjev za većom<br />

količinom vodene pare dovodi do pada pritiska u bubnju jer se iz bubnja uzima potrebna<br />

para, a što se manifestuje smanjenjem pritiska u bubnju.<br />

Također je interesantno da usljed ovoga dolazi do bujanja nivoa, tj. povećanja nivoa<br />

vode u bubnju, mada bi se očekivalo da će doći do pada. Ova pojava je posljedice toga da<br />

usljed pada pritiska u bubnju čestice pare u smjesi voda-para u bubnju kotla ekspandiraju<br />

u volumenu (usljed smanjenja pritiska) te dovode do efekta povećanja nivoa vode. U<br />

daljem toku poremećaja, zbog narušenog meterijalnog bilansa dotok vode u bubanj-odtok<br />

pare iz bubnja prema turbini, nivo vode u bubnju će poslije izvjesnog vremena početi da<br />

opada.<br />

Slična pojava se dešava sa koncetracijom oksigena u izlaznim plinovima, naime kada<br />

nastupi smetnja u vidu za zahtjevom za većom količinom pare na lopaticama turbine, ovo<br />

izaziva pad pritiska pare u bubnju, te da bi se ovo nadomjestilo, regulacioni krugovi<br />

izdaju komande za povečanjem protoka goriva i zraka, da bi se jačim sagorijevanjem<br />

odnosno jačim zagrijavanjem medija voda-para vršilo brže odvajanje faze pregrijane pare<br />

od vode. Međutim regulirajuća varijabla protok goriva je nešto tromija nego je to protok<br />

zraka, tako da u početnom trenutku dolazi do manjeg sagorijevanja kojeg prati veča<br />

količina unesenog zraka čime se i procenat oksigena u izlaznim plinovima povećava.<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 39


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Usljed ovoga regulacioni krugovi smanjuju dotok zraka ali sada počinje intezivno<br />

izgaranje te dolazi do naglog pada koncetracije oksigena. Nakon početnog poremećaja<br />

regulacioni krugovi uspostavljaju novo stacionarno stanje.<br />

Sumarni pregled step odziva :<br />

Slika 16. Sumarni pregled step odziva izlaza y1-y4 na ulazne veličine u1-u4<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 40


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Kada se sagledaju odzivi sistema na step odziv može se primijetiti sljedeće :<br />

Prvi izlaz, odnosno pritisak u bubnju (y 1 ), je najviše podložan uticaju odnosno djelovanju<br />

ulaznih veličina protok goriva (u 1 ) i smetnja (u 4 ) od strane potrošača. Naime jače<br />

izgaranje (posljedica protoka goriva) dovodi do intezivnijeg odvajanja faze vodene pare<br />

od vode što povečava pritisak u bubnju. Nasuprot ovome potreba za većom količinom<br />

električne energije, od strane potrošaća, proizvodi veći zahtijev za količinom pare koja<br />

struji na lopatice turbine, ovo odvodi veću količinu pare iz bubnja što dovodi do<br />

smanjenja pritiska u bubnju.<br />

Drugi izlaz-postotak oksigena u izlaznim gasovima (y 2 )-je podložan uticaju sljedećih<br />

veličina: protok goriva (u 1 ), protok zraka (u 2 ) i smetnja od strane potrošaća (u 4 ). Jače<br />

izgaranje (promjena u 1 ) zahtijeva i veću količinu oksigena tako da usljed izgaranja dolazi<br />

do pada procenta oksigena u izlaznim plinovima. Sa druge strane jači protok zraka sa<br />

sobom nosi dodatnu količinu oksigena čime se povećava njegov procenat u izlaznim<br />

plinovima. Smetnja (u 4 ) od strane potrošaća dovodi do zahtijeva za jačim izgraranjem što<br />

zahtijeva veću količinu gorivog medija i zraka. Kako je gorivi medij tromiji to dovodi<br />

prvo do izvjesnog rasta postotka oksigena u izlaznim plinovima a potom do njegovog<br />

pada.<br />

Treći izlaz-nivo vode u bubnju (y 3 )-je osjetljiv na promjenu protoka goriva (u 1 ) te na<br />

smetnju od strane potrošača (u 4 ), dok je uticaj od strane protoka zraka (u 2 ) gotovo<br />

zanemarljiv. Porast usljed protoka goriva, je posljedica jačeg izgaranja te intezivnijeg<br />

zagrijavanja vode usljed čega dolazi do jačeg efetka bubrenja nivoa. Dok je porast, te<br />

potom pad nivoa vode usljed smetnje posljedica pada pritiska u bubnju (y 1 ) usljed čega<br />

dolazi do ekspanzije vodene pare koja podiže nivo a zatim do pada nivoa vode zbog<br />

materijalnog bilansa voda-para.<br />

Četvrti izlaz-protok pare (y 4 ) je osjetljiv na promjene protoka goriva (u 1 ) te na smetnju<br />

od strane potrošača (u 4 ) dok je uticaj protoka zraka (u 2 ) i refrentnog nivoa (u 3 ) gotovo<br />

zanemarljiv. Usljed povećanja protoka goriva dolazi do jačeg izgaranja što povećava<br />

pritisak u bubnju (y 1 ) a usljed ovoga dolazi do povećanja brzine strujanja vodene pare<br />

odnosno porasta protoka pare. Smetnja koju proizvedu potrošaći se može kompezirati<br />

samo većom proizvedenom snagom na vratilu turbine a ovo zahtijeva veću kojičinu pare<br />

koja struji preko lopatica što dovodi do porasta protoka pare odnosno mjerene veličine y 4 .<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 41


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

4. PARAMETARSKA IDENTIFIKACIJA<br />

Budući da je model koji smo testirali model sa više ulaza i više izlaza, dakle<br />

multivarijabilni model, to su nam za identifikaciju bile na raspolaganju samo predstave u<br />

prostoru stanja (PEM i n4sid metoda) te predstave u obliku racionalne funkcije po<br />

jediničnom kašnjenju q -1 (ARX metoda).<br />

Treba još napomenuti da zbog velikog broja testiranih modela nisu prikazani svi nego<br />

samo oni od pojedinih metoda koji su pokazali najbolja fitovanja.<br />

4.1 ARX model<br />

ARX model koji nudi SIT toolbox kao default vrijednot nudi ARX 221 (na=2 red<br />

brojnika, nb=2 red nazivnika prenosne funkcije nk=1 kašnjenje ulaza) je dao sljedeća<br />

fitovanja za testirani set radnih podataka:<br />

Slika 17. Model ARX 221-y1<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 42


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 18. Model ARX 221-y2<br />

Slika 19. Model ARX 221-y3<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 43


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 19. Model ARX 221-y4<br />

Što se tiče parametara koji se mogu mijenjati kod ARX modela (na-brojnik prenosne<br />

funkcije odnosno broj nula, nb-red nazivnika ili broj polova, nk-red kašnjenja sistema),<br />

može se utvrditi da red nk, odnosno povečanje kašnjenja nepovoljno utiče na fitovanje.<br />

Poslije izvršenih svih kombinacija model koji daje najbolje fitovanje je ARX971, treba<br />

napomenuti da je ovaj red jako visok a da se nešto slabija fitovanja mogu postići i sa<br />

nižim redom kao što je to slučaj sa modelima ARX440 ili ARX 441. Rezultati simulacije<br />

sa modelom ARX 971 su prikazani na slikama koje slijede:<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 44


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 20. Model ARX 971-y1<br />

Slika 21. Model ARX 971-y2<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 45


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 22. Model ARX 971-y3<br />

Slika 23. Model ARX 971-y4<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 46


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

4.2. PEM metoda<br />

Pored metode ARX u okviru SIT toolbox-a, za multivarijabilne sisteme, nam je na<br />

raspolaganju bila i PEM metoda odnosno mogućnost estimacije pomoću modela u<br />

prostoru stanja. Kao i u slučaju ARX modela početna postavka je pss4 ( n=4 red modela,<br />

a kašnjenja odgovarajućih ulaza su [ 1 1 1 1] ). Međutim ovakva postavka daje vrlo loše<br />

fitovanje za izlaz 2 i 3 (y2=22.94, y3=15.75), isti slučaj je bio i sa povećanjem reda<br />

sistema, ali su izlazi y2 i y3 su svejedno bili loše fitovani. Praveći paralelu sa ARX<br />

modelom gdje se dobijalo izvjesno poboljšanje u fitovanju ukoliko je uvedeno nulto<br />

kašnjenje (nk=0), pokušalo se i u ovom modelu da se uklone kašnjenja ([ 0 0 0 0 ]).<br />

Ovakvom logikom i radom sa različitim redovima modela najbolje fitovanje je pokazao<br />

model pss6 sa nultim kašnjenjima na svim ulazima, fitovanja za ovaj slučaj su prikazana<br />

na graficima koji slijede :<br />

Slika 24. Model PEM-y1<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 47


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 25. Model PEM-y2<br />

Slika 26. Model PEM-y3<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 48


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 27. Model PEM-y4<br />

4.3 PEM metoda za strukturu modela sa izlaznom greškom (output error model)<br />

U okviru simulacije sa PEM metodom do sada su analizirane situacije gdje su u obzir<br />

uzimane i eventulne smetnje koje su se mogle pojaviti i na ulazima te su se kroz<br />

prostiranje signala kroz sistem imale uticaj i na sami izlaz. Ako se pretpostavi da smetnje<br />

ne utiču na ulazna stanja (odnosno u ovom sistemu se pretpostavi da je K=0) tada<br />

eventualne smetnje imaju samo uticaj na izlazne veličine. U okviru ovih simulacija<br />

razmatrane su razne kombinacije reda sistema, kao i kašnjenja samih ulaza. Najbolje<br />

fitovanje se postiglo s visokim redom (n=9) pri čemu je pretpostavljeno da ulazi ne kasne<br />

([ 1 1 1 1]) pri ovakvim uslovima dobijena su sljedeća fitovanja :<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 49


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 28. Model PEM_OE-y1<br />

Slika 29. Model PEM_OE-y2<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 50


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 30. Model PEM_OE-y3<br />

Slika 31. Model PEM_OE-y4<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 51


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

4.5 Metoda n4sid<br />

Pored metode PEM za simulaciju u prostoru stanja na raspolaganju je bila i metoda<br />

n4sid, koja kao i već pomenuta PEM metoda ima mogučnost mijenjanja različitih<br />

parametara (n-parametar predstavlja red modela), n4sid options-daje mogučnost odabira<br />

CVA ili MOESP metode kao mogućnost odabira algoritma koji će biti korišten pri<br />

simulaciji, [ x x x x]-prametar kojim podešavamo kašnjenja pojedinih ulaza, K-parametar<br />

kojim uzimamo/isključujemo u obzir smetnje koje dolaze sa strane ulaza. Oprobavanjem<br />

raznih kombinacija kao najbolja se pokazala n4s9 sa MOESP algoritmom, matricom<br />

postavljenom na [1 1 1 1], te parametrom K=0. Fitovani podaci su dati na slikama koje<br />

slijede :<br />

Slika 32. Model N4s9_moesp_OE-y1<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 52


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 33. Model N4s9_moesp_OE-y2<br />

Slika 34. Model N4s9_moesp_OE-y3<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 53


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 35. Model N4s9_moesp_OE-y4<br />

4.6 Odabir najpovoljnije metode<br />

Metoda FIT y1 FIT y2 FIT y3 FIT y4 Zbirni FIT<br />

ARX221 81,11 50,67 63,25 86,18 70,30<br />

ARX 441 81,84 48,15 81,99 86,67 74,66<br />

ARX 590 81,19 51,47 83,68 86,27 75,65<br />

ARX 971 81,72 51,95 83,50 86,49 75,92<br />

Pss4_OE [1 1 1 1] 80,90 45,58 75,16 85,97 71,90<br />

Pss6 [0 0 0 0] 80,32 42,24 81,71 86,21 72,62<br />

Pss8_OE [1 1 1 1] 81,41 49,08 83,92 86,40 75,20<br />

Pss9_OE [1 1 1 1] 81,37 49,67 83,96 86,45 75,36<br />

N4s4_moesp_OE [0 0 0 0] 80,17 45,72 58,47 85,81 67,54<br />

N4s7_cva [0 0 0 0] 81,69 44,17 77,39 86,33 72,40<br />

N4s9_moesp [0 0 0 0] 80,69 46,46 52,11 82,14 65,35<br />

N4s9_moesp_OE [1 1 1 1] 81,42 49,41 84,40 86,64 75,47<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 54


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Navedena tabela pokazuje fitovanja za sva četiri izlazna kanala. Zbirni fit je izračunat kao<br />

aritmetička sredina svih kanala. Po kriteriju zbirnog FIT-a najbolje uklapanje ima model<br />

ARX 971. Međutim postoji još nekoliko metoda koji imaju relativno blizak zbirni FIT<br />

(n4s9, pss9, pss8, arx 590). Evidentno je međutim da nijedna od pobrojanih metoda nema<br />

dobar fit za drugi izlazni kanal, koji je u najboljem slučaju fitovan sa iznosom od 51%,<br />

ostali kanali imaju fitovanja veća od 80%.<br />

Napomenimo još i to da drugi izlazni kanal predstavlja procenat oksigena u izduvnim<br />

plinovima te da se njegova vrijednost daje kao procentualni iznos u odnosu na neko<br />

stacionarno stanje prije unošenja poremećaja. Ovaj procenat može da ide kako u<br />

pozitivnu stranu (kada ima više oksigena u izduvnim gasovima zbog nesagorijevanja)<br />

tako i u negativnu stranu, kada zbog povećanog protoka goriva na ulazu u gorionik višak<br />

oksigena u odnosu na stacionarnu vrijednost u radnoj tački postaje negativan.<br />

Ako se uzme u obzir da se mjerenje procenta oksigena u uzduvnim plinovima vrši<br />

pomoću analizatora sastava, i da nije gotovo trenutno te da su ovakva mjerenja veoma<br />

osljetljiva, tada se može smatrati da se radi o tzv. ''pošumjenim mjerenjima'', odnosno da<br />

je u samom mjerenju i znatak postotak šuma tj. da mjereno stanje ne prikazuje zaista<br />

stvarno stanje. Ovo može da bude posljedica kako nepreciznosti mjerenja tako i samih<br />

metoda koje se koriste za mjerenje postotka oksigena u izduvnim plinovima. Ako se ovo<br />

razmatranje uzme u obzir, tada bi i ovaj fit bio znatno bolji a samim time i ukupni zbirni<br />

fit. Treba uzeti u obzir da se u ovom slučaju radi o identifikaciji veoma složenog objekta<br />

pri čemu su posmatrana samo 4 ulaza odnosno četiri izlaza. Za pretpostaviti je da postoji<br />

još nekoliko manje bitnih ulaza/izlaza koje je trebalo uključiti u model, čime bi se dobila<br />

vjernija slika i samog procesa a samim time bi se postigao i bolji matematski model koji<br />

što vjernije opisuje posmatrani sistem.<br />

Pogledajmo sada neke reprezentcije modela koji ima najbolji zbirni fit tj. modela ARX<br />

971:<br />

Slika 36. Prikaz impulsnog odziva simuliranog modela ARX 971<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 55


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 37. Prikaz step odziva simuliranog modela ARX 971<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 56


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 38. Konfiguracija polova i nula za pojedine kanale<br />

Multivarijabilni ARX model se može prikazati pomoću jednačina :<br />

A0 y( t)<br />

+ A1<br />

y(<br />

t −T)<br />

+ ... + An y(<br />

t − nT)<br />

= B0u(<br />

t)<br />

+ B1u<br />

( t −T)<br />

+ ... + Bmu(<br />

t − mT)<br />

+ e(<br />

t)<br />

Za ovaj slučaj matrice imaju sljedeće vrijednosti:<br />

A 0<br />

⎡ 1<br />

=<br />

⎢ 0<br />

⎢ 0<br />

⎢⎣<br />

0<br />

0<br />

1<br />

0<br />

0<br />

0<br />

0<br />

1<br />

0<br />

0⎤<br />

0⎥<br />

0⎥<br />

1⎥⎦<br />

A 1<br />

⎡- 0.6186 + 0.0476i<br />

⎢<br />

⎢<br />

0.2141+<br />

0.0585i<br />

=<br />

⎢ - 0.0091+<br />

0.0068i<br />

⎢<br />

⎣ 0.0498 + 0.0074i<br />

0.0075 + 0.0122i<br />

-1.0516 + 0.0150i<br />

0.0028 + 0.0018i<br />

- 0.0005 + 0.0019i<br />

1.4138 + 0.3315i<br />

-1.0872 + 0.4074i<br />

- 0.9737 + 0.0475i<br />

- 0.2432 + 0.0517i<br />

0.2459 + 0.0977i ⎤<br />

- 0.2980 + 0.1200i<br />

⎥<br />

⎥<br />

- 0.0909 + 0.0140i ⎥<br />

⎥<br />

-1.0212 + 0.0152i⎦<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 57


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

A<br />

2<br />

=<br />

⎡<br />

⎢<br />

⎢<br />

⎢<br />

⎢<br />

⎣<br />

- 0.1781<br />

- 0.1243<br />

+ 0.0512i<br />

+ 0.0630i<br />

0.0207 + 0.0073i<br />

- 0.0288<br />

+ 0.0080i<br />

- 0.0289<br />

+ 0.0177i<br />

0.3431+<br />

0.0218i<br />

- 0.0097 + 0.0025i<br />

0.0042 + 0.0028i<br />

-1.2633 + 0.4804i<br />

1.4758 + 0.5904i<br />

- 0.0945<br />

+ 0.0689i<br />

0.3320 + 0.0749i<br />

0.3276 + 0.1478i⎤<br />

0.7951+<br />

0.1816i<br />

⎥<br />

⎥<br />

- 0.1209 + 0.0212i⎥<br />

⎥<br />

0.0340 + 0.0230i⎦<br />

A<br />

3<br />

=<br />

⎡<br />

⎢<br />

⎢<br />

⎢<br />

⎢<br />

⎣<br />

- 0.1060 + 0.0402i<br />

- 0.0562 + 0.0494i<br />

- 0.0054 + 0.0058i<br />

- 0.0063 + 0.0063i<br />

0.0349 + 0.0183i<br />

- 0.1762 + 0.0225i<br />

0.0080 + 0.0026i<br />

- 0.0014 + 0.0029i<br />

- 0.1715 + 0.4328i<br />

- 0.4258 + 0.5319i<br />

0.1035 + 0.0621i<br />

- 0.1282 + 0.0675i<br />

- 0.1441+<br />

0.1578i⎤<br />

- 0.2193 + 0.1939i<br />

⎥<br />

⎥<br />

0.0547 + 0.0226i⎥<br />

⎥<br />

- 0.0574 + 0.0246i⎦<br />

A<br />

4<br />

=<br />

⎡<br />

⎢<br />

⎢<br />

⎢<br />

⎢<br />

⎣<br />

- 0.0469 + 0.0247i<br />

- 0.0183 + 0.0303i<br />

- 0.0002 + 0.0035i<br />

- 0.0080 + 0.0038i<br />

- 0.0246 + 0.0184i<br />

0.0091+<br />

0.0226i<br />

- 0.0021+<br />

0.0026i<br />

0.0013 + 0.0029i<br />

- 0.1604 + 0.2024i<br />

- 0.0207 + 0.2487i<br />

- 0.0464 + 0.0290i<br />

0.0412 + 0.0315i<br />

- 0.0185 + 0.1476i⎤<br />

0.0471+<br />

0.1814i<br />

⎥<br />

⎥<br />

0.0675 + 0.0212i⎥<br />

⎥<br />

0.0007 + 0.0230i⎦<br />

A 5<br />

=<br />

⎡<br />

⎢<br />

⎢<br />

⎢<br />

⎢<br />

⎣<br />

- 0.0072 + 0.0225i<br />

- 0.0393 + 0.0277i<br />

- 0.0025 + 0.0032i<br />

0.0003 + 0.0035i<br />

0.0184 + 0.0183i<br />

- 0.0381+<br />

0.0224i<br />

0.0002 + 0.0026i<br />

- 0.0010<br />

+ 0.0028i<br />

- 0.0914<br />

+ 0.1071i<br />

- 0.0426 + 0.1316i<br />

0.0520 + 0.0153i<br />

- 0.0256 + 0.0167i<br />

0.2015 + 0.1433i⎤<br />

- 0.1491+<br />

0.1761i<br />

⎥<br />

⎥<br />

0.0978 + 0.0205i⎥<br />

⎥<br />

0.0441+<br />

0.0223i ⎦<br />

A<br />

6<br />

=<br />

⎡<br />

⎢<br />

⎢<br />

⎢<br />

⎢<br />

⎣<br />

- 0.0382<br />

- 0.0032<br />

- 0.0013<br />

- 0.0050<br />

+ 0.0197i<br />

+ 0.0242i<br />

+ 0.0028i<br />

+ 0.0031i<br />

- 0.0012 + 0.0175i<br />

- 0.0091+<br />

0.0215i<br />

0.0011+<br />

0.0025i<br />

- 0.0008 + 0.0027i<br />

0.1957 + 0.0990i<br />

0.0442 + 0.1217i<br />

0.0541+<br />

0.0142i<br />

- 0.0035 + 0.0154i<br />

0.0816 + 0.1358i ⎤<br />

- 0.1069 + 0.1668i<br />

⎥<br />

⎥<br />

- 0.0089 + 0.0195i⎥<br />

⎥<br />

0.0149 + 0.0212i ⎦<br />

A<br />

7<br />

⎡ 0.0211+<br />

0.0180i<br />

⎢<br />

⎢<br />

- 0.0111+<br />

0.0221i<br />

=<br />

⎢ 0.0003 + 0.0026i<br />

⎢<br />

⎣ - 0.0019 + 0.0028i<br />

- 0.0163 + 0.0169i<br />

- 0.0465 + 0.0208i<br />

- 0.0023 + 0.0024i<br />

- 0.0050 + 0.0026i<br />

- 0.0419 + 0.0706i<br />

- 0.0880 + 0.0867i<br />

- 0.0156 + 0.0101i<br />

- 0.0066 + 0.0110i<br />

- 0.0052 + 0.1247i⎤<br />

0.1133 + 0.1532i<br />

⎥<br />

⎥<br />

0.0072 + 0.0179i⎥<br />

⎥<br />

0.0603 + 0.0194i⎦<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 58


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

A<br />

8<br />

=<br />

⎡<br />

⎢<br />

⎢<br />

⎢<br />

⎢<br />

⎣<br />

- 0.0169<br />

+ 0.0163i<br />

0.0193 + 0.0200i<br />

- 0.0023<br />

+ 0.0023i<br />

0.0007 + 0.0025i<br />

0.0431+<br />

0.0160i<br />

0.0238 + 0.0196i<br />

0.0053 + 0.0023i<br />

0.0054 + 0.0025i<br />

0.0298 + 0.0545i<br />

0.0177 + 0.0670i<br />

- 0.0001+<br />

0.0078i<br />

0.0005 + 0.0085i<br />

- 0.0640 + 0.0960i ⎤<br />

- 0.1073 + 0.1180i<br />

⎥<br />

⎥<br />

- 0.0130 + 0.0138i⎥<br />

⎥<br />

- 0.0184 + 0.0150i ⎦<br />

A 9<br />

⎡ 0.0009 + 0.0110i<br />

⎢<br />

⎢<br />

0.0197 + 0.0135i<br />

=<br />

⎢ 0.0001+<br />

0.0016i<br />

⎢<br />

⎣-<br />

0.0008 + 0.0017i<br />

- 0.0202<br />

+ 0.0102i<br />

- 0.0117 + 0.0125i<br />

- 0.0027<br />

+ 0.0015i<br />

- 0.0023 + 0.0016i<br />

- 0.0115<br />

+ 0.0365i<br />

0.0220 + 0.0449i<br />

- 0.0022<br />

+ 0.0052i<br />

0.0016 + 0.0057i<br />

0.0915 + 0.0583i ⎤<br />

0.0177 + 0.0716i<br />

⎥<br />

⎥<br />

0.0157 + 0.0084i ⎥<br />

⎥<br />

0.0096 + 0.0091i⎦<br />

B<br />

0<br />

⎡0<br />

⎢<br />

⎢<br />

0<br />

=<br />

⎢0<br />

⎢<br />

⎣0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0<br />

0⎤<br />

0<br />

⎥<br />

⎥<br />

0⎥<br />

⎥<br />

0⎦<br />

B<br />

1<br />

=<br />

⎡<br />

⎢<br />

⎢<br />

⎢<br />

⎢<br />

⎣<br />

0.2068 + 0.0799i<br />

- 0.0224 + 0.0982i<br />

- 0.0137 + 0.0115i<br />

0.3327 + 0.0125i<br />

- 0.1422 + 0.0776i<br />

0.0781+<br />

0.0954i<br />

- 0.0200 + 0.0111i<br />

- 0.0228 + 0.0121i<br />

- 0.0018 + 0.0099i<br />

- 0.0028 + 0.0121i<br />

- 0.0007 + 0.0014i<br />

- 0.0011+<br />

0.0015i<br />

- 3.9283 + 2.2004i⎤<br />

5.0634 + 2.7041i<br />

⎥<br />

⎥<br />

- 0.3261+<br />

0.3155i⎥<br />

⎥<br />

40.7027 + 0.3430i⎦<br />

B 2<br />

⎡ 9.0771+<br />

0.0903i<br />

⎢<br />

⎢<br />

- 4.5422 + 0.1109i<br />

=<br />

⎢-<br />

0.0187 + 0.0129i<br />

⎢<br />

⎣ 1.9054 + 0.0141i<br />

0.1230 + 0.0811i<br />

2.6824 + 0.0996i<br />

0.0075 + 0.0116i<br />

0.0482 + 0.0126i<br />

- 0.0768 + 0.0103i<br />

- 0.0118 + 0.0127i<br />

- 0.0004 + 0.0015i<br />

- 0.0048 + 0.0016i<br />

- 9.3948 + 4.5229i ⎤<br />

- 8.4366 + 5.5584i<br />

⎥<br />

⎥<br />

- 4.5329 + 0.6485i⎥<br />

⎥<br />

13.2245 + 0.7050i⎦<br />

B<br />

3<br />

⎡ 5.7744 + 0.4781i<br />

⎢<br />

⎢<br />

0.9574 + 0.5875i<br />

=<br />

⎢-<br />

0.3442 + 0.0685i<br />

⎢<br />

⎣ 0.2759 + 0.0745i<br />

0.0128 + 0.0882i<br />

0.0482 + 0.1084i<br />

0.0084 + 0.0126i<br />

- 0.0477 + 0.0137i<br />

- 0.1071+<br />

0.0111i<br />

- 0.0654<br />

+ 0.0136i<br />

- 0.0001+<br />

0.0016i<br />

- 0.0091+<br />

0.0017i<br />

2.5530 + 4.8060i ⎤<br />

15.3351+<br />

5.9062i<br />

⎥<br />

⎥<br />

0.0284 + 0.6891i⎥<br />

⎥<br />

-11.6774 + 0.7492i⎦<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 59


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

B<br />

4<br />

⎡ 3.0549 + 0.6124i<br />

⎢<br />

⎢<br />

3.6305 + 0.7526i<br />

=<br />

⎢ 1.6943 + 0.0878i<br />

⎢<br />

⎣- 0.0363 + 0.0955i<br />

0.0824 + 0.0883i<br />

- 0.7096<br />

+ 0.1085i<br />

0.0094 + 0.0127i<br />

0.0312 + 0.0138i<br />

- 0.0520 + 0.0123i<br />

- 0.0029<br />

+ 0.0151i<br />

- 0.0146 + 0.0018i<br />

- 0.0021+<br />

0.0019i<br />

11.6265 + 4.8248i ⎤<br />

-1.0161+<br />

5.9293i<br />

⎥<br />

⎥<br />

9.9038 + 0.6918i ⎥<br />

⎥<br />

-11.0455 + 0.7521i⎦<br />

B<br />

5<br />

⎡ 3.6221+<br />

0.5633i<br />

⎢<br />

⎢<br />

- 0.7080 + 0.6922i<br />

=<br />

⎢- 0.8746 + 0.0808i<br />

⎢<br />

⎣- 0.6370 + 0.0878i<br />

- 0.0816 + 0.0884i<br />

- 0.4135 + 0.1086i<br />

- 0.0240 + 0.0127i<br />

0.0179 + 0.0138i<br />

- 0.0216 + 0.0119i<br />

- 0.0003 + 0.0146i<br />

0.0633 + 0.0017i<br />

0.0002 + 0.0018i<br />

15.4033 + 5.3692i ⎤<br />

-11.2539 + 6.5984i<br />

⎥<br />

⎥<br />

- 3.9123 + 0.7698i⎥<br />

⎥<br />

-12.9694 + 0.8369i⎦<br />

B 6<br />

=<br />

⎡<br />

⎢<br />

⎢<br />

⎢<br />

⎢<br />

⎣<br />

- 0.4711<br />

+ 0.7156i<br />

2.8190 + 0.8795i<br />

- 0.3016<br />

+ 0.1026i<br />

0.1580 + 0.1116i<br />

0.1178 + 0.0870i<br />

- 0.6837 + 0.1069i<br />

0.0311+<br />

0.0125i<br />

- 0.0117 + 0.0136i<br />

0.0980 + 0.0249i<br />

- 0.0471+<br />

0.0306i<br />

0.0330 + 0.0036i<br />

- 0.0147 + 0.0039i<br />

6.2490 + 5.6193i ⎤<br />

10.7565 + 6.9057i<br />

⎥<br />

⎥<br />

- 2.5435 + 0.8057i⎥<br />

⎥<br />

- 3.9974 + 0.8759i ⎦<br />

B<br />

7<br />

⎡ 0.3777 + 0.6629i<br />

⎢<br />

⎢<br />

- 0.0887 + 0.8147i<br />

=<br />

⎢ 0.1540 + 0.0951i<br />

⎢<br />

⎣- 0.2165 + 0.1033i<br />

0.0269 + 0.0848i<br />

- 0.5985 + 0.1042i<br />

- 0.0052<br />

+ 0.0122i<br />

- 0.0238 + 0.0132i<br />

0.0610 + 0.0254i<br />

0.0159 + 0.0312i<br />

- 0.0032 + 0.0036i<br />

0.0000 + 0.0040i<br />

4.7958 + 5.4668i ⎤<br />

- 3.6819 + 6.7183i<br />

⎥<br />

⎥<br />

0.6363 + 0.7838i⎥<br />

⎥<br />

- 3.6347 + 0.8522i⎦<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 60


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

5. MODELIRANJE<br />

U okviru zadatka modeliranje i analiza (pbsthermal.mdl unutar matlabovog programskog<br />

paketa simulink) dat je zapravo opis parne turbine i sinhrone mašine koje su povezane na<br />

distributivnu mrežu. Da bi problem bio razumljiviji daćemo kratak opis ovakvog jednog<br />

sistema.<br />

Slika 39. Strukturna šema termoelektrane<br />

Data šema predstavlja organizacioni princip rada jedne termoelektrane. U lijevom dijelu<br />

slike je prikazan gorionik sa sistemom ekranskih cijevi. U gorioniku se vrši sagorijevanje<br />

ugljena u ciklonu vatre te se postižu izuzetno visoke temperature. Po obodu gorionika je<br />

instaliran dugi sistem ekranskih cijevi koje su povezane sa bubnjom u kome se skuplja<br />

voda. U ekranskim cijevima predhodno tehnički obrađena voda preuzima zračenjem<br />

toplotu od ciklona vatre te se zagrijava. Ova voda se zagrijava na sve veće temperature te<br />

u bubnju dolazi do odvajanja faze čiste vode i pregrijane pare. Treba naglasiti potrebu za<br />

čistom pregrijanom parom jer bi bilo kakvo prisustvo vodenih kapljica moglo da<br />

prouzrokuje velika oštećenja na turbini. Pregrijana para, koja ima veliki pritisak i<br />

temperaturu, se sistemom cjevovoda vodi do parne turbine odnosno njenih sekcija VT,<br />

ST i NT. U ovim sekcijama zbog volumne ekspanizije pare na lopaticama turbine dolazi<br />

do pada pritiska i temperature pregrijane pare, odnosno dolazi do entalpijskog pada a ova<br />

energija se pretvara u kinetičku energiju vrtnje parne turbine. Vodena para se potom hladi<br />

i kondenzira te se ponovo vraća u proces. Osovina parne turbine je preko vratila povezana<br />

sa generatorom električne energije gdje se mehanička energija vrtnje vratila, kroz<br />

mehanizam hibridne konverzije mehaničke energije u sprežnom polju generatora,<br />

pretvara u električnu energiju, koja se posredstvom transformatora te visokonaponske,<br />

srednjenaponske i niskonaponske mreže distrubira do potrošača. Ova šema predstavlja<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 61


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

samo uprošćeni prikaz konverzije toplotne energije u el. energiju u termoelektrani, jer<br />

detaljan opis rada pojedinih dijelova termoelektrane i sistema upravljanja je daleko<br />

složeniji. Međutim ovakvim opisom možemo dobiti predstavu šta se dešava u procesu<br />

konverzije hemijske energije goriva koja se nakon sagorijevanja konvertuje u toplinsku a<br />

zatim u mehaničku i na kraju u elektromagnetnu energiju unutar postrojenja<br />

termoelektrane. Matlabov model parne turbine sa blokom turbine i gavernora te modelom<br />

sinhrone mašine u generatorskom režimu, koja je povezana na distributivnu mreže je dat<br />

sa sljedećim prikazom :<br />

Slika 40. Model pbsthermal.mdl<br />

Kao što se može vidjeti na slici 40 pomenuti sistem se sastoji od nekoliko nezavisnih<br />

blokova koji uzeti zajedno čine jednu cjelinu. Da bi se bolje razumjelo šta se tačno<br />

dešava u cjelokupnom sistemu treba sagledati svaki od blokova pojedinačno sa svim<br />

pripadajućim ulazima i izlazima.<br />

5.1 Blok sinhrone mašine<br />

Slika 41. Blok Sinhrone mašine<br />

Blok modela trofazne sinhrone mašine ima dva sljedeća ulaza :<br />

• Pm- Narinuta mehanička snaga koja se proizvodi parnom turbinom<br />

• Vf –Napon pobude u budilici generatora, tj. napon na rotorskim namotajima koji<br />

generiše magnetno polje u zazoru i čijim presijecanjem kod vrtnje rotora, se u<br />

namotajima statora indukuje trofazna naizmjenična struja i napon koji se izvodi iz<br />

generatora, a koji je u ovom slučaju zadat kao konstantan.<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 62


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Blok modela trofazne sinhrone mašine ima sljedeće izlaze: faze A, B, C, i multipleksirani<br />

izlaz m_pu koji u sebi nosi informaciju o sljedećim veličinama :<br />

• 1-3: Linijske struje statora is a , is b , i is c<br />

• 4-5: Struje statora osa q i d – osa (izlaze iz mašine) označene kao i q , i d<br />

• 6-8: Struje polja i zavojnice (ulaze u mašinu) označene kao i fd , i kd i i kd<br />

• 9-10: Fluks magnetizacije rotora u direktnoj-d, i okomitoj (Eng.-quadrature) osi-q<br />

označeni kao φ q i φ d<br />

• 11-12: Naponi statora po osama q i d označeni kao v q ,v d<br />

• 13: Varijacija (promjena) ugla rotora označena kao Δθ – poznato i kao ugao snage<br />

δ.<br />

• 14: Brzina obrtanja rotora označena kao Wr<br />

• 15: Električna snaga označena sa P e<br />

• 16: Varijacija brzine obrtanja rotora označena sa dw<br />

Sve pobrojane veličine se mogu mjeriti iz bloka sinhrone mašine, u ovom konkretnom<br />

slučaju se ne koriste sve, odnosno potrebne su nam samo sljedeće veličine: varijacija ugla<br />

(d_theta), brzina rotora (wm), elektična snaga (P e ) i devijacija brzine vrtnje rotora (dw).<br />

Sve veličine koje se šalju iz bloka sinhrone mašine se multipleksiraju, a potom se u bloku<br />

'Machines measurement demux', ekstraktuju za daljne potrebe upravljanja, ovo je vidljivo<br />

iz slike 42.<br />

Slika 42. Blok demultipleksera<br />

5.2 Blok parne turbine<br />

Slika 43. Blok parne turbine i gavernora<br />

Blok modela parne turbine i gavernora (Steam Turbine and Governor, STG) ima<br />

sljedeće ulaze :<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 63


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

• W ref : željena brzina vrtnje rotora generatora i turbine<br />

• P ref : željena električna snaga<br />

• W m : stvarna brzina vrtnje generatora<br />

• d_theta: promjena ugla snage generatora.<br />

Izlazi iz bloka parne turbine su :<br />

• dw_5-2: daje kao izlaz vektor koji sadrži devijacije brzine, u p.u. (Eng.-''percent<br />

unit''-jedinice date u procentima %), masa 5, 4, 3, i 2.<br />

• Tr5-2: daje kao izlaz vektor koji sadrži momente, u p.u., koji se prenose pomoću<br />

masa 5, 4, 3, i 2.<br />

• Gate: otvaranje gate-a u p.u.<br />

• Pm: mehanička snaga, koju spajamo na prvi ulaz bloka sinhrone mašine.<br />

Sama unutrašnja struktura bloka parne turbine je data na sljedećoj slici:<br />

Slika 44. Unutrašnja struktura parne turbine i gavernora<br />

Blokovi parne turbine i upravljanja implementiraju sistem transporta para, uključujući<br />

sistem upravljanja brzinom, parnu turbinu sa osovinom čije lopatice predstavljaju 4 mase<br />

odnosno opterećenja.<br />

Da bi se potpunije razumio rad ovakvih strukrurnih šema objasnićemo ukratko i princip<br />

na kome se zasnivaju sekcije parne turbine koje su modelirane sa blokovima parne<br />

turbine i 4 rotirajuće mase (steam turbine and 4 mass shaft).<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 64


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

5.2.1 Spregnuti mehaničko električni sistem<br />

Spregnuti mehaničko-električni sistem zapravo predstavlja spoj obrtne mašine i tereta<br />

koji su međusobno spojeni sa elastičnom spojnicom. Ovakav spoj se susreće najćešče kod<br />

motora koji svojom vrtnjom pokreće mehaničku napravu ili u obrnutom slučaju gdje se<br />

brzina vrtnje rotirajuće mase preko elastične spojnice prenosi do generatora koji<br />

proizvodi el. energiju.<br />

Ovakav sistem čine :<br />

• Električna mašina (M)<br />

• Elastična spojnica (S)<br />

• Optrećenje (L)-najčešće obrtna masa.<br />

Bez gubitka u opštosti može se uzeti da je spojnica (S)-relativno duga osovina konačne<br />

krutosti Ko. U tom slučaju, mehanički podsistem sa elastičnom spojnicom ima izgled kao<br />

na slici 45.<br />

Slika 45 . Mehaničko-električni sistem sa elastičnom spojnicom.<br />

Nomenklatura:<br />

J m , F m : moment inercije i frikcija električne mašine<br />

ω m , θ m : ugaona brzina obrtanja i pozicija vratila na strani električne mašine<br />

T e : moment el. mašine<br />

To: moment osovine<br />

T L : moment opterećenja<br />

ω L , θ L : ugaona brzina obrtanja i pozicija vratila na strani opterećenja<br />

J L , F L : moment inercije i frikcija opterećenja<br />

Mehanički podsistem prikazan na sl. 45. može se opisati sljedećim sistemom jednačina:<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 65


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

J<br />

•<br />

mω = Te<br />

− Fmω<br />

m<br />

− T<br />

m<br />

0<br />

(5)<br />

J<br />

T<br />

•<br />

Lω = T F<br />

L 0<br />

−<br />

Lω<br />

L<br />

− TL<br />

(6)<br />

= K θ −θ<br />

)<br />

(7)<br />

(<br />

0 0 m L<br />

•<br />

gdje je ω = θ<br />

(8)<br />

Moment osovine To na strani električne mašine (M) djeluje kao opteretni moment a na<br />

strani opterećenja (L), kao pokretački moment. Jednačinama (5)-(8) u S domenu<br />

odgovara struktura prikazana na sl. 46<br />

Slik 46. Prikaz spregnuto mehaničko-električnog sistema u S-domenu<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 66


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Strukturi na sl. 46. odgovara simulink model prikazan na sl. 47.<br />

Slika 47. Simulink model spregnuto mehaničko-električnog sistema<br />

U slučaju koji se razmatra (model pbsthermal.mdl) radi se o modeliranju osovine sa<br />

sistemom od 4 mase-opterećenja koje su povezane sa masom u modelu sinhrone mašine<br />

što je ukupno 5 masa.<br />

Masa mašine je označena sa mass #1. Masa u bloku parne turbine i upravljanja brzinom,<br />

koja je najbliža masi mašine, je označena sa mass #2, dok je masa koja je najudaljenija od<br />

mašine označena kao mass #5.<br />

Osovina je okarakterisana inercijom mase H, faktorom prigušenja D, i koeficijentima<br />

krutosti K. Matlab-ov model za razmatranih 5 masa predstavlja proširenje opisanog<br />

spregnuto mehaničko električnog sistema i njegov pripadajući simulink model je<br />

predstavljen na sl. 48.<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 67


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 48. Model rotirajućih masa<br />

Također parna turbina u koju se dovodi pregrijana para koja je neophodna da bi se<br />

prikazane i modelirane mase vrtile, odnosno stvarale rotacionu kinetičku energiju<br />

prikazana je sa sljedećim simulink modelom:<br />

Slika 49. model parne turbine<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 68


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Parna turbina ima 4 dinamička segmenta (bloka), od kojih je svaki modeliran prenosnom<br />

funkcijom prvog reda. Prvu fazu predstavlja parna turbina dok ostale 3 faze predstavljaju<br />

ili podgrijavače ili prelazne cjevovode.<br />

Kotao nije modeliran i pritisak kotla je konstantan i iznosi 1.0 p.u.<br />

Frakcije F2 - F5 se koriste za preraspodjelu snage turbine na različite faze osovine.<br />

5.3 Brzinski regulator<br />

Shema brzinskog regulatora je data na sljedećoj slici :<br />

Slika 50. Shema brzinskog regulatora<br />

Sistem upravljanja brzinom sastoji se od P regulatora, releja brzine i servomotora koji u<br />

stvari modelira ventil pare na ulazu u turbinu (gate). Međutim da bi se sagledalo stvarno<br />

djelovanje brzinskog regulatora na slici 51. su prikazani i objekti na koje djeluje brzinski<br />

regulator kao i signali koji ulaze u sumatore brzinskog regulatora :<br />

Slika 51. Princip regulacije modela pbsthermal.mdl<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 69


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Sa ovako prikazanim modelom se može pratiti tok signala koji ulaze i izlaze u/iz<br />

regulator brzine vrtnje turbine, odnosno frekvencije naizmjeničnog signala na statorskim<br />

priključcima sinhrone mašine-generatora. Kao što se vidi sa sumatora, koji je ulaz u<br />

brzinski regulator, ulaz P ref -koji predstavlja zadatu snagu koju treba da daje generator ima<br />

konstantnu vrijednost što isto važi i za zadatu brzinu vrtnje (ω ref ) same turbine. Pored ova<br />

dva ulaza na sumator se još dovodi i trenutna brzina vrtnje(ω m ) sinhrone mašine.<br />

Vrijednosti za ω ref i ω m se množe sa vrijednošću 1/R p da bi se svele na dimenziju snage.<br />

Zatim se vrši sumiranje ovih vrijednosti po obrascu:<br />

P ’ =P ref + P ωref - P ωm<br />

Ovako preračunata snaga se potom vodi na pojačavač sa mrtvom zonom. Ovakav<br />

pojačavač ima ulogu da oko neke referentne (željene) vrijednosti stvori zonu<br />

neosljetljivosti da se ne bi desilo da i manje promjene oko željene vrijednosti snage ne<br />

dovedu do prorade izvršnih organa tj. pomjeranja ventila na ulazu u parnu turbinu, jer to<br />

nepotrebno opterećuje regulacione krugove. Zatim se P ’ nakon prolaska kroz blok sa<br />

mrtvom zonom, vodi na regulator P (pojačavačkog) tipa, pri čemu se sada snaga svodi na<br />

dimenziju brzine, a zatim se ova vrijednost vodi na sumator na koji se iz bloka parne<br />

turbine dovodi trenutni protok pare. Sami protok pare uvijek prolazi kroz poznatu<br />

površinu, a zbog konstantnog pritiska (P boil =1) protok pare je proporcionalan sa brzinom<br />

kojom para struji. Protok pare se također vodi na regulator P tipa i svodi se na dimenziju<br />

brzine. Dobijena vrijednost dv koja se dobije oduzimanjem svedenih brzina od trenutne<br />

snage i trenutnog protoka se zatim vodi na aperiodski blok prvog reda. Ovaj blok ima i<br />

ulogu nisko-propusnog filtera jer će sve promjene velike frekvencije biti eliminirane<br />

propuštanjem kroz ovakav jedan blok. Ovo je također neophodno da se ne dozvoli<br />

nepotrebno opterećenje izvršnih organa a zbog visokofrekventnih promjena koje izvršni<br />

organi ne mogu pratiti. Aperiodski blok prvog reda vrši pretvaranje signala brzine na<br />

ulazu u poziciju. Ovaj signal se vodi na sljedeći blok:<br />

Slika 52.<br />

ovo izgleda kao pojačavačka konstanta zatim određeni limiter te integrator, međutim ovaj<br />

blok zapravo predstavlja izvršni organ koji je prikazan sa svojom dinamikom. Željena<br />

pozicija otvorenosti vrata u parnoj turbini se dovodi na ulaz ovog bloka. Da bi se postiglo<br />

željeno otvaranje vrata, a to je nemoguće uraditi trenutno ali može da se uradi sa<br />

konačnom brzinom otvaranja/zatvaranja v min i v max tj. ovo otvaranje može da ide do dvije<br />

svoje krajnje vrijednosti g min i g max koje predstavljaju otvorena i zatvorena vrata tj.<br />

otvoren/zatvoren ventil pare na ulazu u turbinu. Ova komanda će da dovede do<br />

otvaranja/zatvaranja ventila pare na parnoj turbini što će sa svoje starne povećati/smanjiti<br />

količinu pregrijane pare koja ulazi u sistem rotirajučih masa a što će da proizvede<br />

povećanje/smanjenje mehaničke energije koja ulazi u sinhronu mašinu. Na kraju se iz<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 70


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

sinhrone mašine uzima informacija o trenutnoj brzini vrtnje i ova informacija se vodi na<br />

sumator brzinskog regulatora. Kada se ovako sagleda šema brzinskog regulatora i ostalih<br />

blokova u konturi nameće se misao da se ovdje sada radi o klasičnoj kaskadnoj regulaciji<br />

gdje je za unutrašnju konturu odabrana procesna veličina protok pare dok je u vanjskoj<br />

konturi brzina vrtnje sinhrone mašine. Slika 53. prikazuje opisani slučaj.<br />

.<br />

Slika 53. Kaskadna regulacija procesa<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 71


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

5.4 Rezultati simulacija<br />

Izvršimo sada nekoliko simulacija modela SGT i sinhrone mašine. Za prvu simulaciju<br />

isključimo pojavu kratkog spoja odnosno razmatraćemo situaciju kada se uspostavlja<br />

stacionarno stanje. Za ovu simulaciju postavimo vrijednost parametra regulatora na<br />

vrijednost Kp=1. Ovakvim odabirom parametra Kp se iz konture upravljanja eliminiše<br />

informacija o protoku pare, iz razloga što se ova povratna informacija (o protoku pare H P )<br />

množi sa blokom Kp-1. Simulacja traje 1 sekundu, razjasnimo jos neke podatke koje<br />

ćemo prikazivati na graficima.<br />

• Željena snaga-predstavlja vrijednost P ω − ω<br />

ref<br />

+ ref<br />

• Odstupanje snage-zapravo predstavlja vrijednost P ω − ω nakon prolaska<br />

ref<br />

+ ref<br />

kroz mrtvu zonu i množenja sa koeficijentom pojačanja Kp. Sabiranjem sa<br />

informacijom o protoku pare i prolaskom kroz brzinski relej ova vrijednost ulazi u<br />

blok za otvaranje vrata za protok pare.<br />

• Otvorenost vrata-predstavlja obrađenu informaciju o odstupanju snage i u<br />

zavisnosti o tome daje se signal koliko treba otvoriti/zatvoriti ventil za<br />

propuštanje pregrijane pare.<br />

• Protok pare-predstavlja informaciju o trenutnom protoku pare i zavisi samo o<br />

stepenu otvorenosti ventila pare, zbog toga što je pritisak u bojleru konstantan<br />

(P boil =1).<br />

• Ugaoni momenti osa-predstavljaju informaciju o momentu osa a koji je<br />

proporcijalan sa količinom pare koja struji preko lopatica parne turbine.<br />

• Struje kratkog spoja-pretstavjalju informaciju o eventualnom pojavljivanju<br />

kratkog spoja između faza.<br />

• Naponi faza-predstavljaju napone na fazama statora.<br />

• Naponi potrošača-predstavljaju informaciju o naponima na strani potrošača.<br />

• Električna snaga-predstavlja informaciju o proizvedenoj električnoj snazi koju<br />

potrošači mogu da preuzmu.<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 72


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 54. Simulacija bez kratkog spoja (K p =1)<br />

Iz dobijenih odziva može se primijetiti da se stacionarno stanje faktički uspostavlja za<br />

0.5-0.6 sekundi. Ako se posmatra parametar odstupanje snage vidi se da će on da<br />

proizvede otvaranje/zatvaranje parametra otvorenost vrata a koji će sa svoje strane da<br />

utiče na povećanje parametra protok pare. Shodno ovome može se pratiti kako se<br />

mijenja parameter električna snaga te također promjenu napona na strani generatora<br />

odnosno parametra naponi faza a samim time i parametra naponi potrošača. Može se<br />

primijetiti da postotak devijacije brzine ne prelazi vrijednost od 1.5 % Ovaj procenat<br />

odstupanja brzine od referentne direktno utiče na odstupanje frekvencije napona na izlazu<br />

iz generatora od sinhrone brzine u mreži na koju je vezan. Ukoliko je generator u ulozi<br />

Frequency mastera koji mora držati frekvenciju konstantnom, ovo odstupanje ne smije<br />

biti ovoliko. Zato generator koji je frequency Master ima konturu regulacije po brzini,<br />

dok ostali generatori imaju regulaciju po snazi, tj. drže konstantnu snagu koju šalju u<br />

mrežu<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 73


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Ponovimo sada simulacijua ali sa simuliranjem pojave kratkog spoja u 0.022289 sekundi<br />

i sa veoma kratkim trajanjem kratkog spoja odnosno sa trajanjem od 0.017 sekunda. Za<br />

ovakav slučaj dobijamo sljedeće rezultate:<br />

Slika 55. Simulacija sa kratkim spojem (K p =1, KS=0.022289 sec trajanje=0.017sec)<br />

Može se promijetiti da kada se simulira kratkotrajni kratki spoj da u tom momentu<br />

parametar-struje KS poprima jako velike vrijednosti reda kA u poređenju sa<br />

stacionarnim stanjem kada su struje KS gotovo zanemarljive. Ovo će sa svoje strane,<br />

zbog kratkog spoja, da obori parametre naponi faza, jer se sada faze zbog kratkog spoja<br />

nalaze na približno istom potencijalu. Također će zbog kratkog spoja da dođe i do<br />

kratkotrajnog pada parametra električna snaga te do kratkotrajnog porasta parametra<br />

naponi potrošaća. Sve opisane pojave se dešavaju kratkotrajno tako da se nemože izvući<br />

kompletan zaključak o ponašanju sistema. Za potpuno razumijevanje svih pojava<br />

izvršimo sljedeću simulaciju. Pustimo da se uspostavi stacionarno stanje (0.5 sekundi) i<br />

tada simulirajmo kratki spoj u trajanju od 0.5 sekundi Za taj slučaj dobijamo sljedeće<br />

odzive:<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 74


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 56. Simulacija sa kratkim spojem (K p =1, KS=0.5 sec. trajanje=0.5 sec.)<br />

Nakon 0.5 sekundi se faktički uspostavi stacionarno stanje te se tada simulira kratki spoj.<br />

Zbog kratkog spoja parametar struje KS poprimaju vrijednosti kA dok istovremeno<br />

parametar naponi faza pada na niže vrijednosti u odnosu na one prije KS. Također se<br />

može primijetiti kako KS traje da se parametar električna snaga smanjuje.<br />

Sada ćemo razmotriti slučaj kada na ulazu u sistem nemamo konstantan zahtjev za<br />

snagom nego promjenijv i to da varira u iznosu od 0.6-1 od snage koja je zadana samim<br />

modelom.<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 75


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 57. Simulacija bez kratkog spoja (K p =1, P m -promjenjivo)<br />

Za ovakvu simulaciju nemamo bitno različite odzive. Razlog može da bude u činjenici da<br />

se i sami zahtjev za snagom mijenja relativno brzo kao i u tome da parametar odstupanje<br />

snage prvenstveno zavisi od razlikeω<br />

− ω<br />

ref<br />

.<br />

Razmotrimo sada situaciju kada je Kp=3, odnosno kada se u razmatranje uključi i<br />

povratna inforamacija o protoku pare. Za slučaj simulacije bez kratkog spoja i ako je<br />

vrijeme simulacije 1 sekunda tada se dobiju sljedeći odzivi:<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 76


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 58. Simulacija bez kratkog spoja (K p =3)<br />

Ponovimo simulaciju ali sa simuliranjem pojave kratkog spoja u 0.022289 sekundi i sa<br />

veoma kratkim trajanjem odnosno sa trajanjem od 0.017 sekunda. Za takav slučaj<br />

dobijamo sljedeće rezultate.<br />

Slika 59. Simulacija sa kratkim spojem (K p =3, KS=0.022289 sec trajanje=0.017sec)<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 77


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Sada pustimo da se uspostavi stacionarno stanje i neka kratki spoj traje 0.5 sekundi. Za taj<br />

slučaj dobijamo sljedeće odzive :<br />

Slika 60. Simulacija sa kratkim spojem (K p =3, KS=0.5 sec. trajanje=0.5 sec.)<br />

Pomovo razmotrimo situaciju kada na ulazu u sistem nemamo konstantan zahtjev za<br />

snagom nego promjenijv (0.6-1 od snage koja je zadana samim modelom). Za ovakav<br />

slučaj dobijamo sljedeće vrijednosti simulacija :<br />

Slika 61. Simulacija sa kratkim spojem (K p =3, P m -promjenjivo.)<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 78


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

i kod ovakvog razmatranja vrijedi predhodni zaključak da se ne vide neke značajnije<br />

razlike u odzivu iz istih razloga koji su već navedeni, mada bi principijelno odziv trebao<br />

da bude bolji jer je u razmatranje uvedena kompezaciona varijabla protok pare odnosno<br />

odabirom da je K p =3 aktivirana je kaskadna regulacija.<br />

U nastavku čemo varirati konstante za brzinski relej i servomotor koji otvara vrata za<br />

protok pare odnosno parametre T SR (s) i T SM (s). Postavimo vrijednost T SM na 0.3<br />

(vrijednost zadana modelom T SM =0.15)<br />

Slika 62. Simulacija bez kratkog spoja (K p =1, T SM =0.3)<br />

Slika 63. Simulacija bez kratkog spoja (K p =1, T SM =0.8)<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 79


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 64. Simulacija bez kratkog spoja (K p =1, T SM =0.1)<br />

Slika 65. Simulacija bez kratkog spoja (K p =1, T SR =0.01)<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 80


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Slika 65. Simulacija bez kratkog spoja (K p =1, T SR =1)<br />

Sve izvršene simulacije su realizovane na istom modelu i prikazuju njegovo<br />

ponašanje za odabir različitih uslova rada, te kako se sistem ponaša kada mu variramo<br />

parametre. Zadnji slučaj, kada se T SR postavi na vrijednost 1 daje takvo ponašanje<br />

sistema koje nije u stanju da prati zahtjeve za povečanjem/smanjenjm protoka pare jer<br />

je ovako odabran parametar neadekvatan zadatku koji treba da obavlja. Ovakva<br />

variranja i praćenje odziva mogu da nam daju određene informacije o stanju sistema i<br />

podešenju pojedinih parametara kao i njihov uticaj na ponašanje sistema u cjelini.<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 81


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

6. Zaključak<br />

U okviru zadatka ovoga rada trebalo je uraditi identifikaciju određenog sistema (zadatak<br />

pod A), te analizirati rad već gotovog simulink modela (zadatak pod B). U okviru zadatka<br />

identifikacije korišten je matlabov SIT toolbox ze identifikaciju procesa (ident toolbox).<br />

Ovaj toolbox nudi metode kako za sisteme sa jednim ulazom tako i za sisteme sa više<br />

ulaza odnosno izlaza. Pretpostavljeno je da su modeli linearni, dinamički, stacionarni sa<br />

koncetrisanim parametrima. Nakon pokušaja sa raznim vrstama modela kao najbolji se<br />

pokazao model ARX 971 koji je imao zbirni fit 75,92%. Napomenimo da se u ovom<br />

konkretnom slučaju radilo o identifikaciji veoma složenog objekta (nuklearna elektrana)<br />

pri čemu su posmatrana samo 4 ulaza odnosno četiri izlaza. Tako da se nakon svih<br />

provedenih postupaka imao fit od 75.92%. Za pretpostaviti je da postoji još nekoliko<br />

ulaza/izlaza koji nisu bili uključeni u razmatranje a koje je eventualno trebalo uključiti u<br />

model, čime bi se dobila vjernija slika samog procesa a samim time bi se postigao i bolji<br />

matematski model koji što vjernije opisuje posmatrani sistem.<br />

U okviru analize simulink modela (pbsthermal, zadatak B) razmatrana su različita stanja<br />

sistema i varirani su različiti parametri podešenja brzinskog i pozicionog servomotora da<br />

bi se utvrdilo koje su veličine bitne, odnosno da se vidi kako variranje pojedinih veličina<br />

utiče na ponašanje sistema u cjelini.<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 82


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

7. Preglednik korištenih skraćenica i mnemonika<br />

Zadatak A<br />

A-matrica stanja sistema<br />

a i -koeficijenti u diferentnoj jednačini koji množe izlaze<br />

ARX-model opisa sistema u obliku racionalne funkcije po jediničnom kašnjenju<br />

ARMAX-model opisa sistema<br />

B-matrica ulaza<br />

b i -koeficijenti u diferentnoj jednačini koji množe ulaze<br />

C-matrica izlaza<br />

D-matrica prenosa ulaza na izlaz<br />

e-greška odstupanja od željene vrijednosti<br />

G-matrica koja opisuje dinamičke osobine sistema kod opisa sistema pomoću linearnog<br />

modela u prostoru stanja<br />

GUI-“Graphic user interface” unutar matlabovog programskog okruženja<br />

He-matrica šuma kod opisa sistema pomoću linearnog modela u prostoru stanja<br />

K-matrica osobina smetnji kod opisa sistema pomoću linearnog modela u prostoru stanja<br />

MIMO-multivarijabilni sistemi<br />

N -skup prirodnih brojeva<br />

N4SID- varijanta predstave sistema u prostoru stanja<br />

PEM-varijanta predstave sistema u prostoru stanja<br />

SIT-“System identification toolbox” u okviru programskog paketa matlab<br />

T-vremenski period kašnjenja u diferentnoj jednačini,vremenska konstanta<br />

u i -komponente vektora upravljanja<br />

u 1 -upravljačka varijabla protok goriva<br />

u 2 -upravljačka varijabla protok zraka<br />

u 3 -upravljačka varijabla referentni nivo vode u bubnju<br />

u 4 -upravljačka varijabla smetnja proizvedena od strane potrošača<br />

y i -izlaz iz sistema<br />

y 1- izlazna (mjerena) varijabla pritisak u bubnju<br />

y 2- izlazna (mjerena) varijabla koncetracija oksigena u izlaznim plinovima<br />

y 3- izlazna (mjerena) varijabla nivo vode u bubnju<br />

y 4- izlazna (mjerena) varijabla protok pare<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 83


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

Zadatak B<br />

d_theta-promjena ugla snage generatora<br />

F-frikcija<br />

g min -maksimalno otvoren ventil pare<br />

g max - maksimalno zatvoren ventil pare<br />

i d - struje statora u osi d<br />

i q - struje statora u osi q<br />

is-linijske struja statora<br />

J- moment inercije<br />

K p -koeficijent pojačanja<br />

KS-kratki spoj<br />

P boil -pritisak pare u bubnju<br />

P e -električna snaga<br />

P m -narinuta mehanička snaga koja se proizvodi parnom turbinom<br />

P ref -željena električna snaga<br />

STG-steam turbine and governor<br />

T-moment<br />

T SR -vremenska konstanta brzinskog releja<br />

T SM -vremenska konstanta servomotora<br />

v d- naponi statora u osi d<br />

v f –Napon pobude u budilici generatora<br />

v max -maksimalna brzina otvaranja ventila pare<br />

v min -minimalna brzina otvaranja ventila pare<br />

v q- naponi statora u osi q<br />

θ- pozicija<br />

Δθ- varijacija (promjena) ugla rotora<br />

φ d - fluks magnetizacije rotora u okomitoj osi d<br />

φ q - fluks magnetizacije rotora u direktnoj osi q<br />

ω m- stvarna brzina vrtnje generatora<br />

ω r -brzina obrtanja rotora<br />

ω ref -željena brzina vrtnje rotora generatora i turbine<br />

dω-varijacija brzine obrtanja rotora<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 84


Metode i tehnike identifikacije - Seminarski rad<br />

Nedim Osmić<br />

8. Literatura<br />

[1]. Božidar Matić: “Projektovanje sistema automatske regulacije i upravljanja<br />

tehnoloških procesa”, SVJETLOST, Sarajevo, 1989.<br />

[2]. Lennart Ljung: “System Identification Toolbox – For Use With MATLAB”<br />

[3]. Adnan Salihbegović: “Predavanja u okviru predmeta ‘Metode i tehnike<br />

identifikacije’”, Odsjek za AiE, Elektrotehnički fakultet u Sarajevu, Postdiplomski<br />

studij, generacija 2003/2004.<br />

[4]. Adnan Salihbegović: “Modeliranje dinamičkih sistema”, SVJETLOST, Sarajevo,<br />

1985.<br />

[5]. Goran Andersson: “Dynamics and Control of Electric Power Systems Lectures“<br />

35{528, ITET ETH EEH - Power Systems Laboratory ETH, Zurich, March 2003<br />

[6]. Facta Universitatis: “Nonlinear mathematical model of the condensing steam<br />

turbine steam turbine“Series: Mechanical Engineering Vol.1, No 7, 2000, pp. 871 -<br />

878<br />

Elektrotehnički fakultet u Sarajevu, Odsjek za Automatiku i elektroniku 85

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!