C. Bérenguer
Printemps 2010
SY13 - Conduite des procédés - Régulation Automatique 81
k=5
2
1.5
1 Perturbation
0.5 k=0.4
−0.5
0 2 4 6 8 10 12 14 16 18 20
temps (s)
Commande u(t)
1
k=1
0.8
k=0.6
0.6
k=0.4
0.4
Perturbation
0.2
−0.2
−0.4
0 2 4 6 8 10 12 14 16 18 20
temps (s)
• But de la correction :
– assurer une réponse acceptable pour des signaux de consigne
définis en fonction du temps
• Spécifications :
– Stabilité du système
– Allure de la réponse
Rapidité/Amortissement/Précision
w d
Gw(p)
yc yr e u y
Rc(p) K(p) G(p)
-
Régulateur Processus
– Correcteur prédictif
– Correcteur parallèle
S ENSIBILIT É
Sensibilité aux perturbations
S ENSIBILIT É
Sensibilité aux erreurs de modèle
1
S(p) =
1 + G(p)K(p)
yc e u y
K(p) G(p)
-
Régulateur Processus
+ Erreur de
sortie
Capteur
-
Bruit de mesure
Comportement
désiré Sortie désirée
D 5%s
s %
0 tr5% t
P ERFORMANCES STATIQUES
Erreur statique ou erreur en régime permanent
• Définition :
1 H(p) 1
= lim p( − )
p→0 p 1 + H(p) p
1
= lim
p→0 1 + H(p)
1
=
1 + limp→0 H(p)
1
= (K : gain statique de H(p) BF)
1+K
Erreur statique d’ordre 1 ou erreur statique de position
• Généralisons un peu . . .
P ERFORMANCES STATIQUES
1
S(0) = lim
p→0 1 + G(p)K(p)
– S(0) petit :
1
|S(0)| < M0 (≪ 1) ⇒ |K(p)G(p)| > pour p → 0
M0
– S(0) nul : il faut que le transfert de boucle soit infini en 0
(|L(0)| = ∞), donc que soit G(p), soit K(p), soit intégrateur
en boucle ouverte.
1
|K(p)G(p)| ≥ | | pour p → 0
pM1
– Ecart final borné ⇒ Transfert L(p) intégrateur
1
|K(p)G(p)| ≥ | | pour p → 0
m(p)
où m(p) se réduit généralement à une forme du type M pn .
P ERFORMANCES STATIQUES
Une autre façon de voir les choses. . .
• Schéma récapitulatif
εv
Echelon de εp
position Echelon de
vitesse Echelon d’ εa
accélération
t t t
εv (vitesse) ∞ 1/Kv 0 0
εa (accélération) ∞ ∞ 1/Ka 0
P ERFORMANCES DYNAMIQUES
Domaine fréquentiel
AAAAAAAA
|m(jω)| |K(jω)G(jω)|
AAAAAAAA
10 dB AAAAAAAA
AAAAAAAA
0 dB
ω1 ω
-10 dB
P ERFORMANCES DYNAMIQUES
Comparaison aux systèmes d’ordre 1 et 2
Systèmes réguliers
P ERFORMANCES DYNAMIQUES
Pôles et zéros
AAAAAAAAAAA AAA
• Localisation des pôles ⇒ Performances dynamiques
AAAAAA
AAAAAAA
AAAAAAA
AAAAAAA
Im(p)
AAAAAAA
Im(p)
AAAAAA
AAAAAA ψ
Im(p)
AAAAAAA
AAAAAAA
-a
AAA
AAA
jωa
AAAAAA
AAAAAA
AAAAAAA
AAAAAAA AAAA
AAAAAAA
AAA
Re(p)
-jωa
Re(p)
AAAAAA
AAAAAA
Re(p)
AAAAAAAAAAAAAA
(a) (b)
AAAAAA (c)
P ERFORMANCES DYNAMIQUES
Notion de réglabilité
y0
t
TR Tu Ta
Td
• Caractéristiques
– Temps de retard : TR
– Temps de décollement : Tu
– Temps de montée : Ta
– Temps de délai : Td = TR + Tu
• Réglabilité
– Réglabilité élevée Ta /Td > 10
– Réglabilité moyenne : 4 < Ta /Td < 10
– Réglabilité faible : Ta /Td < 4
⇒ Différentes structures de régulation
S TABILIT É
Définition
N (p)
H(p) =
D(p)
Par décomposition en éléments simples et analyse des originaux,
on conclut que :
σk ≥ 0 ⇒ pôle instable
S TABILIT É
Exemple de système instable
1
• Système du premier ordre : H(p) = p−1
150
100
y(t)
50
0
−1 0 1 2 3 4 5
temps
1.5
u(t)
0.5
0
−1 0 1 2 3 4 5
temps
1
• Système du second ordre : H(p) = p2 −0.2p+4.01
15
10
5
u(t)
−5
−10
−15
0 5 10 15 20 25 30 35 40
Temps
• Remarques :
– Un système instable ne peut être laissé en boucle ouverte
S TABILIT É
Critère de Routh
S TABILIT É
Critère de Routh
U τ1=1, τ2=1/2
+
R + 1 Y
K G(p) =
+ (1+τ1p) (1+τ2p)
-
1
H(p) =
(1+τ3p)
τ3=1/3
• Tableau de Routh :
1 1 11
2 6 6(1+K)
3 10-K
4 6(1+K)
• Conclusions :
– Stabilité assurée pour K < 10
– K = 10 : limite de stabilité
Les pôles imaginaires purs sont solutions de 6p2 + 66 = 0 soit
√
p = ±j 11
Z Zéros
+
0 Im
0 Im
On a l’égalité : N =Z −P
r e y
L=GK
-
• Démonstration :
– Contour de Nyquist : englobe de demi-plan de droite (zone des
racines instables)
k
L(p) =
(4p − 1)(p + 1)
en boucle fermée avec retour unitaire
Nyquist Diagrams
1.5
0.5
Imaginary Axis
−k −1
0
−0.5
−1
−1.5
−5 −4.5 −4 −3.5 −3 −2.5 −2 −1.5 −1 −0.5 0
Real Axis
-1 -1 -1
Re(KG) Re(KG) Re(KG)
|KG|dB
-180° ω0 -90° 0°
|KG|dB
0 dB stable (BF)
ω0
0 dB juste oscillant (BF)
0 dB instable (BF)
ω (log)
arg(KG)
ω (log)
-90°
-180°
R OBUSTESSE DE LA STABILIT É
1 L(jω)
|S(jω)| = | | ou encore |T (jω)| = | |
1 + L(jω) 1 + L(jω)
• Marge de retard : Retard ⇒ Déphasage ⇒ Instabilité :
π + ϕ0
mR = (influence de ω0 )
ω0
R OBUSTESSE DE LA STABILIT É
R OBUSTESSE DE LA STABILIT É
Lien avec ξ et Q
K
T (p) =
p(1 + τ p)
⇒ Sur l’abaque de black, le facteur de résonnance Q est d’autant
plus grand que le lieu de T (jω) se rapproche du point −1
-1 0 Re
Rayon :
L(jω) |l(jω)L(jω)|
1
|L(jω)| ≤
|l(jω)|
L(jω)
1
|m(jω)| Perfo
rma
nce
s
0 dB ω2 ω
ω1
Ro
bu
ste
sse
1
|l(jω)|
Pc(t) Ps(t)
Réacteur
K G(p)
+
-
KG(p)
= lim p(Pc (p) − Pc (p))
p→0 1 + KG(p)
P0 KG(p)
= lim p (1 − )
p→0 p 1 + KG(p)
KG(p) 1
= lim P0 (1 − ) = lim P0 ( )
p→0 1 + KG(p) p→0 1 + KG(p)
1 1
εp (∞) = P0 = P0
1 + KG(0) 1+K