Académique Documents
Professionnel Documents
Culture Documents
Chapitre 5
5.1 Introduction
Ce chapitre a pour but l’étude de la fonction de transfert de systèmes dyna-
miques linéaires discrets. Indifféremment, on parlera de fonction de transfert en
z, de fonction de transfert discrète ou plus simplement de fonction de transfert.
Après avoir défini la fonction de transfert discrète d’un système comme étant
la transformée en z de sa réponse impulsionnelle, on examinera différentes formes
de présentation (puissances de z positives ou négatives, etc), et l’on définira les
pôles et les zéros. Aux pôles correspondent des modes temporels discrets, dont
l’allure sera examinée en détails. On verra que certains d’entre-eux peuvent avoir
une allure surprenante (effet sonnette, § 5.3.4 page 146).
Un paragraphe particulièrement important sera consacré à l’établissement du
modèle échantillonné du système à régler, ce qui permettra d’établir un lien précis
entre les domaines analogique et numérique au niveau des fonctions de transferts.
Le même type de lien pourra être obtenu ensuite entre les pôles de systèmes
analogiques et numériques.
1 linéaire
2 au repos
3 causal
4 stationnaire
G(z) = Z {g(k)}
U ( z ) Y ( z )
G ( z )
u ( k ) y ( k )
f _ 0 5 a _ 0 1 . e p s
Fig. 5.1 – Représentation d’un système dynamique linéaire discret par sa fonction
de transfert G(z) (fichier source).
0.5
u(k)
−0.5
−1
−1.5
0 10 20 30 40 50 60
k
f_ch_05_04_1.eps
5.2.2 Exemples
Fonction de transfert de l’intégrateur "forward"
u ( k ) = D ( k ) y ( k ) = g ( k ) = h e ( k - 1 )
1 h
0 k 0 k
r é p o n s e
e x c i t a t i o n
i m p u l s i o n n e l l e f _ 0 5 a _ 0 2 . e p s
Fig. 5.3 – Système dynamique linéaire discret ayant pour réponse impulsion-
nelle un saut unité retardé d’une période d’échantillonnage et d’amplitude h
(fichier source).
h
G (z) = Z {g (k)} = Z {h · (k − 1)} = h · z −1 · Z { (k)} =
z−1
Y (z) h
G (z) = =
U (z) z−1
k−1
!
1 X e (l) + e (l + 1) e (k) − e (k − 1)
u (k) = Kp · e (k) + · · h + Td ·
Ti l=0 2 h
Y (z) Z {y (k)}
G(z) = =
U (z) Z {u (k)}
z 1 z·h z 2 ·h Td
Kp · z−1 + 2·Ti · (z−1) 2 +
(z−1)2
+ h
= z
z−1
Td
h
Kp · z·(z−1)+ 2·T ·z·(z+1)+ h
·(z−1)2
i
(z−1)2
= z
z−1
Kp · z · (z − 1) + h
2·Ti
· z · (z + 1) + Td
h
· (z − 1)2
=
z · (z − 1)
Kd Kd Kd
z 2 · Kp + Ki · h + + z · −Kp − 2 ·
h h
+ h
=
z · (z − 1)
2
b0 · z + b1 · z + b2
=
z · (z − 1)
d’où :
Y (z) −d b0 + b1 · z −1 + ... + bm−1 · z 1−m + bm · z −m
G(z) = =z ·
U (z) 1 + a1 · z −1 + ... + an−1 · z 1−n + an · z −n
soit :
Y (z) b0 · z m + b1 · z m−1 + ... + bm−1 · z + bm
G(z) = =
U (z) z n + a1 · z n−1 + ... + an−1 · z + an
u (k) − u (k − 1) = b0 · e (k) + b1 · e (k − 1) + b2 · e (k − 2)
Kd
b 0 = Kp + Ki · h + h
b1 = −Kp − 2 · Khd
b2 = Khd
a0 = 1
a = −1
1
a2 = 0
U (z) b0 + b1 · z −1 + b2 · z −2
G (z) = =
E(z) 1 − z −1
b0 · z 2 + b1 · z + b2
=
z · (z − 1)
Kp + Ki · h + Khd · z 2 + −Kp − 2 · Kd Kd
h
·z+ h
=
z · (z − 1)
Y (z) 1
G (z) = = z −d = d
U (z) z
z
- d
u ( k ) y ( k ) = u ( k - d )
f _ 0 5 a _ 0 9 . e p s
C’est la forme qui, avec sa version factorisée, sera privilégiée dans le cadre de ce
cours. Les degrés des numérateur et dénominateur sont respectivement m et n.
Souvent, on s’arrange pour que le numérateur de G(z) soit aussi tel le coeffi-
cient de la plus haute puissance de z soit unitaire :
Sous cette représentation, tous les z sont sous forme de puissances négatives
ou nulle. De plus, pour le dénominateur, on fait en sorte que le coefficient de la
puissance de z la plus proche de zéro soit unitaire :
Y (z) −d
1 + bb01 · z −1 + ... + bm−1
b0
· z 1−m + bbm0 · z −m
G(z) = =b0 · z ·
U (z) 1 + a1 · z −1 + ... + an−1 · z 1−n + an · z −n
Dans un cas comme dans l’autre, il faut remarquer le très important facteur z −d
mis en évidence.
Formes factorisées
Y (z) (z − z1 ) · (z − z2 ) · ... · (z − zm )
G(z) = = b0 ·
U (z) (z − p ) · (z − p2 ) · ... · (z − pn )
Qm 1
(z − zi )
= b0 · Qni=1
i=1 (z − pi )
Y (z) (1 − z1 · z −1 ) · (1 − z2 · z −1 ) · ... · (1 − zm · z −1 )
G(z) = = b0 ·
U (z) (1 − p1 · z −1 ) · (1 − p2 · z −1 ) · ... · (1 − pn1 · z −1 )
Qm
(1 − zi · z −1 )
= b0 · Qni=1 −1
i=1 (1 − pi · z )
Les valeurs de z qui annulent le numérateur de G(z) en sont les zéros. G(z)
compte donc m zéros, réels ou complexes. Les zéros sont ainsi :
z1 , z2 , . . . zm
p1 , p2 , ..., pn
I m
z 1
p 2 p 1
R e
0 1
z 2
f _ 0 5 b _ 0 3 . e p s
L’ordre d’un système dynamique linéaire est égal à son nombre de pôles n.
On rappelle que son degré relatif est le nombre entier
d=n−m
i.e. la différence entre le nombre de ses pôles et de ses zéros.
) )
- 1
( k
) - u
( k
( u
S S
0
u ( k )
b
u ( k ) 1 b 0
y ( k )
u ( k - 1 )
z
- 1
- b 0
f _ 0 5 b _ 0 5 . e p s
Fig. 5.6 – Vue détaillée de l’effet des zéros d’un système sur son comportement
dynamique (fichier source).
s
. e p
( k
4
0
_
y
b
5
0
f _
- 1
z
)
- 1
( k
y
- 1
1
a
z
)
- 2
( k
y
e ,
e s )
- 1
s t è m
2
a
t e r n
s y
)
i n
- n
s
d
( k
n
e s
y
t r e - r é a c t i o
l e s
t e r n
ô
p
i n
n
-
e s
-
l a g
n
-
c o
p
i . e .
S
u
( c o
m
b
)
- n
( k
u
- 1
2
b
z
)
- 2
- d
t )
( k
u
e n
e m
- 1
1
b
n
n
i r o
)
- 1
v
e n
- d
( k
n
u
s o
e c
- 1
s
0
z é r o
b
a v
e
)
s t è m
- d
( k
s y
u
u
d
- d
e
z
l a g
p
u
( c o
)
( k
u
Fig. 5.7 – Schéma fonctionnel détaillé d’un système discret linéaire : la struc-
ture interne du système ainsi présentée montre les rôles respectifs joués par les
pôles (contre-réactions internes) les zéros ("mise en forme" du signal d’entrée)
(fichier source).
il devient évident que le système répond par un signal y(k) constitué de la super-
position des réponses impulsionnelles correspondantes.
k
X
y(k) = g (k) ∗ u (k) = g(k − l) · u(l)
l=0
0
R e
p i f _ 0 5 a _ 0 4 . e p s
mode exponentiel. On remarque immédiatement que pour |pi | < 1, limk→∞ y(k) =
0. Dans le cas contraire, le mode diverge.
Les pôles complexes sont disposés dans le plan de z comme le montre la figure 5.9
page ci-contre.
Rappel (§ 3.3.3 page 98) :
z z
k·h
Z a = =
z − ah z−p
z
I m
+ j R s i n ( W )
R c o s ( W ) R e
0
- j R s i n ( W )
f _ 0 5 a _ 0 5 . e p s
On remarque aussi que pour |R| < 1, limk→∞ y(k) = 0. Dans le cas contraire, le
mode diverge.
Modes apériodiques
Les modes temporels associés à des pôles réel sont apériodiques, selon la re-
lation (5.1). Le tableau suivant donne leur forme en fonction de la position des
pôles dans le plan de z.
j
z 1
0.9
0.8
0.7
0.6
g(k)
0.5
0 1 R e
0.4
0.3
0.2
0.1
0
0 5 10 15 20 25
k
f _ 0 5 _ 0 1 . e p s f_ch_05_03_1.eps
I m
j
z
1
0.8
0.6
g(k)
0 R e
1
0.4
0.2
0
0 5 10 15 20 25
k
f _ 0 5 _ 0 2 . e p s f_ch_05_03_11.eps
I m
j
z
1
0.8
0.6
g(k)
R e
0 1 0.4
0.2
0
0 5 10 15 20 25
k
f _ 0 5 _ 0 4 . e p s f_ch_05_03_12.eps
I m
j
z 100
90
80
70
60
g(k)
50
0 1 R e 40
30
20
10
0
0 5 10 15 20 25
k
f _ 0 5 _ 0 3 . e p s f_ch_05_03_5.eps
Modes oscillatoires
La relation (5.2) montre qu’un mode oscillatoire est dû à la présence d’une
paire de pôles complexes conjugués. Il est formé d’une sinusoïde pondérée par un
terme exponentiel.
j
z 2
1.5
g(k)
0 1 R e
0.5
−0.5
0 5 10 15 20 25
k
f _ 0 5 _ 0 8 . e p s f_ch_05_03_2.eps
I m
j
z 1
0.8
0.6
0.4
0.2
g(k)
0 1
0
R e
−0.2
−0.4
−0.6
−0.8
0 5 10 15 20 25
k
f _ 0 5 _ 1 1 . e p s
f_ch_05_03_7.eps
I m
j
z 2
1.5
0.5
g(k)
0 1 R e
−0.5
−1
−1.5
−2
0 5 10 15 20 25
k
f _ 0 5 _ 0 9 . e p s f_ch_05_03_3.eps
On observe que pour des pôles exactement situés sur le cercle-unité, le mode
est oscillatoire entretenu.
Des pôles complexes conjugués à partie réelle négative engendrent un mode
dont les échantillons changent de signe très fréquemment, presque à chaque ins-
tant k. La conversion D/A d’un tel signal (figure 5.10 page 146) convainc qu’un
j
z 1
0.8
0.6
0.4
0.2
g(k)
0
0 1 R e
−0.2
−0.4
−0.6
−0.8
−1
0 5 10 15 20 25
k
f _ 0 5 _ 1 2 . e p s f_ch_05_03_8.eps
I m
j
z 40
30
20
g(k)
10
0 1 R e
−10
−20
0 5 10 15 20 25
k
f _ 0 5 _ 1 0 . e p s f_ch_05_03_4.eps
I m
j
z 25
20
15
10
5
g(k)
0 1
0
R e
−5
−10
−15
−20
0 5 10 15 20 25
k
f _ 0 5 _ 1 3 . e p s f_ch_05_03_9.eps
mode de cette nature, même stable, est à éviter à tout prix dans une boucle de
régulation, à moins qu’il soit notablement dominé par d’autres modes de com-
portement plus acceptable.
0.6
0.4
0.2
g(t)
−0.2
−0.4
−0.6
0 5 10 15 20 25
t
Fig. 5.10 – Commande issue d’un régulateur, lorsque le système asservi possède
des pôles discrets à partie réelle négative (fichier source).
Il faut en effet s’imaginer qu’un système à régler, analogique, excité par une
commande variant de cette façon, peut avoir un comportement quasi chaotique
entre deux instants d’échantillonnage (voir par exemple la figure 2 page 45). Si l’on
n’est pas attentif, de tels pôles peuvent se retrouver dans la fonction de transfert
U (z) Y (z)
Gu (z) = W (z)
, tout en étant absents de la fonction de transfert Gw (z) = W (z)
.
Modes alternés
Un mode alterné est observable lorsqu’un système dynamique linéaire possède
un pôle réel négatif. Le mode associé à tout pôle discret pi étant du type pki , il
ressort que pour un pôle réel et négatif, le signal change de signe à chaque instant
d’échantillonnage. On parle de mode alterné ou d’effet sonnette.
La remarque concernant les pôles complexes à partie réelle négative s’applique
particulièrement dans le cas d’un mode alterné.
I m
z
0.8
j
0.6
0.4
0.2
g(k)
0
0 1 R e
−0.2
−0.4
−0.6
−0.8
0 5 10 15 20 25
k
f _ 0 5 _ 0 5 . e p s
f_ch_05_03_6.eps
I m 0.8
j
z
0.6
0.4
0.2
g(k)
−0.2
R e
0 1 −0.4
−0.6
−0.8
−1
0 5 10 15 20 25
k
f _ 0 5 _ 0 6 . e p s
f_ch_05_03_13.eps
80
I m
z
60
j
40
20
0
g(k)
−20
0 1 R e −40
−60
−80
−100
0 5 10 15 20 25
k
f _ 0 5 _ 0 7 . e p s f_ch_05_03_10.eps
z−1 z
K = lim · G (z) ·
z→1 z z−1
= lim G (z)
z→1
G ( z ) y i
( k ) = y i
( k - 1 ) + u i
( k - 1 )
u i
( k ) y i
( k )
1
. . . . . . . . . . . .
u ( k ) z - 1 y ( k )
f _ 0 5 b _ 0 6 . e p s
On obtient
Y (z) z·h
G (z) =
=
U (z) z−1
fonction de transfert possédant manifestement un pôle en z = 1. Toute fonction
de transfert ayant ainsi un pôle en z = 1 a donc un comportement intégrateur,
dont l’effet est particulièrement visible en régime permanent.
On note que le gain statique d’un système possédant un ou plusieurs pôles en
z = 1 tend vers l’infini.
G ( z ) y i
( k ) = u i
( k + 1 ) - u i
( k )
u i
( k ) y i
( k )
. . . . . . z - 1 . . . . . .
u ( k ) y ( k )
f _ 0 5 b _ 0 7 . e p s
z −d
On se propose ici d’examiner le comportement d’un système dynamique linéaire
quelconque entaché d’un retard pur de d périodes d’échantillonnage.
G ( z ) y i
( k ) = u i
( k - d )
u i
( k ) y i
( k )
. . . . . . . . . . . .
u ( k ) y ( k )
- d
z
f _ 0 5 b _ 0 8 . e p s
w ( k ) + e ( k ) u ( k ) u ( t ) y ( t )
D
S A l g o r i t h m e G ( s )
A a
y ( k ) D
N U M E R I Q U E A N A L O G I Q U E
f _ 0 5 b _ 0 1 . e p s
rithme n’a qu’une vue stroboscopique du système à régler, qu’il perçoit par une
paire de signaux discrets, en fait 2 suites de nombres :
1. la commande u(k) qu’il lui fournit ;
2. la grandeur réglée contre-réactionnée y(k).
Il n’y a alors qu’un pas à franchir pour affirmer que l’algorithme "considère" le
système à régler comme un système discret (figure 5.15 page suivante). Immédia-
tement se pose la question de savoir par quelle équation aux différences puis par
quelle fonction de transfert H(z) l’algorithme voit le système à régler analogique
Ga (s) au travers des convertisseurs D/A et A/D.
u ( t ) y ( t )
D A
u ( k ) G ( s ) y ( k )
A a
D
U ( z ) H ( z ) Y ( z )
f _ 0 5 b _ 0 2 . e p s
Signal Transformée
1 u(k) = ∆(k) U (z) = 1 impulsion
unité discrète
2 u(t) = (t) − (t − h) U (s) = 1
s · (1 − e−s·h ) impulsion
continue rec-
tangulaire de
largeur h
3 y(t) = L−1 (Ga (s) · U (s)) Y (s) = Ga (s) · U (s) réponse du
système ana-
logique à
l’impulsion
rectangulaire
y(k) = L−1 (Ga (s) · U (s)) Y (z) = Z L−1 (Ga (s) · U (s))
4 réponse im-
pulsionnelle
discrète
Y (z) a donc pour expression :
−1 1 −s·h
Y (z) = Z L Ga (s) · · 1 − e
s
|
{z }
signal analogique y(t)
| {z }
signal discret y(k)
| {z }
transformée en z du signal discret
où le fait de mettre le signal y(t) entre accolades signifie qu’on en prend sa version
On doit relever ici que cette relation a été obtenue en appliquant simplement la
définition de la fonction de transfert :
H(z) = Z {g(k)}
Remarque : les ordres de H(z) et de Ga (s) sont les mêmes, sauf cas très parti-
culiers (voir par exemple la transformée en z no21 du tableau du § 3.4 page 105).
Dans la règle, le processus d’échantillonnage n’ajoute ou ne supprime pas de
pôles.
5.5.3 Exemple
Soit un système à régler analogique de fonction de transfert
Y (s) 1
Ga (s) = =
U (s) s − s1
Etape Opération
Ga (s)
1 = 1
s s·(s−s1 )
2 L−1 s·(s−s
1
1)
= 1
−s1
· (1 − es1 ·t )
n o
1
· (1 − es1 ·t ) = −s1 1 · 1 − es1 ·k·h
3 −s1
n o
4 Z −s1 1 · 1 − es1 ·k·h = −s1 1 · z−1 z
− z−ezs1 ·h = 1
−s1
·
z·(1−es1 ·h )
(z−1)·(z−es1 ·h )
−1 1 z·(1−es1 ·h ) (1−es1 ·h )
5 (1 − z ) · −s1 · (z−1)· z−es1 ·h = −s1 1 · z−es1 ·h
( ) ( )
( 1−e s1 ·h
)
6 H(z) = YU (z)
(z)
= −s1 1 · z−es1 ·h = z−p b1 b1
= z+a
( ) 1 1
Les étapes 2 et 3 peuvent être omises si l’on travaille avec une table des
transformées en z telle que celle du § 3.4 page 105. On peut en effet directement
passer de la colonne F (s) à la colonne F (z). Il y a donc moins de calculs à faire
qu’il n’y paraît a priori.
Cet exemple montre que les ordres de Ga (s) et de H(z) sont les mêmes, comme
c’est presque toujours le cas.
Avec les conventions prises (schéma fonctionnel universel et définition des fonction
de transfert), la fonction de transfert en boucle ouverte est donnée par le produit
des fonctions de transfert du régulateur numérique et du modèle échantillonné
du système à régler.
e ( k )
G o
( z )
+
+
w ( k ) = 0 e ( k ) u ( k ) y ( k )
1 1
S G c
( z ) H ( z )
s s
-
y ( k )
f _ 0 5 b _ 0 9 . e p s
Y (z) −1
−1 Ga (s)
Go (z) = = Gc (z) · H (z) = Gc (z) · 1 − z ·Z L
E (z) s
w ( k ) + e ( k ) u ( k ) u ( t ) y ( t )
S G ( z ) D G ( s )
c a
A
-
A
D
y ( k )
w ( k ) + e ( k ) u ( k ) y ( k )
S G c
( z ) H ( z )
-
f _ 0 5 b _ 1 0 . e p s
un signal purement analogique v(t), alors que celle de sortie est discrète puisqu’il
s’agit de y(k) (figure 5.18 page suivante). La perturbation v(t) étant totalement
aléatoire, elle intervient et peut varier à n’importe quel moment, sans synchro-
nisme avec l’horloge dictant la période d’échantillonnage, au contraire de w(k)
ou de y(k).
En effet, en régulation de correspondance, on a obtenu une relation entre 2
grandeurs w(k) et y(k) en tirant parti du fait que la consigne w(k) est nature
discrète, provenant d’un générateur de consigne ou résultant de l’échantillonnage
d’une consigne analogique w(t). De ce fait, w(k) n’est définie et ne peut varier
qu’aux instants d’échantillonnage. Tel n’est pas le cas de v(t), la conséquence
pratique en étant que le régulateur, "aveugle" entre 2 instants d’échantillonnage,
par exemple k et (k + 1), ne peut réagir à l’apparition d’une perturbation v(t) en
t = t0
k · h < t0 < (k + 1) · h,
qu’à l’instant d’échantillonnage suivant, i.e. l’instant (k + 1).
Il est alors clair que l’erreur e(k + 1) dépend de la durée écoulée ((k + 1) ·
h − t0 ) depuis la manifestation de la perturbation, et l’amplitude de la réaction
du régulateur est ainsi fonction de t0 (figure 5.19 page 158). Le système asservi
réagit donc différemment selon l’instant auquel l’entrée v(t) lui est appliquée, ce
qui signifie qu’il est non-stationnaire (§ 4.2.2 page 109 et exemple § 2 page 45).
La conséquence en est que la fonction de transfert
Z {grandeur réglée y}
Z {perturbation v}
v ( t )
+
e ( k ) u ( k ) u ( t ) y ( t )
w ( k ) = 0
D
S G c ( z ) S G a ( s )
A
-
A
D
f _ 0 5 b _ 1 2 . e p s
y ( k )
Z {y (k}) = Y (z)
=Z {Ga (s) · V (s)} + H (z) · U (z)
| {z } | {z }
contribution de v(t) à y(k) contribution de U (z)à Y (z)
d’où,
Z {Ga (s) · V (s)}
Y (z) =
1 + Gc (z) · H (z)
il est par contre impossible d’extraire une quelconque fonction de transfert Gv (z) !
On représente ci-dessous (figure 5.19 page suivante) la réponse d’un système
asservi à un saut unité de perturbation intervenant aux instants 0, 0.25 · h, 0.5 ·
h, 0.75·h. Un tel effet est en pratique négligeable, si la fréquence d’échantillonnage
fe est suffisamment élevée et surtout par le fait que le système à régler présente
toujours un comportement de type passe-bas atténuant l’effet des perturbations
rapides.
Une manière de contourner le problème consiste à admettre que les perturba-
tions probables ont une dynamique modérée par rapport à la fréquence d’échan-
tillonnage choisie (figure 5.20 page 159). Dans ce cas là, une perturbation interve-
nant n’importe quand entre 2 instants d’échantillonnage aura un effet semblable
dans tous les cas. Elle peut alors être approximée par le signal qu’elle produi-
rait en traversant un bloqueur d’ordre zéro, ce qui présente le grand avantage
de la synchroniser sur l’horloge du système asservi. Le système étant maintenant
devenu stationnaire, on peut calculer la fonction de transfert en régulation de
maintien
Z {y(k)}
Z {vm (k)}
0.8
0.6
v(t)
0.4
0.2
0
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
0.08
0.06
0.04
y(t)
0.02
−0.02
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
t [s]
f_ch_05_05_1.eps
Gv (z) = Z {g (k)}
v(t) = δ(t)
p e r t u r b a t i o n
a n a l o g i q u e
v ( k )
A D
v ( t ) s y n c h r o n i s é e
D A
v m
( t )
+
w ( k ) = 0 e ( k ) u ( k ) y ( t )
u ( t )
D
S G c ( z ) S G a ( s )
A
-
A
D
y ( k )
f _ 0 5 b _ 1 1 . e p s
d’où :
Y (z) H (z)
= Gv (z) =
Vm (z) 1 + Gc (z) · H (z)
Une telle approximation se justifie dans la plupart des cas.
u ( t ) y ( t )
D
u ( k ) G ( s )
A a
A
y ( k )
D f _ 0 5 a _ 0 6 . e p s
Fig. 5.21 – Système analogique encadré par des convertisseurs D/A et A/D
(fichier source).
à régler analogique Ga (s) est encadré par les convertisseurs D/A et A/D et l’on
sait que l’algorithme fournissant u(k) et recevant y(k) le voit par la fonction de
transfert équivalente :
Y (z) −1
−1 Ga (s)
H(z) = = 1−z ·Z L
U (z) s
La question se posant ici est de déterminer s’il existe un lien direct entre les pôles
du système analogique de fonction de transfert Ga (s) et ceux du système discret
de fonction de transfert H(z). On cherche donc, pour les pôles, une relation
mathématique entre les plans de s et de z.
I m I m j
z
s
0 R e 0
R e
1
f _ 0 5 _ 2 4 . e p s
Fig. 5.22 – Transformation des pôles d’un système analogique par l’échantillon-
nage : la relation z = es·h définit le lien entre les plans s et z (fichier source).
5.7.3 Propriétés
Il faut relever que la transformation des pôles par l’expression z = es·h fait
intervenir la période d’échantillonnage h ; selon la valeur de celle-ci, un même
pôle analogique du plan de s aura différentes images dans le plan de z.
D’autre part, la relation z = es·h est périodique de période ωe = 2·π
h
, puisque :
z = es·h
= e(−δ+j·ω0 )·h
= e−δ·h · (cos(ω0 · h) + j · (sin(ω0 · h))
= e−δ·h · (cos ((ω0 + ωe ) · h) + j · sin ((ω0 + ωe ) · h))
= e−δ·h · (cos (ω0 · h + 2 · π) + j · sin (ω0 · h + 2 · π))
= e(−δ+j·(ω0 +ωe ))·h
s
z = e
I m
s h
s 3
I m
+ j w z
e
s 4
+ j w N
p 1
s 1
0 0
s 2 R e R e
p 2
- j w N
- j w e
f _ 0 5 _ 1 4 . e p s
5.7.4 Exemples
Intégrateur
Un pôle analogique situé en s = 0 rad
s
, soit à l’origine du plan de s, est sy-
nonyme d’un système analogique ayant un comportement intégrateur. La trans-
formation de ce pôle lors de l’échantillonnage du système analogique
z = es·h = e0·h = 1
La fonction de transfert d’un système discret possédant un comportement inté-
grateur a donc un pôle en z = 1.
I m
j
z
0 R e
1
f _ 0 5 _ 0 2 . e p s
1 − es1 ·h
Y (z) 1 b0 b0
H(z) = = · s ·h
= =
U (z) −s1 (z − e 1 ) z − p1 z + a1
avec :
h
a1 = −p1 = −es1 ·h = −e− T
h
Le pôle du filtre numérique est réel, situé en p1 = es1 ·h = e− T (figure 5.25).
Par comparaison avec l’exemple du §4.3.1, on observe que le coefficient a1 est
I m
j
z
0 1 R e
f _ 0 5 _ 0 1 . e p s
Fig. 5.25 – Pôle discret d’un filtre numérique passe-bas (fichier source).
différent, ce qui se traduit par une parfaite correspondance entre les réponses
indicielles des réalisations analogiques et numériques (figure 5.26).
0.8
0.6
γ (t), γ (k)
0.4
0.2
0 5 10 15 20 25 30
k, t[s]
f_ch_05_17_1.eps
Fig. 5.26 – Correspondance parfaite (dans le cas particulier) en les filtres ana-
logique et numérique. A comparer avec la figure 4.11 page 119, pour T = 6 [s]
(fichier source).
! !
T
− Th 1 1 1 h
a1 = −e =− h ≈ − h
=−
1 =− T
eT 1+ T 1+ T 1+ h
1! h
Y (s) 1 1
G (s) = = ⇒ s1 = −
U (s) 1+s·T T
d’où
Y (z) 1 − p1 b0
H (z) = = =
U (z) z − p1 z + a1
4. L’équation aux différences du filtre est alors :
y (k) + a1 · y (k − 1) = b0 · u (k − 1)
s=σ+j·b b = const.
z= eσ·h
|{z} · j·b·h
e|{z}
module variable argument constant
On voit (figure 5.27) qu’il s’agit de demi-droites de pentes b · h, et l’on note que
l’axe réel du plan s devient l’axe réel positif du plan z.
I m s
I m
+ j w N
z
0 0
R e R e
- j w N
f _ 0 5 _ 1 5 . e p s
s = a + j · ω0
On relève que l’image de l’axe imaginaire du plan de s n’est autre que le cercle
unité dans le plan de z (figure 5.28 page ci-contre).
I m a g e d e l 'a x e
I m
i m a g i n a i r e :
I m j
c e r c l e u n i t é z
+ j w N
0 0
R e R e
1
- j w N
f _ 0 5 _ 1 6 . e p s
s = σ + j · ω0 = −δ + j · ω0
δ
ζ = sin (Ψ) = p = constante
δ 2 + ω02
Comme il s’agit d’une droite passant par l’origine, les parties réelles et imaginaires
sont proportionnelles :
ω0 = −a · σ
On obtient :
z = eσ·h · e−j·a·σ·h
qui graphiquement se présente sous la forme d’une spirale logarithmique. Les
courbes équi-amortissement du plan de z ont donc l’allure de spirales logarith-
miques. La figure 5.30 page suivante en représente quelques-unes. La figure 5.31
page 169 montre de plus les courbes à ωn · h = constante (pulsation propre non-
amortie ωn multipliée par la période d’échantillonnage h), qui sont des cercles
dans le plan de s.
I m
z=
c o
n s
s
t a
Y
n t
e
j w 0
- d
R e
f _ 0 5 _ 1 7 . e p s
2 ζ=0
ζ=
ζ=0.2
ζ=0 ζ=0.25
ζ=
ζ=0
0.
.9 0.5
70
0.5
ζ=0.5
71
1 ζ=0.70711
1
ζ=0.9
0 0 ζ=1
Im
Im
−1
−0.5
−2
−3 −1
−2 0 2 −1 −0.5 0 0.5 1
Re Re
f_ch_05_01_1.eps
0.8
0.6
0.4
0.2
0
Im
−0.2
−0.4
−0.6
−0.8
−1
f_ch_05_01_2.eps
I m
m
s
i n
=
c o
n s
m a r g e d e s t a b i l i t é a b s o l u e
Marges de stabilité et contour d’Evans (plan z)
t
0.8
m a r g e d e s t a b i l i t é r e l a t i v e
0.6
0.4
0.2
- d 0
0
Im
m i n R e −0.2
−0.4
−0.6
−0.8
−1
c o n t o u r d 'E v a n s
Re
f _ 0 5 _ 1 9 . e p s f_ch_05_02_2.eps
Images de surfaces
L’image du demi-plan complexe gauche est le disque unité (figure 5.32). L’image
I m I m j
z
s
0 R e 0
R e
1
f _ 0 5 _ 2 0 . e p s
(figure 5.33). Mettons encore en évidence l’image de la surface définie par les
I m I m j
s z
0 0
R e R e
1
f _ 0 5 _ 2 1 . e p s
Fig. 5.33 – Image d’une portion du demi-plan complexe gauche (fichier source).
courbes équi-amortissement (figure 5.34), ainsi que celle délimitée par le contour
I m j
I m z
s
0
0 R e
R e
1
f _ 0 5 _ 2 2 . e p s
I m I m j
s z
0 0
R e R e
1
f _ 0 5 _ 2 2 . e p s
Fig. 5.35 – Image de la surface délimitée par le contour d’Evans (fichier source).