Filtres de Kalman étendus reposant sur une variable d'erreur non linéaire avec applications à la navigation
Cette thèse étudie l'utilisation de variables d'erreurs non linéaires dans la conception de filtres de Kalman étendus (EKF). La théorie des observateurs invariants sur les groupes de Lie sert de point de départ au développement d'un cadre plus général mais aussi plus simple, fournissa...
Main Author: | |
---|---|
Other Authors: | |
Language: | en |
Published: |
2015
|
Subjects: | |
Online Access: | http://www.theses.fr/2015ENMP0080/document |
id |
ndltd-theses.fr-2015ENMP0080 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-theses.fr-2015ENMP00802018-01-17T04:42:14Z Filtres de Kalman étendus reposant sur une variable d'erreur non linéaire avec applications à la navigation Non-linear state error based extended Kalman filters with applications to navigation Automatique Mathématiques Fusion multi-Capteurs Filtrage Géolocalisation Vision Automatic Mathematics Multi-Sensor fusion Filtering Geolocation Vision 621.382 2 Cette thèse étudie l'utilisation de variables d'erreurs non linéaires dans la conception de filtres de Kalman étendus (EKF). La théorie des observateurs invariants sur les groupes de Lie sert de point de départ au développement d'un cadre plus général mais aussi plus simple, fournissant des variables d'erreur non linéaires assurant la propriété nouvelle et surprenante de suivre une équation différentielle (partiellement) linéaire. Ce résultat est mis à profit pour prouver, sous des hypothèses naturelles d'observabilité, la stabilité de l'EKF invariant (IEKF) une fois adapapté à la classe de systèmes (non-invariants) introduite. Le gain de performance remarquable par rapport à l'EKF classique est illustré par des applications à des problèmes industriels réels, réalisées en partenariat avec l'entreprise SAGEM.Dans une seconde approche, les variables d'erreurs sont étudiées en tant que processus stochastiques. Pour les observateurs convergeant globalement si les bruits sont ignorés, on montre que les ajouter conduit la variable d'erreur à converger en loi vers une distribution limite indépendante de l'initialisation. Ceci permet de choisir des gains à l'avance en optimisant la densité asymptotique. La dernière approche adoptée consiste à prendre un peu de recul vis-à-vis des groupes de Lie, et à étudier les EKF utilisant des variables d'erreur non linéaires de façon générale. Des propriété globales nouvelles sont obtenues. En particulier, on montre que ces méthodes permettent de résoudre le célèbre problème de fausse observabilité créé par l'EKF s'il est appliqué aux questions de localisation et cartographie simultanées (SLAM). The present thesis explores the use of non-linear state errors to devise extended Kalman filters (EKFs). First we depart from the theory of invariant observers on Lie groups and propose a more general yet simpler framework allowing to obtain non-linear error variables having the novel unexpected property of being governed by a (partially) linear differential equation. This result is leveraged to ensure local stability of the invariant EKF (IEKF) under standard observability assumptions, when extended to this class of (non-invariant) systems. Real applications to some industrial problems in partnership with the company SAGEM illustrate the remarkable performance gap over the conventional EKF. A second route we investigate is to turn the noise on and consider the invariant errors as stochastic processes. Convergence in law of the error to a fixed probability distribution, independent of the initialization, is obtained if the error with noise turned off is globally convergent, which in turn allows to assess gains in advance that minimize the error's asymptotic dispersion. The last route consists in stepping back a little and exploring general EKFs (beyond the Lie group case) relying on a non-linear state error. Novel mathematical (global) properties are derived. In particular, these methods are shown to remedy the famous problem of false observability created by the EKF if applied to simultaneous localization and mapping (SLAM), which is a novel result. Electronic Thesis or Dissertation Text en http://www.theses.fr/2015ENMP0080/document Barrau, Axel 2015-09-15 Paris, ENMP Bonnabel, Silvère |
collection |
NDLTD |
language |
en |
sources |
NDLTD |
topic |
Automatique Mathématiques Fusion multi-Capteurs Filtrage Géolocalisation Vision Automatic Mathematics Multi-Sensor fusion Filtering Geolocation Vision 621.382 2 |
spellingShingle |
Automatique Mathématiques Fusion multi-Capteurs Filtrage Géolocalisation Vision Automatic Mathematics Multi-Sensor fusion Filtering Geolocation Vision 621.382 2 Barrau, Axel Filtres de Kalman étendus reposant sur une variable d'erreur non linéaire avec applications à la navigation |
description |
Cette thèse étudie l'utilisation de variables d'erreurs non linéaires dans la conception de filtres de Kalman étendus (EKF). La théorie des observateurs invariants sur les groupes de Lie sert de point de départ au développement d'un cadre plus général mais aussi plus simple, fournissant des variables d'erreur non linéaires assurant la propriété nouvelle et surprenante de suivre une équation différentielle (partiellement) linéaire. Ce résultat est mis à profit pour prouver, sous des hypothèses naturelles d'observabilité, la stabilité de l'EKF invariant (IEKF) une fois adapapté à la classe de systèmes (non-invariants) introduite. Le gain de performance remarquable par rapport à l'EKF classique est illustré par des applications à des problèmes industriels réels, réalisées en partenariat avec l'entreprise SAGEM.Dans une seconde approche, les variables d'erreurs sont étudiées en tant que processus stochastiques. Pour les observateurs convergeant globalement si les bruits sont ignorés, on montre que les ajouter conduit la variable d'erreur à converger en loi vers une distribution limite indépendante de l'initialisation. Ceci permet de choisir des gains à l'avance en optimisant la densité asymptotique. La dernière approche adoptée consiste à prendre un peu de recul vis-à-vis des groupes de Lie, et à étudier les EKF utilisant des variables d'erreur non linéaires de façon générale. Des propriété globales nouvelles sont obtenues. En particulier, on montre que ces méthodes permettent de résoudre le célèbre problème de fausse observabilité créé par l'EKF s'il est appliqué aux questions de localisation et cartographie simultanées (SLAM). === The present thesis explores the use of non-linear state errors to devise extended Kalman filters (EKFs). First we depart from the theory of invariant observers on Lie groups and propose a more general yet simpler framework allowing to obtain non-linear error variables having the novel unexpected property of being governed by a (partially) linear differential equation. This result is leveraged to ensure local stability of the invariant EKF (IEKF) under standard observability assumptions, when extended to this class of (non-invariant) systems. Real applications to some industrial problems in partnership with the company SAGEM illustrate the remarkable performance gap over the conventional EKF. A second route we investigate is to turn the noise on and consider the invariant errors as stochastic processes. Convergence in law of the error to a fixed probability distribution, independent of the initialization, is obtained if the error with noise turned off is globally convergent, which in turn allows to assess gains in advance that minimize the error's asymptotic dispersion. The last route consists in stepping back a little and exploring general EKFs (beyond the Lie group case) relying on a non-linear state error. Novel mathematical (global) properties are derived. In particular, these methods are shown to remedy the famous problem of false observability created by the EKF if applied to simultaneous localization and mapping (SLAM), which is a novel result. |
author2 |
Paris, ENMP |
author_facet |
Paris, ENMP Barrau, Axel |
author |
Barrau, Axel |
author_sort |
Barrau, Axel |
title |
Filtres de Kalman étendus reposant sur une variable d'erreur non linéaire avec applications à la navigation |
title_short |
Filtres de Kalman étendus reposant sur une variable d'erreur non linéaire avec applications à la navigation |
title_full |
Filtres de Kalman étendus reposant sur une variable d'erreur non linéaire avec applications à la navigation |
title_fullStr |
Filtres de Kalman étendus reposant sur une variable d'erreur non linéaire avec applications à la navigation |
title_full_unstemmed |
Filtres de Kalman étendus reposant sur une variable d'erreur non linéaire avec applications à la navigation |
title_sort |
filtres de kalman étendus reposant sur une variable d'erreur non linéaire avec applications à la navigation |
publishDate |
2015 |
url |
http://www.theses.fr/2015ENMP0080/document |
work_keys_str_mv |
AT barrauaxel filtresdekalmanetendusreposantsurunevariablederreurnonlineaireavecapplicationsalanavigation AT barrauaxel nonlinearstateerrorbasedextendedkalmanfilterswithapplicationstonavigation |
_version_ |
1718611216910254080 |