Vous êtes sur la page 1sur 7

EXERCICES SUR LA TRANSFORMEE EN Z

Exercice 1
0,6
0,55
0,5
0,4
0,44 Donner la transformée en z de la fonction
0,3 0,33
0,2 numérique discrète x(n) représentée par le
0,11
0,1
0
graphique ci-contre (elle est aussi nulle dans les
-0,1
-0,2
parties non représentées).
-0,25
-0,3
-0,35
-0,4
-5 0 5 10

X(z) = 0,55 + 0,44 z-1 + 0,33 z-2 +0,11 z-3 - 0,35 z-4 - 0,25 z-5

Exercice 2
Calculer la transformée en z de la fonction causale suivante et calculer ses zéros et/ou ses
pôles.
n 0 1 2 3 4 5...∞
x(n) 1 4 6 4 1 0...0

X ( z )=1 + 4z -1 + 6z -2 + 4z -3 + z -4 =z ( z 4 + 4 z 3 + 6 z 2 + 4 z1 + 1)
−4

X ( z )=z − 4 ( z + 1)( z 3+3z 2+3z +1) = z − 4 ( z + 1)( z + 1)( z 2+2 z+1) = z − 4 ( z + 1) 4 = (1 + z −1)
4

Zéros z=-1 quadruple, bien entendu pas de pôle.


Même question pour la fonction causale suivante.
n 0 1 2 3 4 5 6 7 8...∞
y(n) 0 0 0 1 4 6 4 1 0...0

(
Y ( z )=z − 3 1 + z −1 )4
Exercice 3
Calculer la transformée en z des fonctions discrètes suivantes. Vérifier que les théorèmes
de la valeur initiale et finale s'appliquent.
x( n) = 0,8 n u( n ) et y( n) = n 0,8n u( n ) .

⎛ z ⎞
d⎜ ⎟
⎝ z − 0.8 ⎠ − 0 ,8
Y( z) = − z
z 0 ,8 z
X ( z) = = −z 2 =
z − 0.8 et dz ( z − 0 ,8) ( z − 0 ,8) 2
z
x ( 0) = lim x( 0) = lim
0 ,8 z
=1 =0
z →∞ z − 0.8 z →∞ ( z − 0 ,8)
2

z ( z − 1) 0 ,8 z ( z −1)
x( ∞) = lim =0 x( ∞) = lim =0
z →1 z − 0.8 z →1 ( z − 0 ,8) 2

Exercice 4
Y( z) = 1
Trouver la séquence y(n) qui a comme transformée en z : 6− 5z −1 + z − 2 .
0,2

z2
0,15
Y( z) = 1
= = z − z =1 z −1 z
0,1
6−5 z −1
+z −2
6 z − 5 z +1 2 z −1 3z −1 2 z − 12 3 z − 13
2

0,05

0
()n n
()
⎡ n +1 1 n +1 ⎤
y( n) = 12 12 u( n) − 13 13 u( n) = ⎢ 12

− 3 ()
⎥⎦ u( n) . ()
0 5 10 15

0 1 2 3 4 5 6 7 8 9 10
0,1667 0,1389 0,0880 0,0502 0,0271 0,0143 0,0074 0,0038 0,0019 0,0010 0,0005

Exercice 5
2 2
z
X ( z) = 2 2
De quelle fonction x(n) la fonction z − 0.8 2 z + 0,64 est la transformée en z ?

[ ]
x( n ) = 0 ,8 n cos π4 ( n − 1) u( n)

Exercice 6
Quelles sont les transformées en z de :

1) () n
x1( n) = 13 u( n)

x2 ( n) = ( 12 ) ( 13 ) u( n)
n−2 n
2)

x3( n) = n ( 13 ) u( n)
n
3) .
z 3z
=
z − 13 3z − 1
1)
4z

2) 2
n
x ( n) = 4 16 u( n) ()
a pour transformée
z − 16

1 z 3z
=
3)
3
( )
z − 13
2
( 3z − 1) 2

Exercice 7

1) Donner la transformée en z de la fonction discrète


x( n) = 1 − sin n6π − π3 u( n)
. [ ( )]
En déduire les transformées en z de :

[( )] u(n − 1)
x ( n) = 1 + cos n6π
2) 1

y( n) = e −2 n [1 − sin( n6π − π3 )] u( n)
3) .

g( n) = n [1 − sin( n6π − π3 )] u( n)
4)

π ⎛π π⎞ 3
− z 2 sin + z sin⎜ + ⎟ z− z2
⎝ 6 3⎠
X ( z) = z − 3
= z − 2

