-1::1
Simple Hit Counter
Skip to content

Products

Solutions

×
×
Sign In

FR

EN - EnglishCN - 简体中文DE - DeutschES - EspañolKR - 한국어IT - ItalianoFR - FrançaisPT - Português do BrasilPL - PolskiHE - עִבְרִיתRU - РусскийJA - 日本語TR - TürkçeAR - العربية
Sign In Start Free Trial

RESEARCH

JoVE Journal

Peer reviewed scientific video journal

Behavior
Biochemistry
Bioengineering
Biology
Cancer Research
Chemistry
Developmental Biology
View All
JoVE Encyclopedia of Experiments

Video encyclopedia of advanced research methods

Biological Techniques
Biology
Cancer Research
Immunology
Neuroscience
Microbiology
JoVE Visualize

Visualizing science through experiment videos

EDUCATION

JoVE Core

Video textbooks for undergraduate courses

Analytical Chemistry
Anatomy and Physiology
Biology
Calculus
Cell Biology
Chemistry
Civil Engineering
Electrical Engineering
View All
JoVE Science Education

Visual demonstrations of key scientific experiments

Advanced Biology
Basic Biology
Chemistry
View All
JoVE Lab Manual

Videos of experiments for undergraduate lab courses

Biology
Chemistry

BUSINESS

JoVE Business

Video textbooks for business education

Accounting
Finance
Macroeconomics
Marketing
Microeconomics

OTHERS

JoVE Quiz

Interactive video based quizzes for formative assessments

Authors

Teaching Faculty

Librarians

K12 Schools

Biopharma

Products

RESEARCH

JoVE Journal

Peer reviewed scientific video journal

JoVE Encyclopedia of Experiments

Video encyclopedia of advanced research methods

JoVE Visualize

Visualizing science through experiment videos

EDUCATION

JoVE Core

Video textbooks for undergraduates

JoVE Science Education

Visual demonstrations of key scientific experiments

JoVE Lab Manual

Videos of experiments for undergraduate lab courses

BUSINESS

JoVE Business

Video textbooks for business education

OTHERS

JoVE Quiz

Interactive video based quizzes for formative assessments

Solutions

Authors
Teaching Faculty
Librarians
K12 Schools
Biopharma

Language

French

EN

English

CN

简体中文

DE

Deutsch

ES

Español

KR

한국어

IT

Italiano

FR

Français

PT

Português do Brasil

PL

Polski

HE

עִבְרִית

RU

Русский

JA

日本語

TR

Türkçe

AR

العربية

    Menu

    JoVE Journal

    Behavior

    Biochemistry

    Bioengineering

    Biology

    Cancer Research

    Chemistry

    Developmental Biology

    Engineering

    Environment

    Genetics

    Immunology and Infection

    Medicine

    Neuroscience

    Menu

    JoVE Encyclopedia of Experiments

    Biological Techniques

    Biology

    Cancer Research

    Immunology

    Neuroscience

    Microbiology

    Menu

    JoVE Core

    Analytical Chemistry

    Anatomy and Physiology

    Biology

    Calculus

    Cell Biology

    Chemistry

    Civil Engineering

    Electrical Engineering

    Introduction to Psychology

    Mechanical Engineering

    Medical-Surgical Nursing

    View All

    Menu

    JoVE Science Education

    Advanced Biology

    Basic Biology

    Chemistry

    Clinical Skills

    Engineering

    Environmental Sciences

    Physics

    Psychology

    View All

    Menu

    JoVE Lab Manual

    Biology

    Chemistry

    Menu

    JoVE Business

    Accounting

    Finance

    Macroeconomics

    Marketing

    Microeconomics

Start Free Trial
Loading...
Home
JoVE Science Education
Engineering
Contrôle de vol en temps réel : Étalonnage de capteurs embarqués et acquisition de données
Video Quiz
Contrôle de vol en temps réel : Étalonnage de capteurs embarqués et acquisition de données
JoVE Science Education
Aeronautical Engineering
A subscription to JoVE is required to view this content.  Sign in or start your free trial.
JoVE Science Education Aeronautical Engineering
Real-time Flight Control: Embedded Sensor Calibration and Data Acquisition

8.14: Contrôle de vol en temps réel : Étalonnage de capteurs embarqués et acquisition de données

11,036 Views
08:36 min
October 13, 2017
AI Banner

