Kálmán-szűrő

A Kálmán-szűrő egy algoritmus, mely mozgó, változó rendszerek állapotáról ad optimális becslést sorozatos mérésekkel, figyelembe véve az állapotméréseket és a zavaró tényezőket (zajok, bizonytalanságok, pontatlanságok). Ezzel az algoritmussal jóval pontosabb információ kapható a vizsgált tárgyról, mintha csak egy mérést végeznének el. Más szóval a Kálmán-szűrő a zajos bemenő adatok rekurzív mérésével egy optimális becslést ad a mérés tárgyának állapotáról.[1]

A Kálmán-szűrőt Rudolf E. Kálmán (1930–2016) magyar származású amerikai villamosmérnökről nevezték el. Kálmán Rudolf szülei 1943-ban emigráltak Magyarországról az Amerikai Egyesült Államokba.

A Kálmán-szűrőnek számos felhasználási területe van, általánosan használják navigációs, irányításvezérléseknél, különösen repülőgépeknél, űrhajóknál, robotrepülőgépeknél. A Kálmán-szűrőt széles körben alkalmazzák jelfeldolgozó rendszerekben és az ökonometria területén.

Az algoritmus két lépésben működik. Az első becslési lépésben a Kálmán–szűrő kiszámolja az aktuális állapotváltozókat, a bizonytalanságokkal együtt. A következő mérés eredményeit súlyozott átlagolással veszi figyelembe. A sorozatos valós idejű mérések során az átlagolás eredményeként egyre jobb értékek adódnak, ahol a zajok és egyéb zavaró tényezők kiesnek. Az algoritmus rekurzív jellegű, csak az aktuális kalkulált állapotot, és az aktuális mérési eredményeket veszi figyelembe, korábban mért adatokat nem használ fel. Elméletileg, a Kálmán-szűrő alapfeltevése az, hogy a vizsgált rendszer egy lineáris dinamikus rendszer, és minden hibafüggvénynek és -mérésnek is normális eloszlása van (gyakran többváltozós a normális eloszlás).

A Kálmán-szűrőnek számos kiterjesztése és általánosítása létezik, ilyenek például a bővített Kálmán-szűrő, vagy a nemlineáris rendszerekre kiterjesztett változat. Az alapul szolgáló modell a Bayes-féle modell.

Története

A szűrőt Kálmán Rudolf Emilről nevezték el, aki 1960–1961-ben fejlesztette ki az algoritmust. Thorwald Nicolai és Peter Swerling is fejlesztett hasonló algoritmust kissé korábban (1958). Richard S. Bucy is hozzájárult az algoritmus fejlesztéséhez, ezért szokták az algoritmust Kálmán–Bucy-szűrőnek is hívni. Első jelentős alkalmazása a NASA kutatóközpontjában történt, ahol az Apollo-programban alkalmazták az eljárást, az űrhajók navigációs rendszerének optimalizálására.

A Kálmán-szűrőnek jelentős szerepe van az US Navy (USA haditengerészete) nukleáris tengeralattjárók ballisztikus rakétái irányításában, valamint a cirkáló rakétáinak vezérlésénél. Az US Air Force (USA légierő) minden rakétájában Kálmán-szűrő stabilizálja az irányítást. Az űrsikló is Kálmán-szűrővel működik, továbbá a Nemzetközi Űrállomás is. A szűrő egy változatát Stratonovich–Kalman–Bucy szűrőnek is hívják, ez egy speciális változat, mely nemlineáris rendszerek stabilizálására alkalmas, a szovjet matematikus, Ruszlan L. Sztratonovics fejlesztette[2][3]

Működése

A Kálmán-szűrő a szóban forgó rendszer vezérlési bemenő adataiból indul ki, és sorozatos méréseket végez, ebből becslést szintetizál a kimenő adatokra, mely jobb eredményt ad, mintha egy mérést végeztek volna. Ez hasonló az érzékelőfúziós és az adatfúziós algoritmusokhoz. A Kálmán-szűrő átlagolja a rendszer állapotainak becsült adatait, és új méréssel súlyozott átlagolást végez. A súlyozást a kovarianciából számolja, mely a rendszer állapotainak becsléséből származó becsült bizonytalanságokból származik. A súlyozott átlag eredménye egy új állapotbecslés, mely a becsült és mért állapot között van. A folyamat lépésenként ismétlődik egy iterációs eljárással. A Kálmán-szűrő rekurzív módon működik és csak az utolsó legjobb eredményt veszi figyelembe, nem a rendszer teljes történetét.

