Académique Documents
Professionnel Documents
Culture Documents
Partie I • La transformée en Z est une adaptation de la
– Rappels sur la transformée en Z. transformée de Laplace pour l'étude des réponses
transitoires des systèmes numériques ou discrets.
– Passage de la fonction de transfert en Z à un programme
•Elle joue un rôle équivalent à celui de la transformée de
informatique (équation aux différences) Laplace. Par exemple, la transformée en z permet de
– Utilisation de la transformée en Z, théorème du retard. représenter un signal possédant une infinité
Partie II d'échantillons par un ensemble fini de nombre.
•La transformé en z peut être considéré comme une
• Filtrage numérique : généralisation de la transformation de Fourier à laquelle
– Structure d'un système numérique. elle peut s'identifier dans un cas particulier.
– Synthèse de filtres numériques simples. • La transformée en z constitue l’outil privilégie pour
l’étude des systèmes discrets.
– Synthèse des filtres RIF et RII. • En pratique, on utilise le plus souvent possible la table
N. Cherabit. Cours Filtrage Numérique. 1
des transformées en Z pour travailler. 2
N. Cherabit. Cours Filtrage Numérique.
La transformée en Z : Rappels La transformée en Z : Rappels
• Définition
Définitions : Soit un signal discret x(n) non nul pour n 0.
•La transformée en Z peut s'obtenir à partir de la transformée
de Laplace en effectuant le raisonnement suivant : • La transformée en Z d’une séquence x(n) est définie par
la série X(z) calculée comme suit :
•Soit F*(p) la transformée de Laplace du signal échantillonné
f*(t) représenté ci‐contre.
• Où z est une variable complexe (et où) X(z) est une
fonction complexe de la variable z.
•Pour exprimer la transformée en Z, on effectuera • La transformée en Z est une fonction complexe définie
simplement le changement de variable : sur le plan complexe.
N. Cherabit. Cours Filtrage Numérique. 3 N. Cherabit. Cours Filtrage Numérique. 4
La transformée en Z : Rappels La transformée en Z : Rappels
• Lien avec la transformé de Fourier
• Représentation polaire d'une variable complexe et • Soit z = r ejw. Donc :
le plan Z :
• Donc, la transformé de Fourier est une transformé
de z pour lesquelles |z| = 1.
On peut trouver la transformée de Fourier sur
l'anneau |z| = 1.
N. Cherabit. Cours Filtrage Numérique. 5 N. Cherabit. Cours Filtrage Numérique. 6
La transformée en Z : Rappels La transformée en Z : Rappels
• La transformée en Z bilatérale :
• Définition : Soit un signal discret x(n).
• La transformée en Z (bilatérale) est définie par
• Où z est une variable complexe et/ou X(z) est une
fonction complexe de la variable z.
N. Cherabit. Cours Filtrage Numérique. 7 N. Cherabit. Cours Filtrage Numérique. 8
La transformée en Z : Domaine de Convergence La transformée en Z : Rappels
• Par exemple : on considère une série :
•La transformée en z n’a pas de sens que si l’on
précise le domaine des valeurs de z pour lesquelles
cette série existe : sa région de convergence. • Une série de ce type converge si :
•Pour un signal donnée, l'ensemble de valeur de z
pour lesquelles la série converge s’appelle : • C’est le critère de Cauchy sur la convergence des
séries de puissance.
"Région de convergence". • Pour appliquer le critère, on peut décomposer la
série de X(z) en deux séries.
N. Cherabit. Cours Filtrage Numérique. 9 N. Cherabit. Cours Filtrage Numérique. 10
La transformée en Z : convergence
•La séquence X2(z) représente la transformée en z
d’une séquence causale. En général, une séquence
causale converge à l’extérieur d’un cercle de rayon
R− donné par l’équation précédente. La séquence
X1(z) représente la transformée en z d’une séquence
anti‐causale, c’est‐à‐dire ne comportant des
•Pour X1(z), on fait un changement de variables m=‐n
éléments que pour les valeurs négatives de l’indice.
En général, une séquence anti‐causale converge à
l’intérieur d’un cercle de rayon R+ donné par
• , ,
l’équation précédente.
N. Cherabit. Cours Filtrage Numérique. 11 N. Cherabit. Cours Filtrage Numérique. 12
•Ainsi le domaine de convergence de X(z) est en Illustration d’un anneau
général dans un anneau du plan complexe, donné
par l’intersection des domaines de convergences. de convergence
•Si cette intersection existe, on a une coronne de
convergence :
N. Cherabit. Cours Filtrage Numérique. 13 N. Cherabit. Cours Filtrage Numérique. 14
•Quand une séquence est à durée limitée, sa
transformée est donnée par :
Transformée en z : propriétés
Soit x(n), un signal discret. Soit X(z) sa TZ avec la RDC :
r1 r2
•Les cas suivants peuvent être distingués : • Linéarité :
1.Si n1 et n2 sont positifs, on n’a pas convergence • La RDC est au moins l'intersection de la RDC de X(z)
pour z = 0 car les termes z−n divergent pour les n et de la RDC de Y(z).
positifs.
2.Si n1 est négatif et n2 est positif, on n’a pas
convergence ni pour z = 0 ni |z| → ∞.
• Changement d'échelle en z :
3.Si n1 et n2 sont négatifs, on n’a pas convergence
pour |z| → ∞.
N. Cherabit. Cours Filtrage Numérique. 15 N. Cherabit. Cours Filtrage Numérique. 16
• Considérons les exemples suivants :
1. x(n) = δ(n) : la définition fournit directement X(z)=1 4. x(n) =ejΩ0n u(n) :
La transformée existe partout.
2. x(n) = u(n) :
Pour : Avec un domaine de convergence |z| > |ejΩ0| = 1.
3. x(n) = an u(n) :
5. x(n) = an : en appliquant les formules qui
permettent de calculer les deux rayons délimitant
l’anneau de convergence, on trouve R− = R+ = |a| et
Avec un domaine de convergence |z| > |a|.
donc la transformée en z n’existe pas.
N. Cherabit. Cours Filtrage Numérique. 17 N. Cherabit. Cours Filtrage Numérique. 18
Transformée en z : propriétés Transformée en z : propriétés
• Retournement du temps : • Décalage temporel :
• La RDC est identique à l'exception de restrictions
• Théorème de la valeur initiale : éventuelles en z=0 et z= .
• Dérivation en z :
• La RDC est identique à l'exception de restrictions
• Théorème de la valeur finale éventuelles en z=0 et z= .
• Produit de convolution :
• La RDC est au moins l'intersection de la RDC de X(z)
N. Cherabit. Cours Filtrage Numérique. 19 N. Cherabit. Cours Filtrage Numérique. 20
et de la RDC de Y(z).
Transformée en z inverse :
Transformée en z inverse :
Intégrale de Cauchy :
• Le signal échantillonné s(n) est donc défini par :
•L’évaluation de l’intégrale dans le plan complexe se
fait à l’aide du théorème des résidus, qui établit que
l’intégrale le long d’un contour est donné par la
• Avec, pour le résidu de S(z) en z=zi pôle d’ordre m :
somme des résidus de la fonction à intégrer, soit ici
X(z) zn−1, dans le contour Γ.
•Pour un pôle simple (q = 1) en z = zi, l’expression du
résidu r1 se réduit à :
N. Cherabit. Cours Filtrage Numérique. 21 N. Cherabit. Cours Filtrage Numérique. 22
Transformée en z inverse : •où P et Q sont des polynômes en z ou z−1. On peut
alors décomposer X(z) en fractions simples et obtenir
la transformée inverse par la somme des
• Exemple : calculer la TZ‐1 des fonctions suivante : transformées inverses. La transformée peut se mettre
sous la forme :
•Cette méthode a pour objectif d'obtenir des formes
B. Décomposition en éléments simples :
simples qui soient présentes dans la table de
transformée en Z.
• Le principe est de décomposer une fonction de
forme compliquée en une somme de fonctions
simples, et prendre la transformée inverse de chacun • Exemple : calculer la TZ inverse de la fonction :
des éléments.
N. Cherabit. Cours Filtrage Numérique. 23 N. Cherabit. Cours Filtrage Numérique. 24
Transformée en z inverse : Théorème du retard temporel
C. Développement en série de puissance • Soient deux signaux discrets f(k) et g(k) tels que :
f(k) = 0 pour k<0 (signal causal),
g(k) = f(k‐n), g(k) = 0 pour k<n (n > 0).
Si X (z) peut être décomposé en série alors x(n) est le
coefficient associé à z‐n
25 N. Cherabit. Cours Filtrage Numérique. 26
N. Cherabit. Cours Filtrage Numérique.
Théorème du retard temporel Equations aux différences.
• Calculons G(z) la transformée en z de g(k) : •Lorsqu’un système est régi par une équation aux
différences du type :
•On en déduit que la fonction de transfert G(z) s’écrit :
•Cette fonction de transfert peut encore se mettre
sous la forme :
•Pour trouver la réponse impulsionnelle, il suffit de
décomposer cette équation en fractions simples et
d’inverser ces dernières. N. Cherabit. Cours Filtrage Numérique. 29