Académique Documents
Professionnel Documents
Culture Documents
Traitement Du Signal - Etudiant PDF
Traitement Du Signal - Etudiant PDF
Frdric LAUNAY
le 12/11/2007
Traitement du signal
Le traitement du signal est devenu une science incontournable de nos jours : Toutes
applications de mesures, de traitement dinformation mettent en uvre des techniques de
traitement sur le signal pour extraire linformation dsire.
Initialement destin extraire le signal dans un bruit lors de mesures (capteurs), le traitement
du signal est largement appliqu en Tlcommunication dans des applications diverses et
varies. Nous pouvons citer :
- la protection dinformation contre le bruit telles que les techniques pour rduire le
Taux derreur ou pour contrer les effets du canal (technique dgalisation)
- le dveloppement dapplications lectroniques et lvolution aise vers de
nouvelles fonctionnalits telles que le filtrage slectif, la mise en place de
techniques varies de modulation/dmodulation,
Lobjectif principal de ce cours est la caractrisation dun signal dans le domaine temporel et
frquentiel pour aboutir des modles mathmatiques. La description mathmatique des
signaux permet de concevoir et de caractriser des systmes de traitement de l'information.
Le bruit reprsentera tout signal ou phnomne perturbateur
Nous avons dcoup ce cours en quatre chapitres, le premier chapitre est une sensibilisation
la dcomposition dun signal en srie de Fourier. Aucune notion mathmatique ne sera
aborde dans ce premier module, lintuition physique tant mise en avant pour apprhender
les phnomnes.
Dans le deuxime chapitre, nous allons classifier les signaux et dfinir des notions de
puissances. Nous aborderons les phnomnes alatoires et des signaux dits dterministe.
Dans le troisime chapitre, nous aborderons des concepts plus mathmatiques de la srie de
Fourier, de la transforme de Fourier. Un rappel sera fait avec le deuxime chapitre dans la
mesure des signaux (Moyenne, puissance et variance).
Enfin dans le 4me chapitre, nous aborderons des applications dchantillonnage, de filtrage et
de convolution. Bien que des formules mathmatiques seront dveloppes dans ce chapitre,
nous insisterons sur les reprsentations physiques. Les mathmatiques appuieront les
concepts abords dans ce cours.
Chapitre 1 :
Traitement du signal : Intuition Physique
Informations gnrales
1h30 de cours
1h30 de TD : TD n1
Descriptions du chapitre
Approche intuitive sur la reprsentation temporelle et frquentielle
Dfinition de lanalyse spectrale
Vibration dune corde, longueur donde et fondamentale
Ltude approfondie de la nature est la source la plus fconde des dcouvertes mathmatiques
[. . . ] Lanalyse mathmatique est aussi tendue que la nature elle-mme [. . . ] Son attribut principal
est la clart [. . . ] Elle [. . . ] semble tre une facult de la raison humaine, destine suppler
la brivet de la vie et limperfection des sens . (Discours prliminaire la thorie analytique de
la chaleur par Joseph FOURIER).
I. Introduction
Avant de commencer le cours sur le traitement du signal, il est opportun de dfinir la
notion de signal, telle que vous la trouverez sur Wikipdia et autres dictionnaires
Un signal est un message simplifi et gnralement cod. Il existe sous forme
d'objets ayant des formes particulires.
Les signaux lumineux sont employs depuis la nuit des temps par les
hommes pour communiquer entre eux distance.
Le signal lectrique est une des formes les plus rcentes de signal.
Un signal dans le domaine informatique et de la communication interprocessus.
On a lhabitude de reprsenter un signal par une fonction continue dans le temps et de
visualiser le signal sur un oscilloscope ou un appareil reprsentant la variation
damplitude dun phnomne en fonction du temps (cardiogramme, sismographe,
microphone, ).
I-1)
Pour simplifier ltude nous allons prendre lexemple dune seule corde (rmq : La
production des sons partir des cordes a t tudie depuis Pythagore (vers 582 - 507
av.J.-C.) : en pinant une corde, la vibration de la corde est transmise l'air
environnant, et l'air transmet la vibration de proche en proche jusqu' votre oreille qui
reoit la vibration du dbut un peu transforme, mais encore reconnaissable. Tous ces
phnomnes de transmission de "proche en proche" sont dus aux phnomnes d'onde :
Avant (il y a une bosse) :
Aprs (la bosse est plus loin) :
Figure 1 : Evolution de londe en fonction de la distance
I-2
Si on fait vibrer une corde suffisamment tendue (souvent en nylon ou en acier), elle
fait aussi vibrer l'air qui se trouve ct et produit un son. Mais ce son est trs faible.
C'est pour a que les instruments cordes ont des rsonateurs (table dharmonie).
La corde dune guitare est attache aux deux extrmits, lorsquon carte la corde
vide, la dformation de la corde forme une onde entre les deux extrmits (un fuseau).
Figure 2 : Reprsentation dun fuseau, variation de lamplitude de londe sur une corde fixe aux deux
extrmits
Sur le graphe ci-dessus, la corde prsente deux noeuds ( ses extrmits) et un ventre
appele fuseau.
Pour obtenir une telle vibration, revenons sur la guitare :
La tte : Elle supporte les chevilles sur lesquelles sont fixes une des extrmit des
cordes, permettant ainsi de rgler la tension des cordes.
Le manche : Il est compos de frettes (ou sillets), petites barrettes de mtal ou de bois
qui servent obtenir la longueur prcise de la corde vibrante entre sillet de chevalet et
la frette pince.
Le chevalet transmet les vibrations de la corde vibrante la table d'harmonie. Il doit
pouvoir retransmettre la table, sans trop de dformations, le contenu frquentiel que
lui communique la corde.
5
La table d'harmonie est la surface suprieure de la caisse. Celle-ci est perce d'une
oue, appele rosace" dans le cas de la guitare. Cette rosace permet la projection du
son, contenu dans la caisse de rsonance, hors de l'instrument.
Par consquent, la vibration dune corde de guitare produit un son 1.
On obtient des sons plus ou moins graves :
Selon l'paisseur de la corde : Les cordes paisses produisent un son grave.
Les cordes fines, un son aigu. C'est pour a que les instruments cordes ont souvent
plusieurs cordes de diffrentes paisseurs. Chacune d'elles produit une note diffrente.
Selon la longueur de la corde : Une corde dont la longueur est le double
d'une autre, produit un son doublement plus grave. Si la premire corde produit un do,
par exemple, la deuxime produit un do une octave plus grave.
Rmq : Les instruments cordes ont souvent plusieurs cordes de la mme longueur !
Sur la guitare, ainsi que sur tous les instruments de la famille du violon, les musiciens
appuient sur le manche avec leurs doigts et rduisent la longueur de la corde. De
cette faon, elle sonne comme si elle tait plus courte et produit un son plus aigu.
Selon la tension de la corde : Plus de tension est synonyme de plus aigu,
ainsi plus la corde est tendue et plus le son mis sera aigu. Les musiciens peuvent
rgler la tension des cordes de leurs guitares, grce aux clefs (chevilles). Quand on
pince une corde, celle-ci vibre avec une vitesse V = F o F est la force de tension
de la corde en Newton et est la masse de la corde par unit de longueur.
I-3
Dans la corde, les ondes sont stationnaires. Les ondes stationnaires s'tablissent si la
longueur L de la corde est un multiple de la demi longueur d'onde . La longueur L tant
fixe (corde non pince ou entre la frette pince et le sillet de chevalet), on cre un son
dont la longueur donde est proportionnelle la longueur L. Or, la frquence est
inversement proportionnelle la longueur donde selon la formule suivante (
retenir) dans le cas gnral:
= Tc =
c
f
c est la clrit en m/s. Dans le cas de la corde, on parlera plutt de clrit des ondes
mca-nique ce qui correspond la vitesse de vibration mcanique V. La formule
devient alors :
V
=
f
Pour la guitare, le mouvement des cordes est reprsent par un seul fuseau dont les
deux noeuds sont le chevalet et la frette choisie par le doigt du guitariste. Mais, il peut
se produire plusieurs fuseaux lorsque la corde est pince.
1
http://www.capcanal.com/couleurs/pages/son_cordes.htm
6
Donc quand vous faites frtiller la corde, il y a des ondes stationnaires qui se forment
dedans. Chaque onde est caractrise par un entier qui dit combien elle a de ventres.
Enfin, chaque onde sonne diffremment votre oreille, parce qu'elles n'ont pas la
mme frquence.
Effet de la frquence ?
Plus une onde est petite, plus elle vibre vite. On va mme tre plus prcis : si l'onde
est 2 fois plus petite, alors la frquence (nombre de battements par seconde, on parle
ici de frquence bien plus grande que le nombre de battement de coeur par seconde
qui est de l'ordre de 1) est 2 fois plus grande.
Reprenez lquation prcdente et vrifier cela.
Donc, l'onde ayant deux ventres va tre deux fois plus aigu que l'onde ayant un
ventre. On va mettre a en symboles mathmatiques. On note f la frquence de l'onde
la plus grande, celle qui a un seul ventre. Cette frquence f s'appelle la fondamentale.
Alors l'onde deux ventres va avoir pour frquence 2 f la, et plus gnralement, l'onde
ayant n ventres va avoir pour frquence n fois f la. Avec une corde 110 battements
par secondes, on aura des ondes de frquences 110, 220, 330, 440 etc.
Pourquoi on nentend quune seule note ?
En effet, on entend la fondamentale, et les harmoniques viennent donner un aspect, en
quelque sorte habiller la frquence fondamentale, ce qui donne un timbre au son.
Ainsi, la diffrence entre un son de flte et un son de guitare jouant la mme note
n'est autre que la composition en harmonique. Comme en cuisine : une pince
d'harmonique x2, un brin de noix d'harmonique x3... On assimile les harmoniques la
fondamentale parce que gnralement elles sont faibles (trop faibles pour tre des
notes part entire), mais aussi parce qu'elles sont synchronises, en temps et en
intensit avec la fondamentale.
La fondamentale et les harmoniques
La fondamentale, vous savez c'est la frquence la plus basse, et toutes les autres
frquences ce sont des harmoniques, qui sont des multiples entiers de la frquence
fondamentale. D'ailleurs l'harmonique x1 est en fait la fondamentale. Tiens, je vous
disais qu'une onde avec 2 ventres a une frquence 2 fois plus grande qu'une onde
ayant 1 seul ventre. Maintenant si on prend une corde deux fois plus courte que la
premire mais part a pareil que l'autre, mme matriau et mme tension (en effet
plus la corde est tendue plus la note est aigu) et qu'on se demande quelle est la
frquence de l'onde ayant un seul ventre dans la petite corde, on obtient quoi ? On
obtient a :
Jusqu prsent, nous avons vu quun son ou une vibration entre deux points
provoquait un son dont la frquence tait inversement proportionnelle la longueur
du fuseau.
Analyseur de spectre
Il sagit dun signal 50 Hz, c'est--dire un signal dont la seule amplitude non nulle
est 50 Hz. Si on reprsente dans le domaine frquentiel (mesure sous lanalyseur de
spectre), nous observerions le signal suivant :
Amplitude
220 V
Frquence
50 Hz
Sur la figure suivante, nous observerons la trace temporelle et frquence dun signal
compose de trois sinusodes :
Amplitude
Frquence
Amplitude
Frquence
Amplitude
Frquence
Amplitude
Frquence
200 Hz
400 Hz
600 Hz
10
Dans le cas prcdent, le signal 200 Hz est appele la fondamentale, les frquences
400 Hz et 600 Hz sont les harmoniques. La frquence des harmoniques est toujours
une multiple de la frquence du fondamentale.
Ainsi, lanalyseur de spectre reprsente lamplitude et chaque frquence existante
dans le signal mesurer. Le signal tudi est donc constitu dune somme de signaux
sinusodaux dont lamplitude et les frquences sont dtermines par lanalyseur de
spectre.
La reprsentation spectrale et temporelle donne les mmes informations. La
reprsentation spectrale reprsente un signal en fonction de la frquence (analyseur
de spectre) alors que la reprsentation temporelle reprsente le mme signal en
fonction du temps (oscilloscope). La reprsentation spectrale donne lamplitude de
toutes les frquences prsentes dans le signal temporel, on peut ainsi crire le signal
temporel comme une sommation de signaux sinusodaux.
Application de cours : TD n1
11
Chapitre 2 :
Traitement du signal : Classification des
signaux
Informations gnrales
3h00 de cours
1h30 de TD
Descriptions du chapitre
Classification des signaux : dterministes (priodique ou non) ou alatoires
(stationnaire ou non)
Rappels de signaux priodiques et proprits
Dfinitions et proprits de signaux usuels : porte, rampe, chelon, impulsion.
Puissance et nergie dun signal
12
I. Introduction
Les premires applications du traitement du signal taient ddies lextraction dun
signal dans un milieu bruit. Pour ce faire, il tait ncessaire davoir des
connaissances a priori sur le signal mesurer et sur la nature du bruit.
On dfinit deux classes principales de signaux :
- Signal dterministe : il sagit dun signal dont on peut reprsenter
lvolution grce une fonction mathmatique. On peut citer le signal
sinusodal, rampe, chelon, impulsion ou dirac, Un signal dterministe
peut tre priodique ou non priodique.
- Signal alatoire est un signal dont on ne peut deviner lvolution.
Nanmoins, tout signal alatoire peut tre caractris mathmatiquement,
mais aucune fonction mathmatique ne permet de prdire lvolution du
signal linstant donn. Un signal alatoire peut tre stationnaire ou non
stationnaire.
En rgle gnrale tout signal rel est alatoire, car tout signal est entach de bruit.
Mais, attention : un signal alatoire nest pas un bruit et un bruit peut tre
dterministe. En effet, si vous souhaitez transmettre des donnes par le CPL, alors le
bruit le plus lev est gnr par le secteur 50 Hz (donc un signal dterministe) et
linformation que vous transmettez est forcment alatoire (sinon vous pourriez la
gnrer au rcepteur par la fonction mathmatique).
Cette nuance est importante, on simplifie trop souvent signal alatoire et bruit.
II. Signaux dterministe
II.1
Exemples de signaux dterministes
Rappel : un signal temporel est dterministe sil est dfini par une quation
mathmatique. Ainsi, la connaissance de cette fonction permet de prdire la valeur du
signal tout moment : il sagit dun signal certain, prvisible.
Parmi les signaux dterministes les plus connus, on peut citer les signaux priodiques
tels que :
- le sinus la frquence fp : Vsin(2fpt) de priode Tp=1/fp.
- le triangle : tri(t) = V0-V|t-t0| priodis tous les Tp
- le carr : rect(t)= VM sur une demi priode Tp et Vm sur lautre demi
priode
Dfinition :
Un signal dterministe, reprsent par sa fonction f est dit priodique de priode Tp si
f(t)=f(t+Tp).
Proprit :
Tout signal priodique de priode Tp prsente une frquence fondamentale la
frquence fp=1/Tp.
13
Tout signal dterministe nest pas obligatoirement priodique, on peut citer titre
dexemple :
- Impulsion de dirac, note
- Echelon ou fonction de Heavyside
- Fentre ou porte
Limpulsion de dirac est dfinie comme la limite dune des fonctions ci-dessus
lorsque le paramtre tend vers 0.
(t )
Donc : (t ) = lim
>0
(t )dt = 1
14
Rmq : Ltude de limpulsion de Dirac est issue de la thorie des distributions, que nous ntudierons
pas (il serait plus rigoureux de dire que nexiste quau sens des distributions et nest pas une
fonction puisque cet lment est infini en 0 et nul ailleurs).
Fin de la partie Facultative
Par convention on reprsente (t-t1) par une flche dunit 1 (correspondant laire du
dirac, comme reprsent sur le tableau des fonctions).
On se rfrera lAnnexe A pour une description plus exhaustives de fonctions.
II-2
Par dfinition, un signal dterministe est un signal connu, c'est--dire dont on connat
la fonction. Soit u, la fonction du signal dterministe (ex : u(t) = 1+ sin(2f0t).
On dfinit :
La Moyenne : par lintgrale de la fonction sur une priode (do la ncessit
dun signal priodique).
T
m=
1
u (t ) dt
T 0
t2
(t )dt
t1
15
Puissance moyenne :
t
P=
1 2 2
u (t )dt
T t1
Energie totale :
E=
(t )dt
1 2 2
P = lim
u (t )dt
T > T
T
1 2 2
1
u (t ) dt = P = u 2 (t )dt
Rmq : Dans le cas dun signal priodique, on retrouve P = lim
T> T
T 0
T
2
Exemples et dfinitions
16
On saperoit que le signal passe plus souvent par 0 que par 2.7 volt. Si on trace le
nombre de fois que le signal passe par une amplitude donne (comme si on projetait le
signal sur laxe vertical), on obtient lhistogramme (la fonction de densit) du signal.
Densit de fonction
La courbe densit de fonction reprsente en ordonne la probabilit davoir un bruit
(dans cet exemple, on a choisi dillustrer par un bruit de mesure) dont lamplitude est
donne en ordonne. On saperoit quil y a trs peu de chance davoir un bruit
damplitude 4 V.
On constate aussi que le signal est autant positif que ngatif, donc que la valeur
moyenne est nulle. Le signal prsent ci-dessus est appel bruit blanc, il sagit dun
signal gaussien (cf cours de mathmatique).
III-2
Proprits
Soit un signal alatoire, dfinit par sa fonction de probabilit p(x) et des valeurs x que
peut prendre ce signal.
Dans lexemple de bruit, x reprsente lamplitude du bruit et p(x) la probabilit
associe (lordonne).
On dfinit la moyenne ou lesprance mathmatique par
17
m=
xp( x)dx
( x m)
p ( x)dx
Dans le cas dun bruit de mesure, la variance est gale la puissance du signal.
ATTENTION : Nous supposons des conditions bien particulires pour lesquelles on
peut admettre que la variance dun signal alatoire est gale la puissance. Ceci est
loin dtre vrai et vident pour tout types de signaux alatoires.
IV. Units de puissance
Que le signal soit dterministe ou alatoire, nous avons dfini le terme de Puissance.
La puissance calcule consiste, dans les deux cas mesurer lamplitude au carre du
signal. La puissance sexprime en Watt, il sagit dune tension au carr sur une
rsistance de 1 Ohm.
Pour des raisons de simplicit de calcul, on introduit des notions de dBW.
1 dBW = 10 * log10(1 Watt)
La rgle de conversion est la suivante : PdB ,W = 10 * log10 ( PW ) , o PdB,W reprsente la
puissance en dBW et PW la puissance en Watt, log10 est le logarithme en base 10.
Cette rgle de conversion est trs simple et sera utilise pour faciliter les calculs mais,
avant chaque calcul faites bien attentions aux valeurs utilises (Volt, Watt, dB, ).
ATTENTION :
La notation dBw nexiste pas, on parle de dB, en faisant rfrence des Watts
lorsquon parle de puissances. Nanmoins, le terme de dB est sans unit (ni Watt, ni
Volt, il sagit plutt dun gain). Le dB est utilis pour spcifier un rapport de
Puissance ou de tension (donc pas dunit). Quand on parle dun gain en puissance de
3dB cela signifie que la puissance est multiplie par 2 (sans unit). Donc si le signal
dentre une puissance de 3 dB (ce qui reprsente 2 Watts), et que lon amplifie le
signal par un gain de 3 dB (on lamplifie par un rapport de 2 sans unit), le signal en
sortie de lamplificateur a une puissance de 6 dB (soit 4 Watts).
18
Exemple dapplication.
On suppose une ligne tlphonique qui attnue le signal de moiti tous les kms. Le
signal mis par le centrale tlphonique est de 1 Watt, quelle est la puissance reue au
bout de 8 kms ?
Rponse : Au bout dun kilomtre, on mesure Watt, au bout de 2 kms, on mesure
watt, donc au bout de 8 kms on mesure 1/28. Si on raisonne en dB, on perd
10*log10(0.5) soit 3dB par kilomtre (on gagne -3 dB ou on perd 3 dB). Par
consquent, lattnuation au bout de 8 kms est de 24 dB. Le centrale mettait 1 Watt
soit 0 dB (10*log10(1)) par consquent, on mesure -24dB au bout de 8 km.
On sait aussi que la puissance P est proportionnelle la tension au carr (rsistance
normalise).
2
Donc, PdB = 10 * log10 ( PW ) = 10 * log10 (V Volt ) = 20 * log10 (V ) . Attention ne pas
confondre
Passage de dB en dBm.
Dans le cadre des tlcoms, lamplitude des signaux est trs faible. On introduit alors
lunit dBm pour se rfrer des tensions en mV, et des puissances en mW
PdBm = 10 * log10 ( PmW ) . Les dBm font rfrences des mW.
Exercice dapplication : Dmontrer que PdB=PdBm- 30 dB
Application. Soit un signal de puissance 5 dBm, on lamplifie par un rapport de 3 dB
(notez encore le terme dB sans unit et non dBm), on rcupre un signal de 5dBm+3
dB = 8 dBm.
V. Pour rsumer, une classification des signaux
Les signaux physiques ont une existence relle, et la mesure dun signal physique
peut se reprsenter par une fonction s(t) qui varie au cours du temps.
Ce signal qui a une existence propre possde les caractristiques suivantes :
-
Energie borne
Amplitude borne
Continu temporellement
Causal s(t)=0 si t<0 (le signal nexiste que pour les t>0)
Spectre born
En thorie, pour simplifier les calculs on introduit des signaux qui ont lune ou
plusieurs caractristiques suivantes :
19
Energie infinie
Discontinuit
Non causal
Spectre infini
Valeurs complexes
t2
(t )dt
t1
E (t1 , t2 ) =
t2
1 2 2
s (t ) dt
t 2 t 1 t1
s 2 (t ) dt et Ps (t1 , t 2 ) =
t1
Ws =
(t ) dt et
1
Ps = lim
T T
T /2
s (t)dt
2
T /2
Si le signal est reprsent par une variable complexe, les dfinitions sont
quivalentes en remplacant s(t) par s(t).s*(t)=|s(t)| ou s*(t) est le complexe
conjugu de s(t). Par exemple
s(t)= tan (3t)+i. cos(2t).
s*(t)= tan (3t)-i. cos(2t)
Les signaux nergie finie :
Ws =
(t ) dt <
T /2
(t )dt <
T /2
RMQ :
1) Un signal puissance moyenne finie non nulle a une nergie totale
infinie
2) un signal nergie totale finie a une puissance moyenne nulle.
V.3) Classification spectrale
Un signal peut tre class suivant la distribution de son nergie ou de sa puissance
en fonction de la frquence. Le domaine de frquence occup par son spectre F
sappelle la bande occupe ou largeur de bande du signal.
F=Fmax-Fmin (Hz)
Il est prfrable de comparer la largeur de la bande par rapport la frquence
moyenne de la bande : Fmoy= (Fmax+Fmin)/2
On dfini :
Les signaux bande troite pour lesquels F/Fmoy <<1
Les signaux bande large pour lesquels F/Fmoy >1
Pour les signaux bande troite, si de plus :
21
Lorsque la frquence du signal devient trs grande (> Thz = 1012 Hz) la longueur
donde est le paramtre de rfrence (il est noter que les choix de 3GHz = 0,1
mm et 300, 30 MHz reprsente une longueur donde de 1mm et 10 mm).
- 700 nm < < 0,1 mm : Signal lumineux infrarouge
- 400 nm < < 700 nm : Signal lumineux visible
- 10 nm < < 400 nm : Signal lumineux ultraviolet
V.4) Signaux continu ou discret
Un signal continu reprsente un signal analogique, c'est--dire qui varie continment
avec le temps (signaux temps continu). Le temps est donc un paramtre important
de comparaison, car, un signal numris ou chantillonn est un signal temps
discret. Mais on peut aussi comparer lamplitude du signal selon que lamplitude est
continue dans le temps (un signal continu dans le temps est un signal dont on peut
tracer la fonction sans lever le crayon, il ne sagit pas dun signal continu c'est--dire
damplitude constante) ou discrtis.
On peut ainsi catgoriser quatre formes de signaux :
-
22
t
Signal continu dans le temps
t
Signal chantillonn
t
Signal discretis
01100011
Signal Numrique
23
Chapitre 3 :
Traitement du signal : Analyse Spectrale et
Srie de Fourier
Informations gnrales
3h00 de cours
3h00 de TD
Descriptions du chapitre
Calcul des sries et Transforme de Fourier
Spectre de signaux usuels : porte, rampe, chelon, impulsion.
24
n= 1
an cos(n p t ) + bn sin( n pt )
(eq 3.1)
avec :
T
1 2
ao =
x(t)dt , est la composante continue
T T
2
2 2
2 2
an =
x(t)cos(n p t)dt , b n =
x(t)sin(n p t)dt , n>1
T T
T T
2
(eq 3.2)
= 2 f p
On peut reprsenter lquation 3.1 par deux spectres, lun reprsentant le spectre en
cosinus et lautre le spectre en sinus :
Spectre en cosinus
a1
a0
Spectre en sinus
b1
a2
3Fp
Fp
2Fp
b3
2Fp
Fp
V3
3Fp
b2
25
On peut noter : Vn =
En factorisant par
x(t ) = a 0 +
an
a n2 + bn2
cos(2 F p nt ) +
n= 1 a 2 + b 2
n
n
Or en posant xn =
an
a +b
2
n
2
n
et yn =
bn
a + bn2
2
n
sin( 2 F p nt )
a n2 + bn2
bn
x(t ) = a0 + an2 + bn2 cos( n ) cos(2 nFp t ) + sin( n ) sin(2 nFp t ) ce qui peut
n= 1
(3.3)
y sin( )
y
=
= tan( ) soit tan 1 = c'est--dire, puisque xn =
x cos( )
x
bn
yn bn
yn =
=
2
2 ,
an + bn xn an
avec
an
a + bn2
2
n
et
26
Spectre en phase
1
2
V2
V0
V3
Fp
2Fp
3Fp
Fp
2Fp
3Fp
La encore, le spectre est reprsente par deux figures, une pour le module et une pour
la phase (auparavant, nous avions un spectre en sinus et en cosinus).
Important : Lanalyseur de spectre ne trace que le spectre en module.
Rappel de la fonction de Dirac
Nous avons vu dans le chapitre 2 quelques fonctions particulires, non priodique
telle que la fonction de dirac, dfinie en temporel par (t-t1) et reprsente par une
flche dunit 1 (correspondant laire du dirac, comme reprsent sur le tableau des
fonctions).
La fonction de dirac peut tre dfinie en frquentiel par (f-f1), par une raie la
frquence f1 et damplitude 1. En fait, (f) est la fonction de Dirac dfinie par une
amplitude de 1 0Hz et une amplitude nulle ailleurs donc (f-f1) est reprsent par
une amplitude de 1 f-f1=0 Hz et nulle ailleurs
On reprsente ainsi :
Dirac f1
1
f
f1
La srie de Fourier est constitue de plusieurs raies, donc on peut considrer quelle
est constitue dun dirac damplitude V0 0, dun dirac damplitude V1 Fp, dun
dirac damplitude V2 2Fp,
Mathmatiquement, le module du spectre scrit :
X ( f ) = V0 +
n= 1
Vn ( f nFp )
(3.4)
27
n= 1
ou
=
et
, j reprsente limaginaire pur (j=-1)
cos =
2j
2
(note : en mathmatique, on emploiera plus souvent i la place de j)
n= 1
an
exp(2 F p nt ) + j. exp( 2 F p nt )
2
+ bn
exp(2 F p nt ) j. exp( 2 F p nt )
2j
28
a n jbn
a + jbn
exp(2 F p nt ) + n
exp( 2 F p nt )
2
2
n= 1
On pose
a jbn
a + jbn
cn = n
et c n = n
pour n > 0 , c-n est donc dfini pour les indices
2
2
ngatifs.
on obtient alors : x(t ) = a 0 +
[c
n= 1
n exp( 2 F p nt ) + c n exp( 2 F p nt )
n= 1
c0=a0
(3.5)
ce qui suppose de calculer an et bn en amont.
On prfrera la formulation suivante :
T
1
cn =
T
x(t )e
2
T
jn 2 Fpt
1
dt =
T
x (t ) e
jn pt
dt
(3.6)
29
(c1)
(c2)
I(c-3) I(c-2)
3Fp f
-2Fp -Fp
Fp
2Fp
c0
I(c1)
-Fp
-3Fp -2Fp
(c3)
(c2)
3Fp f
2Fp
I(c-1)
Fp
1 2
cn =
x(t )e jn 1t dt =
T T
2
x(t )e jn 1t dt =
x(t )e jn 1t dt +
x(t )e jn 1t dt =
Ae jn 1t dt +
Ae
0
1/ 2
cn =
Ae
jn 1 ( u )
( du ) +
Ae
jn 1t
dt =
Ae
jn 1t
+ Ae
jn 1t
2
e jn 1t + e jn 1t
dt = 2 A
dt = 2 A cos(n 2 t )dt
2
0
0
2
t
Tp
f
Fp
2Fp
nFp
Plus la priode est grande, plus lespace frquentiel (entre deux raies) est rduit.
t
Tp
f
Fp 2Fp
nFp
Lorsque le signal nest pas priodique, on peut supposer quil est priodique linfini,
dans ce cas la priode Tp est infinie et donc Fp=0.
Si le signal nest pas priodique (ou priodique linfini), le spectre est CONTINU
30
jn 1t
dt
t
f
x(t)e
j 2 ft
dt
(3.7)
X(f ) =
x(t)e
j 2 ft
dt
x (t ) =
X ( f )e + j 2 ft df
(3.8)
n=
cn e
jn pt
1 2
jn t
x(t )e p dt
avec cn =
T T
2
31
X(f ) =
x(t )e
j 2 ft
dt
x (t ) =
X ( f )e
+ j 2 ft
df
Application de cours :
Il est important de connatre les formulations et de comprendre les analogies entre les
coefficients de la srie de Fourier et la moyenne, la fondamentale et les harmoniques
- TD n3
32
Chapitre 4 :
Traitement du signal : Convolution et
Echantillonnage
Informations gnrales
1h30 de cours
1h30 de TD
Descriptions du chapitre
Proprits des fonctions de Convolution
Peigne de Dirac
Echantillonnage Condition de Shannon.
33
I. Introduction
Les technologies actuelles (Tlphone, PDA, PC, chane dacquisition, Ipod, )
utilisent des calculateurs numriques. Lorsque vous travaillez sous Matlab ou Scilab,
le signal temporel est discrtis, ce qui signifie que vous ne prenez pas en compte
lvolution du signal tout instant (signal analogique), mais lamplitude du signal
des instants bien rguliers.
Il sagit de lchantillonnage.
Echantillonner consiste prlever PERIODIQUEMENT lamplitude du signal x(t),
comme le montre la figure suivante :
t
Te
f
Fe/2
t
t
Te
t
Te
kTe
La srie de Dirac sappelle un peigne de Dirac. Cette fonction est constitue de dirac
espacs de Te, par consquent p (t ) =
n=
(t nTe ) .
34
n= 0
x(t ) (t nTe )
t
0
Techo
Une brve note reprsentera une impulsion (un dirac temporel), et nous avons donc
trac sur la figure prcdente la rponse du canal. Le signal entendu et lcho attnu
linstant Techo.
Si jmets deux sons brefs lun aprs lautre, je recevrais lcho de mes deux sons et
ainsi du suite. On peut donc dire que mon canal (ma chambre dcho) sexprime par :
Chambre(t)=(t)+A (t-Techo).
Si jmet une mlodie nomme s(t), je vais recevoir :
srecu(t)=s(t)+As(t-Techo).
35
h( ) x(t )d
eq 4.1
On note X(f), Y(f) et H(f) la transforme de Fourier respectivement de x(t), y(t) et h(t)
H(f) reprsente la fonction de transfert de mon canal (il peut sagir dun filtre).
Exemple des Filtres
Lorsquon tudie un filtre, on met un signal sinusodal une frquence donne et on
mesure lattnuation cette frquence. On augmente ensuite la frquence et on recommence lopration. On trace ainsi la caractristique dun filtre en frquentielle
H(f).
Le fait dmettre un signal sinusodal une frquence f1, correspond lmission dun
dirac la frquence f1. Soit H(f), la fonction de transfert du filtre, on rcupre donc le
signal dfini par
y (t ) = x(t ) h(t ) =
h( ) x(t )d
eq 4.2
eq 3.1
36
Lamplitude mesure Y(f) f=Fi correspond donc lattnuation apporte par le canal
la frquence Fi.
Cas gnral :
Soit H(f) un spectre contenu sur Fmax Fmax (quelconque). Dessiner H(f). Si X(f)
est un dirac la frquence Fi, reprsenter graphiquement Y(f) par rapport H(f).
Opration dchantillonnage : Produit Temporel Convolution Frquentiel:
Echantillonner revient prlever un signal x(t) priodiquement. Tout se passe comme
si on multipliait le signal x(t) par un peigne de Dirac.
t
f
Te
t
Te
37
t
Te
Soit x0=x(0), x1=x(Te), . .., xk=x(kTe) lamplitude du signal aux instants 0, Te, , kTe.
Auparavant, on avait exprim xe (t ) = x(t ). p (t ) =
n= 0
n= 0
x(t nTe )
n= 4
10Te
10
4Te
3Te
2Te
Te
Alors Re cte (t ) =
rectangulaire.
On peut crire sa transforme en Z : Re cte ( Z ) =
10
Zn
n= 4
Cette notion nest quvoque dans ce cours, vous verrez en mathmatique lexistence
de la Transforme en Z et ses proprits.
Convolution
38
n=
xn Z n et Y ( Z ) =
n=
signal discrtis.
Soit z, la convolue de x et y, alors la n-ime amplitude de z est calcule par :
zn=xn*yn=
k=
xk yn k
h( ) x(t )d
n=
xn Z n .
t
Te
z1 =
k=
k=
xk y0 k , avec y0-k est nul partout sauf pour 0-k=10 soit pour k=-10.
xk y1 k , avec y1-k est nul partout sauf pour 1-k=10 soit pour k=-9.
39
n=0
n=1
xk
xk
y-k
y1-k
-10
-9
Produit terme terme
Somme=0
Somme=0
n=11
n=10
i
i
y10-k
i
Produit terme terme
Somme=x1
Somme=x0
On retrouve la squence {x} dcale, cest dire qui commence pour n=10. On
rappelle que le rsultat obtenu est la convolution de {x} avec un dirac n=10,
autrement dit, on trouve xn-10.
Cas 2 : Calculer zn, la convolution de Recte, dfini par Re cte ( Z ) =
10
Z n par lui-
n= 4
mme :
Ce calcul se fera en TD.
40
p(t)
t
f
Te
xe(n)
t
Te
Tout revient multiplier le signal x(t) par le peigne de Dirac soit xe(t)=x(t).p(t)
Le fil conducteur est lestimation du spectre. On sait que :
- Y(f)=X(f)*P(f), thorme de Plancherel
- La Transforme de Fourier dun peigne de Dirac est un peigne de dirac, les
raies sont espaces de Fe.
- La convolution dun signal x(t) et dun dirac (t-Te) est x(t-Te), c'est--dire
x(t) dplac autour de Te. Nous avons fait la dmonstration avec les
signaux discrets. Or, t ntant quune variable, on obtient de mme dans le
domaine frquentiel : La convolution du spectre X(f) et dun dirac (f-Fe)
est X(f-Fe), c'est--dire X(f) dplac autour de Fe.
Reprsentons P(f) :
P(f)
1/Te
f
-3Fe -2Fe -Fe 0
1
P( f ) =
Te
Fe 2F 3Fe
e
n=
( f nFe )
41
-Fmax
Fmax
Quand on priodise le spectre de X(f) autour de nFe, on obtient les spectres suivant
Cas 1 : Fe>> Fmax
-Fe
-Fmax
Fmax
Fe
2Fe
Les spectres sont correctement spars. Le spectre autour de Fe ne vient pas perturber
le spectre autour de 0, il ny a pas dinterfrence.
Cas 2 : Fe/2= Fmax
Fe/2
-Fe -Fmax
Fmax
Les spectres sont contigus. Le spectre autour de Fe ne vient pas perturber le spectre
autour de 0, il ny a pas dinterfrence mais on est la limite
Cas 3 : Fe/2< Fmax
42
-Fmax
Fmax
43
Fonction signe
44
Peigne de Dirac
45
46
Coefficients de Fourier
an=0; pour tout n
b1=V, bn =0 pour tout entier n>1
a0=0, a1=V, an=0; pour tout entier n>1
bn=0; pour tout n
a0=A, a2n+1=(-1)n.4V/[(2n+1)],
a2n=0
bn=0; pour tout n
a0=A, an=0; pour tout n
b2n+1=4V/[(2n+1)],
b2n=0 pour tout n
a0=A, a2n+1=V/([4*(2n+1)], a2n=0, pour
tout n
bn=0; pour tout n
47
= Tc =
c
c est la clrit en m/s.
f
Dirac
Limpulsion de dirac est dfinie comme la limite dune des fonctions ci-dessus
lorsque le paramtre tend vers 0.
(t ) = lim (t )
Donc :
>0
(t )dt = 1
La Moyenne : par lintgrale de la fonction sur une priode (do la ncessit dun
signal priodique).
T
m=
1
u (t ) dt
T 0
(t )dt
1 2 2
P = lim
u (t )dt
T > T
T
1 2 2
1
u (t ) dt = P = u 2 (t )dt
Rmq : Dans le cas dun signal priodique, on retrouve P = lim
T> T
T 0
T
2
48
n= 1
an cos(n p t ) + bn sin( n pt )
(eq 3.1)
avec :
T
1 2
ao =
x(t)dt , est la composante continue
T T
2
2 2
2 2
an =
x(t)
cos(n
t)dt
b
=
x(t)sin(n p t)dt , n>1
,
p
n
T T
T T
2
(eq 3.2)
= 2 f p
Analyse spectrale
y sin( )
y
=
= tan( ) soit tan 1 = c'est--dire, puisque xn =
x cos( )
x
bn
yn bn
yn =
=
2
2 ,
an + bn xn an
avec
an
an2 + bn2
et
49
n= 1
Vn ( f nFp )
X(f ) =
x(t)e
j 2 ft
dt
x (t ) =
X ( f )e + j 2 ft df
(3.8)
CONDITION DE SHANNON
Pour viter le repliement de spectre, on vrifiera que Fe> 2.Fmax. Cest la
condition de SHANNON.
50