You are on page 1of 31

UV Automatique

Cours 6

Correction des systmes linaires


continus asservis
ASI 3
Automatique

Contenu
! Introduction
" Problmatique de l'asservissement

! Diffrentes mthodes de correction


" Correction srie, correction parallle
" Correction par anticipation

! Elments du cahier de charges


! Synthse des correcteurs srie usuels
" Correcteur proportionnel P
" Correcteurs I, PI, retard de phase
" Correcteurs PD, avance de phase
" Correcteur PID
Automatique

Introduction (1)
! Problmatique de l'asservissement
" Caractristiques du systme pilot (entit non modifiable)
d
u

Ha(s)
Actionneur
y

H(s)
Systme

G(s)
Capteur

ys #
#
#
#

systme mal amorti


systme lent
systme peu prcis
systme prsentant une tendance
la drive
cas extrme : systme instable

" Objectif de l'asservissement


# Amener

le systme suivre un comportement fix par un


cahier de charges
# Comment faire ? Utiliser un dispositif complmentaire : le
correcteur en boucle ferme
Automatique

Introduction (2)
! Problmatique de l'asservissement

Systme commander

Comportement dsir

1.4

1.4

1.2

1.2

0.8

0.8

0.6

0.6

Entre
Sortie

0.4
0.2
0

Consigne
Sortie

0.4
0.2

10

20

30

40

$ Rponse oscillatoire
$ Rponse mal amortie
$ Ecart avec l'entre en
rgime tabli

50

10

$ Rponse oscillatoire
$ Rponse bien amortie
$ Erreur statique nulle

Pour corriger le comportement du systme : un correcteur


Automatique

Mthodes de correction (1)


d

! Correction srie

F(s)

Correcteur

yc

+-

C(s)

++

H(s)

Ha(s)

ys

G(s)

Rle du correcteur : laborer le signal de commande


u appropri partir du signal d'erreur
d

! Correction parallle
yc

+-

+-

F(s)
H(s)

Ha(s)

++

ys

C(s)
y
Automatique

G(s)
5

Mthodes de correction (2)


d

! Correction srie-parallle

F(s)
yc

+-

C1(s)

+-

H(s)

Ha(s)

++

ys

C2(s)
y

G(s)

! Correction par anticipation


Wd (s)

Wc(s)
yc

+-

C(s)

F(s)

H(s)

Ha(s)

y
Automatique

++

ys

G(s)
6

Mthodes de correction (3)


! Remarques
% La correction srie est la plus couramment utilise
% Pour la correction srie, le schma d'asservissement est
transform en un asservissement retour unitaire
d
F(s)
yc

+-

C(s)

H BONC ( s ) = H ( s )G ( s )

H (s) = H a (s) H s (s)


H BOC ( s ) = C ( s ) H ( s )G ( s )
H BOC ( s )
H BF ( s ) =
1 + H BOC ( s )
Automatique

Ha(s)

H(s)

ys
+
+

G(s)

Y ( s ) = G ( s )Ys ( s )
En gnral, G (s ) =
avec une constante
y et yc sont alors de
mme nature
7

Exigences de l'asservissement (1)


! Cahier de charges
Les exigences sont exprimes sous la forme d'un cahier de
charges. La synthse du correcteur doit permettre de satisfaire
au mieux ces exigences.

! Elements du cahier de charges

1. Stabilit
#

On analyse la stabilit par les critres de Routh et de Nyquist

2. Marges de stabilit
#

Si marges de stabilit faibles systme proche de l'instabilit


en BF, rponse oscillatoire mal amortie, fort dpassement

On rglera les marges de stabilit aux valeurs satisfaisantes


suivantes : m 45, m g 10dB

Automatique

Exigences de l'asservissement (2)


! Elments du cahier de charges

3. Forme de la rponse indicielle en BF


#

Apriodique (HBF doit avoir des ples rels)


# Oscillatoire (HBF doit avoir des ples complexes conjugus)

4. Prcision en rgime permanent


Pour avoir une bonne prcision, deux solutions :
# augmenter
# introduire

le gain en basses frquences du systme non boucl

des intgrateurs (si ncessaire)

Mais, risque de rendre le systme instable en BF!!

5. Rapidit
Pour augmenter la rapidit du systme en BF, il faut largir sa
bande passante en BF.
Augmenter la BP en BF augmenter la pulsation de coupure
0dB co de HBOC(s) = C(s)H(s)G(s)

Automatique

Exigences de l'asservissement (3)


Systme du 1er ordre en BF

Systme du 2e ordre en BF

G (dB)

G (dB)

HBOC(s)
0dB

Pente 1

co

HBF(s)
Bande
passante
en BF

