Kalmano filtras
| |
Šį straipsnį gali būti gana sunku suprasti be papildomų informacijos šaltinių. Galite perrašyti dėstomus teiginius glausčiau ir suprantamiau. |
Kalmano filtras - rekursinis filtras, kuris nuspėja tiesinio dinaminio proceso būseną pagal matavimus, kurie gaunami su triukšmu. Jis pavadintas garbei Rudolfo E. Kalmano, kuris 1960 m. paskelbė straipsnį apie šį filtrą.
Turinys |
Kalmano filtro veikimas [taisyti]
Kalmano filtro darbą kiekviename žingsnyje galima suskirstyti į dvi fazes: prognozavimo ir korekcijos.
Prognozavimas [taisyti]
Prognozuojama būsena nustatoma kaip ankstesnės būsenų kaitą nusakančios matricos ir ankstesnės pakoreguotos prognozuojamos būsenos sandauga, pridedant reakciją į įėjimus nusakančios matricos ir įėjimo sandaugą:

Prognozuojama būsenos kovariacija nustatoma iš ankstesnės pakoreguotos prognozuojamos kovariacijos, ankstesnės būsenų kaitą nusakančios matricos ir triukšmo kovariacijos:

Korekcija [taisyti]
Matavimo paklaida randama kaip skirtumas tarp faktinės matavimo reikšmės ir numatytos matavimo reikšmės (matricos, nusakančios matavimo modelį, ir prognozuojamos būsenos sandaugos):

Paklaidos kovariacija gaunama iš matavimo modelį nusakančios matricos, prognozuojamos būsenos kovariacijos ir triukšmo kovariacijos:

Optimalus stiprinimo koeficientas nustatomas iš prognozuojamos būsenos, matavimo modelio ir paklaidos kovariacijos:

Pakoreguota prognozuojama būsena apskaičiuojama pridedant prie prognozuojamos būsenos optimaliai sustiprintą paklaidą:

Pakoreguota prognozuojama kovariacija gaunama iš atitinkamų matmenų vienetinės matricos, optimalaus stiprinimo, matavimo modelio ir prognozuojamos kovariacijos:

Papildomam skaitymui [taisyti]
- Rudolph Emil Kalman, „A New Approach to Linear Filtering and Prediction Problems“ // „Transactions of the ASME--Journal of Basic Engineering“, 1960, t. 82, Series D, 35-45 psl. [1]
- Greg Welch, Gary Bishop, „An Introduction to the Kalman Filter“, Šiaurės Karolinos universitetas, Kompiuterių mokslo katedra, techninė ataskaita TR 95-041 [2]