1) [
x( n) = 1 − sin n6π − π3 u( n) ( )] z −1 π
z 2 − 2 cos z +1
6
z −1 z 2 − 3 z +1

3
1−
[ ( )] u( n − 1) = x( n − 1)
z
x1( n) = 1 + cos n6π X1( z ) = z −1 X ( z ) = z 1−1 − 2
2) z 2 − 3 z +1

3 2
e− 2 z −
[ )] u(n) = (e )
z

3)
y ( n) = e − 2 n 1 − sin n6π − π3 ( −2 n
x( n) Y( z) = z − 2
z − e− 2 z 2 − 3 e− 2 z + e− 4

z2
d X (z) − 3 z +1
G( z ) = − z
[ ( )] u(n) = n x(n) = z 2 +z 2
g( n) = n 1 − sin n6π − π3 dz ( z −1) ( z 2 − 3 z +1)2
4)
Formules développées :
3 ⎛ 3⎞
1+ − ⎜1+ 3 ⎟ z −1 + 2 z − 2
2 ⎝ 2 ⎠
X (z) =
( ) ( )
1− 1+ 3 z −1 + 1+ 3 z − 2 + z − 3
⎛ 3⎞ ⎛ 3⎞
⎜1+ ⎟ z −1 − ⎜1+ 3 ⎟ z − 2 + 2 z − 3
⎝ 2 ⎠ ⎝ 2 ⎠
X1( z ) =
( )
1− 1+ 3 z −1 + 1+ 3 z − 2 + z − 3( )
3 ⎛ 3⎞
1+ − ⎜1+ 3 ⎟ e − 2 z −1 + 2 e − 4 z − 2
2 ⎝ 2 ⎠
Y( z) =
( ) ( )
1− 1+ 3 e − 2 z −1 + 1+ 3 e − 4 z − 2 + e − 6 z − 3

⎛ 13 ⎞
3 −1
( )
z − 1+ 3 3 z − 2 + ⎜ + 2 3⎟ z − 3 − 2 + 3 3 z − 4 + 2 z − 5
⎝2 ⎠
( )
G( z ) =
2
( ) ( ) ( )
1− 2 1+ 3 z + 2 3+ 2 3 z − 2 5+ 2 3 z − 3 + 2 3+ 2 3 z − 4 − 2 1+ 3 z − 5 + z −6
−1 −2
( ) ( )
Exercice 8
z z
X ( z) = + ( r + jθ )
z − z0 z − z*0
On considère la transformée . Trouver x(n). On posera z0 = e
* ( r − jθ )
et donc z0 = e

z
On sait que e u( n)
an
z − ea

( )
x ( n) = e rn e jnθ + e − jnθ u( n) = 2 e rn cos nθ u( n )

X ( z) =
z
+
z
=
z z − er cosθ ( )
On remarquera que z − z0 z − z*0 z 2 − 2er cosθ z + e2r est de la forme
z( z − c)
X (z) 2
z − 2c z + b

1,5

0,5

0
0 5 10 15 20 25
-0,5

-1

pour e =0,8 et θ=30°


r

Exercice 9
z −2 − 2 z − 1 + 1
H ( z) = 2 −2
Trouver h(n) correspondant à la transformée en z suivante : a z − 2a z −1 + 1

H ( z ) = 2 −2 =
( z −1 − 1)
z − 2 − 2 z −1 + 1
2

=
( z − 1)2
( )
a z − 2a z −1 + 1 a z −1 − 1 2 ( z − a )2

az
On sait que n a x( n) ( z − a) 2
n

z 2 − 2z + 1 1⎛ az az −1 az ⎞
H ( z) = = ⎜ z − 2 + z ⎟
( z − a)2 a ⎝ ( z − a)2 ( z − a)2 ( z − a)2 ⎠

h( n ) =
1
a
(
( n + 1)a ( n +1) u( n + 1) − 2na n u( n) + ( n − 1)a ( n −1) u( n − 1) )
h( n) = ( n + 1)a nu( n + 1) − 2na ( n −1) u( n) + ( n − 1)a ( n − 2) u( n − 1)

1 1

0,5

0
0,5
0 5 10 15 20
-0,5

-1
0
0 5 10 15 20 -1,5

( n + 1) a nu( n + 1) pour a=0,3 h( n)

Exercice 10
z − z0
H(z) =
0 ( 0) ( z − p ) z − p*
Quelle est la fonction discrète h(n) dont la transformée est où z0 est
un réel. On utilisera la méthode basée sur la reconnaissance de fonctions connues et la

