Académique Documents
Professionnel Documents
Culture Documents
Filière d’ingénieur :
Mécatronique & Productique
LE 04/03/2021
1
Le but devoir :
➢ Analyse cinématique pour déterminer les variables généralisés du système
en termes de déplacement et flux.
2
I. Description et modélisation d’un pendule inversé :
Le principe de fonctionnement est très simple en théorie : quand le pendule penche vers la
droite, le chariot doit le rattraper en effectuant un mouvement vers la droite. Et inversement. La
difficulté c’est de régler l’intensité et la forme de la réaction du chariot en fonction de l’angle
que le pendule fait avec la verticale.
3
▪ 𝜃(𝑡): L’angle du pendule
▪ g : intensité de pesanteur
• variables de configurations Sont:
𝑋𝐺 , 𝑌𝐺 , 𝑋𝑚2 , 𝑌𝑚2 , 𝜃 .
𝑙
𝑋𝑚2 =𝑋𝐺 + 2 sin 𝜃
𝑙
𝑌𝑚2 = 𝑌𝐺 + 2 cos 𝜃
𝑌𝐺 =cte
𝛿𝑤 = 𝐹𝛿𝑋𝐺 + (𝑈 − 𝑒) 𝛿𝑞
𝑋
𝑒𝑠𝑞 = U-e et 𝑒𝑠 𝐺 = F
𝛿𝑋𝐺 , 𝛿𝑞 : les déplacements virtuels.
𝑅2
F=𝐶𝑚 car on utilise un système poulie courroie pour assurer le mouvement de
𝑅1𝑅3
chariot.
𝑅2
Donc : F=K 𝑖𝑖𝑛𝑑𝑢𝑖𝑡 𝑅1𝑅3
4
K : constante électrique de moteur.
𝑅2
Pour trouver 𝑅1𝑅3 on utilise formule Willis (construction mécanique)
3-Formalisme de Lagrange :
𝝏𝑻 𝝏𝑽 𝝏𝑫 𝒒
Le formalisme de Lagrange décrit par : 𝒅𝒕𝒅 (𝝏𝑻
𝝏𝒒̇
) - 𝝏𝒒 + 𝝏𝒒 + = 𝒆𝒔
𝝏𝒒̇
T : Energie cinétique de système
D : La fonction de dissipation
𝑚1 : la masse de chariot.
𝑉𝑚1 : vitesse de chariot.
1
Alors 𝑇𝐶 = 2 𝑚1 𝑋𝐺̇ 2
5
1 1
2
𝑇𝑚2 = 2m𝑉𝑚2 +2 𝐽𝑡 𝜃̇ 2
2 2 𝑙2
2
𝑉𝑚2 = 𝑋𝑚̇ 2 + 𝑌𝑚̇ 2 = 𝑋𝐺̇ 2 + 𝑙𝑋𝐺̇ 𝜃̇cos 𝜃 + 𝜃̇ 2
4
1 𝑙2 1
𝑇𝑚2 = 2m2 ( 𝑋𝐺̇ 2 + 𝑙𝑋𝐺̇ 𝜃̇cos 𝜃 + 𝜃̇ 2 ) + 𝐽 𝜃̇ 2
4 2 𝑡
(construction mécanique)
1 𝐺 R2𝑋 ̇ 2
𝑇𝑚 = 𝐽 ( )
2 𝑚 𝑅1R3
𝐽𝑚 : L’inertie de rotor
6
1 𝐺 R2𝑋 ̇ 2
▪ 𝑇𝑚 = 𝐽 ( )
2 𝑚 𝑅1R3
1
▪ 𝑇𝑖𝑛𝑑𝑢𝑖𝑡 = 2L𝑖𝑖𝑛𝑑𝑢𝑖𝑡 2
1 𝑙2 1
▪ 𝑇𝑚2 = 2 𝑚2 ( 𝑋𝐺̇ 2 + 𝑙𝑋𝐺̇ 𝜃̇cos 𝜃 + 𝜃̇ 2 ) + 𝐽 𝜃̇ 2
4 2 𝑡
1
▪ 𝑇𝐶 = 2 𝑚1 𝑋𝐺̇ 2
1 R2𝑋 ̇ 1 1 𝑙2 1
T= 𝐽 ( 𝐺
) 2
+2L𝑖𝑖𝑛𝑑𝑢𝑖𝑡 2 + 𝑚 ( 𝑋𝐺̇ 2 + 𝑙𝑋𝐺̇ 𝜃̇cos 𝜃 + 𝜃̇ 2 ) +
2 𝑚 𝑅1R3 2 2 4 2
1
𝐽𝑡 𝜃̇ 2 + 𝑚 𝑋̇ 2
2 1 𝐺
1 1 1
Donc T= 2 𝑀é𝑞 𝑋𝐺̇ 2 + 𝐽 𝜃̇ 2 𝑚2 𝑙𝑋𝐺̇ 𝜃̇cos 𝜃 +
2 é𝑞 2
1
L𝑖𝑖𝑛𝑑 2
2
1 2
Avec 𝑀é𝑞 = 𝑚1 + 𝐽𝑚 ( 𝑟 ) + m2
𝑙2
𝐽é𝑞 = m2 + 𝐽𝑡
4
𝑙
V =2 m2gcos 𝜃
1 1 1
D = 2 𝑅𝑖𝑖𝑛𝑑𝑢𝑖𝑡 2 + 𝑏 𝑋𝐺̇ 2 + 𝑏 𝜃 ̇2
2 2 𝜃
7
𝒅 𝝏𝑻 𝝏𝑻 𝝏𝑽 𝝏𝑫 𝑿
(
𝒅𝒕 𝝏𝑿𝑮̇
) - 𝝏𝑿 + 𝝏𝑿 + 𝝏𝑿 ̇ = 𝒆𝒔 𝑮
𝑮 𝑮 𝑮
𝑑 1
(𝑀é𝑞 𝑋𝐺̇ + m 𝑙𝜃̇ cos 𝜃 ) +b𝑋𝐺̇ = F
𝑑𝑡 2
1 1
𝑀é𝑞 𝑋𝐺̈ + m2 𝑙 𝜃̈cos 𝜃 - 𝑚2 𝑙 𝜃̇ 2 sin 𝜃 + b𝑋𝐺̇ = F
2 2
𝝏𝑻 𝝏𝑽 𝝏𝑫
𝒅 𝝏𝑻
(
𝒅𝒕 𝝏 𝜽̇
) - 𝝏 𝜽 + 𝝏 𝜽 + 𝝏 𝜽̇ = 𝒆𝒔𝜽
𝑑 1 1 𝑙
( 𝐽é𝑞 𝜃̇ + m 𝑙𝑋𝐺̇ cos 𝜃 ) + m2 𝑙𝑋𝐺̇ 𝜃̇ 𝑠𝑖𝑛 𝜃 - m2g 𝑠𝑖𝑛 𝜃 + 𝑏𝜃 𝜃̇ = 0
𝑑𝑡 2 2 2
1 𝑙
𝐽é𝑞 𝜃̈ + 𝑚2 𝑙𝑋𝐺̈ cos 𝜃 - 𝑚2 g 𝑠𝑖𝑛 𝜃 + 𝑏𝜃 𝜃̇ = 0
2 2
𝜕𝑇 𝜕𝑉 𝜕𝐷
𝑑 𝜕𝑇
(
𝑑𝑡 𝜕𝑞̇
) - 𝜕𝑞 + 𝜕𝑞 + 𝜕𝑞̇ = 𝑒𝑠𝑞
𝑑
( L𝑖𝑖𝑛𝑑𝑢𝑖𝑡 ) + R𝑖𝑖𝑛𝑑𝑢𝑖𝑡 = U-e
𝑑𝑡
𝑑𝑖𝑖𝑛𝑑 𝑢𝑖𝑡
L + R𝑖𝑖𝑛𝑑𝑢𝑖𝑡 = U-e
𝑑𝑡
𝒅𝒊𝒊𝒏𝒅𝒖𝒊𝒕
L + R𝒊𝒊𝒏𝒅 = U-e
𝒅𝒕
𝑹𝟐
F=𝑪𝒎 𝑹𝟏𝑹𝟑
𝑪𝒎 =K 𝒊𝒊𝒏𝒅𝒖𝒊𝒕
𝑅2
F=K 𝑖𝑖𝑛𝑑𝑢𝑖𝑡 𝑅1𝑅3
F𝑅1𝑅3
e=k𝐶𝑚 =k 𝑅2
8
L’ensemble des équations j’ai obtenu, donc maintenant on va partir de faire le schéma bloc
et faire des interprétations sur le résultat.
𝑑𝑖
D’après les équations ci-dessus on va sortir 𝜃̈ et 𝑋𝐺̈ et 𝑖𝑛𝑑𝑢𝑖𝑡 .
𝑑𝑡
𝟏 𝟏 𝟏 ̇ 𝑹𝟐
𝑿𝑮̈ = 𝑴𝒆𝒒 [− 𝒎𝟐 𝒍 𝜽̈𝐜𝐨𝐬 𝜽 + 𝟐 𝒎𝟐 𝒍 𝜽̇𝟐 𝐬𝐢𝐧 𝜽 − 𝐛𝑿𝑮̇ + 𝐊 𝒊𝒊𝒏𝒅𝒖𝒊𝒕 𝑹𝟏𝑹𝟑]
𝟐
𝟏 𝒍
𝜽̈ 𝟏
= 𝒋é𝒒 [− 𝟐 𝒎𝟐 𝒍𝑿𝑮̈ 𝐜𝐨𝐬 𝜽 + 𝒎𝟐 𝐠 𝒔𝒊𝒏 𝜽 − 𝒃𝒕 𝜽̇ ]
𝟐
𝟏 𝐅𝑹𝟏𝑹𝟑
𝒒̈ =𝑳 [−𝑹𝒒̇ + 𝑼 − 𝐤 ]
𝑹𝟐
✓ parameters
real L = 4e-3;
real R = 4;
real R1=1;
real R2=1;
real R3=1;
real k = 0.2;
real b = 0.3;
9
real J = 0.5;
real M=10;
real m=1;
real l=2;
real bt=0.1;
real g=-9.8;
real j=1.2;
✓ variables:
real e;
real di;
real i;
real dw;
real dx;
real x;
real F;
✓ equations:
di = (1/L)*(v - e - R*i);
10
e= k*F*(R1*R2/R2);
F=k*i*(R2/R1*R3);
i = int(di);
w = int(dw);
x=int(dx);
xg=int(x);
theta = int(w);
Résultat :
11
FIG : schéma bloc de système pendule inverse
Les graphes :
12
Figur :Bond graph du système pendule inverse.
✓ Résultat :
13