Telechargé par MulyricsIC 11

cour automat

publicité
UV Automatique
Cours 2
Réponse temporelle des systèmes
dynamiques continus LTI
ASI 3
Automatique
1
Contenu
! Introduction
! Etude des systèmes du premier ordre
" Intégrateur
" Système du 1er ordre
! Etude des systèmes du 2ème ordre
" Système du 2ème ordre avec réponse apériodique
" Système du 2ème ordre avec réponse oscillatoire
! Systèmes d'ordre supérieur à 2 et autre système
" Notion de pôles dominants
" Système avec retard
Automatique
2
Introduction
! Système continu LTI
u(t)
y(t)
H(s)
H(s) : fonction de transfert
Quelle est la forme de la sortie y(t) du modèle en réponse
aux signaux usuels :
# impulsion de Dirac u(t)=δ(t)
# signal échelon u(t)=Γ(t)
# signal rampe u(t)=v(t)
! Décomposition en éléments simples
H(s) = ∑ Hi(s)
i
Automatique
Hi(s) : fonction de transfert de systèmes de
base ou systèmes fondamentaux (1er ordre,
2e ordre)
3
Intégrateur (1)
! Système régi par l'équation différentielle
1 t
y
(
t
)
=
u (τ )dτ (CI nulle)
Ti y& (t ) = u (t ) ⇒
∫
0
Ti
1
Ti ∫
u(t)
y(t)
! Fonction de transfert
H (s) =
1
Ti s
Ti : constante d'intégration
Pôle : λ=0
! Exemple
i(t)
u(t)
Automatique
R
C
Vc(t)
Relation entre le courant i(t) et Vc(t)
y (t ) = Vc (t ) =
1 t
i (τ )dτ
∫
0
C
4
Intégrateur (2)
! Réponse aux signaux usuels
" Réponse impulsionnelle
u (t ) = δ (t )
⇒
h(t ) =
Γ(t )
Ti
La réponse impulsionnelle d'un intégrateur est un échelon
d'amplitude 1/Ti
" Réponse indicielle
u (t ) = Γ(t )
⇒
y (t ) =
1
v(t )
Ti
La réponse indicielle d'un intégrateur est une rampe de
pente 1/Ti
" Réponse à une rampe
u (t ) = v(t )
Automatique
⇒
y (t ) = ?
5
Système du 1er ordre (1)
! Système régi par l'équation différentielle
Ty& (t ) + y (t ) = Ku (t )
! Fonction de transfert
Ty& (t ) + y (t ) = Ku (t ) ⇒ s T Y ( s ) + Y ( s ) = KU ( s )
T : constante de temps
K : gain statique
1
Pôle : λ = −
K
H (s) =
1+ T s
Condition de stabilité : T > 0
T
! Exemple
i(t)
u(t)
Automatique
RC y& (t ) + y (t ) = u (t ) avec y (t ) = Vc (t )
R
C
Vc(t)
H (s) =
1
avec T = RC
1+ T s
6
Système du 1er ordre (2)
! Réponse impulsionnelle
" Entrée : u (t ) = δ (t )
−
t
T
K
e
T
K
K
" Tangente à l'origine : x(t ) = − 2 t +
T
T
" Réponse du système : h(t ) =
( Pente = −
K
2)
T
La tangente à l'origine coupe l'axe des temps en t = T
Réponse impulsionnelle
K
T
0.37
0
K
h =
T
0
0
T
Automatique
0
2T
3T
4T
5T
T
K
T
2T
0.37 h0 0.13 h0
3T
0.05 h0
6T
7
Système du 1er ordre (3)
! Réponse indicielle
" Entrée : signal échelon u (t ) = Γ(t )
" Réponse du système
K
1
Y
(
s
)
=
u (t ) = Γ(t ) ⇒ U ( s ) = . On en déduit
s (1 + Ts )
s
(
y (t ) = K 1 − e
−
t
T
) = K (1 − eλt )
" Valeur de la sortie en régime permanent
y∞ = lim y (t ) = K
t →∞
" Tangente à l'origine
K
x(t ) = t
T
K
( Pente = T
)
La tangente à l'origine coupe l'asymptote horizontale y = K en t = T
Automatique
8
Système du 1er ordre (4)
! Réponse indicielle (fin)
R é p o n se in d ic ie lle
K
0 .9 5 K
0 .6 3 K
0
0
T
2T
3T
4T
5T
6T
Tableau récapitulatif de l'évolution de la sortie
t
T
2T
3T
5T
∞
y (t )
(%)
y
∞
63%
87%
95%
99,4%
100%
Automatique
y∞ : valeur de la
sortie en régime
permanent
9
Système du 1er ordre (5)
! Rapidité du système
K
0.95K
0.63K
0
0
T
2T
3T
4T
5T
6T
" Temps de réponse tr du système
tr = temps au bout duquel la réponse indicielle atteint 0.95y∞
t r ≈ 3T
" Temps de montée tm
tm = temps au bout duquel la réponse passe de 0.1y∝ à 0.9y∞
Automatique
t m ≈ 2,2T
10
Système du 1er ordre (6)
! Réponse à une rampe
" Entrée : signal rampe u (t ) = v(t )
" Réponse du système
K
1
Y
(
s
)
=
u (t ) = v(t ) ⇒ U ( s ) = 2 . On en déduit
s 2 (1 + Ts )
s
y (t ) = K (t − T ) + KTe
−
t
T
" Remarques
$ La réponse est la somme de deux termes : une fonction
exponentielle décroissante et une rampe retardée, de retard T
−
t
T
≈ 0 au bout de 3T ⇒ la sortie tend
asymptotiquement vers K (t − T )
$ Le terme KTe
$ La pente à l'origine est nulle
Automatique
11
Système du 1er ordre (7)
! Réponse à une rampe (fin)
Kv(t)
20
ε
15
y(t)
10
5
0
0
T
2T
3T
4T
5T
$ La sortie suit asymptotiquement la rampe Kv(t) avec un retard T
$ L'écart en régime permanent ε = Kv(t) - y(t) est appelé erreur de
traînage
Erreur de traînage : ε = KT
Automatique
12
Système du 2e ordre (1)
! Système régi par l'équation différentielle
a2 &y&(t ) + a1 y& (t ) + a0 y (t ) = b0u (t )
! Fonction de transfert
a2 &y&(t ) + a1 y& (t ) + a0 y (t ) = b0u (t ) ⇒
(a2 s 2 + a1s + a0 )Y ( s) = b0U ( s)
b0
H (s) =
a2 s 2 + a1s + a0
! Autre écriture de la fonction de transfert
H (s) =
s2
ωn2
+
K
2ξ
ωn
s +1
ou
Kωn2
H (s) = 2
s + 2ξωn s + ωn2
ξ : facteur d'amortissement, K : gain
Automatique
ωn : pulsation naturelle non amortie du système avec ωn > 0
13
Système du 2e ordre (2)
! Pôles du système
H (s) =
Kωn2
s 2 + 2ξωn s + ωn2
Les pôles sont les racines du polynôme s 2 + 2ξωn s + ωn2
" Etude du discriminant réduit
$
$
∆ = ω n2 (ξ 2 − 1)
Si ξ ≥ 1 alors ∆ ≥ 0 : le système a des pôles réels et son
comportement est apériodique
# Si ξ > 1 alors le système a deux pôles réels distincts
# Si ξ = 1 alors le système a un pôle réel double
$ Si
Automatique
ξ < 1 alors ∆ < 0 : le système a une paire de pôles
complexes conjugués et son comportement est oscillatoire
14
Système du 2e ordre (3)
! Système apériodique : ξ ≥ 1
" Pôles du système
λ1 = −ξωn − ωn ξ 2 − 1 et
λ2 = −ξωn + ωn ξ 2 − 1
" Condition de stabilité
Le système est stable si les pôles λ1 et λ2 sont négatifs, ce qui
correspond à la condition ξ ≥ 1
" Factorisation de la fonction de transfert
Comme
λ1 λ2 = ωn2
, on a H ( s ) =
K
(1 + T1s )(1 + T2 s )
Le système du 2e ordre apériodique est équivalent à la mise en
série de deux systèmes du 1er ordre de constantes de temps :
T1 = −
Automatique
1
λ1
et T2 = − 1
λ2
15
Système du 2e ordre (4)
! Système apériodique (cas ξ > 1 ) : réponse indicielle
" Décomposition de la FT en éléments simples
H (s) =
K
(1 + T1s )(1 + T2 s )
⇒
K1
K2
H (s) =
−
(1 + T1s ) (1 + T2 s )
K T2
K T1
et K 2 =
avec K1 =
T1 − T2
T1 − T2
" Réponse indicielle
C'est la somme des réponses indicielles des deux sous-systèmes
(
y (t ) = K1 1 − e
−
t
T1
−
t
T2
) − K 2 (1 − e ) = K1 (1 − eλ1t ) − K 2 (1 − eλ2t )
! Système apériodique (cas ξ = 1) : réponse indicielle
H (s) = ?
Automatique
y (t ) = ?
16
Système du 2e ordre (5)
! Système apériodique ( ξ ≥ 1) : réponse indicielle
K
00
ξ=1
ξ=2
5
ξ=4
10
15
20
25
30
" Remarques
$ Pente à l'origine nulle
$ La réponse la plus rapide correspond à ξ=1
$ Asymptote horizontale y=K
Automatique
17
Système du 2e ordre (6)
! Système oscillatoire : ξ < 1
" Pôles du système
λ1 = −ξωn − jωn 1 − ξ 2 et λ2 = −ξωn + jωn 1 − ξ 2
Le système est stable si Re(λ1) < 0 et Re(λ2) < 0, soit 0 < ξ < 1
Im
" Lieu des pôles
λ1
Pour 0 ≤ ξ ≤ 1
Rayon de l'arc
de cercle = ωn
cos(ϕ ) = ξ
sin(ψ ) = ξ
Automatique
jω n 1 − ξ 2
− ξωn
ψ
ϕ
− ωn
λ2
Re
− jω n 1 − ξ 2
18
Système du 2e ordre (7)
! Système oscillatoire ( 0 < ξ < 1 )
" Réponse indicielle
 e − ξωn t

