TP 2
TP 2
TP 2
TP No2
Contrôle du système pendulaire avec LQ contrôleur
I. Pendule Inversé
Ou :m = 1; M = 5; l = 2; g = -10; J= 1.
{
ẋ 1=x 2
1 ml 2
(−m l g sin (x ¿¿ 3)cos ( x3 ) + ml ( ml x 4 sin ( x3 ) −J x2 ))+
2 2 2 2
ẋ2 = U ¿ ẋ 3=x 4
D D
1 ml
ẋ 4= (( m+ M ) mgl sin ( x 3 )−ml cos ( x 3 ) (ml x 42 sin ( x 3 )−J x 2))− cos (x 3)U
D D
Avec :
2 2
D=ml (M + m(1−cos (x 3) ))
Université Mohamed Khider Biskra
Département de génie électrique Module : Commandes Avancées
Master 2 informatique industrielle
Le système d'équations linéarisé peut être représenté dans la représentation d'espace
d'état comme suit:
{ẋ=AX + BU
Y =CX
Ou
[ ][]
0100 0
A= 0−0.2
0001
20 B= 0.2
0 [
C= 1 0 0 0
0010 ]
0−0.16 0 0.1
II. Question :
Sx = sin(x(3));
Cx = cos(x(3));
D = m*L*L*(M+m*(1-Cx^2));
dx(1,1) = x(2);
dx(2,1) = (1/D)*(-m^2*L^2*g*Cx*Sx + m*L^2*(m*L*x(4)^2*Sx - d*x(2))) +
m*L*L*(1/D)*u;
dx(3,1) = x(4);
dx(4,1) = (1/D)*((m+M)*m*g*L*Sx - m*L*Cx*(m*L*x(4)^2*Sx - d*x(2))) -
m*L*Cx*(1/D)*u;
2- visualiser le comportement du système par la résolution des équations
différentielle
for k=1:length(t)
drawpend(y(k,:),m,M,L);
end
Donner A et B
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
2-2-verifier la controlabilité du système(utuliser l’instruction
Ou
[ ][ ][ ]
10 0 0 2000 0.1 0 0 0
Q= 0 10 0 Q= 0 2 0 0 Q= 0 0.1 0 0
0 0 10 0020 0 0 0.1 0
0 0 0 100 0 0 0 200 0 0 0 10
Conclusion
…………………………………………………………………………………………
…………………………………………………………………………………………
Université Mohamed Khider Biskra
Département de génie électrique Module : Commandes Avancées
Master 2 informatique industrielle
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………
…………………………………………………………………………………………..