log

c, BF

t m f c, BF 0.35

Automatique

0dB

Pente 2

HBF(s)

log

n, BF

Relation temps de monte-BP

f c, BF =

HBOC(s)

BP en BF

c, BF c 0

c, BF

Pente 1

=
, c , BF

TBF

n, BF = n,0 1 + K 0 c 0
Pour

0.2 < BF < 0.8

On a

2 < n, BF t m < 4
10

Correcteurs srie usuels


Il y a des correcteurs qui modifient le gain du systme en BO
(prcision), d'autres qui agissent sur la marge de phase
(stabilit, rapidit).
! Correcteurs qui modifient le gain
" Correcteur proportionnel (P)
" Correcteur intgral (I)
" Correcteurs proportionnel-intgral (PI), retard de phase

! Correcteurs qui modifient la marge de phase


" Correcteur proportionnel driv (PD)
" Correcteur avance de phase

! Correcteur ralisant les deux actions


" Correcteur proportionnel-intgral-drivateur (PID)
Automatique

11

Correcteur proportionnel P (1)


! Correcteur P
Le correcteur est un gain Kc : C ( s ) = K c
Commande du systme : u (t ) = K c (t )

! Effets du correcteur
# Modification du gain du systme en BO
# Si Kc > 1 (amplification)

% amlioration de la prcision du systme en BF


# Si Kc < 1 (attnuation)

% diminution de la prcision du systme en BF


Le correcteur P ne permet pas de rgler indpendamment
la rapidit, la prcision et les marges de stabilit
Automatique

En effet
12

Correcteur proportionnel P (2)


# Si Kc > 1

! Effets du correcteur
HBOC(s)
60
40
20

% translation du diagramme de gain

Amplitude (dB)

de Bode vers le haut

Kc >1

Kc=1
Kc <1

c0

c0

% augmentation de co

c0

augmentation de la rapidit

-20

% diminution de la marge de phase

-40
-60

(dgradation de la stabilit en BF)

-80
-100
-2
10

-1

10

10

10

10

10

% translation du diagramme de gain

Phase ()

-20

de Bode vers le bas

-40

% diminution de co diminution

-60
-80

de la rapidit

-100
-120

% Augmentation de la marge de

-140

-160
-180
-2
10

# Si Kc < 1

-1

10

Automatique

10

phase (amlioration stabilit)

m
1

10

10

10

13

Correcteur intgral I (1)


! FT du correcteur
Commande du systme

1
C ( s) =
Ti s

u (t ) =

Ti : constante d'intgration

1 t
0 ( )d
Ti

! Effets en frquentiel du correcteur


100

H B O C (s)
-1

50

0
0

H B O N C (s)

c0

-1

-9 0

c0

-2

Phase ()

Amplitude (dB)

H B O N C (s)

H B O C (s)

-2
-1 8 0

-5 0

-3
-1 0 0
-2 7 0
-1 5 0
-2
10

10

-1

10

10

10

Augmentation des pentes


de +20dB/dcade
Automatique

10

10

-2

10

-1

10

10

10

10

Translation du diagramme
de phase de 90 vers le bas
14

Correcteur intgral I (2)


! Effets du correcteur
" Introduction d'un intgrateur amlioration prcision
# annulation

de l'erreur statique, diminution de l'erreur de


vitesse (si le systme non corrig est de classe 0)

# rejet

asymptotique des perturbations constantes

" Diminution de la pulsation de coupure 0dB co


#

diminution de la rapidit du systme en BF

l'effet intgrateur provoque un ralentissement du systme

" Rduction de la marge de phase dgradation de la

stabilit voire instabilit


Le correcteur I n'amliore que la prcision ;
les autres performances sont dgrades
Automatique

15

Correcteur PI (1)
! FT du correcteur
PI : combinaison des correcteurs P et I
Correcteur utilis en industrie

Kc
1 + Ti s
C ( s) = K c +
= Kc
Ti s
Ti s
Plus Ti est grande, plus l'action intgrale est faible
Commande du systme

Kc t
u (t ) = K c (t ) +
0 ( ) d
Ti

PI

I
t

Automatique

t
16

Correcteur PI (2)
! Rponse frquentielle
50

! Effets du correcteurs

% Introduction d'un intgrateur


% Gain en basses frquences

Amplitude (dB)
Kc=1

40

(<<1/Ti) infini erreur statique


nulle (systme de classe 0)

30
20

% Le gain du systme corrig ne

10
0
-2
10

10

-1

0
-20

1
Ti

10

10

Ti

( rapidit) non modifie

Phase ()

% La phase du systme corrig

-40

n'est modifie qu'en basses


frquences (au contraire de I)

