Documente Academic
Documente Profesional
Documente Cultură
Automatique linéaire 1
Plan du cours :
2
Cha I – Introduction, définitions, Position du problème
I.1. Introduction.
Définition : L’automatique est la discipline scientifique qui étudie
les systèmes dynamiques, les signaux et l’information,
à des fins de conduite ou de prise de décision.
Une entrée :
θ , angle de rotation du volant
Une sortie :
d , distance des roues au bord de la route
d0 , distance désirée
3
I.1. Introduction
4
I.1. Introduction
Domaine d’application ?
Industrie manufacturière, la chimie, la robotique, la mécanique,
l’électronique, l’aéronautique, l’économétrie, etc.
Objectifs de cours.
Etude des systèmes linéaires, continus, invariants dans le temps.
Pré requis
6
I.2. Définitions
u y
système
7
I.2. Définitions
8
I.2. Définitions
9
I.3. Position du problème
10
I.3. Position du problème
b – La boucle d’asservissement.
θe
θ température intérieure
11
I.3. Position du problème
θe
θc _ T θ
+ a système
12
I.3. Position du problème
θe
T θ
θc _ a système
+
13
I.3. Position du problème
Généralisation : n
yc ε u y
+_ P système
Stabilité.
Pour K grand, une petite valeur de l’erreur ε = yc – y > 0 suffit à créer une
commande u élevée.
La correction apportée peut alors être telle que la consigne soit dépassée
y > yc et que ⏐ε’ ⏐= ⏐yc – y ⏐ > ε ; entrainant une correction inverse elle
aussi disproportionnée ! apparition d’oscillations divergentes = instabilité.
15
I.3. Position du problème
Stabilité (suite).
Précision.
Rapidité.
17
Cha II – Modélisation des systèmes linéaires
droite
u y
K.E0 = Y0
E0
tension de vitesse de
repos repos
t t
19
II.1. Système du 1er ordre
Définition 8 : Un système est dit du 1er ordre si la relation entre son entrée
et sa sortie est une équation différentielle du 1er ordre.
Exemple :
R i(t)
20
II.1. Système du 1er ordre
K gain statique
a – Fonction de transfert.
21
II.1. Système du 1er ordre
TL
€
Soit :
22
II.1. Système du 1er ordre
soit
23
II.1. Système du 1er ordre
b – Réponse impulsionnelle.
K.A0 .e-t/τ
y(t) =
u(t) = A0.δ(t) τ
K.A0
U(p) = A0 Y(p) =
1 + τ.p
24
II.1. Système du 1er ordre
c – Réponse indicielle (à un échelon).
K.A0
U(p) = A0 / p Y(p) =
p(1 + τ.p)
25
II.1. Système du 1er ordre
d – Réponse à une rampe.
K.a
U(p) = a / p 2 Y(p) = 2
p (1 + τ.p)
Pour K = 1 :
εt = a.τ
erreur de trainage
26
II.1. Système du 1er ordre
e – Réponse harmonique.
Réponse à une sinusoïde permanente : u(t) = Um.cos( ωt)
le régime transitoire étant éteint
y(t) = Ym.cos( ωt + ϕ)
d’après
Intérêt ?
• et sa phase,
HdB = H1 dB + H2 dB
-6 dB par octave
29
II.1. Système du 1er ordre
Représentation de Black :
tracé pour ω : 0 ! +∞
30
II.1. Système du 1er ordre
Représentation de Nyquist :
tracé pour ω : 0 ! +∞
pour ω = ωc = 1/τ
pulsation de coupure
31
II.1. Système du 1er ordre
tm = 2,2.τ
32
II.2. Système du 2nd ordre
Définition 10 : Un système est dit du 2nd ordre si la relation entre son entrée
et sa sortie est une équation différentielle du 2ème ordre.
(on prendra toujours un 2nd membre indépendant de u’(t) )
K gain statique
m coefficient d’amortissement (ξ)
a – Fonction de transfert.
33
II.2. Système du 2nd ordre
b – Réponse indicielle.
34
II.2. Système du 2nd ordre
• pour : m >> 1
p1 pôle dominant
1er ordre
2nd ordre
35
II.2. Système du 2nd ordre
• Régime critique : m = 1 .
…
36
II.2. Système du 2nd ordre
⎡ 1 ⎤
0 < m < 1 y(t) = K.⎢1 −
⎣ 1− m 2
.e −mω 0 t
( 2
)
.sin ω 0 . 1 − m .t + ϕ ⎥
⎦
tq ϕ = Arccos(m)
K=1
ω0 = 0,22 rad/s
m = 0,18
37
II.2. Système du 2nd ordre
Pseudo période :
Dépassements :
38
II.2. Système du 2nd ordre
minimal pour
m = 0,7
39
II.2. Système du 2nd ordre
Bilan :
40
II.2. Système du 2nd ordre
c – Réponse harmonique.
Réponse à une sinusoïde permanente : u(t) = Um.cos( ωt)
le régime transitoire étant éteint
y(t) = Ym.cos( ωt + ϕ)
Avec
41
II.2. Système du 2nd ordre
Etude asymptotique :
Pour d’où
Pour d’où
42
II.2. Système du 2nd ordre
• Pour m > 1 :
43
II.2. Système du 2nd ordre
• Pour m < 1 :
44
II.2. Système du 2nd ordre
Pour ω = ω0 , on a :
On note
Pour on a :
On note
45
II.2. Système du 2nd ordre
Représentation de Black.
46
II.2. Système du 2nd ordre
Représentation de Nyquist.
47
II.3. Systèmes d’ordre supérieur à deux
48
II.3. Systèmes d’ordre supérieur à deux
Les pôles de H(p) sont soit réels, soit complexes conjugués (les ai étant réels).
D’où :
… / …
49
II.3. Systèmes d’ordre supérieur à deux
Réponse à un échelon :
En termes de stabilité, il suffit d’un seul pôle à partie réelle positive pour
entraîner l’instabilité de l’ensemble.
50
II.3. Systèmes d’ordre supérieur à deux
Pôles dominants :
51
Cha III - Stabilité
y : sortie
xr : grandeur de retour (image de y)
ε : erreur 52
III.1. Schéma général d’un asservissement
53
III.1. Schéma général d’un asservissement
Xr (p)
B(p)
54
III.1. Schéma général d’un asservissement
Xc (p) Y(p)
FTBF(p)
55
III.1. Schéma général d’un asservissement
56
III.2. Interprétation géométrique du passage BO " BF
57
III.2. Interprétation géométrique du passage BO " BF
GBO, dB
Dans
On trace les courbes :
isomodules GBF dB = cte et
-180° ΦBO isophases φBF = cte de la FTBF.
58
III.2. Interprétation géométrique du passage BO " BF
Ayant établi
TBO, dB
-180°
ΦBO
-90°
59
TBO dB
isomodules
HBF dB
60
III.2. Interprétation géométrique du passage BO " BF
0° -1° TBO, dB
-6°
-30°
-180° ΦBO
-105°
61
isophases
φBF
62
III.2. Interprétation géométrique du passage BO " BF
FTBO
ω=0
ω = +∞ 63
III.2. Interprétation géométrique du passage BO " BF
FTBO
pour ω = ωM
ω=0
ω = +∞ 64
III.2. Interprétation géométrique du passage BO " BF
FTBO
pour ω = ωM
GBO, dB = 11,5 dB
ω=0
11,5 dB
M
ω = +∞ 65
III.2. Interprétation géométrique du passage BO " BF
FTBO
pour ω = ωM
GBO, dB = 11,5 dB
∅BO = -128°
ω=0
11,5 dB
M
ω = +∞ 66
-128°
III.2. Interprétation géométrique du passage BO " BF
FTBO
pour ω = ωM
GBO, dB = 11,5 dB
∅BO = -128°
ω=0
11,5 dB
FTBF M
pour ω = ωM
ω = +∞ 67
-128°
III.2. Interprétation géométrique du passage BO " BF
FTBO
pour ω = ωM
GBO, dB = 11,5 dB
∅BO = -128°
ω=0
11,5 dB
FTBF M
pour ω = ωM
GBF, dB = 1,4 dB
ω = +∞ 68
-128°
III.2. Interprétation géométrique du passage BO " BF
FTBO
pour ω = ωM
GBO, dB = 11,5 dB
∅BO = -128°
ω=0
11,5 dB
FTBF M
pour ω = ωM
GBF, dB = 1,4 dB
∅BO = -15°
ω = +∞ 69
-128°
III.2. Interprétation géométrique du passage BO " BF
70
TBO dB
FTBO
ω=0
ω = +∞
ΦBO 71
TBO dB
FTBO
ω=0
TBO dB(0)
ω = +∞
ΦBO 72
TBO dB
FTBO
ωr BO
TBO dB(ωr BO)
ω=0
TBO dB(0)
ω = +∞
ΦBO 73
TBO dB
FTBO
ωr BO
TBO dB(ωr BO)
Facteur de
MBO dB résonance
ω=0
TBO dB(0)
ω = +∞
ΦBO 74
TBO dB
FTBO
FTBF
ωr BO
TBO dB(ωr BO)
Facteur de
MBO dB résonance
ω=0
TBO dB(0)
ω = +∞
ΦBO 75
TBO dB
FTBO
FTBF
HBF dB(0)+MBF dB
ωr BO
TBO dB(ωr BO)
Facteur de
MBO dB résonance
ω=0
TBO dB(0)
ωr BF
ω = +∞
ΦBO 76
III.2. Interprétation géométrique du passage BO " BF
b – Analyse des résonances (suite).
77
III.2. Interprétation géométrique du passage BO " BF
ωT : la pulsation de transition telle que TBO dB(ωT) =0 dB
ωT
ωπ
78
III.2. Interprétation géométrique du passage BO " BF
c – Bande passante en boucle fermée.
ω=0
ωr BF
ω = +∞
ΦBO
79
III.2. Interprétation géométrique du passage BO " BF
c – Bande passante en boucle fermée.
ω=0
ωr BF
ωC
ω = +∞
ΦBO
80
III.3. Réponse impulsionnelle d’un système bouclé en régime linéaire
FTBF :
D’après
On a
81
III.3. Réponse impulsionnelle d’un système bouclé en régime linéaire
Pour que ces exponentielles ne divergent pas vers +∞ il faut que la partie
réelle de chaque pi soit strictement négative.
82
III.4. Le critère de Routh (critère algébrique).
• Une cond. nécessaire : la stabilité exige que tous les ai soient de même
signe et non nuls.
83
III.4. Le critère de Routh (critère algébrique).
84
III.5. Les critères géométriques de stabilité
a – Le critère de Nyquist.
85
III.5. Les critères géométriques de stabilité
Contour de Bromwitch :
86
III.5. Les critères géométriques de stabilité
Th. Cauchy " si p décrit (C), le contour de Bromwich, alors 1 + T(p) décrit
une courbe fermée (Γ) faisant N tours dans le sens horaire autour de
l’origine avec : N = Z + - P +
N = PBF+ - PBO+
87
III.5. Les critères géométriques de stabilité
Critère de Nyquist :
lorsque p décrit le contour de Bromwich (C) dans le sens horaire,
T(p) (la FTBO) décrit une courbe (Γ) dans le plan complexe. Le
système est stable en BF ssi le nombre de tours de (Γ) autour du
point critique -1 comptés dans le sens horaire est égal à moins le
nb de pôles instables de T(p) (pôles Re > 0 de la FTBO).
Pour un syst. Stable en BO, le système est stable en BF si (Γ)
n’entoure pas le point critique.
88
III.5. Les critères géométriques de stabilité
b – Le critère du revers.
Conditions d’application :
• syst. stable en BO,
• ordre > 1,
• T(p) à phase minimale (pas de zéro à Re > 0),
• le rapport des coeff. de plus bas d° du num. et du den. est positif.
Critère du revers :
pour un syst. vérifiant les cond. d’application, si le lieu de Nyquist
de la FTBO décrit dans le sens des pulsations croissantes (0 +
! +∞), laisse le point critique à sa gauche alors le système sera
stable en BF.
89
III.5. Les critères géométriques de stabilité
b – Le critère du revers.
Im Im
cercle
unitaire
ωT
ωπ Re ωπ Re
-1 -1
ωT
cercle
unitaire
ω=0 ω=0
Instable Stable
ωπ < ωt ωt < ωπ
90
III.5. Les critères géométriques de stabilité
b – Le critère du revers (suite).
Critère du revers dans le plan de Black :
pour un syst. en BO vérifiant les cond. d’application, si son lieu dans
le plan de Black décrit dans le sens des pulsations croissantes (0+
! +∞), laisse le point critique à sa droite alors le système sera
stable en BF.
TdB TdB
ωπ ω=0 ω=0
ωt Arg T ωt Arg T
-1 -1
ω = +∞ ω = +∞ ωπ
Instable Stable
91
ωπ < ωt ωt < ωπ
III.5. Les critères géométriques de stabilité
TdB TdB
ωt ωt
0 dB 0 dB
ω (log) ω (log)
Arg T Arg T
ωπ ωπ
ω (log) ω (log)
-180° -180°
Instable Stable
ωπ < ωt ωt < ωπ
92
III.5. Les critères géométriques de stabilité
c – Marges de stabilité.
- Marge de phase :
- Marge de gain :
TdB
TdB
ω=0 0 dB
ωt ω (log)
MG
-1 MΦ ωt Arg T
Arg T
ωπ
MG ω (log)
ωπ MΦ
-180°
93
Cha IV – Performances des systèmes asservis
N(p)
94
IV.1. Précision des systèmes asservis
95
IV.1. Précision des systèmes asservis
Classe du système :
α : classe du système
nbre intégrations pures dans la BO
On a alors :
96
IV.1. Précision des systèmes asservis
Pour α = 0 : Pour α ≥ 1 :
97
IV.1. Précision des systèmes asservis
Pour α = 0 : Pour α = 1 :
Pour α ≥ 2 :
Un système qui possède au moins deux
intégrateurs (α ≥ 2) en boucle ouverte a
une erreur de traînage nulle.
98
IV.1. Précision des systèmes asservis
Pour α = 0 ou 1: Pour α = 2 :
Pour α ≥ 3 :
Un système qui possède au moins trois
intégrateurs (α ≥ 3) en boucle ouverte a
une erreur d’accélération nulle.
99
IV.1. Précision des systèmes asservis
Classe α = 0 1 2
erreur de
position 0 0
(échelon)
erreur de
traînage ∞ 0
(rampe)
Erreur d’
accélération ∞ ∞
100
IV.1. Précision des systèmes asservis
TdB
ωt
0 dB
ω (log)
101
IV.1. Précision des systèmes asservis
102
IV.1. Précision des systèmes asservis
On a :
et
On obtient :
103
IV.1. Précision des systèmes asservis
αA = 0 αA = 1, 2, …
αB = 0 0
αB = 1, 2, … 0
104
IV.1. Précision des systèmes asservis
d – Critères de performance.
Y(t)
Yc(t)
ε(t)
t t
ε 2(t)
t
105
IV.2. Rapidité des systèmes asservis
D’où la FTBF :
1er ordre
Coupure en BF :
107
IV.2. Rapidité des systèmes asservis
u(t)
Yc(t) Yc(t)
Y(t)
Y(t)
t t
108
Cha V – Correction des systèmes asservis
V.1. Introduction.
yc ε u y
+_ correcteur système
109
V.1. Introduction
a – La commande tous ou rien :
La plus basique :
• pour ε > 0, c.à.d. y < yc , on envoie u = UMAX ,
• pour ε < 0, c.à.d. y > yc , on envoie u = 0.
b – La commande proportionnelle :
L’action u est dosée à proportion du résultat à atteindre et donc de
l’erreur ε.
On prend : u = K.ε = K.(y – yc )
110
V.1. Introduction
Im
-1 ω = +∞ ω=0 Re
K K1
K2
K < K1 <K
2
111
V.1. Introduction
TdB
TdB
20logK
ωt ωt
0 dB 0 dB
ω (log) ωt ω (log)
Arg T Arg T
ωπ ωπ
ω (log) ω (log)
-180° -180°
Stable Instable
ωt < ωπ ωt > ωπ
112
V.1. Introduction
c - La commande intégrale.
113
V.1. Introduction
c - La commande intégrale.
114
V.1. Introduction
d - La commande dérivée.
ε u
K.ε
t I t
Td .ε’
115
V.2. Correction proportionnelle et dérivée (à avance de phase)
116
V.2. Correction proportionnelle et dérivée (à avance de phase)
Diagramme de Bode.
117
V.2. Correction proportionnelle et dérivée (à avance de phase)
(-1)
TdB
(-2)
(-3) (-2)
0 dB ωT
ωT ω (log)
TdB+CdB
(-3)
ArgT
-180° Mϕ
ω (log)
Mϕ=0
ArgT +ArgC
118
V.2. Correction proportionnelle et dérivée (à avance de phase)
FTBOdB
-180° Arg(FTBO)
ωr -90°
119
V.2. Correction proportionnelle et dérivée (à avance de phase)
FTBOdB
-180° Arg(FTBO)
ωr -90°
Mauvais réglage
120
V.3. Correction proportionnelle et intégrale (PI)
et correction à retard de phase
Amélioration de la précision.
121
V.3. Correction proportionnelle et intégrale (PI)
et correction à retard de phase
P.I.
retard de
phase
(-1)
ω (log) ω (log)
ω (log) ω (log)
122
V.3. Correction proportionnelle et intégrale (PI)
et correction à retard de phase
Illustration dans le plan de Black.
ω=0 FTBOdB
P.I.
Arg(FTBO)
-180°
ωr -90°
ω = +∞
ω=0
P.I. FTBOdB
mauvais
réglage
Arg(FTBO)
-180°
ωr -90°
ω = +∞
124
V.3. Correction proportionnelle et intégrale (PI)
et correction à retard de phase
Illustration dans le plan de Black.
FTBOdB
Arg(FTBO)
-180°
ωr -90°
retard de
phase
125
V.4. Correcteur à action Proportionnelle, Intégrale et
Dérivée (PID)
126
V.4. Correcteur à action Proportionnelle, Intégrale et
Dérivée (PID)
Diagramme de Bode (P.I.D. réel).
CdB
P.I.D.
(+1)
(-1)
ω (log)
Pivot du P.I.D.
Arg C
CdB = 0
ϕ = 0 ω (log) ϕ = 0
127
V.4. Correcteur à action Proportionnelle, Intégrale et
Dérivée (PID)
ω=0
FTBOdB
P.I.D.
Arg(FTBO)
-180°
ωr -90°
ω = +∞
128
V.4. Correcteur à action Proportionnelle, Intégrale et
Dérivée (PID)
MΦ = 25°
MG= 4,75 dB
MΦ = 67°
MG= 20 dB
0 dB
129
V.4. Correcteur à action Proportionnelle, Intégrale et
Dérivée (PID)
130
V.5. Modèle du 2nd ordre
TBO dB
ω=0
FTBO
3,6 dB
ωr BF = 0,29 rad/s
ΦBO
131
ω = +∞
Outils et moyens d’analyse
Signaux types :
Rampe unitaire causale.
r(t)
0 pour t < 0 (causalité)
r(t) =
t pour t ≥ 0
0 t
Γ(t) Γ1(t)
1 1
0 t -ε/2 +ε/2 t
132
Outils et moyens d’analyse
Impulsion unitaire δ(t) – Impulsion de Dirac.
δ1(t)
tq -ε/2 +ε/2 t
δ(t)
pour ε ! 0 δ1 ! δ (distributions)
0 t
F1(t) A.δ(t)
aire A
0 t 0 t
133
Outils et moyens d’analyse
Signal sinusoïdal (périodique).
s(t)
s(t) = A.sin(ωt)
g(t) = f(t - τ)
f(t) g(t)
0 t 0 τ t
134
Outils et moyens d’analyse
Produit de convolution.
y(t) = (u * h)(t)
135
Outils et moyens d’analyse
Linéarité.
Convolution.
136
Outils et moyens d’analyse
Dérivation en temps.
pour une fonction f dérivable en tout point :
Intégration.
Dérivation en p.
137
Outils et moyens d’analyse
Translation en p.
138
Outils et moyens d’analyse
Dirac :
Echelon :
Rampe :
139
II.1. Système du 1er ordre
Intégrateur pur.
de fonction de transfert τ.y’(t) = u(t)
140