• Ei tuloksia

3 Tasasähkökatkojat

5 Järjestelmän mallintaminen ja simulointi

5.2.1 Fysikaalinen malli

Fysikaalinen malli on esitetty kuvassa AI. Se rakentuu energiavarastosta, kolmi­

vaiheisesta katkojasta, välipiiristä ja tasasuuntaajasta. Tasasuuntaus on simulointi­

mallissa toteutettu diodisillalla, johon käytetään Power System Toolboxin valmista

lohkoa. Syöttövirta saadaan kolmesta vaihtojännitelähteestä, jotka ovat 120 asteen vaihesiirrossa toisiinsa nähden. Syöttöjännitteen taajuus on 50 Hz ja yhden vaiheen tehollisarvo on 230 V, jolloin tasasuunnatun jännitteen tehollisarvo on 540 V. Jo­

kaisen syöttövaiheen induktanssi on 0,3 mH ja resistanssi 10 raíl. Simulointimallin järjestelmän primäärilähde on siis käytännössä sähköverkko. Todellisuudessa syöttö­

virta saadaan usein generaattorista, jonka pyörimisnopeus vaikuttaa jännitteen taa­

juuteen ja amplitudiin. Lisäksi voidaan käyttää myös muunlaista suuntaajaa. Tässä työssä kuitenkin keskitytään tasasähkökatkojan toimintaan, joten tasasuuntaus on mallinnettu yksinkertaistetusti.

Välipiirin malli rakentuu kondensaattorista С^с ja sen sarjaresistanssista Resr,dc- Oh­

jausjärjestelmä mittaa välipiirin jännitettä u^. Lisäksi välipiiriin on liitetty virta­

lähde idc, jolla mallinnetaan muiden laitteiden välipiiriin syöttämää tai siitä ottamaa tehoa. Useimmissa simuloinneissa välipiirin jännite on 600 V.

Katkojan simulointimalli on esitetty kuvassa A2. Se rakentuu kuudesta IGBT-kyt- kimestä ja niiden kanssa vastarinnan kytketyistä diodeista. Transistorit ja diodit on mallinnettu ideaalisina, eli kytkentähäviöitä ja muita ilmiöitä ei ole sisällytetty simulointimalliin. Lähtökuristinta mallinnetaan induktansseilla L\ - L3 ja kelojen sarjaresistansseilla Яц - Energiavaraston virta ies saadaan summaamalla kaik­

kien kolmen vaiheen virrat suoraan yhteen. Kytkinten asentoja ohjataan binäärisig- naaleilla, jotka lähetetään ohjausjärjestelmästä. Ohjausjärjestelmä mittaa katkojan vaihevirtoja in - ¿¿3.

Energiavaraston mahdollisia mallirakenteita on esitelty luvuissa 2.4.2 ja 2.4.3. Tä­

män diplomityön simuloinneissa käytetään yksinkertaista mallia, joka rakentuu ta­

vallisesta kondensaattorista Ces ja sen sarjaresistanssista fíesr es. Monimutkaisempien mallien selittämät ilmiöt näkyvät vasta pidemmän ajan kuluessa, ja nyt toteutettu simulointimalli soveltuu parhaiten nopeiden ilmiöiden simulointiin. Ohjausjärjestel­

mä mittaa energiavaraston jännitettä ues.

Simuloinneissa käytetyt parametriarvot on listattu taulukossa 2. Yksittäisissä ko­

keissa voidaan kuitenkin käyttää poikkeavia parametriarvoja. Tässä työssä on ole­

tettu, että kaikki kolme vaihetta ovat identtiset. Eri vaiheiden induktansseilla ja resistansseilla on siis samat arvot, joita merkitään L ja RL.

Taulukko 2: Simuloinneissa käytetyt katkojan parametrit Parametri Arvo Kuvaus

Cdc Välipiirin kondensaattorin kapasitanssi Välipiirin kondensaattorin sarjaresistanssi Lähtökuristimen induktanssi

Ohjausjärjestelmän malli 5.2.2

