Mat Työ 2: Voimalaitoksen säätö

Samankaltaiset tiedostot
Säätötekniikkaa. Säätöongelma: Hae (mahdollisesti ulostulon avulla) ohjaus, joka saa systeemin toimimaan halutulla tavalla

Säätötekniikkaa. Säätöongelma: Hae (mahdollisesti ulostulon avulla) ohjaus, joka saa systeemin toimimaan halutulla tavalla

Mat Systeemianalyysilaboratorio: Dynaamisen järjestelmän simulointi ja säätö

Harjoitus 6: Simulink - Säätöteoria. Syksy Mat Sovelletun matematiikan tietokonetyöt 1

Dynaamisten systeemien teoriaa. Systeemianalyysilaboratorio II

Mat Dynaaminen optimointi, mallivastaukset, kierros Vaimennetun heilurin tilanyhtälöt on esitetty luennolla: θ = g sin θ r θ

Y (s) = G(s)(W (s) W 0 (s)). Tarkastellaan nyt tilannetta v(t) = 0, kun t < 3 ja v(t) = 1, kun t > 3. u(t) = K p y(t) K I

Mat Systeemien identifiointi, aihepiirit 1/4

Tilaesityksen hallinta ja tilasäätö. ELEC-C1230 Säätötekniikka. Luku 6: Tilasäätö, tilaestimointi, saavutettavuus ja tarkkailtavuus

SÄÄTÖJÄRJESTELMIEN SUUNNITTELU

Tehtävä 1. Vaihtoehtotehtävät.

Harjoitus 7: Dynaamisten systeemien säätö (Simulink)

Tilayhtälötekniikasta

v AB q(t) = q(t) v AB p(t) v B V B ṗ(t) = q(t) v AB Φ(t, τ) = e A(t τ). e A = I + A + A2 2! + A3 = exp(a D (t τ)) (I + A N (t τ)), A N = =

Dynaamisten systeemien identifiointi 1/2

Mat Dynaaminen optimointi, mallivastaukset, kierros 1

6. Differentiaaliyhtälösysteemien laadullista teoriaa.

SaSun VK1-tenttikysymyksiä 2019 Enso Ikonen, Älykkäät koneet ja järjestelmät (IMS),

SÄÄTÖJÄRJESTELMIEN SUUNNITTELU

Mat Dynaaminen optimointi, mallivastaukset, kierros Johdetaan ensiksi välttämättömät ehdot diskreettiaikaiselle optimisäätötehtävälle.

Harjoitus 7: Dynaamisten systeemien säätö (Simulink)

Säätötekniikan matematiikan verkkokurssi, Matlab tehtäviä ja vastauksia

Säätötekniikan perusteet. Merja Mäkelä KyAMK

Missä mennään. systeemi. identifiointi. mallikandidaatti. validointi. malli. (fysikaalinen) mallintaminen. mallin mallin käyttötarkoitus, reunaehdot

Jos siis ohjausrajoitusta ei olisi, olisi ratkaisu triviaalisti x(s) = y(s). Hamiltonin funktio on. p(0) = p(s) = 0.

SÄÄTÖJÄRJESTELMIEN SUUNNITTELU

(s 2 + 9)(s 2 + 2s + 5) ] + s + 1. s 2 + 2s + 5. Tästä saadaan tehtävälle ratkaisu käänteismuuntamalla takaisin aikatasoon:

Hyvyyskriteerit. ELEC-C1230 Säätötekniikka. Luku 8: Säädetyn järjestelmän hyvyys aika- ja taajuustasossa, suunnittelu taajuustasossa, kompensaattorit

1 Di erentiaaliyhtälöt

8. kierros. 2. Lähipäivä

MATLAB harjoituksia RST-säädöstä (5h)

1 Komparatiivinen statiikka ja implisiittifunktiolause

3. kierros. 2. Lähipäivä

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

Kon Hydraulijärjestelmät

Mat Työ 1: Optimaalinen lento riippuliitimellä

H(s) + + _. Ymit(s) Laplace-tason esitykseksi on saatu (katso jälleen kalvot):

Harjoitus 7: Dynaamisten systeemien säätö (Simulink)

