Вы находитесь на странице: 1из 32

SIGNAUX ALATOIRES

J.-F. B ERCHER
cole Suprieure dIngnieurs en lectrotechnique et lectronique

Novembre 2001 version 0.8

C HAPITRE I
Table des matires

Table des matires

Signaux alatoires
1
Description dun signal alatoire . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.1
Description complte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2
Description partielle . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
1.2.1
Description un instant . . . . . . . . . . . . . . . . . . . . . . . . .
1.2.2
Description deux instants . . . . . . . . . . . . . . . . . . . . . . .
2
Proprits fondamentales . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.1
Stationnarit . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.2
Ergodisme . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.3
Le syndrome gaussien . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
2.4
Signaux alatoires temps discret . . . . . . . . . . . . . . . . . . . . . . . . .
3
Proprits nergtiques des signaux alatoires stationnaires de puissance moyenne finie .
3.1
Analyse dans le domaine temporel . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.1
Dfinitions et proprits . . . . . . . . . . . . . . . . . . . . . . . . .
3.1.2
Notion de bruit blanc . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2
Transformation des fonctions alatoires par filtrage . . . . . . . . . . . . . . . .
3.2.1
Rappel . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.2.2
Transformation de la moyenne . . . . . . . . . . . . . . . . . . . . .
3.2.3
Thorme, ou formule des interfrences . . . . . . . . . . . . . . . .
3.3
Analyse dans le domaine frquentiel . . . . . . . . . . . . . . . . . . . . . . . .
3.4
La reprsentation de Cramr . . . . . . . . . . . . . . . . . . . . . . . . . . . .
3.5
Bruit blanc temps discret . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4
Un exemple dapplication : le filtrage adapt . . . . . . . . . . . . . . . . . . . . . . . .
4.1
Contexte . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.2
Maximisation du rapport signal--bruit . . . . . . . . . . . . . . . . . . . . . .
4.3
Approche probabiliste . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
4.4
Notes sur le choix du signal test, signaux pseudo-alatoires . . . . . . . . . . . .
Exercices et problmes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.

5
5
5
6
6
6
7
7
8
9
11
11
11
11
13
14
14
14
15
17
20
21
21
21
21
23
24
26

C HAPITRE I
SIGNAUX ALATOIRES

quune variable alatoire est un ensemble de valeurs caractris par une loi de
probabilit, on appellera signal alatoire, ou processus alatoire un ensemble de fonctions auquel on
adjoint une loi de probabilit.
Existe-il des signaux naturels qui soient intrinsquement alatoires ? La plupart des phnomnes nonquantiques peuvent tre dcrits laide dquations de la physique : le jeu de pile ou face, si lon connat
les caractristiques physiques de la pice, limpulsion donne, la densit et la composition de lair, la temprature, la pression atmosphrique, la gravit locale, est un jeu dont le rsultat est parfaitement prvisible. De
mme pour le tirage du loto. Simplement le systme dpendant dun trop grand nombre de variables et de
paramtres devient trop compliqu dcrire. Dautres exemples sont le signal de parole, llectromyogramme
ou la mesure de lactivit crbrale, dont on peut esprer quils ne rsultent pas de tirages au hasard , sont
caractriss comme des signaux alatoires. Dautres signaux sont impossibles caractriser a priori . Il
sagit en particulier dun message transmis sur une ligne tlphonique (ou autre) : du point de vue du rcepteur,
ce signal est alatoire jusqu sa rception. En effet si ce signal tait dj connu du rcepteur, son contenu
informationnel serait nul et il serait inutile de le transmettre. Ainsi, on pourra modliser comme des signaux
alatoires les signaux dont le processus de production est trop compliqu dcrire, ou mconnu, ou des signaux
pour lesquels lala provient de la propre incertitude de lobservateur. partir dun modlisation probabiliste,
il faut alors esprer que lon pourra aboutir une caractrisation intressante et des outils de traitement qui
pourront permettre dextraire de linformation des signaux alatoires.

E LA MME MANIRE

Notation :
On notera X(t, ) un signal alatoire X. Il sagit dun ensemble de fonctions de la variable t, cet ensemble
tant index par la variable . Un signal alatoire est une quantit bivarie, dpendant la fois du temps t
et de lpreuve . Lorsque lpreuve est fixe, par exemple = i , on obtient une ralisation du processus
alatoire que lon notera X(t, i ) ou plus simplement xi (t). Lorsque la variable t est fixe, le processus alatoire
se rduit alors une simple variable alatoire. En considrant le processus pour t = ti , on obtient ainsi une
variable alatoire X(ti , ), que lon notera Xi ( ), ou Xi . Enfin, on notera xi les valeurs prises par la variable
alatoire Xi.

1 Description dun signal alatoire


Les signaux alatoires pourront tre caractriss par le biais de deux types de description : une description
complte qui permet de caractriser compltement le processus, mais qui ncessite une connaissance norme,
et une caractrisation partielle, partir des moments du processus alatoire.

1.1 Description complte


X(t, ) est connu si t1 ,t2 , . . . ,tk , et k, on connat la loi conjointe
pX

1 ,X2 ,...,Xk

(x1 , x2 , . . . , xk ),

o X1 , X2 , . . . , Xk sont les variables alatoires associes aux k instants : X(t1 , ), X(t2 , ), . . . , X(tk , ). En fait,
ceci est quivalent dire que lon connat X(t, ) si lon connat les lois de toutes les variables alatoires

Chapitre I. Signaux alatoires

Page 6

X(ti , ), ainsi que toutes les interactions entre ces variables, et ceci i. . . La connaissance avoir est donc
gigantesque, et le plus souvent inaccessible, et lon devra se contenter dune description partielle.

1.2 Description partielle


1.2.1

Description un instant

On dit que X(t, ) est connu un instant, si, t1 , on connat la loi de la variable alatoire X(t1 , ). Celle-ci
est simplement une variable alatoire au sens habituel, que lon peut en gnral (si ceux-ci existent et hors
quelques cas de figures exceptionnels) caractriser laide des moments.
Moments : on notera




=
x1 pX (x1 )dx1
mX (t1 ) = E X(t1 , )
1

(t1 ) =
m(n)
X

E X(t1 , )

..
.

xn1 pX (x1 )dx1


1

(I.1)

(I.2)

Rappelons avec force que E {} dsigne lesprance mathmatique, que lintgrale est prise sur le domaine
de variation de l amplitude de X1 , cest--dire de X(t, ) considr linstant fix t1 . Lcriture
E {X(t, )} =