Please note that some of the translations on this page are AI generated. Click here for the English version.

Overview

Source: Ella M. Atkins, Département de génie aérospatial, Université du Michigan, Ann Arbor, MI

vue d'ensemble

Le pilote automatique permet de stabiliser les aéronefs à l'aide des données recueillies à partir de capteurs embarqués qui mesurent l'orientation, la vitesse angulaire et la vitesse de l'avion. Ces quantités peuvent être ajustées par le pilote automatique de sorte que l'avion suit automatiquement un plan de vol du lancement (décollage) jusqu'à la récupération (atterrissage). Des données similaires sur les capteurs sont recueillies pour contrôler tous les types d'aéronefs, des gros avions de transport commercial à voilure fixe aux hélicoptères à rotor multiple à petite échelle, comme le quadricoptère avec quatre propulseurs.

Avec la position inertielle et la vitesse capturées par un capteur tel que le système de positionnement global (GPS), le système de commande de vol en temps réel du pilote automatique permet à un avion multicopter ou à voilure fixe de stabiliser son assiette et sa vitesse de suivre un système prescrit trajectoire. L'intégration des capteurs, l'étalonnage, l'acquisition de données et le filtrage du signal sont des conditions préalables aux expériences de contrôle de vol.

Ici, nous décrivons une suite de capteurs qui fournit les données nécessaires pour le contrôle de vol. Les interfaces de signal et l'acquisition de données sur deux plates-formes informatiques intégrées différentes sont décrites, et l'étalonnage des capteurs est résumé. Des filtres moyens mobiles et médians à un seul canal sont appliqués à chaque canal de données afin de réduire le bruit du signal à haute fréquence et d'éliminer les valeurs aberrantes.

Dans cette expérience, l'acquisition de données et l'étalonnage des capteurs pour le contrôle de vol en temps réel sont démontrés. Plusieurs articles publiés ont décrit les principes de la collecte et du contrôle des données sur les capteurs, et ils se sont récemment concentrés sur les capteurs pour les petits véhicules aériens sans pilote (UAV) [1-3].

Procedure

Cette procédure illustrera l'étalonnage et l'intégration des capteurs IMU et ADS avec les ordinateurs de vol et démontrera l'utilisation de l'acquisition et du traitement intégrés des données INS et ADS dans une installation de vol en plein air. La commande de vol de bout en bout d'un quadrotor opérant dans l'installation d'essais en vol m-air de l'Université du Michigan est démontrée.

1. Calibrage du capteur : Unité de mesure inertielle (IMU)

