Reconstitution de l’état d’un micro drone par fusion de données

Slides:



Advertisements
Présentations similaires
LES NOMBRES PREMIERS ET COMPOSÉS
Advertisements

Le moteur
La Méthode de Simplexe Standardisation
Principe des puissances virtuelles
Application au suivi des paramètres de problèmes de vision
Nouvelles méthodes en filtrage particulaire Application au recalage de navigation inertielle par mesures radio-altimétriques K. DAHIA Doctorant.
1 1 Momentum. 2 2 Tout objet en mouvement continuera son mouvement tant que rien nentrave sa progression.
Les identités remarquables
ACTIVITES Le calcul littéral (3).
1 Introduction Introduction 1 - Caractérisation de la polarisation 2 - Etude de la polarisation dune OPPM Chapitre 2 Polarisation des OEM dans le vide.
1 Vers la découverte de nouvelles modalités sensori-motrices. Encadrants : Pierre Bessière Anne Spalanzani Pierre Dangauthier DEA I.V.R. 24 Juin 2003 Sélection.
Génération interactive dimages projectives : Application à la Radiothérapie Pierre BLUNIER Du 01/12/2002 au 28/03/2003 Centre Léon Bérard.
A Pyramid Approach to Subpixel Registration Based on Intensity
1 Intégration numérique garantie de systèmes décrits par des équations différentielles non-linéaires Application à l'estimation garantie d'état et de paramètres.
Estimation ellipsoïdale des paramètres dynamiques d'un robot
Calcul mental 3ème 2 Septembre 2010
Ecriture simplifiée d'une somme de relatifs
Modélisation et commande hybrides d’un onduleur multiniveaux monophasé
Estimation ensembliste ellisoïdale : formulation factorisée
Mesures inertielles Concept et réalité. Des matériels sensibles Les instruments de ce type entrent dans la réalisation de systèmes de navigation simples.
RECIT d’une EXPERIENCE Françoise Barachet LYCEE MONTDORY de THIERS
Chapitre VII :Commande par retour d’état
Sélection automatique d’index et de vues matérialisées
Christelle Scharff IFI 2004
Modèle d’interaction pour les systèmes mixtes
Des RRA à la diagnosticabilité
Application des algorithmes génétiques
Mise en situation... m g l = 1 m l2 = 1 Positions: Vitesses:
Titre : Implémentation des éléments finis sous Matlab
Régression linéaire simple
LES NOMBRES PREMIERS ET COMPOSÉS
Les Systèmes asservis.
1.3 COORDONNÉES DES POINTS
Test bilan de calcul mental N°1 :
Équations Différentielles
Représentation des systèmes dynamiques dans l’espace d’état
Représentation des systèmes dynamiques dans l’espace d’état
Représentation des systèmes dynamiques dans l’espace d’état
3.1 DÉTERMINANTS (SUITE) Cours 6.
1.1 LES VECTEURS GÉOMÉTRIQUES
1 Séminaire LOVe du 29/03/07 Combinaison d'objets (fusion centralisée) T3.2 Combinaison de pistages (fusion décentralisée) T3.3.
Fusion multi-capteur pour la détection d'obstacle
SUJETS SPÉCIAUX EN INFORMATIQUE I
Titre : Implémentation des éléments finis en Matlab
Chapitre 3 La cinématique à une dimension
Equations pour les mesures gradiométriques (GOCE)
Cinématique du point Chapitre 1
2.2 PRODUIT SCALAIRE ET CALCUL D’ANGLES
STT-3220 Méthodes de prévision
Thierry Molinier > David Fofi >
Mathématiques 9: L’algèbre.
Filtrage de Kalman et aperçu probabiliste
Filtre de Kalman – Préliminaires (1)
ASI 3 Méthodes numériques pour l’ingénieur
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
ECOLE DES HAUTES ETUDES COMMERCIALES MARKETING FONDAMENTAL
1 Modèle pédagogique d’un système d’apprentissage (SA)
Equation différentielle
Ivaldi-Brunel, Horel, Le Fur, Joly
CALENDRIER-PLAYBOY 2020.
Automatisation du vol de “ La Drenalyn ”
Avion convertible à décollage et atterrissage vertical
Etude cinématique sur l’axe R3 d’un robot fruitier
Etude des performances cinématiques de la plateforme 6 axes
Etude cinématique du mécanisme de direction de la DAE
Méthode des moindres carrés (1)
Transcription de la présentation:

