Régulation automatique Chapitre 4: Régulateur PID Filière

Transcription

Régulation automatique Chapitre 4: Régulateur PID Filière
in s t i t u t d '
Automatisation
in d u s t r i e l l e
JI
Régulation automatique
Chapitre 4: Régulateur PID
Filière électronique
Filière microtechnique
Michel ETIQUE
[email protected]
Haute Ecole d’Ingénieurs et de Gestion du canton de Vaud (HEIG-Vd)
Département d’électricité et d’informatique
institut d’Automatisation industrielle (iAi)
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 1/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
JI
Fonctions de transfert d’un système asservi
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 2/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Schéma fonctionnel universel
JI
p a rtie d u s y s tè m
s i t u é e a v a n t l 'i n
d e s p e rtu rb a tio n
(a m p lific a te u r d
a c tio n n e u r, e tc )
ré g u la te u r
e à
tro d
s v (
e p u
ré g le r
u c tio n
t)
is s a n c e ,
v (t)
p a rtie
s itu é e
d e s p e
(p ro c e
w (t)
+
-
S
e (t)
G c(s )
u (t)
G
a 1
(s)
+
+
S
G
a 2
d u
a p
rtu
ssu
s y s tè m e à ré g le r
r è s l 'i n t r o d u c t i o n
rb a tio n s v (t)
s , c a p te u r, e tc )
(s)
y (t)
f _ 0 4 _ 2 3 .e p s
Fonctions de transfert :
1. Du système à régler Ga (s)
2. En boucle ouverte Go (s)
3. En boucle fermée, régulation de correspondance Gw (s)
4. En boucle fermée, régulation de maintien Gv (s)
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 3/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Système à régler
JI
p a rtie d u s y s tè m
s i t u é e a v a n t l 'i n
d e s p e rtu rb a tio n
(a m p lific a te u r d
a c tio n n e u r, e tc )
ré g u la te u r
e à
tro
s v
e p
ré g le r
d u c tio n
(t)
u is s a n c e ,
v (t)
p a rtie
s itu é e
d e s p e
(p ro c e
w (t)
+
-
S
e (t)
G c(s )
u (t)
G
a 1
(s)
+
+
S
G
a 2
d u
a p
rtu
ssu
s y s tè m e à ré g le r
r è s l 'i n t r o d u c t i o n
rb a tio n s v (t)
s , c a p te u r, e tc )
(s)
y (t)
f _ 0 4 _ 2 3 .e p s
Y (s) Ga (s) =
= Ga1 (s) · Ga2 (s)
U (s) v(t)=0
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 4/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Fonction de transfert en boucle ouverte Go (s)
JI
v (t)
w (t)
-
S
e (t)
y (t)
G c(s )
-
S
G
G
a 1
a 3
S
(s)
(s)
G
a 4
G
G
a 5
(s)
a 2
(s)
S
x (t)
(s)
f _ 0 4 _ 3 5 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 5/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Fonction de transfert en boucle ouverte Go (s)
JI
v (t)
e (t)
w (t)= 0
-
S
G c(s )
y (t)
-
S
G
G
a 1
a 3
S
(s)
(s)
G
a 4
G
G
a 5
(s)
a 2
(s)
S
x (t)
(s)
f _ 0 4 _ 3 3 .e p s
1. Couper la boucle en amont du comparateur
2. Annuler les signaux d’entrée w(t) et v(t)
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 5/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Fonction de transfert en boucle ouverte Go (s)
JI
e (t)
G
G c(s )
y (t)
-
S
G
G
a 1
a 3
(s)
(s)
G
G
a 4
a 5
(s)
a 2
(s)
S
x (t)
(s)
f _ 0 4 _ 3 4 .e p s
3. Calculer
Y (s) Go (s) =
E(s) w(t)=0,v(t)=0, boucle ouverte
= Gc (s) · Ga (s)
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 5/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Régulation de correspondance
JI
p a rtie d u s y s tè m
s i t u é e a v a n t l 'i n
d e s p e rtu rb a tio n
(a m p lific a te u r d
a c tio n n e u r, e tc )
ré g u la te u r
e à
tro
s v
e p
ré g le r
d u c tio n
(t)
u is s a n c e ,
v (t)
p a rtie
s itu é e
d e s p e
(p ro c e
w (t)
+
-
S
e (t)
G c(s )
u (t)
G
a 1
(s)
+
+
S
G
a 2
d u
a p
rtu
ssu
s y s tè m e à ré g le r
r è s l 'i n t r o d u c t i o n
rb a tio n s v (t)
s , c a p te u r, e tc )
(s)
y (t)
f _ 0 4 _ 2 3 .e p s
Y (s) Go (s)
Gw (s) =
=
W (s) v(t)=0 1 + Go (s)
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 6/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Régulation de maintien
JI
p a rtie d u s y s tè m
s i t u é e a v a n t l 'i n
d e s p e rtu rb a tio n
(a m p lific a te u r d
a c tio n n e u r, e tc )
ré g u la te u r
e à
tro
s v
e p
ré g le r
d u c tio n
(t)
u is s a n c e ,
v (t)
p a rtie
s itu é e
d e s p e
(p ro c e
w (t)
+
-
S
e (t)
G c(s )
u (t)
G
a 1
(s)
+
+
S
G
a 2
d u
a p
rtu
ssu
s y s tè m e à ré g le r
r è s l 'i n t r o d u c t i o n
rb a tio n s v (t)
s , c a p te u r, e tc )
(s)
y (t)
f _ 0 4 _ 2 3 .e p s
Y (s) Ga2 (s)
Gv (s) =
=
V (s) w(t)=0 1 + Go (s)
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 7/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Application du principe de superposition
JI
p a rtie d u s y s tè m
s i t u é e a v a n t l 'i n
d e s p e rtu rb a tio n
(a m p lific a te u r d
a c tio n n e u r, e tc )
ré g u la te u r
e à
tro d
s v (
e p u
ré g le r
u c tio n
t)
is s a n c e ,
v (t)
p a rtie
s itu é e
d e s p e
(p ro c e
w (t)
+
-
S
e (t)
G c(s )
u (t)
G
a 1
(s)
+
+
S
G
a 2
d u
a p
rtu
ssu
s y s tè m e à ré g le r
r è s l 'i n t r o d u c t i o n
rb a tio n s v (t)
s , c a p te u r, e tc )
(s)
y (t)
f _ 0 4 _ 2 3 .e p s
Y (s) = Gw (s) · W (s) + Gv (s) · V (s)
y(t) = L−1 {Gw (s) · W (s)} + L−1 {Gv (s) · V (s)}
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 8/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
JI
Régulateur PID
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 9/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Régulateurs non-linéaires
JI
T
T
e x t
c
G é n é ra te u r
d e c o n s ig n e
P o te n tio m è tre
d e c o n s ig n e
w
y
P u is s a n c e
d is s ip é e
p a r e ffe t J o u le
u
+
C o m p a ra te u r
R é g u la te u r
à a c tio n à
e
u
A
A m p lific a te u r
p
th
i
C o rp s d e
c h a u ffe
d e p u is s a n c e
d e u x p o s itio n s
C a p te u r
P o te n tio m è tre
d e m e su re
f _ 0 4 _ 2 6 . e p s ère électroniqueFilière microtechnique – p. 10/4
Régulation automatiqueChapitre 4: Régulateur PIDFili
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Régulateurs non-linéaires
JI
w (t)
y (t)
+
e (t)
u
e
u (t)
R é g u la te u r à a c tio n à
d e u x p o s itio n s
a v e c h y s té rè s e
f _ 0 4 _ 2 9 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 10/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Régulateurs non-linéaires
JI
w (t)
y (t)
+
e (t)
u
e
u (t)
R é g u la te u r à a c tio n à
d e u x p o s itio n s
a v e c h y s té rè s e
f _ 0 4 _ 2 9 .e p s
la rg e u r d e
l 'h y s t é r è s e
w (t)
y (t)
0
+ u
u (t)
m a x
0
-u
t
t
m a x
f _ 0 4 _ 2 7 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 10/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Régulateur P
JI
Loi de commande du régulateur P :
u (t) = Kp · e (t)
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 11/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Régulateur P
JI
Loi de commande du régulateur P :
u (t) = Kp · e (t)
Fonction de transfert du régulateur P :
U (s)
Gc (s) =
= Kp
E (s)
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 11/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Régulateur P
JI
Loi de commande du régulateur P :
u (t) = Kp · e (t)
Fonction de transfert du régulateur P :
U (s)
Gc (s) =
= Kp
E (s)
Schéma fonctionnel du régulateur P :
e (t)
K
p
u (t)
f _ 0 4 _ 0 1 _ 0 1 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 11/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Réponse indicielle du régulateur P
JI
e (t)= e (t)
1
u (t)= K
0
t [s]
p
e (t)
f _ 0 4 _ 0 2 _ 0 1 .e p s
u (t) = Kp · e (t)
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 12/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Réponse harmonique du régulateur P
JI
A (w ) [d B ]
K
p
[d B ]
0 [d B ]
1 0
-1
1 0
1 0
-1
1 0
0
1 0
1 0
1
2
1 /T
p
1 0
1 /T
p
1 0
3
w [ra d /s ]
j (w ) [d e g ]
+ 9 0
0
-4 5
-9 0
0
1 0
1
0 .1 /T
p
1 0
2
3
w [ra d /s ]
f _ 0 4 _ 0 7 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 13/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Réalisation électronique de principe du régulateur P
JI
R
R
1
-
e (t)
G
c
(
s) =
U
E
(s)
(s)
2
+
= -
R
u (t)
R
2
1
f _ 0 4 _ 1 8 _ 0 1 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 14/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Limite du régulateur P : erreur statique E∞
JI
u (t) 6= 0
⇒
u (t) = Kp ·e (t) 6= 0
⇔
e (t) 6= 0
Grandeur réglée y(t)
Réponse indicielle avec un régulateur P
1
0.8
0.6
0.4
0.2
0
0
0.05
0.1
0.15
0.2
t [s]
0.25
0.3
0.35
0.4
0
0.05
0.1
0.15
0.2
t [s]
0.25
0.3
0.35
0.4
Commande u(t)
8
6
4
2
0
f_ch_04_01_1.eps
Régulation automatiqueChapitre 4: R
égulateur PIDFilière électroniqueFilière microtechnique – p. 15/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Limite du régulateur P : erreur statique E∞
ré g u la te u r
S
w (t)
y (t)
e (t)
K
p
u (t)
1
u a(t)
S
1 /R a
1 + s L a/R
ia(t)
a
v (t)
T
K
T
c a p te u r d e
v ite s s e
m o te u r D C
a m p lific a te u r
d e p u is s a n c e
(s u p p o s é id é a l)
JI
e m
(t)
S
1 /R f
1 + s J /R
w (t)
f
K
m w
y (t)
e m (t)
K
E
f _ 0 4 _ 1 1 .e p s
Tem
KT =0 [A]
KE ·ω6=0 [V]
z }| {
z }| {
ua (t) = Ra · ia (t) + em (t)
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 16/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Limite du régulateur P : erreur statique E∞
JI
C o u p le d e
C o u p le d e
fro tte m e n t
fro tte m e n t
0
F ro tte m e n t s e c p u r
V ite s s e
0
F ro tte m e n t v is q u e u x lin é a ire
Tem
KT 6=0 [A]
V ite s s e
f _ 0 4 _ 3 8 .e p s
KE ·ω6=0 [V]
z }| {
z }| {
ua (t) = Ra · ia (t) + em (t)
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 17/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Annulation de E∞ : action sur w(t)
JI
V
+
p o te n tio m è tre
V
v (t)
D w (t)
-
w (t)
S
S
w '( t )
e (t)
K
p
u (t)
G a(s )
y (t)
y (t)
f _ 0 4 _ 1 2 _ 0 1 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 18/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Annulation de E∞ : action sur u(t)
JI
V
+
p o te n tio m è tre
V
v (t)
u i( t )
-
S
w (t)
e (t)
K
p
u p(t)
S
u (t)
G a(s )
y (t)
y (t)
f _ 0 4 _ 1 2 _ 0 2 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 19/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Schématisation de la procédure
JI
M e s u re r e (t)
e (t)= 0 ?
A u g m e n t e r u i( t )
( D i m i n u e r u i( t ) )
M a i n t e n i r u i( t )
f _ 0 4 _ 1 0 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 20/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Schématisation de la procédure
JI
M e s u re r e (t)
e (t)= 0 ?
A u g m e n t e r u i( t )
( D i m i n u e r u i( t ) )
M a i n t e n i r u i( t )
f _ 0 4 _ 1 0 .e p s
intégrer l’erreur ! ui (t) =
Rt
−∞ e(τ )
· dτ
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 20/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Régulateur PI
JI
ré g u la te u r P I
u i( t )
K i/ s
S
w (t)
y (t)
e (t)
K
v (t)
p
u p(t)
S
u (t)
G a(s )
y (t)
f _ 0 4 _ 1 3 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 21/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Régulateur PI
JI
Loi de commande :

1

u (t) = Kp · e (t) + ·
Ti
Zt
−∞

e (τ ) · dτ 
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 22/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Régulateur PI
JI
Loi de commande :

1

u (t) = Kp · e (t) + ·
Ti
Zt
−∞

e (τ ) · dτ 
Fonction de transfert :
U (s)
1 + s · Ti
Gc (s) =
= Kp ·
E (s)
s · Ti
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 22/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Régulateur PI
JI
Schéma fonctionnel :
e (t)
1
sT
i
S
K
p
f _ 0 4 _ 0 1 _ 0 2 .e p s
u (t)
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 23/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Régulateur PI
JI
Schéma fonctionnel :
1
e (t)
sT
i
S
K
p
u (t)
f _ 0 4 _ 0 1 _ 0 2 .e p s
Réponse indicielle :
u (t) = K
K
i
×ç e (t) +
×
Ti
è
1
ò
t
- ¥
ö
e (t ) × d t ÷
ø
e (t)= e (t)
1
T
p
æ
0
p
t [s]
f _ 0 4 _ 0 2 _ 0 2 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 23/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Régulateur PI : réponse harmonique
JI
A (w ) [d B ]
K
p
I
P
[d B ]
0 [d B ]
1 0
-1
0 .1 /T
i
1 0
1 /T
0
i
1 0
1 0 /T
1
i
1 0
1 0
2
w [ra d /s ]
3
j (w ) [d e g ]
0
P
-4 5
1 0
-9 0
-1 8 0
-1
0 .1 /T
i
1 0
0
1 /T
i
1 0
1
1 0 /T
i
1 0
2
1 0
3
w [ra d /s ]
I
Régulation automatiqueChapitre 4: Régulateur
PIDFilière électroniqueFilière microtechnique – p. 24/4
f _ 0 4 _ 0 4 .e p s
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Régulateur PI : schéma électronique de principe
JI
R
e (t)
1
R
-
2
C
2
+
u (t)
f _ 0 4 _ 1 8 _ 0 2 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 25/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Annulation de E∞ (correspondance)
JI
w (t)
-
S
G
G
w
(s)
=
W
Y (s
(s)
o
)
(s)
=
1 +
G
y (t)
(s)
G (s)
o
o
f _ 0 4 _ 2 4 .e p s
Y (j · ω)
Go (j · ω)
∞
Gw (j · ω) =
=
→
→1
W (j · ω)
1 + Go (j · ω)
1+∞
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 26/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Annulation de E∞ (maintien)
JI
v (t)
-G sc(s )
1
G
1
+
as 1 ( s )
G
v
(s)
+
=
V
Y (s
)
(s)
=
G
S
a 2
1 + G
G
(s)
(s)
o
1
as 2
(s)
y (t)
f _ 0 4 _ 2 6 .e p s
Y (j · ω)
Ga2 (j · ω)
Ga2 (j · ω)
Gv (j · ω) =
=
→
→0
V (j · ω)
1 + Go (j · ω)
1+∞
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 27/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Robustesse des performances en basse fréquence
JI
Y (j · ω)
Gc (j · ω) · Ga (j · ω)
Gw (j · ω) =
=
W (j · ω)
1 + Gc (j · ω) · Ga (j · ω)
∞ · Ga (j · ω)
→
1 + ∞ · Ga (j · ω)
→1
Y (j · ω)
Ga2 (j · ω)
Gv (j · ω) =
=
V (j · ω)
1 + Gc (j · ω) · Ga (j · ω)
Ga2 (j · ω)
→
1 + ∞ · Ga (j · ω)
→0
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 28/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Effet déstabilisant de l’action I
JI
Réponses indicielles avec régulateur P et I
2
K =0, K =12.5
Grandeur réglée
p
i
1.5
Kp=0, Ki=1.12
K =50,
K =0
p 1
i
0.5
0
0
1
2
3
4
5
6
7
4
5
6
7
t [s]
5
4
I
Commande
3
2
I
1
0
−1 P
−2
0
1
2
3
t [s]
f_ch_04_02_1.eps
reg_PI_01.sq
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 29/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Prise en compte de l’évolution de e(t)
JI
e (t)
e (t)
e (t0)
0
e (t0)
t0
S i t u a t i o n 1 : l 'e r r e u r c r o î t e n t = t 0
t [s]
0
t [s]
t0
S i t u a t i o n 2 : l 'e r r e u r d é c r o î t e n t = t 0
f _ 0 4 _ 0 9 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 30/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Prise en compte de l’évolution de e(t)
JI
e (t)
e (t)
e (t0)
0
e (t0)
t [s]
t0
S i t u a t i o n 1 : l 'e r r e u r c r o î t e n t = t 0
0
t [s]
t0
S i t u a t i o n 2 : l 'e r r e u r d é c r o î t e n t = t 0
f _ 0 4 _ 0 9 .e p s
Effet sur la commande d’un régulateur P ou PI :
∆u(t0 ) = Kp · e(t0 )
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 30/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Régulateur PD
JI
Loi de commande :
de
u (t) = Kp · e (t) + Td ·
dt
Fonction de transfert :
U (s)
Gc (s) =
= Kp · (1 + s · Td )
E (s)
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 31/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Régulateur PD
JI
Schéma fonctionnel :
e (t)
sT
d
S
K
p
f _ 0 4 _ 0 1 _ 0 3 .e p s
u (t)
Réponse indicielle :
K
f _ 0 4 _ 0 2 _ 0 2 .e p s
p
T dd (t)
e (t)= e (t)
1
0
u (t) = K
t [s]
p
d e ö
æ
÷
×ç e(t) + T d ×
è
d t ø
f _ 0 4 _ 0 2 _ 0 3 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 32/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Régulateur PD
JI
Grandeur réglée
2
K =1, T =0
p
1.5
d
Kp=1, Td=3
1
0.5
0
0
5
10
15
20
25
t [s]
30
35
40
45
50
5
10
15
20
25
t [s]
30
35
40
45
50
Grandeur de commande
2
1.5
Kp=1,
1 Td=0
0.5
0
−0.5
−1
0
f_ch_04_03_1.eps
reg_PD_01.sq
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 33/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Régulateur PD
JI
1.4
Grandeur réglée y(t)
1.2
1
0.8
0.6
0.4
0.2
0
0
5
10
15
20
25
t [s]
30
35
40
45
50
10
15
20
25
t [s]
30
35
40
45
50
Grandeur de commande
2
1.5
1
0.5
0
up
u
−0.5
u
−1 d
0
5
Régulation automatiqueChapitre 4: Régulateurf_ch_04_03_2.eps
PIDFilière électroniqueFilière microtechnique – p. 34/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Réponse harmonique du régulateur PD
JI
D
A (w ) [d B ]
K
p
P
[d B ]
0 [d B ]
1 0
-1
0 .1 /T
d
1 0
0
1 /T
d
1 0
1
1 0 /T
d
1 0
1 0
2
3
w [ra d /s ]
j (w ) [d e g ]
D
+ 9 0
+ 4 5
1 0
0
-9 0
P
-1
0 .1 /T
d
1 0
0
1 /T
d
1 0
1
1 0 /T
d
1 0
2
1 0
3
w [ra d /s ]
f _ 0 4 _ 0 5 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 35/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Inconvénient : sensibilité aux bruits
JI
dn
d =
N̂ · sin (2 · π · f · t)
dt
dt
· cos (2 · π · f · t)
=
2 · π · f · N̂
| {z }
amplitude multipliée par f
V (s)
W (s)
-
S
E (s)
U (s)
G c(s )
G a(s )
Y (s)
S
N (s)
b ru it s u r la m e s u re
f _ 0 4 _ 2 8 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 36/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Inconvénient : sensibilité aux bruits
JI
Influence du bruit de mesure sur la commande dans le cas d’un asservissement de vitesse
30
m
10
0
c
ω , ω [t/min]
20
−10
−20
−30
0
0.01
0.02
0.03
0.04
0.05
0.06
0.07
0.08
0.09
0.1
0
0.01
0.02
0.03
0.04
0.05
t [s]
0.06
0.07
0.08
0.09
0.1
0.3
0.2
u [V]
0.1
0
−0.1
−0.2
−0.3
−0.4
f_bruit_02_1.eps
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 36/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Inconvénient : sensibilité aux bruits
JI
v (t)
w (t)
R é g u la te u r
y (t)
L IM IT A T IO N
+ u
m a x
u (t)
u
-u
v
m a x
S Y S T E M E
A
R E G L E R
y (t)
f _ 0 4 _ 1 9 .e p s
i.e. aux variations rapides de l’erreur
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 36/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Inconvénient : sensibilité aux bruits
JI
w (t)
G
filtre
(s)
w
filtré
(t)
-
S
G
G
w
o
(s)
(s)
y (t)
f _ 0 4 _ 2 0 .e p s
Des variations rapides de l’erreur sont
provoquées par
le bruit de mesure
les variations rapides de la consigne
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 36/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Inconvénient : sensibilité aux bruits
JI
Solution possible : filtrer (légèrement) l’action
dérivée
e (t)
sT d
1 + sa T
d
+
+
S
K
p
u (t)
f _ 0 4 _ 3 0 .e p s
s · Td
U (s)
= Kp · 1 +
Gc (s) =
E (s)
1 + s · a · Td
1 + s · (1 + a) · Td
= Kp ·
1 + s · a · Td
a = facteur d’avance de phase valant en général 0.1 à 0.2.
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 36/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Régulateur industriel PID
JI
Loi de commande :

1

u (t) = Kp · e (t) + ·
Ti
Zt
−∞

de 
e (τ ) · dτ + Td ·
dt
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 37/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Régulateur industriel PID
JI
Loi de commande :

1

u (t) = Kp · e (t) + ·
Ti
Zt
−∞

de 
e (τ ) · dτ + Td ·
dt
Fonction de transfert :
U (s)
1 + s · Ti + s2 · Ti · Td
Gc (s) =
= Kp ·
E (s)
s · Ti
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 37/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Régulateur industriel PID
JI
Schéma fonctionnel :
e (t)
1
i
sT
d
S
sT
K
u (t)
p
f _ 0 4 _ 0 1 _ 0 4 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 37/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Régulateur industriel PID
JI
Schéma fonctionnel :
1
e (t)
i
sT
d
S
sT
K
f _ 0 4 _ 0 1 _ 0 4 .e p s
Réponse indicielle :
K
u (t) = K
p T d d ( t )
u (t)
p
p
æ
×çe(t) +
×
Ti
è
1
ò
t
- ¥
e (t ) × d t + T d ×
e (t)= e (t)
1
K
T
i
d e ö
÷
d t ø
0
p
t [s]
f _ 0 4 _ 0 2 _ 0 4 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 37/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Réponse harmonique du régulateur PID
JI
A (w ) [d B ]
0 [d B ]
I
0 .1 /T
1 0
-1
c 1
D
P
1 /T
c 1
1 0
0
1 0 /T
c 1
1 0
1
0 .1 /T
w
c 2
1 0
2
1 /T
c 2
1 0
3
1 0 /T
w [ra d /s ]
c 2
n
j (w ) [d e g ]
1 0 w
+ 9 0
n
+ 4 5
0
-4 5
-9 0
0 .1 /T
1 0
c 1
-1
1 /T
c 1
1 0
0
1 0 /T
0 .1 w
c 1
1 0
1
0 .1 /T
w
c 2
1 0
2
1 /T
c 2
1 0
3
1 0 /T
c 2
w [ra d /s ]
n
n
f _ 0 4 _ 0 6 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 38/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Systèmes physiquement réalisables
JI
U (s)
1 + s · Ti + s2 · Ti · Td
Gc (s)|P ID =
= Kp ·
E (s)
s · Ti
U (s)
= Kp · (1 + s · Td )
Gc (s)|P D =
E(s)
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 39/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Systèmes physiquement réalisables
JI
U (s)
K
1 + s · b1 + . . . + sm−1 · bm−1 + sm · bm
G (s) =
= α ·
E (s)
s
1 + s · a1 + . . . + sn−α−1 · an−α−1 + sn−α · an−α
1 + (j · ω) · b1 + . . . + (j · ω)m−1 · bm−1 + (j · ω)m · bm
K
·
G (j · ω) =
(j · ω)α 1 + (j · ω) · a1 + . . . + (j · ω)n−α−1 · an−α−1 + (j · ω)n−α · an−α
lim G (j · ω) =
ω→∞
(
K·
bm
an−α
n−m
(j · ω)
=
K· a bm
n−α
A (ω) = |G (j · ω)||ω→∞ → ωn−m
ϕ (ω) = arg {G (j · ω)}|ω→∞ → (n − m) · (−90 [◦ ])
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 39/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Systèmes physiquement réalisables
JI
A (w ) [d B ]
0 [d B ]
d = n -m < 0
d = n -m = 0
w [ra d /s ]
d = n -m > 0
f _ 0 4 _ 2 2 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 39/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
"Hit parade" des régulateurs classiques
JI
w (t)
y
P D
(t)
y
(t)
P ID
y P(t)
0
y
P I
(t)
y I( t )
f _ 0 4 _ 2 1 .e p s
t [s]
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 40/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
Résumé des effets respectifs des actions P, I, et D
JI
Action
Avantage
Désavantage
P
dynamique
ne permet pas d’annuler une erreur statique
I
annulation d’erreur statique,
amélioration de la robustesse
action lente, ralentit le système
(effet déstabilisant)
D
action très dynamique, améliore
la rapidité (effet stabilisant)
sensibilité aux bruits forte sollicitation de l’organe de commande
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 41/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
JI
Ajustage des paramètres de régulateurs P, PI
et PID par la méthode de Ziegler-Nichols
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 42/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
1ère méthode de Ziegler Nichols
JI
0
u (t)
t [s]
u (t)
G a(s )
y (t)
y (t)
0
t [s]
f _ 0 4 _ 4 0 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 43/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
1ère méthode de Ziegler Nichols
JI
Réponse indicielle du système à régler seul, Tu=3.1109, Tg=7.3892
1.2
1
0.8
0.6
0.4
Q
0.2
0
T
T +T
u
−0.2
0
u
5
g
10
15
20
25
t [s]
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 43/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
1ère méthode de Ziegler Nichols
JI
Type
Kp
Ti
Td
Tg
Tu
-
-
3.3 · Tu
-
2.0 · Tu
0.5 · Tu
P
PI
0.9 ·
PID
1.2 ·
Tg
Tu
Tg
Tu
Réponse indicielle du système à régler seul, Tu=3.1109, Tg=7.3892
1.2
1
0.8
0.6
0.4
Q
0.2
0
Tu
−0.2
0
Tu+Tg
5
10
15
20
25
t [s]
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 44/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
1ère méthode de Ziegler Nichols
JI
Réponse indicielle en boucle fermée, Kp=1.4251, Ti=6.2218[s], Td=1.5555[s]
1.4
1.2
1
0.8
0.6
0.4
0.2
0
0
5
10
15
20
25
t [s]
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 45/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
2ème méthode de Ziegler Nichols
JI
y (t)
A
K
w (t)
-
S
e (t)
K
p
T
c r
c r
t
c r
u (t)
G a(s )
y (t)
0
f _ 0 4 _ 3 2 .e p s
Contre-réactionner le système à régler avec un
régulateur P de gain Kp
Augmenter Kp jusqu’à ce que le système soit en
oscillation entretenue
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 46/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
2ème méthode de Ziegler Nichols
JI
y (t)
A
K
w (t)
-
S
e (t)
K
T
c r
c r
t
c r
p
u (t)
G a(s )
y (t)
0
f _ 0 4 _ 3 2 .e p s
Pulsation d’oscillation
Amplitude de l’oscillation
ωcr = 2 · π · fcr =
2·π
Tcr
Acr
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 46/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
2ème méthode de Ziegler Nichols
JI
y (t)
y (t)
w (t)= 0
e S( t )
e (t)
-1
y (t)
@ w
y (t)
c r
le c o m p a ra te u r
re p ré s e n te u n
g a in d e (-1 ) p o u t y (t) !
-1
e (t)
-1
y (t)
@ w
y (t)
c r
f _ 4 1 _ 3 9 .e p s
Dans ces conditions, le gain de boucle en ωcr est égal à
−1
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 46/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
2ème méthode de Ziegler Nichols
JI
Type
P
PI
PID
Kp
Ti
Td
0.5 · Kcr
0.45 · Kcr 0.83 · Tcr
0.6 · Kcr 0.5 · Tcr 0.125 · Tcr
y (t)
A
T
c r
c r
t
f _ 0 4 _ 3 7 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 46/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
2ème méthode de Ziegler Nichols
JI
Type
Kp
Ti
Td
0.4 · Kcr
0.4 · Kcr 0.4 · Tcr
0.4 · Kcr 0.4 · Tcr 0.1 · Tcr
P
PI
PID
y (t)
A
T
c r
c r
t
f _ 0 4 _ 3 7 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 46/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
2ème méthode de Ziegler Nichols modifiée
JI
4 A /p
A
y 1(t)
u 1(t)
u (t)
t
A
T
c r
c r
t
" R E L A IS "
e (t)
w (t)
-
S
u
+ A
-A
P ID
e
u (t)
G a(s )
y (t)
f _ 0 4 _ 3 1 .e p s
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 47/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
2ème méthode de Ziegler Nichols modifiée
JI
4 A /p
A
y 1(t)
u 1(t)
u (t)
t
A
T
c r
c r
t
" R E L A IS "
e (t)
w (t)
-
S
u
+ A
-A
P ID
e
u (t)
G a(s )
y (t)
f _ 0 4 _ 3 1 .e p s
Le système à régler est de type passe-bas
−→ les hautes fréquences du signal d’entrée sont ±
fortement atténuées
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 47/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
2ème méthode de Ziegler Nichols modifiée
JI
4 A /p
A
y 1(t)
u 1(t)
u (t)
t
A
T
c r
c r
t
" R E L A IS "
e (t)
w (t)
-
S
u
+ A
-A
P ID
e
u (t)
G a(s )
y (t)
f _ 0 4 _ 3 1 .e p s
On néglige les harmoniques de y(t)
−→ y(t) ≈ Y 1 · sin (ωcr · t) est purement sinusoïdale
(seul le fondamental est pris en compte)
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 47/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
2ème méthode de Ziegler Nichols modifiée
JI
4 A /p
A
y 1(t)
u 1(t)
u (t)
A
t
T
c r
c r
t
" R E L A IS "
e (t)
w (t)
-
S
u
+ A
-A
P ID
e
u (t)
G a(s )
y (t)
f _ 0 4 _ 3 1 .e p s
y(t) ≈ Y 1 · sin (ωcr · t) ne dépend alors que du
fondamental de u(t) :
u(t) ≈ U 1 · sin (ωcr · t)
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 47/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
2ème méthode de Ziegler Nichols modifiée
JI
4 A /p
A
y 1(t)
u 1(t)
u (t)
t
A
T
c r
c r
t
" R E L A IS "
e (t)
w (t)
-
S
u
+ A
-A
e
u (t)
P ID
G a(s )
y (t)
f _ 0 4 _ 3 1 .e p s
Le gain de boucle en ωcr est donc
Kpcr ·
Y1
U1
=1
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 47/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
2ème méthode de Ziegler Nichols modifiée
JI
4 A /p
A
y 1(t)
u 1(t)
u (t)
A
t
T
c r
c r
t
" R E L A IS "
e (t)
w (t)
-
S
u
+ A
-A
e
u (t)
P ID
G a(s )
y (t)
f _ 0 4 _ 3 1 .e p s
Le gain de boucle en ωcr est donc
D’où :
Kpcr =
1
Y1
U1
=
U1
Y1
=
Y1
Kpcr · U 1 = 1
4
·A
4
A
π
=
·
Acr
π Acr
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 47/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
2ème méthode de Ziegler Nichols modifiée
JI
Commande délivrée par le relais
10
5
0
−5
−10
0
10
20
30
40
50
60
70
80
90
100
60
70
80
90
100
Signal de sortie
6
4
2
0
−2
−4
0
10
20
30
40
50
t [s]
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 48/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
2ème méthode de Ziegler Nichols modifiée
JI
Commande délivrée par le relais
10
5
0
−5
−10
0
10
20
30
40
50
60
70
80
90
100
60
70
80
90
100
Signal de sortie
6
4
2
0
−2
−4
0
10
20
30
40
50
t [s]
A
4 10
4
·
= 2.55
= ·
π Acr
π 5
= 12.6 [s]
Kcr =
Tcr
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 48/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
2ème méthode de Ziegler Nichols modifiée
JI
Commande délivrée par le relais
10
5
0
−5
−10
0
10
20
30
40
50
60
70
80
90
100
60
70
80
90
100
Signal de sortie
6
4
2
0
−2
−4
0
10
20
30
40
50
t [s]
A
4 10
4
·
= 2.55
= ·
π Acr
π 5
= 12.6 [s]
Kcr =
Tcr
Kp = 0.4 · Kcr = 1.1[−]
Ti = 0.4 · Tcr = 5.0 [s]
Td = 0.1 · Tcr = 1.26 [s]
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 48/4
in s t i t u t d '
Automatisation
in d u s t r i e l l e
2ème méthode de Ziegler Nichols modifiée
JI
Réponse indicielle en boucle fermée, Kp=1.1, Ti=5[s], Td=1.26[s]
1.4
1.2
1
0.8
0.6
0.4
0.2
0
0
5
10
15
20
25
t [s]
Régulation automatiqueChapitre 4: Régulateur PIDFilière électroniqueFilière microtechnique – p. 49/4

Documents pareils