X(t)p(X(t, )dt,

(trop) souvent rencontre dans des copies, indique une incomprhension attristante et constitue une erreur
impardonnable.
1.2.2

Description deux instants

On dit que X(t, ) est connu deux instants, si, t1 ,t2 , on connat la loi conjointe des variables alatoires
X(t1 , ) et X(t2 , ) :
est connue t1 ,t2 .
pX ,X (x1 , x2 )
1

La connaissance deux instants ncessite donc de connatre le lien statistique entre X(t1 , ) et X(t2 , ).
Notion de covariance :
On appelle

  

x1 x2 pX ,X (x1 , x2 )dx1 dx2


CX (t1 ,t2 ) = E X(t1 )X(t2 ) =
1

covariance. 1

fonction de
Il sagit dans le cas gnral dune fonction bivarie qui permet de quantifier un certain
lien statistique entre les variables alatoires X1 et X2 . Dans la mesure o largument de lesprance mathmatique fait intervenir le produit de deux variables alatoires, et est donc homogne un carr , on parlera
de caractrisation lordre 2.
Remarque : En gnral, on ne peut pas exprimer la distribution conjointe pX ,X (x1 , x2 ) en fonction des distri1 2
butions pX (x1 ) et pX (x2 ), sauf dans le cas o les variables sont indpendantes. On a alors
1

pX

1 ,X2

(x1 , x2 ) = pX (x1 )pX (x2 ),


1

et la fonction de covariance scrit simplement



 



CX (t1 ,t2 ) = E X(t1 )X(t2 ) = E X(t1 ) E X(t2 ) ,
soit CX (t1 ,t2 ) = mX (t1 )mX (t2 ) .
Lorsquun tel signal est centr, cest--dire de valeur moyenne nulle, alors C(t1 ,t2 ) = 0, pour t1 = t2 . Ce type
de signal alatoire est appel bruit blanc (au sens strict).
1 En

toute rigueur, il faudrait rserver le terme de covariance la formule prcdente applique des signaux centrs, pour lesquels
on a alors simplement une extension de la notion de variance dune variable deux variables alatoires. Il sagit ici dune fonction
puisque ces deux variables dpendent respectivement de t1 et t2 . Lorsque les signaux ne sont pas centrs, on pourrait parler de moment
dordre 2 crois.

2. Proprits fondamentales

Page 7

2 Proprits fondamentales
2.1 Stationnarit
La stationnarit est une proprit particulirement importante pour lanalyse des signaux alatoires.

Dfinition 1 On dit quun signal alatoire est stationnaire si ses proprits statistiques sont invariantes par
translation dans le temps.
En ce qui concerne la description complte, ceci se traduit par
pX(t

1 ),X(t2 ),...,X(tk )

= pX(t

1 ),X(t2 ),...,X(tk )

et si = tk ,
pX(t

1 ),X(t2 ),...,X(tk )

= pX(t

1 tk ),X(t2 tk ),...,X(0)

La distribution conjointe ne dpend plus alors que de k 1 paramtres, au lieu des k paramtres initiaux. Ceci
va se prolonger la description partielle : les moments, qui dpendent dans le cas gnral de linstant considr,
deviennent des quantits indpendantes du temps dans le cas stationnaire. La fonction de covariance CX (t1 ,t2 )
devient quant--elle une quantit dpendant uniquement de lcart entre t1 et t2 .
Pour la description partielle un instant, on a ainsi
pX(t ) = pX(t

1 )

= . . . = pX(0) .

Toutes les variables X(ti , ) possdent ainsi la mme loi un instant. Par suite,




.
E X(t1 )n = E X(t1 )n = . . . = m(n)
X
On en dduit donc que tous les moments sont indpendants du temps.
deux instants, la distribution conjointe ne dpend que de lcart entre les deux instants et non des instants
eux-mmes :
pX(t ),X(t ) = pX(t t ),X(0) .
1

On en dduit donc que








CX (t1 ,t2 ) = E X(t1 )X(t2 ) = E X(t1 t2 )X(0) = E X(0)X(t2 t1 ) = E {X(t)X(t ) } ,
avec t quelconque et = t1 t2 . La covariance devient une fonction de corrlation, qui ne dpend que de lcart
de temps. On pose
RX ( ) = E {X(t)X(t ) } .
On peut vrifier la stationnarit en calculant tous les moments, tous les ordres. Ceci nest pas forcment
utilisable, et on se contentera souvent dtudier une stationnarit au sens faible (par opposition la stationnarit
stricte), en dfinissant une stationnarit lordre 1 le moment dordre 1 est indpendant du temps, et une
stationnarit lordre 2 moment dordre 1 et fonction de covariance invariants par translation dans le temps.

Exercice 1 : Si
X(t, ) = A( ) cos(2 f0 t),
o A( ) est une variable gaussienne centre et de variance 2 , vrifiez que X(t, ) est stationnaire
lordre 1 mais pas lordre 2.

Chapitre I. Signaux alatoires

Page 8

2.2 Ergodisme
Lergodisme est une proprit trs souvent employe, mais non vrifiable, lexception de quelques domaines de la physique. En traitement du signal, lergodisme sera le plus souvent un postulat, ncessaire pour
travailler.
On considre un signal alatoire X(t, ). On note xi (t) les diffrentes ralisations de ce signal. On dfinit
1
T + T

xni  = lim


[T ]

xi (t)n dt,

la moyenne temporelle prise sur la ralisation i, durant toute son histoire. De la mme manire, on dfinit les
moyennes temporelles du signal alatoire X(t, ) par
1
X(t, )  = lim
T + T

[T ]

X(t, )n dt.

Dans le cas gnral, cette moyenne est une variable alatoire, (n) ( ) dont les ralisations sont les xni . De la
mme faon, on dfinit des moyennes temporelles croises, comme
1
T + T

X(t, )X(t , ) = lim


[T ]

X(t, )X(t , )dt.

Dfinition 2 Le signal X(t, ) est dit ergodique si les moyennes temporelles sont des nombres certains.
Cette proprit entrane donc, puisque . est une variable certaine, que toutes les ralisations prennent la
mme valeur. En ce qui concerne les moments, on a ainsi X(t, )n  qui est un nombre certain, ce qui entrane
xn1  = xn2  = . . . = xnk . On notera (n) ce nombre.
Il est dune grande importance pratique davoir la fois stationnarit et ergodisme. En effet, dans ce cas de
figure, les moyennes densemble (les esprances mathmatique) et les moyennes temporelles sont gales.
Exemple (moments).
On a

1
T + T

X(t, )n  = lim


[T ]

X(t, )n dt.

Si le signal alatoire est ergodique, alors X(t, )n  est un nombre certain et


E {X(t, )n } = X(t, )n  = (n) .
Par consquent,


1
E {X(t, )n } dt,
T + T [T ]

1
E {X(t, )n } dt,
= lim
T + T [T ]

(n) = X(t, )n  =

lim

,
= E {X(t, )n } = m(n)
X
o la dernire ligne a t crite en utilisant le fait que E {X(t, )n } ne dpend pas du temps si X(t, ) est
stationnaire.
Dans le cas stationnaire et ergodique, on a donc
1
E {X(t, ) } = lim
T + T

[T ]

X(t, )n dt,

ce qui signifie que lon peut calculer les esprances mathmatiques en effectuant des moyennes temporelles
sur des ralisations quelconques du signal. Ceci est dune grande importance pratique, car il est rare que lon
dispose de plusieurs ralisations du processus (et encore moins dune infinit), et de sa distribution de probabilit. Notons cependant quil est au moins aussi rare que lon dispose de ralisations du signal de + ;

2. Proprits fondamentales

Page 9

on ne pourra donc pas calculer exactement la valeur des moyennes par la formule prcdente. On se contentera
dapprocher le rsultat par des moyennes temporelles sur la dure o est connu une ralisation du processus.
On parle alors destimation.
Exemple (covariance).
On a

1
X(t, )X(t , ) = lim
T + T


[T ]

X(t, )X(t , )dt.

Si le signal est ergodique, il vient


1
T + T

X(t, )X(t , ) = lim


[T ]

E {X(t, )X(t , )} dt,

et par stationnarit,
E {X(t, )X(t , )} = RX ( )
est indpendant du temps t. Dans ce cas, on obtient
X(t, )X(t , ) = E {X(t, )X(t , )} = RX ( ),
soit finalement

1
RX ( ) = E {X(t, )X(t , )} = lim
T + T


[T ]

X(t, )X(t , )dt.

2.3 Le syndrome gaussien


Le signal alatoire gaussien est dduit de la variable alatoire gaussienne. Le signal alatoire gaussien est
trs important en traitement du signal en raison de sa facilit demploi, de loptimalit des mthodes du second
ordre pour les signaux gaussiens, et par son omniprsence lie au(x) thorme(s) central limite.
On rappelle que X(t, ) est connu, au sens de la description complte, si lon connat la distribution
conjointe


t1 ,t2 , . . . ,tk et k.
pX(t ),X(t ),...,X(t ) x1 , x2 , . . . , xk
1

Le signal est un processus gaussien si tous les X(ti , ) sont des variables alatoires gaussiennes. Or on sait
quune variable alatoires gaussienne est entirement caractrise par ses deux premiers moments. La description un instant ncessitera donc de connatre mX (t) t, tandis que la description deux instants impose
de connatre CX (t1 ,t2 ) t1 ,t2 . dans le cas dun processus stationnaire, ceci se rduit la connaissance de la
moyenne mX et de la fonction dautocorrlation RX ( ).
En introduisant le vecteur X( ) de dimension k
X( )t = [X(t1 , ), X(t2 , ), . . . , X(tk , )],
la distribution du vecteur gaussien X( ) est



1
t 1
exp
(x mX ) R (x mX ) ,
pX (x) = 
2
(2 )k det R
1

o
mX = E {X( )} = [mX (t1 ), mX (t2 ), . . . , mX (tk )]t ,
= mX [1, 1, . . . , 1]t dans le cas stationnaire,
et

R = E {X c ( )X c ( )} =





E Xc (t1 , )Xc (t1 , )  E Xc (t1 , )Xc (t2 , ) 
E Xc (t2 , )Xc (t2 , )
E Xc (t2 , )Xc (t1 , )
..
.




E Xc (tk , )Xc (t2 , )
E Xc (tk , )Xc (t1 , )



. . . E Xc (t1 , )Xc (tk , ) 
. . . E Xc (t2 , )Xc (tk , )
..
..
.
.


. . . E Xc (tk , )Xc (tk , )

Chapitre I. Signaux alatoires

Page 10

o X c dsigne le signal centr : Xc = X mX . On obtient finalement

RX (t2 t1 ) . . . RX (tk t1 )
RX (0)
R (t t )
RX (0)
. . . RX (tk t2 )
X 1 2
R=
..
..
..

.
.
.
RX (t1 tk ) RX (t2 tk ) . . .

RX (0)

dans le cas stationnaire. Le terme mX est la moyenne du vecteur gaussien X( ), et R est la matrice de corrlation. La distribution p(X( )) nest autre que la distribution conjointe des k variables alatoires X(t1 , ), X(t2 , ), . . . , X(tk , )
Par consquent, si lon connat la moyenne mX (t) et la fonction de covariance CX (t1 ,t2 ), ou la moyenne mX et
la fonction de corrlation RX ( ) du processus (dans le cas stationnaire), on est capable dcrire la distribution
conjointe, et ceci quelque soient les ti et pour nimporte quelle dimension k. Ainsi, dans le cas gaussien, la
connaissance de la moyenne et de la fonction de covariance suffit caractriser entirement le processus.
Une autre dfinition du processus gaussien est
Dfinition 3 Le processus X(t, ) est un processus gaussien si, quelque soit la fonction g(t),
Z( ) =

g(t)X(t, )dt

est une variable gaussienne.


On peut dduire de cette dfinition une proprit fondamentale des processus gaussiens : le caractre gaussien
se conserve par transformation linaire. En dautres termes, si lentre dun filtre linaire est gaussienne, alors
la sortie du filtre est galement gaussienne.
Supposons donc que Y (t, ) est la sortie dun filtre de rponse impulsionnelle h(t) et dentre X(t, ). Cette
sortie sexprime donc sous la forme du produit de convolution
Y (t, ) = (X h)(t, ) =

 +

h(t )X( , )d .

partir de la sortie Y (t, ), on forme la variable alatoire Z selon


Z=

g(t)Y (t, )dt.

En crivant Y (t, ) en fonction de X(t, ) et h(t), il vient alors


Z=

  +

g(t)h(t )X( , )dtd ,

et en intgrant par rapport t et en posant alors


w( ) =
il reste simplement
Z=

 +

g(t)h(t )dt,

w( )X( , )d .

Si X( , ) est, par hypothse, un signal alatoire gaussien, alors Z est une variable gaussienne, par dfinition et
daprs la relation prcdente. Z ayant t introduit comme une transformation de Y (t, ), avec g quelconque,
on en dduit que Y (t, ) est un processus alatoire gaussien.
Ainsi, puisque le filtrage dun processus gaussien conserve le caractre gaussien, il nous restera examiner
comment se transforment la moyenne et la fonction de corrlation, ces deux quantits suffisant dcrire un
processus gaussien stationnaire. Nous examinerons ces points dans quelques paragraphes.
Limportance des signaux alatoires gaussiens, outre leur facilit dutilisation lie la manipulation de
seulement deux moments, provient galement de limportance quantitative des signaux gaussiens, lie au(x)
thormes(s) central limite. Il existe en effet un certain nombre de thormes qui indiquent quun mlange de
variables alatoires, tend, lorsque le nombre de variables dans le mlange augmente, vers une distribution gaussienne. Ces thormes se distinguent par les hypothses faites sur les lois des variables, leurs liens statistiques
ou des hypothses sur les conditions de mlange. Une formulation simple est la suivante :

3. Proprits nergtiques des signaux alatoires stationnaires de puissance moyenne finie

Page 11

Thorme 1 Soit
YN =

1 N
Xi,
N i=1

o Xi sont des variables alatoires indpendantes et de mme loi. Alors, lorsque N +, la variable YN tend
vers une variable alatoire gaussienne de moyenne m et de variance 2 /N, si m et 2 sont les moyenne et
variance commune des variables Xi .
Ceci indique, que comme cest souvent le cas en pratique, lorsquun signal alatoire est compos par la superposition dun grand nombre de signaux lmentaires , alors le signal rsultant est bien approxim par une
distribution gaussienne. Rappelons quil existe dautres thormes limite qui prennent en compte des combinaisons linaires quelconques de variables, qui peuvent tre lis, et dont les distributions peuvent tre diffrentes.

2.4 Signaux alatoires temps discret


partir des signaux alatoires prcdemment dfinis temps continu , cest--dire que la variable
dvolution t prend ses valeurs dans IR, on dfinit des signaux alatoires temps discret , ou la variable
dvolution n prend ses valeurs dans un ensemble discret, N, par exemple. Rappelons que sil est commode
dappeler t et n des variables temporelles, celles-ci ne sont pas ncessairement homognes un temps : t et n
peuvent reprsenter une distance, un volution dune intensit de stimulation ou autre.
On note X(n, ) un signal alatoire X, un ensemble de fonctions de la variable n, cet ensemble tant index
par la variable . On notera x(n) une ralisation du processus alatoire et on dsignera par xi (n) ou X(n, i )
une ralisation particulire, obtenue pour = i . Lorsque n est fix, le processus alatoire se rduit alors une
simple variable alatoire. Le processus alatoire temps discret ne se rduit pas une collection de variables
alatoires indpendantes ; ces variables alatoires peuvent tre lies les unes aux autres, par le biais dune
fonction de la variable dvolution n.
Un signal alatoire temps discret peut tre construit directement temps discret, ou tre intrinsquement
de nature discrte, ou peut rsulter de lchantillonnage dun signal alatoire temps continu.
Les notions de description complte et partielles, les dfinitions des moments et covariance, les proprits
de stationnarit, dergodisme se transposent directement partir du cas continu, un trs faible amnagement
de notation prs. Nous poursuivrons donc la prsentation en donnant les rsultats pour ces deux classes de
signaux alatoires, et en donnant les argumentations et exemples en se plaant tantt dans un cas, tantt dans
lautre.

3 Proprits nergtiques des signaux alatoires stationnaires de puissance


moyenne finie
Les proprits nergtiques des signaux alatoires stationnaires sont dcrites laide des moments dordre
deux, cest--dire des fonctions dauto et dintercorrlation, dans le domaine temporel, et laide des densits
spectrales de puissance, dans le domaine de Fourier.

3.1 Analyse dans le domaine temporel


Les notions importantes sont ici les notions de fonctions de corrlation et leurs proprits.
3.1.1

Dfinitions et proprits

Dfinition 4 Si X(t, ) et Y (t, ) sont deux processus alatoires conjointement stationnaires, les fonctions
dintercorrlation et dautocorrlation sont dfinies par


1
X(t, )Y (t , )dt,
RXY ( ) = E {X(t, )Y (t , )} = lim
erg T + T [T ]

1

X(t, )X (t , )dt,
RXX ( ) = E {X(t, )X (t , )} = lim
erg T + T [T ]


Chapitre I. Signaux alatoires

Page 12

et, temps discret, par


1 N
X(n, )Y (n k, ),
erg N+ N
n=0
1 N

RXX (k) = E {X(n, )X (n k, )} = lim
X(n, )X (n k, ).
erg N+ N
n=0


RXY (k) = E {X(n, )Y (n k, )} = lim

Notons que si on note Ech loprateur dchantillonnage et Corr loprateur de corrlation, alors on a
Corr[Ech[X(t, )]] = Ech[Corr[X(t, )]];
et cest bien heureux, car les corrlateurs analogiques ne courent pas les rues.
Les fonctions de corrlation jouissent dun certain nombre de proprits que nous rappelons ci-dessous.
1. (Symtrie hermitienne)
RY X ( ) = E {Y (t, )X (t , )} = E {Y (t + , )X (t, )} = E {X(t, )Y (t + , )} = RXY ( ).
On dit que lintercorrlation est symtrie hermitienne.
2. (Parit). En appliquant la proprit de symtrie hermitienne lautocorrlation, on obtient
RXX ( ) = RXX ( ).
3. (Centrage). Si mX est la moyenne de X(t, ), en dfinissant par Xc (t, ) = X(t, ) mX le signal centr,
on a
RXX ( ) = RXc Xc ( ) + m2X .
4. (Autocorrlation et puissance). Pour un retard nul, on a



1
|X(t, )|2 dt = PX .
RXX (0) = E |X(t, )|2 = lim
erg T + T [T ]

La fonction dautocorrlation prise pour le retard nul, RXX (0), est simplement la puissance du signal. On
en dduit dailleurs que RXX (0) > 0.
5. (Maximum). partir de lingalit de Schwartz,
| < x, y > |2 < x, x >< y, y >,


et en utilisant < x1 , x2 >= E X1 (t)X2 (t) comme produit scalaire, on dduit que
(a) |RY X ( )|2 RXX (0)RYY (0), ,
(b) |RXX ( )| RXX (0), ,

Exercice
 du produit scalaire dfini ci-dessus, dmontrez lingalit de Schwartz en dvelop 2 : Au sens
pant E |X + Y |2 en un polynme en et en notant que ce polynme est toujours positif. partir de
cette ingalit, retrouvez les deux proprits de maximum.
6. La fonction dautocorrlation est dfinie non ngative :

iRXX (i j ) j 0,
i

i, j.



Ceci stablit en dveloppant E | i i X(i)|2 , qui est une quantit positive.
En reprenant cette dmarche, on peut tudier


2
E | X(t, ) exp ( j2 f t)dt| ,

3. Proprits nergtiques des signaux alatoires stationnaires de puissance moyenne finie

Page 13

expression qui ncessiterait quelques prcautions dcriture (la transforme de Fourier dun processus
alatoire stationnaire na pas de sens). En dveloppant tout de mme, on a




X(t, ) exp ( j2 f t)dt X (t , ) exp ( j2 f t )dt


E
  

E X(t, )X(t
, ) exp ( j2 f (t t
))dtdt

=
=

 

RXX (t t
) exp ( j2 f (t t
))dtdt
,

soit, en posant t t
= ,

SXX ( f ) =

RXX ( ) exp ( j2 f )d 0.

On en dduit donc que la transforme de Fourier de la fonction dautocorrlation est toujours positive. On dit aussi que le caractre dfini non ngatif se conserve par transforme de Fourier. Ce rsultat
constitue le thorme de Bochner.
7. (Mmoire). On a vu que |RXX ( )| RXX (0). On appelle


c ( ) =

E {X(t, )X (t , )}
RXX ( )
=
RXX (0)
E {|X(t, )|2 } E {|X (t , )|2 }

le coefficient de corrlation, dont on vrifie aisment quil est compris entre -1 et 1. Il sagit en fait de
la fonction dautocorrlation normalise par rapport son maximum. Lorsquau bout dun temps ct le
coefficient de corrlation devient nul, le processus est dit mmoire finie.
3.1.2

Notion de bruit blanc

Un bruit blanc est un modle de signal alatoire limite que lon rencontrera trs souvent. Le bruit blanc
est un bruit corrlation microscopique, cest--dire quentre deux instants, si proches soient-ils, c ( ) = 0.
On pose, par dfinition,
N
RXX ( ) = 0 ( ),
2
o ( ) est la distribution de Dirac. On peut noter ds prsent que la transforme de Fourier de cette fonction
dautocorrlation, que lon a dj note SXX ( f ), est une constante, damplitude N0 /2.
N0
.
2
Par ailleurs, en se souvenant que RXX (0) reprsente la puissance moyenne du signal, on constate que le bruit
blanc possde une puissance moyenne infinie. . . Il sagit donc dun modle dlicat manipuler.
On peut distinguer plusieurs types de bruit blanc : si toutes les variables alatoires que lon peut extraire
du signal sont indpendantes, le bruit est blanc, puisque lindpendance entrane la dcorrlation. Par contre,
toutes les variables peuvent tre dcorrles sans tre ncessairement indpendantes. On parlera alors de bruit
blanc au sens fort (ou au sens strict), dans le premier cas et de bruit blanc lordre deux dans le second. Notons
quil existe un certain nombre de situations intermdiaires.
SXX ( f ) = T F[RXX ( )] =

Exercice 3 : Montrez quun bruit blanc est ncessairement de valeur moyenne nulle.

Exercice 4 : On considre un signal alatoire U(t, ) nexistant que sur lintervalle de temps [0, T ] ; et
on sintresse au signal priodique
X(t, ) = RepT [U(t, )] = U(t kT, ).
k

/ [T, T ].
1. Montrez que RUU ( ) = 0 pour
2. Montrez que RXX ( ) est une fonction priodique de priode T et exprimez RXX ( ) en fonction de
RUU ( ).

Chapitre I. Signaux alatoires

Page 14

Exercice 5 : On considre le signal alatoire temps discret X(n, ), dautocorrlation RXX (k), et on
dfinit
Z(n, ) = X(n, ) + aX(n n0 , ).
Calculez la fonction dautocorrlation de Z(n, ).

3.2 Transformation des fonctions alatoires par filtrage


On tudie ici comment sont transforms les signaux alatoires, ou plus exactement leurs caractristiques,
lors dun filtrage linaire. On sintressera dabord la reprsentation temporelle, transformation de la moyenne
et des fonctions de corrlation, et tablirons la formule des interfrences et ses consquences, puis nous examinerons la transformation des caractristiques du signal dans le domaine frquentiel.
3.2.1

Rappel

On rappelle quun filtre est un systme linaire invariant dans le temps (stationnaire), que lon peut dcrire
par une quation diffrentielle coefficients constants ou par une intgrale de convolution. temps continu, si
X(t, ) est lentre du filtre de rponse impulsionnelle h(t), on a
Y (t, ) = (X h)(t, ) =

X(u, )h(t u)du =

h(u)X(t u, )du.

temps discret, si X(n, ) est lentre du filtre de rponse impulsionnelle h(n), on a


Y (n, ) = (X h)(n, ) = X(m, )h(n m) = h(m)X(n m, ).
m

3.2.2

Transformation de la moyenne

On note mY la moyenne de la sortie du filtre, et on effectue le calcul temps discret.




mY = E {Y (n, )} = E h(m)X(n m, ) = h(m)E {X(n m, )} = mX h(m).
m

La moyenne de la sortie est donc simplement la moyenne du signal dentre affecte du facteurm h(m). Or si
lon considre la transforme de Fourier H( f ) de h(m),
H( f ) = h(m) exp { j2 f m}
m

(transforme de Fourier frquence continue), on note que pour la frquence nulle, on retrouve
H(0) = h(m).
m

Ainsi, la moyenne en sortie scrit

mY = mX H(0) = mX h(m).
m

La moyenne de la sortie du filtre est la moyenne de lentre, multiplie par le gain complexe (la fonction de
transfert) pour la frquence nulle.

Exercice 6 : Montrez que pour un signal alatoire temps continu, on a les formules analogues :
mY = mX H(0) = mX

h(u)du.

3. Proprits nergtiques des signaux alatoires stationnaires de puissance moyenne finie

3.2.3

Page 15

Thorme, ou formule des interfrences

La trs importante formule des interfrences permet de relier lintercorrlation entre les sorties de deux
filtres, aux intercorrlations des entres de ces filtres. La figureI.1 dcrit le dispositif exprimental.

Y1 (n, ) = (X1 h1 )(n, ),
Y2 (n, ) = (X2 h2 )(n, ),
X1 (n)

X2 (n)

Y1 (n)

h1 (n)

Y2 (n)

h2 (n)

F IG . I.1: Dispositif pour la formule des interfrences


Calculons lintercorrlation entre Y1 (n) et Y2 (n) :




RY Y (m) = E Y1 (n, )Y2 (n m, )) = E (X1 h1 )(n, ))(X2 h2 )(n m, )) .
1 2