y (t ) = K 1 −
sin(ω p t + ϕ ) 
2


1
−
ξ


 1− ξ 2 
 = arccos ξ
et ϕ = arctan

ξ


avec ω p = ωn 1 − ξ 2
K
T
0
Automatique 0
5
10
p
15
20
25
30
19
Système du 2e ordre (8)
! Système oscillatoire ( 0 < ξ < 1 ) : réponse indicielle
K
T
T
0
0
p
p ic
5
10
15
20
25
30
! Caractéristiques de la réponse indicielle
$
Réponse oscillatoire amortie de pulsation ω p = ωn 1 − ξ 2
$
Pseudo-période des oscillations T p =
$
Temps de pic T pic =
Automatique
π
ωp
2π
ωp
20
Système du 2e ordre (9)
! Système oscillatoire : caractéristiques de la réponse indicielle
y m ax
D
n%
y∝
K
trn %
0
0
5
10
15
20
25
30
$ Dépassement (D)
ymax − y∞
Définition : D% =
× 100
y∞
y∞ : valeur de la sortie en régime permanent
ymax : valeur de pic de la réponse indicielle
D est lié au coefficient d'amortissement ξ par : D% = 100 e
Automatique
−
πξ
1−ξ 2
21
Système du 2e ordre (10)
! Système oscillatoire : caractéristiques de la réponse indicielle
n%
y∝
K
trn%
0
0
5
10
15
20
25
30
$ Temps de réponse à n% (trn% )
C'est le temps au bout duquel la réponse indicielle atteint ±n% de
sa valeur finale
tr
n%
≈
1
ξωn
ln
100
n
(ξ < 0.7 )
3
t
≈
On mesure en général le temps de réponse à 5% : r
5%
ξωn
Automatique
(ξ < 0.7 )
22
Système du 2e ordre (11)
! Influence du coefficient d'amortissement
ξ = 0 .2
ξ = 0 .4
ξ = 0 .7
K
ξ = 0 .9
ξ=1
0
0
5
10
15
20
25
30
$ Amortissement faible ( ξ < 0.7 ) : réponse peu amortie, fortes oscillations,
fort dépassement, réponse d'autant plus rapide que ξ est faible
$ Amortissement fort ( ξ > 0.7 ) : réponse très amortie, pas d'oscillations,
dépassement à peine visible
$ Amortissement ξ = 0.7 (souvent utilisé)
ωntr
# Dépassement D ≈ 5% et
5%
Automatique
≈3
23
Système du 2e ordre (12)
! Influence de la pulsation naturelle ωn
K
K
K
ωn=1
0
0
10
ωn=2
20
0
0
5
Im
− ωn
ωn = 3
ωn = 2
ωn = 1
ωn=3
10
15
0
0
5
Im
Re
− ωn
10
Im
Re
− ωn
Re
$ Plus la pulsation ωn est faible, plus la période des oscillations est grande
$ Plus la pulsation ωn est faible, plus la réponse du système est lente
Automatique
24
Système d'ordre supérieur à 2 (1)
N ( s ) bm s m + L + b1s + b0
H (s) =
=
D( s) a s n + L + a s + a
n
1
avec m < n et n > 2
0
! Factorisation de la fonction de transfert
γk
2 + 2ξ ω s + ω 2 )γ l
(
1
+
T
s
)
(
s
∏
∏
k
l
K
k
l n,l
n,l
H (s) = α
s ∏ (1 + T s ) βi ∏ ( s 2 + 2ξ ω s + ω 2 ) β j
i
j
i
j n, j
n, j
On peut factoriser la fonction de transfert sous la forme d'éléments
de base du premier ou du second ordre
! Décomposition en éléments simples
H(s) = ∑ Hi(s)
Hi(s) : fonction de transfert de
systèmes du 1er ordre ou du 2e ordre
y (t ) = ∑ yi (t )
avec yi(t) la réponse au signal d'entrée
du système de fonction de transfert Hi(s)
i
Automatique
i
25
Système d'ordre supérieur à 2 (2)
! Exemple
Trouver la réponse indicielle du système suivant :
1 + 3s
H (s) = 3
s + 9 s 2 + 23s + 15
H (s) =
1 + 3s
(s + 1)(s + 3)(s + 5)
H (s) =
B
C
A
5
1
+
+
avec
,
1
,
A
=
B
=
C
=
−
(s + 1) (s + 3) (s + 5)
4
4
⇒
Pôles : λ1 = −1, λ2 = −3, λ3 = −5,
Réponse indicielle
1
Y (s) = U (s) H (s) = H (s) ⇒ Y (s) = A + B + C
s
s(s + 1) s (s + 3) s(s + 5)
−t ) + B (1 − e −3t ) + C (1 − e −5t )
y
(
t
)
=
A
(
1
−
e
⇒
3
5
Automatique
26
Notion de pôles dominants (1)
! Illustration
Traçons la réponse indicielle du système de fonction de transfert :
H (s) =
5
(1 + T1s )(1 + T2 s ) avec T1=1 et T2=5.
1
1
λ
λ
=
−
,
=
−
Les pôles sont : 1
T1 2
T2
Décomposition de la fonction de transfert : H ( s ) = H 2 ( s ) − H1 ( s )
5 1
25 1
H
(
s
)
=
avec H 2 ( s ) =
et 1
4 (1 + T1s )
4 (1 + T2 s )
Réponse indicielle
t
t
−
−




25 
T2  5 
T1 
− 1− e
y (t ) = y2 (t ) − y1 (t ) =
1− e



4
4




25
5
y (t ) =
1 − e λ2t − 1 − e λ1t
4
4
Automatique
(
) (
)
27
Notion de pôles dominants (2)
7
R é p o n s e le n te
6
5
4
Réponse
indicielle
y1
y2
y
3
2
1
R é p o n s e ra p id e
0
0
T
1
T 2= 5 T
1
10
15
20
25
30
Au bout de 5T1, la réponse y1 tend vers sa valeur finale y1∞. La sortie y
du système n'évolue que sous l'influence de y2.
Le sous-système H2 (son pôle est λ2 =-1/T2) impose le régime transitoire
du système. On dit que le pôle λ2 est dominant par rapport à λ1.
Le système du 2e ordre a une réponse temporelle similaire à celle d'un
système du 1er ordre de constante de temps T2.
Automatique
28
Notion de pôles dominants (3)
! Définition
Soient λ1 ,L, λn les pôles d'un système stable. Le pôle λi ou la paire
de pôles(λi , λ*i ) est dit dominant par rapport au pôle λj si :
Re(λi ) << Re(λ j )
j≠i
En pratique, λi est dominant par rapport à λj si Re(λi ) < 5 × Re(λ j )
Pôle rapide
(réponse rapide)
Im
Pôle dominant ou pôle
lent (réponse lente)
Re
Les pôles dominants correspondent soit à une constante de temps
élevée (réponse lente), soit à un amortissement faible (réponse très
oscillatoire). Ils sont donc situés près de l'axe des imaginaires
Automatique
29
Système à retard (1)
! Origine du retard : exemple
Eau pure
pH du
mélange (y1)
Acide
(u : débit)
Mélangeur
Capteur de
mesure du pH (y)
Le pH mesuré y, représente le pH y1 réalisé plus tôt : y (t ) = y1 (t − Tr ).
Le retard Tr est dû au transport du fluide de la cuve au point de mesure
y (t ) = y1 (t − Tr )
⇓
Y ( s ) = e −Tr sY1 ( s )
Automatique
Fonction de transfert
⇒
Y ( s ) Y1 ( s ) Y ( s )
H (s) =
=
U ( s ) U ( s ) Y1 ( s )
H ( s ) = e −Tr s H1 ( s )
30
Système à retard (2)
! Illustration du retard
Fonction de transfert
H (s) = e
−Tr s
H1 ( s )
H1 ( s )
avec
1
1 + Ts
Réponse indicielle
( t −Tr )


−
T

y (t ) = y1 (t − Tr ) = 1 − e



1
0.8
0.6
0.4
0.2
Automatique
0
0
Retard
Tr
5
10
15
20
25
30
31
Système à retard (3)
! Définition
Le retard correspond au temps qui s'écoule entre la variation de
l'entrée et la répercussion de cette variation sur la sortie.
! Retard pur
Un système réduit à un retard pur retarde l'entrée d'une durée de Tr.
y (t ) = u (t − Tr )
⇔
Y ( s ) = e −Tr sU ( s )
! Approximation de e −Tr s
" Si le retard Tr est très petit, on peut faire les approximations :
e
−Tr s
≈ 1 − sTr
ou e −Tr s =
1
1 + sTr
" Approximation simplifiée de Padé :
e
Automatique
−Tr s
1 − Tr s / 2
≈
1 + Tr s / 2
32
Téléchargement