ELEKTROTEHNIÄKI FAKULTET U SARAJEVU
ELEKTROTEHNIÄKI FAKULTET U SARAJEVU
ELEKTROTEHNIÄKI FAKULTET U SARAJEVU
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