-60
-80
-100
-2
10

Automatique

sera pas modifi en hautes


1
frquences si << c 0 co

% La marge de phase n'est pas


10

-1

1
Ti

10

10

modifie si

1
<< c 0
Ti

17

Correcteur "retard de phase" (1)


! FT du correcteur

C ( s) = K c

1 + Ts
1 + bTs

avec b > 1

En pratique, on choisit Kc= b


Le correcteur retard de phase est une forme approche du
correcteur PI. Il ralise une action intgrale (augmentation du
gain en basses frquences) sans introduire d'intgrateur

! Contraintes pouvant tre satisfaites

% Erreur permanente impose


% Marge de phase impose
% Rapidit impose
Automatique

18

Correcteur "retard de phase" (2)


! Rponse frquentielle du correcteur
20 log10 b

Amplitude (dB)

% Introduction d'un dphasage

15

ngatif d'o le nom de


correcteur retard de phase

10

% Dphasage minimum

0 -2
10

-1

10

-30

1
bT

1
T

10

10

c,min = arcsin 1 b rad


c,min < 0

1+ b

% Pulsation correspondante

Phase ()

c,min

c,min = 1

T b

-90 -2
10

Automatique

-1

10

1
bT

1
bT

1
T

10

10

19

Correcteur "retard de phase" (3)


! Effets du correcteur

% Augmentation du gain en basses frquences de 20log10b


effet intgral diminution de l'erreur statique en BF
(systme de classe 0 en BO)

% Diminution de la bande passante 0dB co systme


moins rapide en BF (augmentation de tm ou de tr,5%)

! Elments de rglage du correcteur

% Introduire dans le correcteur un gain K'c qu'on calcule pour


avoir la marge de phase dsire

% Calculer Kc=b pour obtenir la prcision impose


% Choisir la constante de temps T telle que

1
1
<< c 0 ( 0.1c 0 )
T
T

pour ne pas modifier la marge de phase et les performances


dynamiques
Automatique

20

Correcteur proportionnel driv PD (1)


! FT du correcteur
PD : combinaison des correcteurs P et D

C ( s ) = K c (1 + Td s )

Td : constante de drivation

Plus Td est grande, plus l'action drive est importante


Commande du systme

d (t )
u (t ) = K c (t ) + K cTd
dt

Automatique

PD

La commande est proportionnelle l'erreur et la


variation de l'erreur (drive)

21

Correcteur PD (2)
! Effets du correcteurs

! Rponse frquentielle

% Avance de phase maximale de

Amplitude (dB)

50

90 pour >>10/Td amlioration


de la stabilit (marge de phase)

40

K c=1
30

10
0 -2
10

90

% Augmentation de la pulsation co

+1

20

amlioration de la rapidit (tr,5% , tm)

0
10

-1

1
Td

10

10

Phase ()

% Amplification en hautes frquences


(pour > 1/Td) largissement de
la BP du systme en BF
sensibilit aux bruits

% Diminution de l'erreur permanente

60

! Rglages
30

0 -2
10

10

Automatique

-1

1
Td

10

10

% Rgler Kc pour avoir co impos


% Rgler Td pour avoir m impose
% Vrifier a posteriori co et m

22

Correcteur avance de phase (1)


! FT du correcteur

C ( s) = K c

1 + aTs
1 + Ts

avec a > 1

Le correcteur avance de phase est une forme approche


du correcteur PD qui est physiquement irralisable (condition
de causalit non vrifie)

! Contraintes pouvant tre satisfaites


" Augmentation de la marge de phase (comme l'indique le

nom du correcteur)
" Augmentation de la bande passante (augmentation de la

rapidit cd diminution de tr)


" Erreurs en rgime permanent imposes
Automatique

23

Correcteur avance de phase (2)


! Rponse frquentielle du correcteur
20 log10 a

Amplitude (dB)

20

Kc=1

15

% Introduction d'un dphasage

10

positif d'o le nom de


correcteur avance de phase

% Avance de phase maximale

+1

0
0 -2
10

(la cloche)
-1

10

90

1
aT

1
T

10

10

c,max = arcsin a 1 rad

c,max > 0

Phase ()

c,max

a +1

% Pulsation correspondante

30

c,max = 1

T a

0 -2
10

Automatique

-1

10

1
1
aT T a

1
T

10

10

24

Correcteur avance de phase (3)


! Effets du correcteur

% Augmentation de la marge de stabilit effet drivateur


% Augmentation de la bande passante 0dB co systme
plus rapide en BF (diminution de tm ou de tr,5%)

% Sensibilit aux bruits cause de l'largissement de la BP


! Elments de rglage du correcteur

a 1