Les deux produits de convolution scrivent


(X1 h1 )(n, ))

X1(u, )h1 (n u)
u
X2(v, ))h2 (n m v)

(X2 h2 )(n m, )) =

=
=

h1 (u, )X1 (n u, ),
u
h2 (v)X2 (n m v, ),
v

et
RY Y (m) = E{ X1 (n u, )h1 (u) X2 (n m v, )h2 (v)}
1 2

= E{ X1 (n u, )h1 (u)X2 (n m v, )h2 (v)}


u

h1 (u)RX X (m + v u)h2(v).
u

1 2

En effectuant la somme sur u, on voit apparatre un produit de convolution entre h1 et RX X , exprim en (m+v) :
1 2

RY Y (m) =
1 2

(h1 RX X )(m + v)h2 (v)


v

1 2

(v),
(h1 RX X )(m + v)h()
2
v

1 2

(v) = h2 (v). Dans cette relation apparat nouveau un produit de convolution, cette fois-ci
o lon a pos h()
2
:
entre (h1 RX X ) et h()
2
1 2

RY Y (m) =
1 2

(v)
(h1 RX X )(m + v)h()
2
v

1 2

(v
)
(h1 RX X )(m v
)h()
2
v

1 2



(m).
=
h1 RX X h()
2
1 2