Reconstitution de l’état d’un micro drone par fusion de données ECOLE DOCTORALE SYSTÈMES DEA Systèmes Automatiques Année universitaire 2002-2003 Reconstitution de l’état d’un micro drone par fusion de données Travail de stage DEA Joan Solà Ortega, stagiaire Yves Brière, responsable à l’ENSICA Département Avionique et Systèmes - ENSICA Salutations Observateur de Kalman pour un micro drone

1 Le projet Micro Drone Pas de pilote Gyromètres peu précis Puissance de calcul limitée Drone : avion ou artefact volant sans pilot Micro : taille de dizaines de centimètres capteurs miniaturisées peu précises, énergie limitée, poids limitée, puissance de calcul limitée, dynamique très rapide. Dynamique très rapide Reconstitution de l'état d'un micro drone par fusion de données Observateur de Kalman pour un micro drone

Reconstitution de l'état d'un micro drone par fusion de données 2 Le problème à résoudre Ce que l’on veut : Les états à observer Localisation dans l'espace : r (m) Vitesse de translation : v (m/s) Accélération : a (m/s2) Orientation : q (quaternion) Vitesse d'orientation : w (rad/s) Grandeurs tridimensionnelles Reconstitution de l'état d'un micro drone par fusion de données Observateur de Kalman pour un micro drone

Reconstitution de l'état d'un micro drone par fusion de données 2 Le problème à résoudre Ce que l’on a : Les capteurs embarqués L'accéléromètre 3D ac Le gyromètre 3D wc Le magnétomètre 3D mc Le récepteur GPS rc , vc Précision Mag Acc Gyro GPS Dynamique Reconstitution de l'état d'un micro drone par fusion de données

Reconstitution de l'état d'un micro drone par fusion de données 2 Le problème à résoudre Greenwich Equateur Pôle Nord zECEF yECEF xECEF Ce qu’il faut savoir : Les systèmes de référence  La référence ECEF GPS La référence NED État : r, v, a, q La référence avion Acc, Mag, Gyro État : w N E D Référence NED fixe par rapport à ECEF Référence avion variable dans le temps selon le quaternion d’orientation Transformations non linéaires zavion xavion yavion Reconstitution de l'état d'un micro drone par fusion de données Observateur de Kalman pour un micro drone

Reconstitution de l'état d'un micro drone par fusion de données 2 Le problème à résoudre Ce qu’il faut avoir : Les Idées ! Localisation Acc GPS Statique Absolue Dynamique Relative FUSION DE DONNÉES Gyro Acc + Mag Orientation Reconstitution de l'état d'un micro drone par fusion de données

3 La solution : Kalman étendu Le modèle cinématique d'état Séparation en sous systèmes Le sous système de localisation Le sous système d'orientation Reconstitution de l'état d'un micro drone par fusion de données

3 La solution : Kalman étendu Les modèles des mesures GPS Amplitude réelle de l’état Rotation constante Translation constante Paramètres inconnus ou variables! Reconstitution de l'état d'un micro drone par fusion de données Observateur de Kalman pour un micro drone

3 La solution : Kalman étendu Les modèles des mesures Acc, Mag et Gyro Amplitude réelle (m,w ou bien a+g) Changement de repère variable (pas pour le Gyro) Biais Gains: K Désalignements: L Paramètres inconnus ou variables! S = K+L Reconstitution de l'état d'un micro drone par fusion de données Observateur de Kalman pour un micro drone

3 La solution : Kalman étendu Augmentation du vecteur d’état avec les incertitudes des capteurs Symbole r v a q w g Sg Sa m Sm Dimension 3x1 4x1 3x3 Sous vecteur 9x1 Indices 1-3 4-6 7-9 10-13 14-16 17-19 20-28 29-31 32-40 41-43 44-52 On a plus que triplé la taille de l’observateur initial On a besoin d’exploiter les propriétés du système pour simplifier l’observateur. Astuces. MICRO drone ?? Incertitudes : mouvements browniens Reconstitution de l'état d'un micro drone par fusion de données Observateur de Kalman pour un micro drone