Mivel gyakran nehéz a mérést precízen elvégezni, a Kálmán-nyereséget figyelembe kell venni. A Kálmán-nyereség a mérések relatív bizonyosságának függvénye, és „hangolható” partikuláris teljesítményre. Magas fokú nyereség esetén több súlyozást alkalmaz, és így szorosabban követi a mérést. Alacsonyabb súlyozáskor a modellbecslés szorosabb, kisimítva a zajokat. Szélső esetben az egyes nyereségnél nem veszi figyelembe az állapotbecslést, míg zéró nyereségnél a mérést eldobja. Az aktuális számításkor a szűrő az állapotbecsléseket és a kovarianciákat egy mátrixban kódolja. Ezzel lehetővé válik a különböző állapotváltozók (pozíció, sebesség, gyorsulás) közötti lineáris kölcsönhatás, és az átmenetek kezelése.

Példa

Tekintsük azt a problémát, amikor egy gépjármű precíz helyzetét kell meghatározni. A gépjárművön lehet egy GPS-készülék, mely néhány méter szórással meghatározza a pozíciót. A GPS eredménye zajos lehet, de az abból származó bizonytalanság mindig néhány méteren belül marad. Mivel a jármű a fizika törvényei szerint működik, kiszámítható a sebesség és a gyorsulás a kerekek fordulatszámából. Ezek elég jó becslést adnak, de idővel a csúszások miatt kis hibák adódhatnak. Itt a Kálmán-szűrő két külön fázisban működhet: becslés és frissítés. A becslési fázisban a jármű régi pozíciója változik a fizika mozgástörvényeinek megfelelően, a gázpedál és a kormány változásait figyelembe véve. Nem csak egy új pozíciót számolunk ki, hanem egy új kovariancia is keletkezik. Bizonytalanságok lehetnek a „dead reckoning” becsléssel kapcsolatban nagyobb sebességeknél, de biztosabbak lassúbb sebességnél. (A dead reckoning az a folyamat, amikor valaminek a pozícióját az előző helyzetéből számoljuk ki.)

A frissítőfázisban a jármű pozícióját a GPS-egységből származtatjuk. Ezzel a méréssel is bejön némi bizonytalanság, a kovarianciája relatív ahhoz a becsléshez, mely a megelőző fázisméréséből ered és mennyiből befolyásolja az új mérés a frissített becslést. Ideálisan, ha a „dead reckoning” becslés eltérést mutat a valós pozíciótól, a GPS-mérési eredmény pozícióbecslését vissza kell húzni a valós pozícióhoz, de nem annyira, hogy az gyorsan változó, vagy zajos legyen.

Kiegészítések

Az évek során számos új módszert fejlesztettek ki a Kálmán-szűrő működésének további optimalizálására. Ilyenek például a Kálmán–Bucy-módszer, a kiterjesztett Kálmán-szűrő, a minimális szórásnégyzetű modell, vagy a hibrid Kálmán-szűrő stb.[4][5][6][7][8]

Kapcsolódó szócikkek

További információk

Jegyzetek

  1. Archivált másolat. [2013. május 12-i dátummal az eredetiből archiválva]. (Hozzáférés: 2013. január 18.)
  2. . Stratonovich, R.L. (1959). Optimum nonlinear systems which bring about a separation of a signal with constant parameters from noise. Radiofizika, 2:6, pp. 892–901.
  3. Stratonovich, R.L. (1959). On the theory of optimal non-linear filtering of random functions. Theory of Probability and its Applications, 4, pp. 223–225.
  4. Kalman filters used in Weather models, SIAM News, Volume 36, Number 8, October 2003.
  5. Julier, S.J.; Uhlmann, J.K. (1997). "A new extension of the Kalman filter to nonlinear systems". Int. Symp. Aerospace/Defense Sensing, Simul. and Controls 3.
  6. Martin Møller Andreasen (2008). "Non-linear DSGE Models, The Central Difference Kalman Filter, and The Mean Shifted Particle Filter". ftp://ftp.econ.au.dk/creates/rp/08/rp08_33.pdf[halott link]
  7. Wan, Eric A. and van der Merwe, Rudolph "The Unscented Kalman Filter for Nonlinear Estimation"
  8. Julier, S.J.; Uhlmann, J.K. (1997). "A new extension of the Kalman filter to nonlinear systems". Int. Symp. Aerospace/Defense Sensing, Simul. and Controls

Read other articles:

باسل الخطيب معلومات شخصية اسم الولادة باسل الخطيب الميلاد 11 يونيو 1962هيلفرسوم -  هولندا الجنسية  سوريا الأولاد مجيد عام 1995 الحياة العملية المهنة مخرج أفلام،  ومخرج تلفزيوني،  وكاتب سيناريو  اللغات العربية  سنوات النشاط 1989 - حتى الان المواقع IMDB صفحته على IMDB ...

 