arcsin
=
Calculer a pour avoir l'avance de phase c,max
dsire
a +1

% Calculer T de faon placer la cloche la pulsation co dsire


cd c,max =

T a

= c0

% Le gain frquentiel est augment de 20log10a partir de =10/T.


Ceci dcale la pulsation co du systme corrig en BO

% Calculer Kc pour ramener co la bonne valeur


Automatique

25

Correcteur avance de phase (4)


H BONC ( s ) =
100

K
s (1 + s )

C (s) = K c

1 + aTs
1 + Ts
100

Amplitude (dB)

50

50

50

HBONC
10

-1

10

c 0

HBOC

10

-50

10

Phase ()

-100 -2
10

-1

10

c,max

10

10

10

10

Phase ()

-80

-100

-50

-120

-100

-140

-150
-200 -2
10

Amplitude (dB)

-50

-100 -2
10

H BOC ( s ) = H BONC ( s )C ( s )

-160
-1

10

Automatique

10

c0

10

10

-180 -2
10

m
-1

10

10

10

10

10

26

Correcteur PID thorique (1)


! FT du correcteur
PID : combinaison des correcteurs P, I et D

TiTd s 2 + Ti s + 1
1
C ( s ) = K c 1 +
+ Td s = K c
Ti s
Ti s

Ti : constante
d'intgration
Td : constante
de drivation

Commande du systme
Kc t
d (t )
u (t ) = K c (t ) +
0 ( )d + K cTd
Ti
dt
Factorisation de C(s)

T1 + T2 = Ti
(1 + T1s )(1 + T2 s )
Si Ti > 4Td , C ( s ) = K c
avec
Ti s
T1 T2 = Ti Td

Zros rels

% Si Ti < 4Td ,
Automatique

T 2 s 2 + 2 Ts + 1
C (s) = K c
Ti s

avec

Zros complexes conjugus

2 T = Ti
2
T = Ti Td

<1
27

Correcteur PID thorique (2)


! Rponse frquentielle
40

! Effets du correcteurs

% Avance de phase en hautes

Amplitude (dB)

frquences

30

% Amplification en hautes

+1

20

10

0 -2
10

frquences

1
T1

10

1
T2

10

10

100

Phase ()
0

-50

1
T1

Automatique

% Gain infini en basses frquences


% Retard de phase en basses
frquences
Effet PI en basses
frquences
% Frquences moyennes : peu
d'influence du correcteur

50

-100 -2
10

Effet PD en hautes
frquences

10

1
T2

10

10

28

Correcteur PID (1)


! Caractristiques du PID
" Correcteur utilis industriellement avec les caractristiques
#

Bp : bande proportionnelle BP = 100

Taux de rptition par minute r = 60

Constante de temps de drivation Td

Kc

Ti

" Le PID thorique est physiquement irralisable

! PID rel : PID thorique filtr


Le PID thorique a l'inconvnient du PD cd une amplification en
hautes frquences sensibilit aux bruits. Pour viter cela, on
introduit un filtre passe-bas en hautes frquences

2
1
1 +
+ Td s

avec
T
s
1
T
s
d

ou C ( s ) = K c 1 +
+
C (s) = K c
Ti s 1 + Td N10
Td
1 +

N
N

Automatique
29

Correcteur PID (2)


! Rponse frquentielle PID rel
20

Amplitude (dB)

1
1 +
+ Td s
Ti s

C (s) = K c
Td
1 +
N

15

+1

10

0 -2
10
100

1
T1

1
T2

10
Td

10

1
T2

10
Td

10

Filtrage des hautes


frquences

Phase ()
50

-50

-100 -2
10

1
T
Automatique 1

10

30

Stratgie de synthse des correcteurs


1. Analyse du systme (identification,
performances
dynamiques,
rponse frquentielle)
2. Analyse du cahier de charges
(traduction en termes d'erreur, de
rapidit, de marge de phase, de
pulsation co)
3. Choix de la structure du correcteur
compte tenu du cahier des charges
et des caractristiques du systme
4. Calcul
des
correcteur

paramtres

du

5. Vrification des performances du


systme corrig. Si le cahier des
charges n'est pas satisfait, retour
3
6. Ralisation de l'asservissement et
tests
Automatique

Correcteurs

Avantages

Simplicit
P

Meilleure
prcision
Simplicit

PI

Erreur
statique nulle

Amlioration
Avance de
stabilit et
phase
rapidit
PID

Inconvnients

Risque
d'instabilit si
Kc >> 1
Systme
parfois lent en
BF
Sensibilit du
systme aux
bruits

Trs utilis en
industrie

Rglage des
paramtres
Action PI + PD plus difficile

31

You might also like