Ohjausjärjestelmä voidaan jaotella kahteen erilliseen osioon. Mittausosiossa mittaus­

signaalit näytteistetään ja niistä lasketaan keskiarvo. Säätöosiossa toteutetaan jän­

nite- ja virtasäätö sekä kytkinohjeiden laskenta. Mittauslaskenta voidaan usein teh­

dä logiikkapiirillä, jolloin mittausten näyteväli on pieni. Varsinaisen säätöohjelman nopein suoritusaika on tyypillisesti välillä 20 - 80 mikrosekuntia. Tässä työssä olete­

taan aikatasorakenne, jossa yhden säätösyklin aikana mittauksista saadaan 5 näytet­

tä. Merkitään mittauksien näytteenottoväliä h

juus on sovitettu siten, että kytkentäjakson pituus Ts on säätösyklin moninkerta.

Pulssinleveysmodulaatio on kuitenkin oletettu jatkuva-aikaiseksi, joten kytkinten asennon muuttuminen ei ole sidottu näytteenottoväliin.

Mittauksen simulointimalli on esitetty kuvassa A3. Välipiirin jännitteestä udc ja vai­

hevirroista in - iL3 otettuihin näytteisiin summataan nollakeskiarvoista valkoista kohinaa, jonka jälkeen mittauksista otetaan keskiarvo säätöjakson ajalta. Jännit­

teelle Udc keskiarvo lasketaan

ja säätöjaksoa h.

Kytkentätaa-meas

i 4

(udc)h{kh) = - «dc ((5fc - j)hf J K ci s)• (69) j=0

Vastaava laskukaava pätee myös vaihevirroille. Säätöjärjestelmälle lähetetään joka viides mitattu näyte ja keskiarvo säätöjakson ajalta. Lisäksi mittausosiossa lasketaan signaalien liukuva keskiarvo näytejakson ajalta. Se lasketaan

N-l

(Udc)Ta(kk) — 'У y(Udc)h {{k — i)h),1 (70)

i=0

jossa N on säätösyklien määrä yhden kytkentäjakson aikana. Vastaavat yhtälöt pä­

tevät vaihevirroille. Energiavaraston jännitettä ei keskiarvoisteta, vaan siitä otetaan näyte h:n välein. Todellisuudessa jännitemittausta ei aina kuitenkaan saada, jolloin se on estimoitava. Simuloinneissa välipiirin jännitemittauksen kohinan varianssi on 1 ja vaihevirtojen 0,5.

Ohjausjärjestelmän säätöosiossa on toteutettu säätöön liittyvä laskenta. Osion ra­

kenne on esitetty kuvassa A4. Välipiirin jännitteen säädin laskee virtaohjeen, jo­

ka lähetetään virtasäätimelle. Virtasäätimen ulostulona on pulssisuhdeohjearvo, jo­

ka muutetaan kytkinsignaaleiksi pulssinleveysmodulaatiolla. Aiemmat säätimet on myös mahdollista ohittaa, jolloin virran ja pulssisuhteen ohjearvosignaalit voidaan määrittää halutusti. Myös pulssinleveysmodulaattori on mahdollista ohittaa, jotta voidaan suunnitella suoraan kytkimiä ohjaavia säätimiä.

Välipiirin jännitteen ja katkojan vaihevirtojen säätöön käytetään simuloinneissa dis­

kreettejä Pl-säätimiä. Jännitesäätimen laskema ohjaus on energiavaraston virran oh­

jearvo ireeJ. Jokaisella vaiheella on oma säätimensä, joten vaihevirtojen ohjearvoina käytetään kolmasosaa jännitesäätimen ohjeesta, ja ■ Luvussa 4.2 on esi­

telty PI-säädin jatkuva-aikaisena. Nyt ohjausjärjestelmä on kuitenkin digitaalinen, joten säädin on diskretoitava. Yhtälöstä (32) saadaan taaksepäinderivoinnin mene­

