P2 Calmettes Diaporama
P2 Calmettes Diaporama
P2 Calmettes Diaporama
⋄ M1 ⋄
U.E. Csy – module P2
Christophe Calmettes
[email protected]
séquence d’enseignement...
Linéaire
Invariant dans le
temps
à Temps Continu
Mono-entrée
Mono-sortie
Modèle
Fonction de transfert
S(p) K
ex : H(p) = E(p) = 1+τ p
3 schéma fonctionnel
3 asservissement
3 asservissement / poursuite
consigne
sortie
3 régulation
sortie
perturbation sur le
système
consigne constante
Y (p)
F (p) =
R(p)
Ces caractéristiques ont été définies dans le cours d’Analyse (JJO) et sont
rappelées sur le support de ce cours (fig 1.14 et paragraphes 1.3.2, 1.3.4 et
1.3.5)
1 + T (p) = 0
D(p)G(p) D(p)G(p)
F (p) = H2(p) × = H2(p) ×
1 + D(p)G(p)H1(p) 1 + T (p)
Il faut et il suffit que les pôles d’une fonction de transfert soient à partie
réelle strictement négative pour que toute entrée bornée se transforme en
sortie bornée (∀ C.I.)
Pour qu’un asservissement soit stable, il faut donc que tous les pôles de
la fonction de transfert en boucle fermée F (p) soient à partie réelle
négative.
Les pôles de la fonction de transfert en boucle fermée F (p) sont les racines
de l’équation caractéristique :
1 + T (p) = 0
T (p) = k G(p)
kG(p) kG(p)
F (p) = 1+kG(p) = 1+T (p)
p3 1 2
p2 3 k
6−k
p1 3 0
p0 k
6−k
3>0
=⇒ 0<k<6
k>0
ℑm{T(jω)}
ℜe{T(jω)}
X−1 +
k
+ T (p) =
homo
thétie p(p + 1)(p + 2)
+
Pour k 6= 1 homothétie
K>6 de valeur k par rapport
à k = 1 (courbe rouge)
K=6 K=1
|T(jω)|db
k>6
k=6
k=1 ω k
0
db
* T (p) =
p(p + 1)(p + 2)
ω
arg{T(jω)}
Pour k 6= 1 translation
de 20log(k) par rap-
port à k = 1 (courbe
rouge)
−180
*
|T(jω)|
db
ω0db ω ω
−180°
0
marge de gain (MG)
MG
(gain margin)
arg{T(jω)}
ω
1
ρ
1
Dans le cas T (p) = p(p+1)(p+2) la
marge de gain vaut :
1
1 =6
6
Asservissement INSTABLE
Asservissement STABLE
Commande des Systèmes Linéaires Continus – 46
3 marges dans le plan de Black
|T(jω)|
db
−180° M
φ 0
arg{T(jω)}
M
G
3 erreur de l’asservissement :
consigne r(t)
1.4 (échelon)
1.2
erreur de
1
position
0.8
0.6
sortie y(t)
0.4
0.2
temps
0
0 5 10 15 20 25
(sec)
40
35
consigne r(t)
(rampe)
30 erreur de
vitesse
25
20
15
10
5 sortie y(t)
temps
0
0 5 10 15 20 25 30 35 40 45
(sec)
K
G(p) =
pα (anpn + an−1pn−1 + . . . + a1p + 1)
ε(p) = (1 − F (p))R(p)
avec
G(p)
F (p) = 1+G(p)
K
= pα (an pn +an−1 pn−1 +...+a1 p+1) + K
il vient :
r0
3 erreur de position (pour R(p) = p)
1
α = 0 εpos = 1+K r0
α=1 εpos = 0
...
r0
3 erreur de vitesse (pour R(p) = p2
)
α=0 ε →∞
vit
1 K est appelé dans ce cas gain en
α=1 ε = r0 vitesse
vit K
α=2 ε =0
vit
α εpos ε εacc . . .
vit
0 finie ∞ ∞
1 0 finie ∞
2 0 0 finie
...
N.B. : ces résultats n’ont de sens que dans le cas d’un asservissement stable.
1
G(p) = p(p+1)(p+2)
2r0
1. εpos = 0, ε =
vit k
2. si k ր alors ε ց
vit
k 0 6 ∞
BF stable instable
MΦ ց 0 <0
D1 ր aucun sens
ε ց aucun sens
vit
Commande des Systèmes Linéaires Continus – 58
analyse d’un asservissement – lieu des racines 1
Le lieu des racines (appelé également lieu d’Evans) – root locus – est le
nom donné au tracé, dans le plan complexe, de l’évolution des pôles de la
boucle fermée F (p) en fonction d’un gain k variant de 0 → +∞.
Les pôles de F (p) sont les racines de l’équation caractéristique :
1 + kT (p) = 0
(p)
En posant T (p) = N D(p) peut calculer les points de départ (pour k → 0) et
les points d’arrivée (pour k → +∞) du lieu des racines :
(p)
pour k → 0 : 1 + k N D(p) = 0 =⇒ D(p) = 0
les points de départ sont les pôles de la boucle ouverte ;
(p)
pour k → +∞ : 1 + k N D(p) = 0 =⇒ N (p) = 0
les points d’arrivée sont les zéros de la boucle ouverte + direc-
tions asymptotiques (le nombre de directions assymptotiques égale
la différence entre le nombre de pôles et le nombre de zéros de la
boucle ouverte).
illustration avec
p+3
G(p) =
(p + 1)(p + 5)
et
1
H(p) =
p+2
Soit T1(p) la fonction de transfert en Boucle Ouverte pour k = 1 :
p+3
T1(p) = G(p)H(p) =
(p + 1)(p + 2)(p + 5)
1
G(p) = p(p+1)(p+2)
3 caractéristiques dynamiques :
k = 0.27 ⇒ F (p) comprend 3 pôles réels (−0.18, −0.7, −2.11)
3 caractéristiques dynamiques :
k = 2 ⇒ F (p) comprend 3 pôles (−0.24 ± 0.85i, −2.52)
Discuter de la stabilité et
des caractéristiques dyna-
miques de l’asservissement
en fonction de k
o
du T.D. n 2
Kp Ke
p(1+τp p) Kv (1+τe p)2
Kp Kv Ke
G(p) =
p(1 + τpp)(1 + τep)2
si on néglige le mode rapide τp << τe, il vient :
Kp Kv Ke
G(p) =
p(1 + τep)2
3. FTBO et FTBF
0.02K
T (p) = K × Kc × G(p) =
p(1 + 1200p)2
0.02K
F (p) =
144.104p3 + 2400p2 + p + 0.02K
0.02K
T (p) = K × Kc × G(p) =
p(1 + 1200p)2
avec
0.02K n π
o
T (jω) = et arg T (jω) = − − 2 arctan(1200ω)
ω(1 + 144.104ω 2) 2
1
3 l’argument vaut −π pour ω−π = 1200 rad/s
K 0 0.08 ∞
BF stable instable
MΦ ց 0 <0
ε ց auncun sens
vit
Synthèse de correcteurs
1
Z
u(t) = K v(t) + v(t)dt + Tdv̇(t)
Ti
1
U (p) = K 1 + + Td p V (p)
Ti p
1
U (p) = K + Ti p + Tdp V (p)
3 P.I.D. série
K
U (p) = Ti p (1 + Tip) (1 + Tdp) V (p)
3 Action P. : D(p) = K
Diaporama :
— action P slide.pdf
— action PI slide.pdf
— action PD slide.pdf
— action PID slide.pdf