Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Kalmanuv filtr pro zpracování signálů a navigaci Student: Bc. Andrey Vasilev Vedoucí diplomové práce: prof. Ing. Jiří Tůma, CSc.

Podobné prezentace


Prezentace na téma: "Kalmanuv filtr pro zpracování signálů a navigaci Student: Bc. Andrey Vasilev Vedoucí diplomové práce: prof. Ing. Jiří Tůma, CSc."— Transkript prezentace:

1 Kalmanuv filtr pro zpracování signálů a navigaci Student: Bc. Andrey Vasilev Vedoucí diplomové práce: prof. Ing. Jiří Tůma, CSc.

2 Cíl práce  Algoritmizace Kalmanova filtru (Matlab)  Volba počátečních vstupních parametrů Kalmanova filtru  Řešení úloh filtrace:  Sledování náhodné konstanty  Sledování rychlosti

3 Uvažované modely a předpoklady A model procesu (matice) B model akčního zásahu (matice) H model měření (matice) Q rozptyl šumu procesu (matice) R rozptyl šumu měření (matice) u akční veličina (vektor) v 1 chyba procesu (vektor) v 2 chyba měření (vektor) x stavová veličina (vektor) y měřená veličina (vektor) k krok výpočtu (pořadí vzorku) p hustota pravděpodobnosti rozdělení Diferenční rovnice procesu: Měřicí rovnice: Hustoty pravděpodobnosti rozdělení

4 Postup Kalmanovy filtrace x(k), P(k)x(k-1), P(k-1)x(k+1), P(k+1) y(k -1) y(k +1) AH v 1 (k-1) v 2 (k-1) AH v1(k)v1(k) v2(k)v2(k) AH v 1 (k+1) v 2 (k+1) Naměřeno Přímo nepřístupno uživateli Zadáno uživatelem y(k) Pořadí k -1kk +1 Parametry (konstanty, matice) mohou být konstantní nebo závislé na pořadí (indexu) k Zjednodušeno, bez uvažování u(k) 0, Q 0, R v 1, v 2 Neznámé

5 Algoritmus Kalmanova filtru 1) Odhad stavových proměnných 1) Výpočet Kalmanova zesílení 2) Odhad distribuce odchylky 2) Aktualizace odhadu měření y(k) 3) Aktualizace distribuce odchylky Počáteční odhady Začátek algoritmu Výstup algoritmu Aktualizace v čase (Predikce) Aktualizace vzorku (Korekce) Aktualizace v čase “Predikce” Aktualizace vzorku “Korekce”

6 Volba parametrů  Vstupní parametry KF:  Uvažované modely (obecně matice): A, B, H  Odhadované vstupní parametry KF:  Kovariantní matice šumů (obecně matice): Q, R  Počáteční hodnoty:  počáteční vektor stavových proměnných: x  kovarianční matice odhadu stavových proměnných: P

7 Úloha filtrace č. 1: Sledování konstanty Sledovaná konstanta: 0 Max. odchylka v ustáleném stavu: 0,3139 (3% rozsahu)

8 Úloha filtrace č. 2: Porovnání výsledku výpočtu rychlosti PDA a KF Důvodem “chyby“, přerušení měření, byl průjezd vozidla Klímkovickým tunelem.

9 Úloha filtrace č. 3: Sledování rychlosti

10 Zhodnocení  Osvojení použití Kalmanova filtru:  Algoritmizace výpočtu  Způsob volby (odhad) počátečních hodnot parametrů a stavových proměnných  Příklad filtrace dat pro úlohu:  Sledování náhodné konstanty  Sledování rychlosti pohybu vozidla  Sledování rychlosti nárůstu otáček

11 Děkuji za pozornost 11


Stáhnout ppt "Kalmanuv filtr pro zpracování signálů a navigaci Student: Bc. Andrey Vasilev Vedoucí diplomové práce: prof. Ing. Jiří Tůma, CSc."

Podobné prezentace


Reklamy Google