L'étalonnage des capteurs est plus efficace lorsqu'il est effectué avec le soutien d'un équipement d'essai de haute qualité. Pour l'IMU à 3 axes, étalonner le gyromètre à taux et l'accéléromètre pour chaque axe séparément à l'aide d'un tableau de taux de précision (Figure 6). Le tableau de taux tourne précisément à une vitesse angulaire définie par l'utilisateur. L'utilisateur émet une série de commandes tarifaires, au cours desquelles l'UMI recueille les données nécessaires à l'étalonnage des capteurs. L'expérience d'étalonnage à axe unique décrite ci-dessous est donc répétée trois fois, une fois pour chaque axe de capteur IMU (x, y, z).

  1. Montez l'IMU sur la table de vitesse de sorte que l'axe du capteur en cours d'étalonnage est dirigé radialement vers l'intérieur ou vers l'extérieur.
  2. Mesurez la distance entre le centre de la table et le centre de l'UMI. C'est le rayon de référence pour le mouvement circulaire.
  3. Montez l'ordinateur DAQ, l'IMU et la batterie directement à la table tarifaire, et connectez tous les composants directement.
  4. Configurez un logiciel pour collecter des données de taux et d'accélération iMU.
  5. Tandis que le tableau de taux est immobile, le gyro de taux d'enregistrement, et les valeurs de biais d'accéléromètre.
  6. Mener une série d'expériences avec différents taux de rotation des tables à taux constants positifs et négatifs. On s'attend à ce que les étalonnages des capteurs soient linéaires. Acquérir des données à des taux de 0 (ligne de base), de 15, 30 et de 60 degrés/seconde. La table peut tourner à des vitesses plus rapides, mais les valeurs sélectionnées sont suffisantes pour couvrir les signaux attendus dans les opérations de vol typiques des uAV.
  7. Recueillir les données du gyromètre à taux et de l'accéléromètre calibré pour chaque valeur de vitesse angulaire énumérée ci-dessus. Chaque taux de rotation doit être établi avant que les données ne soient recueillies afin de s'assurer qu'un taux constant est maintenu. Recueillir des données sur 10 - 15 s, en supposant un taux de collecte de données d'au moins 30 - 100 Hz, pour s'assurer que les perturbations peuvent être filtrées à partir des valeurs d'étalonnage final.
  8. Déconnectez et retirez l'IMU du tableau tarifaire et orientez-le de telle sorte que l'accéléromètre calibré indique vers le bas.
  9. Recueillir des données de 1 g par l'intermédiaire du système informatique.
  10. Retournez l'IMU de telle sorte que l'accéléromètre en cours de calibré points et de recueillir des données -1g à travers le système informatique. Ces points de données supplémentaires sont simples à obtenir et peuvent être utilisés pour valider chaque courbe d'étalonnage linéaire obtenue à partir de données de table de taux à 1g.  La valeur de 1 g est particulièrement importante pour calibrer avec précision parce que les données linéaires d'accéléromètre sont employées pour déterminer la direction « vers le bas » par rapport au corps de quadcopter.
  11. Traiter les données. Développer des ajustements linéaires de courbe pour les points de données de gyro et d'accéléromètre, qui reliedes les tensions acquises aux taux de rotation unitairede de MKS (gyro) et aux accélérations linéaires (accéléromètre). Confirmez que l'erreur d'étalonnage est suffisamment faible. Notez que le tableau de taux fournit un contrôle direct de la vitesse angulaire pour l'étalonnage gyrosco-gyro. L'accélération correspondante, a, induite par la force centripète du mouvement circulaire, peut être calculer à partir de la vitesse angulaire spécifiée et le rayon r de l'IMU à partir du centre de table de taux:
    (9)

2. Expériences de vol Quadrotor

Pour notre dernière série d'expériences, nous montons le système IMU et pitot sur un quadrotor (montré dans la figure 7) et volons dans l'installation de vol M-Air de l'Université du Michigan. Le véhicule est stabilisé par un port du paquet de pilote automatique open source Ardupilot jusqu'au Beaglebone Blue (aucun microprocesseur utilisé) et configuré avant le vol par le logiciel de station au sol Mission Planner. Une interface émetteur/récepteur de commande radio permet au pilote de fournir des commandes de « boucle extérieure » pour l'altitude du quadrotor, le mouvement d'un côté à l'autre et la loi sur les commandes de vol « boucle intérieure » d'Ardupilot réglant l'angle de roulis du quadrotor, l'angle de tangage, l'angle de lacet ( en tête), et l'altitude. [14]

Étant donné qu'un quadrotor n'a pas besoin de rétroaction de la vitesse pour se stabiliser, Ardupilot ne s'appuie que sur les données de l'IMU ainsi que sur un capteur de pression pour l'altitude, qui est calibré pendant l'initialisation du programme par rapport à la pression d'altitude au décollage, pour stabiliser le vol donné les entrées pilotes. Une extension entièrement autonome d'Ardupilot nécessite des données de position inertielle à partir du GPS ou d'un autre système de détection (p. ex., capture de mouvement à grande vitesse). Étant donné que nos expériences ont été réalisées avec des quadrotors dans des environnements contraints, le système de données atmosphériques pitot n'est pas nécessaire.  Cependant, les systèmes pitot sont essentiels pour les aéronefs à voilure fixe et les multicopters qui tentent des trajectoires de vol précises suivant des environnements venteux incertains. [15, 16] La procédure d'essai en vol est divisée en trois phases : avant le vol, l'essai en vol et après le vol. Cette subdivision est semblable aux procédures suivies par les pilotes d'aéronefs habités grâce à l'utilisation de listes de vérifications bien établies dans le poste de pilotage. [17]

