Estimointi Laajennettu Kalman-suodin

Slides:



Advertisements
Samankaltaiset esitykset
Standardimenetelmät markkinariskien mallintamiseen
Advertisements

Viime kerralta: Puheentuotto (vokaalit)
Komponenttien rakenteellinen tärkeys
Robust LQR Control for PWM Converters: An LMI Approach
lämpöoppia eri lämpötila, eri aineet, loppulämpötila?
Lineaarisia malleja.
S ysteemianalyysin Laboratorio Aalto-yliopiston teknillinen korkeakoulu Esitelmä 10 – Juho Kokkala Optimointiopin seminaari - Syksy 2010 Kernel-tasoitus.
LPC LPCC PLP MFCC LSP/LSF Δ ΔΔ Matemaattinen kikka Levinson-Durbin
Sensorifuusio Jorma Selkäinaho.
Iitin yläkoulu 9. Luokka Antti Halme
Lyhyt Matlab-pikakurssi
Laskuharjoitus 5 kuvankäsittely 1/3 AS Automaation signaalinkäsittelymenetelmät.
SGN-4010 PUHEENKÄSITTELYN MENETELMÄT Luento 4
PiccSIM – TrueTime –integrointi Henri Öhman AS Automaatio- ja systeemitekniikan projektityöt
KANTATAAJUINEN BINÄÄRINEN SIIRTOJÄRJESTELMÄ AWGN-KANAVASSA
Laskuharjoitus 9 AS Automaation signaalinkäsittelymenetelmät Sumea säätö Geneettiset algoritmit.
AS Automaation signaalinkäsittelymenetelmät
AS Automaation signaalinkäsittelymenetelmät
AS , Automaation signaalinkäsittelymenetelmät Laskuharjoitus 3
Taylor polynomi usean muuttujan funktiolle
Kertausta: lähde-suodin –malli
S ysteemianalyysin Laboratorio Aalto-yliopiston teknillinen korkeakoulu Esitelmä 20 – Karin Ahlbäck Optimointiopin seminaari - Syksy Esitelmä.
Ristiinvalidointi ja bootstrap-menetelmä
Mittausepävarmuuden määrittäminen 1
Ketjusääntö Ketjusääntö z = g (y) y = f (x) x z x+x y y+y z+z
ARVOPAPERISIJOITTAMINEN LUKU 2: TUOTTO JA RISKI
S ysteemianalyysin Laboratorio Teknillinen korkeakoulu Esitelmöijän nimi Systeemitieteiden kandidaattiseminaari – Syksy/Kevät 200X Dynaamiset kausaaliset.
S ysteemianalyysin Laboratorio Teknillinen korkeakoulu Esitelmä 27 – Tommi Kauppinen Optimointiopin seminaari - Syksy 2005 / 1 Oppiminen Bayes-verkoissa.
S ysteemianalyysin Laboratorio Teknillinen korkeakoulu Esitelmä 29 – Janne Ojanen Optimointiopin seminaari - Syksy Dynaamiset Bayesverkot Osa 1.
Kalakantojen arviointi (KALAT22)
Aikasarja-analyysin perusteet
1. Usean muuttujan funktiot
Elliptiset jakaumat Esitys 6 kpl Tuomas Nikoskinen Työn saa tallentaa ja julkistaa Aalto-yliopiston avoimilla verkkosivuilla. Muilta.
3.1. DERIVAATAN MÄÄRITELMÄ
Muuttujien riippuvuus
S ysteemianalyysin Laboratorio Aalto-yliopiston teknillinen korkeakoulu Esitelmä # - Esitelmöijän nimi Optimointiopin seminaari - Syksy 2010 Lineaarinen.
Bayesilainen tilastoanalyysi - priorijakaumista
S ysteemianalyysin Laboratorio Teknillinen korkeakoulu Esitelmä 4 – Jussi Kangaspunta Optimointiopin seminaari - Kevät 2007 Kaksiulotteiset kuvaukset 2/2.
S ysteemianalyysin Laboratorio Teknillinen korkeakoulu Esitelmä 5 – Anna Matala Optimointiopin seminaari - Kevät Avioliiton matematiikka Eli avioparin.
Vaihteluväli ja keskipoikkeama
Komponenttikaavio Lehtonen Iiro, Janne Liikka
2.1.2 Tason vektori koordinaatistossa
Menetelmä Markowitzin mallin parametrien estimointiin (aihe-esittely)
S ysteemianalyysin Laboratorio Aalto-yliopiston teknillinen korkeakoulu Esitelmä 11 – Tuomas Nummelin Optimointiopin seminaari - Syksy 2010 Lokaalit uskottavuusmenetelmät.
Funktio.
Piste- ja väliestimointi:
3.3. Käyrän tangentti ja normaali
Etätehtävä – kello käyntiin, 56 minuuttia ;) 1.Kirjoita diat 2 – 3 itsellesi (Pelkkä tulostus ei riitä, tarkoitus on kirjoituksen yhteydessä palautella.
S ysteemianalyysin Laboratorio Aalto-yliopiston teknillinen korkeakoulu Esitelmä 22 – Jussi Kangaspunta Optimointiopin seminaari - Syksy 2010 Ohjaamaton.
Kuplalajittelu (bubble sort)
2/2001 Tietojärjestelmät ja Systeemisuunnittelu Luennoitsija: Tapio Lammi
Hajakoodaus Talletetaan alkiot avain-indeksoituun taulukkoon Hajakoodausfunktio Menetelmä avain-indeksin laskemiseen avaimesta Törmäyksen selvitysstrategia.
T Automaatiotekniikka 2 4op Matemaattinen mallinnus Matemaattinen malli on ensimmäinen askel säädön suunnittelussa (tietokoneavusteisessa) Matemaattinen.
5. Datan käsittely – lyhyt katsaus Havaitsevan tähtitieteen peruskurssi I, luento Thomas Hackman.
Osa 5. Joustoista Kysynnän hintajousto (price elasticity of demand) mittaa, miten kysynnän määrä reagoi hinnan muutokseen = kysytyn määrän suhteellinen.
KANSALLISKIRJASTO RDA-ohjeet Nimet ja nimien muutokset RDA-verkkokoulutus Maarit Huttunen, Kari Ahola Kansalliskirjasto.
Voimavektorit Kaikki voimatehtävät pohjautuvat Newtonin II lakiin: Tiivistelmä ja tehtäviä voimavektorien yhdistämisestä m on tarkasteltavan kappaleen.
Kotitehtävä Eräs optio oikeuttaa ostamaan sähköä kolmen kuukauden kuluttua hintaan 15 EUR/kWh. Tällä hetkellä sähkön hinta on 18,81EUR/kWh. Vuotuiseksi.
Yleiskatsaus sähköoptioiden hinnoitteluun
Kertymäfunktio Määritelmä Olkoon funktio f jatkuva ja x > a
VARIANSSIANALYYSI.
Kritiikin alkulähteillä
Signaalinkäsittelymenetelmät / Kari Jyrkkä
Simulointimenetelmät
Muuttujamuunnoksista
Kotitehtävä 3 palautus Sijoitukset $1M, osakkeissa pitkällä aikavälillä (eli etsi sopiva volatiliteetti). Laske VaR 97,5%-luotettavuustasolla.
Mittarit – mitä ja miten mitata
Korrelaatio- ja regressioanalyysi
KYNNYSILMIÖ kulmamodulaatioilla
KANTATAAJUINEN BINÄÄRINEN SIIRTOJÄRJESTELMÄ AWGN-KANAVASSA
Esityksen transkriptio:

Estimointi Laajennettu Kalman-suodin AS-84.161, Automaation signaalinkäsittelymenetelmät Laskuharjoitus 4

Estimointi Systeemin tilaa estimoidaan, kun prosessin tilamalli tunnetaan Tilamalli voi olla lineaarinen tai yleisessä muodossa

Ideaalinen tilamalli Lineaarinen tilamalli Yleisessä muodossa oleva tilamalli

Todellinen (kohinainen) tilamalli Lineaarinen tilamalli Yleisessä muodossa oleva tilamalli

Kohina Kohinakomponentit käsitellään usein nollakeskiarvoisina, ja niiden kovarianssit oletetaan tunnetuiksi Ellei todellisia kovariansseja tunneta, käytetään kovarianssimatriiseja viritysparametreina

Varianssi Kuvaa yhden (satunnais)muuttujan vaihtelua Nollaksekiarvoisen muuttujan varianssi lasketaan muuttujan arvojen neliöiden keskiarvona

Kovarianssi Kuvaa useamman muuttujan vaihtelua Muuttujat pystyvektorissa Nollakeskiarvoisen muuttujan kovarianssi lasketaan muuttujavektorin ja sen transpoosin keskiarvona Diagonaalielementit kunkin muuttujan variansseja Muut elementit kuvaavat muuttujien keskinäisiä kovariansseja

Kalman-suodin Estimoi prosessin sisäistä tilaa Ennakoi prosessin tilaa perustuen malliin Korjaa ennakoitua estimaattia perustuen mittaukseen Mittauksen ja estimaatin keskinäinen paino riippuu mittausten, prosessimallin ja estimaatin kovariansseista

Laajennettu Kalman-suodin Kalman-suotimen perusversio toimii vain lineaarisilla tilamalleilla Laajennettua Kalman-suodinta voidaan käyttää myös epälineaaristen prosessien kanssa

Laajennettu Kalman-suodin Prosessin tilamalli yleisessä muodossa Kohinatermien w(k) ja v(k) kovarianssit

Laajennettu Kalman-suodin Prosessi x syöte u u y y(k) u(k-1) A-priori- estimaatti (ennakointi) x(k|k-1) A-posteriori- estimaatti (korjaus) x(k|k) + - ^ x(k-1|k-1) ^ ^

Laajennettu Kalman-suodin Prosessi x syöte u u y y(k) u(k-1) A-priori- estimaatti (ennakointi) x(k|k-1) A-posteriori- estimaatti (korjaus) x(k|k) + - ^ x(k-1|k-1) ^ ^

Laajennettu Kalman-suodin Prosessi x syöte u u y y(k) u(k-1) A-priori- estimaatti (ennakointi) x(k|k-1) A-posteriori- estimaatti (korjaus) x(k|k) + - ^ x(k-1|k-1) ^ ^

Laajennettu Kalman-suodin Prosessi x syöte u u y y(k) u(k-1) A-priori- estimaatti (ennakointi) x(k|k-1) A-posteriori- estimaatti (korjaus) x(k|k) + - ^ x(k-1|k-1) ^ ^

Laajennettu Kalman-suodin Prosessi x syöte u u y y(k) u(k-1) A-priori- estimaatti (ennakointi) x(k|k-1) A-posteriori- estimaatti (korjaus) x(k|k) + - ^ x(k-1|k-1) ^ ^

Laajennettu Kalman-suodin Prosessi x syöte u u y y(k) u(k-1) A-priori- estimaatti (ennakointi) x(k|k-1) A-posteriori- estimaatti (korjaus) x(k|k) + - ^ x(k-1|k-1) ^ ^

Indeksien merkintä A-priori –estimaatti: ennakointi x(k | k –1) A-posteriori –estimaatti: korjaus x(k | k) tai x(k –1 | k –1) ^ Tarkasteltava ajanhetki Ajanhetki, johon asti on olemassa mittausdataa ^ ^

Vahvistusmatriisi K Kuvaa mallin tarkkuutta Jos jotkin osat mallissa ovat epätarkkoja, painotetaan mittauksia enemmän kuin mallia Lineaarisessa ja staattisessa tapauksessa K-matriisia voidaan pitää vakiona Epälineaarisessa tapauksessa K pitää laskea jokaisella kierroksella uudelleen

Vahvistusmatriisi K ^ K lasketaan käyttäen hyväksi estimaatille x estimoitua kovarianssia P P:lle lasketaan a-priori- ja a-posteriori-estimaatit P:n ja K:n laskemisessa tarvitaan lineaarisen mallin matriiseja A ja C

A- ja C-matriisien linearisoiminen Lasketaan Jakobin matriisi (jakobiaani) Derivoidaan f:n kukin komponentti x:n komponenttien suhteen Matriisi, jota voidaan käyttää A:n paikalla Derivoidaan h:n kukin komponentti x:n komponenttien suhteen Matriisi, jota voidaan käyttää C:n paikalla

Esimerkki Tilavektorissa x(k) on 2 elementtiä: x1, x2  f(k) on vektori, jossa on 2 elementtiä: f1, f2  A(k) on 2x2 kokoinen A:n korvaava matriisi:

Esimerkki Mittausvektorissa y(k) on 1 elementti  h(k) on vektori, jossa on 1 elementti  C(k) on 1x2 kokoinen C:n korvaava matriisi:

Laajennetun Kalman-suotimen kaavat 1/7 Tilan ennakointi seuraavaan mittaushetkeen

Laajennetun Kalman-suotimen kaavat 2/7 A:n korvaava derivaatta

Laajennetun Kalman-suotimen kaavat 3/7 Tilan estimointivirheen kovarianssi (ennakointi) seuraavaan mittaushetkeen

Laajennetun Kalman-suotimen kaavat 4/7 C:n korvaava derivaatta

Laajennetun Kalman-suotimen kaavat 5/7 Estimoinnin vahvistuksen K(k) laskenta

Laajennetun Kalman-suotimen kaavat 6/7 Tilan päivitys mittauksella

Laajennetun Kalman-suotimen kaavat 7/7 Tilan estimointivirheen kovarianssin päivitys

Rekursio Siirrytään seuraavaan ajanhetkeen k+1 x(k|k)  x(k-1|k-1) P(k|k)  P(k-1|k-1) Palaataan Kalman-suotimen vaiheeseen 1 ^ ^