La lecture à portée de main
Découvre YouScribe en t'inscrivant gratuitement
Je m'inscrisDécouvre YouScribe en t'inscrivant gratuitement
Je m'inscrisDescription
Sujets
Informations
Publié par | profil-feym-2012 |
Publié le | 01 janvier 2010 |
Nombre de lectures | 74 |
Langue | Français |
Poids de l'ouvrage | 4 Mo |
Extrait
THÈSE
En vue de l'obtention du
DOCTORAT DE L’UNIVERSITÉ DE TOULOUSE DOCTORAT DE L’UNIVERSITÉ DE TOULOUSE
Délivré par l'Institut National Polytechnique de Toulouse
Discipline ou spécialité : Signal, Image, Acoustique et Optimisation
Présentée et soutenue par Jean-Rémi De Boer
Le 12 janvier 2010
Titre : Capteurs MEMS : Optimisation des méthodes de traitement capteurs,
de navigation et d'hybridation
JURY
M. André Ferrari………………………Rapporteurs
M. Guillaume Gelle………………………………………
M. Jacques Blanc-Talon…………Examinateurs
M. Bertrand Lesot…………………………………………
Mme Corinne Mailhes……………………
M. Vincent Calmettes…………………Encadrants
M. Jean-Yves Tourneret………………………………
Ecole doctorale : Mathématiques, Informatique et Télécommunications de Toulouse
Unité de recherche : Institut de Recherche en Informatique de Toulouse
Directeur(s) de Thèse : Jean-Yves Tourneret
Rapporteurs :
Remerciements
Je remercie André Ferrari et Guillaume Gelle pour avoir accepté de rap-
porter ce manuscrit ainsi que pour leurs commentaires sur ce travail. J’adresse
également mes remerciements à Corinne Mailhes pour avoir accepté de présider
son second jury de thèse, après s’être exercée sur mon ancienne binôme N7ienne.
Je remercie Jean-Yves Tourneret de m’avoir encadré durant ces trois années,
de m’avoir fait confiance en laissant libre cours à mes digressions tout en gar-
dant un œil attentif à la bonne conduite de cette thèse et, finalement, de m’avoir
laissé travailler sur les réseaux de neurones, sa nouvelle passion!
Je remercie Vincent Calmettes pour tout ce qu’il a apporté à cette thèse,
aussi bien pour son encadrement scientifique que pour ses encouragements à
publier, sans oublier les campagnes de mesures mouvementées.
Je remercie Bertrand Lesot pour toutes les fois où sa grande connaissance
du domaine de la navigation m’a permis de garder le cap.
Je remercie la DGA qui a financé cette thèse et, plus particulièrement, Gilles
Clerc-Renaud et Jacques Blanc-Talon pour avoir suivi mes travaux.
Je remercie tous mes collègues du labo (IRIT et TéSA) pour ces trois années
passées en leur compagnie et pour tous les souvenirs que j’y ai gagnés. Pour être
sûr de n’oublier personne, voici seulement les premières lettres des prénoms de
toutes les personnes que j’ai rencontrées : A B C D E F G H I J K L M N O P
Q R S T U V W X Y Z.
Je remercie mes parents de m’avoir poussé vers la voie des études et mon
frère de m’en avoir montré le chemin. Sans eux, je ne serais pas celui que je suis
aujourd’hui. Je remercie également ma famille au sens élargi du terme (belle-
famille, amis et filleules inclus!) pour leur soutien sans faille et pour tous les
bons moments passés et à venir.
Et surtout, je remercie Stéphanie, mon épouse, sans qui rien n’aurait la
même saveur. Te savoir à mes côtés est ma plus belle réussite.
iiiTable des matières
1 Introduction 3
2 Fondamentaux de la navigation 9
2.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
2.2 Navigation à l’estime . . . . . . . . . . . . . . . . . . . . . . . . . 10
2.2.1 Définition des repères nécessaires . . . . . . . . . . . . . . 10
2.2.2 Plate-forme inertielle . . . . . . . . . . . . . . . . . . . . . 12
2.2.3 Équations de la navigation inertielle . . . . . . . . . . . . 14
2.3 Radionavigation . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.3.1 Principe du positionnement par satellite . . . . . . . . . . 17
2.3.2 Global Positioning System (GPS) . . . . . . . . . . . . . . 19
2.3.3 GLObal NAvigation Satellite System (GLONASS) . . . . 20
2.3.4 Systèmes en cours de développement . . . . . . . . . . . . 21
2.4 Navigation hybride . . . . . . . . . . . . . . . . . . . . . . . . . . 22
2.4.1 Architectures d’hybridation . . . . . . . . . . . . . . . . . 22
2.4.2 Modèle d’état . . . . . . . . . . . . . . . . . . . . . . . . . 23
2.4.3 Méthode de résolution . . . . . . . . . . . . . . . . . . . . 29
2.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 32
3 Évaluation des capteurs MEMS 35
3.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35
3.2 Caractérisation des capteurs MEMS . . . . . . . . . . . . . . . . 36
3.2.1 Cas de l’accéléromètre . . . . . . . . . . . . . . . . . . . . 36
3.2.2 Cas du gyromètre . . . . . . . . . . . . . . . . . . . . . . 38
3.3 Performances en navigation inertielle . . . . . . . . . . . . . . . . 40
3.3.1 Accéléromètres seuls . . . . . . . . . . . . . . . . . . . . . 40
3.3.2 Gyromètres seuls . . . . . . . . . . . . . . . . . . . . . . . 40
3.3.3 Accéléromètres et gyromètres . . . . . . . . . . . . . . . . 42
3.4 Performances en navigation hybride . . . . . . . . . . . . . . . . 42
3.4.1 Perte partielle des signaux GNSS . . . . . . . . . . . . . . 42
3.4.2 Perte totale des signaux GNSS . . . . . . . . . . . . . . . 45
3.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 46
vvi TABLE DES MATIÈRES
4 Inversion du modèle des capteurs MEMS 49
4.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 49
4.2 Calibrage . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 50
4.2.1 Cas de l’accéléromètre . . . . . . . . . . . . . . . . . . . . 50
4.2.2 Cas du gyromètre . . . . . . . . . . . . . . . . . . . . . . 51
4.3 Inversion du modèle . . . . . . . . . . . . . . . . . . . . . . . . . 52
4.3.1 Cas de l’accéléromètre . . . . . . . . . . . . . . . . . . . . 53
4.3.2 Cas du gyromètre . . . . . . . . . . . . . . . . . . . . . . 53
4.4 Résultats de simulations . . . . . . . . . . . . . . . . . . . . . . . 54
4.4.1 Calibrage . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
4.4.2 Inversion du modèle . . . . . . . . . . . . . . . . . . . . . 61
4.4.3 Navigation . . . . . . . . . . . . . . . . . . . . . . . . . . 63
4.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 66
5 Correction par réseau de neurones 69
5.1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 69
5.2 Bases des réseaux de neurones . . . . . . . . . . . . . . . . . . . . 70
5.2.1 La cellule élémentaire : le neurone . . . . . . . . . . . . . 70
5.2.2 Structure du réseau de neurones . . . . . . . . . . . . . . 71
5.2.3 Algorithmes d’apprentissage . . . . . . . . . . . . . . . . . 73
5.3 Application à la navigation . . . . . . . . . . . . . . . . . . . . . 74
5.3.1 Correction de la position uniquement . . . . . . . . . . . . 75
5.3.2 des différentes estimées inertielles . . . . . . . 76
5.4 Résultats de simulations . . . . . . . . . . . . . . . . . . . . . . . 79
5.4.1 Cas simple de trajectoires invariantes dans le temps . . . 81
5.4.2 Cas de trajectoires évoluant dans le temps . . . . . . . . . 82
5.4.3 Corrections des différentes estimées inertielles . . . . . . . 88
5.5 Conclusion . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 97
6 Conclusion 101
A Modélisation complète des MEMS 115
B Variance d’Allan 119
C Rétropropagation du gradient 123Table des figures
2.1 Repères nécessaires à la navigation inertielle . . . . . . . . . . . . 11
2.2 Angles d’Euler . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.3 Plate-forme inertielle classique en “strapdown” . . . . . . . . . . 17
2.4 Calcul de la position par trilatération . . . . . . . . . . . . . . . 18
2.5 Architecture d’hybridation lâche . . . . . . . . . . . . . . . . . . 23
2.6 Arc d’hyb serrée . . . . . . . . . . . . . . . . . . 24
2.7 Architecture d’hybridation très serrée . . . . . . . . . . . . . . . 24
3.1 Vue d’ensemble des accéléromètres de technologie MEMS . . . . 37
3.2 Variance d’Allan des trois accéléromètres étudiés . . . . . . . . . 37
3.3 Vue d’ensemble des gyromètres de technologie MEMS . . . . . . 39
3.4 Variance d’Allan des trois gyromètres étudiés . . . . . . . . . . . 39
3.5 Erreur de position liée aux perturbations accélérométriques [m] . 41
3.6 de p liée aux pons gyrométriques [m] . . . 41
3.7 Erreur de position liée aux perturbations accélérométriques et
gyrométriques [m] . . . . . . . . . . . . . . . . . . . . . . . . . . 43
3.8 Constellation des satellites en vue du récepteur GNSS . . . . . . 44
3.9 Erreur de position liée à une perte partielle des signaux GNSS
dans une navigation hybride [m] . . . . . . . . . . . . . . . . . . 45
3.10 Erreur de position liée à une perte totale des signaux GNSS dans
une navigation hybride [m] . . . . . . . . . . . . . . . .