4652 ЯннініВідкриттяВідкривач Обсерваторія Фелікса АґілараМісце відкриття Астрономічний комплекс Ель-ЛеонсітоДата відкриття 30 серпня 1975ПозначенняНазвана на честь Gualberto Mario IanninidТимчасові позначення 1975 QO 1984 UM2Категорія малої планети Астероїд головного поясуОрбітальні ...

 

2017 Doctor Who episode269 – OxygenDoctor Who episodeCastDoctor Peter Capaldi – Twelfth Doctor Companions Pearl Mackie – Bill Potts Matt Lucas – Nardole Others Kieran Bew – Ivan Justin Salinger – Tasker Peter Caulfield – Dahh-Ren Mimi Ndiweni – Abby Katie Brayben – Ellie ProductionDirected byCharles PalmerWritten byJamie MathiesonProduced byNikki WilsonExecutive producer(s)Steven MoffatBrian MinchinMusic byMurray GoldSeriesSeries 10Running time45 minutesFirst broadca...

Malaysian politician In this Malay name, there is no family name. The name Bakri is a patronymic, and the person should be referred to by the given name, Abdul Rahim. The Arabic-derived word bin or binti/binte, if used, means 'son of' or 'daughter of', respectively. Yang Berbahagia Datuk HajiAbdul Rahim BakriDMSMعبدالرحيم بن بكريDeputy Minister of Finance IIn office10 March 2020 – 16 August 2021Serving with Mohd Shahar Abdullah (Deputy Minister of Finance II)...

 

هذه المقالة تحتاج للمزيد من الوصلات للمقالات الأخرى للمساعدة في ترابط مقالات الموسوعة. فضلًا ساعد في تحسين هذه المقالة بإضافة وصلات إلى المقالات المتعلقة بها الموجودة في النص الحالي. (مارس 2018)   لمعانٍ أخرى، طالع مقاطعة هاسكيل (توضيح). مقاطعة هاسكيل     الإحداثيات 37

 

Visualisasi Muson Asia Selatan berdasarkan data Climate Hazards Group InfraRed Precipitation with Station (CHIRPS) kumpulan data curah hujan kuasi-global selama 30+ tahun, dianalisis dan divisualisasikan menggunakan Google Earth Engine. Curah hujan monsun rata-rata tahunan di India selama 110 tahun. Rata-rata curah hujan jangka panjang adalah 899 milimeter.[1] Namun, monsun bervariasi di anak benua India dalam kisaran ±20%. Curah hujan yang melebihi 10% biasanya menyebabkan banjir be...

Freight rail line in Los Angeles, California Alameda CorridorAerial view showing Alameda Corridor trench in South Los AngelesOverviewOwnerAlameda Corridor Transportation AuthorityLocaleLos Angeles CountyWebsiteacta.orgServiceTypefreight terminal railroadOperator(s)BNSF RailroadUnion Pacific RailroadPacific Harbor LineHistoryOpenedApril 15, 2002; 21 years ago (2002-04-15)TechnicalLine length20 mi (32 km)Number of tracks3Track gauge4 ft 8+1⁄2 in ...

 

Мемориал в Зуле Празднование 8 мая 2021 года в рамках празднования Дня освобождения с Кристиной Нордт (спереди справа) и консулом Сосланом Г. Цидаевым (Генеральное консульство Российской Федерации) в Лейпциге (второй справа). Советский мемориал в тюрингском городе Зуль ...

 

Mugnano di NapoliKomuneComune di Mugnano di NapoliLokasi Mugnano di Napoli di Provinsi NapoliNegara ItaliaWilayah CampaniaProvinsiNapoli (NA)Luas[1] • Total5,25 km2 (2,03 sq mi)Ketinggian[2]125 m (410 ft)Populasi (2016)[3] • Total34.504 • Kepadatan6,600/km2 (17,000/sq mi)Zona waktuUTC+1 (CET) • Musim panas (DST)UTC+2 (CEST)Kode pos80018Kode area telepon081Situs webhttp://www.comune....

Town in Saskatchewan, CanadaMilestoneTown FlagMilestoneLocation of Milestone in SaskatchewanShow map of SaskatchewanMilestoneMilestone (Canada)Show map of CanadaCoordinates: 49°59′31″N 104°31′26″W / 49.992°N 104.524°W / 49.992; -104.524CountryCanadaProvinceSaskatchewanCensus division2Rural MunicipalityCaledoniaPost office FoundedMay 1, 1900Incorporated (Village of the Northwest Territories)March 14, 1903Incorporated (Town)1906Government • MayorJ...

 

