Académique Documents
Professionnel Documents
Culture Documents
20112012
Bernard BAYLE
Introduction
Organisation CM : 13 1h45, B. Bayle TD : 10 1h45, I. Bara, B. Bayle, J. Carvalho, L. Cuvillon, V. Schuh TP : 4 4h, S. Abdelaziz, B. Bayle, L. Cuvillon, L. Rubbert, V. Schuh, P. Zanne
Bernard BAYLE
Introduction
Bernard BAYLE
Introduction
Notion de systme
Systme Etymologiquement : ensemble organis
Bernard BAYLE
Introduction
Notion de systme
Systme Etymologiquement : ensemble organis
Systme et Automatique Procd de nature quelconque : lectrique, mcanique, chimique, conomique, . . . dentre u et de sortie y .
Bernard BAYLE
Introduction
Notion de systme
Systme Etymologiquement : ensemble organis
Systme et Automatique Procd de nature quelconque : lectrique, mcanique, chimique, conomique, . . . dentre u et de sortie y .
Systme dynamique Procd voluant au cours du temps sous laction de son entre u.
Bernard BAYLE
Introduction
Bernard BAYLE
Introduction
Bernard BAYLE
Introduction
Bernard BAYLE
Introduction
A la douche . . . Douche un bouton. . . . . . aprs la douche brlante, la douche deux robinets. . . . . . un thermostat et cest rgl !
Bernard BAYLE
Introduction
A la douche . . . Douche un bouton. . . . . . aprs la douche brlante, la douche deux robinets. . . . . . un thermostat et cest rgl !
Bernard BAYLE
Introduction
A la douche . . . Douche un bouton. . . . . . aprs la douche brlante, la douche deux robinets. . . . . . un thermostat et cest rgl !
Bernard BAYLE
Introduction
Bernard BAYLE
Introduction
Bernard BAYLE
Introduction
Bernard BAYLE
Introduction
Bernard BAYLE
Introduction
Bernard BAYLE
Introduction
Bernard BAYLE
Introduction
Bernard BAYLE
Introduction
Bernard BAYLE
Introduction
Analogique ou numrique ? Cas des systmes temps continu : u(t) et y (t) fonctions dune variable continue.
Bernard BAYLE
Introduction
Analogique ou numrique ? Cas des systmes temps continu : u(t) et y (t) fonctions dune variable continue.
Linaire ou non ? Etude des systmes au comportement linaire : soit linaires, soit linariss autour dun point de fonctionnement.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Plan
Modlisation Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Rponses des systmes temps continu Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Plan
Modlisation Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Rponses des systmes temps continu Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Plan
Modlisation Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Rponses des systmes temps continu Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
L e(t)
u(t)
u(t)
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
L e(t)
u(t)
u(t)
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
f + J d + dt
L K
f d + J ddt 2 + K = u dt
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
f + J d + dt +
RJ+Lf d LJ dt
L K
f d + J ddt 2 + K = u dt
d2 dt 2
Rf +K 2 LJ
K u LJ
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
f + J d + dt +
RJ+Lf d LJ dt
L K
f d + J ddt 2 + K = u dt
d2 dt 2
Rf +K 2 LJ
K u LJ
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
zv
ks mr kr z x
fs zr caillou ! zc
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Equilibre
kr lr ks ls ks fs
vhicule
mv 4
mr kr
roue
mr g
ks mv g 4
fs ks ls
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Variations
ks (zv zr )
d fs dt (zv zr )
kr (zr zc )
vhicule
zv
ks
mv 4
fs
mr kr
roue
zr
d fs dt (zv zr )
ks
fs ks (zv zr )
zc
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
= ks (zv zr ) fs
dzv dt
dzr dt dzv dt
dzr dt
kr (zr zc ) ks (zv zr )
d fs dt (zv zr )
vhicule
zv
mv 4
mr
roue
zr
d fs dt (zv zr )
ks (zv zr )
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
h0 + h vanne sortie q0 + qs R
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
h0 + h vanne sortie q0 + qs R
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
h0 + h h0
q0 q0 + qs
dbit de sortie
h qs
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
RC dh + h = Rqe dt
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
RC dh + h = Rqe dt
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
v
Bernard BAYLE Systmes et Asservissements temps continu
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
qv qe
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
qv qe
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
qv qe
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
qv qe
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
qv qe
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Plan
Modlisation Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Rponses des systmes temps continu Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Linarit
Denition Soit y1 (t) et y2 (t) les rponses dun systme excit sparment par les entres u1 (t) et u2 (t) et R. Le systme est linaire si sa sortie vaut y1 (t) + y2 (t) en rponse lentre u1 (t) + u2 (t).
u1 (t) linarit u2 (t) y2 (t) u1 (t) + u2 (t) y1 (t) + y2 (t) y1 (t)
Principe de superposition.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Invariance
Denition Soit y (t) la rponse dun systme dentre u(t). Le systme est invariant si une mme commande, applique deux instants diffrents produit la mme sortie aux instants considrs.
u(t)
y (t)
invariance
u(t + )
y (t + )
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Principe de causalit
Denition Un signal f (t) temps continu est causal si f (t) = 0, t < 0.
Denition Soit y (t) la rponse dun systme dentre u(t). Le systme est causal si, t < 0, u(t) = 0 y (t) = 0.
La rponse du systme ne prcde pas son excitation. Tout systme physiquement ralisable est causal.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Plan
Modlisation Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Rponses des systmes temps continu Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Notations
n
ai
i=c
d i y (t) = dt i
bi
i=0
d i u(t) dt i
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Notations
n
ai
i=c
d i y (t) = dt i
bi
i=0
d i u(t) dt i
ai et bi R tel que ac , an , b0 et bm = 0
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Notations
n
ai
i=c
d i y (t) = dt i
bi
i=0
d i u(t) dt i
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Notations
n
ai
i=c
d i y (t) = dt i
bi
i=0
d i u(t) dt i
ai et bi R tel que ac , an , b0 et bm = 0 n, m N tel que m n pour un systme causal n : classe du systme n : ordre du systme, c
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Notations
n
ai
i=c
d i y (t) = dt i
bi
i=0
d i u(t) dt i
ai et bi R tel que ac , an , b0 et bm = 0 n, m N tel que m n pour un systme causal n : classe du systme n : ordre du systme, c
Bernard BAYLE
Relation entre-sortie du MCC Entre : tension dinduit u Sortie : vitesse de rotation du rotor RJ + Lf d d 2 Rf + K 2 K + + = u 2 dt LJ dt LJ LJ
Relation entre-sortie du MCC Entre : tension dinduit u Sortie : vitesse de rotation du rotor RJ + Lf d d 2 Rf + K 2 K + + = u 2 dt LJ dt LJ LJ
n = 2 : systme dordre 2
Relation entre-sortie du MCC Entre : tension dinduit u Sortie : vitesse de rotation du rotor RJ + Lf d d 2 Rf + K 2 K + + = u 2 dt LJ dt LJ LJ
Relation entre-sortie du MCC Entre : tension dinduit u Sortie : vitesse de rotation du rotor RJ + Lf d d 2 Rf + K 2 K + + = u 2 dt LJ dt LJ LJ
(t) : 2 CI pour ,
et (0)
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Reprsentation dtat
dx dt
= =
Ax + Bu Cx + Du
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
= =
Ax + Bu, Cx + Du,
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
= =
Ax + Bu, Cx + Du,
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
= =
Ax + Bu, Cx + Du,
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
= =
Ax + Bu, Cx + Du,
x de dimension n 1 : vecteur dtat, reprsentation interne du systme A, B, C et D : matrices constantes A de dimension n n : matrice dvolution (ou dtat)
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
= =
Ax + Bu, Cx + Du,
x de dimension n 1 : vecteur dtat, reprsentation interne du systme A, B, C et D : matrices constantes A de dimension n n : matrice dvolution (ou dtat) B de dimension n 1 : matrice de commande (ou dentre)
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
= =
Ax + Bu, Cx + Du,
x de dimension n 1 : vecteur dtat, reprsentation interne du systme A, B, C et D : matrices constantes A de dimension n n : matrice dvolution (ou dtat) B de dimension n 1 : matrice de commande (ou dentre) C de dimension 1 n : matrice dobservation
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
= =
Ax + Bu, Cx + Du,
x de dimension n 1 : vecteur dtat, reprsentation interne du systme A, B, C et D : matrices constantes A de dimension n n : matrice dvolution (ou dtat) B de dimension n 1 : matrice de commande (ou dentre) C de dimension 1 n : matrice dobservation D scalaire : coefcient de transmission directe
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
= =
Ax + Bu, Cx + Du,
x de dimension n 1 : vecteur dtat, reprsentation interne du systme A, B, C et D : matrices constantes A de dimension n n : matrice dvolution (ou dtat) B de dimension n 1 : matrice de commande (ou dentre) C de dimension 1 n : matrice dobservation D scalaire : coefcient de transmission directe x(t) et y (t) : CI x(t0 )
Bernard BAYLE
Reprsentation dtat d dt x1 x2 y
f J K J R L
= =
x1 x2
K L 1 0
0
1 L
u,
x1 x2
K u LJ
= =
1 RJ+Lf LJ x1 x2
x1 x2
0
K LJ
u,
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Plan
Modlisation Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Rponses des systmes temps continu Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
f (t)est dt.
Proprit Soit s = + j. La transforme de Laplace est gnralement dnie sur un demi-plan complexe pour lequel ]0 , +[. La valeur 0 dnissant la limite de convergence est appele abscisse de convergence de la transforme.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Dnition (s = + j) :
+
F (s)
=
0 +
=
0 +
=
0
=
0 +
=
0 +
=
0
e(+a)t +a
.
t=0
Calcul :
+
F (s)
=
0
e(s+a)t dt,
t+
= =
t=0
Transforme de eat U(t) Finalement : F (s) = L{eat U(t)} = pour tout s = + j si et seulement si > a. 1 s+a
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
f ( )d
F (s) s
df (t) dt
= sF (s) f (0)
f ( )g(t )d
= F (s)G(s)
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Tables de transformes Dcomposition en lments simples pour utiliser les tables de transformes.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
= sF (s) f (0)
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Relation entre-sortie :
n
ai
i=c
d i y (t) = dt i
bi
i=0
d i u(t) . dt i
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
ai si Y (s) =
i=c i=0
bi si U(s),
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Y (s) . U(s)
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
bi s i ai si
Caractristiques : racines de N(s) : m zros racines de D(s) : n ples zros et les ples C
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Caractristiques : racines de N(s) : m zros racines de D(s) : n ples zros et les ples C K =
b0 ac
: gain statique
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
(s zi ) (s pi )
Caractristiques : racines de N(s) : m zros racines de D(s) : n ples zros et les ples C
bm an
: coefcient de gain
Bernard BAYLE
K RJ + Lf Rf + K 2 et D(s) = s2 + s+ . LJ LJ LJ
Fonction de transfert du MCC Caractristiques : pas de zro ples (tels que D(s) = 0) ? On montre (. . .) :
G(s) = (s) = U(s) L , R RJ , Rf + K 2 K . Rf + K 2
KG el em
s+
1 el
s+
1 em
el em et KG
= = =
Fonction de transfert du MCC Caractristiques : pas de zro ples (tels que D(s) = 0) ? On montre (. . .) :
(s) G(s) = = U(s)
KG el em
s+
1 el
s+
1 em
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Plan
Modlisation Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Rponses des systmes temps continu Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
= =
Ax + Bu Cx + Du
sX (s) Y (s)
= =
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
= =
Ax + Bu Cx + Du
sX (s) Y (s)
= =
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
= =
Ax + Bu Cx + Du
sX (s) Y (s)
= =
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
i=1
i + D. s i
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
i=1
i + D. s i
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
i=1
i + D. s i
Choix des variables dtat telles que : sXi (s) = i Xi (s) + U(s),
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
i=1
i + D. s i
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
i Xi (s) + DU(s)
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
i Xi (s) + DU(s)
dx dt
1 0 . . . . . . 0 0 1
1 0 1 0 . . . x + . . . u, . . . . . . 1 0 n 1
n x + Du.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
s i i=p+1
+D
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
s i i=p+1
+D
U(s),
U(s), pour i = p + 1, . . . , n.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
s i i=p+1
+D
Xp1 (s),
U(s), pour i = p + 1, . . . , n.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
s i i=p+1
+D
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
dx dt
1 1 0 . . . . . . 0 . . . 0 0 1
0 x1 1 0 x2 0 0 x3 0 . . . . . . . . . 0 xp + 0 u, 0 xp+1 1 . . . . . . . . . 1 0 x n
n1 xn
n x + Du.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Variable dtat x1 telle que : U(s) Y (s) = = D(s)X1 (s), N(s)X1 (s),
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Variable dtat x1 telle que : U(s) Y (s) = = (sn + an1 sn1 + . . . + a0 )X1 (s), (bm sm + bm1 sm1 + . . . + b0 )X1 (s).
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
= =
x2 , ... xn .
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
= xi .
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
= xi .
Il vient :
d n x1 d n1 x1 = an1 n1 . . . a0 x1 + u, dt n dt
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
= xi .
Il vient :
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
= xi .
Il vient :
dxn = an1 xn . . . a0 x1 + u. dt
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
= xi .
soit : dx dt = 0 0 ... 0 a0 1 0 ... ... a1 0 1 ... ... ... ... 0 ... ... ... ... ... ... ... ... ... ... ... 0 ... 0 0 1 an1 x 0 0 + . . . u. . . . 1
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Fonction de transfert non strictement propre (n = m) : Y (s) = bn sn X1 (s) + (bn1 sn1 + . . . + b0 )X1 (s),
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
n1
. . . + b0 )X1 (s).
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
dx dt y =
0 0 ... 0 a0
1 0 ... ... a1
0 0 1 an1
0 0 + . . . u . . . 1
b0 a0 bn
b1 a1 bn
bn1 an1 bn x + bn u.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Plan
Modlisation Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Rponses des systmes temps continu Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Plan
Modlisation Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Rponses des systmes temps continu Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Problme
1
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Matrice de transition On montre : x(t) = (t, t0 )x(t0 ). avec (t, t0 ) matrice de transition , dordre n tq : d(t, t0 ) = A(t, t0 ), t dt t0 .
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
On montre : x(t) =
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
x(t)
(t, t0 )x(t0 ) +
t0
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
x(t) y (t)
= =
(t, t0 )x(t0 ) +
t0
Cx(t) + Du(t),
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
= = =
(t, t0 )x(t0 ) +
t0
Cx(t) + Du(t),
t
(t, t0 )x(t0 ) +
t0
(t, )Bu( )d
+ Du(t).
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Rponse complte Rponse complte du systme, par superposition : y (t) = C eA(tt0 ) x(t0 ) +
t t0
eA(t ) Bu( )d
+ Du(t).
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Mthode gnrale Dans le cas o A est non diagonale : diagonalisation pralable Ad = P 1 AP, puis changement de variable dtat ou : eAt = PeAd t P 1 .
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Bernard BAYLE
Moteur courant continu Maxon F2260, bobinage 885 Problme : calculer la sortie y (t) = (t) en rponse une tension constante de 12 V pour les CI en t = 0 : i = = 2230 tours/min = 233, 5 rad/s, 0, 168 A,
x1 x2
K L 1 0
0
1 L
u,
x1 x2
avec x1 = et x2 = i. Valeur numrique du modle : R L J f K = = = = = 1, 44 5, 6 104 H 1, 29 104 kg.m2 7, 19 105 N.s.m1 0, 10 N.m.A1
Moteur courant continu Maxon F2260, bobinage 885 Expression numrique de la reprsentation dtat : d dt x1 x2 y = = 0, 55768 178, 57 1 0 x1 x2 775, 19 2571, 4 x1 x2 + 0 1785, 7 u,
Moteur courant continu Maxon F2260, bobinage 885 Diagonalisation de la reprsentation dtat : Ad P = = 55, 58 0 0 2516, 4 0, 2945 0, 9557
0, 9975 0, 07080
Moteur courant continu Maxon F2260, bobinage 885 Diagonalisation de la reprsentation dtat : z(0) dz dt y = = = 239, 3745 17, 9099 55, 58 0 0, 9975 0 563, 9 z+ u, 2516, 4 1910, 3 0, 2945 z
y (t) avec :
CP (t, 0)z(0) +
0
(t, )P 1 Bu( )d
(t, ) = soit :
y (t) = 238, 77 e
55,58t
e55,58(t ) 0
2516,4t
0 e2516,4(t )
55,58t 2516,4t
5, 2738 e
+ 121, 45(1 e
) 2, 6825(1 e
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
ai
i=c
d i y (t) = dt i
bi
i=0
d i u(t) dt i
Problmatique au del de n = 2.
Transforme de Laplace On utilise la transforme de Laplace et donc la FT du systme, si les CI sont nulles.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
f ( )g(t )d
= F (s)G(s)
Thorme La rponse dun systme linaire invariant dentre u(t) et de sortie y (t) peut scrire sous la forme : y (t) = g(t) u(t).
Bernard BAYLE
Moteur courant continu Maxon F2260, bobinage 885 Valeur numrique du modle : R L J f K = = = = = 1, 44 5, 6 104 H 1, 29 104 kg.m2 7, 19 105 N.s.m1 0, 10 N.m.A1
Problme : calculer la sortie y (t) = (t) en rponse une tension constante de 12 V pour des CI nulles.
Moteur courant continu Maxon F2260, bobinage 885 Fonction de transfert : G(s) = do : Y (s) = 9, 8975 U(s), (1 + 0, 0184s)(1 + 0, 0004s) 9, 8975 , (1 + 0, 0184s)(1 + 0, 0004s)
Moteur courant continu Maxon F2260, bobinage 885 Fonction de transfert : G(s) = do : Y (s) = 12 9, 8975 , (1 + 0, 0184s)(1 + 0, 0004s) s 9, 8975 , (1 + 0, 0184s)(1 + 0, 0004s)
Moteur courant continu Maxon F2260, bobinage 885 Fonction de transfert : G(s) = do : Y (s) = 118, 77 . s(1 + 0, 0184s)(1 + 0, 0004s) 9, 8975 , (1 + 0, 0184s)(1 + 0, 0004s)
Moteur courant continu Maxon F2260, bobinage 885 Dcomposition en lments simples : Y (s) devient : Y (s) = 2, 2308 9, 9808 104 118, 77 + , s 1 + 0, 0184s 1 + 0, 0004s = 118, 77 , s(1 + 0, 0184s)(1 + 0, 0004s)
Moteur courant continu Maxon F2260, bobinage 885 On connait : L{eat U(t)} = donc : L{e U(t)} = La transforme inverse de Laplace de : Y (s) = donne : y (t) = 118, 77 121, 45 e55,58t + 2, 6825 e2516,4t U(t). 118, 77 2, 2308 9, 9808 104 + , s 1 + 0, 0184s 1 + 0, 0004s
t
1 s+a . 1 + s
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
f ( )( )d = f (0).
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
y (t) =
0
g( )(t )d = g(t).
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
y (t) =
0
g( )(t )d = g(t).
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
y (t) =
0
g( )(t )d = g(t).
Bernard BAYLE
f ( )( )d = f (0).
(t)
1 a
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Rponse indicielle
Dnition On appelle rponse indicielle dun systme sa rponse un chelon unit : U(t) = Cette rponse vaut : y (t) = g(t) U(t) =
0 t
0, 1,
si t < 0, si t 0.
g( ) U(t )d =
0
g( )d.
Bernard BAYLE
Rponse indicielle
D1
105 % 100 % 95 % 90 %
10 %
Amplitude
tm
t1
t5%
Temps
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
La rponse indicielle est y (t) = + e avec et deux constantes relles dpendant des CI.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
terme constant : rgime permanent de la sortie une partie variable : rgime transitoire cas > 0 : stable
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
terme constant : rgime permanent de la sortie une partie variable : rgime transitoire cas > 0 : stable A linstant t = 0 : y (0) = + .
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
terme constant : rgime permanent de la sortie une partie variable : rgime transitoire cas > 0 : stable
dy (t) dt
Quand t ,
=0:
t t
lim y (t)
= =
K, ,
et lim y (t)
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
terme constant : rgime permanent de la sortie une partie variable : rgime transitoire cas > 0 : stable soit les paramtres : = = K, y (0) K .
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
terme constant : rgime permanent de la sortie une partie variable : rgime transitoire cas > 0 : stable Finalement :
y (t) = K (1 e ) + y (0)e .
Bernard BAYLE
Rponse indicielle
16
14
12
10
Amplitude
0.01
0.02
0.03
0.04
0.05
0.06
Temps (s)
Rponse indicielle dun systme du premier ordre de constante de temps = 0, 01 s et de gain statique K = 10 pour diffrentes CI
Rponse indicielle
100 % 95 %
63 % Amplitude
3 Temps
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
o , n et K sont des constantes relles strictement positives : coefcient damortissement n : pulsation propre non amortie ou pulsation naturelle K : gain statique
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
1 : aucune oscillation
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
1 : aucune oscillation
< 1 : pseudo-oscillations i. e. oscillations de pulsation xe p = 1 2 n , dont lamplitude dcrot exponentiellement vers zro. On appelle p pseudo-pulsation ou pulsation amortie.
Bernard BAYLE
Rponse indicielle
16
14
=0,2
12
=0,42
10
=0,71 =1
Amplitude
8
=1,5
6
=3,48
0.05
0.1
0.15
0.2
0.25
Temps (s)
Rponses indicielles dun systme du second ordre pour diffrentes valeurs du coefcient damortissement
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
+ e
t5%
31
deux ples complexes : la rponse indicielle est comprise lintrieur dune enveloppe exponentielle connue : + en t sin( 1 2 n t + ) t5 % 3 n
Bernard BAYLE
Rponse indicielle
20
18
16
14
12
Amplitude
10
0.05
0.1
0.15
0.2
0.25
Temps (s)
Rponse indicielle dun systme du second ordre pseudo-oscillant et enveloppe des pseudo-oscillations
Rponse indicielle
12
10
Amplitude
10
Temps (sec)
Temps de rponse 5 % dun systme du second ordre de coefcient damortissement 1 0, 6 et dun premier ordre de constante de temps
n
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
, D1 = e
12
Bernard BAYLE
100
90
80
70
60
50
40
30
20
10
0.1
0.2
0.3
0.4
0.5
0.6
0.7
0.8
0.9
Amortissement
Correspondance entre premier dpassement (D1% ) et coefcient damortissement, pour un systme du second ordre
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Plan
Modlisation Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Rponses des systmes temps continu Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Analyse harmonique
Dnition On considre le cas dun systme linaire invariant de FT G(s), en rgime permanent sinusodal de pulsation . On appelle G(s = j) rponse harmonique.
Proprit La rponse du systme une entre sinusodale A sin t est : y (t) = A |G(j)| sin (t + Arg{G(j)}) .
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Analyse harmonique
Dnition On considre le cas dun systme linaire invariant de FT G(s), en rgime permanent sinusodal de pulsation . On appelle G(s = j) rponse harmonique.
Analyse harmonique Analyse harmonique : tude de la fonction G(j) : comportement frquentiel du systme (signal priodique) diagrammes mettant en correspondance module et argument
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Vocabulaire On utilise traditionnellement les termes de gain et de phase, plutt que les termes modules et argument.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
(j) + G2
dB
(j).
Argument dun produit de nombres complexes = somme des arguments : Arg{G1 (j)G2 (j)} = ArgG1 (j) + ArgG2 (j).
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Remarque Ce diagramme est orient selon les croissants. En gnral on choisi lchelle du diagramme de Nyquist de sorte que le point complexe dabscisse 1, dit point critique apparaisse et puisse tre situ par rapport au lieu de G(j).
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Remarque Ce diagramme est orient selon les croissants. En gnral on choisi lchelle du diagramme de Nyquist de sorte que le point complexe dabscisse 1, dit point critique apparaisse et puisse tre situ par rapport au lieu de G(j).
Bernard BAYLE
Moteur courant continu Maxon F2260, bobinage 885 Valeur numrique des paramtres du modle : G(s) = (s) = U(s) L , R RJ , Rf + K 2 K . Rf + K 2 9, 8975 . (1 + 0, 0184s)(1 + 0, 0004s)
KG el em
s+
1 el
s+
1 em
el em et KG
= = =
G(s) =
Diagramme de Bode
20 0 20 40 60 80 0 10
Amplitude(dB)
10
10
10
10
10
Phase (deg)
10
10
10
10
10
Pulsation (rad/s)
Diagramme de Nyquist
1
Axe imaginaire
6 2
10
Axe rel
Lieu de BlackNichols
20
10
10
Gain (dB)
20
30
40
50
60
Phase (deg)
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Fonction de transfert La FT dun systme du premier ordre est donc : G(s) = Y (s) K = . U(s) 1 + s
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Description de la rponse harmonique : tude du comportement asymptotique du rgime permanent sinusodal extrapolation par des valeurs choisies
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
G(j) quivalent
gain
gain (dB)
phase (deg) 0 45 90
K K 1+j
K K 2 K
jK
Bernard BAYLE
Diagramme de Bode
20
KdB
3 dB
Amplitude(dB)
10 0 10 20 10
0
0d
B/d ca
de
10
10
10
10
Phase (deg)
10 20 30 40 50 60 70 80
45
90
10
0
c
10
1
10
10
10
Pulsation (rad/s)
Diagramme de Bode dun systme du premier ordre de constante de temps = 0, 01 s et de gain statique K = 10
Lieu de BlackNichols
20
KdB
15
10
Gain (dB)
10
15
90
20 180 160 140 120 100 80 60 40 20
Phase (deg)
Lieu de Black-Nichols dun systme du premier ordre de constante de temps = 0, 01 s et de gain statique K = 10
Diagramme de Nyquist
1
Axe imaginaire
K
2 1 0 2 4 6 8 10
Axe rel
K/2 = 5
Diagramme de Nyquist dun systme du premier ordre de constante de temps = 0, 01 s et de gain statique K = 10
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
2 Ples = solutions de n + 2n s + s2 = 0 :
p1,2 et p1,2
= =
( j (
1 2 )n si 0 < 2 1)n si 1.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
n 0
1 2 Axe rel
p2
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
G(j) quivalent
gain
gain (dB)
K
K 2j
K
K 2
2 K n 2
2 K n 2
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
r =
1 2 2 n .
Bernard BAYLE
Diagramme de Bode
20
KdB
Amplitude(dB)
= 0,2
20 40 60 10
0
4
0,42 0,71 1 1,5 3,48
0d B/d
ca d
10
10
10
10
20 40
Phase (deg)
90
180
0
c
10
1
10
10
10
10
Pulsation (rad/s)
Lieu de BlackNichols
30
20
KdB
= 0,2 0,42
10
0,71 1
1,5
Gain (dB)
10
3,48
20
30
40
50
180
160
140
120
100
80
60
40
20
Phase (deg)
Diagramme de Nyquist
0
Axe imaginaire
10
15
20
25 10 5 0 5
Axe rel
K= 10
15
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Plan
Modlisation Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Rponses des systmes temps continu Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
+ i s) + j s)
q i=p+1 (1 q j=p +1 (1
+ 2 ni s +
i
1 s2 ) n 2 i 1 s2 ) n 2 j
+ 2 nj s +
j
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
+ i s) + j s)
q i=p+1 (1 q j=p +1 (1
+ 2 ni s +
i
1 s2 ) n 2 i 1 s2 ) n 2 j
+ 2 nj s +
j
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
+ i s) + j s)
q i=p+1 (1 q j=p +1 (1
+ 2 ni s +
i
1 s2 ) n 2 i 1 s2 ) n 2 j
+ 2 nj s +
j
Termes du premier ordre : ples et zros rels Termes du second ordre : ples et zros complexes conjugus
Bernard BAYLE
Simplication du modle du MCC Modle du second ordre : G(s) = Modle du premier ordre : G(s) = 9, 8975 . 1 + 0, 0184s 9, 8975 . (1 + 0, 0184s)(1 + 0, 0004s)
KdB = 20 0
(1)
(1)
(KG1 )dB
1 em
90
Arg{KG1 }
180
KdB = 20 0
(1)
(1) (1)
1 em
1 el
Arg{G2 } 90 Arg{KG1 }
180
KdB = 20 0
(1)
(1) (1)
( 2)
GdB
1 em 1 el
Arg{G2 } 90 Arg{KG1 }
180
Arg{G}
KdB = 20 0
(1)
(1)
(KG1 )dB
( 2)
GdB
1 em
90
Arg{KG1 }
180
Arg{G}
0.02
0.04
0.06
0.08
Amplitude
0.1
0.12
0.14
0.16
0.18
0.2
0.02
0.04
0.06
0.08
0.1
0.12
Temps (s)
Erreur de modlisation dans lhypothse dun modle dordre un du MCC : erreur sur la rponse indicielle pour un moteur Maxon F2260
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Rgles gnrales : ples rels Lorsque deux ples sont sufsamment distincts le ple le plus prs de laxe des imaginaires, cest--dire le plus petit en valeur absolue, associ la constante de temps la plus lente, est prpondrant. Si lon doit faire une approximation pour simplier ltude dun systme, dont le modle est dordre lev, on ngligera donc les ples les plus rapides. Si les ples sont proches, il peut devenir plus hasardeux deffectuer une telle simplication.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Rgles gnrales : ples complexes conjugus On pourra, de mme considrer que la dynamique lie une paire de ples complexes conjugus est ngligeable devant celle lie un ple simple ou une autre paire de ples complexes conjugus si la pulsation naturelle associe cette paire est grande devant la pulsation naturelle de lautre paire, ou devant la pulsation associe au ple simple.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Rgles gnrales : zros Cas similaire : on simpliera les zros entre eux de la mme manire. En revanche, on procdera avec prudence pour ce qui est de ngliger un zro prpondrant au vu de la valeur des ples.
Bernard BAYLE
K (1 + 1 s)
s 2
s2 2 2
(1 + 3 s)
> 3 .
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Plan
Modlisation Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Rponses des systmes temps continu Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Plan
Modlisation Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Rponses des systmes temps continu Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Commandabilit (1)
Dnition Commandabilit dun systme = capacit voir son comportement voluer sous laction de sa commande (son entre).
Commandabilit dun systme Une variable dtat xi est commandable sil est possible de dterminer une commande u(t) sur un intervalle [t0 , tf ] conduisant tout tat initial xi (t0 ) en 0 en un temps t1 avec t0 t1 tf . Si cette proprit est vraie pour tout t0 et pour toute variable du vecteur dtat, alors le systme est dit compltement commandable.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Commandabilit (2)
Critre de commandabilit (de Kalman) Un systme linaire invariant dquation dynamique dtat : dx = Ax + Bu dt est commandable si et seulement si la matrice de commandabilit : C= B est de rang n. AB ... An1 B
Bernard BAYLE
Systme de niveau de liquide Systme de niveau de liquide rgi par la loi dvolution : RC dh + h = Rqe . dt
vanne entre q0 + qe
h0 + h vanne sortie q0 + qs R
Systme dordre 1 : variable dtat = variation h de la hauteur de liquide, entre (commande) = variations u = qe du dbit dentre autour du dbit nominal q0 . Equation dtat : dx 1 1 = x+ u dt RC C
=0
hr vanne entre q0 + qe qr
h0 + h vanne sortie q0 + qs R
Systme de niveau de liquide modi Systme de niveau de liquide rgi par les lois dvolution : Cdh qs = = (qe + qr qs )dt
h R
Cr dhr qr
= =
qr dt, hr . Rr
x1 x2
1 C
u.
Commandabilit C = (B AB) =
1 C
1 RC 2 0
Systme non compltement commandable, car C de rang n 1 = 1. x2 = hr non commandable par la vanne dentre. . .
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Observabilit (1)
Dnition Observabilit dun systme = possibilit de dterminer son tat partir des mesures de sa sortie.
Observabilit dun systme Une variable dtat xi est observable sil est possible de dterminer xi (t0 ) partir de la connaissance de la sortie y(t) sur un intervalle [t0 , tf ]. Si cette proprit est vraie pour tout t0 et pour toute variable du vecteur dtat, alors le systme est dit compltement observable.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Observabilit (2)
Critre dobservabilit (de Kalman) Un systme linaire invariant de reprsentation dtat : dx dt y = = Ax + Bu, Cx + Du
est observable si et seulement si la matrice dobservabilit : C CA O= ... CAn1 est de rang n. On parle couramment dobservabilit de la paire (A, C).
Bernard BAYLE Systmes et Asservissements temps continu
vanne entre q0 + qe
h0 + h vanne sortie q0 + qs R
hr vanne entre q0 + qe qr
h0 + h vanne sortie q0 + qs R
x1 x2
1 C
u,
x1 x2
x1 x2
1 C
u,
x1 x2
Observabilit O= C CA = 1 1 RC 0
1 Rr C
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Plan
Modlisation Mise en quation dun systme physique Proprits des systmes temps continu Reprsentations temporelles des systmes Reprsentation par fonction de transfert Correspondances entre reprsentations
Rponses des systmes temps continu Rponse temporelle Rponse temporelle des systmes lmentaires Rponse harmonique Rponse harmonique des systmes lmentaires Simplication de la reprsentation dun systme
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Etat dquilibre Un tat dquilibre est un tat du systme qui reste non modi lorsque le systme est abandonn lui-mme.
Premire dnition de la stabilit : stabilit interne De manire naturelle, on dira quun systme est stable si, cart de sa position dquilibre, il y revient.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
= Ax + Bu scrit : Ax = 0.
Conclusions : si KerA = 0 : x = 0 est unique solution ; si KerA = 0, alors rang A = n et donc det A = 0 : x = 0
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Alors det A =
fR JL
K2 JL
> 0.
Remarque Il nexiste quune seule solution au systme en x = 0. Le seul tat dquilibre est donc lorigine de lespace dtat.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
K L
K J R L
Alors det A = 0. Rsolution de Ax = 0 : tous les triplets t.q. x2 = x3 = 0 sont des tats dquilibre . . .
Remarque Dans ce cas KerA = 0 et une innit dtats dquilibre tous compris dans un espace de dimension nrang A, que lon obtient en rsolvant Ax = 0.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Vocabulaire Diffrents types dquilibre : quilibre instable quilibre asymptotiquement stable quilibre simplement stable
quilibre instable
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
ins
io n
le tab
si t en em pl m able st
pe
r tu
rb at
as y
m p st toti ab qu le e m
en t
nouvel quilibre
quilibre initial
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Stabilit BIBO
Deuxime dnition de la stabilit : stabilit BIBO Un systme est stable si toute entre borne produit une sortie borne. Cette dnition caractrise la stabilit entre borne-sortie borne ESBS ou plus couramment BIBO en anglais.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Thorme Un systme linaire invariant temps continu est stable si tous ses ples sont partie relle strictement ngative.
Ce thorme est valable pour tout systme, quil soit en boucle ouverte ou ferme. Pour un systme dordre lev, il faut gnralement recourir une rsolution numrique pour dterminer les ples du systme.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Thorme Un systme linaire invariant temps continu est stable si tous ses ples sont partie relle strictement ngative.
Ce thorme est valable pour tout systme, quil soit en boucle ouverte ou ferme. Pour un systme dordre lev, il faut gnralement recourir une rsolution numrique pour dterminer les ples du systme.
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Le systme est
stable si les ai , i = c, c + 1, . . . , n sont de mme signe et du mme signe que les lments de la premire colonne du tableau suivant (dit tableau de Routh) :
an an1 bn1 = an1 an2 an an3 an1 bn3 = an2 an3 an1 an4 an an5 an1 an4 an5 bn5 ... ... ...
cn1 =
bn1 an3 an1 bn3 bn1 cn1 bn3 bn1 cn3 cn1 ...
cn3 =
...
...
dn1 =
... ...
... ...
... ...
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Y (s) K = U(s) 1 + s
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Systme dordre trois Fonction de transfert : G(s) = avec a1 , a2 et a3 tous positifs. Ples ? Routh. K , 1 + a1 s + a2 s2 + a3 s3
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
1 0
a1 1 0 0 0
0 0 0 0 0
Conclusions : systme stable ssi a1 a2 > a3 sinon, il existe deux ples partie relle ngative (deux changements de signe)
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Bernard BAYLE
Modlisation Rponses des systmes temps continu Analyse des systmes temps continu
Exemples numriques :
q. car. : s3 + 2s2 + s + 1 = 0, racines : 1, 755 et 0, 123 0, 745j : stable ; q. car. : 2s3 + s2 + s + 1 = 0, racines : 0, 739 et 0, 119 0, 814j : instable ; q. car. : s3 + s2 + s + 1 = 0, racines : 1 et j : limite de stabilit.
Bernard BAYLE
Calculer les ples du systme. Le systme est-il stable ? Appliquer le critre de Routh-Hurwitz pour rsoudre le mme problme. Quelle est linuence dun zro ? Pour cela ajouter un zro, de sorte que le systme ait pour fonction de transfert : F2 (s) = 5000 0, 2s + 1 . s3 + 61s2 + 560s + 500
Ples : systme du troisime ordre sans zro. on remarque que p1 = 1 est racine du polynme dnominateur, ce qui nous permet de factoriser : s3 + 61s2 + 560s + 500 = (s + 1)(s2 + 60s + 500). racines de s2 + 60s + 500 : p2/3 = 30 avec = 302 500 = 202 . On obtient : p2 p3 = = 10 50 ,
500 0
560 500 0 0 0
0 0 0 0 0
Conclusion Tous les coefcients du polynme dnominateur et tous les lments de la premire colonne du tableau de Routh sont positifs : systme stable.
Etude dun nouveau cas On sintresse maintenant un procd de fonction de transfert : F2 (s) = 5000 Critre de Routh-Hurwitz ? 0, 2s + 1 . s3 + 61s2 + 560s + 500
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Plan
Systmes asservis temps continu Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Analyse des systmes asservis temps continu Stabilit Prcision des systmes temps continu
Commande des systmes temps continu Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Plan
Systmes asservis temps continu Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Analyse des systmes asservis temps continu Stabilit Prcision des systmes temps continu
Commande des systmes temps continu Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Plan
Systmes asservis temps continu Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Analyse des systmes asservis temps continu Stabilit Prcision des systmes temps continu
Commande des systmes temps continu Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
mesure capteur
bruit
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Si ltat nest pas compltement mesurable Reprsentation externe du systme par sa fonction de transfert pour effectuer la correction : techniques frquentielles, placement de ple, ou mthodes empiriques.
Si ltat est compltement mesurable Utilisation prioritaire de la reprsentation dtat du systme et correction de type retour dtat.
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Plan
Systmes asservis temps continu Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Analyse des systmes asservis temps continu Stabilit Prcision des systmes temps continu
Commande des systmes temps continu Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
= = = =
1 R + Ls
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
U(s)
+ E(s)
1 R + Ls
I(s) K
(s) +
(s)
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
mesure capteur
bruit
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Vocabulaire et notations
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Vocabulaire et notations CG(s) = C(s)G1 (s)G2 (s) : fonction de transfert de la chane directe (ou chane daction)
Bernard BAYLE Systmes et Asservissements temps continu
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Vocabulaire et notations H(s) = H1 (s) H2 (s) : fonction de transfert de la chane de retour (ou chane de contre-raction)
Bernard BAYLE Systmes et Asservissements temps continu
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Dnitions
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Dnitions Fonction de transfert en boucle ouverte du systme : FTBO : C(s)G(s)H(s), note CGH(s)
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
= = = =
do : U(s) Y (s) et nalement : = = C(s) (Yr (s) H(s)Y (s)) , CG(s) (Yr (s) H(s)Y (s)) ,
Y (s) CG(s) = . Yr (s) 1 + CGH(s) Equation caractristique Equation des ples : 1 + CGH(s) = 0
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
En notant : CG(s) = on a :
N(s) , D(s)
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Equation caractristique Equation des ples : N(s) + D(s) = 0. Inuence des ples et zros de la BO sur les ples de la BF.
Bernard BAYLE
Rgulation de la vitesse du rotor dun MCC Commande = tension dentre yr pour une vitesse de rotation dsire r . Mesure = vitesse du rotor est mesure par une gnratrice tachymtrique place sur laxe et qui dlivre une tension ym proportionnelle la vitesse de rotation de laxe.
Rgulation de la vitesse du rotor dun MCC Commande = tension dentre yr pour une vitesse de rotation dsire r . Mesure = vitesse du rotor est mesure par une gnratrice tachymtrique place sur laxe et qui dlivre une tension ym proportionnelle la vitesse de rotation de laxe.
Yr (s)
+ Ym (s)
U(s) C(s)
K LJ +K 2 s2 + RJ+Lf s+ Rf LJ LJ
(s)
Rgulation de la vitesse du rotor dun MCC Commande = tension dentre yr pour une vitesse de rotation dsire r . Mesure = vitesse du rotor est mesure par une gnratrice tachymtrique place sur laxe et qui dlivre une tension ym proportionnelle la vitesse de rotation de laxe.
Yr (s)
U(s) C(s)
K LJ 2 + RJ+Lf s+ Rf +K 2 s LJ LJ
(s) K
Ym (s)
Rgulation de la vitesse du rotor dun MCC Commande = tension dentre yr pour une vitesse de rotation dsire r . Mesure = vitesse du rotor est mesure par une gnratrice tachymtrique place sur laxe et qui dlivre une tension ym proportionnelle la vitesse de rotation de laxe.
Yr (s)
1 K
r (s) +
U(s) K C(s)
K LJ +K s2 + RJ+Lf s+ Rf LJ LJ 2
(s)
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
BO : CG(s)
0
(1)
2)
()
1 1 1 2
90
180
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
H(s) = 1
0
()
0
90
180
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
H(s) = 1
0
(1)
( 2)
BO : CG(s)
()
1 1
1 2
90
180
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
H(s) = 1
0
(1)
( 2)
BF BO : CG(s)
()
1 1
1 2
90
180
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Plan
Systmes asservis temps continu Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Analyse des systmes asservis temps continu Stabilit Prcision des systmes temps continu
Commande des systmes temps continu Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
bruit
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Premire modication de la loi initiale Soient x et u les rgimes permanents de x et u. La commande par retour dtat : u u = K (x x ) est telle que u = u ds lors que x = x .
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Premire modication de la loi initiale Soient x et u les rgimes permanents de x et u. La commande par retour dtat : u u = K (x x ) est telle que u = u ds lors que x = x .
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
0 1
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
0 1
lquation initiale : u = u K (x x )
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
0 1
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
0 1
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
yr
= (A BK )x + B Nyr r y = (C DK )x + D Ny
dx dt
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
x1 x2
0 + u,
1 L
x1 x2
x1 = et x2 =
d dt d x1 x2 y = 0 2 Rf +K LJ 1 0 x1 x2 1 RJ+Lf LJ x1 x2 + 0 u,
dt
K LJ
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Technologie : mesure de la vitesse angulaire du rotor mesure du courant dinduit = ralisation du variateur mesure de lacclration angulaire du rotor
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
K2 K1
Retour dtat : u = Nr K1 K2 i.
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
(s)
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
on a le retour dtat U(s) = K1 r (s) K1 (s) K2 I(s). Asservissement de position du MCC Mme analogie entre asservissement de position par retour dtat et avec boucles imbriques de courant, de position et tachymtrique (voir TP sur le MCC).
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Plan
Systmes asservis temps continu Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Analyse des systmes asservis temps continu Stabilit Prcision des systmes temps continu
Commande des systmes temps continu Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Plan
Systmes asservis temps continu Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Analyse des systmes asservis temps continu Stabilit Prcision des systmes temps continu
Commande des systmes temps continu Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Stabilit
Gnralits Notions et critres de stabilit dnis dans le cas gnralrstent valables dans le cas dun systme asservi : calcul des ples du systme critre de Routh appliqu la FTBF
Particularits On dispose de plusieurs autres outils et rsultats pour tudier la stabilit dun systme en boucle ferme partir du modle de la boucle ouverte.
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Critre de Nyquist Soit un systme possdant P ples partie relle > 0. Soit N le nombre de tours fait par le lieu de Nyquist autour du point critique, compts positivement dans le sens trigonomtrique. Alors, le nombre de ples instables du systme en BF est : Z = P N.
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Prcaution Attention : les tours sont compts dans le sens trigo alors que le CN est orient dans le sens anti-trigo.
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Corollaire Systme est stable en BF si le lieu fait P tours autour du point critique.
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
+ 0 Axe rel
Paramtrage du contour de Nyquist : partie du contour partie imaginaire positive partie entourant lorigine : s = ej , avec croissant de 0 et tendant vers 0. 2 points de laxe imaginaire : s = j avec [, +[ fermeture du contour : s = ej avec dcroissant de 0 et tendant vers linni. 2
CN
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
+ 0 Axe rel
Paramtrage du contour de Nyquist : partie du contour partie imaginaire positive partie entourant lorigine : s = ej , avec croissant de 0 et tendant vers 0. 2 points de laxe imaginaire : s = j avec [, +[ fermeture du contour : s = ej avec dcroissant de 0 et tendant vers linni. 2
CN
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
+ 0 Axe rel
Paramtrage du contour de Nyquist : partie du contour partie imaginaire positive partie entourant lorigine : s = ej , avec croissant de 0 et tendant vers 0. 2 points de laxe imaginaire : s = j avec [, +[ fermeture du contour : s = ej avec dcroissant de 0 et tendant vers linni. 2
CN
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
+ 0 Axe rel
Paramtrage du contour de Nyquist : partie du contour partie imaginaire positive partie entourant lorigine : s = ej , avec croissant de 0 et tendant vers 0. 2 points de laxe imaginaire : s = j avec [, +[ fermeture du contour : s = ej avec dcroissant de 0 et tendant vers linni. 2
CN
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
avec KCGH = Kp KG K
Lieu de Nyquist
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
avec KCGH = Kp KG K
Lieu de Nyquist
Contour : partie du contour de Nyquist entourant lorigine : s = ej , avec croissant de 0 et tendant vers 0 2 Lieu, image du contour : CGH(s) = avec r =
KCGH
KCGH ej
=re
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
avec KCGH = Kp KG K
Lieu de Nyquist
Contour : points de laxe imaginaire s = j avec [, +[ Lieu image du contour : CGH(j) = KCGH j (1 + jem ) .
Pas de particularit remarquable : trac partir du calcul de la partie relle et de la partie imaginaire de CGH(j) lorsque varie de 0+ + : Re (CGH(j)) = KCGH em
2 1 + em 2
, et Im (CGH(j)) =
KCGH
2 1 + em 2
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
avec KCGH = Kp KG K
Lieu de Nyquist
Contour : fermeture du contour s = ej avec dcroissant de 0 et tendant vers linni. 2 Lieu, image du contour : CGH(s) = rduit lorigine car dans ce cas tend vers +. KCGH em 2 e2j ,
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Axe rel +
, .
KCGH
2 1 + em 2
0+
N
Troisime partie : rduite lorigine.
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Axe rel +
0+
Application du critre de Nyquist Pas de ple instable : P = 0. Par ailleurs N = 0. Lasservissement en position dun MCC laide dun correcteur purement proportionnel est toujours stable, ce qui est normal puisque il sagit dun systme du second ordre.
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Axe imaginaire
0
1 +
Axe rel +
0+
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Axe imaginaire
0
1 +
Axe rel +
0+
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Critre du revers Soit un systme minimum de phase. Le systme est stable en BF si en parcourant le lieu de transfert de la boucle ouverte selon les croissants on laisse le point critique gauche dans le plan de Nyquist (ou droite dans le plan de Black).
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Axe rel 1 1
Axe rel
CGH(j)
CGH(j)
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Marge de gain MG = ou : MGdB = 20 log10 |CGH(j180 )| avec 180 tel que Arg{CGH(j180 )} = 180 deg. 1 , |CGH(j180 )|
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Stabilit relative La valeur de la marge de phase permet donc de donner une image de la stabilit du systme, comme lamortissement.
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
0.9
0.8
Coefficient damortissement
0.7
0.6
0.5
0.4
0.3
0.2
0.1 10
20
30
60
70
80
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
180
1/MG 0 G(180 )
Axe rel
M
c
(c )
CGH(j)
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
(deg )
c 180
90
(c )
M
180
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Yr (s)
E(s) Kp
U(s) G(s)
Y (s)
H(s)
Lieu des racines et stabilit Systme stable en BF : ples dans le demi-plan complexe gauche, pour Kp donn.
Bernard BAYLE Systmes et Asservissements temps continu
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
1 dD(s) D(s) ds
.
s=x
Bernard BAYLE
Lieu des racines dun systme du 2nd ordre, en boucle ferm On sintresse au lieu des racines du procd de fonction de transfert : G2 (s) = 1 (s p1 )(s p2 )
Im
4.5
3.5
2.5
1.5
0.5
Re
Lieu des racines dun systme du 3me ordre, en boucle ferm On sintresse au lieu des racines du procd de fonction de transfert : G3 (s) = 1 s(s p1 )(s p2 )
Im
0 2 4 6 8 10 14
12
10
Re
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Plan
Systmes asservis temps continu Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Analyse des systmes asservis temps continu Stabilit Prcision des systmes temps continu
Commande des systmes temps continu Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Prcision (1)
Prcision statique La prcision statique du systme est caractrise par lerreur en rgime permanent en rponse un chelon. Cette erreur est appele erreur statique (ou erreur de position). Daprs le thorme de la valeur nale : = lim
t+
Prcision dynamique On parlera de prcision dynamique ds que lentre du systme volue de manire continue dans le temps : par exemple on dsigne par erreur de vitesse la valeur de lerreur quand lentre du systme est une rampe.
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Prcision (2)
Sans perturbation ni bruit de mesure, lexpression de lerreur est : E(s) = Yr (s) H(s)Y (s), et donc : E(s) = Yr (s) Finalement : E(s) = CGH(s)Yr (s) . 1 + CGH(s)
Yr (s) . 1 + CGH(s)
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Prcision (3)
Lexpression gnrale de lerreur dun systme asservi est : = lim Avec : CGH(s) = On tablit le tableau suivant :
entre chelon Yr = E0 1+K 0 E0 s rampe Yr = V0 s2
s0
classe 0
V0 K 0
classe 1
classe 2
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Prcision (4)
Dualit stabilit-prcision
Kp GdB ()
()
1 1 1 2
GdB ()
90
M 180
M < M
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Plan
Systmes asservis temps continu Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Analyse des systmes asservis temps continu Stabilit Prcision des systmes temps continu
Commande des systmes temps continu Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Plan
Systmes asservis temps continu Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Analyse des systmes asservis temps continu Stabilit Prcision des systmes temps continu
Commande des systmes temps continu Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Problme pos ? La commande u(t) dun systme temps continu peut tre modie en asservissant ce systme laide dun correcteur. Les paramtres de rglages sont : la forme du correcteur :
srie boucle interne retour dtat etc.
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Cahier des charges Problme pos sous forme dun cahier des charges (faisable) = ensemble de contraintes satisfaire
Exemples : dpassement maximal prcision statique ou dynamique temps de rponse bande passante etc.
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Caractristiques classiques dun bon asservissement Stabilit : systme stable amortissement matris M 50 70 deg 0, 5 0, 8
Prcision : selon la classe ou le gain du systme (le cas chant ajout dune ou plusieurs intgrations) Rapidit : rapidit et bande passante sont lies (pulsation de coupure leve, systme rapide)
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Plan
Systmes asservis temps continu Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Analyse des systmes asservis temps continu Stabilit Prcision des systmes temps continu
Commande des systmes temps continu Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
H(s)
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
H(s)
Action proportionnelle : prcision amliore / stabilit diminue temps de monte rduit et plus de dpassement temps de rponse pas forcment diminu
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
H(s)
Action intgrale : classe du systme augmente : prcision amliore marge de phase diminue de 90 deg par lajout dune intgration pure saturation : dispositif danti-saturation
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
H(s)
Action drive : augmentation de la bande passante du systme augmentation de la stabilit, bande passante gale correcteur driv non causal : correction approche, par avance de phase
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
H(s)
Actions combines : P = proportionnel PI = proportionnel et intgral (ou retard de phase) PD = proportionnel et driv (ou avance de phase) PID = proportionnel, intgral et driv
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Avantages : intgration : convient donc bien lorsque lon souhaite annuler lerreur statique dun systme de classe 0 correcteur le plus utilis Inconvnient : action intgrale : saturation ventuelle de la commande
Bernard BAYLE
Correcteur PI C(s) = Kp
1+i s i s
CdB ()
PI 20 log10 Kp
()
1 i
PI
90
avec a > 1
CdB ()
20 log10 Kp
()
1 ai 1 i
retard de phase m 90
PI
20 log10 Kp
()
1 ai 1 i
PI
retard de phase m 90
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
(a < 1) et C(s) = Kp (1 + d s)
Avantages : augmentation de la phase dans une certaine bande de frquence systme corrig plus stable : convient donc bien pour la correction des systmes peu stables (systmes de classe suprieure ou gale un) Inconvnient : PD idal non causal : non ralisable physiquement
Bernard BAYLE
Correcteur PD C(s) = Kp (1 + d s)
CdB () PD idal
20 log10 Kp () 90
PD idal
1 d
avec a < 1
CdB ()
20 log10
Kp a
avance de phase
1 d 1 ad
1
PD idal
20 log10
Kp a
avance de phase
20 log10 Kp () 90 M
PD idal
avance de phase
1 d 1 ad
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Plan
Systmes asservis temps continu Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Analyse des systmes asservis temps continu Stabilit Prcision des systmes temps continu
Commande des systmes temps continu Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Hypothse Systme de classe zro avec deux ples rels, associs aux constantes de temps 1 et 2 , 1 2 .
Bernard BAYLE
GHdB ()
1 1
1 2
()
1 1 1 2
90
.
180
CGHdB () pour Kp = 1
( 1)
GHdB ()
1 1
1 2
2) (
()
1 1 1 2
Arg (CGH()) 90
180
GHdB () c 20 log Kp
1 1
1 2
2) (
()
1 1
1 2
180
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Hypothse Systme est de classe 1 avec un ple rel, associ la constante de temps 1 .
Bernard BAYLE
( 1)
2)
. () GHdB ()
1 1
90 .
180
( 1)
( 1)
( 2)
( 1)
2)
( 1)
20 log Kp
( 2)
CGHdB ()
180
Cahier des charges : erreur statique nulle marge de phase de 60 deg bande passante 10 rad/s
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Plan
Systmes asservis temps continu Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Analyse des systmes asservis temps continu Stabilit Prcision des systmes temps continu
Commande des systmes temps continu Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
H(s)
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
n 0
1 2 Axe rel
p2
Utilisation des courbes caractristiques pour un systme quivalent ordre 2 pseudo-oscillant : courbes de mme amortissement courbes de mme temps de rponse courbes de mme bande passante
Bernard BAYLE
25
20
15
15
10
0.84
10
Axe imaginaire
5 0.84
10
10
15
20
25 0
Axe rel
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Bernard BAYLE
Cahier des charges : erreur statique nulle marge de phase de 60 deg bande passante 10 rad/s
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Mthodes de Ziegler-Nichols Essais : identication de la rponse indicielle identication du rgime critique Synthse sous forme de tableaux.
Bernard BAYLE
y (t) K
pente =
t tr tr +
coefcients du correcteur type de correcteur P Kp 1 tr 0, 9 tr 1, 2 tr tr 0, 3 2tr 0, 5tr i d
PI
PID
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Plan
Systmes asservis temps continu Les diffrents types dasservissement Asservissement classique Asservissement par retour dtat
Analyse des systmes asservis temps continu Stabilit Prcision des systmes temps continu
Commande des systmes temps continu Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Commande par retour dtat Reprsentation dtat en boucle ferme : dx dt y = = (A BK )x + B Nyr , (C DK )x + D Nyr .
Systmes et Asservissements temps continu
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Equation caractristique det (sI (A BK )) = 0 : degr n paramtre par les n gains K1 , K2 , . . . , Kn . Problme : placement de n ples p1 , p2 , . . . , pn donnant lquation caractristique : (s p1 )(s p2 ) . . . (s pn ) = 0.
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Commandabilit et retour dtat Si un systme linaire invariant est commandable, alors il existe toujours un choix de gains permettant de placer lensemble des ples du systme par un retour dtat. Par ailleurs, dans le cas dun systme mono-entre mono-sortie, ce choix est unique.
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
= =
f J
K L 1 0
K J R L
x1 x2
0
1 L
u,
x1 . x2
R L
K J
0
1 L
K1
K2
s+
K J s + R+K2 L
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
On dduit : f R + K2 + J L f (R + K2 ) + K (K + K1 ) LJ = = 2n ,
2 n ,
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Remarque Dans le cas prcdent lidentication reste faisable analytiquement car le systme nest pas dordre trop lev. Toutefois, au del du second ordre, la rsolution devient vite fastidieuse.
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Retour dtat :
A BK = 0 0 ... ... ... 0 a0 K1 1 0 ... ... ... 0 a1 K2 0 1 ... ... ... ... ... ... 0 ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... ... 0 ... 0 0 ... ... . 0 1 an1 Kn
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Identication avec lquation caractristique sous forme dveloppe : sn + n1 sn1 + n2 sn2 + . . . + 0 = 0 : Kn Kn1 K1 = = ... = 0 a0 . n1 an1 , n2 an2 ,
Bernard BAYLE
Synthse de correcteur par retour dtat, exemple (2) d dt x1 x2 y Cahier des charges : erreur statique nulle coefcient damortissement de 1 pulsation naturelle deux fois suprieure la boucle ouverte 0
2 0
= =
1 0
x1 x2
0 1
u,
x1 . x2
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Remarque Rsolution possible car la reprsentation dtat du systme est sous forme canonique commandable. Gnralisation Si ce nest pas le cas, on recherche le changement de variable x = Pz transformant le couple (A, B) en (Ac , Bc ), sous forme canonique commandable. Une fois obtenue la matrice de gain Kc du retour dtat u = Kc z, si lon souhaite conserver la reprsentation dtat initiale, on transformera la matrice de gain pour dduire les gains ncessaires la commande du systme dans son tat initial : K = Kc P 1 .
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Formule dAckerman Permet de dterminer la matrice de gain du retour dtat : calcul du changement de variable pour mettre le systme dans sa forme canonique commandable calcul de la matrice de gain transformation de cette matrice pour appliquer le retour dtat dans la reprsentation initiale
Bernard BAYLE
Systmes asservis temps continu Analyse des systmes asservis temps continu Commande des systmes temps continu
Cahier des charges Correcteurs PID Mthodes harmoniques de synthse de correcteur Mthode du lieu des racines Synthse de correcteur par retour dtat
Limitations Intrt pratique/faible robustesse : non validit en cas de mauvais conditionnement de la matrice de commandabilit. Systme dordre lev : formule dAckerman inapplicable.
Bernard BAYLE
Synthse de correcteur par retour dtat, exemple (2) d dt x1 x2 y Cahier des charges : erreur statique nulle coefcient damortissement de 1 pulsation naturelle deux fois suprieure la boucle ouverte 0
2 0
= =
1 0
x1 x2
0 1
u,
x1 . x2