Académique Documents
Professionnel Documents
Culture Documents
2015/2016
TP : Commande Numérique
1. Etude théorique :
Y ( p) 1
G ( p)
U ( p) p1 p
En analogique, afin d’obtenir une erreur de vitesse de 20% et une marge de phase de
l’ordre de 45°, on implante un correcteur de la forme :
Y ( p) 1 ap
C ( p) k
U ( p) 1 bp
FTBO 1
On v lim pX ( p)(1 ) avec X ( p) et
p 0 1 FTBO p²
1 ap 1
k .
1 bp p(1 p) 1 ap
FTBF k .
1 ap 1 p(1 bp)(1 p) k (1 ap)
1 k .
1 bp p(1 p)
1 1 ap
v lim p. (1 k )
p 0 p² p(1 bp)(1 p) k (1 ap)
1 p(1 bp)(1 p ) 1
lim ( )
p 0 p p(1 bp)(1 p) k (1 ap) k
1
v 0.2
k
k 5 ;
Etape 2 :
L’objectif est de placer notre correcteur de tel sorte que sa pulsation coïncide
avec la pulsation de coupure à 0 db de la FTBO corrigée, notée: 0C
G = tf([1], [1 1 0]);
[mg,mp,wmg,wmp]=margin(G);
La commande margin(G)>
On prend
1
0 C
b a
Etape 3 :
Notant m tel que m (0c ) 135
m 135 (0c ) 135 90 arctg (0C )
m 27.54
1 sin m
a a 0.52
1 sin m
1
0C b=0.21
b a
b- Simulation du correcteur
num=[5];
den=[1 1 0];
G = tf(num,den);
[mg,mp,wmg,wmp]=margin(G);
num1=[0.53 1];
den1=[0.21 1];
C = tf(num1,den1);
M=G*C;
[mg1,mp1,wmg1,wmp1]=margin(M);
z 1
p
Discrétisation arrière : Tz
z 1
1 0.53
C ( z) 5 Tz
z 1
D’où 1 0.21
Tz
0.53 0.83 z
C ( z) 5
0.21 0.51z
z 1
p
Discrétisation de Tustin : T ( z 1)
z 1
1 0.53
T ( z 1)
C ( z) 5
z 1
D’où 1 0.21
T ( z 1)
1.056 1.889 z
C ( z) 5
0.167 z
Discrétisation arrière
Discrétisation de Tustin
n t e 1
On désire avoir : Ce qui implique Z1,2 ente .e jnte 1 2
0.707
0.707
j 0.707 Z1 0.374 j 0.32
Z1, 2 e .e
Z 2 0.374 j 0.32
Am (1 z1 z 1 )(1 z2 z 1 )
Am (1 (0.374 j 0.32) z 1 )(1 (0.374 j 0.32) z 1 )
Am 1 0.748 z 1 0.242 z 2
D’autre part on a
z 1 (1 0.718z 1 )
G( z ) 0.37
(1 z 1 )(1 0.37 z 1 )
Donc :
A (1 z 1 )
A (1 0.37 z 1 )
B z 1
B 0.37(1 0.718 z 1 )
d°X=d°B -1=0
d°Y=Max((d°C-d°B),(d°A-1)=1
S ' s0
Alors
R ' r0 r1 z 1
s0 1
S ' 1
r0 0.252
R ' 0.252 0.242 z 1
r1 0.242
1
u (k ) 0.266u(k 1) 0.494 yC (k ) 0.183 yC (k 1) 0.252 y(k ) 0.149 y(k 1) 0.09 y(k 2)
0.37
Donc
Les zéros du procédé que l’on a choisi à compenser apparaissant comme des
U
pôles de la fonction de transfert de . Ceci peut être néfaste pour la commande de
YC
notre machine.
sin 0.69
Donc 43
cos 0.74
b0 b0 ² (sin cos )
D’autre part on a : Z 0 Avec
b1 b0 1 (sin cos )
Donc on a
Z1 0.374 j 0.32
Et Z0 0.732
Z 2 0.374 j 0.32
On trouve 48
On a n 184 n 4.27
D 100 exp( ) D=4.32 %.
1 ²
z 1 (1 0.718z 1 )
D’autre part on a : G( z ) 0.37
(1 z 1 )(1 0.37 z 1 )
Donc,
A (1 z 1 )
A (1 0.37 z 1 )
B z 1 (1 0.718 z 1 )
B 0.37
S ' s0 s1 z 1
Équation régulière alors,
R ' r0
s0 1
S ' 0,37(1 0, 085 z 1 )
r0 0.337
R ' 0.337
s1 0.085
Am (1) 0.494
Or
Nm' (1) 0.287 Donc : T A Nm' 0.287 0.106 z 1
B (1) 1, 718
Conclusion : on peut conclure que le fait de ne pas compenser les zéros de G(z) a
beaucoup aide le système pour assurer une stabilité interne car le taux de dépassements
est relativement très faible par rapport au premier cas (zéros compensé).