Académique Documents
Professionnel Documents
Culture Documents
DEVELOPPEMENT DURABLE
Introduction
Modélisation
Analyse de commandabilité
Exemple de commande d’un Quad
Conclusion
1 2
Free PowerPoint Templates
Introduction
2 3
Free PowerPoint Templates
Free PowerPoint Templates
Introduction
3 4
Free PowerPoint Templates
Introduction
Véhicule télécommandé
Véhicule télécommandé au sens de la tâche à
par un opérateur réaliser
CLASSIFICATION
DES ROBOTS
MOBILES
5 6
Free PowerPoint Templates
Free PowerPoint Templates
Introduction
Bullet Points
6 7
Free PowerPoint Templates
Free PowerPoint Templates
Modélisation
ɵ 𝑥ሶ= 𝑣 cos 𝜑
𝑦ሶ= 𝑣 sin 𝜑
𝑣
𝜑ሶ= tan 𝜃
φ 𝑙
𝜃ሶ= 𝑢
7 8
Free PowerPoint Templates
Modélisation
supposons que les deux roues sur chaque essieu (avant et arrière)
s'effondrent en une seule roue située au milieu de l'essieu
(modèle semblable à une voiture).La roue avant peut être
orientée tandis que l'orientation de la roue arrière est fixé. Les
coordonnées généralisées sont ) où x; y sont les coordonnées
cartésiennes de la roue arrière, mesure l'orientation de la voiture
corps par rapport à l'axe x, et est l'angle de braquage Le système
est soumis à deux contraintes non-holistiques, une pour chaque
roue:
𝑓 sinሺ
𝑥ሶ 𝜃 + 𝜑ሻ− 𝑦ሶ
𝑓 cosሺ
𝜃+ሶ 𝜑ሻ = 0
Avec
𝑥˙ 𝑠𝑖𝑛 ( 𝜑 ) − 𝑦˙ 𝑐𝑜𝑠 ( 𝜑 )=0
𝑥 𝑓 = 𝑥 +𝑙 𝑐𝑜𝑠 ( 𝜑 )
𝑦 𝑓 = 𝑦 +𝑙 sin ( 𝜑 )
8 9
Free PowerPoint Templates
Free PowerPoint Templates
Modélisation
la première contrainte cinématique vient:
𝑓 sinሺ
𝑥ሶ 𝜃 + 𝜑ሻ− 𝑦ሶ 𝜃 + 𝜑ሻ−ሶ𝜑ሶ𝑙 cosሺ𝜃 ሻ = 0
𝑓 cosሺ
rang [g1 g2 [g1; g2] [g1; [g1; g2]] [g2; [1; g2]] : : : ] = 4
Pour notre système , les deux premiers crochets de Lie sont
calculés comme
Avec:
cos 𝜑
NNNNNNNNNNۍ NNNNNNNNې 0
sin 𝜑
NNNNNNNN ێNNNNNNNNۑ 0൪
𝑔1 = NNNNNNNNێ
tan 𝜃 NNNNNNNNۑ 𝑔2 = ൦
NNNNNNNNێ
𝑙 NNNNNNNNۑ
0
NNNNNۏ0 NNNNNNNNNNNے 1
Où
12 13
Free PowerPoint Templates
Exemple de commande d’un Quad
Le but de l’exemple est de réaliser une commande adaptée, et
de réfléchir aux technologies permettant un contrôle
automatique de celui-ci.
Le quad est un robot de type voiture, avec deux roues motrices
arrière, et deux roues directrices avant.
14
13
Exemple de commande d’un Quad
1-Régulateur PID numérique
15
14
Exemple de commande d’un Quad
On voit que la dérivée de e(t) est approxime par la pente de la
droite liant l’échantillon présent e[k] au précèdent e[k-1]. La
résolution de l'intégrale passe par le calcul de l'aire comprise
entre l'axe t et le signal e(t). Une approximation de cette aire peut
être faite par la méthode des rectangles.
15 16
Exemple de commande d’un Quad
Afin de contourner cette difficulté, écrivons les lois de commande aux
instants présent k et précèdent [k-1] et soustrayons membre a
membre :
16 17
Exemple de commande d’un Quad
17 18
Exemple de commande d’un Quad
PID sur la vitesse
Nous avons essayé différentes valeurs de gains pour le réglage du
contrôleur PID, et après plusieurs essais nous avons choisi les gains
suivants :
Kp = 20 ; Ki = 0.01; Kd = 1.5
19 20
Exemple
Bullet Points de commande d’un Quad
22
21
Exemple de commande d’un Quad
Avec:
23
22
Exemple de commande d’un Quad
Nous en déduisons la commande :
avec K > 0
24
23
Exemple de commande d’un Quad
26
25
Exemple de commande d’un Quad
La dérivée de la vitesse est :
27
26
Exemple de commande d’un Quad
Nous en déduisons la commande :
avec K > 0
28
27
Exemple de commande d’un Quad
30
29
Merci pour votre attention