Analyse des pôles de transfert
Analyse des pôles de transfert
Florent Nageotte
(UDS) 1 / 409
Automatique
système
signaux d’entrée signaux de sortie
phénomènes
-physiques
-électroniques
-mécaniques
-chimiques
-etc.
(UDS) 2 / 409
Automatique
Synonymes
I Contrôle / commande de systèmes
I Asservissement / régulation de systèmes
Dans l’industrie
I Régulation des procédés industriels
I Contrôle / commande des machines / robots
I Systèmes avancés de régulation dans le développement des produits
technologiques de pointe (aéronautique, spatial, etc.)
I Modélisation des systèmes biologiques, économiques
(UDS) 4 / 409
Automatique
Exemple
Température d’une douche
I système non réglable : un seul robinet
I système réglable manuellement : deux robinets (chaud/froid)
I système auto-régulé : mélangeur avec capteur
Objectifs
I Stabilisation de la température → stabilité
I température demandée → erreur nulle
I en peu de temps → rapidité du système
I sans passer par 50˚ → Dépassement raisonnable
Mais aussi : comportement dynamique (marge de phase, amortissement,
dépassement), rejet de perturbations, suivi de trajectoires, etc.
Commande du processus en fonction
I de la différence entre ce qui est demandé et mesuré
I des caractéristiques du système (modèle)
(UDS) 5 / 409
Nécessité des systèmes asservis
(UDS) 6 / 409
Exemples d’asservissement (position du MCC)
Moteur à courant continu
I Signal d’entrée (commande) : tension d’induit
I (Signal de) Sortie : position du moteur
I Système instable en boucle ouverte
Réponse du système
(UDS) 8 / 409
Exemples d’asservissement (positionnement de la tête d’un HD)
Réponse indicielle en BO
Comment obtenir une erreur de positionnement nulle sans oscillation ? Une seule
solution : asservir le signal de position
(UDS) 9 / 409
Exemples d’asservissement (positionnement de la tête d’un HD)
(UDS) 10 / 409
Comportement en fonction de la sortie commandée
(UDS) 11 / 409
Cadre de l’étude
(UDS) 12 / 409
Exemple simple de système asservi
+
A
v1 ∈ −15 ; 15
v1 - v2
Av1 si A A
−15
v2 = −15 si v1 < A
15 si v2 > 15
A
A
+ v2 = A(v1 − v2 ) =⇒ v2 = v1 ∼ v1
A
1+A
v1 - v2 Modèle approché valable
I si A 1
I si on ne considère pas les limites
dynamiques de l’AOP (slew rate)
(UDS) 13 / 409
Automatique et automatismes
(UDS) 14 / 409
Plan du cours
(UDS) 15 / 409
Plan du cours
Introduction
Correction série
Correction parallèle
Conclusion
(UDS) 16 / 409
Systèmes linéaires et transformée de Laplace
Plan du cours
Systèmes linéaires et transformée de Laplace
Quelques exemples de systèmes
Modélisation des systèmes
Propriétés des systèmes
Transformée de Laplace
Fonction de transfert
Pôles et zéros des systèmes linéaires
Réponse temporelle des systèmes linéaires
Représentation des systèmes : schémas fonctionnels et graphes de fluence
Schémas fonctionnels
Graphes de fluence
Réponse fréquentielle des systèmes linéaires
Fonction de transfert harmonique
Diagrammes de Bode
Diagrammes de Nyquist
Diagrammes de Black
Stabilité des systèmes
Stabilité des systèmes asservis
Critère de Nyquist
Lieu d’Evans
Précision et sensibilité des systèmes asservis
Précision des systèmes asservis
´
(UDS)
` 17 / 409
Systèmes linéaires et transformée de Laplace Quelques exemples de systèmes
Plan du cours
Systèmes linéaires et transformée de Laplace
Quelques exemples de systèmes
Modélisation des systèmes
Propriétés des systèmes
Transformée de Laplace
Fonction de transfert
Pôles et zéros des systèmes linéaires
Réponse temporelle des systèmes linéaires
Représentation des systèmes : schémas fonctionnels et graphes de fluence
Schémas fonctionnels
Graphes de fluence
Réponse fréquentielle des systèmes linéaires
Fonction de transfert harmonique
Diagrammes de Bode
Diagrammes de Nyquist
Diagrammes de Black
Stabilité des systèmes
Stabilité des systèmes asservis
Critère de Nyquist
Lieu d’Evans
Précision et sensibilité des systèmes asservis
Précision des systèmes asservis
´
(UDS)
` 18 / 409
Systèmes linéaires et transformée de Laplace Quelques exemples de systèmes
C M
R1 i2(t ) L3
i1(t )
v1(t ) L1 v2(t )
L2
R2
I Entrée : tension v1
I Sortie : tension v2
(UDS) 19 / 409
Systèmes linéaires et transformée de Laplace Quelques exemples de systèmes
Transformateur
d 2 v1 R2 L2 + L3 dv2 d 2 v2 dv 3
MR2 2
= v2 +(R1 R2 + ) +(R1 (L2 +L3 )+L1 R2 ) 2 +(L1 (L2 +L3 )−M 2 ) 32
dt C C dt dt dt
Equation différentielle à coefficients constants d’ordre 3
(UDS) 20 / 409
Systèmes linéaires et transformée de Laplace Quelques exemples de systèmes
I Entrée : tension u
I Sortie : vitesse de rotation ω ou position angulaire θ
(UDS) 21 / 409
Systèmes linéaires et transformée de Laplace Quelques exemples de systèmes
I Equation électrique
di
u = Ri + L +e
dt
R L
i
u
e
(UDS) 22 / 409
Systèmes linéaires et transformée de Laplace Quelques exemples de systèmes
I Equation mécanique
dω
J = Γ − fω
dt
ω
u
e = Ke ω et Γ = Km i
(UDS) 23 / 409
Systèmes linéaires et transformée de Laplace Quelques exemples de systèmes
dω d 2ω
Km u = (Ke Km + Rf )ω + (Lf + RJ) + LJ 2
dt dt
Equation différentielle à coefficients constants d’ordre 2
(UDS) 24 / 409
Systèmes linéaires et transformée de Laplace Quelques exemples de systèmes
Régulation de niveau
qe
C
h0 + ∆ h qs
(UDS) 25 / 409
Systèmes linéaires et transformée de Laplace Quelques exemples de systèmes
Régulation de niveau
I Pour une position fixée de la vanne de sortie, le débit de sortie est relié à la
hauteur de liquide dans la cuve par une relation non-linéaire
hauteur de liquide
débit de sortie
(UDS) 26 / 409
Systèmes linéaires et transformée de Laplace Quelques exemples de systèmes
Régulation de niveau
I Pour une position donnée de la vanne de sortie, le débit de sortie est relié à la
hauteur de liquide dans la cuve par une relation non-linéaire
hauteur de liquide
h0 + ∆ h α
h0
Régulation de niveau
I Variation de la hauteur
Cd∆h = (qe − qs )dt
Relation entre entrée et sortie :
d∆h
C = qe0 R + ∆qe R − qs0 R − δqs R = ∆qe R − ∆qs R
dt
d∆h
=⇒ RC + ∆h = ∆qe R
dt
Equation différentielle à coefficients constants d’ordre 1 valable uniquement autour du
point de fonctionnement h0 , c’est-à-dire pour de petites variations de qe
(UDS) 27 / 409
Systèmes linéaires et transformée de Laplace Quelques exemples de systèmes
Systèmes à retard
Radiateur électrique
I Entrée : tension d’alimentation U
I Sortie : température du radiateur θ
d 2θ dθ
=a + bθ(t) + cU(t)
dt 2 dt
(UDS) 28 / 409
Systèmes linéaires et transformée de Laplace Modélisation des systèmes
Plan du cours
Systèmes linéaires et transformée de Laplace
Quelques exemples de systèmes
Modélisation des systèmes
Propriétés des systèmes
Transformée de Laplace
Fonction de transfert
Pôles et zéros des systèmes linéaires
Réponse temporelle des systèmes linéaires
Représentation des systèmes : schémas fonctionnels et graphes de fluence
Schémas fonctionnels
Graphes de fluence
Réponse fréquentielle des systèmes linéaires
Fonction de transfert harmonique
Diagrammes de Bode
Diagrammes de Nyquist
Diagrammes de Black
Stabilité des systèmes
Stabilité des systèmes asservis
Critère de Nyquist
Lieu d’Evans
Précision et sensibilité des systèmes asservis
Précision des systèmes asservis
´
(UDS)
` 29 / 409
Systèmes linéaires et transformée de Laplace Modélisation des systèmes
(UDS) 30 / 409
Systèmes linéaires et transformée de Laplace Propriétés des systèmes
Plan du cours
Systèmes linéaires et transformée de Laplace
Quelques exemples de systèmes
Modélisation des systèmes
Propriétés des systèmes
Transformée de Laplace
Fonction de transfert
Pôles et zéros des systèmes linéaires
Réponse temporelle des systèmes linéaires
Représentation des systèmes : schémas fonctionnels et graphes de fluence
Schémas fonctionnels
Graphes de fluence
Réponse fréquentielle des systèmes linéaires
Fonction de transfert harmonique
Diagrammes de Bode
Diagrammes de Nyquist
Diagrammes de Black
Stabilité des systèmes
Stabilité des systèmes asservis
Critère de Nyquist
Lieu d’Evans
Précision et sensibilité des systèmes asservis
Précision des systèmes asservis
´
(UDS)
` 31 / 409
Systèmes linéaires et transformée de Laplace Propriétés des systèmes
Systèmes linéaires
u1
i k
u2
j
Définition
Système Σ à n entrées, m sorties
I Signal u1 (t) sur l’entrée i crée un signal y1 (t) sur la sortie k
I Signal u2 (t) sur l’entrée j crée un signal y2 (t) sur la sortie k
Σ est linéaire si la combinaison des signaux αu1 et βu2 produit le signal αy1 + βy2 .
(UDS) 32 / 409
Systèmes linéaires et transformée de Laplace Propriétés des systèmes
Systèmes linéaires
u1 systeme
u2
Définition
Système Σ à n entrées, m sorties
I Signal u1 (t) sur l’entrée i crée un signal y1 (t) sur la sortie k
I Signal u2 (t) sur l’entrée j crée un signal y2 (t) sur la sortie k
Σ est linéaire si la combinaison des signaux αu1 et βu2 produit le signal αy1 + βy2 .
(UDS) 32 / 409
Systèmes linéaires et transformée de Laplace Propriétés des systèmes
Linéarité
I Tous les systèmes décrits par des équations différentielles sont linéaires
I Les systèmes linéaires auxquels on ajoute un retard sont linéaires
(UDS) 33 / 409
Systèmes linéaires et transformée de Laplace Propriétés des systèmes
Exemple de non-linéarités
Eléments dont les courbes caractéristiques statiques d’entrée - sortie ne sont pas des
droites passant par l’origine
I Offsets
I Saturations
I Hystérésis
I Seuils, zones mortes
I Caractéristiques non-linéaires du processus physique
(UDS) 34 / 409
Systèmes linéaires et transformée de Laplace Propriétés des systèmes
(UDS) 35 / 409
Systèmes linéaires et transformée de Laplace Propriétés des systèmes
Systèmes invariants
Définition
Soit le système Σ
Le signal u(t) sur l’entrée i crée la réponse y (t) sur la sortie j. Σ est invariant (dans le
temps) si le signal u(t − τ ) crée la réponse y (t − τ ), ∀i, j.
Les équations qui régissent le comportement physique du système sont invariantes.
Exemples de sources de non-invariance
I usure
I dépendance de la température ambiante
(UDS) 36 / 409
Systèmes linéaires et transformée de Laplace Propriétés des systèmes
Invariance
(UDS) 37 / 409
Systèmes linéaires et transformée de Laplace Propriétés des systèmes
Causalité
Définition
Un système Σ est causal si les sorties ne varient pas tant que tous les signaux
d’entrée sont constants. En d’autres termes, la réponse d’un système causal ne
précède pas son excitation.
(UDS) 38 / 409
Systèmes linéaires et transformée de Laplace Propriétés des systèmes
Causalité
Pour T = 1s
0 si t < 0
u(t) = Γ(t) =
1 si t ≥ 0
alors y (−0.5) = 0.25
(UDS) 39 / 409
Systèmes linéaires et transformée de Laplace Propriétés des systèmes
Causalité
Propriétés
I La réponse d’un système causal à un signal d’entrée causal est un signal causal
(UDS) 40 / 409
Systèmes linéaires et transformée de Laplace Propriétés des systèmes
δ(t) = 0 ∀t 6= 0
Z +∞ Z +
δ(t)dt = δ(t)dt = 1
−∞ −
Réponse impulsionnelle
I g(t) réponse impulsionnelle du système Σ
I Réponse du système lorsqu’un signal impulsion u(t) = δ(t) est appliqué à son
entrée (UDS) 41 / 409
Systèmes linéaires et transformée de Laplace Propriétés des systèmes
Démonstration
Z +∞ Z +∞
u(t) = δ(t − τ )u(τ )dτ = δ(t − τ )u(τ )dτ
−∞ 0
g (t )
g (t − τ )
u (τ )
(UDS) 43 / 409
Systèmes linéaires et transformée de Laplace Propriétés des systèmes
Réponse indicielle
Z t Z t
y(t) = g(t − τ )u(τ )dτ = g(t − τ )dτ
0 0
Z 0 Z 0
= g(τ 0 )(−dτ 0 ) = − g(τ 0 )dτ 0
t t
Z t
= g(τ 0 )dτ 0
0
(UDS) 44 / 409
Systèmes linéaires et transformée de Laplace Transformée de Laplace
Plan du cours
Systèmes linéaires et transformée de Laplace
Quelques exemples de systèmes
Modélisation des systèmes
Propriétés des systèmes
Transformée de Laplace
Fonction de transfert
Pôles et zéros des systèmes linéaires
Réponse temporelle des systèmes linéaires
Représentation des systèmes : schémas fonctionnels et graphes de fluence
Schémas fonctionnels
Graphes de fluence
Réponse fréquentielle des systèmes linéaires
Fonction de transfert harmonique
Diagrammes de Bode
Diagrammes de Nyquist
Diagrammes de Black
Stabilité des systèmes
Stabilité des systèmes asservis
Critère de Nyquist
Lieu d’Evans
Précision et sensibilité des systèmes asservis
Précision des systèmes asservis
´
(UDS)
` 45 / 409
Systèmes linéaires et transformée de Laplace Transformée de Laplace
Transformée de Laplace
(UDS) 46 / 409
Systèmes linéaires et transformée de Laplace Transformée de Laplace
Exemples
I f (t) = e−at Γ(t)
Z +∞ Z +∞
F (s) = e−at e−ts dt = e−(a+s)t
0 0
∞
1 −(a+s)t 1
= − e =
s+a 0 s + a
(UDS) 47 / 409
Systèmes linéaires et transformée de Laplace Transformée de Laplace
Propriétés de la TL
Z +∞
L {f (t) ∗ g(t)} = L f (t − τ )g(τ )dτ
0
= G(s)F (s)
(UDS) 48 / 409
Systèmes linéaires et transformée de Laplace Transformée de Laplace
Propriétés de la TL
(UDS) 49 / 409
Systèmes linéaires et transformée de Laplace Transformée de Laplace
(UDS) 50 / 409
Systèmes linéaires et transformée de Laplace Transformée de Laplace
( +∞ ) ∞
X X
L {f (t)} = L f0 (t − nT ) = L {f0 (t − nT )}
n=0 n=0
∞
X 1
= F0 (s)e−nTs = F0 (s)
1 − e−Ts
n=0
(UDS) 51 / 409
Systèmes linéaires et transformée de Laplace Transformée de Laplace
(UDS) 52 / 409
Systèmes linéaires et transformée de Laplace Transformée de Laplace
(UDS) 53 / 409
Systèmes linéaires et transformée de Laplace Transformée de Laplace
Formule d’inversion
I
Z c+j∞
1
L−1 {F (s)} = f (t) = F (s)est ds
2πj c−j∞
avec c tel que tous les pôles de F (s) sont à gauche de la droite σ = c
I On peut en déduire que :
1
L {f (t)g(t)} = F (s) ∗ G(s)
2πj
(UDS) 54 / 409
Systèmes linéaires et transformée de Laplace Transformée de Laplace
Formule d’inversion
jω
Calcul P
par la méthode des
résidus :
f (t) = pi Res F (s)est s=p
i
(UDS) 55 / 409
Systèmes linéaires et transformée de Laplace Transformée de Laplace
(UDS) 56 / 409
Systèmes linéaires et transformée de Laplace Transformée de Laplace
Pm
j=0 bj sj N(s) N(s)
F (s) = Pn = =
i=0 ai si an Πni=1 (s − pi ) an Πki=1 (s − pi )qi
A B
I somme de termes s−pi
, (s−pi )2
, etc.
I Calcul de la TL inverse de chaque terme
I Par linéarité de la TL (et donc de son inverse) on peut obtenir l’inverse de la
fonction complète
(UDS) 57 / 409
Systèmes linéaires et transformée de Laplace Transformée de Laplace
Exemple :
4(s + 2)
F (s) =
(s + 4)(s + 1)
(UDS) 58 / 409
Systèmes linéaires et transformée de Laplace Transformée de Laplace
i=n j=m
X d i f (t) X d j g(t)
ai i
= bj
dt dt j
i=0 j=0
(UDS) 59 / 409
Systèmes linéaires et transformée de Laplace Transformée de Laplace
i=n j=m
X d i f (t) X d j g(t)
ai i
= bj
dt dt j
i=0 j=0
j=m j−1
i=n i−1
! !
X X d i−1−k f (t) X X d j−1−k g(t)
ai si F (s) − sk (0) = bj sj G(s) − (0)
dt i−1−k dt j−1−k
i=0 k=0 j=0 k=0
j−1−k
k d i−1−k f
Pj=m Pj=m Pj−1
sk d dt j−1−k
g(t) Pi=n Pi−1
G(s)( j=0 bj sj ) − j=1 bj k =0 (0) i=1 ai k=0 s dt i−1−k (0)
F (s) = Pi=n + Pi=n
i=0 ai si i=0 ai s
i
dk f
F (s) est complètement définie si on dispose des n conditions initiales dt k
(0) pour
k ∈ [0, n − 1]
=⇒ calcul de f (t) par transformée de Laplace inverse
(UDS) 60 / 409
Systèmes linéaires et transformée de Laplace Transformée de Laplace
Résolution systématique
(UDS) 61 / 409
Systèmes linéaires et transformée de Laplace Transformée de Laplace
Exemple de résolution
d 2y dy
+2 + y = Γ(t)
dt 2 dt
avec y (0) = −1 et y 0 (0) = 2
(UDS) 62 / 409
Systèmes linéaires et transformée de Laplace Transformée de Laplace
Exemple de résolution
d 2y dy
+2 + y = Γ(t)
dt 2 dt
avec y (0) = −1 et y 0 (0) = 2
(UDS) 62 / 409
Systèmes linéaires et transformée de Laplace Fonction de transfert
Plan du cours
Systèmes linéaires et transformée de Laplace
Quelques exemples de systèmes
Modélisation des systèmes
Propriétés des systèmes
Transformée de Laplace
Fonction de transfert
Pôles et zéros des systèmes linéaires
Réponse temporelle des systèmes linéaires
Représentation des systèmes : schémas fonctionnels et graphes de fluence
Schémas fonctionnels
Graphes de fluence
Réponse fréquentielle des systèmes linéaires
Fonction de transfert harmonique
Diagrammes de Bode
Diagrammes de Nyquist
Diagrammes de Black
Stabilité des systèmes
Stabilité des systèmes asservis
Critère de Nyquist
Lieu d’Evans
Précision et sensibilité des systèmes asservis
Précision des systèmes asservis
´
(UDS)
` 63 / 409
Systèmes linéaires et transformée de Laplace Fonction de transfert
Fonction de transfert
U(s)( j=m j
P
j=0 bj s )
Y (s) = Pi=n i
i=0 ai s
Fraction rationnelle en s
(UDS) 64 / 409
Systèmes linéaires et transformée de Laplace Fonction de transfert
Fonction de transfert
(UDS) 65 / 409
Systèmes linéaires et transformée de Laplace Fonction de transfert
Fonction de transfert
Démonstration
Donc
Y (s)
F (s) = = L {g(t)}
U(s)
(UDS) 66 / 409
Systèmes linéaires et transformée de Laplace Fonction de transfert
F (s)
u (t ) v (t ) y (t )
G(s)
τ
(UDS) 67 / 409
Systèmes linéaires et transformée de Laplace Pôles et zéros des systèmes linéaires
Plan du cours
Systèmes linéaires et transformée de Laplace
Quelques exemples de systèmes
Modélisation des systèmes
Propriétés des systèmes
Transformée de Laplace
Fonction de transfert
Pôles et zéros des systèmes linéaires
Réponse temporelle des systèmes linéaires
Représentation des systèmes : schémas fonctionnels et graphes de fluence
Schémas fonctionnels
Graphes de fluence
Réponse fréquentielle des systèmes linéaires
Fonction de transfert harmonique
Diagrammes de Bode
Diagrammes de Nyquist
Diagrammes de Black
Stabilité des systèmes
Stabilité des systèmes asservis
Critère de Nyquist
Lieu d’Evans
Précision et sensibilité des systèmes asservis
Précision des systèmes asservis
´
(UDS)
` 68 / 409
Systèmes linéaires et transformée de Laplace Pôles et zéros des systèmes linéaires
Pôles et zéros
(UDS) 69 / 409
Systèmes linéaires et transformée de Laplace Pôles et zéros des systèmes linéaires
Pôles et zéros
bm Πmj=1 (s − zj ) Πm
j=1 (s − zj )
T (s) = n
= K n
an Πi=1 (s − pi ) Πi=1 (s − pi )
K = bamn est le gain de la forme pôles - zéros
A ne pas confondre avec le gain statique
(UDS) 70 / 409
Systèmes linéaires et transformée de Laplace Pôles et zéros des systèmes linéaires
Définition
L’ordre d’un système linéaire représenté par une équation différentielle est l’ordre de
l’équation différentielle donné par l’ordre de la plus haute dérivée du signal de sortie,
lorsque l’ordre minimal de la dérivation du signal d’entrée ou de sortie est égal à 0.
Exemples
I
d 2 v1 R2 L2 + L3 dv2 d 2 v2 dv 3
MR2 2
= v2 +(R1 R2 + ) +(R1 (L2 +L3 )+L1 R2 ) 2 +(L1 (L2 +L3 )−M 2 ) 32
dt C C dt dt dt
I
d∆h
RC + ∆h = ∆qe R
dt
I
d 2u du di
RC + =R
dt 2 dt dt
(UDS) 71 / 409
Systèmes linéaires et transformée de Laplace Pôles et zéros des systèmes linéaires
Pôles et zéros
I L’ordre d’un système donné par sa fonction de transfert F (s) est le nombre de
pôles de F (s) comptés avec leur ordre de multiplicité, une fois toutes les
simplifications pôles / zéros faites
Exemple :
10(s + 4)
F (s) =
(s + 10)2 s
10(s + 4)(s + 2)
F (s) =
(s + 10)2 s(s + 2)
I Les systèmes physiques réels ont au moins autant de pôles que de zéros. On dit
qu’ils sont propres. Le plus souvent ils seront strictement propres : nbre de pôles
n > nbre de zéros m. Cette propriété est liée à la vitesse finie des systèmes réels.
(UDS) 72 / 409
Systèmes linéaires et transformée de Laplace Pôles et zéros des systèmes linéaires
Im(s)
Re(s)
Conclusion
(UDS) 74 / 409
Réponse temporelle des systèmes linéaires
Plan du cours
Systèmes linéaires et transformée de Laplace
Quelques exemples de systèmes
Modélisation des systèmes
Propriétés des systèmes
Transformée de Laplace
Fonction de transfert
Pôles et zéros des systèmes linéaires
Réponse temporelle des systèmes linéaires
Représentation des systèmes : schémas fonctionnels et graphes de fluence
Schémas fonctionnels
Graphes de fluence
Réponse fréquentielle des systèmes linéaires
Fonction de transfert harmonique
Diagrammes de Bode
Diagrammes de Nyquist
Diagrammes de Black
Stabilité des systèmes
Stabilité des systèmes asservis
Critère de Nyquist
Lieu d’Evans
Précision et sensibilité des systèmes asservis
Précision des systèmes asservis
´
(UDS)
` 75 / 409
Réponse temporelle des systèmes linéaires
équations L
équations
différentielles algébriques
résolution
L−1
y (t ) Y (s)
(UDS) 76 / 409
Réponse temporelle des systèmes linéaires
Fonction de transfert
Calcul de la réponse d’un système au repos donné par sa fonction de transfert F (s), à
un signal d’entrée u(t)
I Calcul de U(s) = L {u(t)}
I Calcul de Y (s) = F (s)U(s)
I Calcul de y (t) = L−1 {Y (s)}
Valable uniquement si les conditions initiales sont nulles
(UDS) 77 / 409
Réponse temporelle des systèmes linéaires
2
I Système F (s) = s+2
signal d’entrée : u(t) = Γ(t) avec y (0) = 0
2
I Système F (s) = s+2
signal d’entrée : u(t) = Γ(t) avec y (0) = 2
(UDS) 78 / 409
Réponse temporelle des systèmes linéaires
(UDS) 79 / 409
Réponse temporelle des systèmes linéaires
I Régime permanent : régime atteint lorsque l’effet des conditions initiales (sur y et
sur u) n’apparaı̂t plus sur le signal de sortie
lim y (t)
t→∞
I La réponse transitoire est la partie du signal de sortie qui tend vers 0 quand
t → ∞.
Attention : il y a une réponse transitoire même lorsque les conditions initiales sont
toutes nulles
I La réponse totale du système est composée de la réponse transitoire et du régime
permanent
(UDS) 80 / 409
Réponse temporelle des systèmes linéaires
Décomposition de la réponse
2
Exemple : G(s) = s+2
, u(t) = Γ(t) et y (0) = 2
(UDS) 81 / 409
Réponse temporelle des systèmes linéaires
105% D1 = 0.25
100% 1.2
95%
90%
1
0.5
10%
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7
tm t1
t5%
(UDS) 82 / 409
Réponse temporelle des systèmes linéaires
(UDS) 83 / 409
Réponse temporelle des systèmes linéaires
(UDS) 84 / 409
Réponse temporelle des systèmes linéaires
y (t)
Gstatique = lim lorsque u(t) = UΓ(t)
t→∞ u(t)
limt→∞ y (t)
Gstatique = lorsque u(t) = UΓ(t)
U
à condition que les pôles de F (s) soient tous à partie réelle strictement négative.
(UDS) 85 / 409
Réponse temporelle des systèmes linéaires
(UDS) 86 / 409
Réponse temporelle des systèmes linéaires
Exemples
i (t ) R L
i (t )
e(t ) v (t ) C
e (t ) v (t ) R
(UDS) 86 / 409
Réponse temporelle des systèmes linéaires
Exemples
i (t ) R L
i (t )
e(t ) v (t ) C
e (t ) v (t ) R
(UDS) 86 / 409
Réponse temporelle des systèmes linéaires
Réponse indicielle
Si τ > 0
I Valeur finale : K, Gain statique : K
I Dépassement : nul
I tm = 2.2τ
I t5% = 3τ
K
I Pente à l’origine τ
(UDS) 87 / 409
Réponse temporelle des systèmes linéaires
I Exemple :
2
T (s) = 1+0.1s
(UDS) 88 / 409
Si τ < 0
I Réponse divergente
I Exemple :
2
T (s) = 1−0.1s
Réponse temporelle des systèmes linéaires
I Pôles
p
p1,2 = (−ζ ± j 1 − ζ 2 )ωn = −ζωn ± jωd si 0 < ζ ≤ 1
p
p1,2 = (−ζ ± ζ 2 − 1)ωn si ζ ≥ 1
|p1 p2 | = ωn2
p
Si ζ < 1, ωd = ωn 1 − ζ 2 est la pseudo-pulsation √
1−ζ 2
Si ζ < 1 on a |p1,2 | = ωn et arg (p1,2 ) = π ± arctan ζ = π ± ψ avec ζ = cos ψ
(UDS) 90 / 409
Réponse temporelle des systèmes linéaires
Exemple
i (t ) R L
e (t ) C
v (t )
(UDS) 91 / 409
Réponse temporelle des systèmes linéaires
Réponse indicielle
K K ωn2
T (s) = =
1+ 2 ωζn s + 1 2
ωn2
s (s − p1 )(s − p2 )
(UDS) 92 / 409
Réponse temporelle des systèmes linéaires
(UDS) 93 / 409
Réponse temporelle des systèmes linéaires
(UDS) 94 / 409
Réponse temporelle des systèmes linéaires
(UDS) 95 / 409
Réponse temporelle des systèmes linéaires
ζ = cste
ωn = cste
(UDS) 96 / 409
Réponse temporelle des systèmes linéaires
3.5
3
2π
ωd
2.5
2π
ωd
1.5
0.5
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7
(UDS) 97 / 409
Réponse temporelle des systèmes linéaires
(UDS) 98 / 409
Réponse temporelle des systèmes linéaires
T (s) = 2
0.0016s2 +0.012s+1
, ζ = 0.15, ωn = 25rad.s−1
(UDS) 99 / 409
Réponse temporelle des systèmes linéaires
Régime critique : ζ = 1
Régime critique : ζ = 1
Choix de ζ
√
2
I Meilleur compromis temps de montée / dépassement : ζ = 2
= 0.707
I D < 5%
I Une seule oscillation : pas de minimum
60 ζ = 0.8
ζ = 0.9
40
20
Re(s)
0 −1
ωn = 90radω.sn −=1 70rad .s ωn = 10rad
−1 .s−1
ωn = 50radω.sn −=1 30rad .s
−20
−40
−60
−80
−100
−100 −80 −60 −40 −20 0 20 40 60 80 100
K (1+τ s)
T (s) = 2
1+2 ωζ s+ ωs 2
n n
Exercice
Exercice
Identification d’un système à partir de sa réponse indicielle
On donne la réponse indicielle suivante. Identifiez les paramètres du système en
supposant qu’il est du second ordre.
T (s) = 2
1+0.032s+0.0016s2
, ζ = 0.4, ωn = 25rad.s−1
Conclusion
Plan du cours
Systèmes linéaires et transformée de Laplace
Quelques exemples de systèmes
Modélisation des systèmes
Propriétés des systèmes
Transformée de Laplace
Fonction de transfert
Pôles et zéros des systèmes linéaires
Réponse temporelle des systèmes linéaires
Représentation des systèmes : schémas fonctionnels et graphes de fluence
Schémas fonctionnels
Graphes de fluence
Réponse fréquentielle des systèmes linéaires
Fonction de transfert harmonique
Diagrammes de Bode
Diagrammes de Nyquist
Diagrammes de Black
Stabilité des systèmes
Stabilité des systèmes asservis
Critère de Nyquist
Lieu d’Evans
Précision et sensibilité des systèmes asservis
Précision des systèmes asservis
´
(UDS)
` 110 / 409
Représentation des systèmes Schémas fonctionnels
Plan du cours
Systèmes linéaires et transformée de Laplace
Quelques exemples de systèmes
Modélisation des systèmes
Propriétés des systèmes
Transformée de Laplace
Fonction de transfert
Pôles et zéros des systèmes linéaires
Réponse temporelle des systèmes linéaires
Représentation des systèmes : schémas fonctionnels et graphes de fluence
Schémas fonctionnels
Graphes de fluence
Réponse fréquentielle des systèmes linéaires
Fonction de transfert harmonique
Diagrammes de Bode
Diagrammes de Nyquist
Diagrammes de Black
Stabilité des systèmes
Stabilité des systèmes asservis
Critère de Nyquist
Lieu d’Evans
Précision et sensibilité des systèmes asservis
Précision des systèmes asservis
´
(UDS)
` 111 / 409
Représentation des systèmes Schémas fonctionnels
Schémas fonctionnels
u (t ) y (t )
g (t )
Schémas fonctionnels
u1(t ) y1(t )
G(s) y (t )
+ u (t ) +
- +
u2(t )
y2(t )
Schémas fonctionnels
u1(t ) y1(t )
G(s) y (t )
+ u (t ) +
- +
u2(t )
y2(t )
V (s) = G(s)U(s)
Y (s) = H(s)V (s)
Y (s) = H(s)G(s)U(s) = G(s)H(s)U(s)
Attention
R (s ) (s) U (s ) Y (s)
C (s) G (s )
+
-
H (s )
Ym (s)
Signaux
I R : consigne Blocs
I U : commande I C correcteur
I Y : sortie I G procédé ou processus
I : écart I H capteur
I Ym : mesure
R (s ) (s) U (s ) Y (s)
C (s) G (s )
+
-
H (s )
Ym (s)
Définitions
I Chaı̂ne directe : Chaı̂ne ouverte entre le signal de consigne et le signal de sortie
I Chaı̂ne de retour ou de mesure : chaı̂ne ouverte entre le signal de sortie et le
signal de mesure
I Boucle ouverte : Chaı̂ne ouverte entre le signal de consigne et le signal de mesure
I Boucle fermée : Chaı̂ne à une boucle entre le signal de consigne et le signal de
sortie
R (s ) (s) U (s ) Y (s)
C (s) G (s )
+
-
H (s )
Ym (s)
Définitions
I Chaı̂ne directe : Chaı̂ne ouverte entre le signal de consigne et le signal de sortie
I Chaı̂ne de retour ou de mesure : chaı̂ne ouverte entre le signal de sortie et le
signal de mesure
I Boucle ouverte : Chaı̂ne ouverte entre le signal de consigne et le signal de mesure
I Boucle fermée : Chaı̂ne à une boucle entre le signal de consigne et le signal de
sortie
R (s ) (s) U (s ) Y (s)
C (s) G (s )
+
-
H (s )
Ym (s)
Définitions
I Chaı̂ne directe : Chaı̂ne ouverte entre le signal de consigne et le signal de sortie
I Chaı̂ne de retour ou de mesure : chaı̂ne ouverte entre le signal de sortie et le
signal de mesure
I Boucle ouverte : Chaı̂ne ouverte entre le signal de consigne et le signal de mesure
I Boucle fermée : Chaı̂ne à une boucle entre le signal de consigne et le signal de
sortie
R (s ) (s) U (s ) Y (s)
C (s) G (s )
+
-
H (s )
Ym (s)
Définitions
I Chaı̂ne directe : Chaı̂ne ouverte entre le signal de consigne et le signal de sortie
I Chaı̂ne de retour ou de mesure : chaı̂ne ouverte entre le signal de sortie et le
signal de mesure
I Boucle ouverte : Chaı̂ne ouverte entre le signal de consigne et le signal de mesure
I Boucle fermée : Chaı̂ne à une boucle entre le signal de consigne et le signal de
sortie
H (s )
Ym (s)
T (s )
Y (s) = G(s)(s)
Ym (s) = H(s)Y (s)
(s) = R(s) − Ym (s)
Y (s) = G(s)(R(s) − H(s)Y (s))
G(s)
Y (s) = R(s)
1 + G(s)H(s)
Y (s) G(s)
T (s) = =
R(s) 1 + G(s)H(s)
(UDS) 118 / 409
Représentation des systèmes Schémas fonctionnels
H (s )
Ym (s)
T (s )
H (s )
Ym (s)
T (s )
H (s)
H (s)
H (s )
V (s)
V (s)
1
V (s) G(s)
V (s )
Plan du cours
Systèmes linéaires et transformée de Laplace
Quelques exemples de systèmes
Modélisation des systèmes
Propriétés des systèmes
Transformée de Laplace
Fonction de transfert
Pôles et zéros des systèmes linéaires
Réponse temporelle des systèmes linéaires
Représentation des systèmes : schémas fonctionnels et graphes de fluence
Schémas fonctionnels
Graphes de fluence
Réponse fréquentielle des systèmes linéaires
Fonction de transfert harmonique
Diagrammes de Bode
Diagrammes de Nyquist
Diagrammes de Black
Stabilité des systèmes
Stabilité des systèmes asservis
Critère de Nyquist
Lieu d’Evans
Précision et sensibilité des systèmes asservis
Précision des systèmes asservis
´
(UDS)
` 123 / 409
Représentation des systèmes Graphes de fluence
Graphes de fluence
U1 G Y1
U Y
1 1
−1 1
Y2
U2
Graphes de fluence
U1 G Y1
U Y
1 1
−1 1
Y2
U2
D Y
V B
X = CW et Y = DW
Ym
H (s)
Ym (s)
Notion de parcours
E
D
W X C
A B Y Z
F
Règle de Mason
Règle de Mason
H2
-
R + + Y
G1 G2 G3
- +
-
H1
Règle de Mason
−H2
R G2 G3
G1
1 1 A B C Y
−H1
−1
Y G1 G2 G3
Solution : R
= 1+G1 G2 H2 +G2 G3 H1 +G1 G2 G3
Plan du cours
Systèmes linéaires et transformée de Laplace
Quelques exemples de systèmes
Modélisation des systèmes
Propriétés des systèmes
Transformée de Laplace
Fonction de transfert
Pôles et zéros des systèmes linéaires
Réponse temporelle des systèmes linéaires
Représentation des systèmes : schémas fonctionnels et graphes de fluence
Schémas fonctionnels
Graphes de fluence
Réponse fréquentielle des systèmes linéaires
Fonction de transfert harmonique
Diagrammes de Bode
Diagrammes de Nyquist
Diagrammes de Black
Stabilité des systèmes
Stabilité des systèmes asservis
Critère de Nyquist
Lieu d’Evans
Précision et sensibilité des systèmes asservis
Précision des systèmes asservis
´
(UDS)
` 132 / 409
Réponse fréquentielle des systèmes linéaires Fonction de transfert harmonique
Plan du cours
Systèmes linéaires et transformée de Laplace
Quelques exemples de systèmes
Modélisation des systèmes
Propriétés des systèmes
Transformée de Laplace
Fonction de transfert
Pôles et zéros des systèmes linéaires
Réponse temporelle des systèmes linéaires
Représentation des systèmes : schémas fonctionnels et graphes de fluence
Schémas fonctionnels
Graphes de fluence
Réponse fréquentielle des systèmes linéaires
Fonction de transfert harmonique
Diagrammes de Bode
Diagrammes de Nyquist
Diagrammes de Black
Stabilité des systèmes
Stabilité des systèmes asservis
Critère de Nyquist
Lieu d’Evans
Précision et sensibilité des systèmes asservis
Précision des systèmes asservis
´
(UDS)
` 133 / 409
Réponse fréquentielle des systèmes linéaires Fonction de transfert harmonique
Théorème
En régime permanent, la réponse d’un système linéaire donné par sa fonction de
transfert F (s) à un signal d’entrée sinusoı̈dal u(t) = Asin(ωt) est un signal sinusoı̈dal
d’amplitude A |F (jω)| et déphasé de ϕ(F (jω)) = arg F (jω) :
à condition que les pôles de F (s) soient tous à partie réelle négative
Remarques
I La sinusoı̈de de sortie a la même pulsation ω que la sinusoı̈de d’entrée
I |F (jω)| représente l’amplification (ou l’atténuation) de l’amplitude de la sinusoı̈de
par le système pour la pulsation ω :
Ampl(y(t))
|F (jω)| =
Ampl(u(t))
I ϕ(F (jω)) = arg F (jω) représente le déphasage entre la sinusoı̈de d’entrée et la
sinusoı̈de de sortie
X
y (t) = Bi epi t Γ(t) + A(Cejωt + C ∗ e−jωt )Γ(t)
i
X |F (jω)| (jωt+arg F (jω))
= Bi epi t Γ(t) + A (e − e−(jωt+arg F (jω)) )Γ(t)
2j
i
X
= Bi epi t Γ(t) + A |F (jω)| sin (ωt + arg F (jω))Γ(t)
i
Si Re(pi ) < 0 ∀i, y (t) ∼t→∞ A |F (jω)| sin (ωt + arg F (jω))Γ(t)
Conséquences
I La connaissance de F (jω), appelée transmittance ou fonction de transfert
harmonique est suffisante pour déterminer la réponse du système en régime
permanent à des entrées sinusoı̈dales
I Puisque tous les signaux peuvent être décomposés en une somme (finie ou
infinie) de sinusoı̈des (série de Fourier ou intégrale de Fourier), par linéarité, la
transmittance harmonique est suffisante pour déterminer le régime permanent de
la sortie du système pour n’importe quelle entrée
I On note g(t) la réponse impulsionnelle du système
Z ∞
F (jω) = g(t)e−tjω dt
0
I Le comportement dynamique des systèmes peut être étudié par la réponse des
systèmes à des excitations sinusoı̈dales, c’est-à-dire par leur transmittance
harmonique.
I On parle de réponse fréquentielle car on étudie le comportement fréquence par
fréquence
I Il existe de nombreuses façons de représenter la réponse fréquentielle d’un
système
I Diagrammes de Bode
I Diagrammes de Nyquist
I Diagrammes de Black
I On sépare souvent module et argument de la fonction de transfert harmonique
K Πm
i=1 (s − zi )
F (s) = avec K > 0
Πnk=1 (s − pk )
K Πm
i=1 (jω − zi )
F (jω) =
Πnk=1 (jω − pk )
Module
K Πm
i=1 |jω − zi |
|F (jω)| =
Πnk=1 |jω − pk |
Phase
m
X n
X
arg F (jω) = arg (jω − zi ) − arg (jω − pk )
i=1 k =1
|j ω − zi |
arg (j ω − pk )
Plan du cours
Systèmes linéaires et transformée de Laplace
Quelques exemples de systèmes
Modélisation des systèmes
Propriétés des systèmes
Transformée de Laplace
Fonction de transfert
Pôles et zéros des systèmes linéaires
Réponse temporelle des systèmes linéaires
Représentation des systèmes : schémas fonctionnels et graphes de fluence
Schémas fonctionnels
Graphes de fluence
Réponse fréquentielle des systèmes linéaires
Fonction de transfert harmonique
Diagrammes de Bode
Diagrammes de Nyquist
Diagrammes de Black
Stabilité des systèmes
Stabilité des systèmes asservis
Critère de Nyquist
Lieu d’Evans
Précision et sensibilité des systèmes asservis
Précision des systèmes asservis
´
(UDS)
` 141 / 409
Réponse fréquentielle des systèmes linéaires Diagrammes de Bode
Diagrammes de Bode
I 2 diagrammes
I Diagramme d’amplitude (ou de gain) qui représente |F (jω)| ou le plus souvent
20 log |F (jω)| en fonction de ω
I Diagramme de phase qui représente la phase ϕ(F (jω)) = arg F (jω) en fonction
de ω
I Généralement représentés avec une échelle semi-logarithmique : l’axe des
pulsations est gradué en log ω
Remarques
I Le diagramme en amplitude est une fonction paire :
|F (−jω)| = |F (jω)|
1000(s + 10)
F (s) =
(s + 100)2
K Πmj=1 (s − zj )
T (s) =
Πni=1 (s − pi )
K Πqj=1 (s − zj )Πrk=1 (s2 + 2ζk ωnk s + ωnk
2
)
=
Πti=1 (s − pi )Πvl=1 (s2 + 2ζl ωnl s + ωnl2 )
K2 Πqj=1 (1 + s
ωj
)Πrk =1 (1 + 2 ωζk s + 1
2
ωnk
s2 )
nk
=
sl Πt−l
i=1 (1 +
s
ωi
)Πvl=1 (1 + 2 ωζl s + 1
2
ωnl
s2 )
nl
I
KB Πqj=1 (1 + s
ωj
)Πrk =1 (1 + 2 ωζk s + 1
2
ωnk
s2 )
nk
T (s) =
sl Πt−l
i=1 (1 +
s
ωi
)Πvl=1 (1 + 2 ωζl s + 1
2
ωnl
s2 )
nl
Exercice
Mettre la fonction de transfert suivante sous la forme de Bode
2(s + 4)
T (s) =
s(s + 1 + j)(s + 1 − j)
|F (j ω)|dB
Constante 20 log |K |
I ω
F (s) = K =⇒ F (jω) = K
I
arg F (jω) = 0 si K ≥ 0
arg F (jω) = −π si K < 0 si K < 0
−180o
|F (j ω)|dB
Pôles à l’origine
1
I l = 1, pente −20dB /dec ω
1 1 l = 2, pente −40dB /dec
F (s) = =⇒ F (jω) =
sl (jω)l l = 3, pente −60dB /dec
I
arg F (j ω)
1
|F (jω)| = l =⇒ |F (jω)|dB = −20l log ω
ω ω
−90o l=1
I pente −20ldB/dec
I
−180o l=2
π
arg F (jω) = −l
2 −270o l=3
|F (j ω)|dB
l = 3, pente 60dB /dec
1 1
F (s) = =⇒ F (jω) =
1 + ωs 1 + jω
ω
0 0
Diagramme d’amplitude
2 !
1 ω
|F (jω)| = r 2 =⇒ |F (jω)|dB = −10 log 1 + ω0
1 + ωω
0
Approximation asymptotique :
I quand ω → 0, |F (jω)|dB ∼ 0
I quand ω → ∞, |F (jω)|dB ∼ −20 log ω + 20 log ω0 =⇒ pente −20dB/dec
I Intersection des asymptotes en (ω = ω0 , GdB = 0)
I Erreur commise en ω = ω0 : 3dB
1 1
F (s) = =⇒ F (jω) =
1 + ωs 1 + jω
ω
0 0
Diagramme de phase
ω
arg F (jω) = − arctan
ω0
Approximation asymptotique grossière
I quand ω → 0, arg F (jω) ∼ 0
I quand ω → ∞, arg F (jω) ∼ − π2
I arg F (jω) = − π4 quand ω = ω0
Approximation asymptotique plus fine
ω0
I quand ω < 5
, arg F (jω) ∼ 0
I quand ω > 5ω0 , arg F (jω) ∼ − π2
log( ωω )
I quand ω ∈ [ ω50 ; 5ω0 ], arg F (jω) ∼ − π4 (1 + 0
log 5
)
ω0
0
−10
Ampl. (dB)
−20
pente −20dB /dec
−30
−40
−1 0 1 2 3
10 10 10 10 10
w(rad/s)
−20
phase (deg)
−40
−60
−80
−100
−1 0 1 2 3
10 10 10 10 10
w(rad/s)
s jω
F (s) = 1 + =⇒ F (jω) = 1 +
ω0 ω0
Diagramme d’amplitude
s 2 2 !
ω ω
|F (jω)| = 1+ =⇒ |F (jω)|dB = 10 log 1 +
ω0 ω0
Approximation asymptotique :
I quand ω → 0, |F (jω)|dB ∼ 0
I quand ω → ∞, |F (jω)|dB ∼ 20 log ω − 20 log ω0
I Intersection des asymptotes en (ω = ω0 , GdB = 0)
I Erreur commise en ω = ω0 : 3dB
s jω
F (s) = 1 + =⇒ F (jω) = 1 +
ω0 ω0
Diagramme de phase
ω
arg F (jω) = arctan
ω0
Approximation asymptotique grossière
I quand ω → 0, arg F (jω) ∼ 0
π
I quand ω → ∞, arg F (jω) ∼ 2
,
π
I arg F (jω) = 4
quand ω = ω0
Approximation asymptotique plus fine
ω0
I quand ω < 5
, arg F (jω) ∼ 0
π
I quand ω > 5ω0 , arg F (jω) ∼ 2
log( ωω )
I quand ω ∈ [ ω50 ; 5ω0 ], arg F (jω) ∼ π
4
(1 + 0
log 5
)
ω0
50
40
Ampl. (dB)
30
20
pente 20dB /dec
10
0
−1 0 1 2 3
10 10 10 10 10
w(rad/s)
100
80
phase (deg)
60
40
20
0
−1 0 1 2 3
10 10 10 10 10
w(rad/s)
s jω
F (s) = 1 − =⇒ F (jω) = 1 −
ω0 ω0
avec ω0 > 0
Diagramme d’amplitude
s 2 2 !
ω ω
|F (jω)| = 1+ =⇒ |F (jω)|dB = 10 log 1 +
ω0 ω0
Identique au zéro positif
Approximation asymptotique :
I quand ω → 0, |F (jω)|dB ∼ 0
I quand ω → ∞, |F (jω)|dB ∼ 20 log ω − 20 log ω0
I Intersection des asymptotes en (ω = ω0 , GdB = 0)
I Erreur commise en ω = ω0 : −3dB
s jω
F (s) = 1 − =⇒ F (jω) = 1 −
ω0 ω0
Diagramme de phase
ω
arg F (jω) = − arctan
ω0
Approximation asymptotique grossière
I quand ω → 0, arg F (jω) ∼ 0
I quand ω → ∞, arg F (jω) ∼ − π2
I arg F (jω) = − π4 quand ω = ω0
Approximation asymptotique plus fine
ω0
I quand ω < 5
, arg F (jω) ∼ 0
I quand ω > 5ω0 , arg F (jω) ∼ − π2
log( ωω )
I quand ω ∈ [ ω50 ; 5ω0 ], arg F (jω) ∼ − π4 (1 + 0
log 5
)
40
Ampl. (dB)
30
20
+1
10
0
−1 0 1 2 3
10 10 10 10 10
w(rad/s)
0
ω0
−20
−1
phase (deg)
−40
−60
−80
−100
−1 0 1 2 3
10 10 10 10 10
w(rad/s)
Diagramme d’amplitude
1 2ζ 2 − 1 2 ω 4
|F (jω)| = q =⇒ |F (jω)| dB = −10 log (1 + 2 ω + 4)
ω2
(1 − ( ωωn )2 )2 + 4ζ 2 ω ωn2 ωn
2
n
Approximation asymptotique :
I quand ω → 0, |F (jω)|dB ∼ 0
I quand ω → ∞, |F (jω)|dB ∼ −40 log ω + 40 log ωn
I Intersection des asymptotes en (ω = ωn , GdB = 0)
Variation de |F (jω)|
1
I Si ζ > √
2
, |F (jω)| décroı̂t de façon monotone
p
I Si 0 ≤ ζ < √1 , |F (jω)|, présente un maximum pour ω = ωr = ωn 1 − 2ζ 2 qui
2
vaut |F (jω)|max = √1
2ζ 1−ζ 2
|F (jω)|max
On appelle facteur de résonance (ou de qualité) Q = |F (0)|
(UDS) 160 / 409
Réponse fréquentielle des systèmes linéaires Diagrammes de Bode
2ζ ωωn
arg F (jω) = − arctan ω2
quand ω < ωn
1− ωn2
2ζ ωωn
= −π − arctan ω2
quand ω > ωn
1− ωn2
10
ζ = 0.1
20 log Q
0
Ampl. (dB)
−10 ζ = 0.707
−20
−30
−40
−50
0 1 2
10 10 10
w(rad/s)
0
ζ = 0.1
−50
ζ = 0.707
phase (deg)
−100
−150
−200
0 1 2
10 10 10
w(rad/s)
(UDS) 162 / 409
Réponse fréquentielle des systèmes linéaires Diagrammes de Bode
KB Πqj=1 (1 + jω
ωj
)Πrk=1 (1 + 2 ωζk jω − 1
2
ωnk
ω2 )
nk
T (jω) =
(jω)l Πt−l
i=1 (1 +
jω
ωi
)Πvl=1 (1 + 2 ωζl jω − 1
2
ωnl
ω2 )
nl
q r
1 + jω + 1 + 2 ζk jω − 1 ω 2 +
X X
|T (jω)|dB = |KB |dB + 2
ωj dB
ωnk ωnk dB
j=1 k=1
t−l v
1 X 1
X 1
+
+
(jω)l jω ζ 1 2
dB i=1
1 +
ωi
l=1
1 + 2 ω jω − ω2 ω
l
dB nl nl dB
q r
X jω ζkX 1
arg T (jω) = arg KB + arg 1 + + arg 1 + 2 jω − 2 ω 2 +
ωj ωnk ωnk
j=1 k =1
!
X t−l v
1 1 X 1
arg + arg + arg
(jω)l
i=1
1 + jω
ωi l=1
1 + 2 ωζl jω − ω12 ω 2
nl nl
2(s+100)
Exemple : Tracer les diagrammes de Bode asymptotiques de F (s) = s(s+10)
60
40
20
Ampl. (dB)
−20
−40
−60
−80
−1 0 1 2 3 4
10 10 10 10 10 10
w(rad/s)
−90
−100
−110
phase (deg)
−120
−130
−140
−150
−1 0 1 2 3 4
10 10 10 10 10 10
w(rad/s)
Définition
Un système est dit à déphasage minimal si tous ses zéros sont à partie réelle négative
ou nulle
Explication :
I Les zéros de partie réelle de valeur absolue a ont le même comportement en
amplitude quel que soit leur signe, mais les zéros négatifs créent un déphasage
de + π2 en haute fréquence alors que les zéros positifs créent un déphasage de
− π2
I =⇒ pour un diagramme d’amplitude donné, on peut avoir des diagrammes de
phase différents selon le signe des zéros
I Parmi tous les diagrammes de phase possibles, celui pour lequel le déphasage
est le plus petit en valeur absolu (donc minimal) est celui pour lequel tous les
zéros sont à partie réelle négative ou nulle
I Un système à déphasage non-minimal est plus lent que le système à déphasage
minimal équivalent de même structure. Notamment, la réponse indicielle d’un
système ayant un zéro positif a une pente à l’origine négative
1000 800
Exacte : G(s) = (s+10)(s+50)
et estimée : F (s) = (s+20)(s+20)
G(jω)
F (jω) =
1 + G(jω)H(jω)
|G(jω)|
|F (jω)| =
|1 + G(jω)H(jω)|
1
I Si |G(jω)| |H(jω)| ⇐⇒ |GH| 1, (en basse fréquence si G et H sont de type
1
passe-bas) |F (jω)| ∼ |H(jω)|
1
I Si |G(jω)| |H(jω)| ⇐⇒ |GH| 1, (en haute fréquence si G et H sont de type
passe-bas) |F (jω)| ∼ |G(jω)|
Dans les 2 cas le gain du système bouclé est équivalent au plus petit des gains |G(jω)|
1
et |H(jω)| . En dB, le diagramme de |F (jω)|dB est équivalent pour toute pulsation ω au
plus petit des diagrammes |G(jω)|dB et − |H(jω)|dB .
500
G(s) = s(s+100)
et H(s) = 2
Explications
I En général les boucles fermées sont de type passe-bas
I D’après l’approximation du gain harmonique des boucles fermées, la bande
passante correspond à la zone de fréquences pour laquelle le gain du système
bouclé est très proche de son gain statique
10
I chaı̂ne directe G(s) = s(s+10)
I chaı̂ne de retour H(s) = 0.1
20
Ampl. (dB) 0
−20
−40
−60
−80
−1 0 1 2 3
10 10 10 10 10
ω1 w(rad/s) ω2
0
−50
phase (deg)
−100
−150
−200
−1 0 1 2 3
10 10 10 10 10
w(rad/s)
I On retrouve que le comportement est donné principalement par le pôle le plus lent
p1 = −ω1 (le plus proche de l’axe imaginaire), puisque l’effet de p2 = −ω2
intervient pour des fréquences ω > ω2 pour lesquelles le pôle p1 atténue déjà
largement les signaux d’entrée. D’un point de vue harmonique, le système est
donc globalement équivalent à un système du 1er ordre ayant un pôle en p1 .
I Si on travaille à des fréquences ω < ω2 , le sous-système G2 peut être approché
par son gain statique K2 .
Plan du cours
Systèmes linéaires et transformée de Laplace
Quelques exemples de systèmes
Modélisation des systèmes
Propriétés des systèmes
Transformée de Laplace
Fonction de transfert
Pôles et zéros des systèmes linéaires
Réponse temporelle des systèmes linéaires
Représentation des systèmes : schémas fonctionnels et graphes de fluence
Schémas fonctionnels
Graphes de fluence
Réponse fréquentielle des systèmes linéaires
Fonction de transfert harmonique
Diagrammes de Bode
Diagrammes de Nyquist
Diagrammes de Black
Stabilité des systèmes
Stabilité des systèmes asservis
Critère de Nyquist
Lieu d’Evans
Précision et sensibilité des systèmes asservis
Précision des systèmes asservis
´
(UDS)
` 177 / 409
Réponse fréquentielle des systèmes linéaires Diagrammes de Nyquist
Diagrammes de Nyquist
I Représentation de Im(F (jω)) en fonction de Re(F (jω)) pour ω ∈] − ∞, +∞[.
Courbe graduée en ω
I ⇐⇒ tracé de F (jω) dans le plan complexe
I Egalement appelé diagramme polaire : la distance d’un point à l’origine est
donnée par |F (jω)| et l’angle par rapport à l’axe réel par arg F (jω)
1.5
Im(F (j ω))
0.5
Im(F(jω))
0
Re(F (j ω))
arg F (j ω)
−0.5
|F (j ω)|
−1
ω
−1.5
−0.5 0 0.5 1 1.5 2
Re(F(jω))
Diagrammes de Nyquist
Propriétés
I Diagramme symétrique par rapport à l’axe réel car F (−jω) = F (jω)∗
=⇒ on trace pour ω ∈ [0, ∞] et on obtient l’autre partie par symétrie.
I Les points éloignés de l’origine correspondent à des gains élevés alors que les
points proches de l’origine correspondent à des gains faibles =⇒ pour les
systèmes ayant plus de pôles que de zéros, la courbe tend vers zéro quand
ω −→ ∞
I Lorsque le système a un pôle en 0, |F (jω)| → ∞ quand ω → 0
I
Pm
bj (jω)k
F (jω) = Pkn=0 i
i=0 ai (jω)
bm 1
F (jω) ∼ω→∞
an (jω)n−m
Si n > m, |F (jω)| ∼ 0 et si an > 0, bm > 0
π
arg F (jω) ∼ −(n − m)
2
Diagrammes de Nyquist
2
Exemples : Ordre 1 : T (s) = 1+0.1s
Diagrammes de Nyquist
2
Exemples : Ordre 2 : T (s) = 0.0016s2 +0.008s+1
Diagrammes de Nyquist
2
Exemples : Ordre 2 : T (s) = 0.0016s2 +0.008s+1
Diagrammes de Nyquist
2(s+50)
Exemples : Ordre 2 avec pôle en 0 : T (s) = s(s+10)
Plan du cours
Systèmes linéaires et transformée de Laplace
Quelques exemples de systèmes
Modélisation des systèmes
Propriétés des systèmes
Transformée de Laplace
Fonction de transfert
Pôles et zéros des systèmes linéaires
Réponse temporelle des systèmes linéaires
Représentation des systèmes : schémas fonctionnels et graphes de fluence
Schémas fonctionnels
Graphes de fluence
Réponse fréquentielle des systèmes linéaires
Fonction de transfert harmonique
Diagrammes de Bode
Diagrammes de Nyquist
Diagrammes de Black
Stabilité des systèmes
Stabilité des systèmes asservis
Critère de Nyquist
Lieu d’Evans
Précision et sensibilité des systèmes asservis
Précision des systèmes asservis
´
(UDS)
` 183 / 409
Réponse fréquentielle des systèmes linéaires Diagrammes de Black
Diagrammes de Black
2 2
T (s) = T (s) = avec ζ = 0.1
1 + 0.1s 1 + 2 ωζn s + 1 2
ωn2
s
et ωn = 25rad.s−1
Diagrammes de Black
2(s + 50)
T (s) =
s(s + 10)
Conclusion
Plan du cours
Systèmes linéaires et transformée de Laplace
Quelques exemples de systèmes
Modélisation des systèmes
Propriétés des systèmes
Transformée de Laplace
Fonction de transfert
Pôles et zéros des systèmes linéaires
Réponse temporelle des systèmes linéaires
Représentation des systèmes : schémas fonctionnels et graphes de fluence
Schémas fonctionnels
Graphes de fluence
Réponse fréquentielle des systèmes linéaires
Fonction de transfert harmonique
Diagrammes de Bode
Diagrammes de Nyquist
Diagrammes de Black
Stabilité des systèmes
Stabilité des systèmes asservis
Critère de Nyquist
Lieu d’Evans
Précision et sensibilité des systèmes asservis
Précision des systèmes asservis
´
(UDS)
` 188 / 409
Stabilité des systèmes
p pôles simples réels, q pôles doubles réels, r paires de pôles complexes conjugués
On pose Cl = ρl ejϕl et cl = σl + jωl
p q r
X X X ∗
g(t) = Ai eai t Γ(t) + (Bk tebk t + Bk0 ebk t )Γ(t) + (Cl ecl t + Cl∗ ecl t )Γ(t)
i=1 k =1 l=1
p q r
X X X
= Ai eai t Γ(t) + (Bk tebk t + Bk0 ebk t )Γ(t) + (2ρl eσl t cos (ωl t + ϕl ))Γ(t)
i=1 k =1 l=1
Conclusion
I les modes propres associés à des pôles à partie réelle négative s’atténuent
I les modes propres associés à des pôles à partie réelle positive divergent, de
même que les modes propres associés à des pôles multiples à partie réelle nulle
I les modes propres associés à des pôles simples à partie réelle nulle ne divergent
pas mais ne s’atténuent pas
Modes propres
Im(s)
pôle simple
pôle simple
Les modes yi de y convergent si les pôles de Y (s) sont à l’intérieur du cercle unité
sauf un pôle possible en 0.
Conclusion
On peut utiliser le théorème de la valeur finale si les pôles de Y (s) sont à gauche de
l’axe imaginaire à l’exception possible d’un pôle en 0.
Notion de stabilité
Propriété fondamentale
Un système donné par une fonction de transfert sous forme de fraction rationnelle est
BIBO stable ssi tous les pôles de sa fonction de transfert sont à partie réelle
strictement négative.
BIBO stabilité
Démonstration
Z +∞ Z t
y (t) = g(t) ∗ u(t) = g(τ )u(t − τ )dτ = g(τ )u(t − τ )dτ
−∞ 0
BIBO stabilité
Démonstration (suite)
I Si il y a une paire de pôles complexes conjugués à partie réelle nulle p et p∗ , le
mode correspondant est gi (t) = C cos (Im(p)t + ϕ). En prenant
1
C
Γ(τ ) si cos (Im(p)(t − τ ) + ϕ) ≥ 0
u(τ ) =
− C1 Γ(τ ) si cos (Im(p)(t − τ ) + ϕ) < 0
I La stabilité d’un système ne dépend que de ses pôles, pas de ses zéros
I Un système constitué de plusieurs sous-systèmes stables en cascade est stable
I Un système constitué de plusieurs sous-systèmes en cascade dont l’un est
instable est instable
I La stabilité d’un système à retard se détermine sur la fonction de transfert dont on
a enlevé l’exponentielle. En effet, le retard pur est un système stable
I Un système qui n’est pas BIBO stable n’a que des points d’équilibre instables
I On ne peut pas amener un système linéaire instable dans un état d’équilibre
différent de son état initial
I =⇒ un système instable est inutilisable en l’état, il faut le stabiliser
N(s) N(s)
T (s) = = Pn
D(s) i=0 ai s
i
Théorème
Les zéros du polynôme caractéristique D(s) = a0 + a1 s + ... + an sn sont à partie réelle
négative ssi :
1. tous les coefficients ai sont de même signe
2. tous les éléments de la première colonne du tableau de Routh ont le même signe
Tableau de Routh
an an−2 an−4 ...
an−1 an−3 an−5 ...
a a −an an−3 an−1 an−4 −an an−5
bn−1 = n−1 n−2
a
bn−3 = an−1
bn−5 ...
n−1
b a −a b bn−1 an−5 −an−1 bn−5
cn−1 = n−1 n−3b n−1 n−3 cn−3 = bn−1
... ...
n−1
c b −b c
dn−1 = n−1 n−3c n−1 n−3 ... ... ...
n−1
... ... ... ...
Critère de Routh
2(s − 2)
T (s) =
s4 + 40s3 + 625s2 + 5750s + 25000
2(s − 2)
T (s) =
s4 + 40s3 + 625s2 + 5750s + 25000
Tous les coefficients sont positifs
1 625 25000
4 575 0
bn−1 = 481.25 bn−3 = 25000 0
cn−1 = 367.2078 cn−3 = 0 0
dn−1 = 25000 0 0
Le système est donc stable (pôles en −10, −20, −5 + 10j et −5 − 10j)
Critère de Routh
N(s)
T (s) =
s−p
1
−p
Stable si p < 0
N(s)
T (s) =
as2 + bs + c
a c
b 0
c 0
Stable si a, b et c sont de même signe ⇐⇒ ζ > 0 et ωn > 0
H (s )
Ym (s)
T (s )
K (s + 100) 1000
G(s) = et H(s) =
s(s + 10) s + 1000
H (s )
Ym (s)
T (s )
K (s + 100) 1000
G(s) = et H(s) =
s(s + 10) s + 1000
K (s + 100)(s + 1000)
FTBF (s) =
s3 + 1010s2 + (1000K + 10000)s + 100000K
1 10000 + 1000K
101 10000K
bn−1 = 10000 + 900.9901K 0
10000K 0
(UDS) 203 / 409
Stabilité des systèmes
Critère de Routh
Limite de stabilité
La limite de stabilité est obtenue lorsque le premier élément d’une ligne devient nul. S’il
s’agit de la dernière (ou des dernières lignes) cela indique un pôle (ou des pôles) en 0.
(Rque : ces pôles sont directement visibles sur la fonction de transfert). Le système est
alors instable.
Si le zéro apparaı̂t dans une autre ligne, cela indique une paire de pôles imaginaires
purs. Le système n’est pas strictement BIBO stable, toutefois, la sortie ne diverge pas
(oscillations entretenues) pour certains signaux d’entrée (notamment les échelons). La
pulsations des oscillations est alors donnée par la partie imaginaire des pôles à partie
réelle nulle.
Critère de Routh
H (s )
Ym (s)
T (s )
K
G(s) = et H(s) = 1
s3 + 100s2 + 100s + 8000
Critère de Routh
H (s )
Ym (s)
T (s )
K
G(s) = et H(s) = 1
s3 + 100s2 + 100s + 8000
Stable pour K ∈] − 8000; 2000[
Si K = −8000, pôle en 0
Si K = 2000, pôles en ±10j : Pulsation d’oscillation ω = 10rad/s
Conclusion
I La stabilité d’un système peut être déterminée à partir de la position des pôles de
sa fonction de transfert
I Les zéros n’influencent pas la stabilité d’un système
I On peut éviter de calculer explicitement les pôles de la fonction de transfert en
utilisant le critère de Routh-Hurwitz appliqué au polynôme caractéristique du
système
Plan du cours
Systèmes linéaires et transformée de Laplace
Quelques exemples de systèmes
Modélisation des systèmes
Propriétés des systèmes
Transformée de Laplace
Fonction de transfert
Pôles et zéros des systèmes linéaires
Réponse temporelle des systèmes linéaires
Représentation des systèmes : schémas fonctionnels et graphes de fluence
Schémas fonctionnels
Graphes de fluence
Réponse fréquentielle des systèmes linéaires
Fonction de transfert harmonique
Diagrammes de Bode
Diagrammes de Nyquist
Diagrammes de Black
Stabilité des systèmes
Stabilité des systèmes asservis
Critère de Nyquist
Lieu d’Evans
Précision et sensibilité des systèmes asservis
Précision des systèmes asservis
´
(UDS)
` 208 / 409
Stabilité des systèmes asservis
R (s ) (s) Y (s )
G(s)
+
-
H (s)
Ym (s)
T (s)
G
FTBF =
1 + FBO (s)
Un système asservi est stable ssi les zéros de 1 + FBO (s) sont tous à partie réelle
strictement négative.
Objectifs
I Déterminer la stabilité de la boucle fermée à partir du comportement de la boucle
ouverte
I Déterminer si un système est stabilisable
I Déterminer des marges de stabilité et de robustesse
Outils
I Critère de Nyquist
I Diagrammes de Bode
I Lieu des racines
Plan du cours
Systèmes linéaires et transformée de Laplace
Quelques exemples de systèmes
Modélisation des systèmes
Propriétés des systèmes
Transformée de Laplace
Fonction de transfert
Pôles et zéros des systèmes linéaires
Réponse temporelle des systèmes linéaires
Représentation des systèmes : schémas fonctionnels et graphes de fluence
Schémas fonctionnels
Graphes de fluence
Réponse fréquentielle des systèmes linéaires
Fonction de transfert harmonique
Diagrammes de Bode
Diagrammes de Nyquist
Diagrammes de Black
Stabilité des systèmes
Stabilité des systèmes asservis
Critère de Nyquist
Lieu d’Evans
Précision et sensibilité des systèmes asservis
Précision des systèmes asservis
´
(UDS)
` 211 / 409
Stabilité des systèmes asservis Critère de Nyquist
Critère de Nyquist
Système bouclé avec contre-réaction négative et sans préfiltre
R (s ) (s) Y (s )
G(s)
+
-
H (s)
Ym (s)
T (s)
Objectif
Déterminer la stabilité de la boucle fermée en analysant la boucle ouverte en régime
harmonique
Critère de Nyquist
Théorème de Cauchy
Soit un contour fermé Γ du plan complexe orienté dans le sens trigonométrique.
L’image de Γ par la fonction complexe F (s) est un contour fermé du plan complexe qui
entoure l’origine dans le sens trigonométrique n fois, avec n = Z − P, où Z et P sont le
nombre de zéros et de pôles de F à l’intérieur du contour Γ.
Im
Im
Γ F (s )
Re
Re
Contour de Nyquist
Im
Contour de Nyquist d’un système continu
Soit un système ayant pour fonction de transfert
en boucle ouverte FBO .
Le contour de Nyquist pour le système continu
FBO est l’axe imaginaire s = jω parcouru dans le Γ
sens croissant de ω → −∞ à ω → +∞, et
complété par un demi-cercle de rayon infini
entourant le demi-espace réel négatif. Dans le Re
cas où FBO a des pôles pi = jωi sur l’axe
imaginaire, le contour évite ces points par la
droite par des demi-cercles dans le sens
trigonométrique de rayon infiniment petit ρ :
z = pi + ρejθ avec θ ∈ [− π2 , + π2 ].
Lieu de Nyquist
Lieu de Nyquist
Le lieu de Nyquist d’un système continu de fonction de transfert en boucle ouverte FBO
est l’image du contour de Nyquist de FBO par la fonction complexe FBO .
Im
Im
Γ
FBO (s)
Re
Re -1
Propriété 1
L’image par FBO du demi-cercle de rayon infini entourant le demi-espace réel négatif
est un point M. M est l’origine si la boucle ouverte a plus de pôles que de zéros,
M = bamn (gain en haute fréquence) si la boucle ouverte a autant de zéros que de pôles.
Il suffit donc de tracer l’image de l’axe imaginaire.
Propriété 2
Le lieu de Nyquist est symétrique par rapport à l’axe réel. On se contente en général de
tracer la partie pour ω ∈ [0, +∞] et on obtient la partie pour ω ∈ [−∞, 0] par symétrie.
Propriété 3
Chaque demi-cercle du contour de Nyquist évitant un pôle de multiplicité n sur l’axe
imaginaire parcourus dans le sens trigonométrique sont transformés par FBO en n
demi-cercles de rayon infini parcourus dans le sens anti-trigonométrique.
Propriété 4
Le lieu de Nyquist est identique au diagramme de Nyquist s’il n’y a pas de pôle de
FBO (s) sur l’axe imaginaire
Propriété 5
Lorsqu’on multiplie la boucle ouverte par un gain K, le lieu de Nyquist subi une
homothétie de facteur K et de centre 0.
Donc
lim |FBO (s)| = ∞
ρ→0
et
ϕ(FBO (s)) ∼ ϕ0 − θ
où ϕ0 = arg K + j=1 arg (p1 − zj ) − ni=2 arg (p1 − pi ) est indépendant de θ. Rque : si
Pm P
p1 = 0, ϕ0 = 0 ou π.
Théorème de Nyquist
Un système continu de fonction de transfert FBO (s) en boucle ouverte est stable en
boucle fermée ssi le lieu de Nyquist de FBO entoure le point −1, appelé point critique,
dans le sens trigonométrique un nombre de fois n égal au nombre de pôles de FBO à
l’extérieur du contour de Nyquist.
Dém :
G(s)
FBF (s) =
1 + FBO (s)
Soit P et Z le nombre total de pôles et zéros de 1 + FBO . On a Z = P. L’image du
contour de Nyquist par FBO est l’image du contour par 1 + FBO translatée de −1 selon
l’axe x. Donc, d’après le théorème de Cauchy, FBO entoure −1 n = Z+ − P+ fois où Z+
et P+ sont le nombre de zéros et de pôles de 1 + FBO à l’intérieur du contour de
Nyquist. Si le système bouclé est stable, alors Z+ = Z − Z− = Z − 0 = Z et finalement
n = Z − P+ = P − P+ = P− . Les pôles de FBO et 1 + FBO sont identiques, et donc P−
est aussi le nombre de pôles de FBO à l’extérieur du contour de Nyquist. CQFD.
Exemple
R (s ) (s) U (s ) Y (s)
C (s) G (s )
+
-
H (s )
Ym (s)
10K (s + 5)
C(s) = avec K > 0
s(s + 100)
100
G(s) =
s + 10
H(s) = 10
Déterminer la stabilité du système en boucle fermée en fonction de K
Exemple
I Détermination de la fonction de transfert de la boucle ouverte
10000K (s + 5)
FBO (s) =
s(s + 10)(s + 100)
P− = 0
I Expression de FBO sur l’axe imaginaire : s = jω
10000K (jω + 5)
FBO (jω) =
jω(jω + 10)(jω + 100)
10000K (ρejθ + 5)
FBO (ρejθ ) =
ρejθ (ρejθ + 10)(ρejθ + 100)
50K
FBO (ρejθ ) ∼ρ→0
ρejθ
(UDS) 220 / 409
Stabilité des systèmes asservis Critère de Nyquist
Exemple
Recherche des intersections du lieu de Nyquist avec l’axe réel
I Pour ω ∈]0, ∞]
−10000K (105ω 2 + 5000)
Im(FBO ) = <0
ω(ω 2 + 100)(ω 2 + 10000)
I L’image du demi-cercle d’évitement est un demi-cercle de rayon infini, parcouru de
π
2
à − π2 .
I =⇒ le lieu de Nyquist fait 0 tours autour de −1 =⇒ le système en BF est stable
∀K > 0
Exemple
Raffinement du tracé
I Limite quand ω → ∞
FBO (jω) ∼ω→∞ 10000K (jω)
−jω 3
|FBO (jω)| −→ω→∞ 0
arg FBO (jω) ∼ω→∞ π
I Limite quand ω → 0+
Recherche d’une asymptote verticale
Re(FBO (jω)) ∼ω→0 4.5
Exemple
Critère du revers
Dans le cas (courant en pratique) d’un système tel que :
I la BO a plus de pôles que de zéros
I le gain statique de la BO est positif (ou +∞)
I les pôles de la boucle ouverte sont à partie réelle négative avec éventuellement 1
ou 2 pôles en zéro (systèmes de classe 1 et 2),
le critère de Nyquist donne :
Critère du revers
Le système bouclé est stable ssi le lieu de
Nyquist de FBO tracé pour ω > 0
(c’est-à-dire le diagramme de Nyquist)
laisse le point −1 à sa gauche.
Remarque : dans le cas d’un système de
classe 1 ou 2 il n’est donc pas nécessaire
de déterminer l’image du demi-cercle
d’évitement du (ou des) pôles en 0
Critère du revers
Attention ! !
−1
Critère du revers
Attention ! !
−1
BF stable
Dans le doute, appliquer le critère de Nyquist complet ! !
(UDS) 222 / 409
Stabilité des systèmes asservis Critère de Nyquist
Critère du revers
Attention ! !
−1
Critère du revers
Attention ! !
−1
BF instable
Dans le doute, appliquer le critère de Nyquist complet ! !
(UDS) 222 / 409
Stabilité des systèmes asservis Critère de Nyquist
Critère du revers
Attention ! !
−1
Critère du revers
Attention ! !
−1
Ne s’applique pas !
Dans le doute, appliquer le critère de Nyquist complet ! !
(UDS) 222 / 409
Stabilité des systèmes asservis Critère de Nyquist
Marges de stabilité
Marges de stabilité
2000
Exemple : FBO (s) = (s+10)2 (s+5)
1
Im(F(jω))
0 ω −> ∞ +
ω −> 0
−1
−2
−3
−2 −1 0 1 2 3 4
Re(F(jω))
Marges de stabilité
2000
Exemple : FBO (s) = (s+10)2 (s+5)
1.5
0.5
Im(F(jω))
0 ω −> ∞
ϕM 1
GM
−0.5
−1
−1.5
−1.5 −1 −0.5 0 0.5 1 1.5
Re(F(jω))
20
0 GM (dB )
−20
Ampl. (dB)
−40
−60
−80
−100
−120
−1 0 1 2 3
10 10 10 10 10
w(rad/s)
−50
−100
phase (deg)
−150
ϕM
−200
−250
−300
−1 0 1 2 3
10 10 10 10 10
w(rad/s)
Stabilité de la BF
La boucle fermée est stable si le déphasage de la BO est supérieur à −π lorsque le
gain en dB est nul (pour la plus haute des fréquences d’annulation). La marge de gain
et la marge de phase sont alors positives
=⇒ Un système d’ordre 1 ou 2 à phase minimale (pôles et zéros à partie réelle
négative avec éventuellement un pôle en 0) et à gain statique positif est stable en BF
120
100
80
Ampl. (dB)
60
40
20
−20
−1 0 1 2 3
10 10 10 10 10
w(rad/s)
−50
phase (deg)
−100
−150 ϕM
−200
−250
−1 0 1 2 3
10 10 10 10 10
w(rad/s)
120
100
Ampl. (dB) 80
60
40
20
−20
−1 0 1 2 3
10 10 10 10 10
w(rad/s)
−50
phase (deg)
−100
−150 ϕM
−200
−250
−1 0 1 2 3
10 10 10 10 10
w(rad/s)
K
G(s) = et H(s) = 1
s(s + 10)
Plan du cours
Systèmes linéaires et transformée de Laplace
Quelques exemples de systèmes
Modélisation des systèmes
Propriétés des systèmes
Transformée de Laplace
Fonction de transfert
Pôles et zéros des systèmes linéaires
Réponse temporelle des systèmes linéaires
Représentation des systèmes : schémas fonctionnels et graphes de fluence
Schémas fonctionnels
Graphes de fluence
Réponse fréquentielle des systèmes linéaires
Fonction de transfert harmonique
Diagrammes de Bode
Diagrammes de Nyquist
Diagrammes de Black
Stabilité des systèmes
Stabilité des systèmes asservis
Critère de Nyquist
Lieu d’Evans
Précision et sensibilité des systèmes asservis
Précision des systèmes asservis
´
(UDS)
` 233 / 409
Stabilité des systèmes asservis Lieu d’Evans
R (s) (s) Y (s )
K G (s )
+
-
H (s)
Ym (s)
T (s)
R (s) (s) Y (s )
G(s)
+
-
KH (s)
Ym (s)
T (s)
Lieu d’Evans
Règles de construction
I R1 nombre de branches = n.
Points de départ pour K = 0 : les pôles de FBO (pj )
Points d’arrivée pour K → ∞ : les zéros de FBO (zi )
n − m branches partent à l’infini
I R2 Lieu symétrique par rapport à l’axe réel
I R3 Les points de l’axe réel qui appartiennent au lieu des racines ont un nombre de
points singuliers (pôles et zéros comptés avec leur ordre de multiplicité) à leur
droite et sur l’axe réel impair.
I R4 Asymptotes : les n-m asymptotes des branches partant vers l’infini font avec
l’axe réel des angles :
(2λ + 1)π
αλ = avec λ ∈ [0, n − m − 1]
n−m
Les asymptotes s’intersectent sur l’axe réel au point d’abscisse :
Pn Pm
j=1 pj − i=1 zi
σ=
n−m
Après la règle 7 on peut tracer le lieu d’Evans à main levée en l’orientant des pôles de
la BO vers les zéros de la BO ou vers les asymptotes en suivant l’augmentation du
gain K aux points particuliers où il a été calculé par la règle 7.
Détermination de la stabilité
Le système en boucle fermée est stable pour les valeurs de K pour lesquelles tous les
pôles de la boucle fermée sont à gauche de l’axe imaginaire.
Exemple
R (s ) (s) U (s ) Y (s)
C (s) G (s )
+
-
H (s )
Ym (s)
10K (s + 5)
C(s) = avec K > 0
s(s + 100)
100
G(s) =
s + 10
H(s) = 10
Exemple
I R1 3 branches, 2 branches vers l’infini (2 asymptotes)
I R3 Lieu sur l’axe réel : [−100, −10] et [−5, 0]
I R4 Angles des asymptotes avec l’axe réel : ± π2
Les asymptotes s’intersectent sur l’axe réel au point d’abscisse :
0 − 100 − 10 − (−5)
σ= = −52.5
2
I R5
dFBO −2s3 − 125s2 − 1100s − 5000
=
ds D2
dFBO
= 0 ⇐⇒ s = −53.01 ou s = −4.7425 ± 4.9664j
ds
Seul s = −53.01 est valide
I R6 Ne s’applique pas ici
I R7 En s = −53.01, K = 0.2232
I R8 le lieu d’Evans est entièrement dans le demi-espace réel négatif. Le système
en BF est donc stable ∀K > 0 (à vérifier avec le critère de Routh)
Exemple
Lieu d’Evans
Quelques propriétés
I Sur une portion du lieu d’Evans entre 2 pôles réels sans zéro intermédiaire le
nombre de points de séparation est nécéssairement impair (1, 3, etc.), puisque les
branches vont des pôles vers les zéros
I Sur une portion du lieu d’Evans entre un pôle réel et un zéro réel le nombre de
points de séparation est nécéssairement pair (0, 2, etc.), puisque les branches
vont des pôles vers les zéros
Conclusion
Plan du cours
Systèmes linéaires et transformée de Laplace
Quelques exemples de systèmes
Modélisation des systèmes
Propriétés des systèmes
Transformée de Laplace
Fonction de transfert
Pôles et zéros des systèmes linéaires
Réponse temporelle des systèmes linéaires
Représentation des systèmes : schémas fonctionnels et graphes de fluence
Schémas fonctionnels
Graphes de fluence
Réponse fréquentielle des systèmes linéaires
Fonction de transfert harmonique
Diagrammes de Bode
Diagrammes de Nyquist
Diagrammes de Black
Stabilité des systèmes
Stabilité des systèmes asservis
Critère de Nyquist
Lieu d’Evans
Précision et sensibilité des systèmes asservis
Précision des systèmes asservis
´
(UDS)
` 243 / 409
Précision et sensibilité des systèmes asservis Précision des systèmes asservis
Plan du cours
Systèmes linéaires et transformée de Laplace
Quelques exemples de systèmes
Modélisation des systèmes
Propriétés des systèmes
Transformée de Laplace
Fonction de transfert
Pôles et zéros des systèmes linéaires
Réponse temporelle des systèmes linéaires
Représentation des systèmes : schémas fonctionnels et graphes de fluence
Schémas fonctionnels
Graphes de fluence
Réponse fréquentielle des systèmes linéaires
Fonction de transfert harmonique
Diagrammes de Bode
Diagrammes de Nyquist
Diagrammes de Black
Stabilité des systèmes
Stabilité des systèmes asservis
Critère de Nyquist
Lieu d’Evans
Précision et sensibilité des systèmes asservis
Précision des systèmes asservis
´
(UDS)
` 244 / 409
Précision et sensibilité des systèmes asservis Précision des systèmes asservis
Dénomination (rappel)
R (s ) (s) Y (s )
G(s)
+
-
H (s)
Ym (s)
T (s)
I R : consigne
I Y : signal de sortie
I Ym : signal de mesure
I : écart
Capacité d’un système à faire suivre au signal de sortie la valeur du signal d’entrée
I Précision dynamique : pour un signal d’entrée quelconque
I Précision en régime permanent : une fois que le régime permanent est établi
I Précision statique : en régime permanent en réponse à une entrée de type
échelon
Dans ce cours, on ne considère que les erreurs en régime permanent
Intérêt
I Si l’erreur en régime permanent pour un type de signal est nulle, alors il suffit
d’imposer ce signal à l’entrée du système pour que la sortie du système prenne
les mêmes valeurs en régime permanent
Erreur d’ordre n
Ecart en régime permanent entre Pconsigne et sortie mesur ée en réponse à une entrée
polynômiale de degré n : r (t) = ni=0 ai t i Γ(t), R(s) = s(n+1)
N
Exemples
1
I Erreur de position : erreur d’ordre 0 (erreur statique) : r (t) = Γ(t), R(s) = s
1
I Erreur de traı̂nage (ou de vitesse) : erreur d’ordre 1 : r (t) = tΓ(t), R(s) = s2
I Erreur d’accélération : erreur d’ordre 2 : r (t) = 12 t 2 Γ(t), R(s) = 1
s3
Erreur relative
limt→∞ (t)
I r (t) = E0 Γ(t) : erreur de position relative : E0
limt→∞ (t)
I r (t) = V0 tΓ(t) : erreur de vitesse relative : V0
limt→∞ (t)
I r (t) = W0 t 2 Γ(t) : erreur d’accélération relative : W0
Conséquence
La sortie d’un système contenant un intégrateur devient constante lorsque l’entrée du
système devient nulle
Erreur d’ordre n
On considère un système asservi stable en boucle fermée (FBF )
B(s)
FBO (s) =
A(s)sl
avec l classe du système
N(s)
R(s) =
sn+1
avec n l’ordre de la consigne
R(s) N(s)A(s)sl
(s) = = n+1
1 + FBO (s) s (B(s) + sl A(s))
les zéros de B(s) + sl A(s) sont à partie réelle négative (puisqu’on a supposé que le
système stable en BF)
Th. de la valeur finale : (t) converge à condition que l ≥ n. Dans ce cas,
N(0)A(0)sl−n
= lim
s→0 B(0) + sl A(0)
Bilan
P (s )
r (t ) +
(t ) + y (t )
G1(s) G2(s)
+
−
ym (t )
H (s)
Num
P(s) = et R(s) = 0
sn+1
B(s)
FBO (s) =
A(s)sl
N(s)
G2 (s)H(s) =
D(s)sl2
−N(0)A(0)sl1 Num(0)
= lim
s→0 sn D(0)(A(0)sl + B(0))
Cas courants
En pratique on est intéressé par l’erreur entre y (t) et r (t) en régime permanent.
Effet de H
I Cas idéal : H(s) = 1 (retour unitaire) : lorsque le signal d’écart est nul, le signal de
sortie est égal à la consigne
I Si H(s) 6= 1 on ne peut pas annuler la différence r (t) − y (t)
I Si H(s) = H est un simple gain non unitaire, il faut le prendre en compte dans la
consigne à l’aide d’un préfiltre
R (s ) (s) Y (s)
H G (s )
+
-
H
Ym (s)
Effet de H
I En pratique : H(s) est souvent un filtre passe-bas avec amplification
I Cas courant : BP(H) BP(G) permet de considérer H comme un simple gain
(son gain statique)
I Il faut prendre en compte ce gain statique dans la consigne à l’aide d’un préfiltre
R (s ) (s) Y (s)
H (0) G (s )
+
-
H (s )
Ym (s)
20 4000
G(s) = et H(s) =
s(s + 10) s + 1000
20 4000
G(s) = et H(s) =
s(s + 10) s + 1000
R (s ) (s) Y (s)
G (s ) R (s) (s) Y (s)
+ H (0) G(s)
- +
-
H (s ) H (s)
Ym (s) Ym (s)
T (s)
Perturbations
L’effet des perturbations sur la chaı̂ne de retour (perturbations de mesure) ne peut pas
être rejeté de l’erreur y (t) − r (t), à moins de pouvoir mesurer ces perturbations
20 1
G(s) = avec H(s) = 1 et V (s) = (mais inconnue)
s(s + 10) s
V (s)
Conclusion
I Pour annuler une erreur permanente d’ordre n par rapport à la consigne, il faut
n + 1 intégrateurs dans la chaı̂ne directe
I Pour rejeter en régime statique l’effet d’une perturbation d’entrée ou de sortie
d’ordre n, il faut n + 1 intégrateurs entre le comparateur et le point d’application de
la perturbation (on dit n + 1 intégrateurs avant le point d’application de la
perturbation)
I Pour compenser le comportement statique non unitaire de la chaı̂ne de retour
H(s), il faut utiliser un préfiltre de gain H(0)
I Les perturbations de mesure ne peuvent pas être rejetées à moins de pouvoir les
mesurer
Plan du cours
Systèmes linéaires et transformée de Laplace
Quelques exemples de systèmes
Modélisation des systèmes
Propriétés des systèmes
Transformée de Laplace
Fonction de transfert
Pôles et zéros des systèmes linéaires
Réponse temporelle des systèmes linéaires
Représentation des systèmes : schémas fonctionnels et graphes de fluence
Schémas fonctionnels
Graphes de fluence
Réponse fréquentielle des systèmes linéaires
Fonction de transfert harmonique
Diagrammes de Bode
Diagrammes de Nyquist
Diagrammes de Black
Stabilité des systèmes
Stabilité des systèmes asservis
Critère de Nyquist
Lieu d’Evans
Précision et sensibilité des systèmes asservis
Précision des systèmes asservis
´
(UDS)
` 261 / 409
Précision et sensibilité des systèmes asservis Sensibilité des systèmes asservis
définition
Sensibilité du module de T par rapport à α
d|T |
d ln |T | |T | d |T | α
Sα|T | = = dα
=
d ln α α
dα |T |
définition
Sensibilité de l’argument de T par rapport à α
dϕ
d ln ϕ ϕ dϕ α
Sαϕ = = dα
=
d ln α α
dα ϕ
Y (s) G
T (s) = =
R(s) 1 + GH
G2 dH
dT = −
(1 + GH)2
dT
G2 dH 1 + GH H GH
SHT = T
dG
=− =−
G
(1 + GH)2 G dH 1 + GH
Si R(s) ne varie pas et si |GH| 1
GH
SHY = − ∼ −1
(1 + GH)
dY dH
∼−
Y H
La sensibilité par rapport à la chaı̂ne de retour est très importante
Z2
Z1
−
A
+
Vs
Ve
A
Vs = Z1
Ve
1+ Z 1+Z 2
A
A(Z 1+Z 2) Z2
Si A 1 Vs = V
AZ 1+Z 1+Z 2 e
∼ (1 + Z1
)Ve
Ve Vs
A
+
-
Z1
β = Z 1+Z 2
Variation de A
dVs 1 dA dA
= ∼
Vs 1 + βA A βA2
Variation de β
dVs βA dβ dβ
=− ∼
Vs 1 + βA β β
Conclusion
Plan du cours
Introduction
Correction série
Principe de la compensation pôles - zéros
Stabilité interne
Principe de la correction parfaite
Correcteurs série classiques
Réglage à l’aide des diagrammes harmoniques : synthèse fréquentielle
Réglage à partir du lieu d’Evans : synthèse par placement de pôles
Réglage empirique des correcteurs
Réalisation des correcteurs
Correction parallèle
Conclusion
Plan du cours
Introduction
Correction série
Principe de la compensation pôles - zéros
Stabilité interne
Principe de la correction parfaite
Correcteurs série classiques
Réglage à l’aide des diagrammes harmoniques : synthèse fréquentielle
Réglage à partir du lieu d’Evans : synthèse par placement de pôles
Réglage empirique des correcteurs
Réalisation des correcteurs
Correction parallèle
Conclusion
+ + + y (t )
r (t ) (t ) u (t )
C (s ) G(s )
+ +
-
ym (t ) +
H (s )
+
v(t)
I ym signal de mesure
I G(s) procédé ou processus
I écart d’asservissement
I H(s) capteur
I u commande
I C(s) correcteur
I w(t) perturbation d’entrée
I r signal de consigne
I v (t) bruit de mesure
I y signal de sortie (à réguler)
I δy (t) perturbation de sortie
(UDS) 273 / 409
Correction série Principe de la compensation pôles - zéros
Plan du cours
Introduction
Correction série
Principe de la compensation pôles - zéros
Stabilité interne
Principe de la correction parfaite
Correcteurs série classiques
Réglage à l’aide des diagrammes harmoniques : synthèse fréquentielle
Réglage à partir du lieu d’Evans : synthèse par placement de pôles
Réglage empirique des correcteurs
Réalisation des correcteurs
Correction parallèle
Conclusion
Positionnement d’un zéro sur un pôle (ou d’un pôle sur un zéro)
Le pôle (ou le zéro) compensé n’apparaı̂t plus dans la FTBO et l’ordre du système est
artificiellement diminué de 1
Cs
Ce
Rs oscilloscope
V Re
sonde Cc
Vmes
1
Cs (s + Rs Cs
)
Vmes = Rs +Re
V
(Cs + Cc + Ce )(s + Re Rs (Cs +Cc +Ce )
)
I Si Rs Cs = Re (Cc + Ce ) :
compensation : le pôle et le zéro sont
égaux
Re
Vmes = V
Re + Rs
I Si Rs Cs > Re (Cc + Ce ) :
sur-compensation, le zéro est plus
lent que le pôle
I Si Rs Cs < Re (Cc + Ce ) :
sous-compensation : le zéro est plus
rapide que le pôle
Plan du cours
Introduction
Correction série
Principe de la compensation pôles - zéros
Stabilité interne
Principe de la correction parfaite
Correcteurs série classiques
Réglage à l’aide des diagrammes harmoniques : synthèse fréquentielle
Réglage à partir du lieu d’Evans : synthèse par placement de pôles
Réglage empirique des correcteurs
Réalisation des correcteurs
Correction parallèle
Conclusion
P (s )
r (t ) +
(t ) + y (t )
C (s) G(s)
+
−
Stabilité interne
Entrée de perturbation P
Y (s) −10s(s + 100)
=
P(s) (s + 10)(s − 10)(s + 98.99)(s + 1.01)
Stabilité interne
On utilise une définition plus complète de la stabilité pour les systèmes en boucle
fermée : on parle de stabilité interne
Définition
Un système est stable de manière interne si toutes les fonctions de transfert entre les
entrées externes et tous les points du système ont leurs pôles à partie réelle
strictement négative
Comme toutes les fonctions de transfert ont le même dénominateur, il suffit d’étudier la
BIBO stabilité du transfert consigne / sortie avant toute simplification pôle - zéro.
Conséquences
I On ne peut pas compenser des pôles à partie réelle positive ou nulle
I On ne peut pas compenser des zéros à partie réelle positive ou nulle
La position des pôles et zéros d’un système n’est jamais parfaitement connue
I La fonction de transfert est un modèle mathématique toujours incomplet
I Dynamiques non modélisées
I Non-linéarités non-modélisées
I Variations des paramètres du système (température, vieillissement, etc)
=⇒ On ne peut jamais parfaitement compenser un pôle ou un zéro
Conséquences
I Il ne faut pas compenser les pôles et zéros à partie réelle positive ou nulle
I Il faut en général éviter de compenser des pôles ou zéros complexes trop proches
de l’axe imaginaire
Plan du cours
Introduction
Correction série
Principe de la compensation pôles - zéros
Stabilité interne
Principe de la correction parfaite
Correcteurs série classiques
Réglage à l’aide des diagrammes harmoniques : synthèse fréquentielle
Réglage à partir du lieu d’Evans : synthèse par placement de pôles
Réglage empirique des correcteurs
Réalisation des correcteurs
Correction parallèle
Conclusion
Principe de la correction
m 0
parfaite
K Πj=1 (1+τj s)
Procédé : G(s) = sl Πni=1 (1+τi s)
de classe l (0 ou 1)
I Compensation de tous les pôles pi et de tous les zéros zj
I Ajout d’un intégrateur si G est de classe 0
I Choix d’un gain
Kc Πni=1 (1 + τi s)
C(s) = 0
s1−l Πmj=1 (1 + τj s)
KKc
FTBO = C(s)G(s) =
s
1
FTBF =
1 + KKs c
Propriétés de la BF
I Système du 1er ordre que l’on peut rendre aussi rapide que désiré en augmentant
Kc
I Annulation de l’erreur statique
I Rejet des perturbations de sortie constantes
I Rejet des perturbations d’entrée constantes si l = 0
r (t ) (t ) u (t ) y (t )
C (s) G(s)
+
−
10(s + 20)
G(s) =
(s + 10)(s + 100)
100(s + 10)(s + 100)
C(s) =
s(s + 20)
Système propre
Système propre
I Système ayant au moins autant de pôles que de zéros
I Les systèmes physiques réels sont propres
I Systèmes impropres : bande passante infinie
Ex : correcteur
n m
Kc Π m
j=1 (s − zj )
X Ai X
C(s) = n
= + An + Ai si−n
Πi=1 (s − pi ) (s − pi )
i=0 i=n+1
U(s) = C(s)(s)
En pratique
saturation
r (t ) (t ) u (t ) y (t )
C (s) G(s)
+
−
Kc Πmj=1 (s − zj )
C(s) =
Πni=1 (s − pi )
Plan du cours
Introduction
Correction série
Principe de la compensation pôles - zéros
Stabilité interne
Principe de la correction parfaite
Correcteurs série classiques
Réglage à l’aide des diagrammes harmoniques : synthèse fréquentielle
Réglage à partir du lieu d’Evans : synthèse par placement de pôles
Réglage empirique des correcteurs
Réalisation des correcteurs
Correction parallèle
Conclusion
Correcteur proportionnel
I Le plus simple C(s) = Kc , ordre 0
I Commande u(t) = Kc (t) proportionnelle à l’écart
I Utilisé lorsque le procédé contient déja un intégrateur et que le compromis
stabilité / rapidité de la boucle fermée est satisfaisant
I Permet une augmentation de la bande passante mais couplée à une diminution de
la marge de phase
Correcteur proportionnel
5
Exemple : G(s) = s(s+10)
et H(s) = 1
Correcteur proportionnel
5
Exemple : G(s) = s(s+10)
et H(s) = 1
Kc = 28
Correcteur PD
Représentation
P
R + U
+
- +
D
Ym
I PD idéal : P = Kc et D = Kc τc s
c −τd )s
I PD réel : P = Kc et D = Kc (τ1+τ s d
Correcteur PD
1+0.1s
Comportement fréquentiel C(s) = 1+0.01s
(Kc = 1)
Correcteur PD
K
Procédé + capteur : GH(s) = sΠni=1 (1+τi s)
Réglage standard
I Compensation du pôle dominant : τc = τ1 (τ1 constante de temps associée au
pôle stable dominant) ou
I τc = τ1 + τ2 + · · · somme des constantes de temps des pôles dominants
τc τc
I τd ∼ 10
à 100
en fonction du bruit et de l’avance de phase nécessaire
I Réglage de Kc pour obtenir la marge de phase requise
Correcteur PD
5
Exemple : G(s) = s(s+10)
et H(s) = 1
Correcteur proportionnel insuffisant
Correcteur PD
5
Exemple : G(s) = s(s+10)
et H(s) = 1
Correcteur proportionnel insuffisant
Correcteur PD
5
Exemple : G(s) = s(s+10)
et H(s) = 1
Correcteur proportionnel insuffisant
ϕ(50rad/s) ∼ −120o
On règle le gain pour obtenir la BP désirée
Correcteur PD
5
Exemple : G(s) = s(s+10)
et H(s) = 1
Correcteur proportionnel insuffisant
1800(s+10)
C(s) = s+100
Correcteur PDD 2
Représentation
R + U
+
D
+
- +
D2
Ym
Correcteur PDD 2
(1+0.1s)2
Comportement fréquentiel C(s) = (1+0.01s)2
(Kc = 1)
Correcteur PI
Représentation
P
R + U
+
- +
I
Ym
Kc
I PI idéal : P = Kc τc et I = s
Correcteur PI
1+0.1s
Comportement fréquentiel C(s) = s
(Kc = 1)
Correcteur PI
K
Procédé + capteur : GH(s) = Πni=1 (1+τi s)
Réglage standard
I Compensation du pôle dominant : τc = τ1 (τ1 constante de temps associée au
pôle stable dominant) ou
I τc = τ1 + τ2 + · · · somme des constantes de temps des pôles dominants
I Réglage de Kc pour obtenir la marge de phase requise
Correcteur PI
500
Exemple : G(s) = (s+10)(s+100)
et H(s) = 1
Correcteur PI
500
Exemple : G(s) = (s+10)(s+100)
et H(s) = 1
Correcteur PI
500
Exemple : G(s) = (s+10)(s+100)
et H(s) = 1
28(s+10)
C(s) = s
BP = 100rad/s et ϕM = 45o
Correcteur PID
Représentation
R + U
+
I
+
- +
Ym
Kc
I PID idéal : P = Kc (τc1 + τc2 ), I = s
et D = Kc τc1 τc2
I PID réel : P = Kc (τc1 + τc2 − τd ), I = Kc
s
et D = Kc (τc1 −τ1+τ
d )(τc2 −τd )s
s d
Correcteur PID
(1+0.1s)(1+0.2s)
Comportement fréquentiel C(s) = s(1+0.001s)
(Kc = 1)
Correcteur PID
Réglage standard
I Compensation des pôles dominants : τc1 = τ1 et τc2 = τ2 (τ1 et τ2 constantes de
temps associées aux pôles stables dominants)
τc2 τc2
I τd ∼ 10
jusqu’à 100
pour les systèmes peu bruités
I Réglage de Kc pour obtenir la marge de phase ou la bande passante requise
Un PID réel est équivalent à un PI et un PD réel en série : on peut régler un PID réel
en réglant un PI (sans le gain) puis le PD réel (avec le gain)
Correcteur PID
500
Exemple : G(s) = (s+10)(s+20)(s+30)
et H(s) = 1
Correcteur PID
500
Exemple : G(s) = (s+10)(s+20)(s+30)
et H(s) = 1
Correcteur PID
500
Exemple : G(s) = (s+10)(s+20)(s+30)
et H(s) = 1
370(s+10)(s+20)
C(s) = s(s+200)
BP = 24rad/s et ϕM = 45o
saturation
r (t ) (t ) u (t ) y (t )
C (s) G(s)
+
−
I Dérivation de la consigne
Même avec une dérivation réelle, la dérivation des échelons conduit à des
commandes à énergie très importante
5
Exemple : G(s) = s(s+10) et C(s) = 1000(s+10)
(s+100)
R + U
+
I
+
- -
Ym
900s
P(s) = 100 et D(s) = s+100
Procédé de classe 0
I PI pour annuler l’erreur statique. Permet également de rejeter les perturbations
d’entrée constantes
I PID si la stabilité n’est pas suffisante pour la bande passante désirée
I Correcteurs plus complexes (ordre supérieur) dans les cas plus compliqués
Plan du cours
Introduction
Correction série
Principe de la compensation pôles - zéros
Stabilité interne
Principe de la correction parfaite
Correcteurs série classiques
Réglage à l’aide des diagrammes harmoniques : synthèse fréquentielle
Réglage à partir du lieu d’Evans : synthèse par placement de pôles
Réglage empirique des correcteurs
Réalisation des correcteurs
Correction parallèle
Conclusion
I Diagrammes de Nyquist
I Diagrammes de Black
I Diagrammes de Bode
Motivations
I la compensation du pôle dominant n’est pas toujours adéquate (cas de plusieurs
pôles à constantes de temps équivalentes)
I Il est souvent nécessaire de placer le zéro du correcteur aussi loin que possible
de zéro pour éviter une compensation partielle de l’effet de l’intégrateur
Réglages
I Si pour ω = ω0 , ϕ(GH) > − π2 + ϕM il n’est pas nécessaire d’ajouter un zéro dans
le correcteur
Alors C(s) = Ksc et on obtient Kc par
ω0
Kc =
|GH(jω0 )|
Le correcteur a un simple effet intégral.
I Si pour ω = ω0 , ϕ(GH) < − π2 + ϕM la présence du zéro est indispensable
Le zéro doit amener δϕ = − π2 + ϕM − ϕ(GH(jω0 )) en ω = ω0 .
π
I Si δϕ > 2
, un correcteur PI est insuffisant, il faut utiliser un PID.
π
I Si δϕ < 2
tan (δϕ)
On veut que arctan(τc ω0 ) = δϕ =⇒ τc = ω0
.
On obtient enfin Kc par
ω0
Kc = q
|GH(jω0 )| 1 + τc2 ω02
I Si δϕ est proche de π2 le zéro du correcteur doit être placé très proche de zéro. Il a
alors un effet néfaste de compensation de l’intégrateur. Dans ce cas, on préfère
utiliser un correcteur PID.
tan (δϕ)
τc = = 0.0315s
ω0
ω0
Kc = q = 17.66
|GH(jω0 )| 1 + τc2 ω02
17.66(1 + 0.0315s)
C(s) =
s
tan (δϕ)
τc = = 1.9068s
ω0
ω0
Kc = q = 3.3044
|GH(jω0 )| 1 + τc2 ω02
3.3044(1 + 1.9068s)
C(s) =
s
Le zéro du PI est trop proche de zéro et l’effet de l’intégrateur est fortement perturbé : il
faut utiliser un PID
Réglage
I On détermine sur le diagramme de Bode la pulsation ω0 pour laquelle ϕ = − π2
I On choisit τc = 1
ω0
ce qui amène la phase de CG à −135o pour ω = ω0
I On détermine Kc pour amener le gain à 1 en ω = ω0
ω0
Kc = √
2 |GH(ω0 )|
dϕ τc τd
= −
dω 1 + τc2 ω 2 1 + τd2 ω 2
r
dϕ 1
= 0 ⇐⇒ ω =
dω τc τd
q
1
ωmax = τc τd
moyenne géométrique des pulsations associées au pôle et au
zéro : ωc = τ1c et ωd = 1
τd
I Valeur de l’avance maximale ϕmax = ϕ(ωmax )
On montre que sin(ϕmax ) = ττcc −τ
+τ
d
d
(UDS) 333 / 409
Correction série Réglage à l’aide des diagrammes harmoniques : synthèse fréquentielle
15
Ampl. (dB)
10
0
−1 0 1 2 3
10 10 10 10 10
w(rad/s)
60
50
40
phase (deg)
30
ϕmax
20
10
0
−1 0 1 2 3
10 10 10 10 10
w(rad/s) ωmax
Exemple :
1
τc τd = = 0.01
ω02
τd 1 − sin(δϕ)
= = 0.2275
τc 1 + sin(δϕ)
=⇒ τc = 0.2096 et τd = 0.0477
q
1 + τd2 ω02
Kc = q = 26.83
|GH(jω0 )| 1 + τc2 ω02
26.83(1 + 0.2096s)
C(s) =
1 + 0.0477s
Remarques
I Méthode de synthèse utilisable pour les systèmes à retard
I A ne pas utiliser si la boucle ouverte contient des pôles à partie réelle positive
I le cahier des charges peut être mal posé et ne pas avoir de solution (cas des
systèmes à retard)
I La phase de GHs
en ωo vaut −256o . =⇒ le zéro d’un PI est insuffisant pour
remonter la phase en −120o =⇒ il faut un PID (PI + PD = PI + avance de phase)
I On place le zéro du PI pour amener suffisament de phase en ωo , mais pas trop
près de 0 pour ne pas compenser l’effet de l’intégrateur : par exemple en s = −10
GH(s+10)
I La phase de s
en ωo vaut −172o . =⇒ il faut amener 52o avec l’avance de
phase
1+0.029s
I Réglage optimal du PD =⇒ 1+0.0034s
GH(s+10)(1+0.029s)
I Le gain de s(1+0.0034s)
vaut −2.25dB en ωo
2.25 11.1(s+34.48)(s+10)
I Réglage de Kc = 10 20 = 1.30 d’où C(s) = s(s+294.1)
Plan du cours
Introduction
Correction série
Principe de la compensation pôles - zéros
Stabilité interne
Principe de la correction parfaite
Correcteurs série classiques
Réglage à l’aide des diagrammes harmoniques : synthèse fréquentielle
Réglage à partir du lieu d’Evans : synthèse par placement de pôles
Réglage empirique des correcteurs
Réalisation des correcteurs
Correction parallèle
Conclusion
2.5(s+5)
Solution : C(s) = s
103(s+5)
Solution : C(s) = s+50
194(s+5)(s+10)
Solution : C(s) = (s+100)s
Les zéros de la chaı̂ne directe et donc du correcteur sont aussi des zéros de la boucle
fermée
N N
C(s) : DC , G(s) : DG , H = NDH
C G H
NC NG
BF =
DC DG DH + NC NG NH
Les zéros de la BF (donc les zéros de CG) modifient le comportement de la BF par
rapport à une BF ayant les mêmes pôles mais pas de zéros (voir chap 2)
I les zéros à partie réelle positive ralentissent le système et le rendent à déphasage
non-minimal =⇒ à éviter dans le correcteur
I les zéros à partie réelle plus petite que les pôles dominants tendent à créer des
dépassements (phénomène de sur-compensation) =⇒ à éviter
I les zéros à partie réelle négative plus grande que les pôles dominants tendent à
accélérer le système =⇒ peu gênants
Lorsqu’un zéro de la BF (donc de CG) est proche d’un pôle de la boucle ouverte, il a
tendance à compenser son effet (compensation approchée) =⇒ Eviter les zéros trop
proches de 0 qui compensent l’effet des intégrateurs
Les abaques et les contraintes (t5% < 0.8s et D < 5%) sont valables
10K (s+10)
I BO(s) = s(s2 +10s+41)
Les abaques et les contraintes (t5% < 1s et D < 5%) ne sont pas valables : BF de
type 3ème ordre
Les abaques et les contraintes (t5% < 1s et D < 5%) ne sont pas valables : effet
des zéros non négligeable
Bilan
I Il faut toujours commencer par les correcteurs les plus simples possibles
I Le réglage du gain du correcteur se fait dans la très grande majorité des cas en
dernier, car :
I le gain le modifie pas le diagramme de phase
I le gain ne modifie pas le lieu des racines
I il faut toujours utiliser le nombre minimal d’intégrateur dans le correcteur car les
intégrateurs déstabilisent les BF
Plan du cours
Introduction
Correction série
Principe de la compensation pôles - zéros
Stabilité interne
Principe de la correction parfaite
Correcteurs série classiques
Réglage à l’aide des diagrammes harmoniques : synthèse fréquentielle
Réglage à partir du lieu d’Evans : synthèse par placement de pôles
Réglage empirique des correcteurs
Réalisation des correcteurs
Correction parallèle
Conclusion
Méthodes de Ziegler-Nichols
I Recherche des paramètres d’un PI ou PID
1
I PI : C(s) = K 1+
Ti s
Td s
I PID : C(s) = K 1 + T1s + 1+0.1Td s
i
E0
0.9E0 Lr
I PI : K = λLr
, Ti = 0.3
1.2E0
I PID : K = λLr
, Ti = 2Lr , Td = 0.5Lr
λ
t
Lr
70
G(s) = (s+10)(s+30)(s+50)
Ki ∼ 2400 et f0 ∼ 7.6
1080(s+8.99)
I PI C(s) = s
15840(s2 +57s+849)
I PID C(s) = s(s+611)
Auto-réglage
Plan du cours
Introduction
Correction série
Principe de la compensation pôles - zéros
Stabilité interne
Principe de la correction parfaite
Correcteurs série classiques
Réglage à l’aide des diagrammes harmoniques : synthèse fréquentielle
Réglage à partir du lieu d’Evans : synthèse par placement de pôles
Réglage empirique des correcteurs
Réalisation des correcteurs
Correction parallèle
Conclusion
Correcteur Proportionnel
Ve −
R1 Vs
R2
R2
Vs = (1 + )Ve
R1
Ve −
R1 Vs
R2
C2
1
R1C2
(1 + (R1 + R2)C2s)
Vs = Ve
s
+
R1
Ve −
Vs
C1
R2
C2
(1 + R2
R1
)(1 + R1R2(C1+C2)
R1+R2
)
Vs = Ve
1 + R2C2s
Plan du cours
Introduction
Correction série
Principe de la compensation pôles - zéros
Stabilité interne
Principe de la correction parfaite
Correcteurs série classiques
Réglage à l’aide des diagrammes harmoniques : synthèse fréquentielle
Réglage à partir du lieu d’Evans : synthèse par placement de pôles
Réglage empirique des correcteurs
Réalisation des correcteurs
Correction parallèle
Conclusion
Correction parallèle
C (s ) H2(s)
H1(s)
Ym (s)
I C(s) : correcteur
I G1 (s), G2 (s) et G3 (s) : procédé
I H1 (s) : chaı̂ne de retour
I H2 (s) : capteur secondaire
Le correcteur est en parallèle avec la boucle d’asservissement
Attention ! : le correcteur n’est pas dans la boucle de mesure !
Correction parallèle
Cas courant : on mesure un seul signal et la partie amont du procédé est un simple
gain (correcteur proportionnel série)
C (s ) H1(s)
H1(s)
Ym (s)
Correction parallèle
Cas courant : on mesure un seul signal et la partie amont du procédé est un simple
gain (correcteur proportionnel série)
C (s )
H1(s)
Ym (s)
Correction parallele
Analyse harmonique
1
FTBO ∼ G1 G3 H1
CH2
G
I |G2 CH2 | 1 ⇐⇒ CH1 |G2 | Alors 1+G 2CH ∼ |G2 | et
2 2 2
FTBO ∼ G1 G2 G3 H1
n o
Donc |FTBO| ∼ min G1 CH1 G3 H1 , G1 G2 G3 H1
2
Analyse harmonique
G1 G2 G3 H
||dB
1
G1 CH 2
G3H
ω
FTBO
vitesse
C (s)
Ω
position
Ym (s)
Exemple
Kv 1
FTBO = K
1 + τ s + Kv C(s) s
1
τ
ωco ω
Kv
s(1+τ s)
FTBO désirée
−135
√ 2
ωco 1+τ 2 ωco
Il faut augmenter le gain K pour obtenir la bande passante désirée : K = Kv
||dB
1
τ
ωco ω
KKv On déduit une forme désirée
s(1+τ s) K
simple de sC(s) qui permet
FTBO désirée d’obtenir la forme désirée de
FTBO
ϕ K
sC(s)
= ωsco
ω
−135
||dB
1
τ
ωco ω
KKv
s(1+τ s)
K
sC (s)
D’où on tire :
FTBO désirée K
C(s) = Kc = ωco
ϕ
−135
Réglage exact
=⇒ Kc = ωcoKτv−1
Kc permet de régler la phase à ωco
On veut que |FTBO(ωco )| = 1 =⇒
KKv
p =1
ωco (1 + Kv Kc )2 + (τ ωco )2 )
√ 2
√
ω (1+Kv Kc )2 +(τ ωco )2 ) ωco τ 2
=⇒ K = co Kv
= Kv
K permet de régler la bande passante
C (s)
position
Ym (s)
Exemple
KKv
FTBO =
s(1 + τ s) + Kv C(s)
1
τ
ωco ω
Kv
s(1+τ s)
FTBO désirée
−135
√ 2
ωco 1+τ 2 ωco
Il faut augmenter le gain K pour obtenir la bande passante désirée : K = Kv
||dB
1
τ
ωco ω
KKv On déduit une forme désirée
s(1+τ s) K
simple de sC(s) qui permet
FTBO désirée d’obtenir la forme désirée de
FTBO
ϕ K
C(s)
= ωsco
ω
−135
||dB
1
τ
ωco ω
KKv
s(1+τ s)
K
sC (s)
D’où on tire : C(s) = ωKsco
FTBO désirée Il faut dériver la sortie,
c’est-à-dire estimer la
ϕ vitesse de rotation
−135
Réglage exact
=⇒ Kc = ωcoKτv−1
Kc permet de régler la phase à ωco
On veut que |FTBO(ωco )| = 1 =⇒
KKv
p =1
ωco (1 + Kv Kc )2 + (τ ωco )2 )
√ √
ω (1+Kv Kc )2 +(τ ωco )2 ) ω2 τ 2
=⇒ K = co Kv
= coKv
K permet de régler la bande passante
Correction tachymétrique
Kc s
En pratique on utilise C(s) = 1+Ts
pour que la dérivation soit réalisable et pour filtrer le
bruit haute fréquence
Plan du cours
Introduction
Correction série
Principe de la compensation pôles - zéros
Stabilité interne
Principe de la correction parfaite
Correcteurs série classiques
Réglage à l’aide des diagrammes harmoniques : synthèse fréquentielle
Réglage à partir du lieu d’Evans : synthèse par placement de pôles
Réglage empirique des correcteurs
Réalisation des correcteurs
Correction parallèle
Conclusion
régulateur secondaire
2(s)
R (s ) 1(s) Y (s )
+ G2(s) G1(s)
C1(s) C2(s)
+
- -
régulateur H2(s)
primaire boucle secondaire (interne)
H1(s)
Ym (s) boucle principale (externe)
Intérêts
I Rejet plus efficace et plus rapide des perturbations sur la boucle interne
I Utilisation de correcteurs plus simples
I Permet souvent d’éviter l’utilisation de termes dérivés dans le régulateur principal
I Amélioration du régime transitoire lorsque la boucle interne est beaucoup plus
rapide que la boucle principale
I Linéarisation d’une partie non linéaire de la chaı̂ne
Principe de réglage
Ke
-
U I Γ Ω
Gelec Ki Gmeca
+ + +
5 50
Gmeca = s+10
Gelec = s+100
Ki = 1
correction du courant
I correcteur PI (correcteur parfait)
I on veut rendre la boucle de courant très rapide par rapport à la partie mécanique
du système
20(s+100)
I CI (s) = s
Ke
-
I∗ U I Γ Ω
CI Gelec Ki Gmeca
+ + +
- +
5000
FTBO =
(s + 10)(s + 1000)
correction de la vitesse
I Rejet des frottements secs =⇒ nécessite un intégrateur
I Réglage d’un PI par le lieu d’Evans
100(s+10)
I CΩ (c) = s
Ke
-
Ω∗ I∗ U I Γ Ω
CΩ CI Gelec Ki Gmeca
+ + + +
- +
Ke
-
Ω∗ U I Γ Ω
C Gelec Ki Gmeca
+ + +
- +
Comparatif
Cahier des charges identique
I Rejet de la fcem (Sans frottements secs)
-
Ω∗ U Γ Ω
I∗ I
CΩ CI Gelec Ki Gmeca
+ + + +
- +
Ke
-
Ω∗ U Γ Ω
I
C Gelec Ki Gmeca
+ + +
- +
Comparatif
Plan du cours
Introduction
Correction série
Principe de la compensation pôles - zéros
Stabilité interne
Principe de la correction parfaite
Correcteurs série classiques
Réglage à l’aide des diagrammes harmoniques : synthèse fréquentielle
Réglage à partir du lieu d’Evans : synthèse par placement de pôles
Réglage empirique des correcteurs
Réalisation des correcteurs
Correction parallèle
Conclusion
Conclusion
Objectifs de la correction
I Stabiliser le système
I Améliorer la précision
I Rejeter l’effet de perturbations
I Accélerer la réponse
I Garantir une robustesse vis-à-vis de nombreuses incertitudes
Conclusion
Conclusion
[5] K. Ogata.
Modern control Engineering.
Prentice Hall, 2002.