Cours de filtrage en temps discret - Filtre de Kalman
75 pages
Français

Cours de filtrage en temps discret - Filtre de Kalman

Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres
75 pages
Français
Le téléchargement nécessite un accès à la bibliothèque YouScribe
Tout savoir sur nos offres

Description

Universit¶e de Rennes 1Master Recherche STIIntroductionau Filtrage en Temps DiscretFiltre de KalmanFiltrage ParticulaireModµeles de Markov Cach¶esFran» cois LeGlandIRISA / INRIA2005{06Table des matiµeres1 Introduction 11.1 Importance de l’information a priori . . . . . . . . . . . . . . . . . . . . . . 31.2 Prise en compte de a priori . . . . . . . . . . . . . . . . . . . 82 Systµemes lin¶eaires gaussiens 13¶2.1 Equations d’¶etat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13¶2.2 d’¶etat et d’observation . . . . . . . . . . . . . . . . . . . . . . . 143 Filtre de Kalman, et extensions 173.1 Filtre de Kalman . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 173.2 Extensions au cas non{lin¶eaire . . . . . . . . . . . . . . . . . . . . . . . . . 224 Systµemes non{lin¶eaires non{gaussiens, et extensions 25¶4.1 Equations d’¶etat . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25¶4.2 d’¶etat et d’observation . . . . . . . . . . . . . . . . . . . . . . . 265 Filtre bay¶esien optimal 295.1 Flots de Feynman{Kac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29¶5.2 Equation du flltre bay¶esien optimal . . . . . . . . . . . . . . . . . . . . . . 315.3 Approximation particulaire . . . . . . . . . . . . . . . . . . . . . . . . . . . 346 Modµeles de Markov cach¶es 376.1 Cha^‡nes de Markov aµ ¶etat flni . . . . . . . . . . . . . . . . . . . . . . . . . 376.2 Modµeles de Markov cach¶es . . . . . . . ...

Informations

Publié par
Nombre de lectures 48
Langue Français

Extrait

Universit´edeRennes1 Master Recherche STI
Introduction au Filtrage en Temps Discret
Filtre de Kalman Filtrage Particulaire Mode`lesdeMarkovCach´es
Fran¸ eGland cois L IRISA / INRIA
2005–06
Table des matieres `
1 Introduction 1 1.1 Importance de l’information a priori . . . . . . . . . . . . . . . . . . . . . . 3 1.2 Prise en compte de l’information a priori . . . . . . . . . . . . . . . . . . . 8
2Systemesline´airesgaussiens13 ` ´ 2.1Equationsd´etat................................13 ´ 2.2Equationsd´etatetdobservation.......................14
3 Filtre de Kalman, et extensions 17 3.1 Filtre de Kalman . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 17 3.2Extensionsaucasnonline´aire.........................22
4Syst`emesnonline´airesnongaussiens,etextensions25 ´ 4.1Equationsd´etat................................25 ´ 4.2Equationsde´tatetdobservation.......................26
5Filtrebaye´sienoptimal29 5.1 Flots de Feynman–Kac . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 29 ´ 5.2Equationdultrebaye´sienoptimal......................31 5.3 Approximation particulaire . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
6Mod`elesdeMarkovcach´es37 6.1ChaˆınesdeMarkova`´etatni.........................37 6.2Mod`elesdeMarkovcache´s...........................38
i
7
8
A
Equations forward / backward de Baum 7.1 Equation forward . . . . . . . . . . . . . 7.2 Equation backward . . . . . . . . . . . .
Algorithme de Viterbi
Rappelsdeprobabilit´es
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
. .
43 44 47
53
59
Chapitre 1
Introduction
Leltrageconsiste`aestimerle´tatdunsyst`emedynamique,cesta`diree´voluantau coursdutemps,a`partirdobservationspartielles,generalementbruite´es. ´ ´ Typiquement, on dispose d’une suiteY1, Y2,∙ ∙ ∙, Yn `esd’observations, obte trai-nues apr tementpr´ealabledusignalbrutrecueilliauniveaudescapteurs.ChaqueobservationYn estreli´ea`le´tatinconnuXnpar une relation du type e Yn=h(Xn) +Vn, o`uVnest unbruit.Pourallervationuedrosbsileerreirecn´saesi,nitsellpreolsuq,le´domiu ded´enirpluspre´cise´mentlanotiondebruitlspedeapsrleeAexnnAal`arevuortnO. probabilite´sdontonaurabesoindanscecours.
Exemple:Navigationdunv´ehiculesousmarinautonomensidOncolepr`ere-o ble`medelanavigation(cesta`diredelade´terminationdelapositionetsipossiblede lavitessea`chaqueinstant)dunv´ehiculedexplorationsousmarinautonome. Dansunenvironnementstructure´,onpeututiliserlareconnaissanceentempsr´eelde pointscaracte´ristiquesdontlapositionestdisponibledansunebaseded´ onnees, sur une carte,etc.Onconsid`ereicilecasou`lenvironnementnestpasstructur´e,etou`lesyste`me denavigationutiliseunr´eseaudantennesa`baselongue,et´eventuellementuncapteur dimmersion.Lacongurationdure´seauconsisteenuneunit´ehydrophone/project` eur a bordduve´hicule,etunensembledequatretranspondeurssousmarinsde´pose´saufond avantlede´butdelamission,etdontlespositionssontsuppos´eesconnues.Leprojec-teurduv´ehiculeinterrogelesquatretranspondeurs,chacundesquelsemetuneimpulsion ´ acoustiquede`squilrec¸oitlimpulsiondinterrogationduve´hicule.Ladur´eedelatrans-missionallerretourentrelev´ehiculeetuntranspondeurdonn´efournitunemesuredela distanceentreleve´hiculeetcetranspondeur.Lecapteurdimmersionmesurelahauteur delacolonnedeauaudessusduve´hicule.
1
2
Master Recherche STI 05/06
Fig.auinarmmenotoihe´vnusuoselucNav1.1iondigat
` Apartirdesquatremesuresdedistance,lapositionduve´hiculeestd´etermin´edefa¸con unique (pourvu que les quatre transpondeurs ne soient pas sit ´ da ˆ lan) ues ns un meme p parlintersectiondequatresphe`res,centr´eeschacunealapositionduntranspondeur ` di´erent,etderayon´egal`aladistanceentreleve´hiculeetcetranspondeur. Danslapratique,cesmesuresdedistancesontentach´eesderreur,etilpeutseproduire queleproble`medintersectionnaitpasdesolution.Ilpeutaussiarriverquunouplusieurs destranspondeurssoitd´efaillant,cestadirenefournissepasdemesurependantquelque ` temps,voiredefa¸conde´nitive,cequirendlatriangulationimpossible.Ennilpeut arriverquelesmesuresdedistancefourniesparlestranspondeursnepuissentpaseˆtre consid´ereescommesynchrones,cest`adirequelesdistancesmesur´eesentrelev´ehiculeet ´ nepairedetranspondeurscorrespondenta`deuxdatesle´ge`rementdi´erentes:lev´ehicule u se´tantd´eplace´entrecesdeuxdates,laproc´eduredetriangulationellemˆemeestentache´e d’erreur. Cesdi´erentsprobl`emes(erreursdemesure,de´faillancedescapteurs,asynchronisme, etc.)sontr´esolusenintroduisantunmod`eleaprioripourle´volutionduve´hicule.
  • Univers Univers
  • Ebooks Ebooks
  • Livres audio Livres audio
  • Presse Presse
  • Podcasts Podcasts
  • BD BD
  • Documents Documents