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

Samankaltaiset tiedostot
Dynaamisten systeemien identifiointi 1/2

Parametristen mallien identifiointiprosessi

Parametristen mallien identifiointiprosessi

Signaalimallit: sisältö

Mat Systeemien identifiointi, aihepiirit 1/4

Identifiointiprosessi

Identifiointiprosessi

Identifiointiprosessi

Identifiointiprosessi

Laplace-muunnos: määritelmä

Taajuus-, Fourier- ja spektraalianalyysi

Taajuus-, Fourier- ja spektraalianalyysi

Identifiointiprosessi II

Taajuus-, Fourier- ja spektraalianalyysi

Signaalit ja järjestelmät aika- ja taajuusalueissa

Dynaamisten systeemien teoriaa. Systeemianalyysilaboratorio II

Identifiointiprosessi

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

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

järjestelmät Luento 8

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

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

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

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

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

z muunnos ja sen soveltaminen LTI järjestelmien analysointiin

Harjoitus Etsi seuraavien autonomisten yhtälöiden kriittiset pisteet ja tutki niiden stabiliteettia:

Osa IX. Z muunnos. Johdanto Diskreetit funktiot

SÄÄTÖJÄRJESTELMIEN SUUNNITTELU

Laplace-muunnos. 8. marraskuuta Laplace-muunnoksen määritelmä, olemassaolo ja perusominaisuudet Differentiaaliyhtälöt Integraaliyhtälöt

Luento 8. Suodattimien käyttötarkoitus

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

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

8. Muita stokastisia malleja 8.1 Epölineaariset mallit ARCH ja GARCH

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

9. Tila-avaruusmallit

Tilastollinen päättely II, kevät 2017 Harjoitus 2A

1. Annettu siirtofunktio on siis G(s) ja vastaava systeemi on stabiili. Heräte (sisäänmeno) on u(t) = A sin(ωt), jonka Laplace-muunnos on

Numeeriset menetelmät TIEA381. Luento 12. Kirsi Valjus. Jyväskylän yliopisto. Luento 12 () Numeeriset menetelmät / 33

Kuva 3.1: Näyte Gaussisesta valkoisest kohinasta ε t N(0, 1) Aika t

SÄÄTÖJÄRJESTELMIEN SUUNNITTELU

Dynaamiset regressiomallit

4.0.2 Kuinka hyvä ennuste on?

spektri taajuus f c f c W f c f c + W

Mat Dynaaminen optimointi, mallivastaukset, kierros 1

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

Matematiikan tukikurssi

6.2.3 Spektrikertymäfunktio

SIGNAALITEORIAN KERTAUSTA OSA 2

T SKJ - TERMEJÄ

Kirjoita jokaiseen koepaperiin nimesi, opiskelijanumerosi ym. tiedot! Laskin (yo-kirjoituksissa hyväksytty) on sallittu apuväline tässä kokeessa!

Kun järjestelmää kuvataan operaattorilla T, sisäänmenoa muuttujalla u ja ulostuloa muuttujalla y, voidaan kirjoittaa. y T u.

6.5.2 Tapering-menetelmä

805324A (805679S) Aikasarja-analyysi Harjoitus 6 (2016)

Differentiaaliyhtälön ratkaisu. ELEC-C1230 Säätötekniikka. Esimerkki: läpivirtaussäiliö. Esimerkki: läpivirtaussäiliö

Kompleksianalyysi, viikko 7

Insinöörimatematiikka D

Säätötekniikan ja signaalinkäsittelyn työkurssi

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 = =

Numeeriset menetelmät

y x1 σ t 1 = c y x 1 σ t 1 = y x 2 σ t 2 y x 2 x 1 y = σ(t 2 t 1 ) x 2 x 1 y t 2 t 1

Taajuustason tekniikat: Boden ja Nyquistin diagrammit, kompensaattorien suunnittelu. Vinkit 1 a

Luento 5: Kantataajuusvastaanotin AWGNkanavassa I: Suodatus ja näytteistys a. Kuvaa diskreetin ajan signaaliavaruussymbolit jatkuvaan aikaan