telmällä PI-säätimelle diskreetti approksimaatio C{z) = k(i + 1 h

TiZ-lJ' (71)

jossa h on säätimen näyteväli. PID-säädin on muutettu Pl-säätimeksi asettamalla yhtälössä (32) Td = 0.

Pulssinleveysmodulaattorin malli on esitetty kuvassa A5. Siinä pulssisuhdeohjetta verrataan referenssisignaaliin, joka nousee arvosta 0 arvoon 1 ajassa Ts. Kytken­

täjakson alussa ylempi kytkin kytketään päälle, ja kytkin sammutetaan, kun refe- renssisignaali on saavuttanut pulssisuhdeohjeen arvon. Alempaa kytkintä ohjataan komplementaarisesti, eli se on päällä, kun ylempi on pois päältä ja päin vastoin.

Kytkeminen on toteutettu SR-kiikun avulla, jotta sammutettu kytkin ei kytkeydy uudelleen päälle ennen seuraavan kytkentäjakson alkua. Pulssinleveysmodulaatioon on toteutettu myös minimipulssinleveys. Jos pulssinleveysohje d < 5 • 10-6, kytkin pidetään sammutettuna koko kytkentäjakson ajan.

Kytkimiä on mahdollista ohjata kahdella tavalla. Modulaattorin antamassa ohjauk­

sessa ylemmän ja alemman kytkimen kytkentä tehdään komplementaarisesti, jolloin virta noudattaa kaikissa tilanteissa yhtälöä (45). Kun virtaohje on pieni, virta aal­

toilee nollakohdan molemmin puolin, mikä ei ole aina toivottavaa. Tehoa siirretään tällöin vuoroin eri suuntaan, mistä aiheutuu ylimääräisiä lämpöhäviöitä. Vaihtoeh­

toinen menetelmä on pitää toinen kytkin sammutettuna koko kytkentäjakson ajan, jolloin virta ei voi vaihtaa etumerkkiä. Katkoja toimii tällöin epäjatkuvalla toimin­

ta-alueella. Kytkentätapa ei kuitenkaan vaikuta virran käyttäytymiseen suuremmilla tehoilla, jolloin virta ei saavuta nollakohtaa missään vaiheessa kytkentäjaksoa.

Kun kytkimiä ohjataan jälkimmäisellä tavalla, virran etumerkin vaihtamiseen tar­

vitaan erillinen logiikka, joka riippuu virtaohjeesta.

S Lj ^ref ^ 0

I muuten

1 SLj i-ref ^ 0

I muuten ’ (72)

jossa SLj,y on ylemmän kytkimen tila, on alemman kytkimen tila, slj on sääti­

men tai modulaattorin antama kytkinohje ja iTef on virtareferenssi. Jos referenssi on nolla, molemmat kytkimet sammutetaan ja virta putoaa nollaan. Yleisesti säädön kannalta komplementaarinen kytkentätapa on kuitenkin parempi, koska virta pysyy aina jatkuvassa toimintatilassa.

5.3 Estimointi

Järjestelmän parametrien estimointi PNS-menetelmällä 5.3.1

Tässä kohdassa käytetään järjestelmän mallin parametrien estimointiin pienimmän neliösumman menetelmää, joka on esitelty kohdassa 4.1.1. Estimoinnissa voidaan käyttää joko hetkellistä tai keskiarvoistettua mallia, jotka on johdettu kohdassa 5.1.

Johdetut mallit ovat kuitenkin jatkuva-aikaisia, joten ne on diskretoitava.

Suoraan hetkellistä virtaa käyttävän estimaattorin mallirakenne pohjautuu yhtälöön (46). Yhtälö voidaan diskretoida käyttämällä derivaatalle Eulerin approksimaatiota, jolloin saadaan

fc + Ifr—= sijityudcik) - Rijiijik) - Resr,esies{k) - uesfi(k), (73) jossa h on näytteenottoväli. Tässä järjestelmässä se on sama kuin säätösyklin pituus.

Toisaalta estimoinnissa voidaan käyttää myös säätöjakson ajalta keskiarvoistettuja mittauksia, jolloin malliksi saadaan

LiLj{k + 1) - iLj(k)

