Académique Documents
Professionnel Documents
Culture Documents
Mickal
Classe
31
AUTOMATIQUE
SYS3042
Fiches
de
Cours
ESIEA 2012-2013
Introduction
................................................................................................................................................................................................
3
1.1
1.2
1.3
2.2
1)
2)
2.3
re
Systmes du 1 .............................................................................................................................................................................. 14
1)
Exemples ...................................................................................................................................................................................... 14
2)
3)
2.4
Systme du 2
Exemples ...................................................................................................................................................................................... 16
2)
3)
1)
2)
Stabilit ........................................................................................................................................................................................ 19
3)
4)
5)
Prcision ....................................................................................................................................................................................... 21
6)
Rapidit ........................................................................................................................................................................................ 24
2.6
2.7
2.7.1
ordre ..................................................................................................................................................................... 16
1)
2.5
me
re
3.2
......................................................................................................................................................................................................... 29
3.3
3.4
Stabilit ............................................................................................................................................................................................ 31
3.5
Annexes
.....................................................................................................................................................................................................
34
4.1
ESIEA
Automatique (SYS3042)
Page 2/35
1 INTRODUCTION
1.1 Structure
gnrale
dun
systme
asservi
Systme
:
Ensemble
de
composants
qui
agissent
ensemble
pour
raliser
une
fonction.
Reprsentation
dun
systme
:
But
de
lautomatique
:
Agir
sur
un
systme
(
partir
dobservation
ou
de
mesures)
pour
que
sa
sortie
respecte
une
valeur
de
consigne
:
-
-
-
o
Mesurer
/
Observer
Comparer
par
rapport
la
consigne
Ragir
/
Commander
Rtroaction
/
Feedback
/
Asservissement
Structure
gnrale
dun
systme
asservi
:
o
o
Objectif
dun
asservissement
:
Agir
sur
un
systme
(
partir
dobservation
ou
de
mesures)
pour
que
sa
sortie
respecte
une
valeur
de
consigne
en
respectant
certains
critres
de
performance.
Il
faut
:
-
ESIEA
Modliser un systme
Automatique (SYS3042)
Page 3/35
Analyser
ses
performances
Concevoir
un
correcteur
-
-
LTI
:
Linaire
Time
Invariant
Modles
et
reprsentations
:
-
-
-
ESIEA
Critres
Amortissement,
non
divergence,
oscillations
rduites
Temps
de
rponse
Erreur
(statique
ou
dynamique)
par
rapport
la
consigne
Conservation
des
mmes
performances
en
prsence
de
perturbations,
derreurs
de
modle
etc.
De
conception,
de
ralisation,
de
fonctionnement,
de
maintenance
etc.
Automatique (SYS3042)
Page 4/35
Principe
de
superposition
:
Leffet
de
la
somme
de
plusieurs
entres
et
gale
la
somme
des
effets
de
chacune
des
entres
prises
sparment.
Remarque
:
Dans
la
ralit
il
est
rare
quun
systme
soit
parfaitement
linaire,
on
peut
alors
chercher
la
reprsenter
de
manire
approche,
dans
une
plage
de
fonctionnement
donne
par
un
systme
linaire
:
linarisation
autour
dun
point
de
fonctionnement.
Systme
invariant
:
Un
systme
est
invariant
dans
le
temps,
si
une
mme
entre
deux
instants
diffrents
produit
la
mme
sortie
ces
deux
instants.
= + = ( + )
Signal
causal
:
Un
signal
est
dit
causal
ssi
< , =
ESIEA
Automatique (SYS3042)
Page 5/35
()
=
()
( )
b) Linarisation
autour
dun
point
de
fonctionnement
Pour
une
quation
non
linaire
:
, , , , , , , =
Choix
dun
point
de
fonctionnement
:
, , , , , , ,
Autour
de
ce
point
:
= ! +
= ! +
= ! +
= ! +
= ! +
= ! +
ESIEA
Automatique (SYS3042)
Page 6/35
Utilisation
de
la
formule
de
Taylor
au
1re
ordre
pour
une
fonction
une
variable
x1
:
+ = +
Utilisation
de
la
formule
de
Taylor
au
1re
ordre
pour
une
fonction
deux
variables
x1
et
x2
:
+ , + = , +
Si
on
applique
cette
formule
, , , , , , , = 0
on
obtient
:
()
=
()
Exemple
:
+ = ()
! + sin cos = 0
, , = 0
! , ! , ! = 0
! + , ! + , ! + = 0
Daprs
la
formule
de
Taylor
:
! + , ! + , ! + = ! , ! , ! +
+
!
+
!
! + , ! + , ! + = cos ! + 2! + sin(! ) = 0
cos ! + 2! = sin(! )
+ =
ESIEA
Automatique (SYS3042)
Page 7/35
c) Rponses
aux
signaux
test
Rponse
indicielle
:
Rponse
un
chelon
unitaire
().
Rponse
impulsionnelle
:
Rponse
un
Dirac
()
(ou
impulsion
unitaire).
Rponse
une
rampe
:
Rponse
la
fonction
= ()
Intrt
de
la
rponse
impulsionnelle
:
Pour
un
systme
linaire
causal,
sa
rponse
impulsionnelle
permet
de
dfinir
sa
rponse
nimporte
quelle
entre,
grce
au
produit
de
convolution
:
= =
ESIEA
Automatique (SYS3042)
Page 8/35
Exemple :
= !
Calculons
la
sortie
()
lorsque
lentre
=
!
= !!!!
!!!!
! =
!
!
!
!!!! = !!!!
!
!
= + !
2) Reprsentation
frquentielle
a) Transforme
de
Laplace
Dfinition
:
Pour
un
signal
continu
et
causal
,
on
dfinit
sa
transforme
de
Laplace
par
lexpression
suivante
:
Linarit
:
, , +
Drivation
:
Gnralisation :
Intgration :
Retard :
= +
= ! !
(!)
= !
!!
Thorme
de
la
valeur
initiale
:
=
!!
ESIEA
Automatique (SYS3042)
Page 9/35
Transformes
de
Laplace
des
signaux
test
:
Exemple
1
:
+ ! +
+
+
+
= !!
1
+
+ +
+ + ! + ! + + !
! + !
+ ! + + !
2
1
2
; = = ! = !
!
= !!
2 1
1 1
2
1
1
1
+ ! ! + !
+ !
!
+
+
2
1
2 !!"
1 !!"
+
!
!
!
!
Nous
savons
que
le
signal
x(t)
est
causal,
donc
= 1 > 0
+ + ! + !
Exemple
2
:
+ = =
+ = + = 0 + = 1 + 0 = 1 +
= = 1
1 = 1 +
=
ESIEA
1
1+
= !
Automatique (SYS3042)
Page 10/35
b) Fonction
de
transfert
Reprsentation
entre/sortie
dun
systme
LTI
mono
entre,
mono
sortie
(SISO)
:
()
=
()
()
+ + +
=
=
()
+ + +
+ + +
=
+ + +
Remarque
:
=
!!
= 1
=
= !!
= ! ()
= [ ]
c) Rponse
frquentielle
(ou
rponse
harmonique
)
Soit
la
fonction
de
transfert
dun
systme.
On
appel
Rponse
harmonique
du
systme,
la
fonction .
=
ESIEA
Automatique (SYS3042)
Page 11/35
d) Diagramme
de
Bode
Module
en
dB
:
=
ESIEA
Automatique (SYS3042)
Page 12/35
Proprit :
=
= +
Phase
:
= =
Proprit
:
= = +
=
Gain
pur
: = >
Intgrateur : =
Drivateur
: =
Pulsation
de
coupure
:
=
Bande
Passante
(
-3dB)
:
= /
ESIEA
Automatique (SYS3042)
Page 13/35
2.3
Systmes du 1re
1) Exemples
2.3.1.1
Electronique
! = ! + !
! = + !
=
2) Reprsentation
temporelle
Forme
canonique
:
()
+ =
Rponse
impulsionnelle
:
=
=
ESIEA
Automatique (SYS3042)
Page 14/35
Rponse
indicielle
:
= ()
= ! ,
%
Temps
de
rponse
5%
:
Cest
le
temps
! !%
partir
duquel
:
5% + 5%
, ,
Rponse
une
rampe
:
= = ( )
= + !
3) Reprsentation
frquentielle
Forme
canonique
:
()
=
()
+
ESIEA
Automatique (SYS3042)
Page 15/35
Pulsation
de
coupure
:
= =
Electronique
+
+ =
2) Reprsentation
temporelle
Forme
canonique
:
1 !
2
! ! + + =
!
!
Rponse
impulsionnelle
:
< =
! ! =
2
!
ESIEA
Automatique (SYS3042)
Page 16/35
Rponse
indicielle
:
< = (
! +
1 !
2
! =
Remarque
:
Pour
un
second
ordre,
la
pente
lorigine
est
nulle.
5%
Amplitude
du
premier
dpassement
:
%
!
!
=
=
!
ESIEA
Automatique (SYS3042)
Page 17/35
3) Reprsentation
frquentielle
=
2
1
1+
+ ! !
! !
! = ! 1 2 !
=
Facteur
de
rsonance
:
=
ESIEA
Automatique (SYS3042)
Page 18/35
Fonction
de
transfert
en
boucle
ouverte
:
=
= ()
Fonction
de
transfert
en
boucle
ferme
(formule
de
Black)
:
=
+
+
+
+
+
2) Stabilit
Dfinition
gnrale
:
On
considre
un
systme
lquilibre,
le
systme
est
stable
pour
ce
point
dquilibre,
si
lorsquon
len
carte,
il
y
revient.
Dfinition
simplifi
:
On
considrera
quun
systme
est
stable
si
sa
rponse
impulsionnelle
tend
vers
0
lorsque
t
tend
vers
+.
=
ESIEA
Automatique (SYS3042)
Page 19/35
Conditions
de
stabilit
:
Un
systme
LTI
est
stable
ssi
tous
les
ples
de
sa
fonction
de
transfert
en
boucle
ferme
sont
partie
relle
strictement
ngative.
Condition
ncessaire
de
stabilit
:
Tous
les
coefficients
du
dnominateur
de
la
fonction
de
transfert
en
boucle
ferme
doivent
tre
de
mme
signe.
Critre
de
Routh
(ou
Routh-Hurwitz)
:
Permet
de
dterminer
les
signes
des
racines
dun
polynme
sans
avoir
les
calculer.
= ! ! + !!! !!! + + ! + !
!
!
!
!!!
!"
!!!
!!!
!"
!"
!!!
!!!
!!
0
0
0
!,
!,
!,
!,!
!,!
Un
systme
est
stable
si
tous
les
coefficients
du
dnominateur
de
la
fonction
de
transfert
en
boucle
ferme
sont
de
mme
signe
et
que
tous
les
coefficients
de
la
premire
colonne
de
la
table
de
Routh
sont
de
ce
mme
signe.
3) Critre
du
revers
Critre
du
revers
dans
le
lieu
de
Nyquist
:
Le
systme
tudi
sera
stable
en
boucle
ferme
si
et
seulement
si,
lorsquon
parcourt
le
lieu
de
Nyquist
de
la
FTBO
dans
le
sens
des
croissants
on
voit
le
point
critique
,
sur
la
gauche
de
la
courbe.
Critre
du
revers
dans
le
lieu
de
Black
:
Le
systme
tudi
sera
stable
en
boucle
ferme
si
et
seulement
si,
lorsquon
parcourt
le
diagramme
de
Black
de
la
FTBO
dans
le
sens
des
croissants
on
voit
le
point
critique
,
sur
la
droite
de
la
courbe.
ESIEA
Automatique (SYS3042)
Page 20/35
4) Marges
de
stabilit
Marges
de
gain
:
On
la
calcule
partir
de
la
FTBO.
= =
Marges
de
phase
:
On
la
calcule
partir
de
la
FTBO.
()
= =
Remarque
:
Le
systme
tudi
sera
stable
en
boucle
ferme,
ssi,
la
marge
de
gain
et
de
phase
calcules
pour
la
FTBO
sont
toutes
les
deux
strictement
positives.
5) Prcision
Prcision
statique
:
En
rgime
permanent
!!
Prcision
dynamique
:
En
rgime
transitoire
2.5.1.2 Prcision
statique
s = !
=
1
!
!
1 + ! !
1 + ! !
ESIEA
Automatique (SYS3042)
Page 21/35
Erreur
statique
:
=
!!
= + + +
= + + +
=
Erreur
statique
en
rponse
la
consigne
(P
=
0)
:
! = lim = lim
!!
!!
1
! = lim
!!
1 +
= lim
!!
!
!
! +
1
!
1+ !
Erreur
de
position
:
1
!
= 0
=
1+
!! ! +
0 1
= lim
=
Erreur
de
vitesse
:
!!!
= lim !
=
!! +
+ = 0
1
= 1
0 > 1
ESIEA
Automatique (SYS3042)
Page 22/35
Erreur
dacclration
:
+ 1
!!!
1
= lim !
=
= 2
!! +
0 > 2
Classe
de
la
FTBO
0
>2
Une
perturbation
constante
ne
provoquera
dcart
statique
sil
existe
au
moins
un
intgrateur
en
amont
de
cette
perturbation
dans
la
boucle
ouverte.
2.5.1.3 Prcision
dynamique
=
! ! = 2
! = ! 1 !
! =
!"
!!! !
!
=
=
!
ESIEA
Automatique (SYS3042)
Page 23/35
6) Rapidit
Temps
de
rponse
5%
:
Temps
t
au-del
duquel
:
!
%
!
Temps
de
monte
:
Correspond
la
dure
mise
par
la
sortie
du
systme
pour
passer
de
10%
90%
de
sa
valeur
en
rgime
permanent
(! ).
Exemple
:
Calculer
le
temps
de
monte
!
de
la
rponse
indicielle
:
= !
! =
0,1 ! = 0,1 ! = ! 1 !
0,9 = !
0,1 = !
!!"
!
!!"
!
0,9 ! = 0,9 ! = ! 1 !
!!"
!
!!"
!
= =
ESIEA
Automatique (SYS3042)
Page 24/35
Action
proportionnelle
:
=
= !
=
Cette
action
nous
permet
daugmenter
la
prcision
et
la
rapidit
du
systme.
Cependant,
cela
peut
rendre
le
systme
oscillant
et/ou
instable.
Action
intgrale
:
=
= !
Cela
va
augmenter
la
classe
du
systme,
et
donc
sa
prcision.
Cependant,
cela
va
galement
ralentir
le
systme.
Action
drive
:
=
= !
=
Cela
diminue
la
classe
du
systme,
et
donc
sa
prcision.
Permet
de
stabiliser
le
systme.
ESIEA
Automatique (SYS3042)
Page 25/35
Proportionnelle
Intgration
Drive
Stabilit
Prcision
Rapidit
2.6.1.1 Correcteur
proportionnel
(P)
-
2.6.1.2 Correcteur
action
proportionnelle
drive
(PD)
PD
Thorique
:
= +
Il
a
pour
effet
de
dcaler
le
bas
de
la
courbe
de
Black.
Ce
correcteur
est
impossible
raliser.
Correcteur
avance
de
phase
:
=
+
<
+
2.6.1.3 Correcteur
action
proportionnelle
intgrale
(PI)
PI
Thorique
:
= +
ESIEA
Automatique (SYS3042)
Page 26/35
Correcteur
retard
de
phase
:
+
>
+
2.6.1.4 Correcteur
action
proportionnelle
intgrale
drive
(PID)
PID
Thorique
:
= +
PID
Thorique
:
= +
+
<
+
En
jouant
sur
et
on
augmente
la
prcision
En
jouant
sur
et
on
augmente
la
stabilit
En
jouant
sur
on
augmente
la
rapidit
Correcteur
retard
de
phase
:
=
+
>
+
Pour
dterminer
la
rsonnance
en
boucle
ferme,
on
vient
donc
tracer
la
FTBO
dans
le
diagramme
de
black.
On
vient
chercher
sur
diagramme
de
black
le
point
qui
vient
toucher
la
courbe
iso-module
ferme
(de
gain
positif)
de
gain
maximal.
Pour
ce
point,
on
est
donc
capable
de
connaitre
la
pulsation
de
rsonance
en
boucle
ferme
et
le
gaon
en
dB
de
la
FTBF.
ESIEA
Automatique (SYS3042)
Page 27/35
La
mthode
de
Ziegler-Nichols
permet
le
rglage
empirique
dun
correcteur
PID,
lorsque
lon
ne
connait
pas
prcisment
la
dynamique
du
systme.
2.7.1
PID
:
= +
1
!
0,9
!
1,2
!
P
PI
PID
ESIEA
!
0,3
2!
0,5!
Automatique (SYS3042)
Page 28/35
3.2
!
! 0
Automatique (SYS3042)
Page 29/35
Variable z :
= ! = !
! , !
= () =
Linarit
:
+ = () +
Retard
:
! = !
! = !
Avance
:
! =
! = + ! + + !
Thorme
de
la
valeur
initiale
:
=
!!
Thorme
de
la
valeur
final
:
=
!!
Soit
le
signal
:
! ! + ! !!! + + !!! !!!!! + !!! = ! ! + ! !!! + + !!! !!!
Fonction
de
transfert
:
+ + +
=
+ + +
ESIEA
Automatique (SYS3042)
Page 30/35
Exemple :
! , =
! = 1 ! =
Calculer
lexpression
du
signal ! .
!!! + 0,5! = !
!
1 !
! 0,5 =
0,5 =
0,5 =
+ 1 !
1 !
+ 1 !
0,5 1 !
+
+
0,5 1
1 !
5
4
2
+
0,5 1
1 !
= 5 !"!! 4 1 + 2
Calcul
de
a
:
!!!! = 0,5
ln 0,5
!
3.4 Stabilit
Critre
de
stabilit
:
Le
systme
de
fonction
de
transfert
()
est
stable
ssi
les
racines
du
dnominateur
sont
de
module < .
=
ESIEA
<
Automatique (SYS3042)
Page 31/35
Transforme
en
:
Permet
dplacer
les
points
lintrieur
du
cercle
unit
dans
le
demi
plan
complexe
gauche
de
laxe
des
ordonnes.
=
+
!
Exemple
:
= ! + ! + !
! = 1
! + !
1+
1+
+
1
1
! = ! ! ! + 1 + 2! + 2 + 1 + ! + !
Nous
pouvons
appliquer
le
critre
de
Routh
sur
le
polynme
! .
1re
tape
:
Calcul
de
partir
de
!
:
=
=
!!
ESIEA
1
= ?
1
= !! ! =
Automatique (SYS3042)
Page 32/35
!!
!
= =
1 !
1 !
!
1
2me
tape
:
Transformer
()
en
un
systme
continu
!
= =
3me
tape
:
Dtermination
de
!
par
les
mthodes
du
continu
= +
4me
tape
:
Discrtisation
du
contrleur
=
ESIEA
Automatique (SYS3042)
Page 33/35
4 ANNEXES
Sinon
:
2me
tape
:
Tracer
la
FTBO(p)
dans
le
plan
de
Black.
Cet
abaque
donne
le
gain
et
la
phase
en
boucle
ferme
partir
de
la
FTBO(p).
Pour
cela,
nous
utilisons
les
courbes
isophases
et
courbes
iso-gain
que
croise
notre
courbe.
Phnomne
de
rsonance
:
On
a
un
phnomne
de
rsonance
lorsquon
vient
frler
une
courbe
iso-
module
ferme.
Bande
passante
:
La
bande
passante
en
boucle
ferme,
lensemble
des
pulsations
des
points
compris
entre
la
courbe
iso-module
max
et
celle
-3dB
de
cette
dernire.
! =
!
Facteur
de
rsonance
:
=
ESIEA
Automatique (SYS3042)
Page 34/35
Rglage
dun
correcteur
:
1) Augmentation
du
gain
statique
:
Amlioration
de
la
prcision
2) Augmentation
de
la
marge
de
gain
et
de
phase
:
Amlioration
de
la
stabilit
3)
Remonter
les
pulsations
:
Augmentation
de
la
bande
passante
Correcteur
avance
de
phase
:
=
+
<
+
Il
faut
que
:
< <
ESIEA
Automatique (SYS3042)
Page 35/35