Identification des coefficients aérodynamiques et commande de vol non-linéaire

Annie Girard

Rapport technique (2007)

Accéder à ce document
Disponible
Libre accès au texte intégral dans PolyPublie
Version officielle de l'éditeur
Texte Texte • 2MB •

Résumé

La commande de vol classique consiste à discrétiser l'enveloppe de vol, en y choisissant un ensemble de points de fonctionnement, et à concevoir des contrôleurs linéaires locaux pour chacun de ces points. Toutefois cette méthode demande un effort de conception important. Un des principaux défis de la commande de vol moderne est de se dégager de ces contraintes grâce à la conception de lois de commande non linéaires et/ou adaptatives basées sur des modèles non linéaires d'avion. L'objectif de ce mémoire est de développer une commande de vol non linéaire, permettant de contrôler un aéronef en angle d'attaque α,, en angle de dérapage β et en angle de roulis φ. La première phase de cette recherche consiste à identifier les coefficients aérodynamiques de l'avion de manière précise. Pour cela, une structure innovante à base de réseaux de neurones est développée. Celle-ci atteint les performances de précision désirée tout en étant de taille restreinte. Elle présente l'avantage de pouvoir être facilement étendue par un apprentissage en ligne, caractéristique qui lui permettra d'être utilisée dans le futur par une commande de vol reconfigurable. En deuxième phase, une loi de commande par inversion dynamique dont les paramètres sont donnés par le module d'identification précédent est développée. L'identification précise des coefficients aérodynamiques permet de restreindre les erreurs de modélisation et l'utilisation d'une dynamique désirée de type proportionnel + intégral permet alors d'assurer une certaine robustesse au contrôleur. L'étude se termine sur l'utilisation d'une boucle de commande prédictive, appliquée au système linéarisé par retour de sortie, qui permet d'anticiper les changements de trajectoires et de limiter les efforts sur la commande. La robustesse de ce contrôle n'est cependant pas traitée et reste matière à recherche future. Une application au Fighting Falcon F-16 est faite par simulation sous MatLab et Simulink. Contrairement à la majorité des travaux publiés qui se basent sur des modèles aérodynamiques linéaires, le modèle aérodynamique utilisé est directement celui élaboré par la NASA suite à des essais en soufflerie (Nguyen et al, 1979) et est hautement non linéaire. Le module d'identification, développé sur l'ensemble de l'enveloppe de vol du F-16, comprend un nombre de réseaux de neurones suffisemment restreint pour être implémenté sur un processeur neuronal existant et réalise bien les objectifs de précision. La commande de vol par inversion dynamique est ensuite testée sur une trajectoire donnée, en premier lieu avec un modèle aérodynamique parfait puis avec un modèle aérodynamique “réel” du F-16. Les performances sur cette trajectoire confirment que les objectifs de suivi de trajectoire sont atteints et est un premier point positif pour la démonstration de la robustesse de cette loi de contrôle. Les objectifs de ce projet ont été atteints : un système de commande d'attitude non linéaire, qui n'a pas recours au découplage des mouvements longitudinaux et latéraux et qui obvie au “gain scheduling”, a été développé.

Adresse URL de PolyPublie:
Numéro du rapport:
EPM-RT-2007-02
OAI:
oai:publications.polymtl.ca:3158
ORCID
Date du dépôt:
19 juin 2018 15:28
Dernière modification:
21 oct. 2026 18:08
Citer en APA 7:
Girard, A. (2007). Identification des coefficients aérodynamiques et commande de vol non-linéaire. (Rapport technique n° EPM-RT-2007-02). https://publications.polymtl.ca/3158/

Statistiques

Total des téléchargements à partir de PolyPublie

Téléchargements par année

Provenance des téléchargements

Actions réservées au personnel

Afficher document
Afficher document