k = 1,...,r. L(x 1 (t), x

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

Insinöörimatematiikka D

Dynaamisen järjestelmän siirtofunktio

Luento 7. LTI-järjestelmät

1 Kertaus. Lineaarinen optimointitehtävä on muotoa:

MS-A010{3,4,5} (ELEC*, ENG*) Differentiaali- ja integraalilaskenta 1 Luento 11: Lineaarinen differentiaaliyhtälö

Inversio-ongelmien laskennallinen peruskurssi Luento 2

Lukujonot Z-muunnos Z-muunnoksen ominaisuuksia Z-käänteismuunnos Differenssiyhtälöt. Z-muunnos. 5. joulukuuta Z-muunnos

1. Tilastollinen malli??

Johdantoa INTEGRAALILASKENTA, MAA9

MS-C1420 Fourier-analyysi Esimerkkejä, perusteluja, osa I

MS-C1340 Lineaarialgebra ja differentiaaliyhtälöt

Derivaatta: funktion approksimaatio lineaarikuvauksella.

2 exp( 2u), kun u > 0 f U (u) = v = 3 + u 3v + uv = u. f V (v) dv = f U (u) du du f V (v) = f U (u) dv = f U (h(v)) h (v) = f U 1 v (1 v) 2

Numeeriset menetelmät TIEA381. Luento 6. Kirsi Valjus. Jyväskylän yliopisto. Luento 6 () Numeeriset menetelmät / 33

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

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

Numeeriset menetelmät TIEA381. Luento 5. Kirsi Valjus. Jyväskylän yliopisto. Luento 5 () Numeeriset menetelmät / 28

Insinöörimatematiikka D

Oletetaan, että virhetermit eivät korreloi toistensa eikä faktorin f kanssa. Toisin sanoen

KOMPLEKSIANALYYSI I KURSSI SYKSY 2012

2.2 Gaussin eliminaatio. 2.2 Gaussin eliminaatio. 2.2 Gaussin eliminaatio. 2.2 Gaussin eliminaatio

Mallin arviointi ja valinta. Ennustevirhe otoksen sisällä, parametrimäärän valinta, AIC, BIC ja MDL

MS-A0207 Differentiaali- ja integraalilaskenta 2 (Chem) Tentti ja välikokeiden uusinta

5 Differentiaaliyhtälöryhmät

6. Tietokoneharjoitukset

SGN-1200 Signaalinkäsittelyn menetelmät, Tentti

Matemaattisesta mallintamisesta

Ominaisvektoreiden lineaarinen riippumattomuus

MS-C1420 Fourier-analyysi osa II

Normaaliryhmä. Toisen kertaluvun normaaliryhmä on yleistä muotoa

4. Fourier-analyysin sovelletuksia. Funktion (signaalin) f(t) näytteistäminen tapahtuu kertomalla funktio näytteenottosignaalilla

Kojemeteorologia (53695) Laskuharjoitus 1

Harjoitus 5: Simulink

Derivaatat lasketaan komponenteittain, esimerkiksi E 1 E 2

Transkriptio:

Missä mennään systeemi mallin mallin käyttötarkoitus, reunaehdot käyttö- (fysikaalinen) mallintaminen luonnonlait yms. yms. identifiointi kokeita kokeita + päättely päättely vertailu mallikandidaatti validointi Lähestymistavat tukevat tukevat toisiaan toisiaan ylläpito malli

Identifiointi Mallin rakentaminen järjestelmälle mittausten avulla Epäparametriset menetelmät (tuloksena malli joka ei perustu parametreille): transienttianalyysi: impulssivaste, askelvaste korrelaatioanalyysi: päätellään impulssivaste sisäänmenon ja ulostulon ristikorrelaatiosta systeemin vaste syötteeseen Asinωt eri ω:lla => taajuusvaste siirtofunktion päättely sisäänmenon ja ulostulon spektrien avulla =>spektraalianalyysi Parametriset menetelmät mallirakenteen valinta, parametrien estimointi PNS- tai vastaavalla keinolla sovituksen hyvyytenä usein mallin ennustuskyky tärkeä ongelma koesuunnittelu

Mallin validointi & ylläpito VVA verifiointi: kuvaako malli haluttua asiaa validointi: kuvaako malli asian oikein akkreditointi: mallin käyttöönotto Ylläpito päivitykset, muutokset järjestelmässä tarkistukset

Transienttianalyysi - impulssivaste Lineaaristen mallien superpositioperiaate: Lineaarisille malleille pätee: L(αu 1 +βu 2 )=αl(u 1 )+βl(u 2 )=> määrätään systeemin vaste (jollekin) standardisyötteelle: impulssi, askel,sini,... lausutaan ohjaus u standardifunktioiden avulla kokonaisvaste saadaan summaamalla u:n komponenttien vasteet standardisyöte mieliv. ohjaus standardisyötteinä u(t) lineaarinen systeemi y(t) standardisyötteen vaste kokonaisvaste

Impulssivaste Tark. diskreettiaikaisia järjestelmiä Standardisyöte = impulssi => {u}= 1,0,0,0,... vastaava ulostulo = {y} = {h} = h(0),h(1),h(2),... Yleinen sisäänmeno {u}=u(0),u(1),u(2),... => vaste u(0)h(0), u(0)h(1)+u(1)h(0),u(0)h(2)+u(1)h(1)+u(2)h(0),... => y( t) = t k= 0 h( t k) u( k), t h(k) on systeemin impulssivaste eli painofunktio (weighting function) impulssivaste on eräs systeemin malli FIR (Finite Impulse Response): h(k)=0 kun k>m 0

Impulssivaste Mieliv. ohjaus u(0),u(1),... => vaste y(0),y(1),... T mittausta:y(0)=u(0)h(0) y(1)=u(1)h(0)+u(0)h(1) y(2)=u(2)h(0)+u(1)h(1)+u(0)h(2)... y(t)=u(t)h(0)+...+u(0)h(t) y=uh h^=u -1 y; kohinaa => PNS

Askelvaste Yksikköaskel: u(t) 0,t<0 ja 1, kun t>=1 =>ulostulo y(0)=h(0), y(1)=h(0)+h(1),y(2)=h(0)+h(1)+h(2),... Askelvaste on impulssivasteen summa Impulssivaste on askelvasteen differenssi Selvä myös superpositiomielessä: askel on impulssin summa (integraali) => askelvaste on impulssivasteen summa (integraali) Impulssivaste on askelvasteen derivaatta huom. kohina

Jatkuva-aikaiset systeemit Ajattelu kuten diskreettiaikaisissa järjestelmissä jako standardisyötteisiin (esim. paloittain vakio approksimaatio) t-> 0 => yksikköimpulssi δ ( t) = 0 t 0, δ ( t) dt = 1 käytännössä t ei ole nolla =>? δ(t) lineaarinen systeemi h(t)

Yhteys siirtofunktioon Kun systeemin painofunktio tunnetaan, vaste mielivaltaiselle ohjaukselle u(t) on konvoluutio t y( t) = h( t τ ) u( τ ) dτ, t 0 Konvoluution Laplace-muunnos on tulo (ja impulssivasteen ykkönen)=> Impulssivaste saadaan Laplace-käänteismuuntamalla siirtofunktio ja päinvastoin 0

Identifiointi & impulssi- ja askelvaste Käytännössä kvalitatiivinen malli Käyttö identifioinnin alkuvaiheessa: merkittävät sisäänmenot, syy-seuraus -suhteet systeemin aikavakiot (aikaskaalat) Vertailu mallin validointivaiheessa staattiset vahvistukset vasteen kvalitatiivinen luonne ( värähtelevä, vaimennettu, vakio,...) Eniten teollisuudessa käytetty menetelmä (esim. viipymäaikajakaumat) Häiriöt, mittausvirheet =>hankalaa tuottaa kvantitatiivisia malleja impulssin tuottaminen? impulssin vaikutus systeemiin?

Korrelaatioanalyysi Tarkastellaan systeemiä, jonka painofunktio on g k Tällöin (vrt. edellä!) y( t) = k= 1 g k u( t k) + v( t), t Olkoon u(t) nollakeskiarvoinen stokastisen prosessin realisaatio kovarianssifunktiolla R u (τ) Oletetaan että u(t) ja v(t) riippumattomia => Wiener- Hopfin yhtälö R yu ( τ ) = k= 1 Huom. kun u(t) on valkoista kohinaa, on R yu (τ)= λg τ g k R u ( τ k) 0

Käytännön laskutoimitukset Stationaarisille ergodisille prosesseille Rˆ t= 1 ja edelleen (kun u(t) valkoista kohinaa) Yleensä u(t) ei ole valkoista kohinaa N yu ( τ ) voidaan laskea R u (τ) ja ratkaista impulssivaste Wiener-Hopfin yhtälöstä => u valittava sopivasti parempi tapa on valkaisusuodatus gˆ = 1 N N τ = N 1 Rˆ λ y( t) u( t τ ) N yu

Valkaisusuodatus (prewhitening) Suodatetaan y(t) ja u(t) mielivaltaisella suotimella L(q): y F (t)=l(q)y(t); u F (t)=l(q)u(t) Lineaarisuus => sama impulssivaste=> y F ( t) = k= 1 g k u Valitaan L(q) siten että u F (t) on niin valkoista kuin mahdollista F usein käytetään yksinkertaista AR-mallia L(q)u(t)=e(t), kertaluku 4-8, ja PNS-sovitusta ( t k) + v F ( t), t 0

Korrelaatioanalyysialgoritmi CRA 1. Kerää y(t) ja u(t) 2. Nollakeskiarvoista vähentämällä estimoidut keskiarvot 3. Valitse valkaisusuodin L(q) ja muodosta y F (t) ja u F (t) 4. Laske u F (t):n varianssin ja y F (t):n ristikovarianssin estimaatit 5. Muodosta impulssivasteen estimaatti

Yhteenveto Tavoitteena painofunktio => lopputuloksena lähinnä kvalitatiivista tietoa aikavakiot, aikaskaalat Ei vaadi erityisiä ohjauksia (vrt. impulssivaste määritelmän mukaan laskettuna!) Huono signaali-kohina suhde voidaan kompensoida kasvattamalla mittausaikoja