Académique Documents
Professionnel Documents
Culture Documents
C)
✓ Bon amortissement du dépassement.
NP
Il existe les méthodes de synthèse graphiques (temporelles et fréquentielles) qui sont
(E
considérées comme des méthodes empiriques et les méthodes analytiques se basant sur la
ou
C)
Pour cela, on étudie le comportement du système en boucle fermée avec un contrôleur
proportionnel ( P ) de gain ( K ) (voir figure 4.20). On augmente la valeur du gain ( K ) ,
NP
(E
jusqu’à amener le système à osciller de manière permanente, on se retrouve ainsi à la
limite de stabilité (marginalement stable), le phénomène de pompage est alors atteint
ou
Coefficients du contrôleur
Type du contrôleur Kp Ti Td
P 0.5K c
PI 0.45Kc 0.83Tc
C)
Tableau 4.2 Paramètres du PID obtenus à partir de Ziegler-Nichols en boucle fermée.
NP
K c : Gain critique, Tc : Période d’oscillation. (E
ou
Exemple 4.5 :
ai
2
Soit un système en boucle ouverte : GBO ( p ) = .
b
( p + 1)3
Za
T.
r.
E(p) + K S(p)
D
GBO(p)
_
1.5
Sortie
1
0.5
0
0 5 10 15 20
Temps (secondes)
À partir du tableau 4.2 on obtient les paramètres du contrôleur (PID) comme suit :
C)
K p = 0.6 Kc = 2.40
NP
(E
Ti = 0.5 Tc = 1.81sec
Td = 0.125 Tc = 0.45sec
ou
ai
1 1
b
C ( p ) = K p . 1 + + Td p = 2.4 1 + + 0.45 p
Za
Ti p 1.81 p
T.
r.
1.5
PID - Forme Parallèle
PID - Forme idéale
Sans PID
Sortie S(t)
0.5
0
0 5 10 15 20
Temps (s)
Figure 4.24 Réponses du système avec le PID calculé par Ziegler-Nichols.
✓ La réponse du système est plus fortement influencée par ses pôles dominants.
C)
➢ On peut en général simplifier l’expression du dénominateur de la fonction de transfert
NP
(boucle ouverte ou fermée) en ne conservant que les termes correspondants aux pôles
(E
dominants.
ou
ai
Les pôles rapides (partie réelle fortement négative) correspondant aux dynamiques
Za
1
G(p) =
(p +1)(0.1p +1)
Les réponses indicielles des différents systèmes sont représentées sur la figure suivante :
1.2
0.4
C)
0.2
NP
(E
0
0 2 4 6 8 10
Temps (s)
ou
ai
La réponse du pôle dominant est très proche de la réponse exacte du système (système
T.
complet.
r.
D
Exemple 4.7 : Système de troisième ordre avec pôles dominants complexes conjugués.
17
G(p) =
(0.1p +1 )(p 2 + 2p +17)
1.5
Système complet G(p)
Pôles dominants Gd(p)
Pôle rapide Gr(p)
1
Sortie
0.5
C)
NP
(E
0
0 2 4 6 8 10
ou
Temps (s)
ai
La réponse du système avec les pôles dominants est très proche de la réponse exacte du
T.
Pour comprendre l’effet des zéros d’un système dynamique linéaire, nous réalisons les
exemples ci-dessous :
w02 4
H 1(p) = = 2
p + 2 w0 p + w0 p + 2p + 4
2 2
w02 = 4 w0 = 2
2 w0 = 2 w0 = 1 = 0.5
p1,2 = -1 ± 1.7321i
1
Nous allons ajouter un zéro p = −
C)
à la fonction de transfert H1 (p) .
TZ
H1(p) =
w02 (1+TZ p)
NP
(E
p 2 + 2 w0 p + w02
ou
On va faire 3 tests :
b ai
4
TZ = 0 le zéro est : p = 0 H1(p) =
Za
2
p + 2p + 4
T.
4(1+ p)
TZ = 1 le zéro est : p = −1 H 2 (p) =
r.
2
p + 2p + 4
D
1 4(1+ 2p)
TZ = 2 le zéro est : p = − H 3 (p) = 2
2 p + 2p + 4
Tz=0
1.5
0.5
0
0 5 10 15 20
Temps (s)
C)
NP
Figure 4.28 Réponse indicielle - addition d'un zéro à la fonction de transfert en BF.
(E
➢ L'addition d'un zéro à la fonction de transfert en boucle fermée (BF) décroît le temps
ou
L’Addition d’un zéro supplémentaire à la chaîne directe d’un système à retour unitaire,
b
Za
figure 4.28.
T.
r.
D
Cette méthode est basée sur la connaissance de la fonction de transfert du système. Elle
+ ε(p)
E(p) C(p) G(p) S(p)
-
Contrôleur Système
C)
• Imposition des pôles (placement de pôles): impose les pôles désirés aux systèmes en
NP
boucle fermée (BF). Les pôles désirés sont en fonction des spécifications désirés
(E
(Constante du temps, temps de réponse, dépassement, pulsation naturelle, etc.).
ou
ai
➢ L’ajout d’un zéro par le régulateur dans la fonction de transfert en boucle fermée
D
Les données :
Les inconnus : C’est les gains du contrôleur qu’on doit calculer. Les paramètres du
C)
contrôleur C( p) ( K p , K i et K d ) .
NP
(E
Exemple 4.9 :
ou
Un régulateur de type proportionnel et intégral (PI) est utilisé pour asservir un système du
ai
premier ordre comme illustré ci-dessous. Nous allons déterminer les valeurs des
b
Za
ε(p)
r.
+
Kp + Ki Ks
D
E(p) S(p)
p Ts p+1
-
Contrôleur Système
C(p) G(p)
Les données :
K KS
GBO (p) = K p + i
p TS p + 1
K p p + Ki K S
GBO (p) =
p TS p + 1
1. Imposition de pôles :
Calcul de la fonction de transfert en boucle fermée (BF) :
C)
GBO (p)
GBF (p) =
NP
GBO (p)+1 (E
K p p + Ki K S
T p +1
ou
p S = K S ( K p p + Ki )
GBF (p) =
ai
K p p + Ki K S K S ( K p p + K i ) + TS p 2 + p
T p +1 +
b
1
S
Za
p
T.
KS
( K p p + Ki )
K S ( K p p + Ki )
r.
TS
GBF (p) = =
D
Ts p 2 + ( K S K p + 1) p + K S Ki K K +1 K K
p2 + S p p+ S i
TS TS
KS
( K p p + Ki )
TS
GBF (p) =
K K +1 K K
p2 + S p p + S i Fonction de transfert en boucle fermée (BF).
TS TS
KS K p + 1 K S Ki
D( p ) = p 2 + p+
TS TS
d
DBF ( p ) = p 2 + 2 w0 p + w02
KS K p + 1 2 w0TS − 1
T = 2 w0 K p =
KS
S
2
K S Ki = w2 K = w0 TS
TS 0
i Ks
C)
NP
K p + Ki K S
GBO (p) = p
p TS p + 1
(E
ou
KS
( p + Ki K p )
Kp TS
ai
GBO (p) =
b
p p +1 TS
Za
T.
On annule le zéro introduit par le régulateur avec un pôle du système, ce qui permet de
r.
Ki 1
p + Ki K p = p +1 TS =
K p TS
Kp KS
La fonction de transfert en boucle ouverte (BO) devient : GBO (p) = ×
p TS
1
GBF (p) =
(TS K p K S ) p +1
1
Nous allons imposé un système de premier ordre en boucle fermée : GBF (p) =
T0 p + 1
avec T0 = constante du temps désirée.
TS
Donc : = T0
K p KS
C)
Ki
C ( p) = K p +
p
NP
(E
avec :
ou
TS T
= T0 K p = S
ai
K p KS T0 K S
b
Za
Ki 1 Kp 1
= Ki = Ki =
T.
K p TS TS T0 K S
r.
D
Application numérique :
Soit un système de premier ordre tel que :
1 KS = 1
G(p) =
5 p +1 TS = 5 sec
Ki
C ( p) = K p +
p
Pour cela on utilise les deux méthodes précédentes : Imposition de pôles et annulation
pôles-zéros.
C)
1. Imposition (placement) de pôles:
NP
(E
Puisque le système en boucle fermée est de deuxième ordre, on va imposer un temps de
ou
2 w0TS − 1
K p = K p = 19
KS
alors
Ki = 40
2
K = w0 TS
i
Ks
40
C ( p ) = 19 +
P
Puisque le system en boucle fermée est de premier ordre, alors nous allons imposé un
1
système de premier ordre : GBF (p) =
T0 p + 1
On choisi la constante du temps désirée : T0 = 0.5 sec donc Tr ,5% = 1.5 sec (système
rapide).
TS 5
Kp = Kp = = 10
Td K S 0.5 1
1 1
Ki = Ki = =2
Td K S 0.5 1
C)
NP
2
C ( p ) = 10 +
P
(E
ou
1.4
ai
Sans Contrôleur PI
b
T.
X: 14.81
X: 1.503 Y: 1
0.8 Y: 0.95
r.
D
0.6
0.4 X: 14.9
Y: 0.4987
0.2
0
0 5 10 15
Temps (s)
est nul. Aussi le résultat obtenu par seulement imposition de pôles est satisfaisant, le
petit dépassement. Cela est expliqué par l’effet de l’ajout d’un zéro à la fonction de
transfert en boucle fermée (BF) par le régulateur proportionnel et intégrale (PI), qui a
affecté le régime transitoire de la sortie du système.
C)
NP
(E
ou
b ai
Za
T.
r.
D