Pré-vol

  1. Chargez les piles et testez-les avant l'installation.
  2. Établissez un environnement d'essai clair (intérieur ou extérieur) et marquez la zone pour s'assurer que les personnes non impliquées restent claires.
  3. Assurez-vous que l'équipe d'essais en vol est informée et qualifiée (formée) pour effectuer le test prévu.
  4. Si vous volez à l'extérieur, assurez-vous que l'aéronef et le pilote sont immatriculés et certifiés selon les règlements de la FAA. Un minimum de trois personnes est requis pour un essai en plein air : un pilote commandant de bord (PIC), un observateur visuel (VO) et un opérateur de station au sol. Pour nos essais, le quadrotor volera dans une installation nette à l'extérieur. Deux opérateurs d'attache assureront que le véhicule ne peut pas s'envoler pour des essais à l'intérieur. Notez qu'aucun règlement spécifique de la FAA ne s'applique aux essais en vol filetés puisque l'UAV n'occupe pas un espace extérieur ouvert.
  5. Allumez l'ordinateur de vol et l'ordinateur portable de station au sol.
  6. Recueillir des données préliminaires pour s'assurer que les capteurs fonctionnent correctement. Le pilote et l'équipe de soutien doivent s'assurer d'une compréhension claire du plan de vol et de la mettre en place des procédures d'interruption et de récupération.

Essai en vol

  1. Démarrer l'acquisition de données sur la station au sol.
  2. Confirmer que la zone de vol est claire/sûre.
  3. Propulseurs/moteurs de bras.
  4. Démarrer la séquence d'essais en vol.
  5. Effectuer l'essai en vol, le pilote appelant chaque étape, y compris au minimum :
    décollage (lancement), changements de mode de vol, cibles ou manœuvres connues, et atterrissage.  Assurez-vous que tout le personnel est sur la tâche et exécutez les procédures d'urgence (arrêt de vol) au besoin. Les points de passage et les trajectoires sont spécifiques à chaque vol. Pour l'expérience quadrotor, nous suivons des motifs de croisement et rectangulairemodérés modérément agressifs à une altitude et un cap constants, suivis d'une montée/descente puis d'une séquence de lacet. Les taux angulaires et les accélérations linéaires dans ce vol sont facilement identifiés dans les données, et ils confirment que l'IMU et le contrôleur de vol fonctionnent correctement.

Après le vol

  1. Désarmer les moteurs pour s'assurer qu'ils ne s'allument pas accidentellement.
  2. Enregistrer et télécharger les données de vol dans le stockage d'archives.
  3. Enregistrez le vol en mots par le pilote, la VO et les commentaires des exploitants de stations au sol.
  4. Vérifiez les piles et chargez au besoin.
  5. Récupérer l'équipement et nettoyer la zone pour le prochain occupant.

Un avion à voilure fixe réalise un vol régulier en équilibrant quatre forces : la portance aérodynamique, la traînée aérodynamique, la poussée du système de propulsion et le poids. Pour obtenir un vol stable, il doit également équilibrer les moments sur les trois axes, le roulis, la hauteur et l'axe de lacet. Toutes les rotations sont définies comme des angles sur ces axes avec des changements dans l'axe de roulis provoquant un mouvement d'un côté à l'autre, des changements à l'axe de tangage provoquant un mouvement d'inclinaison vers l'avant et vers l'arrière et des changements dans l'axe de lacet provoquant des changements de cap.

Afin de stabiliser l'avion à tout changement soudain comme des rafales de vent, un système de commande de vol émet des commandes de surface de moteur et de contrôle qui doivent être mises à jour en temps réel. Ainsi, le système de commande utilise divers capteurs pour maintenir une mesure précise de l'altitude actuelle, c'est-à-dire les angles de roulis, de tangage et de lacet, ainsi que la vitesse de l'air. Une fois les données obtenues à partir des capteurs, les signaux sont filtrés pour réduire l'impact du bruit et des valeurs aberrantes sur la qualité des données traitées. Les données sont ensuite regroupées dans une estimation complète de l'état de l'aéronef et utilisées pour la commande de vol.

Les aéronefs à voilure fixe et les multicopters comptent sur ce système de contrôle pour surveiller et contrôler l'altitude de l'avion. Les deux utilise également le balayage du capteur connu sous le nom d'une unité de mesure inertielle ou IMU.

Un IMU se compose généralement de trois types de capteurs : les accéléromètres pour mesurer l'accélération linéaire, les gyroscopes de vitesse de vitesse de vitesse angulaire et les capteurs de champ magnétique pour mesurer la direction et la force du champ magnétique local. Un IMU est souvent couplé avec un système GPS et monté près du centre de gravité de l'avion avec l'axe du capteur aligné avec l'axe de la carrosserie de l'avion.