' SLj {k) (lide)h{k + 1) Rlj i^Lj)h(k1) {ies) h(k Tl) {^es,o) h{k Y 1 ) -h

(74) - Resr,es

Keskiarvo (■)/, on määritelty yhtälössä (69). Koska keskiarvo lasketaan mittauksista ajanhetkien k h ja k h + h välissä, ne saadaan käyttöön vasta askelta myöhemmin kuin hetkelliset arvot. Keskiarvoja käyttämällä voidaan vähentää mittauskohinan vaikutusta. Lisäksi ne periaatteessa parantavat diskreetin mallin tarkkuutta, jos signaalit muuttuvat paljon näytepisteiden välillä.

Jos virran derivaatta on likimain vakio, se voidaan korvata keskiarvoistettujen vir­

tojen differenssillä, jolloin saadaan kolmas hetkellinen malli

¿ MíE±h_<üíMí! = афЦиМк +1) - +1)

{ies) h{k Tl) {V-es,o)h{k T 1) • (75) - Resr,es

Diskretoidut hetkelliset mallit pätevät kuitenkin vain, kun kytkimen tila sjy ei muu­

tu näytteiden välissä. Malleissa oletetaan, että derivaatta näytepisteiden välissä on vakio, mutta kytkimen asennon muuttuessa virta vaihtuu välittömästi kasvavas­

ta laskevaksi tai päinvastoin. Keskiarvoistettua differenssiä käytettäessä kytkimen asennon täytyy lisäksi pysyä samana kahden edellisen näytepisteen aikana. Jos sää­

detään suoraan kytkinten asentoa, tiedetään että muutos voi tapahtua ainoastaan näytehetkillä. Pulssinleveysmodulaatiota käytettäessä näin ei kuitenkaan ole. Koska

järjestelmästä saadaan näytteitä verrattain harvoin, virran käännepiste osuu useim­

miten näytehetkien väliin. Tämän vuoksi on toteutettu logiikka, joka aktivoi esti­

maattorin vain niillä hetkillä, joilla malli on pätevä.

Oletuksena on, että tarkasteltavan vaiheen kytkentäjakson pituus Ts on näytteen- ottovälin h moninkerta ja jakson alku osuu aina näytteenottohetkelle. Estimaattori voidaan aktivoida, kun kytkimen tila on sama kahtena peräkkäisenä ajanhetkenä, eli s¿j(fc + l) = sij(k). Kytkentäjakson alkuhetkellä tämä ei kuitenkaan aina päde. Täl­

lä hetkellä tiedetään, että slj = 1, koska kytkentäjakson alussa kytkin johtaa. Jos edellisellä ajanhetkellä kytkin on ollut pois päältä, virta on ollut näiden pisteiden välissä vähenevä, ja estimointi voidaan suorittaa. Jos edellisellä ajanhetkellä kytkin on kuitenkin päällä, ei voida tietää, onko sitä sammutettu näytepisteiden välissä.

Toisaalta kytkimen tila voi muuttua tarkalleen näytteenottohetkellä. Tällöin esti­

mointi voidaan aktivoida kaikissa kytkentäjakson pisteissä. Tällaiset tilanteet voi­

daan tunnistaa pulssisuhteen d avulla. Olkoon näytteiden lukumäärä yhdessä kyt- kentäjaksossa N. Nyt estimointi voidaan aktivoida, kun pulssisuhde d on riittävän lähellä arvon l/N moninkertaa. Keskiarvoistettua differenssiä käytettäessä aktivoin- tilogiikka on erilainen, koska derivaatasta otetaan näytteitä kahdelta peräkkäiseltä näytejaksolta. Täten vaatimus on, että derivaatan suunta on oltava sama hetkestä (k — 1) hetkeen (k + 1).

Jos katkoja on epäjatkuvassa toimintatilassa, estimointia ei voida suorittaa. Malli olettaa virran derivaatan olevan vakio näytteenoton välissä, mutta todellisuudessa virta rajoittuu nollaan. Aktivointilogiikka estää estimoinnin toiminnan, jos virta hetkellä (/c + 1) on nolla. Kohinan takia nollakohdan tunnistamisessa käytetään toleranssikaistaa. Jos haaran kytkimiä ohjataan komplementaarisesti, katkoja ei voi joutua epäjatkuvaan toimintatilaan. Tällöin nollakohdan tunnistusta ei tehdä.