Chapitre I. Signaux alatoires

Page 16

On en dduit donc la formule des interfrences :



RY Y (m) = h1 RX

1 X2

1 2


h()
(m) .
2

Exercice 7 : tablir la mme relation en continu.


Consquences
1. Considrons non plus deux filtres, mais un filtre unique (voir figure I.2). On peut appliquer la formule
des interfrences, en prenant

X1 = X2 = X,
h1 = h2 = h.

X (n, )

Y (n, )

h(n)

F IG . I.2: Filtre unique


Les deux sorties sont videmment gales, Y1 = Y2 = Y , et lon obtient


RYY (m) = h RXX h() (m) .
2. On cherche maintenant tablir lexpression de lintercorrlation sortie-entre dun filtre RY X (m). Pour
cela, on peut appliquer la formule des interfrences avec un premier filtre dentre X(n, ), de rponse
impulsionnelle h(n) et de sortie Y (n, ), et un second filtre unitaire, cest--dire dentre X(n, ) de
rponse impulsionnelle (n) et donc de sortie X(n, ). On considre ainsi :

X = X2 = X,

1
Y1 = Y,

Y2 = X, h1 = h,

h2 = .
Dans ce cas, lapplication de la formule des interfrences fournit :
RY X (m) = (h RXX ) (m) .
Lintercorrlation sortie-entre sexprime donc comme un filtrage de lautocorrlation de lentre, ce
filtrage tant analogue celui-qui lie la sortie et lentre du filtre.
Application : identification de rponse impulsionnelle
La manire classique didentifier une rponse impulsionnelle consiste recueillir la sortie du filtre une
impulsion de Dirac. . . Ceci ncessite donc dtre capable de gnrer une impulsion de Dirac ; or il nest videmment pas possible de gnrer une telle impulsion, qui devrait tre de largeur nulle et damplitude infinie.
Par ailleurs, si la sortie du filtre est bruite, la rponse impulsionnelle ainsi identifie sera inexploitable.
Si lon prend pour X(t, ) un bruit blanc, il est possible didentifier la rponse impulsionnelle : en effet, si
X(t, ) est blanc, RXX ( , ) = N0 /2 ( ), et