Dans ce laboratoire, nous allons démontrer l'étalonnage d'un simple IMU à l'aide d'une table de taux de précision. Nous monterons ensuite l'IMU calibré à un multicopter et effectuerons un test en vol pour afficher les données en temps réel et filtrer.

Dans la première partie de l'expérience, nous calibrerons l'IMU qui contient un gyromètre à taux et un accéléromètre pour chaque axe à l'aide d'un tableau de taux de précision. Le tableau de taux tourne précisément à une vitesse définie par l'utilisateur suivant une série de commandes de taux. Cela nous permet de déterminer la relation entre la lecture de tension et la vitesse.

Pour commencer, monter l'IMU sur la table de taux avec des vis et l'orienter de telle sorte que l'axe du capteur en cours d'étalonnage dans ce cas l'axe X, est directement radialement vers l'intérieur ou vers l'extérieur. Mesurez la distance entre le centre de la table et le centre de l'IMU et utilisez cette mesure comme rayon de référence pour le mouvement circulaire. L'UmIM est monté sur un tableau d'acquisition de données. Connectez les composants directement.

Maintenant, configurez le logiciel pour collecter les données de taux et d'accélération de l'IMU. Mener une série d'expériences avec différents taux de rotation des tables à taux constants positifs et négatifs avec zéro utilisé comme mesure de référence. Alors que le tableau des taux est immobile, enregistrez le taux gyro et accéléromètre par les valeurs S. Ensuite, lancez le test et collectez les données.

Une fois que toutes les vitesses angulaires ont été testées pour cette orientation, détachez l'UMI et repositionnez-le de telle sorte que l'accéléromètre est orienté vers le haut. Rattache-le, puis lancez le test pour collecter des données de -1 G. Après cela, retournez l'UmIM de sorte que l'accéléromètre est orienté vers le bas et de recueillir des données de 1 G.

Lorsque vous avez terminé l'étalonnage de l'axe X, repositionner l'IMU de sorte que le capteur d'axe z est orientalement radially vers l'extérieur et répéter tous les tests, se souvenant de positionner l'IMU vers le haut et vers le bas pour calibrer l'accéléromètre. Effectuez la même procédure pour le capteur de l'axe y.

Dans la prochaine partie de l'expérience, nous monterons l'IMU sur le quadrotor et le ferons voler à l'intérieur d'une installation de vol nette. Une interface de récepteur d'émetteur de commande radiale permet au pilote de fournir des commandes pour l'altitude, le cap, l'angle de roulis, l'angle de tangage et l'angle de lacet.

Avant de commencer, chargez toutes les batteries et testez les composants avant l'installation sur le quadrotor. Préparez ensuite le vol en vous assurant qu'au moins trois personnes, le pilote commandant de bord, l'observateur visuel et l'exploitant de la station au sol sont tous informés des plans de vol. Apportez le quadrotor dans l'installation de vol filetée et installez-le sur une planche d'atterrissage plate.

L'essai en vol commence par le décollage de l'origine à une altitude de 1,5 m. Ensuite, nous allons exécuter un modèle de vol de deux mètres carrés avec une vitesse de référence de 0,5 m/s. Le quadrotor s'arrête avant chaque changement de position. Ensuite, nous exécuterons des segments de traversées à vitesse plus élevée à 0,5, 1 et 1,5 m/s pour démontrer comment la vitesse affecte les dépassements.

Pour commencer l'essai en vol, commencez l'acquisition de données sur la station au sol. Après avoir confirmé que la zone de vol est dégagée, armez les moteurs. Maintenant, commencez la séquence d'essais en vol avec le pilote appelant chaque étape avant de les exécuter en commençant par le décollage. Assurez-vous d'annoncer tous les changements de mode de vol, les cibles connues de point de passage, ou les manœuvres.

Une fois le plan de vol exécuté, alertez le reste de l'équipe de vol de la descente finale et de l'atterrissage du quadcopter. Ensuite, désarmer les moteurs sur le quadcopter. Enregistrez et téléchargez toutes les données de vol et enregistrez le vol dans le carnet de vol. Enfin, récupérer tout l'équipement et dégager la zone pour le prochain utilisateur.

