Jean-Jose ORTEU
2015-2016
2
Avant-propos
Les etudiants sont vivement encourages `a emettre toutes les critiques quils jugeront
necessaires pour en ameliorer le contenu tant sur le plan de la forme que du fond.
I Notions g
en
erales 8
1 Introduction 9
1.3.1 Exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
2 Outils Math
ematiques 11
2.1.1 Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4
Table des mati`eres 5
2.2.1 Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
2.2.2 Proprietes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
II Repr
esentation des syst`
emes par fonction de transfert 23
3.1 Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 24
3.2 Exemples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
3.3.1 Exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 27
A
3.6.1 Etude de , aR . . . . . . . . . . . . . . . . . . . . . 32
pa
Ap + B
3.6.2 Etude de , a R et b R . . . . . . . . . . . . 32
(p a)2 + b2
3.6.3 Generalisation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 34
4 Syst`
eme du 1er ordre 38
4.1 Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 38
5 Syst`
eme du second ordre 59
5.1 Definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
6 Autres syst`
emes 74
6.3 Exemple . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 77
7 Stabilit
e 80
Notions g
en
erales
8
Chapitre 1
Introduction
Lautomatique a pour objet letude des methodes permettant dassurer, dans des condi-
tions donnees, la commande dun syst`eme quelconque.
Le terme commande designe toute action exercee sur un syst`eme pour influencer
son evolution dynamique.
1.2.1 Syst`
emes continus ou syst`
emes discrets
Dans un syst`eme continu, les grandeurs caracterisant ce syst`eme sont presentes `a tout
instant.
Dans un syst`eme discret une grandeur au moins nest connue que pour certaines va-
leurs du temps (instants dechantillonnage).
On rencontre cette derni`ere classe de syst`emes d`es que lon ins`ere un calculateur nu-
merique dans une boucle.
1.2.2 Syst`
emes lin
eaires ou non lin
eaires
Si e1 (t) s1 (t)
et e2 (t) s2 (t)
alors e1 (t) + e2 (t) s1 (t) + s2 (t)
9
10 1.3. Finalite dun syst`eme de commande
Les syst`emes decrits par des equations differentielles lineaires homog`enes et `a coeffi-
cients constants sont lineaires.
1.2.3 Syst`
emes variants ou invariants
Un syst`eme variant est tel que lequation differentielle qui le decrit a des coefficients
fonction du temps alors que les coefficients sont constants pour un syst`eme invariant.
1.3 Finalit
e dun syst`
eme de commande
Commander un syst`eme consiste `a choisir un syst`eme de commande qui exerce une loi
de commande afin que la sortie evolue pour repondre `a un certain but.
Fig. 1.1
1.3.1 Exemple
(voir cours)
Outils Math
ematiques
2.1.1 D
efinition
zC z = (a, b) = a + j b
On appelle :
a la partie reelle de z notee Re(z).
b la partie imaginaire de z notee Im(z).
z1 + z2 = z3
z1 .z2 = z3
11
12 2.1. Rappels sur les nombres complexes
2.1.2 Propri
et
es des nombres complexes
conjugu
e de z : z
z = a + j b z = a j b
module de z :
A = |z| = z z = a2 + b2
argument de z :
b a b
si A 6= 0 sin = cos = tan =
A A a
(2 des 3 relations precedentes suffisent `a definir sans ambigute)
|z z | = |z| |z |
2.1.3 Repr
esentation dun nombre complexe dans le plan r
eel
2.1.4 Repr
esentation trigonom
etrique dun nombre complexe
z = a + j b = A cos + j A sin
= A (cos + j sin )
Im(z)
6
M daffixe z
b
a
- Re(z)
0 Q
Q
Q
Q
Q
b Q
M daffixe z
Fig. 2.1
2.1.5 Repr
esentation exponentielle dun nombre complexe
2 4 6
cos = 1 + +
2! 4! 6!
3 5 7
sin = + +
3! 5! 7!
2 3 4 5
cos + j sin = 1 + j j + +j +
2! 3! 4! 5!
(j )2 (j )3 (j )4
= 1+j+ + + +
2! 3! 4!
= ej
z = a + j b = A ej
2.2.1 D
efinition
f
t R f (t)
pt
f croit moins vite quune exponentielle quand t lim f (t) e =0 .
t+
Exemple
6
echelon unit
e
1
- t
0
Fig. 2.2
Z " #+
+
pt 1 1
F (p) = e dt = ept =
0 p 0
p
Remarque :
Nous verrons plus loin que dans le cas de signaux simples, le calcul de la transformee
de Laplace peut etre effectue sans recourir au calcul integral, `a la condition de connatre
la transformee de Laplace de quelques signaux de base.
1
les anglophones designent par s la variable de Laplace.
2.2.2 Propri
et
es
L est lineaire :
" #
df
Calcul de L
dt
Considerons une fonction f continue et derivable pour t 0 (elle admet une limite
`a droite quand t 0+ )
Posons :
" # Z
df (t) + df (t) pt
L = e dt
dt 0 dt
df (t)
v = ept du = dt
dt
dv = p ept dt u=f
" # Z
df +
L = [f (t) ept ]+
0 +p f (t) ept dt
dt 0
pt
= lim f (t) e lim f (t) ept + p F (p)
t+ t0
| {z }
=0
" #
df
L = p F (p) f (0)
dt
Attention :
Dans le cas dun signal que lon ne peut plus considerer comme une fonc-
tion (Cf. theorie des distributions), on montre, et nous ladmettrons, que
pour prendre en compte une eventuelle discontinuite en t = 0 la formule
precedente devient :
" #
df
L = p F (p) f (0 )
dt
Z t
Calcul de L f () d
0
Z t
Posons g(t) = f () d
0
Z +
L[g(t)] = g(t) ept dt
0
v = g(t) du = ept dt
1
dv = f (t) dt u = ept
p
Z " #+ Z
t 1 + 1
L f () d = ept g(t) ept f (t) dt
0 p 0 0 p
" Z t #+ Z
1 + 1
= ept f () d ept f (t) dt
p 0 0 0 p
| {z }
=0
Z
1 +
= ept f (t) dt
p 0
Z
t F (p)
L f () d =
0 p
Theor`eme du retard :
On suppose que f (t) = 0 pour t < 0.
Considerons un retard de ( > 0) applique au signal f (t).
f(t) f(t-)
0 t
Fig. 2.3
Z +
L[f (t ) u(t )] = f (t ) ept dt
0
Z +
L[f (t ) u(t )] = f (t ) ep(t + ) dt
Z 0 Z +
p pt p
= e e f (t ) dt +e f (t ) ept dt
0
| {z }
=0
= ep F (p)
valable que si p F (p) a tous ses poles `a partie reelle strictement negative.
2.2.3 Transform
ee de Laplace de signaux usuels
Impulsion de Dirac
1 6
- t
0
Fig. 2.4
On definit limpulsion de Dirac (t) comme la limite de (t) lorsque tend vers 0.
Z +
(t) dt = 1
L[(t)] = 1
6
echelon unit
e
1
- t
0
Fig. 2.5
1
L[u(t)] =
p
r(t) = t u(t)
6
1
rampe
- t
0 1
Fig. 2.6
1
L[r(t)] =
p2
Exercice
Cet exercice est destine `a montrer comment le calcul de la transformee de Laplace peut
etre simplifie dans le cas de signaux simples
Soit `a calculer la transformee de Laplace du signal f (t) represente sur la Figure 2.7.
f (t)
6
1
- t
0
Fig. 2.7
Ce signal peut etre considere comme resultant de la somme de 2 signaux f1 (t) et f2 (t)
comme indique sur la Figure 2.8.
f1 (t)
f (t)
6
1
- t
0 @@
@
@ f2 (t)
@
@
@
Fig. 2.8
1
f1 (t) est un echelon de vitesse de pente .
1
L[f1 (t)] =
p2
1
f2 (t) est un echelon de vitesse de pente decale de (on applique le theor`eme du
retard).
1 p
L[f2 (t)] = e
p2
1
L[f (t)] = (1 ep )
p2
Repr
esentation des syst`emes par
fonction de transfert
23
Chapitre 3
3.1 D
efinition
e(t) s(t)
- ` -
SYSTEME
Fig. 3.1
Le syst`eme est lineaire stationnaire et e(t) et s(t) sont lies par une equation differen-
tielle lineaire `a coefficients constants, homog`ene de type :
dm e dm1 e de dn s dn1 s ds
am m
+ am1 m1
+ + a1 + a0 e = bn n
+ bn1 n1
+ + b1 + b0 s
dt dt dt dt dt dt
Les hypoth`eses :
de dm1 e
e(0 ) = 0 , (0 ) = 0 ,..., (0 ) = 0
dt dtm1
et :
ds dn1 s
s(0 ) = 0 , (0 ) = 0 ,..., (0 ) = 0
dt dtn1
24
3.1. Definition 25
L
e(t) E(p)
di e L i
p E(p) i = 1, 2, . . . , m
dti
et :
L
s(t) S(p)
dj s L j
p S(p) j = 1, 2, . . . , n
dtj
donc :
de L
p E(p) e(0 )
dt
d2 e L de de
2
p [p E(p) e(0 )] (0 ) = p2 E(p) p e(0 ) (0 )
dt dt dt
.. ..
. .
dm e L
m
pm E(p) + Pm1 (p)
dt
N(p) I(p)
S(p) = E(p) +
D(p) D(p)
| {z }
T (p)
Remarque :
3.2 Exemples
3.2.1 Exemple
electrique
Circuit CR
(voir cours)
3.2.2 Exemple m
ecanique
Chariot
(voir cours)
Enceinte
(voir cours)
Cuve
(voir cours)
La presence de conditions initiales non nulles peu poser des probl`emes dans lutilisation
de la transformation de Laplace.
Une mani`ere elegante de contourner le probl`eme est de travailler avec des variables
dites d ecart qui representent la difference entre une grandeur donnee x(t) et sa
valeur initiale x(0 ).
Par exemple, si (t) designe une temperature et (0 ) designe la valeur initiale de cette
temperature, nous designerons par (t) = (t) (0 ) la variable decart associee.
De plus, nous verrons en TD que lon est parfois confronte au cas de syst`emes non
lineaires que lon linearise autour dun point de fonctionnement (etat dequilibre) en
utilisant des variables decart par rapport au point de fonctionnement.
3.3.1 Exemple
ds(t)
+ 2 s(t) = e(t) (3.1)
dt
On suppose que lentree e(t) varie en echelon comme indique sur la figure 3.2.
3) Calculer s(t).
e(t)
6
e(0+ )
e(0 )
-
Fig. 3.2
6) Calculer E (p).
Solution :
1)
ds
+ 2 s(t) = e(t)
dt
E(p) s(0 )
S(p) = +
p+2 p+2
2)
e(0+ )
E(p) =
p
e(0+ ) s(0 )
S(p) = +
p(p + 2) p + 2
3)
e(0+ )
s(t) = (1 e2t ) + s(0 ) e2t
2
4)
ds
+ 2 s(t) = e(t)
dt
ds
+ 2 (s(t) + s(0 )) = e (t) + e(0 )
dt
ds
+ 2 s (t) = e (t) + e(0 ) 2 s(0 )
dt | {z }
=0
NB : 2 s(0 ) = e(0 ) car lequation (3.1) est vraie aussi en regime permanent (`a
ds
t = 0 , = 0).
dt
Finalement :
ds
+ 2 s (t) = e (t)
dt
5)
E (p)
S (p) =
p+2
NB : on trouve la fonction de transfert du syst`eme.
6)
e(0+ ) e(0 )
E (p) = (attention `a lamplitude de lechelon ! !)
p
e(0+ ) e(0 )
S (p) =
p(p + 2)
7)
e(0+ ) e(0 )
s (t) = (1 e2t )
2
e(0+ ) e(0 )
s(t) = s (t) + s(0 ) = (1 e2t ) + s(0 )
2
e(0 )
8) En utilisant la relation s(0 ) = fournie par le regime permanent, on montre
2
que les resultats 3) et 7) sont identiques.
3.4 Interpr
etation physique de la fonction de trans-
fert
L
e(t) = (t) E(p) = 1
a0 + a1 p + + am1 pm1 + am pm
T (p) =
b0 + b1 p + + bn1 pn1 + bn pn
K 1 + 1 p +
T (p) = rN
pr 1 + 1 p +
n ordre du syst`eme (degre du denominateur)
r classe du syst`eme
K gain du syst`eme
N(p) I(p)
S(p) = E(p) +
D(p) D(p)
| {z }
T (p)
On peut ecrire :
N(p) I(p)
S(p) = E(p) +
D(p) D(p)
| {z } | {z }
solution forcee solution libre
N(p)
La solution forcee SF (p) = E(p) est provoquee par lentree.
D(p)
I(p)
La solution libre SL (p) = sannule avec les conditions initiales.
D(p)
I(p)
Le terme peut etre decompose en elements simples du type :
D(p)
A Ap + B
ou et puissances successives
pa (p a)2 + b2
avec : aR et bR
I(p)
P
oles de :
D(p)
p=a
p=a+j b
p = a j b
A
3.6.1 Etude de , aR
pa
A
Si SL (p) =
pa
alors sL (t) = A eat u(t)
1) cas : a > 0
le syst`eme est instable (il part `a
linfini)
2) cas : a < 0
le syst`eme est stable (il tend `a re-
trouver son etat dequilibre)
(voir cours)
Ap + B
3.6.2 Etude de , a R et b R
(p a)2 + b2
Ap + B
On suppose que SL (p) se reduit `a
(p a)2 + b2
Ap + B
SL (p) =
[p (a + j b)][p (a j b)]
= +
p (a + j b) p (a j b)
Ap + B [p (a + j b)]
=+
p (a j b) p (a j b)
A(a + j b) + B (Aa + B) + j Ab
= =
a + j b (a j b) 2j b
A Aa + B
= j
2 2b
A Aa + B
= +j =
2 2b
SL (p) = +
p (a + j b) p (a j b)
A Aa + B
On posera par la suite = r + j i, avec r = et i =
2 2b
sL (t) = eat ej bt +
eat ej bt
" #
at r i
sL (t) = 2 r 2 + i2 e cos(bt) 2 sin(bt)
2
r +i2 r + i2
On pose : r
= cos
r2
+ i2
i
= sin
r + i2
2
= r + j i = ||ej
(voir cours)
3.6.3 G
en
eralisation
(voir cours)
3.6.4 R`
egle de stabilit
e
inconv
enients methode lourde, parfois complexe si lordre est superieur `a 3.
3.7.2 Analyse fr
equentielle
s0
Lanalyse frequentielle va consister `a evaluer le rapport (w) (appele gain du syst`eme)
e0
de lamplitude de la sortie `a lamplitude de lentree et le dephasage (w) de la sortie
par rapport `a lentree en fonction de w.
inconv
enients methode peu visuelle.
conclusion
methode tr`es utile et tr`es employee car tr`es pratique.
elle permet de plus la synth`ese des reseaux correcteurs.
Expressions du gain et du d
ephasage
L e0 w
e(t) = e0 sin(wt) u(t) E(p) =
p2+ w2
" #
w p
S(p) = s0 cos 2 2
+ sin 2
p +w p + w2
w sin
S(p) = s0 2 2
cos + p
p +w w
s0 sin
S(p) = E(p) cos + p
e0 w
s0
S(jw) = E(jw) ej
e0
S(jw) s0 j
= T (jw) = e
E(jw) e0
s0
= |T (jw)| : gain du syst`eme `a la pulsation w.
e0
= Arg[T (jw)] : dephasage entree/sortie `a la pulsation w.
Syst`
eme du 1er ordre
4.1 D
efinition
(
K K gain statique
T (p) =
1+ p constante de temps
L
e(t) = (t) E(p) = 1
K K 1
S(p) = T (p) = = 1
1 + p p+
K t
s(t) = e u(t)
38
4.2. Analyse temporelle 39
s(t)
K/
0,37 K/
0 t
Fig. 4.1
K
Cherchons lequation de la tangente au point (t = 0+ , s(0+ ) = )
Cette equation est de la forme : y = a t + b.
K
b = s(0+ ) =
ds +
a= (0 )
dt
ds K 1 t
= e
dt
ds K
a = lim+ = 2
t0 dt
K 1 K
pour t = s( ) = e 0, 37
Jean-Jose ORTEU Version Ecole des Mines
imprim
ee le 9 juillet 2015
Albi-Carmaux
40 4.2. Analyse temporelle
K 3 K
pour t = 3 s(3 ) = e 0, 05
L e0
e(t) = e0 u(t) E(p) =
p
Ke0
S(p) = T (p) E(p) =
p(1 + p)
!
1 1
= Ke0
p p + 1
On en deduit :
t
s(t) = Ke0 (1 e ) u(t)
s(t)
Ke0
0,63Ke0
0 t
Fig. 4.2
b = s(0+ ) = 0
ds +
a= (0 )
dt
ds 1 t
= Ke0 e
dt
ds Ke0
a = lim+ =
t0 dt
Ke0
y= t
4.2.3 Exercice : Cr
eneau
Calculer et representer s(t) pour le signal dentree represente sur la Figure 4.4.
On a :
e(t) s(t) = R i(t)
i(t) = C
ds(t)
dt
R i(t)
-
6 6
e(t) C s(t)
Fig. 4.3
e(t)
6
e0
- t
0
Fig. 4.4
1
S(p) = E(p)
1 + p
S(p) 1
T (p) = =
E(p) 1 + p
Le signal e(t) (un creneau) peut etre considere comme resultant de la somme de 2
signaux e1 (t) et e2 (t) comme indique sur la Figure 4.5.
e(t)
6 e1 (t)
e0
- t
0
e0
e2 (t)
Fig. 4.5
La transformee de Laplace en decoule naturellement :
e0 e0 p e0
L[e(t)] = e = 1 e p
p p p
1 e0
S(p) = 1 e p
1 + p p
e0 e0
S(p) = e p (4.1)
p(1 + p) p(1 + p)
1
On va dabord calculer la transformee de Laplace inverse du terme : , en
p(1 + p)
effectuant sa decomposition en elements simples.
1
Posons : F (p) =
p(1 + p)
1
F (p) =
p 1 + p
On en deduit :
t
f (t) = (1 e ) u(t)
t (t )
s(t) = e0 (1 e ) u(t) e0 (1 e ) u(t )
Si t [0, ] :
t
s(t) = e0 (1 e )
Si t [, +[ :
t (t )
s(t) = e0 (1 e ) e0 (1 e )
(t )
t
= e0 (e e )
(t )
= e0 (1 e )e
En remarquant que : s( ) = e0 (1 e )
On peut ecrire :
(t )
s(t) = s( ) e
Remarque :
Ce resultat pouvait etre obtenue sans aucun calcul (ou presque), en examinant ce qui
se passe physiquement.
Cette charge se poursuit jusqu`a linstant , et `a cet instant precis, la tension au bornes
du condensateur est de :
s( ) = e0 (1 e )
e0 e(t)
s(t)
0 +
t
Fig. 4.6
L e0
e(t) = e0 t u(t) E(p) =
p2
Ke0
S(p) = T (p) E(p) =
p2 (1 + p)
on trouve :
A = Ke0 B = Ke0 C = Ke0 2
do`
u: " #
1
S(p) = Ke0 + 2+ 1
p p p+
On en deduit :
t
s(t) = Ke0 + t + e u(t)
t
s(t) = (Ke0 (t )) u(t) + Ke0 e u(t)
| {z } | {z }
s1 (t) s2 (t)
s(t)
Ke0 s2(t)
0 t
-Ke0 s1(t)
Fig. 4.7
Remarques :
a)
s(t)
lim = Ke0
t+ t
b)
t
(t) = Ke(t) s(t) = Ke0 (1 e ) u(t)
On a, en regime permanent :
(+) = Ke(+) s(+) = Ke0 appele erreur de trainage
L w
e(t) = e0 sin(wt) u(t) E(p) = e0
p2 + w2
Ke0 w
S(p) = T (p) E(p) =
(p2 + w 2 )(1 + p)
A Bp + C A B C
S(p) = + 2 ou + +
1 + p p + w2 1 + p p jw p + jw
On trouve :
Ke0 w 2 Ke0 w Ke0 w
A= B= C=
1 + w2 2 1 + w2 2 1 + w2 2
w 1 w p 1 w
S(p) = Ke0 1 + +
1 + w2 2 p+ 1 + w 2 2 p2 + w 2 1 + w 2 2 p2 + w 2
| {z } | {z }
cos wt sin wt
Ke0 w t sin wt
s(t) = [ e + cos wt]
1 + w2 2 w
or :
1 w
sin(wt) w cos(wt) = 1 + w2 2 [ 2 2
sin(wt) cos(wt)]
1+w 1 + w2 2
On pose :
1
cos =
1 + w2 2
w
sin =
1 + w2 2
" #
w t 1
s(t) = Ke0 e + sin(wt + ) u(t)
1 + w2 2 1 + w2 2
Ke0 w
1+w 2 2
s(t)
0 t
Fig. 4.8
On retrouve que, si e(t) = e0 sin(wt) u(t) alors s(t) = s0 sin(wt + ) u(t), en regime
permanent.
Remarques :
a) En regime permanent :
Ke0
s(t) = sin(wt + )
1 + w2 2
Ke0
s0 =
1 + w2 2
s0 K
= = |T (jw)|
e0 1 + w2 2
tan = w = arctan(w )
or : Arg[T (jw)] = Arg[K] Arg[1 + jw ] = 0 arctan(w )
4.3 Analyse fr
equentielle
K
Lanalyse frequentielle va consister `a etudier T (jw) = en fonction de la
1 + j w
pulsation w (Cf. Figure 4.9).
Fig. 4.9
On definit ce que lon appelle le lieu de transfert du syst`eme qui nest autre que la
representation graphique des variations de T (jw) en fonction de w.
Im[T (jw)]
6
Plan de Nyquist
- Re[T (jw)]
0
Posons : (
X = Re[T (jw)]
Y = Im[T (jw)]
T (jw) = X + jY
K Kw
X= Y = (4.2)
1 + w2 2 1 + w2 2
Y
= w
X
K
X= 2
Y
1+ X
X 2 + Y 2 = KX
2
K2
K
X +Y2 =
2 4
K K
Cest lequation dun cercle de centre , 0 et de rayon .
2 2
En fait, seul le demi cercle inferieur convient car, dapr`es (4.2), on a la relation Y < 0.
Le lieu de transfert de Nyquist (Cf. Figure 4.11) est gradue et oriente dans le sens des
w croissants.
Im[T(jw)]
K
2
0 K Re[T(jw)]
w = +
w=0
M(w)
1
w=
Plan de Black-Nichols
d
ephasage
gain lin
eaire
K
A = |T (jw)| =
1 + w2 2
gain logarithmique
K
AdB = 20 log A = 20 log |T (jw)| = 20 log
1 + w2 2
AdB = 20 log K 20 log[ 1 + w 2 2 ]
Le lieu de transfert de Black-Nichols (Cf. 4.13) est gradue et oriente dans le sens des
w croissants.
Diagramme de gain
- w (echelle logarithmique)
0
Diagramme de phase
- w (echelle logarithmique)
0
1
si w :
w 1 w2 2 1
1
si w :
w 1 w2 2 1
w2
AdB (w2 ) AdB (w1 ) = 20 log w2 + 20 log w1 = 20 log
w1
w2
si = 10 AdB (w2 ) AdB (w1 ) = 20
w1
w2
si =2 AdB (w2 ) AdB (w1 ) = 6
w1
1
Si w la courbe de gain asymptotique est donc une droite de pente egale `a
20 dB par decade ou 6 dB par octave.
20 log K
pente -20 dB / dcade
w (chelle logarithmique)
1
w=
Courbe de gain r
eel
Remarque :
2
Pour w = , le gain asymptotique vaut :
AdB = 20 log K 10 log 4 = 20 log K 20 log 2 = 20 log K 6 dB
Courbe de phase
pour w = 0 =0
1
pour w = = 26, 5o
2
1
pour w = = 45o
2
pour w = = 63, 5o
pour w = = 90o
a 3dB du syst`
Bande passante ` eme du 1er ordre
K
w3dB est telle que : 20 log K 3dB = 20 log q
2
1 + w3dB 2
w (chelle logarithmique)
1
w=
Arg[T(jw)] (en degrs)
0 w (chelle logarithmique)
-45o
-90o
On trouve :
1
w3dB =
Remarque :
Ke0
s0 (w) =
1 + w2 2
si w augmente, s0 diminue.
1 Ke0
pour w = s0 =
2
4.4.2 Analyse fr
equentielle
1
Si augmente, w3dB = diminue.
R`egle generale :
rapidite du syst`eme augmente Bande Passante augmente
1 w3dB 1
w3dB = f3dB = =
2 2
tr5% = 3
3
f3dB tr5% = 0, 6
2
A
0,95A
50ms
Fig. 4.17
3 3
Calculons sa bande-passante : f3dB = = 2, 5Hz
2tr5% 0, 4
f3dB
En pratique, on utilisera des frequences inferieures `a .
10
Par exemple, pour f = 0, 25Hz, on calcule que :
K K
|T (jw)| = = 0, 995K
1 + w2 2 1 + 4 2 f 2 2
Syst`
eme du second ordre
5.1 D
efinition
K
T (p) =
1 + ap + bp2
2z 1
Dans ces conditions, on pose : a= et b=
wn wn2
(
z0: coefficient damortissement des oscillations amorties
wn > 0 : pulsation des oscillations non-amorties
La fonction de transfert du syst`eme du second ordre secrit alors sous sa forme cano-
nique :
K
T (p) = 2z p2
1+ wn
p + 2
wn
59
60 5.2. Analyse temporelle
Kwn2
T (p) =
(p p1 )(p p2 )
avec : p1 p2 = wn2 et p1 + p2 = 2z wn
Kwn2
T (p) =
(p p0 )2
Kwn2
T (p) =
(p p1 )(p p2 )
e(t) = e0 u(t)
e0
S(p) = T (p) E(p) = T (p)
p
Ke0 wn2
S(p) =
p(p p1 )(p p2 )
On trouve :
Ke0 wn2 Ke0 wn2 Ke0 wn2
A= B= C= = Ke0
(p1 p2 )p1 (p2 p1 )p2 p1 p2
" #
ep1 t ep2 t 1
s(t) = Ke0 wn2 + u(t)
(p1 p2 )p1 (p1 p2 )p2 p1 p2
" " ##
wn2 ep1 t ep2 t
s(t) = Ke0 1+ u(t)
(p1 p2 ) p1 p2
" #
1
s(t) = Ke0 1+ p2 ep1 t p1 ep2 t u(t)
(p1 p2 )
Ke0 wn2
S(p) =
p(p + wn )2
A B C
S(p) = 2
+ +
(p + wn ) p + wn p
On trouve :
A = Ke0 wn B = Ke0 wn C = Ke0
" #
1 wn 1
S(p) = Ke0
p (p + wn )2 p + wn
h i
s(t) = Ke0 1 wn tewn t ewn t u(t)
h i
s(t) = Ke0 1 ewn t (1 + wn t) u(t)
Ke0 wn2
S(p) =
p(p p1 )(p p2 )
1 h
s(t) = Ke0 1 + (zw jw 1 z 2 )ezwn t ejwn 1z 2 t
n n
2jwn 1 z 2
i
zwn t jwn 1z 2 t
(zwn + jwn 1 z 2 )e e u(t)
ezwn t h
jwn 1z 2 t
jwn 1z 2 t
s(t) = Ke0 1 + zw n e e
2jwn 1 z 2
1z 2 t
1z 2 t
i
jwn 1 z 2 ejwn ejwn u(t)
ezwn t
s(t) = Ke0 1 + zw n sin(w n 1 z 2 t)
wn 1 z 2
wn 1 z 2 cos(wn 1 z 2 t) u(t)
ezwn t
s(t) = Ke0 1 z sin(w n 1 z 2 t) (5.1)
1 z2
+ 1 z 2 cos(wn 1 z 2 t) u(t)
On a la relation : z 2 + ( 1 z 2 )2 = 1
On pose : (
cos =
z
sin = 1 z 2
" #
Ke0 ezwn t
s(t) = Ke0 sin(w n 1 z 2 t + ) u(t)
1 z2
Fig. 5.1
Valeur du premier d
epassement
On montre, en derivant lequation (5.1), que la valeur du premier depassement
est obtenue pour sin(wp t) = 0 soit wp t =
!
smax = s
wp
" !#
1 zwn w
= Ke0 1 e p sin w p +
1 z2 wp
1.4
z=0.3
1.2
z=0.7
z=1
0.8 z=2
0.6
0.4
0.2
0
0 1 2 3 4 5 6 7 8 9 10
z
smax = Ke0 1 + e 1z 2
smax s(+)
D1 =
s(+)
z
D1 = e 1z 2
1
Pour z = D1 = e 4%
2
1.4
w=10 w=5 w=2 w=1
1.2
0.8
0.6
0.4
0.2
0
0 1 2 3 4 5 6 7 8 9 10
0.9
0.8
0.7
0.6
0.5
0.4
0.3
0.2
0.1
0
0 0.2 0.4 0.6 0.8 1
Remarque :
1
On verra que pour z , le syst`eme du second ordre ne presente pas de phenom`ene
2
de resonance.
1
Par ailleurs, nous avons vu que pour z = le premier depassement est egal `a 4%.
2
Enfin, on montre que pour cette valeur de z, le temps de reponse `a 5% est minimal.
1
Pour toutes ces raisons, la valeur z = est prise souvent comme valeur
2
de r
eglage pour le syst`
eme du second ordre.
La reponse temporelle dun syst`eme du second ordre peut etre synthetisee par un
certain nombre de param`etres indiques sur la figure 5.7 :
z
Le premier depassement : D1 = e 1z 2
1 arccos z
Le temps de montee : tm =
wn 1 z2
Fig. 5.5
Le temps de pic : tpic =
wp
100 1
1 100
Le temps de reponse `a n% (pour z < 0.7) : tr ln ln
wn z n n
en appelant = wn z la partie reelle des poles.
3
On utilisera pratiquement le temps de reponse `a 5% qui est donne par : tr .
Il se mesure lorsque s(t) rentre dans une bande [0, 95 s(+); 1, 05 s(+)] autour de
la valeur finale s(+) et nen ressort plus.
En toute rigueur, le temps de reponse `a 5% dun syst`eme du 2`eme ordre est donne
par la courbe de la figure 5.6.
On voit sur cette courbe que lorsque z est proche de 0.7 alors tr wn 3.
On voit aussi que lorsque z secarte un peu trop de 0.7 la formule approchee nest
plus valide.
e(t) = e0 t u(t)
(voir cours)
Fig. 5.7
On pourrait montrer que lorsque le syst`eme est en regime permanent (lorsque t est
superieur `a 3 ou 5 fois le temps de reponse `a 5% par exemple), s(t) = s0 sin(wt+)u(t)
pour une entree sinusodale e(t) = e0 sin(wt) u(t).
5.3 Analyse fr
equentielle
K
T (p) = p2
1 + w2zn p + 2
wn
K K
T (jw) = 2jzw w2
= w2
2jzw
1+ wn
2
wn 1 2
wn
+ wn
K
A = |T (jw)| = r 2 2
w2 2zw
1 2
wn
+ wn
" ! #
w2 2jzw
= Arg[K] Arg 1 2 +
wn wn
!
w2
cos = 1 2
wn 1
avec : = r 2
2zw w2 2 2zw
sin = 1 2
wn
+ wn
wn
2zw
wn
= arctan 2
1 ww2
n
Si w wn :
A K AdB 20 log K
Si w wn :
K
A 2
w
wn
w2
AdB (w2 ) AdB (w1 ) 40 log
w1
w2
si = 10 AdB (w2 ) AdB (w1 ) = 40
w1
w2
si =2 AdB (w2 ) AdB (w1 ) = 12
w1
Si w wn la courbe de gain asymptotique est donc une droite de pente egale `a 40dB
par decade ou 12 dB par octave.
Courbe de gain r
eel
Existe-t-il un extremum ?
Si AdB passe par un extremum, alors A passe aussi par un extremum car la fonction
log() est monotone croissante.
On peut ecrire :
N(w)
A(w) =
D(w)
avec : v
u !2 2
u w2 2zw
N(w) = K D(w) = t 1 2 +
wn wn
dA 1 dN dD
= 2 D(w) N(w)
dw D (w) |{z}
dw dw
=0
dA dD
= 0 = =0
dw dw
!2 2
w2
2zw
Posons : f (w) = 1 2 + .
wn wn
q
D(w) = f (w)
dD 1 df
= q
dw 2 f (w) dw
" ! ! #
w2
1 2w 2zw 2z
= q 2 1 2 +2
2 f (w) wn wn2 wn wn
" ! #
w2
1 w 2 2z
= q 1 2 + 2z
f (w) wn wn wn wn
" #
1 2w w2
= q 2
1 + 2
+ 2z 2
w
f (w) n w n
" #
dD 1 2w w 2
=q 2 w2
(1 2z 2 )
dw w
f (w) n n
w=0
dD
= 0 w 2 2
dw 2 (1 2z ) = 0
wn
w = 0 est vrai z
(
w2 w = wn 1 2z 2
(1 2z 2 ) = 0
wn2 1 2z 2 0
En conclusion, on voit que la courbe de gain presentera un extremum dans le cas dun
1
syst`eme du second ordre pour lequel z < .
2
Il sagit l`a du ph
enom`
ene de r esonance qui se produit pour la pulsation dite pul-
sation de resonance dont nous avons etabli la valeur :
wr = wn 1 2z 2
La Figure 5.8 montre les courbes de gain et de phase obtenues pour differentes valeurs
de z.
Remarque :
Pour les syst`emes du second ordre nous avons vu apparatre 3 pulsations differentes
qui ne doivent pas etre confondues :
wn : pulsation propre du syst`eme non amorti (cest `a cette pulsation
quoscille
un syst`eme du second ordre pour lequel z = 0).
wp = wn 1 z 2 : pulsation des oscillations amorties de la reponse du syst`eme.
1
u z ).
wr = wn 1 2z 2 : pulsation de resonance (dans le cas o`
2
On se souviendra que :
K
|T (jwn )| =
2z
K
|T (jwr )| =
2z 1 z 2
A(w = wr ) K 1
Q= =
A(w = 0) 2z 1 z 2 K
1
Q=
2z 1 z 2
QdB = 20 log(2z 1 z 2 )
Lamortissement dun syst`eme du second ordre est dautant plus faible que son facteur
de resonance est eleve.
Autres syst`
emes
T (p) = e p
Rappel :
L
Si f (t) u(t) F (p)
L
alors f (t ) u(t ) F (p) e p
6.1.2 Analyse fr
equentielle
T (jw) = ej w
74
6.1. Retard pur 75
e(t) e(t-)
0 t
Fig. 6.1
|T (jw)| = 1
Arg[T (jw)] = w
AdB
0 dB
logw
(w)
logw
Fig. 6.2
Remarque :
Le gain dun syst`eme de type retard pur restant egal `a 1 quelque soit la frequence,
il est impossible de realiser physiquement un tel syst`eme.
Par contre sur une plage de frequence limitee, il est possible dapproximer ce syst`eme.
1
Si 0 w <
Alors le lieu de transfert dun syst`eme du 1er ordre et du retard pur sont voisins.
1 1
donc : e p si 0w<
1 + p
2 2
1 p 1 p+ p
ep 2 ou ep 2 12
2 2
1+ p 1+ p+ p
2 2 12
6.2 Syst`
emes dordre quelconque
La fonction de transfert dun syst`eme dordre quelconque peut toujours etre decom-
posee sous la forme canonique suivante :
Q 2zj p
Q p 2
K i (1 + i p) j (1 + wnj + wnj 2 )
T (p) = Q Q 2zl p p2
e p
p k (1 + k p) l (1 + wnl + w 2 )
nl
Q Q
K i N1i (jw) j N2j (jw) j w
T (jw) =
Q Q e
(jw) k D1k (jw) l D2l (jw)
module
Q Q
K i |N1i (jw)| j |N2j (jw)|
A = |T (jw)| = Q Q
|(jw) | k |D1i (jw)| l |D2j (jw)|
X X X X
AdB = KdB + A1idB + A2jdB A1kdB A2ldB 20 log w
i j k l
phase
X X
= Arg[T (jw)] = Arg[(jw) + Arg[N1i (jw)] + Arg[N2j (jw)]
i j
X X
Arg[D1k (jw)] Arg[D2l (jw)]
k l
En consequence, ces formules traduisent le fait que pour tracer le lieu de transfert dun
syst`eme dordre quelconque, il suffit de savoir tracer les lieux de transfert correspondant
`a :
p
e
K
N
p
1 + i p
2zj p p2
1+ + 2
wnj wnj
1
1 + k p
1
2zj p 2
1 + wnj + wp2
nj
6.3 Exemple
1
T (p) =
p(1 + 2p)(1 + 0, 5p)
(voir cours)
6.4 Syst`
emes avec z
ero
1 + a p
G(p) = K
(1 + 1 p)(1 + 2 p)
1 1 1
p1 = p2 = za =
1 2 a
La reponse de ce syst`eme `a un echelon presente trois allures differentes (Cf. Figure 6.3)
suivant la valeur relative des poles et du zero de la fonction de transfert (on supposera
que 1 > 2 ) :
cas 1 : a > 1 :
La reponse presente un depassement, dautant plus grand que le zero est proche
de lorigine.
cas 2 : 1 a > 0 :
La reponse presente la meme allure que dans le cas dune fonction de transfert
sans zero.
cas 3 : a < 0 :
Le syst`eme evolue avec une reponse inverse, i.e. que la reponse demarre dans le
sens oppose de la valeur finale.
2.5
(e)
2
1.5
(d)
1
(c)
0.5
(b)
0
(a)
0.5
0 10 20 30 40 50 60 70 80 90 100
Comme le montre la Figure 6.3, les allures des reponses sont tr`es differentes en fonction
de la valeur du zero. Si certaines proprietes comme la stabilite, que nous detaillerons
plus loin, dependent uniquement des poles du syst`eme, la reponse dynamique `a une
entree depend aussi des zeros.
Stabilit
e
Un syst`eme est dit stable si `a toute entree bornee correspond une sortie bornee.
Remarque :
80
7.1. Crit`ere de Routh 81
faut faire appel `a des algorithmes de calcul des zeros dune equation polynomiale).
En pratique, ce crit`ere nest pas utilise.
On emploie des crit`eres permettant de verifier si cette condition de stabilite est satis-
faite sans avoir `a calculer les poles de la fonction de transfert.
7.1 Crit`
ere de Routh
a0 + a1 p + + am1 pm1 + am pm
H(p) =
b0 + b1 p + + bn1 pn1 + bn pn
Condition n
ecessaire et suffisante (CNS) de stabilit
e
Il faut et il suffit, pour que le syst`eme soit stable, que les racines de lequation carac-
teristique bn pn + + b1 p + b0 = 0 aient leurs parties reelles negatives.
Il faut et il suffit :
pn bn bn2 bn4
n1
p bn1 bn3 bn5
b b
n1 n2 b b
n n3 b b
n1 n4 b b
n n5 bn1 bn6 bn bn7
pn2
bn1 bn1 bn1
Remarques :
sil y a n changements de signe dans la premi`ere colonne du tableau de Routh,
lequation caracteristique poss`ede n racines `a parties reelles positives.
si tous les coefficients dune ligne sont nuls, lequation caracteristique poss`ede des
racines imaginaires pures conjuguees et le syst`eme est juste oscillant.
Exemples
(voir cours)
Inconv
enients du crit`
ere
83
84 Bibliographie