Académique Documents
Professionnel Documents
Culture Documents
Benabdellah GI
Faculté des sciences et techniques
de Fès
Département Génie Industriel
Traitement Numérique du Signal
H. KABBAJ
1
Table des matières
Introduction
3
A cause du théorème d’échantillonnage, un système
numérique exprimé en terme de W sera périodique
de période 2p, ou bien fe .
La réponse fréquentielle sera définie entre -p et p ou
si on raisonne en terme de fréquence analogique
entre –fe/2 et fe/2
4
Chapitre 2
5
2.1 Systèmes numériques de traitement du signal
6
On peut citer à titre d’exemples:
7
2.2 Classification des signaux
* Dimensionnalité
TV(t) = [R, V, B]
8
* Caractéristiques temporelles
9
* Prédictibilité des signaux
On peut distinguer deux grandes classes de signaux selon
leur caractère de prédictibilité.
– Les signaux déterministes qui peuvent être représentés
explicitement par une fonction mathématique.
– Les signaux aléatoires qui évoluent dans le temps d’une
manière imprédictible. Il est cependant possible de décrire
mathématiquement certaines caractéristiques statistiques de
ces signaux.
10
2.3 Représentation des signaux et systèmes numériques
Exemple:
- L’impulsion de Dirac (unité):
- L’échelon unité:
12
* Les systèmes à temps discret
Un système à temps discret est un système qui transforme un
signal d’entrée à temps discret, appelé signal d’excitation, en
un signal de sortie à temps discret, appelé signal de réponse.
Un signal d’entrée e(n) est transformé en un signal de sortie
s(n) :
e (n) ,
13
Un système est linéaire si et seulement si :
14
Et enfin, un système est causal si la sortie s(n) à
n’importe quel instant n dépend seulement des
échantillons de sortie passés et des échantillons
présent s et passés du signal d’entrée.
15
2.4 Analyse des Systèmes numériques LIT
2.4.1 Représentation d’un signal
On pose:
ou encore :
19
Étudions la réponse d’un tel système à l’entrée suivante :
Ici N=10
e(k)
23
24
2.4.4 Stabilité
Un système est stable si à une entrée bornée correspond une
sortie bornée. Soit h(n) la réponse impulsionnelle d’un
système linéaire invariant, la condition de stabilité d’un tel
système s’écrit :
2.4.5 Causalité
26
Si N >=1 :
– un échantillon de sortie au temps n, s(n) dépend des N
précédents échantillons de sortie s(n - 1) ……. (n - N).
– un tel système est dit récursif.
– la réponse d’un tel système impulsionnelle est infinie, RII.
27
Si N = 0 :
– la sortie s(n) dépend seulement de l’entrée courante e(n) et
de ses M échantillons précédents.
– le système est dit non-récursif.
– la réponse impulsionnelle est finie, RIF.
La réponse impulsionnelle d’un système RIF est donnée par :
Soit l’entrée:
En posant :
29
et donc:
31
Fin du chapitre 2
32
Chapitre 3
Transformation en Z
33
Introduction
34
1 Définition de la transformée en z
La transformée en z directe d’un signal à temps discret x(n) est
définie par :
d’où
36
* 3ème exemple: Soit le signal à temps discret suivant :
37
38
4ème exemple:
39
5ème exemple:
40
Exemple:
Et donc:
41
Dans la région de convergence, on peut écrire:
De la même façon :
42
La région de convergence finale est déterminée par
l’intersection des deux ROC:
43
2 Propriétés de la transformée en z
2.1 Linéarité
Soient deux signaux à temps discret x1(n) et x2(n) ayant pour
transformées en z respectives X1(z) et X2(z).
Soit le signal x(n) = ax1(n) + bx2(n).
La définition de la transformée en z (une somme de monômes
en z) conduit directement à la relation suivante :
44
Par exemple, soit:
45
2.2 Décalage temporel
Soit
Alors:
46
2.4 Dérivation dans l’espace en z
47
2.5 Convolution
48
3 .Transformées en Z rationnelles
49
3.1 Définition des pôles et des zéros
* Si X(z) est une fonction rationnelle, X(z) peut alors s’écrire sous
la forme suivante :
50
En supposant
on peut réécrire
l’équation précédente
la manière suivante : 51
N’(z) a au plus M racines simples ou multiples en z1 …….. zM.
D’(z) a au plus N pôles simples ou multiples en p1 …….. pN.
On peut alors réécrire X(z) sous la forme suivante :
Avec:
53
Pour les systèmes LIT décrits par leur ED:
54
55
Systèmes RIF
Un système RIF est un système dont la transformée en Z s’exprime
sous la forme de l’équation précédente avec N = 0, c’est-à-dire pour
lequel a1 = a2 = ……. = aN = 0.
La fonction de transfert devient alors :
56
Systèmes RII
Un système RII est un système dont la transformée en z s’exprime
sous la forme de l’équation précédente avec M = 0, c’est-à-dire
pour lequel b1 = b2 = ………= bM = 0.
La fonction de transfert devient :
Exemple:
59
4.3 Transformée inverse par développement fractionnaire
En supposant :
On obtient :
60
La classe des transformées en z rationnelles peut toujours s’écrire
selon ce principe. Les formes élémentaires sont le plus souvent des
formes telles que définies selon le tableau suivant :
61
Exemple:
62
63
5 Analyse des Systèmes par la transformée en Z
Réponse d’un système décrit par une fonction rationnelle
64
6 Causalité et Stabilité
66
67
68
69
Fin du chapitre 3
70
Chapitre 4
Transformée de Fourier d’un
signal discret (TFSD)
71
4.1 Rappels sur les signaux continus
w = 2p f
La transformée inverse:
72
4.2 Signaux discrets non périodiques
Pour un signal x(n) discret quelconque non périodique, sa
transformée de Fourier (TF) s’écrit :
avec W = w T = 2p f T= 2p f/fe
On parlera également de Transformée de Fourier à
Temps Discret (TFTD).
73
X(ejW) peut être exprimé à partir de la transformée en Z par
la relation :
74
Exemple de TFSD
75
Si le raisonnement est porté sur X(f) la période est fe = 1/T ,
(voir transparent n° 16 du chapitre 1). La transformée inverse
s’écrit alors :
76
Exemple (TD) : Soit le signal x(n) = anu(n) avec a < 1,
déterminer sa TF ; X(ejW).
Tracer son module et son argument.
Retrouver x(n) par TF inverse de X(ejW).
77
4.3 Propriétés de la transformée de Fourier d’un
signal discret
– Linéarité ou superposition
– Décalage en temps-fréquence
– Dérivation en fréquence
78
– Produit de convolution
79
Exemple de TFSD
T = 1s
80
81
Fin du Chapitre 4
82
Chapitre 5
Transformée de Fourier discrète
TFD ou DFT
83
5.1 Échantillonnage du domaine Fréquentiel
84
On échantillonne maintenant la TFTD en N points
fréquentiels, tels que :
88
Les principales propriétés de la TFD sont:
– Linéarité
– Décalage en temps-fréquence:
– Produit de convolution :
90
91
En effet:
92
93
94
Fin du chapitre 5
95
Chapitre 6:
Transformée de Fourier Rapide
TFR ou FFT
96
6. 1 Introduction
N points du signal x(n) donnent N points de la TFD X(k).
101
Nous avons calculé les points de 0 à N/2-1, il reste à calculer les
points de N/2 à N-1.
De plus, on peut réduire la complexité de calcul des échantillons
N/2 à N - 1 en calculant X(k + N/2):
et donc:
102
G(0)
G(1)
1ère
G(2)
G(3)
H(0)
H(1)
2ème
H(2)
H(3)
103
Comme N/2 est également un nombre pair, on peut de nouveau
partager chacune des TFD d’ordre N/2 en deux TFD d’ordre N/4
jusqu’à arriver à une TFD sur deux points .
Finalement il en résulte une TFD réduite à une complexité de
(Nlog2N).
N N2 Nlog2(N)
2 4 2
4 16 8
16 256 64
128 16384 896
2048 4194304 22528
104
Fin du chapitre 6
105
Chapitre 7
Filtrage numérique
106
7. 1 Introduction:
107
7.2 Représentation d’un filtre numérique
1. Fonction de transfert en z.
2. Réponse impulsionnelle.
108
1. Fonction de transfert en z.
112
Dans le cas où x(n) est une impulsion d(n), on retrouve bien:
y(n) = h(n)
Selon les cas où h(n) est à support infini ou fini, on
retrouvera respectivement les deux types de filtres RII et RIF.
113
3. Équation aux différences.
Une transformation en z inverse de l’équation du filtre
117
7.3.1 Spécifications des filtres passe-bas et passe-haut
118
7.3.2 Spécifications des filtres passe-bande et réjecteur-de-bande
119
7.4 Classification des filtres numériques
120
7.4.1 Filtres récursifs RII
121
7.4.2 Filtres non récursifs RIF
122
7.5 Analyse fréquentielle des filtres numériques
124
7.6 Structures des filtres RII et RIF
7.6.1 Structure des filtres RIF
125
126
7.6.2 Structure des filtres RII
127
1 128
129
7.7 Exemple de Filtres
a)
130
.
131
b)
132
133
c)
134
Les pôles sont donnés par:
Pôles réels:
Pôles complexes:
135
d)
136
Les zéros sont donnés par:
137
Fin du chapitre 7
138
Chapitre 8
Synthèse des filtres RII
139
8.1 Introduction et rappels en filtrage analogique
8.1.1 Introduction
1. normalisation du gabarit,
2. approximation de la fonction de transfert normalisée
HNorm(p),
143
Ce qui donne dans la plan z :
144
Ceci permet de chercher une relation entre les fréquences analogique
(wa) et numérique (w). On obtient alors :
145
8.3 Transformation bilinéaire
Comme on l’a déjà dit , dans le plan p, l’intégration est obtenue par
la fonction de transfert Ha(p) = 1/ p.
Par conséquent, la transformation bilinéaire réalisant
l’approximation d’une intégrale est définie par :
148
La transformation inverse donnée par :
149
D’autre part:
150
Transformation du plan p vers le plan z
151
=W
152
153
La méthodologie de synthèse par la transformation bilinéaire doit
donc suivre l’algorithme suivant :
Transformation Bilinéaire:
Fin du chapitre 8
157
Chapitre 9
Synthèse des filtres RIF
158
9.1 Introduction
159
9.2 Méthode de synthèse par fenêtrage
162
Ce filtre est non causal et à réponse impulsionnelle infinie. La
manière la plus simple d’obtenir un filtre RIF approchant H(ejW)
est de limiter h(n) par :
163
w(n) est une fenêtre rectangulaire définie par :
164
La réponse fréquentielle du filtre sera donc le résultat de la
165
Le phénomène de Gibbs se caractérise par une
ondulation résiduelle dont le maximum est fixe et
égal à environ 9 % de l’amplitude de la discontinuité,
indépendamment du nombre de coefficients
conservés.
Le principe retenu pour réduire les ondulations est
de modifier la forme de la fenêtre de pondération.
Les principales fenêtres utilisées sont définies par les équation ci
dessous :
167
168
Ces fenêtres sont les principales fonctions utilisées en analyse
spectrale et en synthèse de filtre RIF.
Leurs réponses fréquentielles sont données à la
figure suivante avec N = 64.
169
On voit que selon la fenêtre, la largeur du lobe principal et
l’amplitude du plus grand lobe secondaire diffèrent.
Par exemple, la fenêtre rectangulaire possède le lobe principal le plus
étroit. Alors que la fenêtre de Blackman possède un lobe secondaire
atténué d’environ (-60dB).
170
171
Choix de la fenêtre dans la méthode de synthèse
Le choix de la fenêtre aura une influence sur les performances du filtre.
En particulier, les caractéristiques importantes et leur influence sur le
filtre synthétisé sont les suivants:
172
* Les ondulations en bande atténuée notée DA sont données dans le
tableau ci-dessous:
On dira dans ce cas qu’on est en présence d’un filtre equiripple.
173
174
On peut conclure que la procédure de synthèse d’un filtre numérique
RIF par fenêtrage à partir de la réponse impulsionnelle d’un filtre
idéal h(n) consiste à :
1. choisir en fonction de l’atténuation DA le type de fenêtre à utiliser,
2. choisir en fonction de la largeur de la zone de transition DW et du
type de la fenêtre w(n) la longueur de la réponse impulsionnelle N.
Il sera de longueur N.
175
Fin du chapitre 9
176