Table of Contents
Kalman-suodatin on algoritmi, jota käytetään dynaamisen järjestelmän tilan arviointiin meluisilta mittauksilta. Sitä käytetään laajasti esimerkiksi robotiikan, navigointi- ja ohjausjärjestelmissä. Kalman-suodattimen käyttöönotto tilamallissa mahdollistaa järjestelmän tilan tehokkaan ja tarkan arvioinnin ajan mittaan.
Valtion avaruusmallin ymmärtäminen
Tilamalli kuvaa järjestelmää käyttäen joukko yhtälöitä, jotka liittyvät nykytilaa edellisen tilan ja mittaukset. Se koostuu kahdesta pääyhtälöistä:
]Valtion yhtälö:[ x k[ = A xk-1 + B u[ k[ + w[ k]]]]
]Mittauksen yhtälö:[ zk = H xk[ + vk[]
Jos ]x[k[[ on tilavektori, [z[]]k[[[] on mittausvektori, ja [w[[]k[[[]]][[[]v[[k[[[]][[[[]]] ovat prosessi- ja mittausmelua.
Kalman Suodattimen toteutusvaiheet
Kalman-suodatin toimii kahdessa päävaiheessa: ennuste ja päivitys. Ennustuksen aikana suodatin arvioi seuraavan tilan nykytilan perusteella. Päivityksen aikana se tarkentaa tätä arviota uusilla mittauksilla.
Keskeisiä vaiheita ovat seuraavat:
- Ennustakaa seuraava tila ja virhe.
- Laske Kalman voitto.
- Päivitä tilan arvio mittauksella.
- Päivitä virhe kovaraita.
Edut Kalman Suodattimen käytöstä
Kalman-suodatin antaa optimaaliset arviot melun ja epävarmuustekijöiden varalta. Se on laskennallisesti tehokas ja soveltuu reaaliaikaisiin sovelluksiin. Sen rekursiivinen luonne mahdollistaa järjestelmän tilan jatkuvan päivityksen uusien tietojen saapuessa.
Kalman-suodattimen käyttöönotto valtion avaruusjärjestelmässä lisää sen joustavuutta ja sovellettavuutta eri järjestelmissä ja skenaarioissa.