Estimaattorit saavat mittauksia välipiirin jännitteestä, vaihevirroista ja kytkinten asennosta. Energiavaraston jännitteestä ei saada mittausta, jolloin siitä tulee es­

timoitava parametri. Oletuksena on, ettei jännite ehdi juuri muuttua estimoinnin aikana. On huomattava, että nyt estimoidaan suoraan virrasta riippumatonta jänni­

tettä Ues,o, joka ei ole energiavaraston mitattu terminaalijännite. Muita estimoitavia parametreja ovat induktanssi L ja energiavaraston sarjaresistanssi R

jaresistanssi on yleensä hyvin pieni verrattuna energiavaraston sarjaresistanssiin, eikä sen vaikutusta voida kovin tehokkaasti erottaa muista resistansseista. Täten se jätetään estimoimatta. Estimoitavaksi parametrivektoriksi в saadaan siten

. Kelan

sar-esr.es

^es,o]

Nyt voidaan muodostaa kohdan 4.1.1 mukaan PNS-estimaattorin vektorit ф ja y.

Tätä varten järjestelmä on ilmaistava yhtälön (22) muodossa, eli у = фтв. Yhtälön (73) kuvaama hetkellinen malli voidaan esittää muodossa

в — [L Resr,es (76)

ÍLj{k 1) iLj(k)

SLjityUdcik) = L + ies(k)R.esr,es “b ^es,0) (77) h

kun asetetaan Rlj = O ja oletetaan ueSto vakioksi. Yhtälöstä voidaan nyt tunnistaa øja 2/

ÍL](k+l)-ÍLj(k) фт(к + 1) =

у{к + 1) = SLjityudcik)

ies{k)

1

h

(78) Näytevälin ajalta keskiarvoistettuja signaaleja (yhtälö (74)) käytettäessä saadaan vastaavasti selittäjäksi ф ja selitettäväksi у

фт(к +1)=

y{k + 1) = SLjWiUdJhik + 1)

(ies)h{k + 1) 1

h

(79) Kun käytetään yhtälön (75) mukaista mallia, ф }& у ovat

(ÌL])h{k+l)-(ÌL])h(k) фт(к + 1) =

у{к + 1) = SLjWiudJhik + 1)

(ies)h{k +1) 1

h

(80) Vaihtoehto hetkellisen mallin käyttämiselle on suorittaa estimointi keskiarvoistetulla mallilla, joka on esitetty yhtälössä (49). Myös tämä malli diskretoidaan Eulerin menetelmällä, jolloin saadaan

L———^—JdkU. = dIjj(k)(u(lc)T,(k + 1) - RL(ÌLj)Ta(k + 1)

(^es)Ts (k "E 1) (Ues,o)Ts {k + 1). (81) - Resr,es

On huomattava, että differenssin laskemisessa käytetään hetkellisiä arvoja eikä kes­

kiarvoistettuja signaaleja, jotta malli olisi tarkka myös muutostilanteissa. Keskiar­

voistettua mallia käytettäessä ei tarvita samanlaista aktivointilogiikkaa kuin hetkel­

lisillä estimaattoreilla. Estimointi voidaan suorittaa jokaisella ajanhetkellä, kunhan katkoja on jatkuvalla toiminta-alueella. Toiminta-alue tunnistetaan vastaavalla ta­

valla kuin hetkellisten mallien tilanteessa, eli jos virta putoaa nollaan jossain vai­

heessa kytkentäjaksoa, ollaan epäjatkuvalla toiminta-alueella.

PNS-estimaattorin vektoreiksi saadaan

{Чз)та{к + 1) lj

ÌLj(k+l)-ÌLi(k) фт(к + 1)=

у{к + 1) = sLj(k)(udc)Ts{k + 1)

Ts

(82)