N0
N
RY X ( ) = h ( ) = 0 h( ).
2
2

3. Proprits nergtiques des signaux alatoires stationnaires de puissance moyenne finie

X (t, )

Y (t, )

- +n

h(t)

Z(t, )

Page 17

B(t, )
F IG . I.3: Mesure de la rponse impulsionnelle dun filtre bruit
Lorsque la sortie est bruite, par exemple par un bruit B(t, ) tel que
Z(t, ) = Y (t, ) + B(t, ),
o lon supposera B(t, ) non corrl lentre X(t, ) (ces deux quantits nont pas de raison particulire
dtre corrles entre elles, dautant plus quon est matre de lentre), on peut appliquer la mme dmarche :

RZX ( ) = E {Z(t, )X (t ,
)} = E {(Y
 (t, ) + B(t, ))X (t , )}

= RY X ( ) + RBX ( ) = h

N0
2

( ) =

N0
2 h( );

puisque RBX ( ) = 0 (non corrlation). Les rsultats restent donc inchangs en dpit de la prsence dun bruit
additif non corrl lentre. La mthode didentification de rponse impulsionnelle par intercorrlation sortieentre est insensible un bruit dobservation. Par ailleurs, elle ne ncessite pas lapplication dune impulsion
de Dirac impossible raliser. Il restera cependant gnrer un bruit blanc, ce qui peut tre aussi difficile (i.e.
impossible) que la gnration dune impulsion de Dirac. Il est possible de se contenter dun bruit blanc dans
la bande du filtre (nous donnerons plus loin la signification de cette expression), o on peut travailler temps
discret, o, comme nous le verrons galement, il est possible de gnrer un bruit blanc discret.

Exercice 8 : Considrez le problme de lidentification dun filtre dans lequel la sortie et lentre sont
perturbes par un bruit additif : si on applique X(t, ) au filtre, lentre relle est X1 (t, ) = X(t, ) +
B1 (t, ) , et la sortie observe est Z(t, ) = Y (t, ) + B2 (t, ), o Y (t, ) est la sortie lie X1 (t, )
et B2 (t, ) est un bruit dobservation. Vous supposerez que X(t, ) est blanc, que X(t, ), B1 (t, ) et
B2 (t, ) sont non corrls. Dans ces conditions, montrez que lidentification de la rponse impulsionnelle
par intercorrlation est possible.

3.3 Analyse dans le domaine frquentiel


En repartant de la formule des interfrences

RY Y (m) = h1 RX
1 2

1 X2


h()
(m),
2

on obtient simplement, aprs transforme de Fourier,


SY Y ( f ) = H1 ( f )SX
1 2

1 X2

( f )H2 ( f ) ,

o SY Y ( f ), SX X ( f ), H1 ( f ) et H2 ( f ) sont respectivement les transformes de Fourier de RY Y (m), RX X (m),


1 2
1 2
1 2
1 2
h1 (m) et h2 (m).2
Consquences :
2 La

transforme de F OURIER de h (t) vaut H ( f ).

Chapitre I. Signaux alatoires

Page 18

1. En prenant Y1 = Y2 = Y , X1 = X2 = X et H1 = H2 = H, cest--dire que lon considre un seul filtre, il


vient
SYY ( f ) = SXX ( f )|H( f )|2 .
2. Si H1 ( f ) et H2 ( f ) sont deux filtres disjoints en frquence, alors
SY Y ( f ) = 0.
1 2

On en dduit que

RY Y ( ) = TF[SY Y ( f )]1 = TF[0]1 = 0.


1 2

1 2

si les filtres sont disjoints en frquence, lintercorrlation des sorties est nulle.
Application Considrons deux filtres parfaits autour de deux frquences pures f1 et f2 , de mme entre X(t, ). On a Y1 (t, ) = X( f1 , ) exp ( j2 f1 t), et Y2 (t, ) = X( f2 , ) exp ( j2 f2 t)3 . Dans ces
conditions,


RY Y (0) = E X( f1 , )X ( f2 , ) exp ( j2 ( f1 f2 )t) = 0,
1 2

soit



E X( f1 , )X ( f2 , ) = 0.

On dit que les composantes spectrales sont dcorrles.


Notion de densit spectrale de Puissance
La densit spectrale de puissance reprsente la rpartition de la puissance du signal dans le domaine frquentiel.
Il sagit exactement de la mme notion que celle de densit de probabilit : lorsque lon veut calculer probabilit
quune variable alatoire X appartienne un certain intervalle [x1 , x2 ], il suffit dintgrer la densit de probabilit
de la variable entre ces deux bornes :
Pr(X [x1 , x2 ]) =

 x
2
x1

pX (x)dx.

Si on appelle DXX ( f ) la densit spectrale de puissance dun signal alatoire X(t, ), alors la puissance du signal
porte par les composantes frquentielles comprises entre f1 et f2 scrit
PXX ( f [ f1 , f2 ]) =

 f
2
f1

DXX ( f )d f .

Ds lors, la puissance totale du signal scrit


PXX =

 +

DXX ( f )d f .

Or on sait que, pour un signal stationnaire et ergodique,




PXX = E |X(t, )|2 = RXX (0) = lim

1
T + 2T

Par ailleurs,
RXX ( ) =

 +T
T

|X(t, )|2 dt.

SXX ( f ) exp ( j2 f ) d f ,

soit, pour = 0,
RXX (0) = PXX =

SXX ( f ) d f .

La transforme de Fourier SXX ( f ) de la fonction dautocorrlation est ainsi une bonne candidate pour tre la
densit spectrale de puissance. Notons cependant, cette dernire relation ne prouve pas quelle le soit.
3 Cette criture nest pas rigoureuse, car la transforme de Fourier nest pas dfinie pour des signaux alatoires stationnaires. Il
faudrait ici utiliser la reprsentation de C RAMR voir 3.4.

3. Proprits nergtiques des signaux alatoires stationnaires de puissance moyenne finie

Page 19

Considrons un filtre parfait, dont le module de la fonction de transfert est damplitude un dans une bande
f centre sur une frquence f0 , et nul ailleurs :

|H(h)| = 1 pour f [ f0 2f , f0 + 2f ]
|H(h)| = 0 ailleurs.
Notons Y (t, ) = (h X)(t, ) la rponse de ce filtre une entre X(t, ). La puissance de la sortie est donne
par

PYY = RYY (0) =

SYY ( f ) d f ,

or la formule des interfrences fournit


SYY ( f ) = SXX ( f )|H( f )|2 ,
avec les conditions sur le module de H( f ) donnes prcdemment. On obtient donc
PYY ( f [ f0

f
f
, f0 +
]) =
2
2

 f + f
0
2
f0 2f

SXX ( f ) d f ,

ce qui correspond bien la dfinition de la densit spectrale de puissance : la puissance pour les composantes
spectrales comprises dans un intervalle est bien gale lintgrale de la densit spectrale de puissance sur cet
intervalle. Si f est suffisamment faible, on pourra considrer la densit spectrale de puissance SXX ( f ) comme
approximativement constante sur lintervalle, et
PYY ( f [ f0

f
f
,f +
]) SXX ( f0 ) f .
2 0
2

Cette dernire relation indique que la densit spectrale de puissance doit sexprimer en Watts par Hertz. Par
ailleurs, lorsque f tend vers 0, la puissance recueillie est de plus en plus faible. Pour f = 0, la puissance
obtenue est ainsi normalement nulle, sauf si la densit spectrale elle-mme est constitue par une masse de
Dirac (de largeur nulle mais damplitude infinie) la frquence considre.
Notons que le filtre que nous avons dfini ci-dessus nest dfini, par commodit de prsentation, que pour
les frquences positives. Sa fonction de transfert ne vrifie donc pas la proprit de symtrie hermitienne des
signaux rels : la rponse impulsionnelle associe est donc complexe et la sortie Y (t, ) galement complexe.
En restaurant cette symtrie, cest--dire en imposant H( f ) = H ( f ), ce qui entrane (notez le module de f )

|H( f )| = 1 pour | f | [ f0 2f , f0 + 2f ]
|H( f )| = 0 ailleurs,
la puissance en sortie est
PYY =

 f + f
0
2
f0 2f

SXX ( f ) d f +

 f + f
0
2
f0 2f

SXX ( f ) d f .

La densit spectrale de puissance dun signal alatoire rel est une fonction paire, ce qui conduit enfin
PYY = 2

 f + f
0
2
f0 2f

SXX ( f ) d f ,

relation qui indique que la puissance se partage quitablement dans les frquences positives et ngatives.
Exemple :
Considrons le cas dune sinusode amplitude et phase alatoire
X(t, ) = A( ) sin(2 f0 t + ( )),
o A( ) est une variable alatoire centre de variance 2 et ( ) uniformment rpartie sur [0, 2 ], indpendante de A( ). La fonction dautocorrlation de ce signal vaut
RXX ( ) =