Protein-coding gene in the species Homo sapiens PTPRFAvailable structuresPDBOrtholog search: PDBe RCSB List of PDB id codes1LAR, 2DJU, 2EDX, 2EDY, 2YD5, 2YD8, 4N5U, 2DN7IdentifiersAliasesPTPRF, LAR, BNAH2, protein tyrosine phosphatase, receptor type F, protein tyrosine phosphatase receptor type FExternal IDsOMIM: 179590 MGI: 102695 HomoloGene: 20623 GeneCards: PTPRF Gene location (Human)Chr.Chromosome 1 (human)[1]Band1p34.2Start43,525,187 bp[1]End43,623,666 bp[1]Gene l...

 

БретеньєрBretenière   Країна  Франція Регіон Бургундія-Франш-Конте  Департамент Кот-д'Ор  Округ Діжон Кантон Жанлі Код INSEE 21106 Поштові індекси 21110 Координати 47°14′29″ пн. ш. 5°06′54″ сх. д.H G O Висота 206 - 215 м.н.р.м. Площа 6,03 км² Населення 925 (01-2020[1]) Густота 125,7 о...

Place in Lower Austria, AustriaRohr im Gebirge Coat of armsRohr im GebirgeLocation within AustriaCoordinates: 47°53′44″N 15°43′54″E / 47.89556°N 15.73167°E / 47.89556; 15.73167CountryAustriaStateLower AustriaDistrictWiener Neustadt-LandGovernment • MayorChristian Wagner (ÖVP)Area[1] • Total80.6 km2 (31.1 sq mi)Elevation683 m (2,241 ft)Population (2018-01-01)[2] • Total476...

 

Broad category of infrastructure projects, financed and constructed by the government For the 2015 Dutch film, see Public Works (film). This article needs additional citations for verification. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Public works – news · newspapers · books · scholar · JSTOR (June 2017) (Learn how and when to remove this template message) A...

 

Dragon 32 / 64 Конфигурация Тип Персональный компьютер Год выпуска Август 1982 Выпускался по Июнь 1984 Продано штук 200 000 Оперативная память 32 КБ / 64 КБ Центральный процессор Модель CPU Motorola 6809E Тактовая частота CPU 0,89 МГц Dragon 32 и Dragon 64 — домашние компьютеры, которые выпускались в 1980-...

Pictorial representation of the neutrino mass hierarchies. The problem of neutrino mass hierarchy is related to the fact that present experimental data on neutrino oscillations allow two possible classes of solutions.[1] In the first class, called Normal Hierarchy (NH) or Normal Ordering (NO), the two lightest mass eigenstates have a small mass difference, of the order of 10 meV, while the third eigenstate has a mass about 50 meV higher. In the Inverted Hierarchy (IH), also called Inv...

 

Indian actress Amruta SubhashSubhash in 2021BornAmruta Subhashchandra Dhembre13 May[1]Mumbai, Maharashtra, India[2]OccupationActressYears active1997–presentSpouse Sandesh Kulkarni ​(m. 2003)​[3]ParentJyoti Subhash (mother) Amruta Subhash is an Indian actress who works in Marathi and Hindi films, television, and theatre. She is a graduate of the National School of Drama, New Delhi.[4] She has received several awards, including...

 

An editor has performed a search and found that sufficient sources exist to establish the subject's notability. Please help improve this article by adding citations to reliable sources. Unsourced material may be challenged and removed.Find sources: Krzysztof Karwowski poet – news · newspapers · books · scholar · JSTOR (April 2023) (Learn how and when to remove this template message) Polish poet and translator Krzysztof KarwowskiBorn (1971-07-14) 1...

Peta Region Kagera. Region Kagera terletak di barat laut Tanzania. Bukoba, ibu kota region ini, adalah kota yang berkembang pesat. Region ini terletak di pantai Danau Victoria. Bukoba terbentang hanya satu derajat sebelah selatan garis khatulistiwa dan pelabuhan terbesar Tanzania di danau tersebut. Region ini bertetangga dengan Uganda, Rwanda dan Burundi dan di seberang danau terdapat negara Kenya. Pranala luar Kagera Bukoba - the official webguide Tourist Office Bukoba / Kagera United Republ...

 

Paghimo ni bot Lsjbot. Alang sa ubang mga dapit sa mao gihapon nga ngalan, tan-awa ang Hilda Lake. 54°31′13″N 110°25′55″W / 54.52028°N 110.43194°W / 54.52028; -110.43194 Hilda Lake Lanaw Nasod  Kanada Lalawigan Alberta Gitas-on 543 m (1,781 ft) Tiganos 54°31′13″N 110°25′55″W / 54.52028°N 110.43194°W / 54.52028; -110.43194 Area 4.37 km2 (2 sq mi) Timezone MST (UTC-7)  - summer (DST) MDT (UTC-6) GeoNa...

 

Strategi Solo vs Squad di Free Fire: Cara Menang Mudah!