Académique Documents
Professionnel Documents
Culture Documents
DJEGHALI
3.1 Introduction
Un système en boucle ouverte ou un asservissement (système en boucle fermée) comportant
un échantillonneur est dit échantillonné. Dans ce chapitre, nous allons étudier les modèles
utilisés pour représenter les systèmes ou les asservissements échantillonnés ainsi que les
méthodes de calcul des fonctions de transfert.
e(k) s(k)
e(t) e*(t) s(t) s*(t)
BOZ Ga(p)
E(p) E*(p) S(p) S*(p)
2)
e(k) s1(k)
e(t) e*(t) s1(t) s1*(t) s(t)
BOZ Ga1(p) BOZ Ga2(p)
E(p) E*(p) S1(p) S1*(p) S(p)
1)
ε (k)
e(t) ε *(t) s(t)
ε (t) BOZ Ga(p)
ε (p) ε *(p)
E(p) S(p)
2)
ε (k)
e(t)
ε (t) ε *(t) s(t)
BOZ Ga(p)
ε (p)
E(p) ε *(p) S(p)
s*(t)
Ha(p) BOZ
S*(p)
djeghalinadial2csp@gmail.com
Chapitre 3. Représentation des systèmes échantillonnés N. DJEGHALI
A partir de l’équation de récurrence, on peut calculer toutes les valeurs de la sortie s(k), si on
connaît l’entrée e(k) et les conditions initiales s(0),…., s(n-1).
E(z) S(z)
G(z)
2
Chapitre 3. Représentation des systèmes échantillonnés N. DJEGHALI
z−r
S(z) K N(z)
G (z) = =
E (z) (z − 1) m D( z )
où :
m : est le nombre d’intégrateurs (pôles z=1).
Y (z ) 2 z 3 − 0 .6
G (z) = =
U ( z ) z 3 − 1 .5 z 2 + 0 .5 z
2 z 3 − 0 .6 2 z 3 − 0 .6
G (z) = z −1 = z −1
z 2 − 1 .5 z + 0 .5 (z − 1)(z − 0.5)
On constate que G(z) possède un intégrateur (pôle en z=1). Le gain de vitesse K est donné
comme suit :
3
Chapitre 3. Représentation des systèmes échantillonnés N. DJEGHALI
2.8 −1 2z 3 − 0.6
G (z) = z
(z − 1) 2 .8 z − 1 .4
Remarque : La fonction de transfert peut être formulée en z-1. Cette formulation en z-1 est
obtenue à partir de la fonction de transfert en z, comme suit :
Y ( z) 2 z 3 − 0 .6 z −3 2 − 0 .6 z − 3
G (z) = = =
U(z) z 3 − 1.5z 2 + 0.5z z − 3 1 − 1.5z −1 + 0.5z − 2
3.5 Retard pur : un système discret (échantillonné) d’entrée e(k) et de sortie s(k), de fonction
S(z)
de transfert G (z) = présente un retard pur de r périodes d’échantillonnage, si G(z) peut
E(z)
se mettre sous la forme : G(z)=z-r G’(z).
Exemple :
1 + 2z −1 + z − 2 + z − 3
= z−2
Y ( z)
G (z) =
U(z) 1 + 3z −1 + 2z − 2 + z − 3
4
Chapitre 3. Représentation des systèmes échantillonnés N. DJEGHALI
G(z)
BOZ
u(t) y(t) y(k) u(k) y(k)
u(k)
B0 (p) Ga(p) G(z)
∆ y*(t) U(z) Y(z)
{
G (z) = Z{G (p)} = Z{H(p)} − Z e − ∆p H(p) }
H(p) représente la transformée de Laplace de la fonction h(t) et sa TZ est H(z).
z −1 , donc:
G ( p)
G (z) = H (z) − z −1H (z) = (1 − z −1 )H (z) = (1 − z −1 ) Z a
p
G(z)
D’où:
z − 1 G a (p)
G (z) = Z
z p
5
Chapitre 3. Représentation des systèmes échantillonnés N. DJEGHALI
K
Avec : G a (p) = est la fonction de transfert du système analogique.
1 + τp
Y ( z) z − 1 G a ( p) z − 1 K
G (z) = = Z = Z
U (z ) z p z p(1 + τp)
K K / τ 1
Z = Z = Re s(0) + Re s(− )
p(1 + τp) 1
p( p + ) τ
τ
1 K/τ z K/τ z Kz Kz
Re s(0) + Re s(− ) = lim + lim = −
τ p →0 1 ∆ p ∆p z −1 z − e−∆ / τ
(p + ) z − e p→−
1 p z−e
τ τ
D’où
∆
−
z − 1 Kz Kz 1− e τ
G (z) = − =K
z z −1 z − e−∆ / τ −
∆
z−e τ
On constate que la fonction de transfert G(z) est aussi du premier ordre. Elle dépend de la
période d’échantillonnage ∆.
∆
−
G(z) a pour pôle : p = e τ = e p a ∆ , avec p a = − est le pôle du système analogique.
1
τ
Le gain statique est donné par K=G(1).
1 ∆
< <1 (Selon le théorème de Shannon)
4 τ
6
Chapitre 3. Représentation des systèmes échantillonnés N. DJEGHALI
Avec : a 0 = e− 2h ωn ∆ , ω p = ω n 1 − h 2 , a1 = −2 a 0 cos(ω p ∆)
ω ω
b 0 = a 0 + a 0 h n sin(ω p ∆) − cos(ω p ∆) , b1 = 1 − a 0 h n sin(ω p ∆) + cos(ω p ∆)
ω p ω p
( − hω n + j ω p ) ∆ (− hω n − jω p )∆
= e p1∆ , z1 = e = e p 2∆ .
b
z 0 = − 0 , z1 = e
b1
Avec p1 et p2 sont les pôles du système continu Ga(p).
Lors de l’échantillonnage d’un système analogique du 2ieme ordre, la période
d’échantillonnage doit vérifier la condition:
0.25 < ∆ω n < 1.25
Remarque : Les pôles d’un système analogique se transforment lors de l’échantillonnage. Les
pôles d’un système analogique sont reliés à ceux de son modèle échantillonné par la relation
suivante:
z = e − p∆
7
Chapitre 3. Représentation des systèmes échantillonnés N. DJEGHALI
+∞
S * ( p) = ∑ s(k) e − pk∆
k =0
En posant z = e p∆ , on obtient :
+∞
S * ( p) = ∑ s(k) z − k = S(z) = Z{S(p)}
k =0
Remarque : L’opération d’échantillonnage (*) est caractérisée par les propriétés suivantes :
(f*)*=f*
(f*. g)*=f*. g*
(f .g )* ≠ f * .g *
3.8 Fonctions de transfert (transmittances) échantillonnées des systèmes en boucle
ouverte et des asservissements
Des que l’on a au moins un échantillonneur dans un système, on utilise la transformée en z.
C’est- à- dire les fonctions de transfert seront en z.
3.8.1 Systèmes en boucle ouverte
• Système 1
e(k) s(k)
s(t)
e(t) e*(t) s*(t)
Ga(p)
S(p)
E(p) E*(p) S*(p)
E(z) S(z)
8
Chapitre 3. Représentation des systèmes échantillonnés N. DJEGHALI
z − 1 F(p)
Avec G (z) = Z{G (p)} = Z
z p
Donc:
E(z) S(z)
Système 1 G(z)
• Système 2
e(k) s(k)
x(t) s(t)
e(t) e*(t) s*(t)
G1(p) G2(p)
X(p) S(p)
E(p) E*(p) S*(p)
E(z) S(z)
S(z)
• Calcul de la fonction de transfert du système 2 :
E(z)
On a : S(p)=G2(p) X(p)= G2(p) G1(p) E*(p)
S*(p)= (G2(p) G1(p) E*(p))*= (G2(p) G1(p) )* E*(p)
S(z) = G1G 2 (z) E (z)
S(z)
= G1G 2 (z)
E ( z)
z − 1 F(p)G 2 (p)
Avec G1G 2 (z) = Z{G1 (p)G 2 (p)} = Z
z p
E(z) S(z)
Système 2 G1G 2 (z)
9
Chapitre 3. Représentation des systèmes échantillonnés N. DJEGHALI
• Système 3
x(k) s(k)
e(k)
e(t) x(t) x*(t) s(t) s*(t)
e*(t)
G1(p) Ga(p)
E(p) X(p) X*(p) S(p) S*(p)
E*(p)
X(z) S(z)
E(z)
z − 1 F1 (p) z − 1 F2 (p)
Avec G1 (z) = Z{G1 (p)} = Z et G 2 (z) = Z{G 2 (p)} = Z
z p z p
• Asservissement 1
ε (k)
e(t) ε *(t) s(t)
ε (t) G(p)
ε (p) S(p)
E(p) ε *(p)
10
Chapitre 3. Représentation des systèmes échantillonnés N. DJEGHALI
S(z)
• Calcul de la fonction de transfert :
E(z)
On a : S(p)=G(p) ε *(p) ⇒ S*(p)= G*(p) ε *(p)
ε (p)= E(p) - S(p) ⇒ ε * (p)= E*(p) - S*(p)
S*(p)= G*(p) E*(p) - G*(p) S*(p)
S * ( p) G * ( p) S(z) G ( z)
= ⇒ =
E * ( p) 1 + G * ( p) E ( z) 1 + G ( z )
Avec G (z) = Z{G (p)} est la fonction de tranfert en BO.
• Asservissement 2
ε (k)
e(t) ε *(t) s(t) s*(t)
ε (t) G(p)
E(p) ε (p) S(p) S*(p)
ε *(p)
H(p)
S(z)
Asservissement 2 E(z) ε (z)
G(z)
H(z)
11
Chapitre 3. Représentation des systèmes échantillonnés N. DJEGHALI
Références
1- A. Jutard, M. Betemps, Systèmes asservis linéaires échantillonnés, institut national des
sciences appliquées, Lyon, 1998.
2- D. Peaucelle, Systèmes à temps discret, Commande numérique des procédés, 2003.
3- Maurice Rivoire, Jean Louis Ferrier, Commande par calculateur. Identification, Eyrolles,
1998.
4- R. Longchamp, Commande numérique de systèmes dynamiques, P. P. U. R., 1995.
5- I. D. Landau, Identification et commande des systèmes, Hermès, 1993.
6- Y. Granjon, Automatique-Systèmes linéaires, non linéaires, à temps continu, à temps
discret, représentation d'état, Cours et exercices corrigés, 2ieme édition, Dunod, Paris, 2001,
2010.
7- C. L. Phillips, H. T. Nagle, Digital control system- analysis and design, Prentice Hall,
1990.
A. JUTARD
M. BETEMPS
12