2
cos(2 f0 ).
2

Chapitre I. Signaux alatoires

Page 20

Par transforme de Fourier, on obtient la densit spectrale :


SXX ( f ) =

2
[ ( f + f0 ) + ( f f0 )].
4

Enfin, en intgrant la densit spectrale




2
2
[ ( f + f0 ) + ( f f0 )]d f =
,
4
2

on retrouve la puissance de la sinusode, 2 /2, comme il se doit.


Les fonctions de corrlation et les densits spectrales de puissance forment des paires de transformes de
Fourier :
SXX ( f )

RXX ( ),

SXY ( f )

RXY ( ),




o SXX ( f ), SXY ( f ) sont les densits spectrale de puissance et de puissance dinteraction, respectivement. Ces
relations constituent le thorme de Wiener-Kintchine-Einstein.

3.4 La reprsentation de Cramr


Un processus alatoire stationnaire X(t,
) nadmet pas de transforme de Fourier. En effet, si le processus
 +
est stationnaire, il est dfini sur tout IR, et |X(t, )|dt ne converge pas. Il est ainsi impossible de dfinir la
transforme de Fourier dun processus stationnaire au sens habituel. Il est cependant possible dassocier aux
signaux alatoires stationnaires au sens large une reprsentation spectrale : cest la reprsentation de Cramr.
Cette reprsentation fait intervenir la thorie de la mesure. On peut reprsenter un processus alatoire selon la
transforme de Fourier inverse
 +
exp ( j2 f t) dZ( f , ).
X(t, ) =

La quantit dZ( f , ) est appele incrment spectral. On notera quil sagit dun signal alatoire dpendant de
la variable f . Lorsque le processus est stationnaire au sens large, lincrment spectral possde les proprits
suivantes :
1. lincrment est moyenne nulle
E {dZ( f , )} = 0,
2. les incrments des frquences diffrentes sont dcorrls


E dZ( f1 , )dZ( f2 , ) = 0

si f1 = f2 ,

3. la densit spectrale de puissance est lie la valeur moyenne du module carr de lincrment spectral


E |dZ( f , )|2 = SXX ( f )d f .
Lincrment spectral dZ( f , ) est ainsi un processus de moyenne nulle et dcorrl. On peut le considrer
comme un bruit blanc ( lordre 2) dans le domaine frquentiel (pas de corrlation, sauf pour le retard nul).
La seconde proprit constitue la formulation rigoureuse indiquant la proprit de dcorrlation des composantes spectrales.


On retrouve le lien entre puissance et densit spectrale de puissance en calculant E |X(t, |2 en terme
des incrments spectraux :
 +

 +


2

exp ( j2 f1 t) dZ( f1 , )
exp ( j2 f2 t) dZ( f2 , )
= E
E |X(t, |
=

 +
 +


exp ( j2 ( f1 f2 )t) E dZ( f1 , )dZ( f2 , ) .

En tenant compte de la proprit de dcorrlation, lintgrande nest non nul que pour f = f1 = f2 , et
 

E |X(t, |2 =


 
E |dZ( f , )|2 =

SXX ( f )d f .

4. Un exemple dapplication : le filtrage adapt

Page 21

3.5 Bruit blanc temps discret


Nous avons dj not limpossibilit de disposer dun bruit blanc thorique temps continu, puisquun
tel signal devrait tre corrlation microscopique, prsenter une densit spectrale de puissance constante pour
toutes les frquences, et par suite une puissance infinie. Notons aussi que ce signal serait aussi variance
infinie. . . Il sagit donc dun modle mathmatique commode mais irraliste.
Il est par contre possible de gnrer sans difficult un bruit blanc temps discret. Pour illustrer ceci (ce
nest pas une mthode de construction), considrons un signal alatoire dont la bande est constante sur la zone
de frquence [B/2, B/2] et nulle ailleurs. Ce sera par exemple un signal de bande suffisamment large que lon
aura limit entre B/2 et B/2. Notons N0 lamplitude de la densit spectrale de puissance. Ce signal a pour
fonction de corrlation la transforme de Fourier inverse de la densit spectrale de puissance que nous venons
de dfinir, soit
N
sin( B )
.
RXX ( ) = TF1 [ 0 rectB ( f )] = N0 B
2
B
Le signal X(t, ) tant bande limite par construction, il est possible de lchantillonner, ce que lon effectue la frquence de Shannon, cest--dire avec Fe = B. Dans ces conditions, la fonction de corrlation du
signal aprs chantillonnage X(n, ), est la fonction de corrlation du signal temps continu, chantillonne
au rythme Fe :
sin(k )
RXX (kTe ) = N0 B
.
k
Il est ais de voir que cette fonction de corrlation nest non nulle que pour k = 0, et que lon a
RXX (0) = N0 B.
On notera aussi
RXX (k) = N0 B (k),
o (k) reprsente cette fois-ci le symbole de Kronecker, le Dirac temps discret , qui vaut un lorsque
son argument est nul, et est nul sinon. Le signal que nous venons de dfinir possde donc des chantillons
dcorrls, prsente une variance finie N0 B. Du point de vue spectral, lchantillonnage a priodis le spectre
initial tous les Fe = B. Le spectre de dpart tant constant dans la bande [B/2, B/2], cette priodisation, la
limite du recouvrement, conduit un spectre constant pour toutes les frquences. Ce signal prsente ainsi toutes
les caractristiques du bruit blanc.

4 Un exemple dapplication : le filtrage adapt


4.1 Contexte
En sonar ou en radar, on cherche localiser une cible (vocabulaire consacr) cette cible peut tre le
sol, un btiment, une interface (en sismique rflexion) ou un avion ennemi (pour les guerriers). Pour cela, on
procde de la faon suivante : on met un signal s(t), qui parcourt la distance d jusqu la cible, sur laquelle
il est rflchi en direction dun rcepteur. Le rcepteur est souvent coupl lmetteur, et reoit alors le signal
attnu, retard et bruit
Y (t, ) = as(t t0 ) + B(t, ).
Lattnuation a est suppose connue ; le bruit additif est en gnral suppos gaussien, pas ncessairement blanc,
et il sagit de dterminer le retard t0 , correspondant au temps daller-retour, t0 = 2d/c.

4.2 Maximisation du rapport signal--bruit


Considrons simplement pour le moment le modle
Y (t, ) = x(t) + B(t, ).
Lapproche habituelle consiste rechercher minimiser leffet du bruit dobservation. On cherche alors
construire un filtre h(t) tel que le rapport signal--bruit en sortie soit maximal, un instant T , appel instant de
dcision. Cet instant T devra tre dfini pour que lobservation ait t effectue et que le filtre ait agi.

Chapitre I. Signaux alatoires

Page 22

Notons Z(t, ) la sortie du filtre de rponse impulsionnelle h(t). On a alors


Z(t, ) = (h Y )(t, ) = (h x)(t) + (h B)(t, ).
On crit ainsi la sortie comme la somme de la sortie non-bruite et de la contribution du bruit. Le rapport
signal--bruit vaut ainsi
|(h x)(t)|2
(t) =
,
E {|(h B)(t, )|2 ]}
o le numrateur reprsente la puissance instantane de la sortie non bruite et le dnominateur la puissance
lie au bruit. On value ce rapport signal--bruit linstant de dcision T .

(T ) =

|(h x)(T )|2


.
E {|(h B)(T, )|2 ]}

En dveloppant les produits de convolution, on obtient

(T ) =

 +

2
h(u)x(T u)du|
  +
.
E | h(u)B(T u, )du|2 ]

En ce qui concerne tout dabord le dnominateur, il sagit l de la puissance dun signal alatoire la sortie
dun filtre, et lon a donc
 

2
E |(h B)(t, )| ] =

SB
B
( f )d f =

 +

|H( f )|2 d f ,

o 2 est la puissance du bruit dentre.


Lingalit de Schwartz permet de majorer le numrateur :
|

 +

h(u)x(T u)du|2

 +

|h(u)|2 du

 +

|x (T u)|2 du,

avec galit lorsque les vecteurs h(u) et x (T u) sont colinaires. Lgalit de Parseval-Plancherel, qui exprime
la conservation du produit scalaire entrane que
 +

|h(u)| du =
2

 +

|H( f )|2 d f .

On en dduit donc que le rapport signal--bruit est major selon

(T )

 +
2
|x (T u)| du

Ex
,
2

o Ex est lnergie du signal x(t). Lgalit est atteinte lorsque h(u) et x (T u) sont colinaires, cest--dire
h(u) = kx (T u) ,
o k est une constante arbitraire. Le filtre optimal maximisant le rapport signal--bruit en sortie, linstant T ,
est ainsi le filtre dont la rponse impulsionnelle la copie retourne et dcale dans le temps du signal que lon
cherche retrouver. En ce sens, le filtre est adapt au signal.
La relation de filtrage de Y (t, ) avec une copie retourne quivaut en fait effectuer une intercorrlation
(au sens dterministe). En effet,
z(t) =
=

 +

 +

h(u)y(t u)du =

 +