Reconstitution de l'état d'un micro drone par fusion de données 4 Les astuces Observateurs de poursuite: état du drone plus biais du gyromètre. Algorithmes embarqués différenciés pour la localisation et l’orientation. États à estimer : Symbole r v a q w g Dimension 3x1 4x1 Sous vecteur Indices 1-3 4-6 7-9 1-4 5-7 8-10 9+10=19 MICRO drone !! Reconstitution de l'état d'un micro drone par fusion de données

4 Les astuces Traitement des mesures asynchrones Nouvelle mesure ? NON OUI Boucle de prédiction synchrone à 40 ms Boucle de correction à l’arrivée de chaque mesure Reconstitution de l'état d'un micro drone par fusion de données

Reconstitution de l'état d'un micro drone par fusion de données 4 Les astuces Ne pas utiliser les mesures avec peu d’information Pour des angles d’inclinaison petits les composantes verticales de m et g ne varient pas beaucoup. L’orientation est bien observable sans ces mesures zavion xavion yavion m g Reconstitution de l'état d'un micro drone par fusion de données

Reconstitution de l'état d'un micro drone par fusion de données 5 Les résultats Sous système d’orientation Calibrage du gyromètre: gains et désalignements (19 états) Poursuite avec estimation du biais (10 états). Recherche d’un jeu de mesures réduit. Données artificielles et réelles Reconstitution de l'état d'un micro drone par fusion de données

Reconstitution de l'état d'un micro drone par fusion de données 5 Les résultats Calibration. Données artificielles Gxyz Axyz Mxyz Reconstitution de l'état d'un micro drone par fusion de données

Reconstitution de l'état d'un micro drone par fusion de données 5 Les résultats Calibration. Données réelles Gxyz Axyz Mxyz Reconstitution de l'état d'un micro drone par fusion de données

Reconstitution de l'état d'un micro drone par fusion de données 5 Les résultats Poursuite. Données artificielles Gxyz Axy Mxy Reconstitution de l'état d'un micro drone par fusion de données

Reconstitution de l'état d'un micro drone par fusion de données 5 Les résultats Poursuite. Données réelles Gxyz Axy Mxy Reconstitution de l'état d'un micro drone par fusion de données

Reconstitution de l'état d'un micro drone par fusion de données Conclusions Une méthode optimale pour l’observation de l’état du micro drone a été développée Des méthodes simplifiées ont été conçues pour être embarquées L’observabilité peut être explorée pour différentes configurations de mesures La validation expérimentale de ces méthodes par le système embarqué est en cours et en bonne voie ! Reconstitution de l'état d'un micro drone par fusion de données

Reconstitution de l'état d'un micro drone par fusion de données Merci! Reconstitution de l'état d'un micro drone par fusion de données

Reconstitution de l'état d'un micro drone par fusion de données 5 La solution proposée Formulation du Filtre de Kalman Étendu Équations système Équations mesures Reconstitution de l'état d'un micro drone par fusion de données

Reconstitution de l'état d'un micro drone par fusion de données 4 Les astuces Premier calibrage Acc et Mag : moindres carrés non linéaires Générer un ensemble ellipsoïdal de mesures : minimiser le critère : avec et obtenir : kx , ky , kz , ax , ay , az , Km, m, Ka, a Axes avion = Axes magnétomètre Lm= 03x3 Il reste déterminer : La , désalignement de l’accéléromètre Génération de l’ensemble ellipsoïde Centre: biais Rayons principales: gains Reconstitution de l'état d'un micro drone par fusion de données Observateur de Kalman pour un micro drone

Reconstitution de l'état d'un micro drone par fusion de données 4 Les astuces Deuxième calibrage Acc et Gyro : Filtre de calibrage non embarqué. États à estimer : Symbole r v a q w la sg g Dimension 3x1 4x1 3x3 Sous vecteur 6x1 9x1 Indices 1-3 4-6 7-9 10-13 14-16 17-22 23-31 32-34 52 34 Reconstitution de l'état d'un micro drone par fusion de données

Reconstitution de l'état d'un micro drone par fusion de données 4 Les astuces Éviter l’inversion de matrices R est diagonale Scalaire !! Ne calculer que les composantes non nulles 12 produits 14 additions 10 divisions Reconstitution de l'état d'un micro drone par fusion de données