Académique Documents
Professionnel Documents
Culture Documents
En bref, on étend aux systèmes discrets les techniques et les résultats des
systèmes continus, en soulignant les différences dues au caractère discret.
1.Présentation du problème
Avant : régulation analogique en temps continu
s(t )
c(t ) (t ) e(t ) d 2 s ds
0.1 2 5e(t )
k dt dt
+
--
cn 1 Loi de commande :
n0 on fait n c n s n
puis en k (c n s n )
ou en général T 0.01s
Z [en ] D ( z ) Z [ n ]
Echantil-lonneur.
sn s (nT )
1
par « discret », ou « en temps discret », on entend défini seulement en une suite
d’instants discrets (discrete = discontinu en anglais) ; on néglige le caractère non linéaire numérique
dû à la quantification des amplitudes de en et s n , discret égale linéaire.
soit une suite d’échantillons (mesures, acquisitions) sur un signal continu f ( t ) . Par exemple,
avec la fréquence d’échantillonnage 400Hz , s( t ) sin(100t ) donne :
n n
sn s( ) sin( )
400 4
0.5
s ig n a l é c h a n t illo n n é
0.4
0.3
¬ exp(-t)*sint(2*t), T = .2 seconde
0.2
0.1
-0.1
-0.2
0 0.5 1 1.5 2 2.5 3 3.5 4 4.5 5
temps en seconde
b. Signal bloqué :
Pour reconstituer un signal continu (qui dure dans le temps) à partir d’un signal discret, le bloqueur
d’ordre zéro (ou BOZ) maintient la valeur s n entre les instants t n nT et t n1 ( n 1)T . Ainsi,
sauriez vous compléter le diagramme précédent en conséquence ?
n
Exercice 2 : Représenter le signal discret s n sin( ) après blocage
4
c. Signal échantillonné
Associé au signal discret s (nT ) tiré du signal continu s (t ) , ce signal noté traditionnellement
s * ( t ) permet de définir mathématiquement l’échantillonnage:
déf
s * (t ) s( n) ( t nT ) s( n ) ( t nT ) si s( n ) est causal.
n n 0
t
-4T -3T -2T -T 0 T 2T 3T 4T
DÉFINITION :
n
T
( t nT ) est la fonction
« peigne » ou « peigne de Dirac », donc une suite périodique d’impulsions de Dirac.
On symbolise ci-dessous l’échantillonneur idéal pour le signal s (t ) avec la période T :
s( t ) s * ( t ) s( t ) PT ( t )
n0
S ( z ) est la transformée en z du signal discret s( nT ) (signal s( t ) échantillonné avec la cadence T).
~s ( p ) s( t )e tp dt
L
s( t )
0
par échantillonnage
S ( z ) ~s * ( p ) s( nT )z n
Z
s( nT )
0
CONCLUSION
z 1
Théorème de la Valeur Finale : lim e( n ) lim E(z )
n z 1 z
2z
Exercice 6 : Inverser ainsi
( z 1)( z 0.5)
y ( n ) ( y ( n 1) x ( n 1)) / 2 (EaD)
Y (z ) z 1 1
On en tire ici 1 T (z ) .
X (z ) 2 z 2z 1
T ( z ) est la fonction de transfert associée, c’est une fraction rationnelle en z. La relation (EaD) s’écrit
encore sous la forme d’un produit de convolution discret puisque :
Z 1
Y ( z ) T ( z ) X ( z ) y ( n ) ( h x )( n )
Réponse impulsionnelle : X ( z ) 1, Y ( z ) F ( z ) , h( k ) Z 1 F ( z )
z zF ( z )
Réponse indicielle : X ( z ) donc y ( n ) Z 1
z 1 z 1
Réponse harmonique : p j se traduit par z e jT ,
d’où la réponse harmonique ou fréquencielle, Gain = F ( e jT ) et Phase = F ( e jT ) .
Gain statique : c’est limz
T ( z)
1
A. Signal rampe
40
% Ce script crée une rampe
discrète de pente ____. 35
T=1 30
rampe=tf([2 0],[1 -2 1],T)
[y,t]=impulse(rampe,20);
25
stem(t,y)
% Equation du processus 20
générateur de la rampe ?
15
% C’est la réponse 10
indieielle de quel
processus élémentaire ?
5
0
0 5 10 15 20
2
% mêmes questions pour le
signal ci-contre créé par
1.8
T=1 1.6
ct1=tf([2*(1-0.9) 0],…
[1 -1.9 0.9],T) 1.4
[y1,t]=impulse(ct1,30);
stem(t,y1) 1.2
grid
1
1.5 0.8
0.6
% enfin, un signal qui
reproduit une réponse 0.4
indicielle sinusoïdale
amortie : 0.2
1
0
T=1 0 5 10 15 20 25 30
s1=tf([1 0 0], …
[1 -1.5 1 -0.5],T)
C. Signal sinusoïdal amorti
[y,t]=impulse(s1,20);
stem(t,y)
grid 0.5
0
0 5 10 15 20
ECOLE SUPÉRIEURE DES SCIENCES INFORMATIQUES - AUTOMATIQUE ET TS
30
25
20
15
10
-5
0 5 10 15 20 25 30 35 40
Exercices sur la transformée en z:
Définir le signal discret noté h n et obtenu en échantillonnant la réponse impulsionnelle du
50
processus COBAYE soit T ( p ) avec la période d’échantillonnage T 0.1s
p ( p 10)
0 .5 0 .5
Calculer la transformée inverse de A( z ) , puis celle de B ( z )
z 0.5 z ( z 0.5)
Déterminer la fonction de transfert associée au processus discret d’entrée m et de sortie y k
x
dont l’équation est :
y n 2 0.8 y n 1 2 y n 3x n 1
A propos, cette équation est elle linéaire ? stationnaire ? causale ?
Calculer la transformée en z de s (t ) 1 e 2 t échantillonné au rythme T 0.1s
0.1z
Quelle est la transformée inverse de C ( z )
( z 1)( z 0.9)
Quelle est la fonction de transfert du filtre moyenneur suivant d’entrée p k et de sortie i n
p n 1 p n 1
avec l’équation i n . Ce filtre est il causal ? linéaire ? stationnaire ?
2