x (T + v)y(t + v)dv =

x (T u)y(t u)du


+

x (T t + v)y(v)dv,

soit
z(t) = Ryx (T t).

4. Un exemple dapplication : le filtrage adapt

Page 23

Le rcepteur optimal consiste donc calculer lintercorrlation entre le signal reu y(t) et le signal attendu x(t).
On parle alors souvent de rcepteur corrlation.
Application en Sonar-Radar
Dans le dveloppement prcdent, on a suppos connatre x(t). Or, dans le contexte sonar-radar, le signal
dtecter est as(t t0 ), o a et t0 sont inconnus. On utilisera alors comme filtre adapt le filtre adapt s(t), soit
h(t) = ks (T t).
Dans ce cas, la sortie du filtre est, en terme dintercorrlation, Rys (T t). En reprenant avec
y(t) = as(t t0 ) + b(t),
on obtient
z(t) = Rys (T t) = aRss (T + t0 t) + Rbs(T t).
Leffet du filtrage est alors de minimiser le terme de bruit Rbs (T t). Par ailleurs, on sait que lautocorrlation est maximale en 0. Dans notre cas de figure, la sortie z(t) sera maximale pour t = T + t0 . partir de ce
maximum, on peut alors dduire la valeur du retard t0 et la valeur du facteur dchelle a. Le choix du signal
s est important : on cherchera ce quil prsente un pic dautocorrlation Rss trs prononc, afin de localiser
facilement le maximum et permettre ventuellement la dtection simultane de plusieurs chos.

4.3 Approche probabiliste


Il nest pas forcment ncessaire de rechercher une maximisation du rapport signal--bruit pour faire apparatre le filtre adapt. On peut poser le problme en termes probabilistes et rechercher la distribution a posteriori
du retard t0 compte tenu des observations.
Les donnes du problme sont alors lquation dobservation
y(n) = as(n n0 ) + b(n).

(I.3)

et le signal mis s(n).


On rappelle la rgle de BAYES qui lie la probabilit a priori p(x), la vraisemblance p(y|x) et la distribution
a posteriori p(x|y) :
p(x|y) p(y|x)p(x).
(I.4)
Dans ce problme de rception, on sintresse dterminer le retard r partir des observations y(n) et de
la connaissance du signal mis s(n). On cherchera donc tablir lexpression de la distribution a posteriori
p(r|y(n)).
On suppose que le bruit additif est gaussien, centr, de variance 2 . La probabilit dobserver y si le retard
est connu (cest--dire alors que s(n r) est connu), est alors donne par


(y(n) s(n r)t (y(n) s(n r)
1
exp
.
(I.5)
p(y|r) =
2 2
2 2
En prenant pour r une distribution uniforme entre 1 et N, la distribution a posteriori est simplement


(y(n) s(n r)t (y(n) s(n r)
,
p(r|y) exp
2 2

(I.6)

avec y(n) = [y(n), y(n 1), . . . , y(n N + 1)]t .


Il ne reste plus qu dvelopper largument de lexponentielle pour obtenir le rsultat que nous souhaitons
tablir :
(I.7)
(y(n) s(n r)t (y(n) s(n r) = yt (n)y(n) 2yt (n)s(n r) + st (n r)s(n r) ;
Les termes yt (n)y(n) et st (n r)s(n r) reprsentent lnergie du signal reu et du signal mis, et ne dpendent
par du retard r (sous rserve quon ait une dure dobservation N suffisante pour avoir un motif complet de s
dans les deux vecteurs y(n) et s(n r)). Dveloppons le troisime terme :
yt (n)s(n r) =

N1

y(n i)s(n i r).

i=0

(I.8)

Chapitre I. Signaux alatoires

Page 24

On reconnat dans cette dernire relation lexpression de lintercorrlation entre y et s, pour le retard r.
La distribution a posteriori du retard sexprime donc comme


Rys (r)
.
p(r|y) exp
2

(I.9)

La distribution du retard, compte tenu des observations, est donc lexponentielle de lintercorrlation, pondre
par linverse de la variance du bruit additif gaussien. Pour tracer cette distribution a posteriori, il faudra donc
calculer cette intercorrlation pour tous les retards possibles, puis en prendre lexponentielle.
On peut aller un peu plus loin. En effet, dans une exprience de sonar, on rpte lmission avec une
priode T = MTe , o M est le nombre de points obtenus sur la dure T avec un chantillonnage la priode
Te . En collectant les donnes sous la forme de K vecteurs de M points, on peut penser intuitivement que lon
amliorera le rsultat de lestimation en moyennant les intercorrlations calcules sur les diffrentes tranches.
Ceci se formule ainsi :
(I.10)
p(y1 , y2 , . . . , yK |r) = p(y1 |r)p(y2 |r) . . . p(yK |r),
en supposant que les bruits sont indpendants de tranche tranche. On en dduit alors que
p(r|y1 , y2 , . . . , yK ) p(y1 |r)p(y2 |r) . . . p(yK |r)p(r)
Compte tenu de la forme exponentielle de p(yi |r), on obtient finalement


K R (r)
yi s
,
p(r|y1 , y2 , . . . , yK ) exp
2
i=1

(I.11)

(I.12)

relation qui indique bien que lon a intrt moyenner, ou plus exactement sommer les intercorrlations calcules sur les diffrentes tranches. Le processus est constructif, et la distribution a posteriori devient alors de plus
en plus pique.

4.4 Notes sur le choix du signal test, signaux pseudo-alatoires


Il nest pas possible, laide dun ordinateur, de gnrer une suite alatoire. Mme avec la monte en puissance des processeurs, etc, un ordinateur nen reste pas moins foncirement dterministe, et heureusement. . . Il
est cependant possible de gnrer des suites pseudo-alatoires, qui prsentent en pratique, du point de vue de
lutilisateur, les caractristiques dun signal alatoire.
Un tel gnrateur peut tre ralis en utilisant un registre dcalage boucl sur lui mme. ce gnrateur
fournit alors des suites pseudo-alatoires de 0 et de 1. On dfinit les bouclages du registre de manire ce que
la suite obtenue soit de longueur maximale. Pour un registre de n bits, on obtient ainsi une suite de longueur
2n 1.
Les bouclages optimaux sont donns par des polynmes particuliers. Le polynme P(x) = x4 + x + 1 est
lun de ceux-ci. Les suites obtenues sont priodiques, et permettent de parcourir tous les tats possibles du
registre. La valeur initiale du registre dcalage est la graine . Les coefficients des premiers polynmes sont
donns ci-dessous :
(1,0)
(2,1,0)
(3,1,0)
(4,1,0)
(5,2,0)
(6,1,0)
(7,1,0)
(8,4,3,2,0)
(9,4,0)
(10,3,0)
(11,2,0)
(12,6,4,1,0)

4. Un exemple dapplication : le filtrage adapt

(13,4,3,1,0)
...
On montre que la corrlation calcule sur une priode complte vaut Rxx (0) =

Page 25

A2
N,

et Rxx (k) =

N+1 2
A .
N2

Chapitre I. Signaux alatoires

Page 26

EXERCICES ET PROBLMES
Exercice 1 :


On considre le processus alatoire x(t) dfini par x(t) = B( ) + A( ) cos 2 f0 t + ( ) o A( ), B( ),
( ) est
uniformment distribue entre 0
et ( ) sont des variables alatoires
 2 indpendantes,
 une
 variable
2
2
2
et 2 , et on note E {A} = mA , E A = eA , E {B} = mB , E B = eB . Calculez la moyenne et la fonction
dautocorrlation de x(t). Le signal x(t) est-il faiblement stationnaire lordre 2 ?

Exercice 2 :
Soit x(n) un signal alatoire temps discret faiblement stationnaire du second ordre. On dfinit


y(n) = x(n) cos  2 f0 n + ( ) ,

z(n) = x(n) cos 2 ( f0 + )n + ( )
o ( ) est une variable uniformment distribue entre 0 et 2 , indpendante de x(n). On note mX et RXX (k)
la moyenne et la fonction dautocorrlation de x(n).
Montrez que y(n) et z(n) sont faiblement stationnaires dordre deux, et que y(n) + z(n) nest par contre pas
stationnaire dordre 2.

Exercice 3 :
On cherche prdire lvolution dun signal stationnaire discret x(n) partir de ses valeurs prcdentes
x(n 1), en formant lestimation x(n)
= ax(n 1).


Dterminez la valeur optimale de a qui minimise lerreur quadratique moyenne E |x(n)
x(n)|2 ?. De la
p
ai x(n i).
mme manire, on pourra chercher prdire x(n) partir de p valeurs prcdentes selon x(n)
=i=1

Exercice 4 : Soit un filtre RC passif passe-bas du premier ordre, avec R la rsistance et C la capacit. Lentre
du filtre est un signal alatoire blanc, centr, de densit spectrale de puissance No/2. Calculez la moyenne,
la densit spectrale de puissance, et la puissance du signal de sortie y(t). Donnez galement la bande de bruit
quivalente.
On utilisera le fait que la primitive de 1/(a2 + x2 ) est 1a arctg(x/a).

Exercice 5 :
Soit un processus alatoire discret x(n) blanc et centr, de variance 2 . On dfinit deux nouveaux signaux
alatoires y(n) et z(n) par les relations
y(n) = x(n) + bx(n 1),
z(n) = x(n) + az(n 1),
avec a < 1. Calculez les moments dordre 1 et 2 de y(n) et z(n). On pourra admettre que E {x(n)z(n k)} = 0
pour k > 0.

4. Un exemple dapplication : le filtrage adapt

Page 27

Exercice 6 : Soit un filtre passe-bas idal de fonction de transfert H( f ), H( f ) = 1 pour | f | B/4 et 0 ailleurs.
Lentre du filtre est un processus alatoire gaussien x(t) de moyenne mX et de densit spectrale de puissance
SXX ( f ), avec SXX ( f ) = 1 pour | f | B/2 et 0 ailleurs. Calculez la variance de x(t), la moyenne, la variance et
la fonction dautocorrlation de la sortie du filtre y(t). Donnez la loi de y(t).

Problme I : Soit le signal, dfini pour n [0, N 1]


x(n) = A cos(2 mo n/N + ),
o
A est une variable alatoire gaussienne, centre, de variance 2 ,
est une variable alatoire distribue uniformment sur [0, 2 ]
A et sont indpendantes.
1) Montrez que


TFD e j2 mo n/N = (m mo ),
o (u) = 1 si u = 0, et 0 sinon.
2) Calculez la moyenne de x(n).
3) Calculez la fonction dautocorrlation RXX (k) de x(n).
4) Calculez la transforme de Fourier discrte X(m) de x(n).
5) Le signal X(m) est-il certain ou alatoire ? Calculez la moyenne de X(m).
6) Donnez |X(m)|2 .
7) Calculez la moyenne de |X(m)|2 .
8) Calculez la TFD de RXX (k), et comparez la au rsultat prcdent.
9) On considre maintenant le signal
x(n) = g(n) cos(2 mo n/N + ),
avec n [0, N 1], et o g(n) est une fonction alatoire, indpendante de .
a) Calculez lautocorrlation de x(n),
b) dduisez en sa densit spectrale de puissance, en fonction de la densit spectrale de puissance de g, Sgg ( f ).