Maintenant, nous allons interpréter les résultats. En commençant par les données d'étalonnage pour l'IMU, nous montrons d'abord une parcelle de vitesse de rotation de la table de taux par rapport à la tension gyro. Notez que le tableau de taux fournit un contrôle direct de la vitesse angulaire pour l'étalonnage gyrosco-gyro. Un ajustement linéaire aux données permet le calcul de la vitesse à partir de la tension gyrographique. Dans ce cas, le gyro-taux émet une lecture nominale de vitesse zéro de 2,38 volts.

Enfin, regardons les données de vol. Ici, nous montrons un ensemble de données d'accélération latérale de 30 secondes pour le quadrotor à l'aide de notre IMU calibré. Cette parcelle montre les mesures d'accélération brutes et filtrées de l'UMI par rapport au temps. Les données ont été filtrées afin d'éliminer le bruit de la mesure. Vous pouvez voir que les données brutes sur le bruit sont atténuées. Toutefois, un délai est présent dans les données filtrées.

En résumé, nous avons appris comment les systèmes de contrôle de l'aéronef utilisent divers capteurs pour mesurer l'altitude et la vitesse actuelles pendant le vol. Nous avons ensuite calibré un gyrophare à taux et un accéléromètre et les avons montés sur un quadrotor avant d'effectuer des expériences de vol.

Transcript

Un avion à voilure fixe effectue un vol stable en équilibrant quatre forces : la portance aérodynamique, la traînée aérodynamique, la poussée du système de propulsion et le poids. Pour obtenir un vol stable, il doit également équilibrer les moments autour des trois axes, le roulis, le tangage et l’axe de lacet. Toutes les rotations sont définies comme des angles autour de ces axes, les changements dans l’axe de roulis provoquant un mouvement latéral, les changements dans l’axe de tangage provoquant un mouvement d’inclinaison vers l’avant et vers l’arrière et les changements dans l’axe de lacet provoquant des changements de cap.

Afin de stabiliser l’avion face à tout changement soudain comme des rafales de vent, un système de commandes de vol émet des commandes du moteur et de la surface de contrôle qui doivent être mises à jour en temps réel. Ainsi, le système de contrôle utilise divers capteurs pour maintenir une mesure précise de l’altitude actuelle, c’est-à-dire les angles de roulis, de tangage et de lacet, ainsi que la vitesse de l’air. Une fois les données acquises à partir des capteurs, les signaux sont filtrés pour réduire l’impact du bruit et des valeurs aberrantes sur la qualité des données traitées. Les données sont ensuite agrégées en une estimation complète de l’état de l’avion et utilisées pour le contrôle de vol.

Les avions à voilure fixe et les multicoptères s’appuient sur ce système de contrôle pour surveiller et contrôler l’altitude de l’avion. Les deux utilisent également un balayage de capteur connu sous le nom d’unité de mesure inertielle ou IMU.

Une IMU se compose généralement de trois types de capteurs : des accéléromètres pour mesurer l’accélération linéaire, des gyroscopes de vitesse pour mesurer la vitesse angulaire et des capteurs de champ magnétique pour mesurer la direction et l’intensité du champ magnétique local. Une IMU est souvent couplée à un système GPS et montée près du centre de gravité de l’avion, l’axe du capteur étant aligné avec l’axe du corps de l’avion.

Dans cet atelier, nous allons démontrer l’étalonnage d’une IMU simple à l’aide d’un tableau de taux de précision. Nous monterons ensuite l’IMU calibrée sur un multicoptère et effectuerons un test en vol pour afficher en temps réel et filtrer les données.

Dans la première partie de l’expérience, nous étalonnerons l’IMU qui contient un gyroscope de vitesse et un accéléromètre pour chaque axe à l’aide d’une table de taux de précision. La table de taux pivote avec précision à une vitesse définie par l’utilisateur en suivant une série de commandes de taux. Cela nous permet de déterminer la relation entre la lecture de la tension et la vitesse.

Pour commencer, montez l’IMU sur la table des taux à l’aide de vis et orientez-la de telle sorte que l’axe du capteur étant étalonné, dans ce cas l’axe X, soit directement radialement vers l’intérieur ou vers l’extérieur. Mesurez la distance entre le centre de la table et le centre de l’IMU et utilisez cette mesure comme rayon de référence pour le mouvement circulaire. L’IMU est montée sur une carte d’acquisition de données. Connectez directement les composants.

