Académique Documents
Professionnel Documents
Culture Documents
Mini-Projet
Présenté par:
Choubabi Najwa et Azzouzi Laila
Master MRMI
Département : Mécanique
1
Table of Contents
Introduction..........................................................................................3
Modélisation dynamique......................................................................5
LQR...................................................................................................10
Filtre de Kalman................................................................................11
Cas réaliste..........................................................................................13
Conclusion...........................................................................................14
2
Introduction
La pendule inversée équilibrée sur une roue est un système mécanique intéressant
qui utilise les principes de la physique pour maintenir un objet en équilibre. Ce
système se compose d'une tige rigide fixée à une roue qui tourne horizontalement. À
l'extrémité inférieure de la tige, il y a un poids qui peut osciller librement.
Lorsque la roue tourne, la force centrifuge agit sur le poids, ce qui le maintient en
équilibre en position verticale. Ce système est très stable et peut maintenir le poids
en équilibre même lorsque le système est soumis à des perturbations externes.
4. "Sliding Mode Control for an Inverted Pendulum on a Wheeled Mobile Robot" par
H. Li et al. (2013) : Cet article décrit une méthode de contrôle par mode de
glissement pour stabiliser une pendule inversée équilibrée sur un robot mobile à
roues. Les auteurs proposent une commande de mode de glissement robuste pour
assurer une bonne performance de suivi de référence.
6. "Design and Analysis of an Inverted Pendulum Control System with Fuzzy Logic
Controller" par M. H. Lee et al. (2008) : Cet article décrit une méthode de contrôle
3
flou pour stabiliser une pendule inversée équilibrée sur une roue. Les auteurs
proposent une commande floue basée sur les valeurs mesurées des angles et des
vitesses de la pendule.
La pendule inversée équilibré sur une roue est utilisée dans diverses applications,
notamment dans les gyroscopes, les stabilisateurs de caméra, les systèmes de
navigation inertielle, les drones et les robots. Dans les gyroscopes, la pendule
inversée équilibrée sur une roue est utilisée pour détecter les mouvements de
rotation et maintenir la stabilité du système.
Dans les stabilisateurs de caméra, ce système est utilisé pour stabiliser l'appareil
photo et réduire les tremblements et les vibrations lors de la prise de vue. Dans les
systèmes de navigation inertielle, la pendule inversée équilibrée sur une roue est
utilisée pour mesurer les mouvements de rotation et calculer la position et la vitesse
du système.
En somme, la pendule inversée équilibrée sur une roue est un système mécanique
très utile et fascinant qui peut être utilisé dans de nombreuses applications.
4
Comprendre les principes qui sous-tendent ce système peut aider à améliorer les
performances et la stabilité de nombreux dispositifs technologiques.
Modélisation dynamique
La pendule inversée équilibrée sur une roue est un système mécatronique complexe
composé d'une roue et d'une tige avec un pendule inversé attaché à son extrémité.
Ce système est souvent utilisé comme exemple de système non-linéaire en raison
de son comportement instable et non-linéaire.
La roue est actionnée par un moteur électrique et peut tourner autour de son axe. La
tige est fixée à la roue et est maintenue en position verticale à l'aide d'un support. Le
pendule inversé est attaché à l'extrémité de la tige et peut se balancer librement
dans toutes les directions. Le but du système est de maintenir le pendule inversé en
position verticale, malgré les perturbations externes.
Modèle mathématique :
Wheel balanced inverted pendulum se compose d'un pendule et d'une roue d'inertie
rotative à son extrémité, comme le montre la figure. Le pendule n'est pas actionné et
le système est contrôlé par la rotation de la roue. Le modèle mathématique du
système pendulaire à roupe d'inertie est dérivé des équations de Lagrange.
22\* MERGEFORMAT ()
5
33\* MERGEFORMAT ()
44\* MERGEFORMAT ()
55\* MERGEFORMAT ()
66\* MERGEFORMAT ()
77\* MERGEFORMAT ()
88\*
MERGEFORMAT ()
99\*
MERGEFORMAT ()
1010\*
MERGEFORMAT ()
1111\*
MERGEFORMAT ()
1212\*
MERGEFORMAT ()
6
1313\*
MERGEFORMAT ()
On définit :
1414\*
MERGEFORMAT ()
Et :
1515\*
MERGEFORMAT ()
1616\*
MERGEFORMAT ()
1717\*
MERGEFORMAT ()
1818\*
MERGEFORMAT ()
1919\*
MERGEFORMAT ()
7
constant, le couple du moteur est donc proportionnel au courant d'induit d'un facteur
constant km.
2020\* MERGEFORMAT ()
2222\* MERGEFORMAT ()
2323\* MERGEFORMAT ()
En supposant que les facteurs de frottement visqueux des roulements sont très
faibles, nous pouvons les négliger et (23) devient
8
Supposons que :
θm = φ et τw = τ .
En définissant et ,
La réponse de système
9
La réponse initiale oscillatoire du système de pendule inversé en équilibre sur une
roue est probablement due aux perturbations initiales, telles que la force appliquée
pour faire bouger le système à partir de sa position initiale. En raison de la
dynamique complexe de ce système, il peut y avoir un certain temps d'ajustement
avant que le système ne se stabilise dans une position d'équilibre.
Une fois que le système a atteint cette position d'équilibre, il peut sembler presque
stable car il peut rester dans cette position pendant une période de temps
considérable sans tomber. Cependant, en raison de l'équilibre instable du système, il
peut être facilement perturbé et tomber si des forces extérieures sont appliquées.
Par conséquent, même si le système semble presque stable, il nécessite toujours
une certaine quantité d'énergie pour maintenir son équilibre, et il peut tomber à tout
moment si cette énergie est perturbée
10
Synthèse de la commande et de l’observateur :
Espace d'état du système dynamique
La représentation de l'espace d'état du système dynamique linéaire peut être écrite
comme suit :
11
D’après les données numériques, les calculs sur Matlab donnent:
Le système est non-linéaire et instable, ce qui le rend difficile à contrôler. Dans les sections
suivantes, nous présenterons trois approches de commande différentes pour stabiliser le
système : LQR, LQG et filtre de Kalman.
LQR
Le régulateur quadratique linéaire (LQR) peut être appliqué lorsque l'on a dérivé un
modèle de système linéarisé représenté dans l'espace d'état. Ce contrôleur est une
méthode célèbre qui fournit des gains de rétroaction contrôlés de manière optimale
pour permettre la conception stable et performante du système en boucle fermée. Le
principe de l'utilisation de cette méthode LQR est d'obtenir un signal de contrôle
optimal à partir du retour d'état.
12
Où Q est la matrice de pondération de l'état et R la matrice de pondération de
l'entrée.
13
La reponse de LAR
Le régulateur quadratique linéaire (LQR) est une technique de commande qui utilise
une fonction coût quadratique pour déterminer la commande optimale pour un
système. Dans le cas de la réponse de ce système de pendule inversé en équilibre
sur une roue, l'utilisation de la technique LQR permet de stabiliser le système et de
réduire les oscillations.
14
Plus précisément, la réponse LQR pour ce système est une commande de retour
d'état qui utilise la mesure de l'état actuel du système pour calculer la commande
optimale. Cette commande optimale est déterminée en minimisant une fonction coût
quadratique qui est une combinaison pondérée de l'erreur d'état et de l'effort de
commande.
Alors , la réponse LQR pour ce système est une commande de retour d'état qui
permet de stabiliser le système et de réduire les oscillations en temps réel. Cette
commande optimale est déterminée en minimisant une fonction coût quadratique qui
prend en compte l'erreur d'état et l'effort de commande
Filtre de Kalman
Le filtre de Kalman est utilisé pour estimer l'état du système à partir des mesures de
la position et de la vitesse. Le filtre de Kalman utilise une prédiction de l'état futur du
système et la compare aux mesures actuelles pour déterminer la meilleure
estimation de l'état.
15
- Le filtre de Kalman permet d'estimer l'état du système à partir de mesures bruitées.
de l'état, l'estimation de l'état converge rapidement vers la valeur réelle de l'état,
même lorsque les mesures sont bruitées. Cela montre l'efficacité du filtre de Kalman
dans l'estimation de l'état.
Cas réaliste
Le pendule inversé sur une roue peut être utilisé dans les robots mobiles, notamment
les robots d'exploration de planètes ou d'autres environnements hostiles. Dans de
tels environnements, les robots doivent être capables de se déplacer sur des
surfaces irrégulières et instables, ainsi que de maintenir leur équilibre en tout temps.
Dans le cadre de ce projet, une étude de cas réaliste pourrait consister à simuler le
mouvement d'un robot Rover équipé d'un pendule inversé sur une roue, sur une
surface avec des obstacles et des inclinaisons variées. Le but serait de déterminer
les paramètres optimaux du contrôleur pour assurer une stabilité maximale et un
mouvement efficace du robot dans des conditions difficiles.
Une telle étude pourrait également être étendue pour inclure des éléments tels que
la localisation et la cartographie, en utilisant des capteurs tels que des caméras et
des capteurs LIDAR pour naviguer dans l'environnement et éviter les obstacles. Cela
permettrait de développer des robots d'exploration plus autonomes et efficaces pour
les missions spatiales et autres applications similaires.
Conclusion
16
les méthodes LQR/LQG et Kalman. Nous avons également présenté
l'implémentation du régulateur dans MATLAB et , ainsi que les résultats de simulation
obtenus. Enfin, nous avons analysé les résultats de simulation et interprété les
performances du régulateur.
[1] Loveikin, V.S., Romasevich, Y.A. & Khoroshun, A.S. Optimal Stabilization Control
of an Inverted Pendulum with a Flywheel. Part 1. Int Appl Mech 56, 462–470 (2020)
https://doi.org/10.1007/s10778-020-01029-3
17