Rappels :
cos a cos b = 12 [cos a + b + cos a b]
jx
jx
cos x = e +e
2
n
N1
n=0 q =

1qN
1q

Problme II :
On considre le schma de la figure 1, o X(t, ) est un signal alatoire stationnaire et ergodique, fT (t) une
fonction dterministe (certaine), et h(t) la rponse impulsionnelle du systme. On notera XT (t, ) le produit
fT (t)X(t, ).
Question 1 :
1-a Donnez lautocorrlation de la sortie, RYY ( ), et lintercorrlation sortie-entre RY X ( ) en fonction de
lautocorrlation de lentreRXX et de
 la rponse impulsionnelle h.
1-b Dans le cas o h(t) = exp j2 f0 t , donnez lexpression de la sortie Y (t, ), et montrez que Y (0, ) =
XT ( f0 , ), la transforme de Fourier de XT (t, ) la frquence f0 .
1-c Toujours dans le cas o h(t) = exp
 j2 f0 t , donnez lexpression de lautocorrlation de la sortie,
RYY ( ) et montrez que RYY (0) = E |XT ( f0 )|2 .

Chapitre I. Signaux alatoires

Page 28

X (t, )

X1 (t, )

- +n

Y (t, )

- +n

h(t)

Z(t, )

B1 (t, )

B2 (t, )
F IG . I.4: Filtre bruit en entre et en sortie

Question 2 :
En notant toujours XT (t, ) = fT (t)X(t, ), et en dfinissant
R XX ( ) =
2-a montrez que

XT (t, )XT (t , )dt,



E R XX ( ) = g( )RXX ( ),

o g( ) est une fonction dont vous donnerez lexpression. Reprsentez g( ) lorsque fT (t) = rectT (t/T ).
2-b En utilisant lgalit de Plancherel-Parseval, montrez que


x(t)y (t )dt =

X( f )Y ( f )e j2 f d f ,

et dduisez en que la transforme de Fourier de Rxy ( ) vaut X( f )Y ( f ), o X( f ) et Y ( f ), sont respectivement les transformes de Fourier de x(t) et y(t). 4
2-c Dduisez en que


SXX ( f ) = TF R XX ( ) = |XT ( f )2 .
2-d Montrez que


 


E SXX ( f ) = TF E R XX ( ) = G( f ) SXX ( f ),

o G( f ) est la transforme de Fourier de g( ) et SXX ( f ) la densit spectrale de lentre X(t, ).


Question 3 :
Dans le cas o fT (t) = rectT (t/T ), donnez G( f ), et reprsentez SYY ( f ), si
X(t, ) est un bruit blanc de densit spectrale de puissance N0 /2,
X(t, ) est une sinusode phase alatoire, uniforme sur [0, 2 [, de frquence f0 .
Question 4 :
4-a Donnez la densit spectrale de la sortie, SYY ( f ), en fonction de la densit spectrale de lentre, SXX ( f ),
de G( f ), et de la fonction de transfert H( f ).
4-b Considrons maintenant
fT (t) = rectT (t/T ) exp ( j2 f1 t) .
On notera dans la suite XT ( f , ) la transforme de Fourier du produit rectT (t/T )X(t, ).
Montrez que SYY ( f ) = SX X ( f0 f1 ),
T T
exprimez SYY ( f ) en fonction de SXX ( f ),
donnez Y (t, ) et Y (0, ),
montrez enfin que SYY ( f ) = |XT ( f0 f1 , )|2 = |Y (t, )|2 ,
5 quoi peut servir le dispositif

(cf 1-b)

(cf 2-c)

dans lequel on peut faire varier la frquence f1 ? Quel serait lintrt dajouter une intgration supplmentaire en sortie ?
4 Les x et y donns

dans les deux dernires relations sont des signaux gnraux : ce ne sont pas ncessairement X(t, ) et Y (t, ).

4. Un exemple dapplication : le filtrage adapt

Page 29

X (t, ) 
- x
-

Y (t, )

h(t)


6

fT (t)
F IG . I.5: Systme considr

Problme III : (Squence alatoire binaire)


Soit une srie de variables alatoires binaires indpendantes {ak }, pour k = ... On a

Pr(ak = 0) = 1/2,
Pr(ak = 1) = 1/2,
cest--dire une densit de probabilit
p(ak ) =


1
(ak ) + (ak 1) ,
2

o ( ) est limpulsion de Dirac.


1 Calculez

 
E ak ,
Var{ak }

o E { } dsigne lesprance mathmatique, et Var{ } la variance.


2 On dfinit un signal alatoire x(t) selon
x(t) =

ak (t kTb ),

k=

o Tb est la priode bit . On supposera que les ak sont indpendants entre eux.
Reprsentez une ralisation (quelconque) de ce signal alatoire.
3 On considre un filtre de rponse impulsionnelle s(t), o s(t) est une fonction dterministe dfinie sur
[0, Tb ]. On note y(t) la sortie de ce filtre soumis lentre x(t).
Donnez lexpression gnrale de y(t).
titre dillustration, on considrera s(t) = rectT /2 (t Tb /4) rectT /2 (t 3Tb /4), cest--dire


s(t) = 1 pour t [0, Tb /2]


s(t) = 1 pour t [Tb /2, T ]

(I.13)

Reprsentez graphiquement la sortie du filtre pour la ralisation


{. . . a0 = 1, a1 = 0, a2 = 0, a3 = 0, a4 = 1, . . .}.
4 Calculez la moyenne statistique de y(t), E {y(t)} (on demande ici lexpression gnrale en fonction de
s(t)). Reprsentez E {y(t)} dans le cas particulier (I.13). Ce signal est-il stationnaire ? Dans le cas particulier,
donnez galement la moyenne temporelle de y(t).
5 Lorsquon le systme nest pas synchrone, on ne connat pas les instants dapparition du signal, et on
modlise le signal comme
y(t) =

k=

ak s(t kTb + ),

Chapitre I. Signaux alatoires

Page 30

o est une variable alatoire uniforme sur [0, Tb ]. On considrera que les {ak } et sont indpendants. On
notera quune somme infiniedintgrales
dfinies
sur des intervalles conscutifs est une intgrale dfinie sur


[, ], et on notera ma = E ak , et ms = s(u)du. Calculez la moyenne statistique de x(t). Ce signal est-il
stationnaire ?
6 En utilisant le mme modle de signal que pour la question prcdente, montrez que
RYY ( ) =

1
Raa (k)RSS( kTb),
Tb k=

o Raa (k) reprsente la lautocorrlation ventuelle des ak . Cette expression de la fonction de corrlation pour
un code en ligne rendu stationnaire par lintroduction de la variable , est appel formule de B ENETT.

plain

Page 32

plain

INDEX

Вам также может понравиться