Maintenant, configurez le logiciel pour collecter les données de taux et d’accélération de l’IMU. Effectuez une série d’expériences avec différents taux de rotation positifs et négatifs de la table à taux constants, le zéro étant utilisé comme mesure de référence. Pendant que le tableau des vitesses est immobile, enregistrez le gyroscope et l’accéléromètre en fonction des valeurs S. Ensuite, lancez le test et collectez les données.

Une fois que toutes les vitesses angulaires ont été testées pour cette orientation, détachez l’IMU et repositionnez-la de manière à ce que l’accéléromètre soit orienté vers le haut. Rattachez-le, puis lancez le test pour collecter les données -1 G. Après cela, retournez l’IMU de sorte que l’accéléromètre soit orienté vers le bas et collectez des données +1 G.

Lorsque vous avez terminé l’étalonnage de l’axe x, repositionnez l’IMU de manière à ce que le capteur de l’axe z soit orientalement radialement vers l’extérieur et répétez tous les tests, en n’oubliant pas de positionner l’IMU vers le haut et vers le bas pour calibrer l’accéléromètre. Effectuez la même procédure pour le capteur de l’axe Y.

Dans la prochaine partie de l’expérience, nous monterons l’IMU sur le quadrirotor et la ferons voler à l’intérieur d’une installation de vol en filet. Une interface émetteur-récepteur à commande radiale permet au pilote de fournir des commandes pour l’altitude, le cap, l’angle de roulis, l’angle de tangage et l’angle de lacet.

Avant de commencer, chargez toutes les batteries et testez les composants avant l’installation sur le quadrirotor. Préparez ensuite le vol en vous assurant qu’au moins trois personnes, le pilote aux commandes, l’observateur visuel et l’opérateur de la station au sol sont tous informés des plans de vol. Amenez le quadrirotor dans l’installation de vol en filet et placez-le sur une planche d’atterrissage plate.

L’essai en vol commence par le décollage depuis l’origine jusqu’à une altitude de 1,5 m. Ensuite, nous exécuterons un modèle de vol carré de deux mètres avec une vitesse de référence de 0,5 m/s. Le quadrirotor s’arrête avant chaque changement de position. Ensuite, nous exécuterons des segments de traversées à plus grande vitesse à 0,5, 1 et 1,5 m/s pour démontrer comment la vitesse affecte le dépassement.

Pour commencer l’essai en vol, lancez l’acquisition des données sur la station au sol. Après avoir vérifié que la zone de vol est dégagée, armez les moteurs. Maintenant, lancez la séquence d’essai en vol avec le pilote qui annonce chaque étape avant de l’exécuter en commençant par le décollage. Assurez-vous d’annoncer tous les changements de mode de vol, les cibles de waypoint connues ou les manœuvres.

Une fois le plan de vol exécuté, alertez le reste de l’équipe de vol de la descente finale et de l’atterrissage du quadricoptère. Ensuite, désarmez les moteurs du quadricoptère. Enregistrez et téléchargez toutes les données de vol et enregistrez le vol dans le carnet de vol. Enfin, récupérez tout l’équipement et dégagez la zone pour le prochain utilisateur.

Interprétons maintenant les résultats. En commençant par les données d’étalonnage de l’IMU, nous montrons d’abord un graphique de la vitesse de rotation de la table de vitesse en fonction de la tension gyroscopique. Notez que le tableau des taux fournit un contrôle direct de la vitesse angulaire pour l’étalonnage du gyroscope. Un ajustement linéaire aux données permet de calculer la vitesse à partir de la tension gyroscopique. Dans ce cas, le gyroscope émet une vitesse nominale nulle de 2,38 volts.

Enfin, regardons les données de vol. Ici, nous montrons un ensemble de données d’accélération latérale de 30 secondes pour le quadrirotor à l’aide de notre IMU calibrée. Ce graphique montre les mesures d’accélération brutes et filtrées de l’IMU en fonction du temps. Les données ont été filtrées afin d’éliminer le bruit de la mesure. Vous pouvez voir que les données de bruit brutes sont atténuées. Cependant, un délai est présent dans les données filtrées.

En résumé, nous avons appris comment les systèmes de contrôle des aéronefs utilisent divers capteurs pour mesurer l’altitude actuelle et la vitesse en vol. Nous avons ensuite calibré un gyroscope de vitesse et un accéléromètre et les avons montés sur un quadrirotor avant d’effectuer des expériences en vol.