17. Differentiaaliyhtälösysteemien laadullista teoriaa.

x = ( θ θ ia y = ( ) x.

2. kierros. 2. Lähipäivä

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

Parametristen mallien identifiointiprosessi

Y (z) = z-muunnos on lineaarinen kuten Laplace-muunnoskin

SÄÄTÖJÄRJESTELMIEN SUUNNITTELU

Lisämateriaalia: tilayhtälön ratkaisu, linearisointi. Matriisimuuttujan eksponenttifunktio:

Parametristen mallien identifiointiprosessi

Matemaattisesta mallintamisesta

BM20A0900, Matematiikka KoTiB3

min x x2 2 x 1 + x 2 1 = 0 (1) 2x1 1, h = f = 4x 2 2x1 + v = 0 4x 2 + v = 0 min x x3 2 x1 = ± v/3 = ±a x 2 = ± v/3 = ±a, a > 0 0 6x 2

VOIMALAITOSTEKNIIKKA MAMK YAMK Tuomo Pimiä

Luento 4: Liikkeen kuvausta, differentiaaliyhtälöt

Säätötekniikan alkeita

Mat Dynaaminen optimointi, mallivastaukset, kierros 11

MS-A0202 Differentiaali- ja integraalilaskenta 2 (SCI) Luento 4: Ketjusäännöt ja lineaarinen approksimointi

Ellipsoidimenetelmä. Samuli Leppänen Kokonaislukuoptimointi. S ysteemianalyysin Laboratorio

Identifiointiprosessi

3.1 Lineaarikuvaukset. MS-A0004/A0006 Matriisilaskenta. 3.1 Lineaarikuvaukset. 3.1 Lineaarikuvaukset

ACKERMANNIN ALGORITMI. Olkoon järjestelmä. x(k+1) = Ax(k) + Bu(k)

Harjoitus (15min) Prosessia P säädetään yksikkötakaisinkytkennässä säätimellä C (s+1)(s+0.02) 50s+1

Harjoitus 5: Simulink

5 Differentiaaliyhtälöryhmät

Malliprediktiivinen säädin konttinosturille. Laboratoriotyön ohje. Olli Sjöberg Eero Vesaoja

Identifiointiprosessi

Agenda. Johdanto Säätäjiä. Mittaaminen. P-, I-,D-, PI-, PD-, ja PID-säätäjä Säätäjän valinta ja virittäminen

8. kierros. 1. Lähipäivä

Yhtälöryhmä matriisimuodossa. MS-A0004/A0006 Matriisilaskenta. Tarkastellaan esimerkkinä lineaarista yhtälöparia. 2x1 x 2 = 1 x 1 + x 2 = 5.

Mat Dynaaminen optimointi, mallivastaukset, kierros Johdetaan välttämättömät ehdot funktionaalin. g(y(t), ẏ(t),...

MS-C1340 Lineaarialgebra ja

SÄÄTÖJÄRJESTELMIEN SUUNNITTELU

1 PID-taajuusvastesuunnittelun esimerkki

TEKNILLINEN KORKEAKOULU Systeemianalyysin laboratorio. Mat Systeemien Identifiointi. 4. harjoitus

6 Variaatiolaskennan perusteet

Osakesalkun optimointi. Anni Halkola Turun yliopisto 2016

Numeeriset menetelmät

Identifiointiprosessi

Osatentti

s = 11 7 t = = 2 7 Sijoittamalla keskimmäiseen yhtälöön saadaan: k ( 2) = 0 2k = 8 k = 4

[xk r k ] T Q[x k r k ] + u T k Ru k. }.

BM20A5840 Usean muuttujan funktiot ja sarjat Harjoitus 7, Kevät 2018

1 Perusteita lineaarisista differentiaaliyhtälöistä

3 = Lisäksi z(4, 9) = = 21, joten kysytty lineaarinen approksimaatio on. L(x,y) =

. Kun p = 1, jono suppenee raja-arvoon 1. Jos p = 2, jono hajaantuu. Jono suppenee siis lineaarisesti. Vastaavasti jonolle r k+1 = r k, suhde on r k+1

Moniulotteisia todennäköisyysjakaumia

Matemaattinen Analyysi

Yhtälöryhmä matriisimuodossa. MS-A0007 Matriisilaskenta. Tarkastellaan esimerkkinä lineaarista yhtälöparia. 2x1 x 2 = 1 x 1 + x 2 = 5.

Mat Dynaaminen optimointi, mallivastaukset, kierros 3

ELEC-C1230 Säätötekniikka

PID-sa a timen viritta minen Matlabilla ja simulinkilla

k=0 saanto jokaisen kolmannen asteen polynomin. Tukipisteet on talloin valittu

1 Rajoittamaton optimointi

x = x x 2 + 2y + 3 y = x + 2y f 2 (x, y) = 0. f 2 f 1

ELEC-C1230 Säätötekniikka. Luku 8: Säädetyn järjestelmän hyvyys aika- ja taajuustasossa, suunnittelu taajuustasossa, kompensaattorit

Mat Dynaaminen optimointi, mallivastaukset, kierros 5

Tietokoneavusteinen säätösuunnittelu (TASSU)

Harjoitus Tarkastellaan luentojen Esimerkin mukaista työttömyysmallinnusta. Merkitään. p(t) = hintaindeksi, π(t) = odotettu inflaatio,

y (0) = 0 y h (x) = C 1 e 2x +C 2 e x e10x e 3 e8x dx + e x 1 3 e9x dx = e 2x 1 3 e8x 1 8 = 1 24 e10x 1 27 e10x = e 10x e10x

järjestelmät Luento 8

Osa IX. Z muunnos. Johdanto Diskreetit funktiot

Kon Simuloinnin Rakentaminen Janne Ojala

Transkriptio:

Mat-2.4133 Työ 2: Voimalaitoksen säätö Työssä tarkastellaan voimalaitoksen höyryntuotantoa polttoprosessi => kattilan höyrynkehitys => korkeapainehöyryn tuotanto => (turbiini) => vastapainehöyrynjakelu =>höyryakku => höyryn kulutus höyryä käyttää esim. paperikone Höyryntuotantoon vaikuttava häiriö : kulutus (myös turbiinivirtaus) Tavoitteena vakauttaa höyryntuotanto säätämällä polttoaineensyöttöä säätämällä turbiinivirtausta lataamalla ja purkamalla erityistä höyryakkua Käytetään PID-säätöä ja tilatakaisinkytkentää Voimala jakautuu 3 osaan: 1. höyryntuotanto; laitoksen yläosa 2. höyrynjakelu; turbiinivirtaus & vastapainetukki 3. höyryakku Kyseessä (periaatteessa) laajan järjestelmän (large scale system) analyysi ja säätö

Höyryvoimalan lohkokaaviomalli höyryntuotanto VOIMALAITOS u pkp Step Input pa-syöttö kattilaan pa-syöttö ulos Pa-syöttö sisään asentoviesti höyrytukin paine ulos sisään Kattilan paine ulos pk fp Häiriö venttiilin asennossa Kattilan höyrynkehitys ulos Asentoviesti monitorointia varten Turbiini- virtauksen säätöventtiilin asento Turbiinivirtaus ulos z1 höyrynjakelu Häiriö kulutuksessa "Yläosa" fg fp_0 Tasapainoarvo Kulutukseen menevä höyryvirtaus Latausventtiilin höyryakun asentoviesti nettovirtaus sisään ulos Virtaus akkuun/akusta Nettovirtaus vastapainetukkiin x' = Ax+Bu y = Cx+Du Vastapainetukki pvp Purkuventtiilin asentoviesti Höyryakun sisään paine ulos Höyryakku Akun paine pvp_0 Vastapaineen asetusarvo Vastapainepoikkeama pa f(u) Akkua purkava säätäjä Mux Mux1 f(u) Akkua lataava säätäjä höyryakku

Höyryntuotanto-osa ( yläosa ) 1 pa-syöttö ulos 1 Pa-syöttö sisään x' = Ax+Bu y = Cx+Du Höyrynkehitys kattilassa Nettovirtaus kattilaan x' = Ax+Bu y = Cx+Du Kattilan paine Mux Mux f(u) Höyryn virtaus kattilasta tukkiin Nettovirtaus kp tukkiin x' = Ax+Bu y = Cx+Du Höyrytukki 2 höyrytukin paine ulos -K- Säädetty virtaus turbiiniin Normaalivirtaus turbiiniin Turbiinivirtauksen säädön rajat 2 Turbiinivirtauksen säätöventtiilin asentoviesti sisään 3 Kattilan paine ulos 4 Kattilan höyrynkehitys ulos 5 Asentoviesti monitorointia varten 6 Turbiinivirtaus ulos

Höyryakku HÖYRYAKKU f(u) Säätämätön latausvirtaus fin K6 Säätämätön akun purkaus Akun lataus Latauksen säädön rajat Akun purku Nettovirtaus akkuun/ akusta -K- 1/massa f(u) Painetekijä 1/s Höyryakun paine 1 Latausventtiilin asentoviesti sisään 2 Purkamisen säädön rajat Purkuventtiilin asentoviesti sisään 1 höyryakun nettovirtaus ulos 2 Höyryakun paine ulos

Yleistä säädöstä Takaisinkytkentä: palautetaan systeemin ulostulo ohjaamaan sen toimintaa Kaksi perustapausta: servo-ongelma: ulostulon seurattava ulkoista referenssisignaalia mahd. tarkasti (pääpaino systeemin dynamiikan kompensoinnilla) stabilointiongelma: ulostulon pysyttävä vakiona (pääpaino häiriöiden kompensoinnilla) Työ luonteeltaan stabilointitehtävä

r(t) + - Σ e(t) Takaisinkytkentä F säädin u(t) Takaisinkytkentä ulostulosta erosuureen e(t) muodossa e(t)=0 => OK! muuten korjaa u(t):tä kunnes e(t)=0 Säätöongelma: valitse säädin rakenne parametrit r(t) on ulkoinen referenssisignaali M G systeemi (mittausdynamiikka) häiriö v(t) y(t)

PID-säädin P=proportionaalinen, I=integroiva, D=derivoiva P-osa: ohjaus riippuu lineaarisesti erosuureesta ei pysty poistamaan askelmaisen häiriön aiheuttamaa poikkeamaa I-osa: ohjaus riippuu erosuureen aikaintegraalista destabiloi systeemiä (luotetaan vanhaan informaatioon) D-osa: ohjaus riippuu erosuureen aikaderivaatasta stabiloi systeemiä, ongelmana kohinan vahvistuminen Kullakin osalla oma painokertoimensa (säätimen parametrit) Säätöongelma: valitse parametrit sopivasti stabiilisuus

Tilatakaisinkytkentä Tark. lineaarista järjestelmää dx/dt=ax+bu, y=cx+du tavoitteena ohjata se origoon ol. ulk. referenssisignaali = 0 Valitaan ohjaus lineaarikombinaationa tilasta: u=-kx Suljetun silmukan systeemin systeemimatriisi A-BK Jos avoimen silmukan systeemi on saavutettava (täydellisesti ohjattava) (ks. esim. mat-2.4129 luentomateriaali), suljetun silmukan systeemille saadaan mielivaltainen dynamiikka Tilasäädin: valitse K Tilasäätimellä ei sellaisenaan ole välttämättä integroivaa ominaisuutta järjestettävä erikseen jos tarpeen (askelmaisia häiriöitä)

Optimaalinen tilatakaisinkytkentä Valitse u siten että funktionaali T 1 T J[ u] = x( t) Rx( t) + u( t) 2 0 minimoituu (lineaarisneliöllinen tehtävä) R sakottaa tilan poikkemista, Q liian suurista ohjauksista, P lopputilapoikkeamasta Takaisinkytketty ratkaisu saadaan johtamalla optimisäätötehtävän välttämättömät ehdot x( T) Px( T) tilayhtälö, liittotilayhtälö, optimaalinen ohjaus (ks. mat-2.4148 materiaali) T Qu( t) dt+ 1 2 T

... Kun liittotilan oletetaan olevan muotoa S(t)x(t), saadaan S:lle ns. Riccatin yhtälö osoittautuu että myös optimiohjaus on aikavariantti tilan lineaarikombinaatio: u*=-k*(t)x(t) Ratkaisu: Integroi Riccatin yhtälö takaperin => S(t) => optimaalinen takaisinkytkentävahvistus K*(t) => sovella ohjausta u(t)=-k*(t)x(t) S stabiloituu yleensä nopeasti => aikainvariantti (mutta suboptimaalinen) ratkaisu K* saadaan ratkaisemalla algebrallinen Riccatin yhtälö (S:n derivaatat asetettu nolliksi) (Matlab: lqr/lqr2)

Takaisinkytkennät työssä VOIMALAITOS u pkp Step Input pa-syöttö kattilaan pa-syöttö ulos Pa-syöttö sisään asentoviesti höyrytukin paine ulos sisään Kattilan paine ulos pk fp Häiriö venttiilin asennossa Kattilan höyrynkehitys ulos Asentoviesti monitorointia varten Turbiini- virtauksen säätöventtiilin asento Turbiinivirtaus ulos z1 Häiriö kulutuksessa "Yläosa" fg fp_0 Tasapainoarvo Kulutukseen menevä höyryvirtaus Latausventtiilin höyryakun asentoviesti nettovirtaus sisään ulos Virtaus akkuun/akusta Nettovirtaus vastapainetukkiin x' = Ax+Bu y = Cx+Du Vastapainetukki pvp Purkuventtiilin asentoviesti Höyryakun sisään paine ulos Höyryakku Akun paine pvp_0 Vastapaineen asetusarvo Vastapainepoikkeama pa f(u) Akkua purkava säätäjä Mux Mux1 f(u) Akkua lataava säätäjä

Linearisointi Em. säätimiä voidaan käyttää (varovasti) epälineaarisissa järjestelmissä esim. PID-säädin on mahdollista jopa virittää ilman systeemin mallia suoraan prosessiin Tilasäädön virittäminen vaatii käytännössä lineaarisen mallin => epälineaariset systeemit on linearisoitava Olkoon epälineaarinen systeemi dx/dt=f(x(t),u(t)), y(t)=g(x(t),u(t)) tarkastellaan systeemin tasapainopistettä (x 0,u 0 ) (ja vastaavaa y 0 )ja pieniä poikkeamia x=x-x 0, u=u-u 0, y=y-y 0 pätee: d x(t)/dt= f/ x x(t)+ f/ u u(t) y(t)= g/ x x(t)+ g/ u u(t) Jacobin matriisit lasketaan (x 0,u 0 ):ssa Huom. linearisoinnin pätevyysalue?

Laajoista järjestelmistä Laaja järjestelmä (large-scale system) = useista toisiinsa löyhästi kytkeytyneistä alisysteemeistä koostuva systeemi tyypillisesti tuhansia muuttujia analyysi ja synteesi suorin menetelmin hankalaa ellei mahdotonta Laajojen järjestelmien teoria : lähestymistapoja ja strategioita tällaisille systeemeille hajota ja hallitse Tyypillisiä sovellusalueita optimointi ja simulointi Alaan liittyviä esoteerisempiä teemoja: decentralized control, coordination, autonomous agents, agent simulation, self-organization, artificial life,...

... Perusidea: alisysteemejä käsitellään vuorovaikutukset huomioiden erikseen Vuorovaikutusten käsittely usein iteratiivista alisysteemien käsittelyssä tehdään vääriä (mutta toivottavasti suppenevia) oletuksia vuorovaikutuksista Tyypillisesti 2-tasoisia algoritmeja alataso: osasysteemien päivitys kiinteillä vuorovaikutuksila ylätaso: vuorovaikutusten päivitys kiinteillä alisysteemeillä S2 S5 S3 S4 S1

Rakenteellinen vs. matemaattinen laaja järjestelmä Usein alisysteemit tunnistettavia vuorovaikuttavia kokonaisuuksia esim. monen kappaleen mekaniikan simulointi: kappaleet ja osasysteemit vuorovaikuttavat erilaisten nivelien kautta; vuorovaikutuksen välittäjänä tukivoimat Laajaa järjestelmää muistuttava olio saattaa myös syntyä matematiikan sivutuotteena esim. optimisäätötehtävän diskretointi: kutakin diskretointipistettä sitovat rajoitteet riippuvat vain viereisistä pisteistä = löyhä kytkentä kauempien pisteiden välillä Yhteistä kummallekin syntytavalle on, että järjestelmän matemaattisella kuvauksella on rakennetta esim. diskretoidun optimisäätötehtävän rajoitteiden Jacobin matriisi lähes lohkodiagonaalinen

Tärkeitä ratkaisuparadigmoja Laajojen järjestelmien ratkaiseminen iteratiivisilla hajauttavilla menetelmillä mahdollistaa sujuvasti rinnakkaisen ja hajautetun laskennan alisysteemejä käsitellään eri prosessoreissa (alataso), yksi prosessi koordinoi laskentaa (ylätaso) Harvojen (sparse) matriisien algebralle perustuvat algoritmit ja tiedon säilömistavat hajauttaminen ratkaisualgoritmitasolla

Miten liittyy tähän työhön? Höyryvoimala on laaja järjestelmä kolme löysästi toisiinsa liittyvää alijärjestelmää: höyryntuotanto, jakelu ja höyryakku Kukin järjestelmä viritetään toimimaan ensin erikseen, minkä jälkeen vuorovaikutukset huomioidaan ja viritystä korjataan iteratiivinen prosessi

Kommentteja / vinkkejä, tehtävät 1-2 Tehtävä nro 1: Lue työohje! Tutustu voimalaitoksen Simulink-malliin Systeemi alussa tasapainossa, tasapainoarvot annettu työohjeessa Tehtävä nro 2: Yläosan ohjaukset: polttoainevirtaus u, turbiinivirtauksen venttiilin asento z1 Turbiinivirtaus kasvaa, häiriö => paljonko venttiilin asento muuttuu? => Mitä tapahtuu korkeapainetukin paineelle?

Kommentteja / vinkkejä, tehtävä 3 Tehtävä nro 3: Tarkastellaan vain ylöosan toimintaa! Korkeapainetukin paineen poikkeamat p.o. pienempiä kuin +-2% tasapainosta Lisäksi ei sallita nopeita polttoaineen syötön muutoksia (säätöpolttoaine kallista) => Monitavoitteinen optimointiongelma (paineen stabilointi tärkeämpää!) Polttoaineensyötön (u) säätö takaisinkytkennällä korkepainetukin paineesta (pkp) Muokkaa Simulink-mallia Viritä P-säädiin askelvastekokeen (u=+1kg/s) avulla => kuinka toimii, kun turbiinivirtausmuuttuu? => ei hyvä => viritä PI => kuinka toimii? => viritä PID => kuinka toimii? PID:n virittäminen: Ruusunen Säätötekniikkaa pp. 33-37, Coon & Ziegler-Nichols Vasteen derivaatan maksimi esim. differenssiapproksimaatiolla

Kommentteja / vinkkejä, tehtävä 4 Tehtävä nro 4: Tilatakaisinkytkentä yläosalle Ohjaus, i.e., polttoaineensyöttö (u) lineaarinen funktio kattilan höyrynkehityksestä (fp),kattilan paineesta (pk), korkeapainetukin paineesta (pkp) Yläosan malli on linearisoitava! Lineaarinen systeemi saavutettava/täydellisesti ohjattava => mielivaltainen dynamiikka suljetun silmukan systeemille => stabilointi mahdollista Muokkaa Simulink-mallia Säätimen parametrit valitaan siten, että suljetun silmakan systeemin tilayhtälömatriisin ominaisarvot vasemmassa puolitasossa Lineaaris-neliöllinen optimisäätötehtävä => Riccatin dy => Riccatin algebralinen dy (lqr, lqr2 Matlabissa) Valitse kriteerin painot sopivasti, testaa erilaisia, tutki A-BK:n ominaisarvoja (p.o. vasemassa puolitasossa) Sopivien ominaisarvojen määrääminen parametrien funktiona muuten hankalaa!!!

Kommentteja / vinkkejä, tehtävät 5-6 Tehtävä nro 5: Tilatakaisinkytkennässä ongelma - ulostuloon jää poikkema taspainotilasta, vrt. P-säätö Laajenna systeemiä ottamalla mukaan uusi tila Uuden tilan aikaderivaatta on erosuure, eli muuttuja on erosuureen integraali LQ-tehtävästä säätimen parametrit kriteerin painojen valinta vertailua Kuinka toimii? Tehtävä nro 6: PID vs. tilatakaisinkykentä, kumpi parempi? Valitaan PID

Tehtävä nro 7: Kommentteja / vinkkejä, tehtävä 7 Redusoidaan yläosan malli ensimmäisen kertaluvun järjestelmäksi Linearisoi yläosa, kirjoita lineariosoitu malli siirtofunktiomuodossa (Laplacemuunnos, taajuustaso) Konstruoi siirtofunktiolle ensimmäisen kertaluvun Pade-approksimaatio ks. Norton pp. 225-227 määrää siirtofunktion Taylorin sarja lyö em. yhtäsuureksi ensimmäisen kertaluvun Pade-approksimaation kanssa (rationaalifunktioapproksimaatio) => Paden parametrit Tilaesitys siirtofunktioksi: Matlab-funktio ss2tf Taylor-sarja esim. Mathematicalla series Tee oma Simulink-malli, jossa mukana vain Pade-approksimaation siirtofunktiot (1-3 kappaletta) Vertaa approksimaation ja alkuperäisen systeemin antamia askelvasteita Approksimaatiota ei käytetä jatkossa!

Kommentteja / vinkkejä, tehtävät 8-9 Tehtävä nro 8: Yläosa toimii nyt hyvin (tehtävän nro 6 jälkeen) Kulutusvirtauksessa (nyt häiriö) äkillinen muutos => Mitä tapahtuu vastapainetukin paineelle? (saa vaihdella enintään +-10%) Tehtävä nro 9: Turbiinivirtauksen (z1) säätö takaisinkytkennällä vastapainetukin paineesta (pvp) Muokka simulink-mallia P, PI, I, ID, PID säätimet viritä s.e. vastapaine pysyy tasapainoarvon ympärillä Miten eri säätöversiot toimivat? Vain kokeiluja, ei vaadita esim. askelvastetta! Tällä ja polttoaineen säädöllä huolehditaan matalataajuisista ja suuriamplitudisista kulutushäiriöistä

Tehtävä nro 10: Kommentteja / vinkkejä, tehtävä 10 Höyryakku mukaan Höyryakun sisäänmeno ja ulostulovirtauksien (lataus- ja purkuventtiilit z2 ja z3) säätö takaisinkykennällä vastapainetukin paineesta (pvp) P-säätimet valmiina Simulink-mallissa, ohjauksien rajat aluksi nollassa => muuta oikeiksi, arvot työohjeesta Etsi sopivat vahvistukset (Kin ja Kout) s.e. höyryakun ja turbiinivirtauksen säädöt toimivat yhteistyössä hyvin - kokeile erilaisia kulutushäiriöitä Höyryakulla otetaan huomioon suurempitaajuiset kulutusmuutokset - pehmentää äkillisiä muutoksia => polttoaineensyöttö ei sahaa

Kommentteja / vinkkejä, tehtävät 11-12 Tehtävä nro 11: Hienosäädä kaikkien säätimien parametrejä s.e. vastapaine pysyy sallituissa rajoissa korkeapainetukin paineen vaihtelut mahdollisimman pieniä säätöpolttoaineen käyttö kattilassa minimoituu Testaa laitoksen toimintaa kokonaisuutena Erilaiset askel- ja ramppimaiset kulutushäiriöt, myös taajusvaste (korkeaa taajuutta, matalaa taajuutta) Vastapainehöyryn käyttäjälle ohje Minkä amplitudiset korkea- ja matalataajuiset sekä miten suuret askelmaiset kulutushäiriöt ovat sallittuja annetulla vastapaineen vaihtelurajalla? Tehtävä nro 12: Kirjoita työselotus, tarkempi ohjeistus työohjeesta