Rapport technique (2007)
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é.
Statistiques
Total des téléchargements à partir de PolyPublie
Téléchargements par année
Provenance des téléchargements