méthode des résidus. On posera p0 = ρe . Quelle équation de récurrence correspond à H(z)?

Méthode classique
z − z0 z − ρ cos θ ρ cos θ − z 0
H (z) = = +
z − 2 ρ cos θ z + ρ
2 2
z − 2 ρ cos θ z + ρ
2 2
z − 2 ρ cos θ z + ρ 2
2
z 2 − zρ cos θ z ( ρ cos θ − z 0 )
H ( z ) = z −1 + z −1
z − 2 ρ cos θ z + ρ
2 2
z − 2 ρ cos θ z + ρ 2
2

z 2 − zρ cos θ zρ sin θ
H ( z ) = z −1 + kz −1
z − 2 ρ cos θ z + ρ
2 2
z − 2 ρ cos θ z + ρ 2 en posant
2
k ρ sin θ = ρ cosθ − z0 .
θ z
k = cos
sin θ − ρ sin θ
0

h( n) = ρ n −1 cos[( n − 1)θ ]u( n − 1) + kρ n −1 sin[( n − 1)θ ]u( n − 1)

h( n ) = ρ n −1 ⎧⎨cos[( n − 1)θ ] + ⎛⎜⎝ cos θ − z 0 ⎞⎟ sin ( n − 1)θ ⎫u( n − 1)


⎩ sin θ ρ sin θ ⎠ [ ]⎬⎭
ρ n −1
{
h( n ) = sin θ sin θ cos[( n − 1)θ ] + cosθ sin[( n − 1)θ ] − ρ0 sin[( n − 1)θ ] u( n − 1)
z
}
ρ n −1
h( n ) = sin θ {sin(nθ ) − z0
[
ρ sin ( n − 1)θ u( n − 1) ]}
ρ n −1
h( n) = sin θ ⎡⎢⎛⎜⎝1 − ρ0 cosθ ⎞⎟⎠ sin( nθ ) + ρ0 sin θ cos( nθ )⎤⎥u( n − 1)
z z
⎣ ⎦
n −1
ρ
[
h( n) = A sin θ sin( nθ + ϕ ) u( n − 1) ]
z z
A cos ϕ = 1 − ρ0 cosθ A sin ϕ = ρ0 sin θ
en posant et
z z2 z sin θ
A = 1 − 2 ρ0 cos θ + 02 tgϕ = ρ −0z cos θ
soit ρ et 0

Avec: ρ= 0,7θ = 60° z0 = 0,5


on trouve k = -0,247 ϕ = 43,9° A= 0,892
n 0 1 2 3 4 5 6 7 8 9 10
h(n) 0 1 0,2 -0,35 -0,343 -0,069 0,120 0,118 0,024 -0,041 -0,040

0,8

0,6

0,4

0,2

0
0 5 10 15 20
-0,2

-0,4

Méthode des résidus

z − z0 p −z
R p0 = lim ( z − p0 ) z n −1 H ( z ) = lim ( z − p0 ) z n −1 = p0n −1 0 0*
z → p0 z → p0 ( z − p0 )( z − p*0 ) ( p0 − p0 )
− jθ
ρ e jθ − z n −1 − j ( n −1)θ ρe − z0
R p0 = ρ n −1e j ( n −1)θ 2 jρ sin θ0 R p* = − ρ e 2 jρ sin θ
et de même 0
ρ n −1
[ ( ) (
h( n ) = R p0 + R p* = 2 jρ sin θ e j ( n −1)θ ρe jθ − z0 − e − j ( n −1)θ ρe − jθ − z0
0
)]
ρ n −1
{
h( n ) = 2 jρ sin θ ρ 2 j sin( nθ ) − z0 2 j sin[( n − 1)θ ]}etc...

Equation de récurrence
Y( z) z − z0 z −1 − z 0 z −2
H(z) = = 2 =
X ( z ) z − 2 ρ cos θ z + ρ 2 1− 2ρ cos θ z −1 + ρ 2 z − 2

( ) (
Y ( z ) 1 − 2 ρ cos θ z −1 + ρ 2 z − 2 = X ( z ) z −1 − z0 z − 2 )
y( n) = x( n − 1) − z0 x( n − 2) + 2ρ cosθ y( n − 1) − ρ 2 y( n − 2)
On peut vérifier que la réponse impulsionnelle à cette équation donne les mêmes
échantillons que ceux que l'on obtient avec h(n).

Vous aimerez peut-être aussi