Explore More Videos

Valeur vide issue

Related Videos

Performances aérodynamiques d'un modèle réduit d'avion : Le DC-6B

Performances aérodynamiques d'un modèle réduit d'avion : Le DC-6B

Aeronautical Engineering

9.1K Vues

Caractérisation de l'hélice : Variations du pas, du diamètre et du nombre de lame sur la performance

Caractérisation de l'hélice : Variations du pas, du diamètre et du nombre de lame sur la performance

Aeronautical Engineering

27.7K Vues

Comportement de l'aile : Distribution de la pression sur une aile de Clark Y-14

Comportement de l'aile : Distribution de la pression sur une aile de Clark Y-14

Aeronautical Engineering

23.0K Vues

Performance des ailes du Clark Y-14 : Déploiement des dispositifs hypersustentateurs (volets et lamelles)

Performance des ailes du Clark Y-14 : Déploiement des dispositifs hypersustentateurs (volets et lamelles)

Aeronautical Engineering

14.9K Vues

Méthode des sphères de turbulence : Évaluation de la qualité de l'écoulement en soufflerie

Méthode des sphères de turbulence : Évaluation de la qualité de l'écoulement en soufflerie

Aeronautical Engineering

9.3K Vues

Flux cylindrique croisé : Mesurer la distribution de la pression et estimer les coefficients de traînée

Flux cylindrique croisé : Mesurer la distribution de la pression et estimer les coefficients de traînée

Aeronautical Engineering

17.3K Vues

Variations du nombre de Mach et de la pression le long d'une tuyère convergente et d'une tuyère de Laval

Variations du nombre de Mach et de la pression le long d'une tuyère convergente et d'une tuyère de Laval

Aeronautical Engineering

39.0K Vues

Imagerie Schlieren: Une technique pour visualiser les caractéristiques des écoulements supersoniques

Imagerie Schlieren: Une technique pour visualiser les caractéristiques des écoulements supersoniques

Aeronautical Engineering

13.0K Vues

Visualisation de l'écoulement dans un tunnel hydrodynamique : Observation d'un tourbillon sur une aile Delta

Visualisation de l'écoulement dans un tunnel hydrodynamique : Observation d'un tourbillon sur une aile Delta

Aeronautical Engineering

9.2K Vues

Visualisation de l'écoulement de colorants en surface : Une méthode qualitative pour visualiser les lignes de courant dans un écoulement supersonique

Visualisation de l'écoulement de colorants en surface : Une méthode qualitative pour visualiser les lignes de courant dans un écoulement supersonique

Aeronautical Engineering

5.4K Vues

Tube de Pitot : Un dispositif pour mesurer la vitesse du flux d'air

Tube de Pitot : Un dispositif pour mesurer la vitesse du flux d'air

Aeronautical Engineering

51.5K Vues

Anémomètre à température constante : Un outil pour étudier les écoulements dans la couche limite turbulente

Anémomètre à température constante : Un outil pour étudier les écoulements dans la couche limite turbulente

Aeronautical Engineering

8.0K Vues

Transducteur de pression : Calibrage à l'aide d'un tube de Pitot

Transducteur de pression : Calibrage à l'aide d'un tube de Pitot

Aeronautical Engineering

10.6K Vues

Aérodynamique des multicoptères : Caractérisation de la poussée sur un hexacoptère

Aérodynamique des multicoptères : Caractérisation de la poussée sur un hexacoptère

Aeronautical Engineering

9.8K Vues

JoVE logo
Contact Us Recommend to Library
Research
  • JoVE Journal
  • JoVE Encyclopedia of Experiments
  • JoVE Visualize
Business
  • JoVE Business
Education
  • JoVE Core
  • JoVE Science Education
  • JoVE Lab Manual
  • JoVE Quizzes
Solutions
  • Authors
  • Teaching Faculty
  • Librarians
  • K12 Schools
  • Biopharma
About JoVE
  • Overview
  • Leadership
Others
  • JoVE Newsletters
  • JoVE Help Center
  • Blogs
  • JoVE Newsroom
  • Site Maps
Contact Us Recommend to Library
JoVE logo

Copyright © 2026 MyJoVE Corporation. All rights reserved

Privacy Terms of Use Policies
WeChat QR code