
Développement d'un modèle non-linéaire de quadricoptère via les équations de Newton.
Expressions des efforts linéaires et des couple nécessaires à l'implémentation sous Matlab / Simulink.
Modélisation du quadricoptère sous Matlab / Simulink
Modélisation du bloc change sous Matlab / Simulink
Base de la théorie de Lyapunov avec la description des solutions : stable ; bornée ; attractive ; asymptotiquement stable et instable.
Des exercices illustratifs devraient clarifier ces concepts.
Définition des conditions de stabilité avec le théorème de Lasalle Yoshizawa.
Suite de la partie précédente avec des exemples illustratifs.
Les exercices de la session 6 sont repris ici sous un modèle Matlab / Simulink.
Application de la commande par fonction de Lyapunov pour un système avec une intégration.
Avec exemples illustratifs.
Exercice de la session 8 implémenté sous Matlab / Simulink.
Description de la commande par fonction de Lyapunov dans le cas des systèmes en cascade. Cette dernière partie de la section 2 touche de façon générale, directement à l'approche utilisée dans le cas du drone développé à la section 3.
Application de la commande par fonction de Lyapunov sur le modèle du quadricoptère.
Expression des commandes désirées : vd, ad, jd, omegad.
Implémentation sous Matlab / Simulink de la lois de commande du drone définie à la session 11.
Application de la commande par fonction de Lyapunov sur le modèle du quadricoptère.
Expression des commandes désirées en couples et en poussée.
Implémentation sous Matlab / Simulink de la lois de commande du drone définie à la session 13.
Ajout des consignes de références sous formes de scénarios.
Ajout des figures pour analyser le comportement du drone.
Simulation fonctionnelle du drone et interprétation.
Ce cours est divisé en trois parties. Dans la première partie, vous apprendrez à modéliser un drone de type quadricoptère sous sa forme non-linéaire. La seconde partie, détail la théorie de Lyapunov nécessaire à l'application de la commande backstepping. Une approche progressive avec des exemples illustratifs (théorique et sous Matlab Simulink) devraient vous permettre de saisir en profondeur le fonctionnement de ce type de commande. Enfin, la dernière partie illustre l'application de la commande backstepping à un quadricoptère, d'un point de vue théorique et sous Matlab / Simulink.
Notez que des diapositives détaillées sont fournies avec le cours ainsi que l'ensemble des fichiers Matlab/Simulink.