Vous êtes sur la page 1sur 325

SIGNAL

Formation Tlcom Rseaux


Plneuf

V 1.1 Septembre 2011


Edition numrique

Table des matires

SECTION 1 Signaux
1. Description des Signaux

1.1 Classification des signaux


1.2 Signal Sinusodal
1.3 Puissance
1.4 Signal numrique
1.5 Les Signaux Physiques

1
2
5
8
11

2. Analyse Temps-Frquence

15

2.1 Reprsentation Temps/Frquence


2.2 Thorie de Fourier
2.3 Fonctions non-priodiques
2.4 Dirac
2.5 Produit de convolution
2.6 Corrlation
2.7 Fonctions complexes
2.8 Transforme de Hilbert
2.9 Proprits spectrales des signaux

15
16
18
20
21
23
27
29
31

3. Filtrage

33

3.1 Aspects mathmatiques


3.2 Approche physique
3.3 Filtrage et mesure
3.4 Filtrage en tlcommunication
3.5 Dispersion

33
38
42
43
47

4. Le Bruit

51

4.1 Quest ce que le bruit ?


4.2 Classification des bruits
4.3 Origines du bruit
4.4 Modles du bruit
4.5 protections contre le bruit
4.6 Rapport Signal sur Bruit
4.7 Systmes numriques : S/N et Taux derreur

51
51
54
55
58
59
62

SECTION 2 Modulations Analogiques


5. Modulation dAmplitude

67

5.1 Principe de la modulation d'amplitude


5.2 La modulation d'amplitude
5.3 Modulations intermdiaires
5.4 Technologie
5.5 Conclusion

67
68
74
75
78

6. Modulation de frquence

79

6.1 Principe de la modulation de frquence


6.2 La modulation de frquence
6.3 Spectres FM

79
80
83

Table des matires

6.4 Technologie
6.5 Modulation de phase

87
88

7. Dmodulation Analogique

89

7.1 Les techniques de dmodulation


7.2 Dmodulation damplitude : dtection denveloppe
7.3 Dmodulation FM
7.4 Performances
7.5 Comparaison AM-FM

89
89
93
98
103

SECTION 3 Modulations Numriques


8. Modulations Numriques

105

8.1 Vocabulaire
8.2 Modulation numrique damplitude
8.3 Modulations numriques de frquence FSK
8.4 MSK - Minimum Shift Keying
8.5 Porteuse en Quadrature
8.6 PSK Phase Shift Keying
8.7 QAM Quadrature Amplitude Modulation
8.8 APSK Amplitude And Phase Shift Keying
8.9 Lecture des spectres
8.10 Tableau comparatif

105
105
107
112
114
115
120
124
125
128

9. Techniques de modulations

129

9.1 Modulations diffrentielles


9.2 Modulation codes
9.3 TCM
9.4 OFDM

129
131
133
136

10. Les techniques daccs

141

10.1 Laccs au support de transmission


10.2 FDMA AMRF
10.3 TDMA AMRT
10.4 CDMA AMRC
10.5 AMRP PDMA
10.6 AMRS SDMA
10.7 AMRL WDMA
10.8 Nature des liaisons

141
142
143
144
152
152
153
155

11. Dmodulation

157

11.1 Le Canal de transmission


11.2 IIS- Interfrences Inter Symbole
11.3 Aspects thoriques de la dmodulation
11.4 Structure des dmodulateurs
11.5 Analyse dun signal QPSK
11.6 Schma synthtique du dmodulateur

157
162
170
172
176
177

Table des matires

12. Performances

179

12.1 Chane de dmodulation


12.2 Evaluation thorique des performance
12.3 Mesure des rapports signaux bruit
12.4 Canal et capacit
12.5 Comparaison des performances

179
180
182
184
187

13. Spcification des systmes

191

SECTION 4 Codages
14. La Chane de codage

193

15. Conversion analogique numrique

195

15.1 Chane dacquisition de donnes


15.2 La conversion Analogique/Numrique
15.3 L'chantillonnage
15.4 Quantification
15.5 Structures de CAN
15.6 Acquisition de signaux HF
15.7 Trames

195
196
196
204
212
215
217

16. Codage de source

219

16.1 caractristique dun code de source


16.2 Codage de source sans perte
16.3 Techniques de compression avec pertes
16.4 Images fixes : codes de sources avec pertes
16.5 Images vidos : codes de sources avec pertes
16.6 Son: code de sources sans et avec pertes

219
221
223
226
229
232

17. Codage de canal

237

17.1 Introduction au codage de canal


17.2 Reprsentation polynomiale
17.3 Codes blocs
17.4 Codes convolutifs
17.5 Techniques de protections supplmentaires
17.6 Turbocodes
17.7 LDPC
17.8 Gain de codage
17.9 Squences Pseudo-Alatoires

237
239
241
245
247
250
254
256
258

18. Codage en bande de base

263

18.1 Gnralits
18.2 Aspects mathmatiques
18.3 Codage NRZ -antipolaire
18.4 Autres exemples de codages

263
264
265
266

Table des matires

SECTION 5 Techniques Numriques


19. Traitement Numrique du Signal

269

19.1 Transforme en z
19.2 Chane de Traitement Numrique

269
272

20. Introduction au Filtrage Numrique

275

20.1 Stabilit
20.2 Filtre RIF FIR
20.3 Filtre RII IIR

275
275
277

21. FFT

281

21.1 Transformes de Fourier TF&DSF


21.2 Transformes discrtes
21.3 Rsum des transformes
21.4 TF et FFT
21.5 Fentrage temporel
21.6 Mthodologie de mesure

281
282
286
287
291
296

Annexe A :
Annexe B :
Annexe C :
Annexe D :
Annexe E :
Annexe F :
Annexe G :
Annexe H :
Annexe I :
Annexe J :
Annexe H :

299
300
301
302
303
304
305
306
307
308
309

Transformes de Fourier
Fonction x  sin(x)/x
Filtre du premier ordre
Fonction erfc & TEB
Performances
Gain de codage
Formulaire
Chane Numrique
Signaux Physiques
Abaque Conversion dB
Tableau ASCII tendu

Bibliographie

310

Index

311

Table des matires

Cartographie
tion 2
c
e
S

Section

5. Modulation
d'amplitude

8. Modulation
Numrique

6. Modulation
de frquence

9. Techniques
de modulation

7. Dmodulation
Analogique

1
Section
1. Classification
des signaux

3. Filtrage

10. Techniques
d'accs

11. Dmodulation
2. Analyse
Temps-Frquence

20. Filtrage
Numrique

21. FFT

4. Bruit
12. Performances

15. Conversion
Analogique
Numrique

19. Traitement
Numrique du signal

Section 5

18. Codage
en bande de base

17. Codage de canal

16. Codage de source

Section 4

Table des matires

Table des matires

Avant-Propos
Le but de cet ouvrage est de fournir un support de rfrence destination des tudiants qui dcouvrent
pour la premire fois (et parfois la deuxime) de nombreux concepts avec lesquels il faut se
familiariser.
Modulation, Codage, Traitement du signal, Analyse de Fourier, Analogique ou Numrique Autant
de rfrences indispensables celui qui dcouvre le territoire des Tlcoms.
On trouvera ici regroup un grand nombre de ces notions. Lobjectif nest pas de faire ici un cours
rigoureux ou une thse documente, mais pour des raisons defficacit et de synthse, un manuel
pratique permettant de survivre avec plus ou moins de bonheur dans un univers en perptuelle
volution, voire rvolution.
En un sicle, les progrs techniques et thoriques en lectronique, informatique et mathmatique ont
crs des outils dont la complexit est en mesure dtre compare aux capacits crbrales des tres
vivants. Ces progrs ne semblent pas se ralentir, et chaque anne de nouvelles approches enrichissent
le panorama des ralisations possibles.
Depuis les communications morse jusquaux systmes 4G, cette acclration modifie en profondeur
notre vie quotidienne, mais galement notre environnement global. Labolition de lespace et la
continuit des relations sont devenues naturelles crant une nouvelle cologie technologique, maillant
les rseaux dans lequel lhomme doit apprendre vivre aujourdhui. Ce qui tait un outil pour
sadapter lenvironnement est devenu un univers tonnant et dconcertant dans lequel nous devons
nouveau nous adapter.
Si jadis nous gardions la matrise objective de nos moyens de communications, force est de constater
quaujourdhui nous en sommes devenus les observateurs et les spectateurs. Cest la responsabilit de
chacun den rester les acteurs clairs. Puisse cet ouvrage y contribuer modestement.

Je remercie tout particulirement lensemble de mes tudiants qui ont


au fil des annes contribu llaboration de cet ouvrage
MF

Table des matires

Section 1 - Signaux

1. Signaux de Rfrence

1.1 Classification des signaux


1.1.1 Quest ce quun signal ?
Nous pouvons dfinir un signal selon au moins deux aspects, lun mathmatique et lautre physique.
Sur le plan mathmatique, il sagit dune fonction une variable, qui sera le temps t ou la frquence f.
Sur le plan physique, le signal sera en rgle gnral de nature lectrique et sa valeur sexprimera en
Volts (V) dans le cas de la tension, ou en Ampres (A) dans le cas dun courant.
Ces dfinitions trs gnrales ncessitent un complment et une classification afin de signifier
prcismment les types de signaux en jeu dans le domaine des tlcommunications qui nous
concernera ici.

1.1.2 Grandeurs caractristiques


Nous dfinirons par la suite prcisment toutes les grandeurs utiles pour un signal. Cependant, nous
pouvons donner une liste des lments fondamentaux pour la description dun signal :
 La tension (ou le courant) par sa valeur crte, efficace ou moyenne
 La puissance, lie une impdance, qui peut tre remplace par la tension ou le courant au
carr
 Les aspects temporels, en particulier le caractre permanent ou transistoire
 Les aspects spectraux, selon que le signal soit compos de raies (caractre permanent) ou
dcrit par une densit spectrale de puissance (caractre transitoire)
 La nature des signaux, alatoire ou dterministe
Ces divers paramtres seront traits dans les parties qui suivent : ils constituent le rfrentiel des
tudes qui sont menes dans le cadre des tlcommunications et des transmissions.
Notons en effet que ce qui nous intressera concerne les techniques de transmission de linformation
par lutilisation de signaux.
Le chapitre 1.5 traite des signaux usuels dans les systmes de tlcommunication:
 La voix humaine
 La vido anime
 Les donnes

Section 1 - Signaux

1.1.3 Classification
La classification est une premire tape pour comprendre la nature des tudes qui seront menes par la
suite, ainsi que pour en dfinir les proprits fondamentales.
Signal continu
Signal discret

Il peut prendre une infinit de valeurs


Il ne prend quun nombre fini de valeurs

Signal analogique
Signal numrique

Signal physique continu


Signal discret, chantillonn et quantifi

Signal dterministe
Signal alatoire
Signal nergie finie
Signal puissance finie

Il est connu pour tout instant t et obit une loi f(t)


Les valeurs quil prend sont imprvisibles. Il obit une loi
statistique.
Signal puissance nulle
Signal nergie infinie

Signal transitoire
Signal permanent

Signal de dure limite signal nergie finie


Signal de dure infinie signal puissance finie

Signal causal
Signal acausal

Signal rel qui advient aprs sa cause


Signal qui advient avant la cause qui le provoque

Signal priodique
Signal apriodique

Signal se rptant lidentique au bout dune dure finie T


Signal de priode infinie.

Signal Bande Large


Signal Bande troite

Signal occupant une large bande de frquence


Signal occupant une trs petite bande de frquence

Signal Bande de base


Signal Bande transpose

Signal dont le spectre comprend de trs basse frquence


Signal dont le spectre est situ autour dune frquence non nulle

1.2 Signal Sinusodal


1.2.1 Reprsentation temporelle
Un signal sinusoidal pur est une fonction mathmatique que nous pouvons exprimer par la relation

s(t ) = A0 sin(0t + )
Cette fonction se reprsente sous la forme suivante:

0
A0sin

T0

0t+
x

Section 1 - Signaux

Lamplitude est 0, cest la valeur crte ou maximale du signal. Le dphasage exprime le dcalage
de la courbe t=0. On rappelle ainsi que le signal sinusodal correspond au dveloppement du rayon
dun cercle en rotation.
La frquence f0 exprime en Hertz est dfinie par la relation

0
2

f0 =

[Hz]

O 0 est la pulsation en rad/s.


Ce signal est un signal priodique de priode T0 exprime en seconde et valant:

T0 =

1
f0

[s]

1.2.2 Reprsentation spectrale


Il sagit de ne reprsenter dans un repre amplitude/frquence que la raie correspondant la frquence

/
f0 de la porteuse et damplitude A0 = A
0

2 , ou damplitude crte.

Amplitude
A0

f0

Sur le spectre, la raie est reprsente traditionnellement par une flche. Cela signifie que le signal est
permanent dans le temps, et que sa largeur spectrale est nulle, cest dire que les caractristiques de
ce signal sinusodal pur (frquence, phase, amplitude) sont inchanges dans le temps, cest dire
linfini dans le pass et le futur.
Dans le cas contraire, on dira que ce signal, quon dsignera parfois sous le nom de porteuse, est
bande large ou encore modul, et la reprsentation utilisera la notion de densit spectrale de
puissance. Cette notion sera explicite plus loin [1.4.3].
Notons que cette reprsentation est thorique : aucun signal nest infini dans le temps et sa mesure ne
pourra se reprsenter que par une densit de puissance, cest dire une courbe fonction de la
frquence.

1.2.3 Reprsentation 3D
f0=1/T0

Amplitude

a ine
Dom ral
sp e ct

A0

Do
ma

in e

tem
p

T0
ore

Section 1 - Signaux

Pour rsumer les deux reprsentations prcdentes et clairer leur relation, on peut reprsenter sur un
mme graphique ci- dessus les deux aspects temporel et spectral.
On peut constater que linformation sur la phase nest pas visible sur le spectre. On peut lobtenir
seulement sur une reprsentation temporelle.

1.2.4 Reprsentation I/Q


Cette information sur la phase dun signal est capitale dans le cas o les signaux modulants sont
numriques et que lon utilise des modulations de phase. On utilise alors la reprsentation I/Q, qui
correspond au plan complexe ou trigonomtrique, mais invers.
Sur le graphique qui suit on reprsente la porteuse p(t) dans cette reprsentation.
Lamplitude de la flche correspond lamplitude de la porteuse. La phase est langle de la flche par
rapport laxe des abcisses appel axe I pour In Phase (en phase). Laxe Q dsigne laxe en
Quadrature. Ce systme daxe (I/Q) tourne sur lui mme la pulsation 0 .

rayon 1

 Axe I : In phase, composante en phase avec cos( 0t ) .


 Axe Q : Quadrature, composante en quadrature avec cos( 0t ) .
Une information importante visualiser sur ce type de graphique est la frquence. En fait ce schma
nest valable que pour une frquence (ou une pulsation) prcise, ici f0 = 0 / 2 . Si on dsire
reprsenter ici une porteuse p1 de pulsation 1 > 0 , alors on aura un cercle : lextrmit de cette
porteuse va tourner plus vite que les axes eux-mmes qui sont synchroniss sur 0 , et elle va tourner
vers la gauche.

0 cos( 1t )

2 < 0

1 > 0
I

0 cos( 2t )
En effet, en se rappelant que la pulsation instantane est la drive de la phase instantane,
laugmentation de la phase signifie une pulsation suprieure, et sur le schma laugmentation de cette
phase se traduit bien par une rotation de la flche vers la gauche.
Par principe, on ne reprsente que lextrmit de la porteuse dans le diagramme I/Q et que lon
symbolise par un point.

Section 1 - Signaux

1.2.5 Reprsentation complexe


Dans de nombreux cas il est utile dutiliser la rprsentation complexe. Dans ce cas la porteuse p(t) est
associe au nombre complexe suivant :

A0e j 0 t

e
et alors: p (t ) = Re A
0
Si prsent on considre le point C daffixe c

j 0 t

c = a + jb = e j
alors le produit de c par lexpression de la porteuse complexe conduit :

e j . A 0 e j t = (a + jb). A 0 e j t
0

et lexpression de sa partie relle redonne la valeur:

aA0 cos( 0t ) bA0 sin( 0t )

Placer le point C dans le plan complexe est donc identique placer la porteuse module cest dire
ici multiplie par laffixe c. On a donc une identit entre le plan complexe et le plan I/Q. Cette
remarque peut conduire des reprsentations mathmatiques complexes trs pousses mais qui se
reprsentent aisment sur ce type de graphe.
y

C. A 0 e 0 t

1.3 Puissance
1.3.1 Valeur efficace
Nous avons dfini pour le moment la valeur crte ou maximale du signal priodique: 0, ainsi que la
valeur :

A0 = A 0 / 2

[V]

Celle-ci est appele valeur efficace du signal sinusodal. On parlera ainsi de tension efficace (U) ou de
courant efficace (I). Sa dfinition intgrale est rappele au 2.2.4.

1.3.2 Impdance et puissance


Limpdance dun diple Z est par la loi dOhm le rapport entre la tension et le courant instantane
appliqus un diple :

Z=u/i

Section 1 - Signaux

Cette grandeur Z peut a priori tre complexe sil existe un dphasage entre le courant et la tension.
Dans le cas qui nous intresse en tlcommunication pour le traitement du signal, nous ne
considrerons en gnral que des grandeurs relles pour les impdances utiles, en particulier 50.
La puissance instantane P dissipe par le diple correspond au produit courant tension instantans :

P(t ) = u(t ).i (t )

[W]

En considrant un signal sinusoial (paragraphe 1.2.1) on a avec la loi dOhm:

u(t ) = 2 .U cos( 0t + ) et
i (t ) = 2 . I cos( 0t )
u(t ) = Z .i(t )
la puissance moyenne, cest dire en prenant la moyenne temporelle de la puissance instantane et
quon qualifie aussi qualifie dactive ou relle, relative ce signal, vaut :

P0 = U . I cos( )

[W]

et dans le cas dune impdance Z relle:

U2
P0 =
Z

[W]

1.3.3 Puissance et complexe


Lutilisation des grandeurs complexes conduit lutilisation dune dfinition spcifique de la
puissance compatible avec celle de la puissance relle :

P (t ) =

1
u(t ).i * (t )
2

Cette dfinition permet dliminer la composante temporelle:

1
U
P = e j avec en outre Z = e j
2
I
2
U
Ce qui permet de conclure :
P0 = Re( P ) = Re( )
Z

En outre, la composante imaginaire Im() est appele puissance ractive.

1.3.4 Dcibels
La comparaison de deux puissances P1 et P2 sexprime en calculant leur rapport P1 /P2 . Cependant,
les carts de puissance sont parfois tels que ce rapport peut atteindre des proportions largement
suprieures au milliard. Ces valeurs tant trs difficiles apprhender pour lesprit, lutilisation du
dcibel (dixime de Bel) permet de ramener ces carts des proportions aisment manipulables.
Lcart entre ces deux puissances sexprime en dcibels (dB) par:

P1
GdB = 10 log

P2

[dB]

La conversion des puissances en tension laide de la relation du 1.3.2 et avec une impdance de
rfrence identique conduit ainsi la relation quivalente:

U1
GdB = 20 log
[dB]
U 2

Section 1 - Signaux

1.3.5 dBm et dBW


Le dcibel permet de comparer des puissances, mais pas dexprimer simplement une puissance
absolue. Afin de faciliter les manipulations mathmatiques, on introduit la notion de dBm, pour
dcibel milliwatt. Ainsi, au lieu dexprimer une puissance P en Watt, milliwatt, microwatt on
utilisera son expression en dBm, cest dire que lon calcule son rapport avec la puissance de 1mW :

P(W )
PdBm = 10 log

1mW

[dBm]

Ainsi, le 0dBm correspond 1mW exactement. Les valeurs positives seront suprieures cette
rfrence, celles qui sont ngatives seront plus petites.
Dans le cas de fortes puissances ( lmission principalement), on prfre utiliser le dBW, pour
dcibel Watt:

P(W )
PdBW = 10 log

1W

[dBW]

1.3.6 dBV et dB
V
La mesure des tensions, paralllement, utilise ses propres rfrences appelles dBV et dBV:

U (V )
U dBV = 20 log

1V

[dBV]

U (V )

U dBV = 20 log
1V

[dBV]

1.3.7 Tableau (cf Annexe G)


Le tableau qui suit permet de lire simultanment les niveaux quivalents en tension et puissance sur
50.
Puissance W
1MW (Mga)
1kW (kilo)
1W
1mW (milli)
1W (micro)
1nW (nano)
1pW (pico)

dBm

dBW

dBV

dBV

Volts

90
60
30
0 dBm
-30
-60
-90

60
30
0 dBW
-30
-60
-90
-120

197
167
137
107
77
47
17

77
47
17
-13
-43
-73
-103

7kV
224V
7V
224mV
7mV
224V
7V

1pW 1uW
-60

-30

1mW 1W
0

1kW

1MW

30

60

90

-90

-60

-30

30

60

47

77

107

137

167

197

W
dBm
dBW
dBuV (sur50Ohms)

Section 1 - Signaux

1.4 Signal numrique


1.4.1 Dfinitions
On entend ici par signal numrique, un signal physique sens ne reprsenter quun nombre fini de
valeurs. Nous allons donc considrer ici des signaux qui cette fois ne prennent quun nombre de
valeurs de tension limit (2, 4,). Ces signaux reprsentent essentiellement des messages binaires,
constitus de 0 et de 1.
Pour caractriser ces signaux, nous utiliserons les dfinitions suivantes:
Llment binaire

Not eb, il dsigne dans un message binaire un 0 ou un 1 . En


anglais, on dit bit pour binary digit.

Le bit

Il sagit en franais de lunit qui mesure la quantit dinformation


(on dit aussi de dcision) contenue dans un message binaire. A ne
pas confondre avec le bit anglais qui dsigne un eb! [En anglais,
nous signalons galement que Byte signifie Octet en franais]

Moment

Il sagit de ltat physique que peut prendre la porteuse module par


un signal numrique (amplitude, phase et frquence).

Symbole

Combinaison deb associe un moment

Valence

la valence dun signal modul cest le nombre m de moments de la


porteuse module

Dbit de moments ou
Rapidit de modulation

Il sagit du nombre de moments que prend la porteuse par unit de


temps. Sa signification physique est essentielle : le dbit de moments
reprsente la vitesse de changement dtats physiques de la porteuse
dans le milieu de transmission.
Si T est la dure dun moment, alors le dbit R vaut

R =
Dbit dinformation D

1
et sexprime en Bauds (Bd)
T

Il reprsente la quantit dinformation par unit de temps qui est


transmis dans le systme de communication. Il dpend donc de m,
valence du signal. Plus m est grand, plus on peut dire de choses ,
donc plus linformation est grande.

On retiendra la relation fondamentale qui exprime le dbit dinformation en bit par seconde :

D = R log 2 ( m)

[bit/s]

[La notation bit/s pour bit par seconde est parfois remplace par bps ou b/s]
En consquence, si la valeur de la valence est de la forme 2n, o n sera le nombre deb constituant un
symbole, et ce qui est pratiquement toujours le cas, alors :

D = n.R

[bit/s]

et un eb porte alors exactement un bit dinformation : le dbit deb par seconde et celui de bits par
seconde sont identiques; do la confusion traditionnelle entre bit et eb.

Section 1 - Signaux

1.4.2 Signal de rfrence : NRZ


Le signal de rfrence est un signal qui prend deux niveaux de tension : +a et a Volts. La dure de
chaque niveau est constante et vaudra T dans toute la suite. On notera an(t) le signal temporel constitu
dune succession dlments an prenant la valeur +a ou a de manire alatoire et quiprobable :
an { a;+ a}. Ce signal porte le nom de NRZ pour Non Retour Zro, sous entendu, non retour
zro au cours de la dure dun moment T.

V
a n(t)

+a
t
-a
"0" "1" "1"

"0" "1" " 0" "0"

La valence de ce signal est m=2. Les deux moments sont +a Volts et a Volts pendant T. Il porte
respectivement les symboles 1 et 0. La vitesse de modulation de ce signal en Baud sera donc
R=1/T. Le dbit binaire lui est gal.

1.4.3 Densit spectrale de puissance


On ne peut pas reprsenter le spectre dun tel signal par des raies [il nest pas priodique, cf partie 2.2]
dont la puissance totale se calculerait simplement. On utilise donc la densit spectrale de puissance,
qui reprsente la valeur moyenne de la puissance du signal en fonction de la frquence. Dans le cas o
lapparition des moments +a et a est quiprobable, on montre que :

sin(fT )
( f ) = a T

fT

[V/Hz]

V/Hz
aT

( f )

1
sin( fT )

fT

R=1/T

3R

2R

Densit spectrale de puissance

Cette expression est dtaille au 2.6.3. Notons que cette grandeur peut galement sexprimer en
W/Hz, en considrant une impdance de travail Z, [ ( f ) / Z ], ou en dBm/Hz, en rfrence 1mW
[ 10 log( ( f ) / Z .1mW ) ].

On peut noter le cas particulier du signal tout a, qui est une tension continue a Volts. Sa puissance
vaut a/Z,. Cette valeur correspond lintgrale de la densit spectrale de puissance (cf 2.3.4) :

( f )df = a 2

[V]

La puissance du signal est proportionnelle la surface sous la courbe, et non la valeur de cette
courbe. Ainsi, on notera que plus de 60% de la puissance est contenue dans le lobe principal, entre 0 et
9

Section 1 - Signaux

R. Donc plus la vitesse du signal modulant sera grande, plus la puissance occupera une place
importante au niveau spectral.
W/Hz
aT/Z
Densit spectrale de puissance

(f)

Puissance entre 0 et R

R=1/T

3R

2R

Les reprsentations graphiques de cette densit spectrale de puissance peuvent se faire soit en linaire,
soit en logarithmique. La figure qui suit utilise une reprsentation logarithmique pour laxe des
ordonnes :
dBm/Hz
10log(aT/Z.1mW)

( f )

13,5dB

R=1/T

2R

3R

Densit spectrale de puissance

Les lobes dits secondaires auront une influence sur la remonte du niveau de bruit jusqu des
frquences leves par rapport la vitesse R du signal modulant. Cette large tendue spectrale est lie
essentiellement aux fronts raides des transitions de tension entre +a et a. La figure qui suit utilise
galement une chelle logarithmique sur laxe des abscisses f.

dBm/Hz
10log(aT/Z.1mW)

( f)

20dB

1 / T

R=1/T

10R

Densit spectrale de puissance

Afin dvaluer les nuisances dues ce type de signaux, on retiendra que les pertes sont de lordre de
20dB/dcades, ce qui contribue un niveau de bruit lev. Nous verrons quun filtrage est absolument
ncessaire dans ces conditions pour la transmission de signaux radios et la gestion de loccupation du
spectre.

10

Section 1 - Signaux

1.4.4 Influence de la vitesse


La vitesse R a une double influence sur lallure de cette rpartition spectrale : les lobes slargissent et
le sommet du lobe principal sabaisse. Le schma qui suit indique la diffrence entre deux
reprsentations spectrales pour une vitesse R1 et R2>R1. Le signal le plus rapide est reprsent sous
forme pointille.
dBm/Hz
10log(a/R1.Z.1mW)
10log(R1/R2)

R1

R2

1.4.5 Signal m-aire


Dans la plupart des modulations numriques, on manipule galement des signaux modulants qui
peuvent avoir non pas deux mais trois ou quatre niveaux de tension. On parle alors de signaux m-aire
avec m nombre dtats de tensions.
Au niveau spectral, cela napporte aucune diffrence par rapport ce qui a t vu dans les paragraphes
prcdents, except le niveau absolu de puissance. Si m est le nombre de niveau et Dv le niveau de
tension entre deux niveaux voisins, tous quidistants, alors la densit spectrale de puissance dun tel
signal vaut:

D T
sin(fT )
( f ) = V (m 1)

12
fT

[V/Hz]

1.5 Les Signaux physiques


1.5.1 La voix
La voix humaine a fait lobjet de nombreuses tudes rcentes, en particuliers concernant sa
reconnaissance automatique ou sa synthse. Son traitement par des codages adequats motive
galement des recherches sur ce qui la rend comprhensible loreille humaine, et en particulier son
timbre, ce qui permet de reconnatre une voix et ce quelle voque (motions, temprament). De
nouvelles techniques de compression et de transmission peuvent alors tre dveloppes avec succs.
Nous ne retiendrons ici que les proprits spectrales globales concernant loccupation du spectre ainsi
que quelques proprits utiles dans le dimensionnement des systmes de tlcommunications.

11

Section 1 - Signaux

Bande analogique de la voix


Bande tlphonique
Bande Hi-Fi
Dynamique (voix forte/faible)
stabilit des caractristiques
Dlai optimal de transmission
Dlai inacceptable
Pause entre deux mots
Dbit numrique standard

50Hz-8kHz
300Hz-3kHz
15Hz-15kHz
30 dB
20-50ms
<150ms
>400ms
~100ms
64 kbit/s

niveau relatif

Limite

0dB

d'audibilit

-20dB

dynamique
30dB

-40dB

300Hz

10kHz

1kHz

20kHz

1.5.2 La vido analogique


Les signaux vidos sont bien entendu plus dlicats reprsenter car ils dpendent de leur technique
dacquisition. Nous nous intressons ici au signal vido analogique classique couleur, diffus par voix
hertzienne (TV) ou sur cble vido (type connectique RCA/cinch). Les signaux numriques seront
traits ultrieurement dans la section 4.
Le signal vido standard se dcompose en trois signaux fondamentaux correspondant aux trois
couleurs rouge (R), bleu (B) et vert (V) qui fournissent les paramtres de luminance (Y) et de
chrominance (C). La luminance permet la visualisation Noir et Blanc dun signal couleur. Le signal
chrominance divis en deux composantes (Cr et Cb) permet de fournir les informations sur la couleur.
Le signal de luminance dtermin de manire empirique sexprime:

Y = 0,30.R + 0,59.V + 0,11.B


avec 0 pour le noir et 1 pour le blanc. Les signaux de chrominance sont repectivement :

Cr = R Y
Cb = B Y

Du point de vue spectrale, le signal de luminance occupe la plus grande partie du spectre en bande de
base. Les signaux de chrominances sont moins riches et occupent une faible bande spectrale; chacun
deux peut moduler (NTSC et PAL) en amplitude deux porteuses de mme valeur en quadrature
(Cosinus et sinus) afin doccuper le moins de place possible.
niveau relatif
Chrominance
Cr et Cb
Luminance Y

4,43MHz

12

6MHz

Section 1 - Signaux

On distingue en outre les normes NTSC (National TV Systems Comittee) pour les Etats-Unis PAL
(Phase Alternative Line) pour lEurope et SECAM (Squentiel A Mmoire) pour la France qui
diffrent sur le traitement du signal de chrominance : le SECAM utilise deux sous porteuses pour Cr
et Cb modules en frquences.
Dans le format YUV, on ajoute la composante Y (Luminance) on pondre les deux autres
composantes de chrominance :

U =0,492*(BY)
V =0,877*(RY)

1.5.3 Les donnes (cf Annexe H)


Prsentes dans les fichiers, les telex, mail, sms meta-donnes de flus audio ou vido, on les reprsente
sous forme binaire, associe une reprsentation des caractres alphabtiques, des chiffres et des
caractres de ponctuation ou de contrle. Le code ASCII (American Standard Code for Information
Interchange) est lun des plus populaires et des plus utiliss. [on obtient ces caractres dans un
traitement de texte courant avec la combinaison ALT+ncaractre]
Dcimal
ASCII

0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Hexa
ASCII

00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
18
19
1A
1B
1C
1D
1E
1F

caractre

Dcimal
ASCII

32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63

Hexa
ASCII

caractre

20
21
22
23
24
25
26
27
28
29
2A
2B
2C
2D
2E
2F
30
31
32
33
34
35
36
37
38
39
3A
3B
3C
3D
3E
3F

Espace
!
"
#
$
%
&
'
(
)
*
+
,
.
/
0
1
2
3
4
5
6
7
8
9
:
;
<
=
>
?

Dcimal
ASCII

64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95

Hexa
ASCII

caractre

40
41
42
43
44
45
46
47
48
49
4A
4B
4C
4D
4E
4F
50
51
52
53
54
55
56
57
58
59
5A
5B
5C
5D
5E
5F

@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
[
\
]
^
_

Dcimal
ASCII

96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127

Hexa
ASCII

caractre

60
61
62
63
64
65
66
67
68
69
6A
6B
6C
6D
6E
6F
70
71
72
73
74
75
76
77
78
79
7A
7B
7C
7D
7E
7F

`
a
b
c
d
e
f
g
h
i
j
k
l
m
n
o
p
q
r
s
t
u
v
w
x
y
z
{
|
}
~

Une normalisation ISO plus complte permet dexploiter des variantes de divers alphabets. Celle
associe lalphabet latin dEurope de lOuest est note ISO 8859-1 [-15 pour lajout du symbole ].

13

Section 1 - Signaux

14

Section 1 - Signaux

2. Analyse Temps-Frquence

2.1 Reprsentation Temps/Frquence


Ltude dun signal peut se faire de nombreuses faons. Laspect temps/frquence/amplitude est le
plus classique mais pas le seul, et dans certains cas il est largement insuffisant. Il faut y ajouter les
notions dtude statistique, comme pour certains signaux numriques, ou pour le bruit.
Nanmoins, ltude temps/frquence reste suffisante dans le cadre dune premire approche. Elle
implique deux appareils de mesure essentiels dans le domaine analogique : loscilloscope et
lanalyseur de spectre.
Ces mesures peuvent aussi se raliser dans le domaine numrique, ce qui implique une acquisition du
signal et une bonne connaissance des difficults associes (repliement du spectre, bruit de
quantification, codage). Lintrt est de remplacer des appareils lourd et coteux par un microordinateur. Cette tude sera mene dans les dernires sections (Section 4 et 5) de ce document.
On pourra complter ces quipements par un analyseur de rseaux qui permettra danalyser le signal
en phase, et non plus seulement en amplitude.

Puissance

f0=1/T0

PdBm

Do

ma
in

et

em
po
r el

a ine
D om ra l
spe ct

T0
t

Cette partie permettra de poser les fondements mathmatiques lanalyse et au traitement du signal.

15

Section 1 - Signaux

2.2 Thorie de Fourier


2.2.1 DSF Dveloppement en Srie de Fourier
Considrons un signal temporel s(t), que lon assimilera une fonction relle. Supposons ici que ce
signal est une fonction priodique du temps, de priode T0 . La thorie de Fourier permet daffirmer
lexistence dun dveloppement en srie de la forme :
+

s (t ) = a0 + ak cos( k 0t ) +bk sin( k 0t )


k =1

avec :

ak =

2
T0

T0 / 2

T0 / 2

s (t ) cos(k 0t )dt et bk =

2
T0

T0 / 2

T0 / 2

s (t ) sin(k 0t )dt

On peut galement utiliser la reprsentation complexe :


+

1
T0

s (t ) = Ck e jk 0t avec Ck =
k

T0 / 2

T0 / 2

s (t )e jk 0t dt

2.2.2 Reprsentation
On dit que le spectre obtenu pour un signal priodique est un spectre de raies. Seulement, cette
reprsentation est partielle puisquelle ne peut reprsenter fidlement que lamplitude des raies C k .
|Ck|

|C1|
|C2|
|C0|

-2f0

-f 0

f0

2f0

La phase de la raie arg(Ck ) napparat pas sur ce graphique en deux dimensions. Il faut soit lui
adjoindre un second graphique reprsentant la phase en fonction de la frquence, soit utiliser une
reprsentation 3D du spectre, comme sur le schma ci-dessous.

|Ck|

Re(Ck)

fk
Im(Ck)

16

Section 1 - Signaux

2.2.3 Proprits
On retiendra les proprits suivantes pour un signal priodique :
 Le spectre est constitu de valeurs discrtes : cest un spectre de raies.
 Lcart de frquence entre deux raies conscutives est de 1/T ou T est la priode du signal
priodique
 Le spectre est symtrique par rapport f=0Hz si le signal est rel.
 Si les valeurs des raies Ck sont complexes, alors on a une symtrie pour les modules et une
antisymtrie pour la phase :

Ck = C * k
 La valeur C0 correspond la valeur moyenne du signal aussi appele offset ou dcalage.

2.2.4 Puissance
On dfinit pour un signal priodique sa valeur efficace par

S eff2 =

1
T

T /2

T / 2

s (t ) dt

[V]

On appelle alors puissance moyenne quadratique la valeur :

P=

1
T

T /2

T / 2

s (t ) dt

[V]

Le terme quadratique est associ au carr de la valeur du signal. On prendra garde diviser par
limpdance (exprim en Ohms) pour obtenir une grandeur homogne une puissance.
Le thorme de Parseval permet dassurer lgalit entre la puissance moyenne du signal et la
somme de la puissance de chaque raie du spectre :
+

P = Ck

[V]

2.2.5 DSF du signal carr


On considre un signal carr priodique de priode T et damplitude normalise 1. Ce signal revt
une grande importance en tlcommunication. Il peut tre le modle de base pour toutes les horloges
numriques. Un modle plus fin utilisera un signal trapzodale ( 4.2.3).
Pour le signal carr simple le coefficient Cn sexprime par :

Cn =
Ck

-f 0

2
pour n impair n =2k+1
n
C1 =2/

f0

17

C3=2/3

3f0

C5=2/5

5f0

Section 1 - Signaux

La dcroissance est donc de 20dB/dec pour la puissance des raies. Cest la plus faible possible, et
donc la plus gnante en terme de parasites (perturbations lectromagntiques).

2.3 Fonctions non-priodiques


2.3.1 Limite de la DSF
Le dveloppement en srie de Fourier nest possible que pour des fonctions priodiques. Or dans la
plupart des cas on traite de signaux quelconques, non priodiques. Il faut alors utiliser un autre outil
pour dterminer les proprits spectrales partir du signal temporel : cet outil cest la transforme de
Fourier.
Il sagit en fait dune extension de la DSF en considrant quun signal quelconque est un signal
priodique de priode T0 o T0 tend vers linfini.

Ck =

T0 / 2

T0 / 2

s (t )e jk 2t / T0

1
dt
T0

T0
+
k / T 0 f

2.3.2 Transforme de Fourier


Considrons un signal s(t), alors la transforme de Fourier de s(t), note S(f), TF[s(t)] ou F [s(t)]
sexprime :
+

S ( f ) = s (t )e j 2ft dt

[V/Hz]

Cest une opration linaire. La plupart des proprits sobtiennent en utilisant les techniques de
changements de variables et les proprits de lexponentielle complexe.
Lopration rciproque appele transforme de Fourier inverse se note TF-1 :
+

s(t ) = S ( f )e j 2ft df

[V]

2.3.3 Reprsentation
La fonction S(f) obtenue par cette opration est continue de la frquence. De plus si la fonction s(t) est
relle, comme dans le cas des signaux priodiques, S(f) est symtrique par rapport laxe zro Hertz.
La courbe obtenue sera conventionnellement dnomme spectre de s(t).
On peut nouveau utiliser la reprsentation du 2.3.1 pour justifier la continuit : dans le cas
priodique, nous avons des raies, donc des valeurs discrtes. Comme nous supposons que T tend vers
linfini, 1/T, la distance entre les raies tend vers 0. Donc le spectre de raies se resserre jusqu devenir
un spectre continu la limite .

2.3.4 Puissance
On exprime la puissance moyenne dun signal par :

1
T + T

P = lim

T /2

T / 2

18

s (t ) dt

[V]

Section 1 - Signaux

On montre plus loin [ 2.6.1 ] que cette valeur est aussi appele fonction dautocorrlation du signal
en zro. Elle est gale la relation :
+

P = ( f )df

[V]

o ( f ) est la densit spectrale de puissance du signal s(t), fonction dfinie comme la transforme de
Fourier du produit dautocorrlation de s(t). [ 2.6.2].
Le thorme de Parseval appliqu aux signaux quelconques permet dcrire :

s (t )dt = S ( f )df

Attention : il ne sagit pas dgaliser cette relation avec la puissance P. On montre que la grandeur en
jeu dans ce thorme est lnergie totale du signal s(t), qui peut tre infinie.

2.3.5 Cas de la fonction porte


La fonction porte carre pc(t) est associe au schma qui suit :

pc(t)

-T/2

T/2

Le calcul de la transforme de Fourier de ce signal est assez simple et on montre que :

Pc(f)=TF[pc(t)]=aT

sin(fT )
fT

[V/Hz]

V/Hz

Pc(f)

aT

-1/T

1/T

2/T

On rappelle que la fonction sinus cardinal est celle qui x associe sin(x)/x et est note parfois
sinc(x). on montre que :
2
+ sin ( x )
+
sin( x )
dx
=
x
x 2 dx = = sin c ( x)dx
+

Cette relation permet de montrer la validit du thorme de Parseval pour cette fonction :

p (t )dt = P ( f )df = a 2T

[V/Hz]

aT correspond donc lnergie du signal porte. Lhomognit avec les relations physiques ncessite
de diviser par limpdance pour obtenir une grandeur homogne lnergie, dont lunit est le
Joule [J].

19

Section 1 - Signaux

2.4 Dirac
2.4.1 Fonctions et distributions
Les mathmatiques ont introduit le concept classique de fonction qui permet de raliser une relation
entre un paramtre ou une variable et une valeur finie.
La notion de distribution est plus dlicat interprter. Elle peut correspondre une extension de la
notion de fonction dans le cas o cette dernire pourrait prendre des valeurs infinies.

Distibution

fonction
S

S'=0

S
x

La consquence directe est que cette distribution peut prsenter une surface non nulle en un point
unique, ce qui est impossible pour une fonction car la surface sous ce point y est ncessairement nulle.
On reprsente alors cette valeur infinie par une flche dont la hauteur est proportionnelle S.

2.4.2 Dfinition intgrale du Dirac


La dfinition intgrale du Dirac note et sa reprsentation :

(x )
x

( x ) dx =1

Avec f une fonction est la distribution de Dirac


Dirac

fonction f

f(0)

x
x

( x ) f ( x )dx = f (0)

2.4.3 Interprtation du Dirac


On peut nanmoins prsenter le Dirac dune faon plus intuitive en sappuyant sur sa transforme de
Fourier et sur ce qui a t trait dans le paragraphe 2.3.5 consacr la fonction porte pc(t). La
transforme de Fourier dun Dirac vaut 1 de par sa dfinition intgrale cite ci-dessus :

TF [ (t )] = 1

20

Section 1 - Signaux

De mme rciproquement on montre en passant par la TF inverse dun Dirac :

TF [a ] = a ( f )
or la fonction constante a peut tre assimile une fonction porte dont la dure T tend vers linfini. La
transforme de Fourier de cette fonction porte est donc un sinus cardinal qui se resserre sur la raie
zro, et de par la relation qui prcde, elle tend vers une fonction Dirac.
V

-T/2

pc(t)

T /2

TF
aT

TF
aTsinc(fT)

a(f)

1/T->0

On peut crire mathmatiquement que :

( f ) = lim T sin c (fT )


T +

La surface du Dirac est donc constante et vaut toujours 1. Sa hauteur est infinie (do la flche), et sa
largeur nulle (do le trait).Une autre dfinition est donne en 2.7.2.

2.5 Produit de convolution


2.5.1 Dfinition du Produit de convolution
Soient deux signaux x1(t) et x2(t). On appelle produit de convolution de ces deux fonctions la grandeur
note x1* x2 :
+

x1 * x2 = x1 ( ) x2 (t )d

[V/Hz]

Ce produit est commutatif, associatif et distributif par rapport laddition.


Le Dirac prsente la proprit dtre llment neutre de la convolution :

x * = x

2.5.2 Proprit fondamentale Thorme de Plancherel


La transforme de Fourier du produit de convolution est gale au produit des transformes de Fourier :

(x1 * x2 ) = ( x1 ).( x2 ) = X1 ( f ).X 2 ( f )

21

Section 1 - Signaux

Cette proprit, connue aussi sous le nom de thorme de Plancherel, se montre simplement en
utilisant les dfinitions du produit de convolution et de la transforme de Fourier.

2.5.3 Fonction de transfert et rponse impulsionnelle


Pour expliciter la nature de h(t), inverse de la transforme de Fourier de la fonction de transfert, il
suffit de se reporter la proprit du Dirac, lment neutre de la convolution. Si limpulsion de Dirac,
cest dire impulsion de dure nulle et damplitude infinie, est applique lentre dun systme de
fonction de transfert H(f), alors la rponse temporelle est h(t).

h(t)
Systme
linaire

(t)

h(t)

H(f)= F -1 [h(t)]
h(t) est appele rponse impulsionnelle du systme. On peut appliquer ce rsultat la dtermination de
la fonction de transfert dun systme quelconque. On applique une impulsion trs courte ( laide dun
gnrateur dimpulsions) et on rcupre laide dun oscilloscope mmoire la rponse temporelle.
Lapplication dune transforme de Fourier cette rponse permettra dobtenir la fonction H(f).

2.5.4 Applications aux systmes


Un systme en tlcommunication peut dsigner soit une fonction (filtre, amplificateur, mlangeur,
oscillateur, coupleur) soit un ensemble de ces fonctions ralisant une opration de traitement du
signal. Ce systme peut tre tudi soit dans le domaine spectrale, soit dans le domaine temporel.
Lopration de transforme de Fourier permet dassurer la stricte quivalence entre les deux domaines.
Choix est laiss loprateur de celui qui convient le mieux.

e(t)

h1(t)

h2(t)

h3(t)

Fonction 1

Fonction 2

Fonction 3

E(f)

H1(f)

H2(f)

H3(f)

s(t)=h1(t)*h2(t)*h3(t)*e(t)

F -1

S(f)=H1(f).H2(f).H3(f).E(f)

Le traitement spectral reste plus ais, le chanage de fonctions se traduisant par le produit des
fonctions de transfert, alors que le domaine temporel ncessite lopration de convolution plus dlicate
mathmatiquement.

2.5.5 Rponse indicielle


Une impulsion de dure trs courte est trs difficile obtenir. On peut gnrer plus simplement un
chelon de tension ut(t). Nous renvoyons au paragraphe 2.7.1 pour la formalisation de cette fonction.
La rponse dun systme cet chelon est appele rponse indicielle. En anticipant sur le chapitre
suivant 2.6 sur les signaux complexes, on montre que :

TF [ut (t )] = (f ) +

22

1
jf

Section 1 - Signaux

Linterprtation de la rponse est alors plus complique que dans le cas prcdent.

2.5.6 Exemple de convolution


Afin dexpliquer plus concrtement ce quest la convolution de deux signaux temporels, prsentons ici
le cas dun chelon attaquant une fonction dont la rponse impulsionnelle est en forme de cloche.
Nous allons donc dterminer le produit de convolution de ces deux signaux :
x1(t)*x2(t)

x1(t)

x2(t)

+1

-T

La relation de convolution exprime la surface S dune courbe constitue par le produit des deux
signaux x1(t-) et x2(t). Ce produit renvoie la valeur de [x1*x2](). :
+

[ x1 * x2 ]( ) = x1 (t ) x2 (t )dt

x1(t- ).x2(t)

x1*x2
S

surface S

-T

On obtient alors pour le produit de convolution une courbe constitue par la succession des surfaces
quand le signal chelon glisse en fonction de la valeur de . Cette courbe est galement, selon
notre interprtation, la rponse indicielle de la fonction x2(t).

2.6 Corrlation
2.6.1 Dfinitions : intercorrlation et autocorrlation
Considrons deux signaux s1(t) et s2(t) valeurs relles, alors le produit dintercorrlation de ces deux
signaux vaut :
+

< s1; s2 > ( ) = s1 (t ) s2 (t + )dt

Pour les signaux nergie finie

1 +T / 2
s1 (t ) s2 (t + )dt
T + T T / 2

< s1; s2 > ( ) = lim

Pour les signaux puissance moyenne finie.

23

Section 1 - Signaux

Notons simplement que les signaux dure limite appartiennent la premire classe, et que les
signaux priodiques ou alatoires la seconde.
Lautocorrlation consiste considrer le mme signal : s1(t) = s2(t).
Citons comme exemples dapplications utilisant les proprits de la fonction de corrlation,
 La dfinition de la densit spectrale de puissance dun signal non priodique
 La dtection dcho dans un signal reu, le traitement radar
 Lextraction dun signal noy dans un bruit lev
 La dtection de rptition dans une squence
 La synchronisation dun rcepteur avec un metteur (cas du GPS)

Ces aspects sont voqus dans les paragraphes qui suivent.

2.6.2 Densit spectrale de puissance


considrons la fonction dautocorrlation dun signal puissance moyenne finie :

1
T + T

( ) = lim

+T / 2

T / 2

s (t )s (t + )dt

Sa transforme de Fourier est par dfinition la densit spectrale de puissance de s(t) et sexprime
donc :

( f ) = [ (t )]
+

( f ) = (t )e j 2ft dt

soit par transforme inverse :


+

(t ) = ( f )e j 2ft df

soit en t=0
+

(0) = ( f )df

En exprimant le produit dautocorrlation en 0 on trouve simplement, par dfinition de la puissance


moyenne :

1 +T / 2
s (t ) dt = Pmoy
T + T T / 2

(0) = lim
Do la conclusion finale :

Pmoy = ( f )df

Ce qui justifie le terme Densit Spectrale de Puissance.

2.6.3 Cas du signal NRZ


Rappelons le signal NRZ : il sagit dun signal de caractre alatoire, prenant au hasard les valeurs +a
et a sur une dure T. Ce signal est not an(t).

24

Section 1 - Signaux

V
a n(t)

+a
t
-a
" 0" "1" "1" "0" "1" "0" "0"
La fonction porte carre pc(t) est associe au schma qui suit :
V

-T/2

T/2

Le signal NRZ est donc une srie de portes et de portes inverses. On formalise cette description par
la relation :

an (t ) = ak . pc (t ) * (t kT )
k

avec ak { a; a} dterminant le message de an(t). On peut rduire cette expression :

an (t ) = pc (t ) * ak . (t kT )
k

La transforme de Fourier de la fonction dautocorrlation de ce signal NRZ donne la densit


spectrale de puissance qui sexprime:

( f ) = [< an (t ); an (t ) > ]

sin(fT )
( f ) = a T

fT

[V/Hz] (1.4.3)

Nous reverrons ce calcul dans le traitement des codages en section 4.

2.6.4 Dtection dchos


La fonction dautocorrlation est une fonction temporelle. En t=0 on a vu (2.5.2) que cette valeur
correspondait la puissance moyenne du signal. Que reprsente-t-elle ailleurs ? En rgle gnral, cette
fonction permet de dterminer si il y a des corrlations lintrieur mme dun signal, cest dire des
zones identiques qui se rptent dans le temps, ce qui peut notamment tre le cas dchos la
rception dun signal.

25

Section 1 - Signaux

Le signal de gauche est le signal initial, le second est identique mais bruit : lcho ny est pas visible.
Le schma qui suit reprsente lautocorrlation du signal bruit et fait apparatre deux lments
fondamentaux :
 La prsence dun cho par la prsence dun pic signifiant une corrlation interne au signal
 linstant de lcho par rapport linstant 0 qui permet le calcul du retard de cet cho

Un affichage en dcibel sur lordonne rvlerait encore plus clairement la prsence de cet cho.

2.6.5 Extraction de signal


La fonction dautocorrlation dun signal bruit permet galement de dtecter la prsence de signaux
priodiques de trs faibles niveaux et masqus par le bruit. Loscillogramme de droite est
lautocorrlation de celui de gauche.

2.6.6 Rptition de squences


Considrons la srie constitue de 0 et de 1 ci-dessous. Cette squence est-elle priodique ? ou plus
simplement comporte-t-elle des sries binaires identiques et quelle dure les spare ?

La rponse est assez dlicate apporter visuellement, mais en callculant la fonction dautocorrlation
des deux squences, le retard apparat nettement sous forme dun pic de corrlation . Sur le graphe
qui suit, le pic initial ( t=0s) reprsente la valeur maximale possible. Ici le pic distant de 126ms a la
mme hauteur (2V) : la squence est donc bel et bien priodique de priode 126ms

26

Section 1 - Signaux

2.7 Fonctions complexes


2.7.1 Fonction chelon
Dfinissons pour commencer la fonction signe, qui donne le signal dune valeur x telle que :

x 0 sgn( x) = 1
x < 0 sgn( x) = 1
sgn(x)
+1

x
-1

A partir de cette fonction on peut dfinir la fonction chelon note ut(x).

1
ut ( x ) = [1 + sgn( x )]
2

u t(x)
+1

x
On utilisera ainsi lchelon temporel not ut(t) et lchelon frquentielle Uf(f). ATTENTION, la seconde
na rien voir avec la transforme de Fourier de la premire. Cette remarque est au dpart de ltude
qui suit sur les signaux complexes.

2.7.2 Signaux complexes


Considrons le spectre dun signal rel s(t). Celui-ci, obtenu partir de sa transforme de Fourier
prsente la particularit dtre symtrique par rapport zro (2.3.3) :

27

Section 1 - Signaux

V/Hz

On peut alors considrer le signal dont le spectre est donn par S(f). Uf(f), cest dire quil ne
comporte aucune frquence ngative dans son spectre, cest dire dans sa transforme de Fourier.

V/Hz
S(f).Uf (f)

La question qui se pose est alors : quelle est le signal temporel z(t) dont la transforme de Fourier est
Z(f)=S(f).Uf(f) ? Pour rpondre cette question on est ramen au calcul de uf(t), inverse de la
transforme de Fourier de Uf(f) . En effet, daprs le thorme de Plancherel :

z (t ) = s (t ) * u f (t )
Le calcul de la transforme inverse conduit alors montrer, avec les notations prcdentes que le
signal obtenu est une fonction temporelle valeur complexe :

1
1

u f (t ) = (t )
2
jt
Remarque : le calcul sappuie sur une dfinition mathmatique que nous voquerons simplement ici
sans lui donner la rigueur ncessaire. Un cours plus exhaustif sur les mathmatiques du signal serait
ncessaire, ce qui nest pas notre objet ici :

(t ) =

d
[sgn(t )]
dt

2.7.3 Interprtation
Une explication est ncessaire pour donner ce signal complexe une interprtation simple : en effet,
quest-ce quun signal temporel complexe ?
Considrons un signal cosinusodal simple :

s (t ) = cos( 0t )

on lui associe classiquement un signal complexe not

s (t ) = cos( 0t ) + j sin( 0t )

On montre en le calculant que la transforme de Fourier du premier diffre du second par la prsence
dun signal frquence ngative :

TF [ s (t )] = ( + 0 ) + ( 0 )
TF [ s (t )] = 2 ( 0 )
28

Section 1 - Signaux

V
2

cosinus rel
1

cosinus complexe

Ceci permet de comprendre le rle du signal complexe qui permet une analyse frquentielle dans le
domaine physique des frquences positives. On constate que le poids (puissance) est le mme pour
les deux signaux et vaut 2. Nous allons gnraliser ces notions dans le chapitre suivant.

2.8 Transforme de Hilbert


2.8.1 Signal analytique
Le signal analytique z(t) associ un signal rel s(t) est un signal complexe dont le spectre ne
comporte pas de frquences ngatives. Avec les notations de la partie prcdente :

Z ( f ) = S ( f ).U f ( f )
z (t ) = s (t ) * u f (t )
donc

1
1

z (t ) = s (t ) * (t )
2
jt
1
1
z (t ) = s (t ) s (t ) *
2
jt
2.8.2 Transforme de Hilbert
A partir de lexpression prcdente on peut introduire le signal dfinit par :

(t ) = s(t ) *

1 1
=
t

s ( )
d
t

Ce signal est appel transforme de Hilbert de s(t) :

H [ s (t )] =

s ( )
d
t

Le signal analytique est alors dfinit par :

z (t ) =

1
(s(t ) + jH [s (t )])
2

V/Hz

V/Hz

signal s(t)

signal z(t)

29

Section 1 - Signaux

2.8.3 Ralisation pratique


La transforme de Hilbert dun signal se ralise simplement en dphasant toutes les composantes dun
signal de 90. En effet la transforme de Hilbert correspond une opration de convolution, ce qui
conduit trouver la fonction dont la rponse impulsionnelle est 1/t.

/2

Angle
Dphaseur D(f)

/ 2

La fonction de transfert complexe de ce dphaseur sexprime :

D ( f ) = j.sgn( f ) = e

sgn ( f )

et le calcul de la transforme inverse conduit (calcul dlicat analogue au 2.7.2) :

d (t ) = 1[ D ( f )] =

1
t

Ce dphaseur est dlicat raliser physiquement en basse frquence (BF), mais plus ais en haute
frquence (HF). Un simple lment de cble de longueur adquat peut assurer lopration. De plus
pour expliciter la forme particulire du dphaseur on peut tudier celle du cosinus :

TF[cos(t )] = TF[cost ].e j


2.8.4 Application : modulation BLU
Le schma suivant prsente ainsi la mthode pour raliser une modulation BLU (Bande Latrale
Unique) partir dun signal rel s(t). Cette structure ralise lopration complte : elle limine la
partie ngative du spectre de s(t) et fait la transposition en frquence porteuse.

s(t)

OL

f0

V/Hz

V/Hz

-f0

30

f0

Section 1 - Signaux

2.9 Proprits spectrales des signaux


2.9.1 Proprits fondamentales
Nous noncerons ici des proprits importantes des signaux courants rencontrs en
tlcommunication. Elles permettent danticiper sur les mthodes de mesure adaptes au signal utile.
 Un signal born dans le temps a un spectre infini.
V

temps

frquence

 Rciproquement, un signal ayant un spectre born a une dure infinie.


V
V

temps
 Un signal priodique a un spectre de raies.
V

frquence
V

temps

frquence

 Un signal apriodique a un spectre continu.

temps

frquence

2.9.2 Dure utile et largeur utile


Tout signal physique a une dure limite, do un spectre qui occupe une largeur dtermine selon sa
transforme de Fourier. Strictement, ce spectre une largeur infinie. Physiquement, il est sans intrt
de considrer, dans le cas dune porte carre, des lobes attnus de 500dB. Il faut donc fixer une limite
raisonnable cette largeur.
La largeur utile Bu rpond a une dfinition mathmatique sappuyant sur la rpartition statistique du
spectre. On peut admettre quelle correspond grosso modo la largeur apparente du spectre.
De faon similaire, la dure utile Du dun signal bande troite correspond la dure apparente dun
signal qui devrait tre de dure infinie.

31

Section 1 - Signaux

2.9.3 Relation dincertitude


On montre en utilisant les dfinitions mathmatiques propres la relation appele relation
dincertitude :

Du.Bu > 1 /

Cette inquation est intressante pour linterprtation des proprits spectrales :


 Plus un signal sera de courte dure, plus son spectre sera large.
 Inversement, plus un signal a un spectre troit, plus sa dure est longue.

2.9.4 Thorme de Bernstein


On peut noncer un thorme qui complte la relation prcdente : un signal de spectre large et born
aura des variations temporelles plus rapides quun signal spectre troit.
V

temps
V

frquence
V/Hz

temps

frquence

modulation de frquence

En corollaire, on peut prciser quun signal qui prsente une variation temporelle de pente infinie
(impulsion ou chelon) prsente un spectre non born.

32

Section 1 - Signaux

3. Filtrage

3.1 Aspects mathmatiques


3.1.1 Notion de systme linaire sans distorsion
Un systme sera dit linaire sil ne produit en sortie aucune frquence qui ntait pas prsente
lentre. En dautres termes, toute sinusode lentre provoquera en sortie lapparition dune autre
sinusode de mme frquence, ventuellement dphase et attnue, voire damplitude nulle.
On peut imposer en outre que ce systme ne provoque aucune distorsion damplitude ou de phase au
signal qui lui est appliqu lentre [cf chapitre 3.5]. La seule opration qui corresponde cette
dfinition est celle de la fonction retard qui restitue en sortie le signal dentre avec un certain retard .

s(t ) = e(t )
En appliquant les proprits de la transforme de Fourier cette relation, on obtient alors :

S ( ) = e j .E ( )
Cette dernire relation dtermine la fonction de transfert dun filtre idal :

H ( ) = e j
|H(f)|

pente

arg(H(f))
0

Lopration de filtrage consistera donc limiter cette fonction aux plages de frquences que lon
souhaitera conserver en sortie du filtre, toujours avec le retard .

3.1.2 Rponse impulsionnelle et convolution


Nous avons vu dans la partie prcdente que la rponse impulsionnelle dun systme tait la
transforme de Fourier inverse de la fonction de transfert :

33

Section 1 - Signaux

h(t)
Systme
Linaire

h(t)

H(f)= F -1 [h(t)]
Dans notre cas ici, la rponse impulsionnelle notre filtre idal du 3.1.1 sera un Dirac, donc le signal
dentre, parfaitement restitue mais avec un retard :

h(t ) = 1 e j = (t )
dans le cas dun filtre quelconque, la rponse temporelle en sortie du filtre sera la convolution de la
rponse impulsionnelle avec le signal dentre :

s(t ) = h(t ) * e(t )

h(t)
e(t)

s(t)

Filtre

H(f)= F -1 [h(t)]
Nous remarquerons ici que cette relation est fort peu utilise par les praticiens des filtres physique,
que nous voquerons dans le second chapitre, et dont le travail sappuie essentiellement sur laspect
spectral. Cependant, elle est fondamentale dans le cas dune approche des filtres numriques et
apporte un complment dans ltude des comportements des systmes aux signaux transitoires.

3.1.3 Cas du filtre Passe-bas


arg(H(f))

pente

f0
-f 0

h(t)
(t)

h(t)

|H(f)|
1

H(f)= F [h(t)]
-1

-f0

f0

Abordons ici le cas du filtre passe-bas ; dune part parce que ltude des autres types est analogue,
dautre part parce que son usage le rend indispensable dans tous les dispositifs de traitement des
signaux.
Considrons un filtre passe-bas idal, de frquence de coupure f0=1/T0. Sa fonction de transfert
correspond celle du filtre idal limit la frquence de coupure :
j 2 f

H( f ) = e
pour |f|<f0
H ( f ) = 0 pour |f|>f0
34

Section 1 - Signaux

On montre alors sans difficults mathmatiques majeures que la transforme de Fourier inverse de
H(f) sexprime :

h(t ) =

sin(2f 0 (t ))
(t )

h(t)
2/T 0

T0 +

Cest la rponse impulsionnelle : nous ne sommes pas surpris de retrouver un Dirac dcal dans le
temps et dform en sin(x)/x par lopration de filtrage.
On constate que ce signal est de type acausal. En effet, la rponse h(t) est non nulle pour t ngatif,
cest dire avant limpulsion cause de la rponse : le signal commence avant sa cause ! On annulera
la partie pour t<0 pour synthtiser un filtre physiquement ralisable. Ainsi lintroduction de retard
permet de comprendre que plus il sera important dans la ralit physique, plus le filtre pourra tre
slectif, cest dire que pour une frquence de coupure dtermine, le nombre de rebonds droite et
gauche du lobe principal pourra tre important et donc la pente du filtre raide.
Bien entendu, un filtre rel aura une rponse causale mais galement finie dans le temps, ce qui nest
pas le cas ici. On parle de signal de dure limite ou borne.

3.1.4 Schma synthtique


Puissance

aine
Do m ra l
spe ct

Dirac
Do

ma
i ne

Filtre passe-bas
t em
po

rel

t
f
Dirac
Filtr

3.1.5 Classification des filtres


On donne classiquement 4 types de filtres. Ils se dfinissent tous par la limitation de la fonction
identit sur une plage de frquence passante ou bloque certaines frquences. Nous rsumons dans le
tableau qui suit leur description sommaire, leur symbole classiquement associ et quelques uns de
leurs rles dans les dispositifs de tlcommunication.

35

Section 1 - Signaux

Passe bas
LPF (Low Pass Filter)

Passant pour

Filtres de dtection audio


Filtres anti repliement
Modle de support de transmission
Filtre anti interfrence intersymbole
Filtres de boucle PLL

Passe bande
BPF (Band Pass Filter)

Passant pour

Filtres FI dans les rcepteurs


Modle de canaux de transmission
Rcupration dhorloge
Filtres dharmoniques

Passe haut
HPF (High Pass Filter)

Passant pour

Filtre de praccentuation
Modle du guide donde rectangulaire

Coupe bande
Rjecteur
BSF (Band Stop Filter)

Passant pour
f<f1 et f2<f

Filtre rjecteur dans les rcepteurs

f<f1

f1<f<f2

f2<f

Pour lensemble du tableau f1<f2

3.2 Approche physique


3.2.1 Notion de quadriple
Tout dispositif constitu de composants lectroniques (aliments ou non par une source extrieure)
peut-tre modlis comme une bote noire avec un ou plusieurs accs (entres, sorties). Le
quadriple est lun des plus simples : il dispose dune entre (deux ples) et dune sortie (deux ples).

Ie

Ue

Is

Qu adripole

Us

Les grandeurs lectriques de sortie (tension ou intensit) sont lies celles dentre par la fonction de
transfert not T ou H. Dans le cas o cette relation est linaire on peut noter :

T=

S
E

O S et E symbolisent les grandeurs dentre et de sortie (tension ou intensit) sous forme complexe.
T est aussi appele transmittance.
La transmittance peut donc tre reprsente sous la forme de son module (gain) et de son argument
(phase). Lensemble des deux reprsentations, sous forme de courbes o T varie en fonction de la
frquence, est appel diagramme de Bode.

3.2.2 Le filtre passe-bas du premier ordre


Rappelons ici les rsultats de ltude du filtre passe-bas du permier ordre, ou filtre RC, ralis laide
dune rsistance R et dune capacit C.

36

Section 1 - Signaux

R
C

Ue

Us

Le calcul de la transmittance complexe conduit lexpression :

H ( j ) =

1
1 + jRC

On peut donc mener deux tudes complmentaires : ltude du gain ou module, et ltude de la phase
ou argument.
 L expression du gain en dcibel sera alors :

GdB = 20 log( H ( j ) ) = 20 log

1

1 +
0

[dB]

avec :

0 =
o la grandeur

1
RC

= RC est appele galement constante de temps du filtre RC.

 L expression de la phase sera en radian :

= arg[H ( j )] = arctan( RC )

[rad]

3.2.3 Bande passante 3dB


On dfinit la frquence de coupure 3dB du filtre passe-bas comme la valeur de la frquence f0 o
GdB vaut 3dB, par rapport son gain maximal, qui ici vaut 0dB quand la frquence tend vers zro. Si
on considre prsent lexpression du rapport des tensions, cet affaiblissement de 3dB correspond
une diminution de la tension dun facteur

GdB = 20 log

1

1 +
0

2.

= 3dB

Ucoupure
=
U max

1

1 +
0

1
2

La frquence de coupure vaut alors exactement pour notre filtre RC :

f0 =

1
2RC

[Hz]

A cette frquence, le dphasage entre la sortie et lentre du filtre est de -/4 radians (-45).

3.2.4 Lchelle logarithmique


Il est important de savoir raliser un diagramme logarithmique, ou de savoir ce quil signifie. En effet,
lchelle linaire est mal adapte la reprsentation des performances des filtres. La

37

Section 1 - Signaux

dilatation/compression opre par lchelle logarithmique permet de visualiser et de comparer les


qualits des diffrents filtres dans de bonnes conditions.

0,1

10

100

1000

Sur cette chelle, la distance entre deux graduations est identique, mais la valeur est multiplie par 10.
Cet intervalle est appel dcade (entre x et 10x). On peut de la mme faon raliser une chelle ou lon
double la valeur dune graduation lautre, on appelle alors lintervalle octave (entre x et 2x).
Il peut aussi tre utile de placer les valeurs intermdiaires entre les graduations. Il est alors utile de
sarmer dune calculatrice ou dune table de logarithme (dcimale) pour les placer prcisment :

10log (2)

10=10log(10)

10log (3) ...


Cette chelle peut tre utilise en abscisse, o il sagit en principe de la frquence, ou bien en
ordonne, auquel cas elle est adapte la reprsentation des dcibels.

3.2.5 Reprsentations graphiques


Les courbes suivantes permettent de comparer les proprits des diffrents types de reprsentation
dun systme du premier ordre, en particulier dapprcier lamlioration de la lecture.
Le filtre tudi ci-aprs utilise les valeurs suivantes :
R=10k
C=10nF
Donc la frquence de coupure vaut 1,6kHz
Sur la premire courbe, on reprsente Us/Ue en fonction de la frquence linaire. On constate que les
variations sont peu lisibles : la courbe est tasse contre les axes.

1.00
Gain
0.75
lin
0.50

0.25

0.00
10.000

2.500M

5.000M
f/Hz

7.500M

10.000M

La seconde courbe utilise un axe des abscisses avec une chelle logarithmique : les valeurs pour les
frquences faibles sont dilates et donc plus visibles.

38

Section 1 - Signaux

1.00
Gain
0.75
lin
0.50

0.25

0.00
10.0

100.0

1.0k

10.0k
f/Hz

100.0k

1.0M

10.0M

La troisime reprsente en outre les ordonnes de manire logarithmique, cest dire les variations en
dcibels. La courbe est alors trs lisible (loigne des axes). On peut galement y voir une pente
20dB/dc au del de la frquence de coupure

0.00
Gain
-25.00
log
-50.00

-75.00

-100.0
10.0

100.0

1.0k

10.0k
f/Hz

100.0k

1.0M

10.0M

Cette dernire est la plus utilise en physique et lectronique. Le diagramme de Bode utilise cette
reprsentation pour lamplitude et une seconde reprsentation pour la phase.
Remarque : la bande passante 3dB pour le dernier schma correspond une diminution de 1/2 de
Us/Ue et donc de pour la puissanceOn retrouve cette subtilit dans lexpression du gain
[10log(puissance) ou 20log(tension) 1.3.5 1.3.6]

3.2.6 Diagramme de Bode du filtre RC


Le diagramme de Bode inclut la double reprsentation en phase et en gain de la fonction de tranfert.
Rponse normalise filtre RC
0.00

0.00
PHASE

-15.00

-22.50

-30.00

-45.00

-45.00

-67.50

-60.00
10.0m

0.1

1.0

10.0
f/Hz

39

100.0

-90.00
1.0k

Section 1 - Signaux

3.2.7 Ordre dun filtre


Soit la fonction de transfert H dun filtre. Elle sexprime sous la forme dune fraction nombre
complexe dont la variable est la pulsation. Pour prendre le cas du filtre passe-bas, lordre n dun filtre
signifie qu linfini H est quivalent -2n. La pente sera donc de -20*n dB/dc.
On pourra tendre cette dfinition aux autres types de filtres, et consulter le chapitre 3.4.
Le graphe suivant compare les divers pentes en diagramme logarithmique. On y a reprsenter les
ordres de 1 (20dB/dec) 5 (100dB/dec).
Ordres des filtres passe-bas : de 1 5
0 dB

Ordre 1

-50 dB

Ordre 2

Ordre 3

-100 dB

Ordre 4

-150 dB
Ordre 5

-200 dB
1.0

10.0

100.0

1.0k

10.0k

3.2.8 Rponses temporelles


Les rponses temporelles classiquement tudies sont de deux types :
 La rponse impulsionnelle : utile en thorie elle reste trs dlicate raliser en pratique, un
Dirac pur ntant pas ralisable : on utilise des impulsions trs courtes avec des gnrateurs
spcifiques.
 La rponse indicielle, ou rponse un chelon (ici de tension) plus aise visualiser laide
de gnrateurs de signaux carrs de frquences suffisamment basses.
Le schma qui suit rsume les proprits de la rponse indicielle pour le filre RC : Il sagit de la
rponse un chelon de tension E linstant t=0.

40

Section 1 - Signaux

u s (t ) = E (1 e t / RC ) pour t>0
E
0,9E

0,1E
0

= RC
tm

tm = ln(9).RC = 2,2 RC = 2,2

[s]

Le temps de monte tm est dfini comme la dure ncessaire pour passer de 10% 90% de la valeur
dquilibre E.
On en dduit la formule fondamentale donnant lquivalent rponse temporelle/rponse frquentielle,
en utilisant B=1/2RC la bande passante du filtre :

tm = ln(9) / 2B = 0,35 / B
f0 /10

f 0=

1
2 RC

[s]
10f0

100 f0

Attnuation
10dB
0d
-2
c
d
b/

20dB
30dB
40dB

On peut lutiliser pour modliser lentre des appareils de mesure, comme les oscilloscopes.

3.2.9 Ralisation des filtres


Les filtres peuvent tre raliss par des lments passifs (R, L et C) [sous une forme discrte
(composant) ou rpartie (lments de lignes de transmission, substrats)] et on parle de filtres passifs,
et dautres utilisent des lments amplificateurs actifs ncessitant une alimentation lectrique externe ,
on parle alors de filtres actifs.
Ces filtres sont dits analogiques car ils traitent directement le signal physique, par opposition aux
filtres numriques qui sont des units de calcul traitant des chantillons quantifis du signal et dont
ltude ne nous concerne pas ici. Ils seront traits dans la section 5.
La synthse de filtres est lopration thorique qui conduit ltude de la ralisation physique du
filtre. Cette tude sappuie sur la fonction de transfert H du filtre. On utilise ce propos la transforme
de Laplace ; cette dernire consiste remplacer la notation j par p dans les expressions de H(j).

3.2.10 Pertes dinsertion


Un filtre physique rel passif, dans sa bande passante, attnue le signal quil est sens transmettre en
sortie. Cette perte est appele perte dinsertion puisque la prsence du filtre en est responsable. La
perte sexplique physiquement par la perte dnergie dans les composants entrant dans la ralisation
du filtre (bobines, condensateurs, ferrites, rsistances, fils, soudures).

41

Section 1 - Signaux

dBm

dBm

P0

P0

Pertes d'insertion

Filtre

f0

f0

f0

3.3 Filtrage et mesure


3.3.1 Filtre danalyse
Tout appareil de mesure se comporte comme un filtre lgard du signal. Cest le cas de
loscilloscope et celui de lanalyseur de spectre : toute analyse dun signal se fait travers un filtre qui
dforme le signal tudi. Cette dformation aura une double influence : une influence sur lamplitude
du signal et une seconde sur la phase (cf chapitre 3.5).
Nous tudierons ici succintement le cas des deux appareils de mesure classiques que sont
loscilloscope et lanalyseur de spectre.

3.3.2 Loscilloscope
Pour un oscilloscope, le filtrage (domaine frquentiel ou spectral) se traduit sur lcran (domaine
temporel) par un temps de monte minimal. Il existe un lien direct entre la bande passante B 3dB
en Hertz de loscilloscope (passe-bas) et le temps de monte tm (en seconde) minimale affich
lcran (cas du filtre passe-bas RC du premier ordre) :

tm = ln(9) / 2B = 0,35 / B
Pour un oscilloscope de 100MHz, le temps de monte est ainsi de 3,5ns. Cette formule empirique est
peu prs toujours valable, mme pour des filtres dordre lev.
Ainsi, un signal carr pur prsentera sur lcran une certaine pente. Cette dernire est provoque par
lappareil : lcran naffiche pas le signal rel !

Signal rel

Signal affich

Autre consquence pour un signal priodique de frquence leve, seules quelques harmoniques
(voire une seule) seront reprsentes et laspect du signal naura rien voir avec ce quil est en ralit.

3.3.3 Lanalyseur de spectre


Lanalyseur donne lallure du spectre dun signal. Il est conu pour ltude des signaux permanents,
quils soient ou non priodiques.
42

Section 1 - Signaux

Dans le cas des signaux priodiques, on a vu que le spectre est un spectre de raies. Ces raies sont
mathmatiquement des Dirac, donc de largeur nulle. Un analyseur de spectre affichera la place de la
raie la fonction de transfert du filtre danalyse utilis par lappareil.
Ainsi la largeur de la raie affiche 3dB du maximum correspond la bande passante du filtre de
rsolution slectionn par lanalyseur de spectre. Cette valeur est indique sur lcran, par exemple
sous la rfrence RBW (Resolution Band Width).

Signal affich
3dB

raie pure

RBW

3.4 Filtrage en tlcommunication


3.4.1 Les filtres en traitement du signal
Un des usages fondamental du filtrage dans le traitement du signal est celui li la limitation des
harmoniques du spectre dun signal carr, ou plus gnralement dun signal NRZ. En effet, ces
signaux sont dune part facilement synthtisables avec des composants semi-conducteurs
fonctionnant en commutation et dautre part bien adapts la transmission de linformation
numrique, 0 ou 1.
Cet aspect de rduction du spectre induit, positive en terme de bruit (cf partie 4) et de bande passante,
a une consquence fcheuse sur la nature temporelle des signaux et sur la qualit de la dcision entre
ltat haut et ltat bas.
On a donc introduit des filtres particuliers qui concilient ces deux aspects :
 Limiter fortement loccupation spectrale
 Garantir une qualit de dcision maximale sur le niveau , haut ou bas, cest dire distinction
entre 0 et 1.

3.4.2 Filtrage et dcision


La dcision signifie la capacit pour lobservateur dun signal de pouvoir dcider quel est ltat du
signal un moment donn, appel instant de dcision. Un signal NRZ pur a une excellente grande
qualit de dcision, un signal filtr est beaucoup plus dlicat interprter, comme le montre le schma
suivant. Nous reviendrons dans la section 3 consacre aux dmodulations sur ces dfinitions
fondamentales.

Signal NRZ

Signal NRZ
Filtr

43

Instants de dcision

Section 1 - Signaux

On constate rapidement quun filtre passe bas de type RC ne garantie aucune de ces deux exigences :
attnuation trop faible (20dB/dec) et le temps de monte incompatible avec un dbit lev et une
dcision fiable.
Nous rsumerons ici les proprits de deux classes de filtres beaucoup plus adapts trs rpandus :
 Les filtres en cosinus surlevs
 Les filtres de Gauss.
Ainsi que dautres filtres courants en tlcommunication.

3.4.3 Filtres en cosinus surlevs


Ces filtres, le plus souvent numriques, ont dexcellentez performances. Ils sont caractriss par un
coefficient de roll-off, cest dire darrondi, R variant entre 0 et 1. Ce coefficient permet un
compromis entre la bande passante et la qualit de la rponse temporelle : un filtre bande passante
plus large aura une rponse temporelle impulsionnelle sans presque aucun rebond ; a contrario un
filtre bande passante troite aura une rponse impulsionnelle comportant de nombreux rebonds qui
rduise la qualit de dcision.
Rponse spectrales :
Rponse dcibel
0.00
Mag
-30.00
dB
-60.00

Rponse linaire
1.00
Mag/V
0.75

R=1

R=0

R=0
R=1

0.50
R=0,6

R=0,6

0.25

-90.00
-120.0
0.000

500.00k

1.000M
f/Hz

1.500M

0.00
0.000

2.000M

500.00k

1.000M
f/Hz

1.500M

2.000M

Rponses temporelles
Rponses impulsionnelles
20.00
A/V
13.75

7.50
R=0
R=1

1.25
R=0,6

-5.00
0.000

2.500

5.000
t/Ts

7.500

10.000

3.4.4 Les filtres de Gauss


Les schmas qui suivent comparent (de gauche droite) trois types de filtres : le filtre de Gauss, le
filtre en cosinus surlev vu prcdemment, et un filtre de Butterworth (40dB/dec)

44

Section 1 - Signaux

Rponse en dcibels

Rponse ampltude linaire

0.00
Mag
-30.00
dB
-60.00

1.00
Mag/V
0.75

-90.00

0.25

0.50

-120.0
0.000

500.00k

1.000M
f/Hz

1.500M

0.00
0.000

2.000M

500.00k

1.000M
f/Hz

1.500M

2.000M

Rponse temporelle
20.00
A/V
13.75

7.50

1.25

-5.00
0.000

2.500

5.000
t/Ts

7.500

10.000

On prsente les rponses temporelles associes : de gauche droite :


 Filtre de Butterworth, rponse amortie pseudo-sinusodale
 Filtre de Gauss, rponde en courbe de Gauss, sans rebond
 Filtre en cosinus (Rolloff 0,6) avec rebonds et retard temporel de limpulsion.
Le filtrage de Gauss assure une rponse temporelle sans aucun rebond, contrairement aux autres
filtrages.

3.4.5 Les filtres de Bessel


Ces filtres sont galement utiliss pour une proprit fondamentale : la linarit de la phase dans la
bande passante. Ceci garantit une absence de distorsion de phase (Voir partie suivante, 3.5). En
contre-partie, laffaiblissement est faible. On les utilise particulirement en communication optique.
Le filtre suivant une frquence de coupure de 500kHz et un ordre 4.
BesselLP Frequency Response
0.00

BesselLP Impulse Response

180.0

30.00

90.00

21.25

-30.00

0.00

12.50

-45.00

-90.00

Mag

A/V

-15.00
dB

-60.00
0.000

500.00k

1.000M
f/Hz

1.500M

3.75

-180.0 -5.00
2.000M
0.000

45

2.500

5.000
t/Ts

7.500

10.000

Section 1 - Signaux

3.4.6 Les filtres de Butterworth


La fonction prsente un gain plat dans la bande passante.
ButterworthLP Impulse Response

ButterworthLP Frequency Response


180.0

30.00

90.00

21.25

-30.00

0.00

12.50

-45.00

-90.00

0.00

A/V

Mag
-15.00
dB

-60.00
0.000

500.00k

1.000M
f/Hz

1.500M

3.75

-180.0 -5.00
2.000M
0.000

2.500

5.000
t/Ts

7.500

10.000

3.4.7 Les filtres de Cauer


Appels aussi filtres elliptiques, ils se caractrisent par la possibilit de dfinir non un ordre mais la
valeur de la bande passante et la valeur de la bande bloque. Il est galement possible de fixer
londulation dans la bande passante et lattnuation de la bande bloque.
CauerLP Impulse Response

CauerLP Frequency Response


180.0

30.00

90.00

21.25

-30.00

0.00

12.50

-45.00

-90.00

0.00

A/V

Mag
-15.00
dB

-60.00
0.000

500.00k

1.000M
f/Hz

1.500M

3.75

-180.0 -5.00
2.000M
0.000

2.500

5.000
t/Ts

7.500

10.000

Le filtre simul ici donne 500kHz pour la bande passante et 1MHz pour la bande bloque.

3.4.8 Les filtres de Tchebytcheff


Ils prsentent une ondulation faible dans la bande passante.
Le filtre suivant a une frquence de coupure 500kHz et un ordre 4.
ChebyshevLPP Frequency Response
0.00

ChebyshevLP Impulse Response


180.0

30.00

90.00

21.25

-30.00

0.00

12.50

-45.00

-90.00

Mag

A/V

-15.00
dB

-60.00
0.000

500.00k

1.000M
f/Hz

1.500M

3.75

-180.0 -5.00
2.000M
0.000

46

2.500

5.000
t/Ts

7.500

10.000

Section 1 - Signaux

3.5 Dispersion
3.5.1 Phase et retard
Le retard impos a un signal lors de sa traverse du filtre est li la phase1 du filtre, cest dire au
dphasage impos chaque frquence du spectre. Dans le cas dun filtre idal, vu au chapitre 3.1,
alors le dphasage entre la sortie et lentre est de la forme :

= 2f

[rad]

o est le retard et f la frquence considre.


Le graphique suivant, correspondant au filtre de Bessel du 3.4.5 reprsente le signal lentre (de
100kHz) et la rponse filtre. Le retard est de 0,7s. La relation prcdente permet den dduire le
dphasage en radian puis en degr, soit 13 environ.
BesselLP Harmonic Response
1.00
A/V
0.50

0.00

-0.50

-1.00
0.000

5.000u

10.000u
t/Ts

15.000u

20.000u

3.5.2 Notion de phase linaire


En considrant toujours le mme filtre de bande passante 500kHz, tudions le comportement
harmonique pour un signal de 500kHz dans la mme fentre temporelle :
BesselLP Harmonic Response
1.00
A/V
0.50

0.00

-0.50

-1.00
0.000

5.000u

10.000u
t/Ts

15.000u

20.000u

Le retard est identique, mais le dphasage est diffrent puisque bien sr la frquence a augmente. On
constate en outre une attnuation de lamplitude correspondant aux 3dB dattnuation la frquence
de coupure. Lidentit du retard dans les deux cas correspond cette notion de phase linaire (en
fonction du retard). Le filtre de Bessel utilis ici est particulirement apprci pour cette proprit.

Phase doit tre entendu ici comme diffrence de phase entre le signal de sortie et le signal dentre du filtre.
47

Section 1 - Signaux

ButterworthLP Harmonic Response


1.00
A/V
0.50

0.00

-0.50

-1.00
0.000

5.000u

10.000u
t/Ts

15.000u

20.000u

Le filtre de Butterworth qui prcde, noffre plus cette garantie : pour des frquence basses, le retard
est pratiquement identique au filtre de Bessel utilis prcdemment (cf 3.4.4 et 3.4.5, rponse
impulsionnelle) mais la frquence de coupure le retard a augment : la phase nest plus linaire et le
dphasage a cr plus vite que la loi du 3.5.1.

3.5.3 Consquences de la dispersion


La dispersion a pour consquence pratique de modifier lallure temporelle des signaux. Sur lexemple
qui suit le mme signal compos de deux frquences harmoniques voit sa forme conserve par le filtre
de Bessel non dispersif ( gauche) mais dforme par le filtre dispersif de Butterworth ( droite).
Signal dentre
2.00
A/V
1.20

0.40

-0.40

-1.20
0.000

5.000u

10.000u
t/Ts

Signal filtr par Bessel

20.000u

Signal filtr Butterworth

2.00

1.70

A/V

A/V

1.27

1.00

0.55

0.30

-0.18

-0.40

-0.90
0.000

15.000u

5.000u

10.000u
t/Ts

15.000u

20.000u

-1.10
0.000

5.000u

10.000u
t/Ts

15.000u

20.000u

3.5.4 Distorsion linaire


Tout signal est la somme de frquences pures, en vertu de la thorie de Fourier. Dans une opration de
filtrage, chaque frquence subit donc un retard et une attnuation qui lui est propre. le non respect
dun retard identique pour toutes les frquences, ou bien une attnuation diffrente, provoque alors un
dcalage des phases et une diffrence des amplitudes entre les frquences la sortie, leur somme est
donc altre et la forme donde rsultante modifie : on parle de distorsion de phase, ou de distorsion
damplitude. Le paragraphe 3.5.3 en donne une illustration.

48

Section 1 - Signaux

Ces distorsions sont qualifies de linaires car elles sont provoques par un filtre qui par dfinition
travaille de manire linaire, cest dire quil ne cre aucune frquence nouvelle la sortie, ou encore
quune sinusode lentre produit une sinusode en sortie.
 La distorsion de phase est aussi appele dispersion
 La distorsion damplitude est aussi appele attnuation
Lattnuation peut tre compense par lusage damplificateurs ou dattnuateurs. Cependant, ceux-ci
prsentent galement une dispersion qui va aggraver celle du filtre : un technicien pense naturellement
compenser lattnuation, mais beaucoup moins la dispersion. Or la dispersion globale sera dautant
plus grave que, nous le verrons, les signaux de nature numrique sont eux mme moduls en phase, ou
en frquences. Nous tudierons ultrieurement les consquences pratiques.
Signalons enfin que la dispersion est un phnomne physique trs rpandu : il est la base de
linterprtation de la dcomposition de la lumire blanche par un prisme de verre dont lindice varie
avec la longueur donde. Dans les systmes de tlcoms, il est connu comme variation du temps de
propagation de groupe et doit tre mesur pour tre ventuellement limin, particulirement dans les
transmissions satellites.

3.5.5 Temps de propagation de groupe


On dfinit le temps de propagation de groupe (tpg, en anglais group delay) comme la drive de la
phase par rapport la pulsation du signal. Le terme phase qualifie ici la diffrence de phase
entre le signal dentre et le signal de sortie.

tpg =

[s]

Cette valeur est donc un temps exprim en seconde et fonction de la frquence : cest physiquement la
dure mis par le signal de pulsation pour traverser le dispositif. Dans le cas dun filtre de phase
linaire, cette dure est une constante : cest le retard impos par le filtre toutes les frquences.
Sinon, tpg est une fonction variable de la frquence.

tpg

systme
non dispersif
systme
dispersif

Dans le cas de systmes dispersifs, cest dire o le temps de propagation de groupe nest pas
constant, on veillera le maintenir dans certaines limites, selon en particulier le dbit de la liaison et la
nature des modulations mises en uvres.

3.5.6 Exemple de gabarit


Ci dessous nous reprsentons le gabarit dun filtre pour la norme satellite DVB-S avec la phase et le
temps de propagation de groupe associ : tant que la phase est linaire, assimilable une portion de
droite, alors le temps de propagation de groupe est constant, donc la dispersion quasi nulle.

49

Section 1 - Signaux

tpg

Gain

0dB

Phase

-30dB
tpg

20ns
0ns

zone non
dispersive

Temps de propagation de groupe


associ un gabarit de filtre passe-bande

50

Section 1 - Signaux

4. Le Bruit

4.1 Quest ce que le bruit ?


Cest lensemble des phnomnes qui vont par leurs consquences perturber une transmission
dinformation ou dgrader la qualit du signal. Aussi le bruit dans le domaine des tlcommunications
na pas dintrt en lui-mme mais en temps quil dgrade un signal utile ou information et quil nuit
sa restitution aprs transmission ; cette remarque guidera notre tude du bruit vers les points qui nous
intressent plus particulirement.
La nature du bruit est elle-mme trs large pour les techniciens des tlcoms. Un signal utile peut
tre considr comme un bruit, en tant quil perturbe une transmission. Les bruits dus
lintermodulation des amplificateurs de puissance, aux brouilleurs intentionnels ou non, ou les
largeurs de modulation trop grandes entrent dans ce cadre.
Nous donnerons dans un premier temps une classification des diffrents types de bruit puis une tude
de la nature des bruits dits de fond, ou bruits blancs.

4.2 Classification des bruits


4.2.1 Classification gnrale
Le tableau qui suit donne une srie de classification des bruits qui prsente certaines analogies avec
celle des signaux prsente au paragraphe 1.1.3
Bruit transitoire
Bruit permanent

Bruit de dure trs courte voire impulsionnel


Bruit de dure longue de caractristiques stationnaires

Bruit Bande Large


Bruit Bande troite

Bruit occupant une large bande de frquence


Bruit occupant une trs petite bande de frquence

Bruit naturel
Bruit artificiel

Bruit provoqu par des lments naturels (astres, foudre,)


Bruit provoqu par les activits humaines (industriels, lectroniques,)

Bruit rayonn
Bruit conduit

Bruit se propageant par rayonnements lectromagntiques


Bruit se propageant sur les cbles ou conducteurs mtalliques

Bruit BF
Bruit HF

Bruit Basse frquence Frquences audio


Bruit Haute frquence Frquences de propagation radio

51

Section 1 - Signaux

Nous allons donner en exemple deux cas particuliers opposs mais significatifs dans les systmes de
tlcommunications : la foudre et les horloges numriques.

4.2.2 La foudre
La foudre est un bruit:
 naturel
 impulsif
 se produisant de manire alatoire
 puissant
 couvrant tout le spectre de frquences
Le terme de bruit sappliquant la foudre peut paratre faible, compte tenu des dgats quelle peut
provoquer : perturbations des transmissions, destruction de matriels et de locaux, blessures pouvant
tre mortelles Les schmas qui suivent rsument les caractristiques de ce phnomne
atmosphrique courant.
Cumulo-nimbus

10km

5km
Altitude de
conglation

Courant
Ascendant

- -

2km

E=20kV/m - 200 kV/m


Sol

+ +

+ +

La foudre est un coulement violent de charges ngatives depuis un nuage (cumulo-nimbus) vers le
sol. Lclair se forme par la descente par bonds successifs dun prcurseur qui va crer un canal ionis
conducteur travers lair isolant; Les charges vont se dplacer sous leffet dun champ lectrique
intense (de 20 200kV/m). Arriv quelques dizaines de mtres du sol, un arc en retour se forme
pouvant prendre naissance au bout dune extrmit (clocher, piquet, arbre, antenne) et va la
rencontre du prcurseur : au point de contact, le canal conducteur entre le nuage et le sol est ouvert,
lcoulement des charges commence : cest la foudre.
-

- -

- -

Arc-En-retour

Eclair Ecoulement des charges


lectriques

Prcurseur

Champ rayonn :
H=I/6,28*D

+ +

+ + +- - + + +
-

I
=25kA

dBm/Hz
premier arc

15kA

120

second arc

-20dB/dec

80

-40dB/dec

50us
0,5us

Frquence

temps
10kHz

30ms

52

1MHz

100MHz

Section 1 - Signaux

Le violent chauffement provoqu par les charges scoulant provoque une brutale dilatation de lair
environnant causant le bruit du tonnerre.
Temprature
Longueur de lclair
I crte
Pente
Nbre moyen de coup de foudre en France
Niveau keraunique (jours dorage) en France

T=30.000C
Jusqu 150km
>25kA dans 50% des cas
>200kA dans 1% des cas
40kA/s 400kA/s
4/jour/km
10 200 selon rgions

Signalons brivement deux types deffets importants de la foudre : la perturbation par conduction sur
les fils (alimentation lectrique, tlphonique, cble dantennes) et celle par rayonnement
lectromagntique dans les boucles de masses provoquant des courants de mode commun, cest dire
des dfauts graves dquipotentialit des masses lectriques.

4.2.3 Les horloges


Une horloge numrique est un bruit:
 artificiel
 permanent et priodique
 se produisant systmatiquement
 peu puissant
 avec un spectre de raies
Il sagit donc dun modle parfaitement antagoniste de celui de la foudre. Il est galement mieux
connu et plus facile traiter dans un systme par les concepteurs, mais les problmes de compatibilit
entre divers quipements peuvent toujours arriver.
On peut utiliser deux modles mathmatiques : le premier associ au signal carr le plus dfavorable
et le second plus proche de la ralit associ au signal trapzodale avec un temps de monte
maximale limite.
V

C1 =2/

T0=1/f0

-f0

f0

C3=2/3

3f0

C5 =2/5

5f0

dBm
V

-20dB/dec

Temps de monte
tm
-40dB/dec

T0

1/T

temps

1/T0

Priode T

Frquence

1/.tm

100MHz

Aujourdhui, dans certains dispositifs, des techniques de filtrages des fronts voir de modulation de la
frquence des horloges visant taler le spectre des raies sont utilises pour rduire les niveaux des
harmoniques.

53

Section 1 - Signaux

4.2.4 Carte des bruits rayonns


Les valeurs indiques sont des valeurs moyennes des bruits rayonns. Cette carte propose en fonction
de la frquence les bruits susceptibles dtre gnants : ceux dorigine humaine sont prpondrants.
Puissance surfacique (densit spe ct rale )

-90 dBm/m/kHz

1MHz

10MHz

100MHz 1GHz

10GHz

-100 dBm/m/kHz
br

-110 dBm/m/kHz

t
ui

bruit s art ificie ls d'origine humaine

s
m
at

bru it s
c o sm
iq

-120 dBm/m/kHz

sp
h
u
riq

-130 dBm/m/kHz

sole
il

e
(n

en a
c t ivi
t

le
so

-150 dBm/m/kHz

it)
u

-140 dBm/m/kHz

b ruit s at mosp hrique (jour)

ue s

it
ru

ce

il

au

re

te

ur

s
po

Sources de bruits

4.3 Nature du bruit


4.3.1 Bruits dorigine externe
Le caractre externe se comprend ici par rapport au systme de transmission.
On peut ainsi citer tous les parasites provoquant des perturbations lectromagntiques : tincelles,
alimentation dcoupage, onduleurs, moteurs lectriques ou combustibles, lignes dalimentations,
foudre, soleil, rayons cosmiques On y distinguera les bruits naturels des bruits dits artificiels ou
dorigine humaine.
Lobjet de la CEM (compatibilit lectromagntique) est dtablir des mthodes pour traiter ces
diffrents bruits et protger les installations et les personnels.

4.3.2 Bruits dorigine interne


Il sagit cette fois du bruit provoqu par les lments mmes constituant le systme de transmission.
En effet, tout quipement ne se contente pas de traiter le signal, mais il le dgrade plus ou moins
suivant sa qualit. Sur un amplificateur hifi, il suffit de dbrancher les sources et de monter le
volume : on peroit un lger souffle d llctronique interne (mme sil est dlicat dassimiler
directement ce bruit uniquement aux sources internes (alimentation, couplages)).
On distingue deux sources de bruit dorigine interne :
 Le bruit de grenaille (ou bruit Schottky)
 Le bruit thermique (ou bruit Johnson)
On trouve dautres qualifications du bruit, comme le bruit de phase, qui correspondent des
phnomnes physiques particuliers et que nous aborderons ultrieurement.

4.3.3 Le bruit de grenaille


Ce bruit (en anglais shot noise) qui porte galement la qualification de bruit Schottky apparat
principalement dans les semi-conducteurs (diodes, transistors) lors de la traverse dune jonction

54

Section 1 - Signaux

PN par exemple, ou dans les sources directes de charges, (tubes). Il caractrise un dplacement de
charges :
 En faible quantit
 Se dplaant des vitesses importantes
Les fluctuations qui en rsultent (au niveau microscopique, le courant nest pas continu) provoquent
ce bruit de fond. Cest un bruit blanc, qui dpend donc de la bande passante, mais galement de
lintensit du courant moyen qui traverse les matriaux, et ce jusqu des frquences suprieures au
Gigahertz.

4.3.4 Le bruit thermique


Ce bruit aussi appel bruit Johnson caractrise les conducteurs o on a :
 Une grande quantit de charges mobiles
 Une faible vitesse de dplacement global des charges
Il apparat dans les rsistances (au sens large) et est directement li lagitation thermique des
lectrons. Contrairement au bruit de grenaille, il existe mme en labscence de toutes sources de
courant; Ce sera en premire approximation un bruit blanc proportionnel la temprature (en Kelvin)
et la bande passante (en Hertz) des filtres de bruit considrs.

4.3.5 Le bruit de scintillation


Ce dernier (aussi appel bruit de scintillation ou flicker noise) apparat dans les transistors
principalement et a la caractristique de dpendre de la frquence et de dcroitre suivant 1/f. Il est
donc essentiellement sensible aux basses frquences (jusqu quelques kilohertz).

4.4 Modles du bruit


4.4.1 Modle additif
Nous dcrirons dans ce chapitre le bruit dit additif, cest dire qui sadditionne ou se superpose au
signal utile. On dit galement que ce type de bruit nest pas li au signal, la diffrence de ceux qui
sont gnrs par les dispositifs qui crent le signal (filtrage, drive des VCO).

signal
s(t)

signal bruit
s(t)+b(t)

bruit
b(t)

La modlisation mathmatique du bruit implique des calculs sur les probabilits et les processus
stochastiques, cest dire des processus dont lorigine chappe des lois dterministes. Nous
entrerons peu dans les dmonstrations et nous nous contenterons de rappeler les rsultats
fondamentaux.

4.4.2 Bruit stationnaire


Cette qualification dtermine le bruit dans le domaine temporel.
Cela signifie que les proprits statistiques du bruit ne changent pas au cours du temps : mme valeur
moyenne, mme loi de probabilit

55

Section 1 - Signaux

4.4.3 Bruit gaussien


Il caractrise lamplitude du niveau de bruit.
La valeur du bruit un instant donn correspond une rgle de dispersion ou loi de probabilt
gaussienne.
Tension

f(x)
P

f ( x) =

1
e
2

( x m)

2
temps

m-

m+

Probabilit

On lit en abscisse la valeur de la variable x et en ordonne sa densit de probabilit dapparition. Par


consquent, les plus fortes probabilits dapparition correspondent des valeurs proches de la valeur
m appel esprance. Dans le cas dune tension continue U, m=U. Si un bruit gaussien sajoute cette
tension, la valeur efficace du bruit Ueff est gale lcart-type . Lcart type est reprsentatif de la
dispersion de la tension autour de sa valeur moyenne m.
La valeur 2 est appele variance. On peut dans notre cas lassimiler la puissance. En effet la
puissance de bruit sous une impdance Z est alors Ueff/Z.

4.4.4 Bruit blanc


Il sagit dune caractristique spectrale du bruit.
Densit spe ct rale de puissance

W/Hz
N0

f
B
Dans ce modle, la densit spectrale de puissance du bruit est indpendante de la frquence et
sexprime en W/Hz ou en dBm/Hz. En gros, cela correspond la notion de plancher de bruit dans un
spectre.
La puissance de bruit (note souvent N pour noise) sobtient dans la bande de frquence B considre.
Elle est proportionnelle la surface dlimite. Il sagit en fait de lintgration de la densit spectrale
de bruit sur une plage de frquence de largeur B:

N = N0 B

[W]

N peut sexprimer en Watts ou en dBm. Un bruit blanc limit une bande de frquence B porte
galement le nom de bruit rose.
En anglais on note ce modle de bruit AWGN : Additionnal White Gaussian Noise.

4.4.5 Temprature et puissance de bruit


Le bruit se modlise mathmatiquement en mcanique quantique et une formule approche rpond
tout fait aux besoins des calculs effectus dans le domaine frquentielle des tlecommunications. On
donne pour la densit spectrale de puissance du bruit blanc la relation de Boltzmann :

56

Section 1 - Signaux

N 0 = kT

[W/Hz]
k=1,380662.10-23 J//K

O k est la constante de Boltzmann et T (en Kelvin-K) la temprature absolue de bruit. La puissance


de bruit N dans une bande de frquence B est donc :

N = kTB

[W]

On peut conclure de cette expression quil y a deux contributions majeures au bruit dans les systmes
lectroniques : la temprature et les largeurs de filtres.

4.4.6 Cas dune rsistance bruyante


Tout lment mtallique peut tre assimil une rsistance. On modlisera le bruit gnr par cet
lment au moyen dun gnrateur de tension en srie (ou de Thvenin) de tension efficace e, ou dun
gnrateur de Norton quivalent:

i=e/Z

e = 2 kTZB

[V]

Avec B la bande de frquence considre. Sa temprature de bruit T correspond la temprature


physique ambiante du composant lui-mme. Cette valeur de tension de bruit est mesure vide, cest
dire sous impdance infinie.

Z
Z

Ce gnrateur provoque lapparition dune puissance supplmentaire qui est la puissance du bruit N
dans la bande B fournie cette fois ladaptation, sous impdance Z.
En consquence tout rsistance dans un systme lectronique sera source de bruit interne. (Cas des
attnuateurs rsistance). A noter que si un courant lectrique traverse cette rsistance, il chauffe et
devient donc plus bruyant.

4.4.7 Bande quivalente de bruit


On a vu que la puissance du bruit dpendait de la bande de frquence B dans laquelle on le
considrait. Cependant, les filtres rels nont pas des fronts suffisament raides pour affirmer que la
puissance du bruit vaut N=kTB avec B bande passante du filtre.
Dans ce cas on considre la relation

N = 1,2.kTB

57

[W]

Section 1 - Signaux

Ainsi, 1,2B est appele bande quivalente de bruit. Cette relation est valable pour les filtres gaussiens
couramment utiliss dans les appareils de mesure. Les filtres passe bas du premier ordre du type
cellule RC ont une bande quivalente gale

Le schma ci-dessous illustre cette notion de bande quivalente de bruit pour un filtre gaussien.

mme puissance de bruit N=1,2N 0B


W/Hz

W/Hz
1

N0

N0

1/2

f
1,2 B

4.5 Protections contre le bruit


4.5.1 Effets du bruit
Dans une transmission le bruit intervient essentiellement comme brouilleur provoquant des erreurs
dans les systmes numriques et des difficults de comprhension dans les systmes analogiques qui
compromettent lintgrit et la fiabilit des donnes. Il est donc fondamental de diminuer son
influence.
On se reportera aux chapitres 4.6 et 4.7 pour des dtails sur la mesure de la qualit des transmissions
avec la dfinition des paramtres fondamentaux que sont le rapport signal sur bruit et le Taux derreur
bianire.

4.5.2 Le bruit blanc


La formule de Boltzmann permet de mesurer la puissance du bruit : elle dpend essentiellement de
deux paramtres, la temprature et la largeur de bande.
Il existe donc deux moyens direct de diminuer la puissance :
 Rduire la temprature T
 Rduire le bande de frquence B.
le premier point peut tre obtenu par usage de systmes de refroidissement (gaz liquide, module
effet Pelletier), ou par des composants spcifiques comme les amplificateurs faible bruit (LNA Low
Noise Amplifier).
Le second ncessite lusage de filtre adapt, au sens dadapt la modulation et sa largeur de bande.
Nous y reviendrons dans le cours sur les modulations (section 2 et 3).
En outre, il existe des techniques indirect de rduire les consquences du bruit, et en particulier en ce
qui concerne les transmissions numriques:
 Les taux de modulations levs en transmission analogique
 La numrisation des signaux et des codages performants
 Les codages autocorrecteurs
Nous aborderons les codages dans la section 4.

58

Section 1 - Signaux

4.5.3 Techniques particulires


Les bruits de rayonnement HF provoqus par la foudre ou les horloges ou tout autre phnomne
impulsif, ainsi que les bruits de plus en plus courants lis aux quipements de transmission radio
(metteurs de puissance, tlphone mobile, bornes radio), peuvent ncessiter des traitements
particuliers que nous pouvons indiquer :





Les anneaux de ferrite sur les cbles mtalliques


Les clateurs (parafoudre) sur les descentes dantenne
Le blindage mtallique (faradisation) des quipements ou des locaux
Les rgles de conception des circuits risques (victimes ou coupables)

4.6 Rapport Signal sur Bruit


4.6.1 Notion de rapport signal sur bruit
La notion de bruit est tout dabord pratique : couter la radio ou regarder un cran de tlvision en
diffusion analogique a permis chacun de se familiariser avec ce qutait le bruit de fond, ou souffle,
la puissance de bruit et son influence sur la qualit de rception etc.

Domaine spectral

Domaine temporel

Dans une voiture mal insonorise, chacun sait que pour tre audible, on doit monter le volume de
lautoradio, et le rduire larrt sinon cest trop fort, le bruit de fond du moteur et des frottements
(pneux, vent) tant alors nul ; cet exemple concret illustre ce que peut tre un rapport signal bruit.
Aussi les spcificits propres loreille humaine ou lil conditionnent directement les normes de
qualit des systmes de transmission analogique ou numrique.

A0

A0
In fluence du bruit

dBm

dBm
In fluence du bruit

P 0dBm

f0

f0

4.6.2 Dgradation du rapport Signal Bruit


Il existe donc deux origines distinctes laugmentation de la puissance de bruit blanc : laugmentation
de la temprature de bruit ou celle de la bande de bruit. Ces deux origines comme on la vue dans la
partie prcdente (4.5.2) doivent tre bien distingues pour tre traites sparment avec des
techniques adquates.
Le schma qui suit illustre les consquences sur la dgradation du rapport Signal Bruit selon ces
deux origines.

59

Section 1 - Signaux

Dgradation du
rapport signal bruit

Augmentat ion de
la bande de bruit

Augmentat ion de
la temprature

dBm

dBm

t
f0

f0

f0

f0

V
dBm

dBm

t
f0

f
V

dBm

dBm

t
f0

4.6.3 Notations C/N et S/N


Les grandeurs notes C/N, (ce qui restera valable avec S/N, Eb/N0,) sont en ralit des rapports de
puissance et ils sexpriment en dB (dcibels). Il ne sagit pas proprement parler dun rapport
(division) de deux valeurs, mais de lexpression dun cart en dB. Ainsi pour le C/N on a exactement :

P
C
= 10 log 0
N
PN

[dB]

O P0 et PN sont les puissances de la porteuse pure qui en anglais se nomme Carrier (C) et du Bruit
(anglais Noise (N) ) exprims en Watts dans les conditions de mesure. C/N est appel rapport porteuse
bruit. Avec les notations prcdentes dans on a donc:
2

A
P0 = 0 et PN = kTB
2Z

[W]

Dans le cas o la porteuse est module, sa puissance est note S. Dans le cas o la modulation fera
intervenir des variations damplitude (comme lAM, o la QAM) S et C ne seront pas identiques;
Dans le cas des modulations de phase ou de frquence (FM, FSK, PSK) lenveloppe temporelle est
constante et gale A0. Dans ce cas S=C. Nous reviendrons en dtails sur ces lments par la suite.
Dans le cas des signaux audio en bande de base, on utilise galement la notation S/N pour valuer la
qualit du signal dmodul. Le paragraphe suivant donne des valeurs typiques.
On se rappellera donc que C/N et S/N sont considrer comme des notations.

4.6.4 Exemples de S/N Signal audio


Afin de fixer les ides, nous pouvons prsenter dans le tableau qui suit une chelle donnant en
fonction du S/N la qualit dun signal audio pour loreille humaine:

60

Section 1 - Signaux

La qualit saccroit de manire linaire et progressive avec laugmentation du rapport S/N en dcibels,
cest dire avec une croissance exponentielle des niveaux de puissance.
S/N

Qualit

<10dB
10 20dB
20dB 50dB
50dB 70 dB
>90dB

Inaudible
Mauvais
Mdiocre
Bon
Excellent (qualit CD)

4.6.5 Energie par bit sur densit spectrale de bruit : Eb/N0


Pour mettre un signal, lmetteur dispose dune certaine puissance P0. Au cours dune dure T il va
dpenser une nergie P0.T. Pendant ce temps, il a mis une certaine quantit de bits dinformation un
dbit D (en bits/s). Donc au total pendant T il a mis une quantit T.D dinformation exprime en bit.
On peut donc dire quil a utilis pour mettre un bit dinformation une quantit dnergie note Eb et
appele nergie par bit et qui vaut :

Eb =

P0 .T
P
= 0
T .D
D

[W/(bit/s)]

Cette quantit pourra permettre de comparer entre eux diffrents matriels, fonctionnant diffrents
dbits et avec des puissances diffrentes. Cest une grandeur capitale pour la comparaison des
performances des systmes de tlcommunication.
Cette valeur Eb est traditionnellement compare la densit spectrale de bruit N0 afin de saffranchir
galement du filtre B de bruit.
le rapport Eb/ N0 est donc :

Eb P0 B
=

N 0 D N

[dB/Hz/bps]

On dfinit galement la grandeur Ec associ une densit spectrale de puissance par

Ec =

P0 .
B

[W/Hz]

4.6.6 Efficacit spectrale


On exprimera cette grandeur sous sa forme logarithmique et on la notera classiquement (avec les abus
de notation prsents dans le 4.4.2 :

Eb C
= 10 log
N 0 N dB

[dB]

O est appele lefficacit spectrale et dpend du type de modulation utilise.

D
= ; unit le bit/s/Hz
B
D: dbits en bit/s et B: bande de frquence du filtre de bruit
Plus est grande, plus le dbit est lev pour une bande de frquence donne.
Notons en outre que C dsigne en principe la puissance de la porteuse non module. On prendra en
fait la puissance moyenne utilise par la porteuse module, qui dans une premire approche
correspondra C dans le cas des modulations de phase et de frquence.

61

Section 1 - Signaux

4.7 Systmes numriques : S/N et Taux derreur


4.7.1 Fonction complmentaire derreur
On se propose de prsenter succintement lorigine et lintrt de la fonction complmentaire derreur
aussi appel erfc (error function complementary). Sa dfinition mathmatique est :

erfc( x ) = 1

e y 2 dy =

e y 2 dy

(1)

La fonction erfc nest pas simple calculer : on peut la trouver sous forme de tabulation ou de
graphique.
Fonction complmentaire d'erreur erfc
1.00

10.00m

100.0u

1.00u

10.00n

100.0p
0.000

1.250

2.500

3.750

5.000

4.7.2 Loi de Gauss


La fonction de Gauss est donne par g ( y ) =

1
e
2

y2

(2)

Elle correspond la loi de probabilit de nombre de phnomnes alatoires, et en particulier au bruit


blanc. Dans ce cas, g donnerait une esprance de 0 et un cart-type de 1. En effet dans le cas gnral
on a pour un cart type la loi de probabilit suivante, appele distribution gaussienne:
y2

1
p( y ) =
e 2 dj aborde au 4.4.3. Dans le cas du bruit thermique distribution
2

gaussienne, Lcart type peut alors tre assimil la tension efficace du bruit Ueff.
Cette loi de Gauss vrifie donc les relations suivantes :

p( y )dy = 1

(3)

prob( x ' > x ) = x p( y )dy = x / g ( y )dy


+

(4)

lexpression [4] donnant la probabilit de trouver une valeur x suprieure x.

62

Section 1 - Signaux

p(y)
prob(x'>x)
x

4.7.3 Expression de erfc


On montre simplement, avec les proprits prcdentes ((4) et (1) en utilisant (3)) quon pourra
exprimer la probabilit de trouver une valeur x>x par:

prob( x ' > x ) =

1
x
erfc(
)
2
2

(5)

cette relation cle sera utilise pour valuer les risques quune tension dpasse certaines valeurs, et en
particulier que la tension efficace de bruit dpasse la demi-distance entre deux valeurs de rfrences
pour la prise de dcision (ou encore demi-ouverture de lil).

4.7.4 Cas du bruit blanc


Supposons que lon ait un signal NRZ (antipolaire) prenant deux valeurs +a et a. selon que lon
transmette un 0 ou un 1. Il faut dterminer la probabilit qua le bruit blanc de tension Ueff
(valeur de lcarttype) de dpasser la demi distance entre ces deux niveaux, cest dire +a :

a
-a

U
Ueff

t
-a

Sign al pur

T
Signal bruit

prob(U bruit > a ) =

a
1
erfc
(6)
2
Ueff 2

il reste prciser deux choses


la relation entre la tension a et la densit spectrale de puissance du signal NRZ
la relation entre la tension Ueff et la densit spectrale de bruit N0
On se souvient que sur une impdance Z, une tension continue +a dveloppe une puissance constante
P=a/Z.
Daprs ce qui a t vu sur le bruit, sur une impdance Z, N= N0.B=Ueff/Z do la relation :

1
P.Z

prob(U bruit > a) = erfc


N B.Z 2
2
0

(7)

Or, comme P dsigne en ralit la puissance moyenne, P.T dsigne lnergie Eb utilise pour mettre
1 eb (de tension a) et si le filtrage est suppos rpondre au premier critre de Nyquist (en premire
approximation on peut donc crire B=1/2T, cf section 3, 11.2.2) alors P/B=2Eb et enfin :

63

Section 1 - Signaux

TEB =

Eb
1
erfc

2
N0

(8)

puisque TEB dsigne bien le taux derreur binaire (ou probabilit derreur sur la rception dun eb) de
la liaison. Cette formule (8) est encore valable pour une modulation 2-PSK ainsi que pour une
modulation QPSK.

4.7.5 Intgrateur et dcision


U
a

Instants de dcision

-a

Instants de dcision

a
t

Signal bruit

-a
Signal intgr

Il est courant de placer un intgrateur avant le dtecteur de seuil effectuant la prise de dcision afin de
lisser le signal et de minimiser les carts dus des pics transitoires de bruits pouvant affecter
gravement la prise de dcision.
Nous reviendrons sur cette technique ainsi que sur lvaluation de la dcision (dure ou douce) dans la
section 4 sur les codages.

4.7.6 Reprsentation graphique du TEB


Fonction TEB=f(Eb/No) - signal NRZ
10^-1

10^-2

10^-3

10^-4

10^-5

10^-6

10^-7

10^-8

10^-9
-5.000

0.000

5.000

0.5*erfc(sqrt(

64

10.000

15.000

Section 1 - Signaux

La valeur de la variable Eb/N0 est donne habituellement en dB pour le calcul du TEB. On rappelle
alors quil faut effectuer au pralable la transformation des dB en linaire avant de calculer la courbe
du taux derreur. Le graphe qui suit donne cette fois la fonction (8) tablie prcdemment (4.7.4).
On note traditionnellement le taux derreur binaire (TEB) sous la forme dune puissance de 10 : cest
le rapport entre le nombre deb faux et le nombre deb correctement transmis, nombre ncessairement
plus petit que 1. Ainsi 10-n signifie que lon reoit un eb faux sur 10n envoys.

4.7.7 Conclusions
Sur le plan des rsultats, nous remarquerons, pour continuer le parallle avec ltude mene sur les
rapports S/N en analogique, que les transmissions numriques sont de bonne qualit quand le taux
derreur descend sous la valeur 10-6, soit un eb faux sur un million. Pour des valeurs de 1 pour mille
(10-3), la liaison est inexploitable et la dmodulation quasi impossible. Ces remarques sont purement
indicatives et nous verrons que lutilisation de codages correcteurs derreurs (section 4) permet de
relativiser ces remarques.
Eb/N0
5dB
7dB
11dB
12dB
13dB

TEB

Qualit

10-2
10-3
10-6
10-8
10-10

Inexploitable
Inexploitable
Excellent
Excellent
Excellent

On constate donc quil faut environ 4dB sur le rapport Eb/N0 pour passer dune liaison inexploitable
une liaison quasi parfaite. La modification de 4dB du rapport de puissance peut tre provoque par de
trs lgers dfauts sur une liaison : modification de la mto, lger dplacement dune antenne, ou
dfaut de connexion dun cble par exemple.
Ces remarques nous conduisent la notion deffet de seuil : la liaison numrique est ou bien parfaite
ou bien inexistante, et le passage de lune lautre se fait brutalement. Ainsi, laugmentation du
rapport signal bruit est, partir de ce seuil, sans effet sur la qualit du signal, contrairement aux
transmissions analogiques (4.6.3).
Sur le plan mathmatique et thorique, le calcul du TEB men dans le cas prcdent illustre la
mthode qui peut conduire lexpression thorique du Taux derreur sur une liaison numrique,
quelque soit la nature de cette liaison : par exemple dans le cas des modulation QAM ou PSK, on
considrera la demi-distance entre les points les plus proches de la constellation pour dvelopper le
calcul. Cependant, ce dernier ne tiendra pas compte dventuelle codage (GRAY, code protecteur)
qui amlioreront les rsultats.
La suite de ce document (sections 3 et 4) est consacre en partie la considration de ces problmes :
lutilisation de techniques spciales qui permettent de dtecter et corriger les erreurs et donc
damliorer les rsultats de la formule (8). On se posera alors le problme de la capacit du canal
(partie 12.4)

65

Section 2 Modulations Analogiques

66

Section 2 Modulations Analogiques

5. Modulation dAmplitude

5.1 Principe de la modulation d'amplitude


5.1.1 Les contraintes du canal
On transmet habituellement des signaux par voie hertzienne, par des cbles mtalliques ou des fibres
optiques. Ces canaux physiques de transmission ne sont aptes transmettre que certains types de
frquences, sous une forme lectrique, radio-lectrique ou lumineuse.
Pour mettre un signal de 1kHz, on doit alors raliser un dispositif permettant dassocier cette
frquence basse une frquence plus leve et adapte au canal en question. Un changement de
frquence permet de dcaler le spectre du signal transmettre autour d'une frquence leve : la
frquence porteuse.
C'est cette srie doprations de translation, de duplication et de multiplexage du spectre que l'on
ralise lors d'une modulation.

5.1.2 Principe de base


Ce principe dcrit le "Mlange" d'une onde BF (voix) avec une onde HF (porteuse)
On distingue trois signaux de dnominations varies:
BF: AF (audio frequency), signal modulant, information, voix ou son
HF: RF (radio frequency), signal modul
Porteuse: onde HF ou RF non module : c'est une frquence pure

AF

Modulateur

RF

Porteuse
La modulation damplitude est aussi dnomme A3E en radiodiffusion : modulation double bande
latrale avec porteuse conserve.

67

Section 2 Modulations Analogiques

5.2 La modulation d'amplitude A3E


5.2.1 Description des signaux de rfrence
Pour dcrire cette opration, nous allons dfinir les deux signaux que nous manipulerons ici, et dans la
modulation de frquence.
 Le signal BF, de forme sinusodale
 Le signal HF (porteuse non module) galement sinusodal

Signal BF
Expression littrale temporelle du message:

m(t ) = cost avec T =


3.00
V
1.50

2.00
Mag/V
1.50

0.00

1.00

-1.50

0.50

500.00u

Spectre signal BF 1V/1kHz

Signal BF

-3.00
0.000

1.000m
t/s

1.500m

2.000m

0.00
0.000

5.000k

10.000k
f/Hz

15.000k

20.000k

mag

Vsys(Sys, msg)

On rappelle la relation entre valeur crte et valeur efficace : = 2 .a . Nous donnons ici les allures
temporelle et spectrale de m(t) pour 1Volts crte et 1kHz de frquence:

Porteuse HF
Expression temporelle de la porteuse:
Porteuse HF

Spectre signal HF 1.5V/10kHz

3.00
V
1.50

2.00
Mag/V
1.50

0.00

1.00

-1.50

0.50

-3.00
0.000

500.00u

1.000m
t/s

1.500m

2.000m

0.00
0.000

Vsys(Sys, msg)

5.000k

10.000k
f/Hz

15.000k

20.000k

mag

p(t ) = 0 cos( 0t ) avec T0 =

1
f0

5.2.2 La modulation d'amplitude


Lopration de modulation damplitude (MA, en anglais AM pour Amplitude modulation ou A3E en
radiodiffusion) consiste modifier lamplitude de londe porteuse selon celle de londe BF, ou signal
modulant. La forme du signal modulant est ainsi prsente sur le schma suivant:
Lamplitude sur le diagramme temporel est une tension exprime en volts.

68

Section 2 Modulations Analogiques

Oscillogramme de h(t ) :

V
0+

Vmax

0
0-

Vmin

Expression du signal modul en amplitude AM :

h (t ) = [0 + m(t )]cos( 0t ) = 0 cos( 0t ).1 + cost


0

a
=
et on lexprime en %.
On appelle k le taux de modulation : k =
0 A0

Spectre de h(t ) :
Une opration simple sur lexpression h(t) permet dcrire celle-ci comme la somme de fonctions
sinusodales. On peut donc reprsenter le spectre du signal sous la forme de 3 raies: la raie centrale
appele porteuse et deux raies latrales caractrisant le signal modulant.
Lamplitude sur le spectre peut sexprimer en Volts ou en Watts sur une impdance donne.

V
0
/2

BLI

f0-f

BLS

f0

f0+f

Les deux raies latrales sont cartes de f de la raie centrale : plus la frquence du signal BF (f) est
leve, plus les deux raies latrales sont loignes de la porteuse. On dit que la bande passante de h(t)
vaut 2f. La raie de gauche est appele raie latrale infrieure (BLI Bande latrale infrieure) et celle
de droite appele raie latrale suprieure (BLS Bande latrale suprieure).

Simulation
les deux signaux de rfrences dcrits prcdemment (1.2.1) et impliqus dans une modulation
damplitude donnent les rsultats suivants:
69

Section 2 Modulations Analogiques

Modulation AM

Spectre signal modul AM

3.00
V
1.50

2.00
Mag/V
1.50

0.00

1.00

-1.50

0.50

-3.00
0.000

500.00u

1.000m
t/s

1.500m

0.00
0.000

2.000m

Vsys(Sys, am)

5.000k

10.000k
f/Hz

15.000k

20.000k

mag

5.2.3 Cas limites


On distingue plusieurs cas limites utiles pour la description de la modulation damplitude ; ces cas
dpendent de la valeur du taux de modulation k.
k=0%
Il ny a pas de signal modulant; ou encore =0. Le signal h(t) est gale la porteuse pure.
k=100%
Si le taux de modulation est de 100%, on a alors = 0 . Le signal a la forme suivante:

Signal modul en amplitude avec k = 100%

2 0
0

k=100%

0
t

0 /2
f0-f

f0

f0+ f

On observe un pincement du signal modul appel aussi creux de modulation. Par opposition, le
point o le signal modul atteind le niveau maximale de 20 en tension est appel crte de
modulation.
Au niveau de la crte de modulation, la puissance instantane du signal modul est maximale ; cette
puissance est nulle au niveau du creux de modulation. On parlera de signal forte dynamique
damplitude.
k>100%; surmodulation.
Dans le cas d'une surmodulation, le taux de modulation est suprieur 100%. Deux cas peuvent se
prsenter.
Du point de vue thorique, il ny pas de difficults : le spectre est inchang et les courbes dlimitant
lenveloppe se croisent comme dans le schma ci dessous

70

Section 2 Modulations Analogiques

k>100%

/2>0/2

f0-f

f0

f0+ f

Cependant, pour des raisons technologiques il y a dans les modulateurs saturation des transistors
constituant les tages amplificateurs et le signal rellement obtenu en surmodulation ressemble au
second :

k>100%

0
/2>0/2

f0-f

f0

f0+ f

Ce cas pose au moins deux problmes techniques et un troisime lgal:


 Une impossibilt de dmodulation classique et simple par dtection denveloppe, donc la ncessit
dune dmodulation de type synchrone ou cohrente beaucoup plus complexe.
 Un largissement du spectre d la saturation des amplificateurs utiliss pour raliser
techniquement l'opration de modulation d'amplitude. Notons bien que cet inconvnient est
dordre technique et non thorique.
 Linterdiction ( cause du problme prcdent dlargissement du spectre hors de la bande alloue)
dmettre en surmodulation. En pratique, les stations mettant en modulation damplitude (A3E)
sont limites k=97%.

5.2.4 Constellation AM
On peut utiliser la reprsentation polaire pour la porteuse module en amplitude. Dans ce cas, la
frquence ne change pas, seule lamplitude varie, cest dire la longueur de la flche. On obtient donc
un segment de droite sur laxe en phase I (ou plus gnralement le long dun rayon).

0-

0
0+

Constellation AM

71

Section 2 Modulations Analogiques

5.2.5 Puissances
Considrons le cas de la modulation d'amplitude avec une sinusode comme signal modulant. Nous
reproduisons ci-dessous le spectre du signal modul :

V
0
/2=k0 /2

f0-f

f0

f0+ f

fo: frquence porteuse


0 : amplitude crte de la porteuse pure
A0 : tension efficace de la porteuse pure
f: frquence du signal modulant
: amplitude crte du signal modulant
a: tension efficace du signal modulant
Pour dterminer la puissance moyenne efficace totale du signal, il suffit de dterminer celle de chaque
raie sparment :
 Puissance efficace sur la porteuse: P0 =

A0
Z

2
k2
k . A0 1 k A0
 Puissance efficace sur une bande latrale: Pl =
=
=
P0

4Z
4
2 Z

La puissance sur la bande latrale infrieure et sur la bande latrale suprieure est la mme.
 Puissance totale moyenne du signal modul fournie par le gnrateur:

k2
Pt = P0 + 2 Pl = P0 1 + [W]
2

O P0 est la puissance de la porteuse pure, ou non module. P0 est en principe la puissance affiche
par le gnrateur.
 Puissance crte du signal modul fournie par le gnrateur:
Il sagit de la puissance moyenne mise pendant la crte de modulation. La tension efficace de la
porteuse module est alors A0+a=A0(1+k).

Pcrte = P0 (1 + k )

Cette puissance peut donc atteindre 4 fois la puissance moyenne pour un taux de modulation de 100%.
Ainsi un signal modul 100% avec une puissance moyenne de 50W ncessitera une puissance crte
de 200W. Cela est fondamental lors de la conception des metteurs de puissance en AM.
 Expression en dBm

k2
Pt dBm = P0dBm + 10 log1 +
2

72

[W]

Section 2 Modulations Analogiques

Le rapport en dcibel entre la puissance de la raie porteuse et celle dune raie latrale vaut :

P0
= 6dB 20 log k
Pl

GdB = 10 log

Ainsi pour k= 100% le rapport maximal entre la puissance sur la porteuse et la puissance sur les
bandes latrales est de 6dB

dBm

k=100%

P0dB m

6dB

PdBm

f0-f

f0

f0+f

Spectre en dBm du signal modul 100%

5.2.6 Cas dun signal bande large


Si le signal modulant nest plus une sinusode pure mais un signal bande large, par exemple la voix,
lallure du spectre du spectre modul sera comme prcis ci-dessous:
Amp

Amp
Modulation MA

fmax

f0-fmax

Signal bande de base

f0

f0+ fmax f

Signal modul

Les signaux de basses frquences sont au pied de la porteuse et les signaux de plus haute frquence
seront les plus loigns de la porteuse : plus le filtre autour de la porteuse sera large et plus il laissera
passer les frquences aigues. La largeur de bande du signal modul est en conclusion

B = 2 f max
Pour les signaux vocaux en radiodiffusion, la bande 50Hz-6000Hz est traditionnellement utilise. Les
largeurs des signaux moduls en A3E dans les gammes LF/MF/HF (Grandes Ondes Ondes Courtes)
sont ainsi de 12kHz environ.

Exemple de spectre AM dans la bande HF: 1kHz/div en abscisse, donc 4kHz de largeur de bande totale visible.

73

Section 2 Modulations Analogiques

5.3 Modulations intermdiaires


5.3.1 Modulation d'amplitude porteuse supprime (MAPS/J3E)
Dans la modulation d'amplitude, il apparait que le signal modul se compose d'une porteuse ne
transportant aucune information et de deux bandes latrales transportant la mme information, le tout
dans une bande passante double de celle du signal modulant.
La suppression de la porteuse donne naissance une Modulation d'Amplitude Porteuse Supprime
aussi appele MAPS.

Allure temporelle
lexpression du signal module en MAPS vaut avec les notations dfinies au 1.2.1:

h(t ) = Kp (t ).m(t ) = K0 cos(t ) cos( 0t ) = K

0
[cos[( 0 )t ] + cos[( + 0 )t ]]
2

V
K..0

T=1/f

ATTENTION: ne pas confondre avec la surmodulation 1.2.3.

Spectre

V
K0/2

f0-f

f0+ f

f f

On constate bien labscence de raie porteuse sur le spectre.

Puissance
La puissance totale est alors celle des deux raies et vaut:

Pt = 2 Pl
Nous verrons lors de lanalyse technologique que cette puissance est lie au coefficient K0 introduit
par le multiplicateur ralisant lopration de modulation ( 5.4.1).

74

Section 2 Modulations Analogiques

5.3.2 Modulation d'amplitude en bande latrale unique (BLU/SSB)


Pour accrotre encore lefficacit de lmission, et compte-tenu du fait que dans le spectre prcdent
on a deux raies qui transportent la mme information (f et a), il est possible de nmettre quune seule
raie : on parle alors de modulation Bande Latrale Unique (BLU English: Single Side Band SSB)
Lorsque la bande infrieure est conserve, on module en BLI ou BLU INF ou LSB (Lower Side
Band).
Lorsque la bande suprieure est conserve, on module en BLS ou BLU SUP ou USB (Upper Side
Band).

5.3.3 Modulation d'amplitude en bande latrale rsiduelle (BLR/VSB)


Aussi appele Vestigial Side Band en anglais (ou VSB) et dsigne par C3E.
Il sagit de filtrer le signal modul en amplitude classique de faon liminer une partie de la bande
latrale infrieure et utiliser la puissance pour lmission de la bande suprieure seulement. Ce type
de modulation est utiliser pour les signaux bande large, en particulier la TV hertzienne analogique.
On aurait pu envisager une BLU plus classique mais la ralisation technique de la BLU aurait
endommag les trs basses frquences du signal vido (en particulier la composante continue) qui sont
fondamentales pour sa restitution.
Amp
Filtre

f0-f

f0+f

f0

Modulation BLR

Le signal TV transmis sur le canal radio est dcrit ci-dessous occupe des bandes rserves de 8MHz
attribues par les autorits de chaque pays. La sous-porteuse son est module en amplitude (en France)
ou en frquence.
niveau relatif
Chrominance
Cr et Cb

Sous-porteuse
son

Luminance Y

1,25MHz

4,43MHz

6MHz 6,5MHz

Structure du canal TV hertzien

Cette technique est supprime dans le cas du passage au tout DVB-T (TNT).

5.4 Technologie
5.4.1 Structure dun modulateur damplitude
La structure de base rpond la relation mathmatique du signal modul h(t):

h(t ) = p(t ) + K 0 m(t ). p(t )

75

Section 2 Modulations Analogiques

Elle ncesssite donc deux oprations fondamentales : une multiplication et une addition de deux
signaux:

K0.m(t).p(t)

m(t)

h(t)

p(t)
On constate sur ce schma, que derrire le multiplicateur on retrouve le signal MAPS.
La ralisation technique de ces deux modulations sappuiera sur ce schma. Celle de la modulation
BLU est plus dlicate (ce nest pas un simple filtrage ; elle se rapproche des principes utiliss en
modulation numrique) et sera vue ultrieurement. Lopration daddition se ralise simplement en
lectronique (additionneur de deux tensions) Celle de multiplication, aussi appele mlange est moins
simple. Elle dpend de la frquence de porteuse (HF SHF) et de la finalit (modulation ou
transposition). On pourra se reporter au volume suivant traitant des metteurs/rcepteurs et de la SHF
pour plus dinformation.
Notons en outre que les modulations dites numriques utilisent galement ce type dopration, ce
qui sera vu dans la section 3. Nous donnerons dans les paragraphes qui suivent les structures les plus
classiques de mlangeurs.

5.4.2 Multiplicateurs transistors


Il existe de nombreuses structures base de transistors. On retrouve dans les schmas des composants
intgrs utiliss couramment, la structure de lamplificateur diffrentiel, qui consiste en deux
transistors dont les metteurs sont connects ensemble.
On peut retrouver des structures un seul composant (bipolaire ou FET), une ou deux diodes
Nous verrons que lopration de mlange peut tre lie lintermodulation entre deux signaux,
opration synonyme de non-linarit pour les composants actifs semi-conducteurs. La description du
fonctionnement de ces circuits sort du cadre de ce cours.
S

E1
E2

S = K 0 .E1.E 2

76

Section 2 Modulations Analogiques

5.4.3 Mlangeur en anneau


D1

D4

p(t)

s(t)
D2

D3

m(t)
Ce type de montage est utilis des frquences leves (de quelques MHz quelques GHz).
Les nombres de spires des 6 enroulements sont gaux.
Le fonctionnement peut sexpliquer simplement en considrant que les diodes fonctionnent en rgime
passant ou bloqu, et que les transformateurs ont un rapport unitaire.
Si p(t)>0
Les diodes D1 et D2 sont passantes et ont une rsistance dynamiques faible. Pour les petites
variations, le secondaires du transformateur de gauche est pratiquement en court circuit. Les
diodes D3 et D4 sont bloques et quivalentes un circuit ouvert.
s(t) = -m(t)
si p(t)<0
Les diodes D1 et D2 sont bloques et quivalentes un circuit ouvert.
Les diodes D3 et D4 sont passantes et ont une rsistance dynamique faible. Pour les petites
variations, le secondaire du transformateur de gauche est pratiquement en court circuit.
s(t) = m(t)
La tension de sortie est donc s(t) = m(t).X(t)
X(t) tant un oprateur gal -1 ou +1 selon l'alternance de p(t)
Pour des signaux de faibles niveaux, la conduction des diodes est progressive et la tension de sortie
est directement proportionnelle la quantit p(t).s(t)
Le signal de sortie est une MAPS, une modulation d'amplitude porteuse supprime (voir les signaux
temporels et les spectres au-dessus). Il reste additionner la porteuse pure pour obtenir la MA.

77

Section 2 Modulations Analogiques

5.5 Conclusion
Les schmas qui suivent synthtisent les reprsentations temporelles et spectrales de la modulation
damplitude et des principales modulations intermdiaires :
f0

f0+f

f0-f

AM
f0+f
f0-f
f0

MAPS
f0+f
f0

f0-f

BLU SUP

78

Section 2 Modulations Analogiques

6. Modulation de frquence

6.1 Principe de la modulation de frquence


6.1.1 Historique
Cest Edwin Howard Armstrong qui met au point le premier systme modulation de frquence pour
la radio diffusion en 1936. Cependant cest ds 1922 que John Renshaw Carson avait tabli les bases
mathmatiques de cette technique. Ses conclusions, en particulier sur la largeur de bande ncessaire,
avaient en effet dissuad les oprateurs et techniciens de sy intresser. Les travaux dArmstrong
montrrent cependant les intrts de cette technique quant la qualit de la transmission compare la
modulation damplitude (rsistance aux bruits et aux brouilleurs).
Aujourdhui, et jusqu lapparition des systmes numriques, cette technique est la plus utilise pour
la radiodiffusion courte porte et les liaisons point point, la Modulation damplitude tant conserve
pour la TV hertzienne en BLR, la HF et les transmissions de longues portes. La bande FM pour la
radio, les transmissions analogiques satellites, la CB (citizen band) ou les rseaux VHF utilisent la
FM (Frequency Modulation).
Larrive des systmes numriques et des modulations associes devrait terme remplacer les
modulations analogiques damplitude ou de frquence pour tous les services cits prcdemment.

6.1.2 Principe
En conservant les notations utilises dans ltude de la modulation damplitude, la porteuse pure
sexprime :

p(t ) = 0 cos( 0t )
Et le signal modulant :

m(t ) = cos t
Modulation de frquence
1.50

h(t)

0.75

0.00

-0.75

m(t)
-1.50
0.000

125.00u

250.00u
375.00u
t/s
Vsys(Sys, fm)

Vsys(Sys, msg)

79

500.00u

Section 2 Modulations Analogiques

Dans le cas de la modulation damplitude, ctait lamplitude de la porteuse qui tait module par le
signal BF. Ici, cest la frquence de la porteuse qui va tre module par le signal m(t):

d
= 2 .k v .m(t )
dt

h(t ) = 0 cos( 0t + (t )) et

On prcise que la drive de la phase instantane correspond la pulsation instantane, cest dire la
frquence instantane, do lexpression du signal modul ci-dessus.

6.2 La modulation de frquence


En radiodiffusion, la modulation de frquence porte le nom technique de F3E.

6.2.1 Taux de modulation


On rappelle lexpression du signal modul en frquence:

h(t ) = 0 cos( 0t + (t )) et

d
= 2 .k v .m(t )
dt

Dans le cas o le signal modulant est une sinusode pure la phase sexprime alors:

(t ) =

kv
sin( 2ft )
f

La frquence instantane du signal modul est la drive de la phase instantane note (t )

(t ) = 0t + (t )
d (t )
d (t )
= 0 +
= 2 ( f 0 + kv cos(t ))
dt

dt

V h(t)
f0 +f

f0 f

On constate que cette frquence varie entre f 0 + kv et f 0 kv .


La grandeur appele excursion de frquence est :

f = k v

[Hz]

O est la tension crte en Volt du signal modulant et kv le coefficient de sortie du VCO en Hz/V
[Voir le chapitre 2.4 Technologie]. On appelle alors taux de modulation FM la grandeur:

f
f

[1]

O f est la frquence du signal modulant. Ce taux nest pas directement fix par les gnrateurs
synththisant la modulation FM. En principe, cest lexcursion de frquence qui est fix par
loprateur; lui le soin de calculer le taux de modulation.

80

Section 2 Modulations Analogiques

Dans lexemple qui suit : = 1V ; 0 = 1V ; k v = 20kV / Hz; f = 4kHz; f 0 = 50kHz


Modulation de frquence
1.50
V
0.75

0.00

-0.75

-1.50
0.000

125.00u

250.00u
t/s

375.00u

500.00u

Vsys(Sys, fm)

6.2.2 Exemples de taux de modulation


Les valeurs que peut prendre le taux de modulation FM vont de 0,1 plusieurs units. On distingue
ainsi deux types de modulation de frquence :
 La FM bande troite, ou NBFM
 La FM bande large, ou WBFM
 <1 : La modulation de frquence bande troite (NBFM Narrow Band FM)
dans ce cas, et on se reportera aux spectres de la partie 2.3, la largeur de bande utilise
est faible. Elle sapparente un spectre de modulation damplitude. Ce type de
modulation est utilis pour certains rseaux privs de communication en VHF, en
aronautique
 >1 : La modulation de frquence bande large (WBFM Wide Band FM)
Ici la largeur du spectre saccroit de manire significative par rapport celle du signal
modulant. Les taux peuvent aller de 5 10. Cest le cas des modulations pour les radios
(bande FM 88-108MHz) o les signaux TV satellites analogiques, voir certains FH
analogiques.
Ainsi, on prendra garde sur les rcepteurs perfectionns, de slectionner la dmodulation en rapport
(cest dire le filtre de taille correcte pour le signal modul), sinon certains signaux ne seront pas
audibles.
Dautre part pour certaines valeurs du taux de modulation, la raie porteuse disparat du spectre
modul. Le tableau qui suit donne les premires valeurs ; elles permettent notamment de rgler avec
prcision les gnrateurs.
Annulation de la porteuse
2,40483
5,52008
8,65373

Taux

Spectre FM
1.00
Mag/V

=2,40483

0.75

0.50

0.25

0.00
-10.000k

-5.000k

100.0000M
f/Hz

mag

81

+5.000k

+10.000k

Section 2 Modulations Analogiques

6.2.3 Aspects spectraux


On se reportera la partie 6.3 pour visualiser des exemples de spectres. On retiendra les points
suivants, dans le cas dun signal modulant sinudodal pur de frquence f :
 Le spectre est un spectre de raies (signal priodique)
 Il est symtrique par rapport la raie centrale o frquence porteuse
 Deux raies adjacentes sont spares dun cart de frquence f
 Lamplitude des raies est variable et dpend du taux de modulation.
 Le nombre de raies augmente avec .
 La formule de Carson, valable en WBFM, cest dire pour des taux de modulation suprieurs 1,
donne lordre de grandeur de la largeur spectrale B du signal modul.

B 2(f + f )

[Hz]

Cette largeur est suprieure 2f, ce qui montre que son occupation spectrale est plus importante (donc
moins intressante) quen AM.
En NBFM (pour des taux <1), la relation vue en modulation AM reste valable : B 2 f
 Les fonctions de Bessel (dites de premire espce) notes J n ( ) permettent de dterminer les
amplitudes de chacune des raies du spectre. Lamplitude de la nime raie partir de la porteuse (n=0)
vaut A0 J n ( ) . Leurs expressions mathmatiques tant dlicates, ces valeurs en fonction de n ou
sont donnes dans des tables, sur des graphes ou calculables par des logiciels de simulation. Le
paragraphe 6.3.1 explicite leur utilisation.

6.2.4 Cas des signaux modulants bande large Bande de Carson


Dans le cas o le signal est compos de nombreuses frquences, les reprsentations temporelles et
spectrales ne sont pas simples. En effet, la dviation spectrale f est fixe par le gnrateur une fois
pour toute; donc chacune des frquences sera module avec un taux diffrent, puisque dpend
de f. Les frquences basses seront modules avec un taux plus lev que pour les frquences hautes.

Amplitude

f0
Spectre FM

En consquence, la forme du spectre est lie la densit de probabilit des tensions du signal
modulant; on montre mme quelle lui est identique. On retiendra que la porteuse est en rgle gnrale
conserve et donc visible et que la largeur correspondant la bande de Carson, et on dfinit le taux de
modulation en utilisant fmax, frquence maximale du signal modulant

B 2(f + f max) et =

f
f max

NB: la formule de Carson est toujours valable pour >1

82

Section 2 Modulations Analogiques

6.2.5 Constellation FM
La reprsentation polaire, centre sur la frquence porteuse f0, permet de visualiser la constellation
FM sous forme dun cercle ou dun arc de cercle suivant la valeur du taux de modulation, cest dire
de lcart maximal de phase par rapport la porteuse pure qui est identique au taux de modulation FM
exprim en radian.
Q

Constellation FM

6.2.6 Puissance
La puissance dun signal FM est constante. En effet, lenveloppe du signal temporel modul en
frquence est constante et vaut 0. En consquence, sur une impdance Z, la puissance efficace
moyenne du signal FM vaut:

PFM

02
=
2Z

[W]

Une consquence importante est que la dynamique et la linarit de lamplificateur de puissance nont
aucune importance puisque la puissance ne change pas au cours du temps. Il peut cependant apparatre
des difficults de conversion phase-amplitude. (Cf volume 2 Tlcoms)

6.3 Spectres FM
6.3.1 Les fonctions de Bessel
Les fonctions de bessel de premires espces, dont lexpression mathmatique sobtient en effectuant
un dveloppement en srie, permettent, pour un taux de modulation donn , de connatre lamplitude
de chacune des rais du spectre FM dans le cas dun signal modulant sinusodal. La fonction J n ( )
donne lamplitude de la raie n partir de la porteuse. J 0 ( ) donne lamplitude de la raie porteuse.
Les graphes suivants donnent les premires fonctions de Bessel.
Foncti ons de Bessel
1.0 0
J 0()
0.5 0

J1( )
J2( )
J 3()J 4()
J5()

0.0 0

-0 .50

-1 .00
0.000

3.7 5

7 .5

83

11.25

=15

Section 2 Modulations Analogiques

On constate que les points dannulation de J 0 ( ) donnent bien les taux de modulation o la porteuse
sannule (tableau du paragraphe 6.2.2). Avec 0 lamplitude de la porteuse pure, Chaque raie a alors
pour amplitude Un la valeur :

U n()= 0.J n()

[V]

6.3.2 Prsentation
Nous prsentons dans cette partie les aspects spectraux de la modulation de frquence. On constatera
bien les points importants rappels au paragraphe 6.2.2 et on notera tout particulirement les
diffrences dans les reprsentations linaires, adoptes pour une prsentation thorique et
mathmatique, et les reprsentations en dcibels correspondant aux mesures classiques effectues sur
un analyseur de spectre.
La frquence porteuse est 100MHz
Le signal modulant a une frquence de 500Hz
En linaire [colonne de gauche], lamplitude de la porteuse est 1V.
En dcibel [colonne de droite], la porteuse pure est prise pour une valeur de 0dBm.

6.3.3 Simulations
Spectre FM

Spectre FM porteuse 100MHz 0dBm

1.00

0.00

Mag/V

Mag

0.75

-20.00
dBm

0.50

=0,2

-40.00

0.25

0.00
-10.000k

=0,2

-60.00

-5.000k

100.0000M
f/Hz

+5.000k

+10.000k

-80.00
-10.000k

-5.000k

100.0000M
+5.000k
f/Hz
mag
Spectre FM porteuse 100MHz 0dBm

mag

Spectre FM
1.00

0.00

Mag/V

Mag

0.75

-20.00

0.50

dBm

=0,5

-40.00

0.25

0.00
-10.000k

-5.000k

100.0000M
f/Hz

+5.000k

+10.000k

-80.00
-10.000k

-5.000k

Spectre FM

100.0000M
+5.000k
f/Hz
mag
Spectre FM porteuse 100MHz 0dBm

+10.000k

-5.000k

+10.000k

0.00

1.00
Mag/V

Mag

0.75

-20.00
dBm

=1

-40.00

=1

-60.00

0.25

0.00
-10.000k

=0,5

-60.00

mag

0.50

+10.000k

-5.000k

100.0000M
f/Hz

+5.000k

+10.000k

-80.00
-10.000k

mag

mag

84

100.0000M
f/Hz

+5.000k

Section 2 Modulations Analogiques

Spectre FM

Spectre FM porteuse 100MHz 0dBm

1.00

0.00

Mag/V

Mag

0.75

0.50

-20.00
dBm

=2

0.25

0.00
-10.000k

=2

-40.00

-60.00

-5.000k

100.0000M
f/Hz

+5.000k

+10.000k

-80.00
-10.000k

-5.000k

mag
Spectre FM

Mag

0.75

-20.00

=5

dBm

=5

-40.00

0.25

-60.00

-5.000k

100.0000M
f/Hz

+5.000k

+10.000k

-80.00
-10.000k

-5.000k

mag

Spectre FM

+5.000k

+10.000k

Spectre FM porteuse 100MHz 0dBm


0.00

Mag/V

Mag

0.75

-20.00

=10

dBm

=10

-40.00

0.25

0.00
-10.000k

100.0000M
f/Hz

mag

1.00

0.50

+10.000k

0.00

Mag/V

0.00
-10.000k

+5.000k

Spectre FM porteuse 100MHz 0dBm

1.00

0.50

100.0000M
f/Hz

mag

-60.00

-5.000k

100.0000M
f/Hz

+5.000k

+10.000k

-80.00
-10.000k

mag

-5.000k

100.0000M
f/Hz

+5.000k

+10.000k

mag

Ces spectres ont t raliss frqucnce modulante constante (500Hz). On peut nanmoins utiliser
une frquence modulante (250Hz) plus basse et une dviation plus basse (1250Hz) pour conserver un
taux de modulation de 5, comme sur les spectres ci-dessus: On constate que les raies sont au mme
nombre avec les mmes amplitudes mais plus resserres (250Hz entre chaque raie au lieu de 500Hz).
Spectre FM

Spectre FM

1.00

1.00

Mag/V

Mag/V

0.75

0.75

0.50

=5

0.25

0.00
-10.000k

=5

0.50

0.25

-5.000k

100.0000M
f/Hz

+5.000k

+10.000k

mag

0.00
-10.000k

-5.000k

100.0000M
f/Hz

mag

AF=500Hz

AF=250Hz

85

+5.000k

+10.000k

Section 2 Modulations Analogiques

6.3.4 Exemples de mesures : spectres rels

Spectre dune radio dans la bande FM (88-108MHz) : largeur du spectre environ 200kHz. Taux de modulation 5.

Spectre de chanes de tlvisions analogiques diffuses par satellite (HOT BIRD/ASTRA),


modules en FM : largeur du spectre environ 25MHz. Taux de modulation 5.

86

Section 2 Modulations Analogiques

6.4 Technologie
6.4.1 Ralisation
La modulation en frquence dune porteuse se ralise par lutilisation dun gnrateur de frquence
appel OCT (oscillateur command en Tension) ou VCO (Voltage Control Oscillator). Il suffit
dappliquer une tension en entre pour fixer la valeur de la frquence de la porteuse gnre par le
dispositif. Si la tension de rfrence est variable (message m(t)), alors la frquence du signal de sortie
va varier au rythme de ce message : on a ralis la modulation de frquence du signal de sortie.
h(t)

m(t)

VCO
Modulation FM

h(t ) = 0 cos( (t ) ) = 0 cos 0t + k v m(t )dt

Au niveau lectronique, la variation de la frquence de loscillateur sobtient en agissant sur llment


de contre-raction du circuit oscillant dont on fait varier les valeurs lectriques : il sagit en principe
dune varicap, ou capacit variable, obtenue en polarisant en inverse une diode. La variation de cette
tension de polarisation (issue de m(t)) modifie la valeur de la capacit et donc la frquence de
rsonance de loscillateur. Le second volume sur les tlcommunications abordera en dtail ces
structures.

6.4.2 Description du VCO


La frquence instantane fh en sortie du VCO est la drive de la phase instantane du signal de sortie
divise par 2 :

d
= fh
2dt

La frquence de sortie rpond la relation linaire : f h = f 0 + kv v o f 0 est la frquence de repos


et kv est le coefficient du VCO exprim en Hz/V. Les notations utilises au paragraphe 6.2.1 pour
dterminer lexcursion en frquence et le taux de modulation FM sont compatibles avec celles
utilises ci dessus.
frquence fh

frquence de repos f0
Tension de controle v

VCO

Signal frquence f
T ension de control v

pente k v(Hz/V)

87

Section 2 Modulations Analogiques

6.5 Modulation de phase


6.5.1 Ralisation
La modulation de frquence est une forme de modulation de phase. La modulation de phase (PM
Phase Modulation) peut se raliser simplement partir du modulateur de frquence. En effet,
lexpression du signal modul en phase est :

h(t ) = A0 cos( 0t + (t )) et (t ) = 2 .k f .m(t )


En consquence, en drivant m(t) puis en utilisant ce signal driv en entre dun modulateur de
frquence, on obtiendra une modulation de phase avec m(t) modulant, puisque lopration de
modulation de frquence intgre le signal modulant.
Rciproquement, la dmodulation de phase se fera par une dmodulation de frquence, suivie dune
intgration pour restituer m(t).
d m(t)/dt

dm(t)/dt
h(t)

m(t)
Dr ivateur

Dmodulateu r
FM

Modula teur
FM

m(t)
Intgrate ur

Dmodulateu r de phase

Modulateur de phase

6.5.2 Drivation et intgration


Les deux oprations mathmatiques dintgration et de drivation peuvent se raliser en utilisant des
filtres passe-bas et passe-haut. Le filtre passe-bas se comporte en intgrateur sur la pente
-20dB/dcade, alors que le filtre passe-haut ralise une drivation sur la pente +20dB/dcade. On
remarque bien quil faut travailler en dehors de la bande passante de ces filtres pour raliser les
oprations.
La fonction de transfert dun intgrateur est en effet:

dt

( j ) =

0
j

dont largument vaut 90 et qui en dphasant les composantes sinusodales de 90 provoque leur
intgration au sens mathmatique, et dont lattnuation est -20dB/dcade ( 20 log( ) ).
De mme pour le drivateur avec :

H d ( j ) = j
dt

88

Section 2 Modulations Analogiques

7. Dmodulation Analogique

7.1 Les techniques de dmodulation


7.1.1 Dmodulation, dtection et discrimination
Lopration de dmodulation consiste restituer le signal AF m(t) partir du signal modul h(t).
Selon les techniques ou les modulations considres, le nom de dmodulation est parfois remplac par
dtection ou discrimination. On retiendra simplement que:
Dtection est souvent applique aux dmodulations AM
Discrimination est utilis pour les dmodulations FM
Le terme dtection est gnralement en rapport avec lusage de diodes. Nanmoins, le plus grand flou
rgne dans ces qualifications utilises parfois indiffremment.

7.1.2 Cohrence
On distingue les dmodulations incohrentes (encore appeles simplement dtection) des techniques
de dmodulation cohrentes ou synchrones (dtection cohrente).
Dans le cas cohrent, il est ncessaire de rcuprer non seulement la frquence porteuse utilise, mais
aussi sa phase. Ces oprations sont donc trs dlicates car elles ncessitent des circuits
dasservissements de la porteuse locale utilise en rception sur celle qui a t mise et qui est reue
avec le signal modul.

h(t)

m(t)

reconstitution
de porteuse

p(t)
Dmodulation cohrente
Les techniques anciennes de dmodulations taient essentiellement incohrentes. Les techniques
numriques (voir fascicule suivant) utilisent des dmodulations cohrentes dans lequel le circuit
Boucle verrouillage de phase (PLL Phase Locked Loop) tient une grande place.

89

Section 2 Modulations Analogiques

7.1.3 Dtections linaire et quadratique


Une dernire classification des techniques de dtection consiste considrer quel type de signal est
restitu en sortie du dmodulateur:
Si le signal dmodul est proportionnel m(t) on parle de dtection linaire (Tension en
Volt).
Si le signal dmodul est proportionnel m(t), on parle de dtection quadratique (puissance
en Watt).
Les techniques linaires sont les plus courantes. Les dtections quadratiques, utiles pour la mesure de
puissance de certains signaux, sappuient sur la mesure de lamplitude dune harmonique 2 du signal
dtect aprs une non-linarit. On renvoie au paragraphe 7.2.1 pour quelques complments.

7.2 Dmodulation damplitude : dtection denveloppe


7.2.1 La diode
La diode a une fonction de transfert simplifie linaire reprsent ci-dessous.

i
i

zone
lin aire

La diode peut donc tre assimile une simple rsistance de trs faible valeur, proche du court-circuit,
quand la tension est positive et un circuit ouvert dans le cas contraire.
Cependant ce comportement nest en ralit pas linaire : La caractristique de la diode est assimilable
une courbe exponentielle de la forme :
u

i = Is.e ut

Avec Is courant de seuil inverse de la diode, et ut tension thermique de 26mV donne 300K. De
cette relation on peut retenir trois zones :
 La zone bloque ou circule un faible courant ngatif
 La zone quadratique pour des tensions de polarisation de lordre de la tension de seuil us
(entre 600mV et 1V). Le terme quadratique fait rfrence au dveloppement limit de la
relation ci-dessus et dans lequel le terme u est prpondrant.
 La zone linaire ou la diode est passante.

i
zone
"quadratique"

Te ns ion
d'avalanche

zone
"linaire"

zone
"bloque"

Is

90

0,6V 0,7V

us

Section 2 Modulations Analogiques

7.2.2 Effet de seuil


Pour tre passante il faut donc appliquer la diode une tension minimale, ou tension de seuil. Ainsi, si
le signal dmoduler est trop faible, la diode ne sera pas passante et le signal non dtect. En outre si
le signal nest pas assez fort, la caractristique de la diode sera dans sa partie dite quadratique et la
dtection sera elle-mme quadratique, cest dire que le courant qui circule dans la diode est fonction
du carr de la tension applique la diode.
Pour viter ce phnomne deffet de seuil et assurer une linarit parfaite sur toute la plage, et en
particulier pour les signaux faibles, on peut placer dans le montage avant la diode un amplificateur
oprationnel en suiveur.

7.2.3 Dtection denveloppe


La dmodulation d'amplitude par dtection d'enveloppe est le principe le plus simple. Cest une
dtection linaire et incohrente quand les signaux moduls appliqus ont des niveaux levs.
Cependant ce type de dmodulation devient quadratique quand ils sont faibles [cf paragraphe 3.2.3].
Un signal surmodul ne peut cependant pas tre dmodul correctement avec ce montage. Dans ce cas
(bien quil soit lgalement interdit), ou pour le cas de la MAPS, des systmes cohrents doivent tre
employs.
Le schma ci-dessous prsente un dtecteur denveloppe appel aussi dtecteur quasi-crte.
D

u(t)

Cl

v(t)

La prsence de la rsistance R en parallle avec C est dacclrer la dcharge du condensateur pour


suivre lenveloppe du signal modul. Sans cette rsistance R, on obtient un dtecteur de crte.
En outre une rsistance peut tre place en srie aprs la diode pour raliser un filtre passe-bas et
filtrer les rsidus de porteuses dans les signaux redresss par la diode. Un calcul est ncessaire pour un
dimensionnement correct des valeurs de R et C.
Le condensateur en sortie Cl permet de filtrer la composante continue, cest dire dliminer la
tension doffset du signal dtect.

7.2.4 Simulations
Les simulations ci dessous illustrent les difficults de dtection. Si la constante de temps RC est trop
grande, la dcharge lente du condensateur ne permet pas de suivre les variations du signal modulant.

91

Section 2 Modulations Analogiques

Dmodulation AM
Constante de temps trop grande dcarge lente
2.00
V
1.00

0.00

-1.00

-2.00
0.000

125.00u

250.00u
375.00u
t/s
Vsys(Sys, msg)

Vsys(Sys, demd
Vsys(Sys, am)

500.00u

Si la constante de temps est relativement faible, on a une ondulation trop importante de la tension de
sortie v(t).
Dmodulation AM
Constante de temps trop faible dcharge rapide
2.00
V
1.00

0.00

-1.00

-2.00
0.000

125.00u

250.00u
375.00u
t/s
Vsys(Sys, msg)

Vsys(Sys, demd
Vsys(Sys, am)

500.00u

Aprs l'tude dtaille du fonctionnement, on tablit que le dmodulateur fonctionne correctement


pour

1
1 k2
<< RC <
f0
.k
tant la pulsation la plus rapide (2fmax) du signal modulant et k le taux de modulation AM.
Dmodulation AM
Constante de temps RC ajuste
2.00
V
1.00

0.00

-1.00

-2.00
0.000

125.00u

250.00u
375.00u
t/s
Vsys(Sys, msg)

Vsys(Sys, demd
Vsys(Sys, am)

500.00u

On peut encore amliorer cette dtection en plaant une rsistance en srie avec le condensateur de
dcouplage Cl, ou un filtre passe-bas RC en sortie:

92

Section 2 Modulations Analogiques

Dmodulation AM
Dmodulation dampltude Filtrage pour lissage
2.00
V
1.00

0.00

-1.00

-2.00
0.000

125.00u

250.00u
375.00u
t/s
Vsys(Sys, msg)

Vsys(Sys, out)
Vsys(Sys, am)

500.00u

7.3 Dmodulation FM
7.3.1 Les types de dmodulation
Il existe de nombreuses mthodes de dmodulation FM. Pour ne pas entrer dans un catalogue
exhaustif, disons que deux approches sont envisages:
 Soit on dsire exploiter le principe du dtecteur denveloppe tudi pour lAM, auquel cas on
tentera de convertir la modulation de frquence en modulation damplitude par le mme
signal modulant, on parle de dmodulation par conversion frquence/amplitude ou par
drivation.
 Soit on considre le principe de la modulation de frquence par VCO qui est un convertisseur
TensionFrquence, et on inverse le dispositif en crant un convertisseur
Frquence Tension
La seconde approche conduit la classe des dmodulateurs cohrents, et particulirement les systmes
PLL ou comptage, qui compte le rythme des annulations de la porteuse module. Les systmes
PLL sont aujourdhui les plus rpandus. (cf paragraphe 7.3.7).
La premire approche conduit des systmes incohrents sappuyant gnralement sur des
dmodulateurs damplitude; le discriminateur de frquence prsent ci-dessous ( 7.3.4 et 7.3.5) en est
un exemple. Son intrt est dutiliser des composants passifs et simples tudier.
On peut citer en outre le comparateur de phase qui sapparente une dmodulation diffrentielle.

7.3.2 Rle de lcrtage


Un point trs important, quelque soit le type de dmodulateur, est lcrtage du signal modul avant sa
dmodulation. En effet, un signal transmis sur un support (hertzien, filaire, optique) subit des
perturbations (affaiblissements slectifs, distorsions, multi-trajets, parasites transitoires) qui
affectent au cours du temps essentiellement lamplitude du signal, mais pas sa frquence (exceptes
bien entendu les cas des distorsions de phase dues la dispersion).
Pour viter davoir traiter un signal prsentant de fortes distorsions damplitudes, ce qui pourraient
saturer voir endommager certains composants, on dcide de contrler son niveau; on peut utiliser pour
cela un amplificateur CAG (contrle automatique de gain), qui ne sera pas dcrit ici, ou un crteur
aussi appel limiteur, qui rase le signal modul avant de le prsenter au dmodulateur.

93

Section 2 Modulations Analogiques

Les structures sont en principes simples : deux diodes peuvent suffire. Un exemple est propos cidessous:
h(t)

hc(t)

Ecrteur

Princ ipe de la limitation d'amplitude

Le signal crt prsente les mmes variations de frquence que le signal dorigine FM, et conserve
donc intgralement linformation modulante. Un filtrage Passe-bande peut tre ajout pour liminer
les raies parasites provoques par lcrtage. Bien entendu, cet crtage nest utilis que pour la
modulation de frquence, et jamais en AM.

7.3.3 Dmodulation par drivation


Avant daborder les systmes techniques, voquons le principe thorique de la dmodulation FM: il
consiste driver le signal modul h(t) pour en extraire ensuite le message par une dtection
denveloppe similaire celle utilise en AM.

h(t)

d
dt

s(t)
Dtection

f0

Filtrage
post-dtection

f max

Rappelons lexpression du signal modul:

h(t ) = 0 cos( 0t + (t )) et

d
= 2 .kv .m(t )
dt

Sa drive sexprime alors :

dh(t )
d (t )

= 0 sin( 0t + (t )) 0 +
dt
dt

On constate alors que la porteuse devient module en amplitude par le message m(t):

dh(t )
= 0 sin( 0t + (t ))[ 0 + 2 .kv .m(t )]
dt
Une dtection denveloppe permettra de restituer un signal en sortie du dmodulateur proportionnel :

s (t ) = 20 .kv .m(t ) = 20 .f . sin( 2ft )

94

Section 2 Modulations Analogiques

7.3.4 Discriminateur de Foster Seeley


Il sagit dun discriminateur drivation. Le principe est expos sur le schma qui suit:
Dtection

f 0 + f

f max

h c(t)

mr(t)

f max

f0 f

f0
 Le premier filtre passe-bande, centr ici sur la frquence du signal dmoduler (f0), permet
dliminer les signaux proches et indsirables.
 Les deux autres filtres qui travaillent en parallle jouent le rle de drivateur: en travaillant en
dehors de la bande passante, on provoque une distorsion volontaire de lamplitude du signal modul
qui permet de convertir la FM en AM. Le principe, assimilable une drivation ou une intgration,
est symbolis sur le schma ci-dessous:

A0

f0 + f

f 0 f

f 0 + f

A0

f 0 + f

f 0 f

 La diode de dtection suivie du filtre constitue le dtecteur denveloppe utilis en AM. On rcupre
ainsi lenveloppe du signal prcdent.
 La seconde voie en parallle ralise la mme opration en favorisant les frquences basses.
Lassociation de ces deux oprations permet dobtenir une bonne linarit, mais une seule voie peut
suffire pour des structures plus simples, avec cependant une qualit infrieure.

7.3.5 Fonction de transfert


Lutilisation dune seule voie pourrait suffire mais pour une bonne linarit lusage des deux est
ncessaire. Les fonctions de transfert ci-dessous correspondent celles de discriminateurs rels. Les
deux filtres symtriques par rapport la frquence centrale assurent une attnuation linaire en
fonction de la frquence qui est lanalogue de la linarit du VCO qui a t utilis pour modul en FM
le signal.

95

Section 2 Modulations Analogiques

H1

Fonction de transfert

f0 f

f0 f

f0
H2

Fonction de transfert

f0 + f

f0 + f

f0
H2-H1

Fonction de transfert globale

f0 + f

f0

7.3.6 Structures des discriminateurs


De nombreuses variantes existent, mais respectent le schma de principe expos au paragraphe
prcdent (7.3.4)
Dtection

mr(t)

h c(t)

7.3.7 Discriminateur PLL


En anglais PLL signifie Phase Locked Loop, ou boucle verrouillage de phase (BVP). Il sagit dun
dispositif lectronique intgrant principalement trois composants : un VCO, un mlangeur (aussi
appel multiplicateur ou comparateur de phase) et enfin un filtre passe-bas appel filtre de boucle. Ce
type de dmodulateur est cohrent puisquil sappuie sur la reconstitution de la frquence porteuse.

M lan g eu r
C o mp arateu r d e p h ase filtre d e b o u cle

h(t)

v(t)=m(t)

signal modul
FM

signal dmodul
VC O

h'(t)

Structure d'une PLL


Nous ne dtaillons pas ici le fonctionnement gnral thorique mais seulement son application la
dmodulation dun signal FM.

96

Section 2 Modulations Analogiques

 En fonctionnement normal, dans le cas o la porteuse nest pas module, alors la boucle est en
quilibre et le VCO gnre la mme frquence que celle injecte lentre:

h(t ) = 0 cos( 0t )
h' (t ) = '0 cos( 0t + ' )
En sortie du mlangeur et aprs filtrage de la composante de frquence double on obtient alors:

v(t ) = k m k f 0 '0 cos( ' )


Dans le cas on la frquence de repos du VCO est la frquence de h(t), alors le signal h(t) est en
quadrature avec le signal dentre:

'=

On dit alors que la boucle est verrouille.


 Supposons prsent que le signal h(t) lentre est modul en frquence:

d
= k0 .m(t )
dt
h' (t ) = '0 cos( 0t + / 2 + ' (t ))

h(t ) = 0 cos( 0t + (t )) et

En sortie du mlangeur et aprs le filtre de boucle on aura donc une tension:

v(t ) = k m k f 0 '0 cos( (t ) ' (t ) / 2)


La notion de comparateur de phase prend ici sa signification en supposant que lcart de phase est
proche de zro : (t ) ' (t ) 0 . Ce qui nous permet deffectuer un dveloppement limit du
cosinus :

v(t ) k m k f 0 '0 ( (t ) ' (t ))

[V]

 Mais pour conclure, il faut ici se rappeler que dans le cas o la boucle est verrouille, la frquence
instantane de h(t) est identique celle de h(t), tout instant, cest dire que, comme la frquence
instantane est la drive de la phase instantane :

d d '
=
dt
dt

Or, la tension de commande du VCO de par sa fonction de transfert vaut:

kvv (t ) =
soit avec les deux expressions qui prcdent :

kvv (t ) =

d '
dt

d ' d
=
= k0m(t )
dt
dt

Ce qui permet de conclure quen sortie de la boucle on retrouve bien le signal modulant initial.
On peut considrer simplement que ce dispositif est un dmodulateur/remodulateur puisque le signal
m(t) est dmodul avant le VCO puis module nouveau le VCO.

97

Section 2 Modulations Analogiques

7.4 Performances
7.4.1 Rapport signal sur bruit
La qualit dun dmodulateur se mesure en valuant la qualit du signal mr(t) en sortie du
dmodulateur. Cette qualit sexprime en tlcommunication par le rapport Signal sur Bruit, not S/N,
(Signal/Noise) qui en tant que rapport de puissance sexprime en dB. Pour un signal audio on peut
donner le tableau indicatif suivant:
S/N

Qualit

<10dB
10dB 20dB
20dB 50dB
50dB 70 dB
>90dB

Inaudible
Mauvais
Mdiocre
Bon
Excellent (qualit CD)

Plus le S/N est lev, moins le bruit de soufle est audible par rapport au son du signal.

hr(t)
Pr/N
C/N

mr(t)
S/N

Dmodulateur

Cette valeur S/N va dpendre de deux choses fondamentales:


 La qualit du dmodulateur (structure, composants, technique cohrente ou incohrente)
 La puissance du signal modul reu en entre.
Cette puissance du signal modul reu peut se noter Pr. Cependant elle sobtient assez simplement
partir de C, la puissance du signal non-modul. On peut reprendre les formules des 5.2.5 et 6.2.6.

Pr = C 1 + k 2 / 2
Pr = C

AM
FM

Ainsi on parlera plus souvent du rapport C/N (Carrier to Noise) exprim en dB pour mesurer la qualit
du signal modul qui va tre fourni au dmodulateur, et dont bien sr va dpendre le rapport S/N en
sortie.
On peut donc rsumer ces deux points par la notation:

S
C
= f
N
N
Qui signifie que S/N [concernant le signal BF dmodul] dpend de la valeur de C/N [concernant la
porteuse pure non module] et est fonction du dmodulateur (qui correspond lexpression de la
fonction f).

7.4.2 Cas de lAM


Les performances de la dmodulation AM sont les plus mdiocres. Cette modulation est trs sensible
aux bruits damplitude qui sont les plus importants. En dautres termes, une bonne qualit en sortie du
dmodulateur ne se fera quau prix dune puissance trs importante en entre. Il est rare dobtenir des
S/N suprieures 50dB pour les signaux audio dmoduls.
Le calcul de la fonction dfinie au paragraphe prcdent sappuie sur le spectre du signal modul et
sur lexpression de la puissance des bandes latrales exprime au paragraphe 5.2.5:

98

Section 2 Modulations Analogiques

Pl =

k2
P0
4

O P0 correspond ici C, puissance de la porteuse pure (ou non module) qui reste conserve dans le
signal modul. Chaque bande contient linformation utile : la puissance rcupre S de manire
optimale correspond donc la somme de ces deux raies 2Pl ; la puissance de bruit N vaut N0B dans la
bande de bruit B gale la largeur du signal modul dans lequel le bruit a une densit spectrale de
puissance constante N0.. Par consquent on a la relation:

2 Pl
P
= k2 0
N0 B
2 N0 B
S
C
= k2
N
N

[1]

 On remarque que plus le taux de modulation k est lev, plus la qualit est grande. Elle est
maximale pour k=100%. Cependant, elle reste toujours infrieure C/N, cause de la
prsence permanente de la porteuse dans le spectre.
 On notera que la bande de bruit de calcul du C/N correspond au double de la largeur du signal
en bande de base, cest dire la largeur du signal modul et dmodul dans la relation S/N.

7.4.3 Cas de la FM
La FM est trs rsistante aux bruits damplitude sur le canal de transmission puisque lamplitude du
signal modul ne joue aucun rle dans la dmodulation, ce qui permet notamment lusage de
lcrteur. Par consquent, la qualit est trs bonne en sortie du dmodulateur puisque les variations
de frquence du signal modul ne sont pas affectes par les bruits usuels que lon rencontre dans les
quipements et les transmissions en tlcoms.
Comme pour lAM, il existe un lien direct entre le taux de modulation FM et le rapport S/N.
La puissance du signal dmodul obtenu par drivation de la phase instantane, et plus simplement du
signal modul lui-mme, est lie a son amplitude qui est proportionnelle lexcursion de frquence de
la modulation FM et lamplitude de la porteuse (paragraphe 3.3.3) :

S = K d .(f ) 2 . 02

[V]

En outre, le bruit a en sortie du dmodulateur une densit spectrale qui nest plus constante mais
parabolique dans la bande 2fmax du signal modulant. En effet, le dmodulateur FM agit comme un
drivateur sur un bruit de tension efficace constante lentre: or cette opration de drivation
multiplie le spectre de tout signal par 2f. En consquence la puissance de bruit (ou tension efficace
au carr) en sortie sera proportionnelle N0.f.

99

Section 2 Modulations Analogiques

n(t)

d
dt

TF[n(t)]=U
Densit spectrale de tension
de bruit blanc

fmax

Densit spectrale de puissance


de bruit blanc

TF[n'(t)]=2 f.TF[n(t)].=2 f.U


Densit spectrale de tension de bruit
en sortie d'un dmodulateur FM

fmax

n'(t)

Densit spectrale de puissance de bruit


en sortie d'un dmodulateur FM

fmax

fmax

Aprs intgration : N = K 'd .N 0 f max


On en dduit alors une relation de la forme :

S
C
= K. 2
N
N

[1]

o K est un coefficient qui dpend du filtre global de transmission, du dmodulateur, du filtre dit de
post dtection de bande fmax(dernier filtre passe-bas de la chane) et des coefficients psophomtriques
qui tiennent compte de la fonction de transfert de loreille. En effet, loreille humaine se comporte
comme un filtre avec sa fonction de transfert propre : en particulier loreille filtre naturellement les
frquences leves ce qui amliore lgrement le S/N peru par rapport au S/N mesur par un appareil
lectronique. Ces coefficients rajoutent jusqu 2,5dB au S/N peru.
On peut donc tirer de cette relation les remarques suivantes:
 La rponse S/N est proportionnelle la puissance C/N.
 Pour une puissance dmission constante (C) laugmentation du taux de modulation
permettra damliorer la qualit de la rception; cela se fera au dtriment de la largeur de bande
du signal modul qui va augmenter (bande de Carson).
 Dans cette formule, la bande de bruit de C/N est bien 2fmax, et non la bande de carson. Si on
veut considrer la bande de bruit du signal modul pour le calcul du C/N alors la formule valide
devient:

S
C
= 2K.
2 ( + 1)
N
N Bcarson
 A titre prventif, signalons que compte tenu de la remarque prcdente, le terme C/N exprim
dans les modulations numriques (section 3) pour lexpression du TEB (Taux derreur binaire)
est prendre dans la bande de modulation.

7.4.4 Graphique et commentaires


Sur le graphique qui suit, on compare les performances des diffrentes modulations analogiques
tudies ainsi que les diffrents types de dmodulations envisageables.
Les courbes sappuient sur les formules des paragraphes prcdents, exprimes sous formes dcibels:
En AM :
En FM :

S
N dB

S
C
=
+ 20 log k
N dB N dB
C
=
+ 10 log K + 20 log
N dB
100

Section 2 Modulations Analogiques

-10dB

dtection
d'env eloppe

d modulation AM
cohrente

dmodulation MAPS
cohrente
dmodulation FM
ty pe Foster-Seeley
dmodulation FM
PLL

10dB

20dB

30dB

C/N

+3dB
10dB

AM [k<100%]]

20dB

-20log(k)
30dB

AM [k=100%]
MAPS

FM =
40dB

20 log( )
FM > 1

S/N
 On constate que la modulation FM offre (dans le cas FM bande large) des performances suprieures
lAM C/N identique (cest dire puissance porteuse disponible identique). Dans tous les cas en
modulation analogique, la courbe est une droite de pente 1.
 Si la modulation AM offre une limite suprieure avec le taux k=100%, la FM peut permettre
daccrotre thoriquement le S/N de manire illimite C/N constant en augmentant . En ralit, la
bande de frquence disponible limite cette possibilit.
 Les dmodulations cohrentes et incohrentes ont des performances comparables tant que la
puissance du signal reu est suffisante. Cependant partir dun certain seuil (environ 10dB sur le
graphique), les dmodulateurs de nature incohrente sont incapables de restituer linformation : le
signal est perdu de manire brutale; on parle alors de capture par le bruit du signal dmodul. En
outre leffet de seuil est dautant plus sensible que le taux de modulation est lev : au dessous du
seuil de capture par le bruit, laugmentation du taux de modulation est inutile et ne permet pas de
rcuprer le signal.
 En revanche les dmodulateurs cohrents ne prsentent pas cet inconvnient et sont capables de
restituer, avec certes une faible qualit, linformation avec un signal modul de trs faible puissance.
 De par sa nature, la dmodulation MAPS est ncessairement de nature cohrente.

7.4.5 Praccentuation
Le bruit blanc qui sajoute au signal modul et dgrade sa qualit va avoir une contribution
particulire dans le cas de la FM.
En effet, nous avons montr ( 7.4.3) que la densit spectrale de puissance du bruit ne sera plus
constante (qui est le propre du bruit blanc) mais va dpendre de lloignement de la frquence
porteuse : Plus on sloigne de la frquence porteuse (sons aigus) plus la puissance du bruit est
leve.
On peut le justifier en remarquant que le taux de modulation FM dpend de la frquence du signal
modul : les frquences hautes sont modules avec un taux plus faible que les frquences basses. On a
vu au paragraphe 7.4.3 que le rapport S/N du signal dmodul tait proportionnel , do la

101

Section 2 Modulations Analogiques

dgradation des S/N pour les frquences hautes. Les frquences aigus du signal transmis seront donc
plus dgrades que les frquences basses, ce qui savre dsagrable loreille. La praccentuation est
une technique qui vise viter ce phnomne.
Densit spectrale de puissance de bruit
en sortie d'un dmodulateur FM

N0f
f

Cette solution simple consiste augmenter le taux de modulation pour les frquences hautes du signal
modulant, tout en conservant un taux plus bas pour les autres, en augmentant la dviation de frquence
f. On peut raliser cette opration en amplifiant lamplitude des frquences hautes par rapport celle
des frquences basses.
A lmission on amplifie plus les frquences hautes du spectre BF avant la modulation ; cette
opration sappelle la praccentuation. A la rception, aprs dmodulation, on effectue lopration
inverse laide dun filtre qui attnue les frquences hautes et le bruit surajout ; cette opration
sappelle la dsaccentuation. Au total, le rapport S/N nest pas dgrad pour les frquences aiges.
Canal
Praccentuation

Modulation FM

Dmodulation FM

Bruit sur porteuse FM

Dsaccentuation

Cette technique de praccentuation/dsaccentuation est dautant plus utile que les frquences vocales
aigus ont une puissance faible et quelles sont donc trs sensibles au bruit.

Spectre de la voix
10kHz
1kHz

0dB

-15dB
La praccentuation permet donc de redonner au signal modulant BF une dynamique faible, ce qui est
toujours souhaitable dans les systmes lectroniques. Les filtres de praccentuations sont normaliss ;
en particulier, en Europe on utilise le filtre dont le gabarit est donn ci-aprs et qui correspond une
constante de temps de 50 s.
Filtre de praccentuation

|H| dB
6dB/oct

3,18kHz

102

Section 2 Modulations Analogiques

7.5 Comparaison AM-FM


AM

FM

Frquence signal modulant m(t)

f max

f max

Amplitude du signal modulant

m(t)

Porteuse module
Taux de modulation
Puissance du signal module

h(t ) = 0 + m(t ) cos( 0 t )

k=

a
=
k<100%
0 A0

k2 2
PAM = P0 1 + = 0
2 2Z

k2
1 +
2

h(t ) = 0 cos( 0 t +

=
PFM

kv
sin( 2f max t ))
f

f
k
= v
f max f max

02
=
- Constante
2Z

B = 2 f max - Faible

B 2(f + f max ) - Large

S
C
= k2
N
N

S
C
= K. 2
N
N

Rsistance au bruit

Faible

Bonne

Rsistance aux non-linrits des


amplificateurs

Faible

Bonne

 Radiodiffusion en HF
(OL/OM/OC)*
 TV Hertzienne en V/UHF**

 Radiodiffusion en bande FM 88108MHz


 CB (citizen Band) 27MHz
 Rseaux de communications
professionnels et privs en
V/UHF**
 Transmission analogique TV par
satellite

Faible bande de modulation


Simplicit des quipements

Bonne rsistance aux bruits


Bonne qualit du signal dmodul

Sensible aux bruits


Qualit mdiocre du signal
dmodul

Bande de modulation large


 Complexit des quipements

Largeur de bande su signal


modul
Rapport S/N aprs dmodulation

Services

AVANTAGES
INCONVENIENTS

* OL:ondes longues 30-300kHz


OM : ondes moyennes 0,33MHz
OC : ondes courtes 3-30MHz
** V/UHF : Very/UltraHigh
Frequencies
VHF 30-300MHz UHF 3003000MHz

103

Section 2 Modulations Analogiques

104

Section 3 Modulations Numriques

8. Modulations Numriques

8.1 Vocabulaire
Le terme de modulation numrique qui sera utilis ici dsigne la modulation dune frquence porteuse
pure par un signal modulant valeurs discrtes, de type binaire ou m-aire dcrit dans la premire
section. On aurait donc d nommer ce chapitre modulation analogique sur frquence porteuse dun
signal valeurs discrtes. On ne la pas fait car cest un peu long pour un titre, et lusage courant
prfre celui cit.
Ce type de modulation est parfois appel galement modulation analogique discrte.
Attention cependant, le terme modulation numrique, comme filtrage numrique ou plus
gnralement traitement numrique fait rfrence un traitement ralis par un microprocesseur. Tout
ce qui est abord ici peut effectivement tre mis en uvre soit par un circuit lectronique analogique,
soit par un algorithme dans un processeur. Nous renvoyons la section 5 de ce document.

011001...

codage

Amplific ation
M odulation
n umrique

h(t)

f0

8.2 Modulation numrique damplitude


8.2.1 Modulation dplacement damplitude - ASK
La Modulation d'Amplitude Numrique ou modulation saut d'amplitude [ASK, Amplitude Shift
Keying] affecte chaque tat ou symbole numrique une valeur d'amplitude de la porteuse h(t).

h(t ) = an 0 cos( 0t + )

105

Section 3 Modulations Numriques

O an est une valeur numrique et n le nombre total de symboles possibles. Cette modulation est en
ralit une modulation damplitude avec un message modulant de forme carre un ou plusieurs
niveaux.

 Reprsentation temporelle :

V
a i 0

T
 Reprsentation spectrale :
Densit spectrale de
Puissance en dBm/Hz

Porteuse
Enveloppe
Spectrale
1/T

2/T

f0
f 0-1/T

f0+1/T

Le spectre de modulation correspond celui de la modulation AM analogique : la porteuse au centre


avec deux bandes latrales symtriques correspondant au spectre du signal modulant. Nous renvoyons
le lecteur la section 1. [1.4.3]

8.2.2 Modulation par tout ou rien -OOK- (On Off Keying)


C'est le cas le plus simple et le plus utilis des modulations d'amplitude, cest un cas de modulation
ASK :
 leb "1" correspond l'mission de la porteuse,
 leb "0" correspond son interruption.
On peut par convention choisir le codage inverse. La modulation peut-tre interne (modulateur
allum/teint) ou externe (interrupteur la sortie de l'metteur).
Cest LA modulation, celle associe au code morse et utilise pour les premires transmissions de
donnes.
Peu efficace et ne permettant pas de distinguer le symbole "0" et absence d'information, cette
modulation est surtout utilise en transmission optique incohrente, car elle permet d'utiliser des
sources non cohrentes (Diodes lectroluminescentes DEL) ou de cohrence insuffisante (cas de
certaines diodes laser).

106

Section 3 Modulations Numriques

 Reprsentation temporelle :

-0

 Reprsentation spectrale :
Elle est identique celle du paragraphe prcdent pour lASK ( 8.2.1). On peut identifier cette
modulation une modulation damplitude (AM) o un signal NRZ occupe la place du signal
modulant : deux bandes latrales et la porteuse au centre.

8.3 Modulations numriques de frquence - FSK


8.3.1 Dfinition
La Modulation de Frquence Numrique ou modulation saut de frquence FSK, Frequency Shift
Keying ou bien encore MDF (Modulation par dplacemcent de frquence) affecte chaque tat ou
symbole numrique une valeur de frquence diffrente.

h(t ) = 0 cos( 2 ( f 0 + f i )t + )
o fi dsigne lcart de frquence avec la porteuse, cart associ au symbole transmettre. Pour un
nombre m de symbole, on parle de modulation FSK-m.
L'amplitude est constante, et on retrouve les avantages de la modulation de frquence en
radiodiffusion :
 Insensibilit aux variations des conditions de transmissions,
 Possibilit de contrle du gain.

8.3.2 FSK-2
Mme s'il est possible de moduler un grand nombre d'tats, en pratique on fait surtout de la
modulation deux tats. On parle alors de FSK 2 ou MDF 2:
 leb "0" correspond f1
 leb "1" correspond f2 (peu importe le signe de f1-f2)

107

Section 3 Modulations Numriques

 Reprsentation temporelle :
en FSK2 on associe chacun des deux tats une frquence particulire.

V
0

f2

f1

-0

On dfinit par analogie avec la FM un taux de modulation :

f 2 f1
R
1
avec R =
T

x=

[1]
[Bd]

Remarque : si on utilise la dviation par rapport la porteuse, alors le taux de modulation vaut :

x=

2.f
R

[1]

o R/2 remplace donc la valeur de la frquence maximale du signal modulant. Nous renvoyons
ltude des critres de Nyquist pour des complments.
En tudiant cette allure temporelle, on distingue 2 types de FSK2 :
 sans continuit de phase (phase discontinue) : On juxtapose deux modulations damplitude
OOK
 avec continuit de phase (phase continue) : On utilise le principe dune modulation FM avec
un modulateur constitu dun VCO.
Le spectre va tre diffrent selon les deux cas.
 sans continuit de phase:
Cette mthode consiste utiliser deux oscillateurs dlivrant respectivement les signaux sinusodaux de
frquence f1 et f2. Un inverseur command par le signal binaire, permet denvoyer sur la ligne de
transmission lune ou lautre de ces deux frquences.
V

Rupture de phase

t
-0

Du fait de la non-synchronisation des deux oscillateurs, le signal prsente des sauts de phase au
moment des changements de frquences. Ces discontinuits de phase se traduisent par des

108

Section 3 Modulations Numriques

modifications brutales de lamplitude du signal, dues la diffrence de niveau de sortie des


oscillateurs et de leur impdance de sortie, et donc de la dsadaptation avec le circuit de sortie qui suit.
Cette mthode a t trs utilise compte tenu de sa simplicit de ralisation (Modem filaire
tlphonique, transmission radio en ondes courtes, sauvegarde de donnes sur des supports audio)
 avec continuit de phase:
Il est possible de saffranchir de ces modulations brutales damplitudes parasites en faisant en sorte
quil ny ait pas de rupture de phase lors du passage dune frquence une autre. On peut par exemple
utiliser un oscillateur unique dont on modifie la frquence via une commande en tension (VCO).

Continuit de phase

t
-0

 Spectre dun signal FSK


Du fait de la non-linarit du procd FM, le spectre dun signal FSK est trs complexe. Il se simplifie
avec lhypothse suivante : Si le signal FSK est gnr par commutation entre deux gnrateurs
sinusodaux, f 0 + f et f 0 f alors f =

1
1
( f 2 f 1) et f 0 = ( f 2 + f 1) , il peut tre
2
2

considr comme la somme de deux signaux OOK ayant lune ou lautre de ces frquences comme
porteuse et modul lun par le signal binaire original, lautre par son inverse logique. Dans ce cas, on
note la prsence de raies aux frquences des gnrateurs.
x=1,4
A
A0

f2-f1

A0
x=0,5

f1

f2

Phase discontinue

f1

f2

Phase continue

Comme on laa vu plus haut, cette mthode engendre une discontinuit de phase. En ralit le signal
FSK est rarement gnr de cette manire, mais plutt par variation de la frquence dun oscillateur
command en tension (VCO), ce qui conduit un signal secondaire phase continue ( 8.3.3
Montages 1 et 2). Ce dtail, en apparence insignifiant, modifie le spectre : les raies disparaissent dans
le cas gnral mais restent prsentent pour les valeurs entires du taux de modulation x.

Les rsultats de simulation cidessous prsentent des comparaisons entre les diffrents taux de
modulation pour le cas dun VCO modul par une squence pseudoalatoire NRZ.

109

Section 3 Modulations Numriques

Ici : R = 200 kBd

8.3.3 Modulateurs analogiques de frquence FSK


On trouve en pratique deux formes de modulateur numrique en frquence :
 Soit on utilise les modulateurs analogiques,
 Soit on ralise une synthse numrique des signaux moduls.
Dans ce paragraphe on traite la premire catgorie La seconde est aborde dans le paragraphe suivant.
On prsente deux modulateurs assurant la continuit de phase (VCO) mais prsentant deux pilotages
diffrents
MONTAGE 1

VCO

t
Signal FSK2

Message

MONTAGE 2
V
t

Message

VCO

V2
V1

Signal FSK2

Le montage 1 prsente de par sa simplicit quelques dfauts dont le principal est que les niveaux
logiques ne sont pas dfinis de manire trs prcise, ce qui gnre une incertitude sur les frquences f1
et f2.
Pour le montage 2 les frquences f1 et f2 sont fonctions des tensions contrles V1 et V2. Le signal
binaire commandant alors la slection entre f1 et f2.. Lincertitude sur les frquences est minimale
grce la plus haute stabilit des sources de tension.
Enfin signalons dans certains cas la prsence de circuit dadaptation entre les gnrateurs de tensions
et lentre du VCO. En effet, le simple branchement dune impdance passive lentre du VCO peut
modifier trs sensiblement la valeur de la frquence centrale f 0 .

110

Section 3 Modulations Numriques

8.3.4 Synthse numrique de signaux moduls FSK


Les procds prcdents sont assez limits quant la prcision sur les frquences f1 et f2. En effet,
celle-ci est tributaire de la rgulation des sources de tension V1 et V2. Pour certaines applications on
prfre oprer par voie numrique.
16 points par priode

Oscillateur

f0

Division
par N

Convertiseur
N/A

Com pteur /16

f1
ou
f2

m(t)

f1 /16

Filtre

ou f2/16

Sortie
Adresse

Mmoire: 2 emplacements N0 et N 1.

Lusage de plus en plus rpandu des processeurs numriques de signal (DSP: Digital Signal
Processor) tend rendre cette mthode trs utilise, pour la FSK comme pour les autres techniques
(voir section 5).
 Oscillateur quartz
On part d'un oscillateur quartz unique (cela permet d'viter les problmes de dphasages
engendrs par le couplage de 2 oscillateurs, donc dobtenir un signal phase continue). Cet
oscillateur de frquence f0 servira d'talon. Le passage de f0 f1 et f2 fait appel aux techniques
de division de frquence par comptage : on retient une impulsion toutes les N en sortie
 Compteur prchargement
On utilise ici un compteur prchargement qui contient en mmoire deux valeurs pour N
slectionnes par m(t). En choisissant correctement des diviseurs N1 et N2 on obtiendra en
sortie les frquences dsires f1=f0/N1 et f2= f0/N2. Le signal d'entre permet de choisir en
mmoire N1 ou N2. Le compteur va dlivrer entre deux impulsions successives un signal
cod sur 16 niveaux et ayant la forme dune sinusode.
 Synthse numrique d'une porteuse
On peut dtailler rapidement ce quon appelle la synthse digitale (ou numrique) de
porteuse analogique. Le principe sappuie sur la thorie de Fourier et la rduction du niveau
des harmoniques par rapport au fondamental.
compteu r

CNA

 On divise le signal par 16 (compteur/16)


 Les sorties du compteur sont les adresses d'une mmoire 16 emplacements, contenant 16
valeurs d'une priode de sinusode.
 On convertit en analogique le mot binaire pour un CNA. On obtient une approximation sur
16 paliers d'un signal sinusodal.
 Le filtrage final est beaucoup plus simple raliser (niveau des harmoniques plus faibles)
que pour un signal carr.
 Modulation FSK
En filtrant par un passe-bas les signaux niveaux discrets de sortie du compteur on ralise
ainsi une modulation FSK aux frquences f1 et f2 de la squence binaire d'entre. Le filtre
utilis est d'ordre suffisament lev pour ne conserver que la frquence fondamentale.
Comme il a t dj expliquer, on aurait pu filtrer directement un signal carr, mais lordre
du filtre devrait tre plus grand.

111

Section 3 Modulations Numriques

8.3.5 FSK-m
Tous les principes et raisonnements prsents ici peuvent tre tendus une modulation numrique de
frquence m tats, appels FSK-m, ou modulations multi-tons: dans un spectre audio, cela revient en
effet utiliser une note pour mettre un symbole de plusieurs eb.

8.4 MSK - Minimum Shift Keying


8.4.1 Dfinition
Les modulations dtes saut de frquence minimal "MSK, Minimum Frquency Shift Keying" sont
des modulations dplacement de frquence (FSK) particulires. Elles peuvent ainsi tre considres
comme des modulations quatre tats de phase (parfois plus), qui n'autorisent que les transitions d'un
tat un tat voisin (+/- 90).[voir chapitre 1.5].
On peut donc la considrer comme une FSK-2 [ phase continue] o la bande spectrale occupe B est
minimale.

x=
2 f =

1 2f
=
2
R

[1]

1
f2 f1 1
= => f =
R
2
4T
1
B= 1,17.
[Hz]
T

8.4.2 Expression temporelle


En vertu de la dfinition, on peut exprimer la porteuse temporelle de la MSK par :

h(t ) = A0 cos( 0t

2T

t)

Les deux frquences instantanes de la porteuses modules sont:

f1 = f 0 1 / 4T
f 2 = f 0 + 1 / 4T
Contrairement une FSK classique, la MSK prsente donc la particularit que la porteuse module
effectue un quart de tour dans le diagramme de Fresnel pendant la dure T dmission dun eb.
Q

A0cos(2t)
I

A0cos(1t)
Transmission sur T de f2

Transmission su r T de f1

112

Section 3 Modulations Numriques

8.4.3 Aspects spectraux


Les deux graphes prsentent la modulation MSK en linaire et en dcibels.
spectre MSK
0.20
Mag/V
0.15

0.10

50.00m

0.00
-300.00k

-150.00k

0.000
RelFr/Hz

150.00k

300.00k

Out

La courbe de gauche permet de comparer lallure de la MSK avec les autres FSK de taux de
modulation proche. La FSK prsente un lobe principal parfaitement arrondi.

8.4.4 Intrt et utilisation


La valeur limite du saut de phase (+ ou - /2 au maximum) et la vitesse ralentie de la transition entre
moments rduisent considrablement les composantes spectrales hors de la bande utile. Les
brouillages hors de la bande du signal sont alors beaucoup plus faibles. De plus nous verrons que cette
modulation de frquence peut sapparenter une modulation de phase 4 tats, ce qui permet de crer
des modulateurs et des dmodulateurs analogues ceux de la QPSK.
Cependant, les changements de frquences sont en principe abruptes ce qui provoque des rebonds
importants, issus du signal modulant NRZ. Pour liminer cet inconvnient, on utilise un filtrage
gaussien.

8.4.5 Filtrage gaussien


Lintrt est donc ici dassurer des transitions de frquences trs molles , donc de limiter la bande
spectrale occupe. On remarque au passage que le signal modul ressemble fort une modulation de
frquence analogique (FM). cette proprit est utilise dans la modulation utilise pour le GSM, la
GMSK : Gaussian Filtered MSK, et dans la technique Bluetooth qui utilise la GFSK, Gaussian
Filtered FSK.

VCO
Message

Filtre Gaussien

Signal GMSK

Message filtr
GaussianLP Frequency Response
0.00
Mag
-22.50
dB
-45.00

-67.50

-90.00
0.000

750.00k

1.500M
f/Hz

2.250M

3.000M

Ci-dessus on prsente la fonction de transfert dun filtre gaussien et une squence NRZ filtre.

113

Section 3 Modulations Numriques

8.4.6 Spectres FSK MSK - GMSK


Spectre FSK
Taux x=1

Spectre MSK

-10.00

-10.00

Mag

Mag

-30.00

-30.00

dB

dB

-50.00

-50.00

-70.00

-70.00

-90.00
-1.500M

-750.00k

0.000
RelFr/Hz

750.00k

-90.00
-1.500M

1.500M

Out

-750.00k

0.000
RelFr/Hz

750.00k

1.500M

Out

Le dbit utilis pour ces simulations est celui du GSM soit D=271kbit/s.

8.5 Porteuses en quadrature


8.5.1 Expression mathmatique et reprsentation
Si on utilise la notation relle gnrale du signal modul en amplitude, phase ou frquence on obtient
alors :
Spectre GMSK
-10.00
Mag
-30.00
dB
-50.00

-70.00

-90.00
-1.500M

-750.00k

0.000
RelFr/Hz

750.00k

1.500M

Out

h(t ) = 0 (t ) cos(2f0t + (t ))
Soit en utilisant les relations trigonomtriques:

h(t ) = 0 (t )[cos(2f 0t ) cos( (t )) sin( 2f 0t ) sin( (t ))]


On peut donc utiliser la reprsentation de cette expression dans un diagramme I-Q, tel quil a t
prsent dans la premire section. Lextrmit de la porteuse sera reprsent par un point : en
modulation de phase pure "PSK" ils sont sur un cercle de rayon constant correspondant la tension
crte de la porteuse.
Le signal modul en phase sexprime alors sous la forme :

h(t ) = an cos( 0t ) bn sin( 0t )


avec:

an = 0 (t ) cos( (t ))
bn = 0 (t ) sin( (t ))

114

Section 3 Modulations Numriques

8.5.2 Constellation
On reprsente alors h(t) dans un diagramme IQ, ou polaire :

bn
0

(t )

an
Pour les modulations numriques,
en nombre fini.

an et b

prennent des valeurs discrtes, cest dire quelles sont

La forme obtenue pour lensemble des points est appele constellation; nous verrons que cest la seule
mthode pour distinguer les diffrentes modulations.

8.5.3 Approche complexe


Pour faciliter lapproche de ces modulations, en particulier au niveau mathmatique, il peut tre utile
dutiliser la reprsentation complexe. Dans ce cas, le moment de la porteuse est caractris par ses
tats damplitudes, de phase et (ventuellement) de frquence. Alors on associe le point de la
constellation au nombre complexe:

cn = an + jbn
La modulation par une frquence porteuse est alors:

h(t ) = cn e 0 t
et dans ce cas on conserve lexpression relle prsente au paragraphe 8.5.1:

h(t ) = Re{h(t )}

8.6 PSK Phase Shift Keying


PSK- n : n Phase Shift Keying
MDP-n : Modulation dplacement de phase n tats de phase.

8.6.1 BPSK (Binary PSK)


Ce signal est aussi appel PSK-2, modulation dplacement de phase deux tats.
 On reprsente sur le schma qui suit laspect temporel dune porteuse module en 2PSK par un
message binaire

115

Section 3 Modulations Numriques

-0

eb

Phase

Pour leb 1, on met la porteuse pure p(t), pour leb 0 on met la porteuse en opposition de phase
p(t). Si an(t) code le message avec un type NRZ :

h(t ) = an (t ). p (t )
Densit spectrale de
Puissance en dBm/Hz
2

10log 0 T
2Z.1mW

Enveloppe
Spectrale
1/T

2/T

f0 -1/T

f0

f
f0+1/T

 De par son expression temporelle, le signal modul deux tats de phase correspond une MAPS
avec un signal modulant carr NRZ antipolaire (+1 o 1 Volts). Le spectre est alors constitu des
deux bandes latrales sans porteuse: le spectre du signal modulant et de son spectre symtrique par
rapport la frquence porteuse. On retrouvera un spectre identique pour toutes les modulations
numriques PSK (et galement QAM). La seule information accessible est, outre une valeur
approche de la frquence porteuse, le rythme horloge R=1/T.
 La constellation permet de connatre linformation sur la phase :

"0"

=0
"1"

Elle est constitue de deux points opposs par le centre du diagramme, cest dire en opposition de
phase.
 On peut utiliser un mlangeur pour raliser une telle opration de modulation PSK2, ou une
multiplication numrique de la porteuse pure avec le signal modulant.

116

Section 3 Modulations Numriques

+a

an(t)

an(t)

h(t)

-a

p(t)

-0

eb

8.6.2 QPSK (Quaternary PSK)


La QPSK est une PSK-4.
 En tendant le principe de la PSK2 4 tats de phase, laspect temporel se dduit simplement :
V
T

Phase

10

11

10

00

01

3 / 2

/2

Comme la modulation prsente une valence de 4, on peut regrouper les eb par deux et coder chaque
couple par un tat de phase particulier. Le nombre deb par symbole est donc de deux, et pendant la
dure T dun moment, on met un symbole de deux eb, alors quen PSK2 on nmet quun eb.
 Constellation : Les deux reprsentations sont quivalentes; limportant est quil y ait quatre point
rpartis sur un cercle. On parle doffset de phase pour dcrire les rotations ventuelles de lensemble
de la constellation.

10

10

00
I

11

ou

11

01

00

01

 Spectre : Il est rigoureusement identique celui de la PSK2, sous rserve que la dure des symboles
est identique et vaut T=1/R.

117

Section 3 Modulations Numriques

Densit spectrale de
Puissance en dBm/Hz

Enveloppe
Spectrale
1/T

2/T
f0

f 0-1/T

f
f0+1 /T

La densit spectrale de puissance seprime alors, comme pour toutes les modulations de ce type:

2T sin(T ( f f 0 ))

QPSK ( f ) = 0
2 T ( f f 0 )

[V/Hz]

et on montre que

QPSK ( f )df =

02
2

[V]

On retrouve ainsi la puissance de la porteuse pure non module P0.


 Modulateur : lide est de raliser une modulation de chacune des deux porteuses en quadrature.
Cette opration ncessite un traitement des lments binaires de faon appliquer les signaux
convenables aux mlangeurs (1 eb sur 2). On a ainsi deux BPSK avec des porteuses en quadrature.

h(t ) = an cos( 0t ) bn sin( 0t )

cos( 0t)
m(t)

an (t)

sparation
t rain binaire

h(t)

bn(t)

sin( 0t )
V
1

+a

an(t)

b n(t)

-a

01

+a

00

train binaire spar 00 01 11 10

+a
bn (t)

+a

-a

118

11

10

a n(t)

Section 3 Modulations Numriques

8.6.3 OQPSK (Offset QPSK)


Q

QPSK

OQPSK

Dans ce cas particulier, toutes les transitions entre certains moments ne sont pas possibles. On interdit
en particulier les passages par 0 qui sont des inversions brutales de phase et donc ont tendance
largir le spectre.
Les transitions pour une OQPSK peuvent se dcrire comme des variations progressives de la
frquence afin de dcaler la phase de la porteuse.
A : Porteuse pure la frquence f0; on a un point sur la constellation
B : Porteuse pure de frquence f1> f0. La porteuse tourne dans la constellation sur le cercle
(enveloppe constante).
C : Porteuse pure la frquence f0; on a un point sur la constellation, mais dplac par rapport
au point prcdent.

f0 f 1> f 0 f0

0
0

t
A

Une autre technique consiste dcaler le train binaire sur la voie Q dune dure gale la moiti de la
dure dun moment par rapport la voix I. Ainsi les transitions ne sont jamais simultanes sur les
deux voies I et Q. On a ainsi le dplacement sur un carr sans les diagonales. Un filtrage permet
darrondir les transitions.
Les intrts dune OQPSK sont :
 Signal modul moins sensible aux non-linarits des amplis. (enveloppe constante comme en
FM)
 Spectre plus troit (transitions moins brutales) : la largeur du lobe principal peut-tre divise par
2.
DSP de Puissance

1
T

QPSK

OQPSK
2
T
f 1
T

f0

119

f+1
T
0

Section 3 Modulations Numriques

Les transitions tant limites +/- 90 il nest plus possible de transmettre 2eb par moment transmis
mais seulement 1. On dtaille cette difficult au chapitre sur les modulations diffrentielles dans la
partie suivante. Par exemple un dplacement vers la droite transmet leb 0 pendant T et un
dplacement vers la gauche transmet leb 1 pendant T: on retrouve alors la MSK. Pour obtenir le
mme dbit quune QPSK, il faut alors doubler la vitesse de modulation de lOQPSK, donc largir le
spectre par 2 : on retrouve le spectre de la QPSK ! On vite cependant les transitions brutales de phase
et on assure une abscence de modulation damplitude parasite.
La GMSK est une forme dOQPSK avec des transitions lentes dues au filtrage gaussien (Dure de
ltat B grande devant A et C : la dure de la transition vaut la dure dun moment T).

8.6.4 Remarques sur les structures de modulateur


Les considrations prcdentes permettent de signaler que lon trouve deux structures de modulateur
diffrentes:
 Une structure deux voies parallles I et Q utilisant deux mlangeurs et un sommateur
 Une structure VCO modul par un train binaire direct
La seconde est peut-tre plus simple mais assure une moins bonne stabilit et une moins bonne
prcision.

8.6.5 Puissance en PSK


2

Pour une modulation PSK : an + bn = 0 o 0 est lamplitude crte de la porteuse. Dans ce cas
la puissance de la porteuse module, qui est gale la puissance moyenne de la porteuse non module
vaut :

P0 =

02
2Z

[W]

Cette relation est valable quelque soit le type de modulation PSK, en particulier quelque soit le
nombre dtat m. Cependant en pratique, les filtrages sont susceptibles dintroduire des modulations
damplitudes non dsires, en particulier en 2PSK.

8.7 QAM Quadrature Amplitude Modulation


QAM-n: Quadrature Amplitude modulation n states

8.7.1 Dfinition
Les modulations Amplitude-Phase couplent les principes de la modulation d'amplitude ASK et de
phase PSK. Elles sont classiquement appeles "QAM" (MAQ, en franais) car elles utilisent le
principe des modulations d'amplitude (ASK) sur des porteuses en quadrature.
Les composantes an et bn appartiennent des ensembles de valeurs disctrtes et nont pas de relation
entre elles : les points associs ne sont plus rpartis sur un cercle mais peuvent se trouver dans
lensemble du plan.

8.7.2 QAM-4
Exemple :

an {-1 ; 1}
b {-1 ; 1}
n

120

Section 3 Modulations Numriques

10

00

-1

11

-1

01

Ce type de modulation est identique une QPSK, il sagit dune 4-QAM. En pratique, on ne distingue
pas ces deux modulations et on parle exclusivement de QPSK. Le modulateur et le dmodulateur sont
identiques celui de la QPSK.

8.7.3 QAM-8

an {-1 ; 0 ; 1}
bn {-1 ; 0 ; 1}

Q
1
1

-1

-1
Tous les couples (an;bn) ne sont pas utiliss : le couple (0,0) correspondant au point central (abscence
de porteuse) nest pas utilis. Il y a donc 8 symboles de 3eb transmettre.

8.7.4 QAM-16

an {-1,5 ; -0,5 ; 0,5 ; 1,5}


bn

{-1,5 ; -0,5 ; 0,5 ; 1,5}


Q
1

Umax

-1

-1

8.7.5 QAM 64
Ce type de modulation est exploite sur les rseaux cbls peu sensibles aux bruits, comme pour la
norme V34 (V90) pour les modems tlphoniques, ou sur les rseaux fibres optiques pour la diffusion
TV.

121

Section 3 Modulations Numriques

Q
101000 101001

101010 101100 001100 001010

100000 100001

100010 100100

000000

000001

000010 000100

100100

100101

100110 100011

000100

000101

00 0110 000011

100111

101101

101110 101111

000111 001101

001110 001111

110111

111101

111110 111111

010111 011101

011110 011111

110100 11010 1

110110 110011

010100 010101

010110 010011

110010 110100

010000 010001

010010 010100

10

11 110000

110001

111000 111001

111010 111100 011100 011010

001001 001000

00

01

011001 011000

8.7.6 Puissance dune modulation QAM


La variation de lamplitude de la porteuse en QAM provoque au cours du temps des variations de la
puissance crte mise alors quelle est constante en PSK. Elle va donc dpendre du type de
modulation (valence) mais aussi de la loi de probabilit dapparition des moments. Si ceux si sont
quiprobables (ce qui est le cas courant en tlcommunication), on peut donner les relations suivante
pour la puissance moyenne dune modulation QAM :
Modulations

Puissance
2
U max
[W]
2Z
2
3U max
P=
[W]
8Z
5U 2
P = max [W]
18Z

Porteuse pure

P0 =

QAM -8
QAM-16

o Umax dsigne la tension maximale pouvant tre prise par la porteuse. On montre cette relation en
calculant la puissance moyenne pour chacun des points possibles pris par la porteuse dans la
constellation, puis en effectuant la moyenne. Cette mthode pourra tre utilise avec profit pour les
autres modulations.

8.7.7 Modulateurs QAM


Une modulation QAM peut-tre ralise avec des modulateurs QPSK. Ainsi on montre sur les
schmas qui suivent que les modulatione 8-QAM et 16-QAM peuvent tre ralises avec seulement
deux modulateurs QAM.
Q
Q
1

1
1

-1

-1

-1

-1

Dans le cas de la 9-QAM, on utilise un ou lautre des modulateurs, commands par des circuits de
traitement du signal binaire. Dans le cas de la 16-QAM, on utilise le premier modulateur pour

122

Section 3 Modulations Numriques

slectionner un quadrant (sur les deux eb de poids fort) puis le second pour slectionner un des quatres
points du quadrant (sur les deux eb de poids faible).
Avec les mthodes numriques, il devient plus simple dutiliser le modulateur QPSK dcrit au
paragraphe avec des signaux modulants an et bn ternaires pour la 8-QAM, quaternaire pour la 16QAM, . Et gnrs par des circuits numriques adapts.

a n(t)

m(t)

cos(0t)

sparation
train binaire

sin( 0t)

h(t)

/2

bn(t)

Le graphe suivant reprsente le signal modulant sur une des voies pour la modulation 16QAM.
Signaux modulants QAM16

1.60
V
0.80

0.00

-0.80

-1.60
0.000

5.000u

10.000u
t/s

15.000u

20.000u

Iin

8.7.8 Modulation CAP


La Modulation CAP (Carrier less Aplitude and Phase) Est un variante de la modulation QAM utilise
particulirement sur certains modems ADSL (Asymtrical Digital Subscriber Line). Il sagit de
simplifier la ralisation de la modulation et daccrotre les performances.
La diffrence essentielle est dutiliser pour le signal bn(t) sur la voie en quadrature non pas un mlange
externe avec une porteuse sinusodale mais un dphaseur de /2, ce qui correspond mathmatiquement
une transforme de Hilbert. On dphase ainsi les trains binaires en bande de base, le signal m(t)
peut alors tre directement mlang la porteuse dsire avec un unique mlangeur.
Q
I

an (t)

m(t)

sparation
train binaire

bn (t)

m'(t)
/2

Q
I

Les intrts sont de simplifier la structure du modulateur, mais surtout de pouvoir la mettre en uvre
de manire totalement numrique en bande de base sur un processeur en vitant la prsence de
mlangeurs et dphaseur analogiques sur les porteuses en quadrature.

123

Section 3 Modulations Numriques

8.8 APSK Amplitude and Phase Shift Keying


8.8.1 Non linarit et dformation des constellation
Lors de leur transmission dans le canal de transmission (quipement de transposition de frquence,
support de transmission amplificateur de puissance et faible bruit) les porteuses sont dformes.
Les constellations qui en rsultent aprs la dmodulation est alors visible mais difficilement
interprtable.
Le cas le plus courant est lamplification de puissance qui est non linaire, en particulier en rgime
satur amplifie de manire plus franche les signaux de faibles amplitudes que ceux de fortes
amplitudes (cf 11.1.9)
Psortie
Plage non- linaire
Compression du gain

Plage linaire
Gain constant

Pentre

Amplificateur satur
16-QAM

16-QAM dforme

Deux cosnquences directes sur les modulations tudies :


 Les PSK supportent trs bien ce genre de dformation car les points restent sur un cercle et
les angles sont conservs.
 Les QAM (cf schma prcdent) sont trs malmenes. Lusage damplificateur trs bonne
linarit (et donc coteux) est obligatoire.

8.8.2 Modulation valences leves


Il se trouve que laugmentation de la valence est dlicate pour les modulations de phase pure, la
discrimination angulaire tant de plus en plus dlicate, ce qui est moins sensible en QAM la
rpartition des points tant plus quilibre dans le plan IQ.
Afin de permettre laugmentation de la valence avec peu de dformation et une bonne rpartition, on
utilise des modulations dites APSK dont les constellations sont donnes ci-dessous. Elles sont utilise
pour la diffusion satellite (norme DVB-S2).

16APSK

32APSK
1
-1

-1

-1
-1

124

Section 3 Modulations Numriques

8.9 Lecture des Spectres


8.9.1 Vitesse et dbit
Pour lensemble de ces modulations n-PSK et n-QAM, le spectre est totalement identique, tant que
la vitesse de modulation R est la mme pour toutes. En revanche, la valence m de ces modulations
tant diffrente, le dbit sera dautant plus lev que m est grand

R=

1
[Bd] et
T

D = R log 2 (m) [Bit/s]

Sur le spectre, il est alors possible de mesurer la vitesse avec une bonne prcision.
Densit spectrale de
Puissance en dBm/Hz

P0-10log(R)

Enveloppe
Spectrale
QA M et PSK
1/T
f0 -1/T

2/T
f0

f
f 0+1/T

Ainsi, le dbit dune 8-PSK est 3 fois celui dune 2-PSK pour la mme occupation spectrale.
En contre-partie, les modulations valence leve seront plus sensibles au bruit : la distance entre les
points de la constellation diminue pour une puissance donne. Nous reviendrons sur ce point dans la
discussion des performances.
Modulation

Dbit (bit/s)

BPSK FSK2

OQPSK GMSK

QPSK FSK4

2R

8PSK 8QAM

3R

16PSK 16QAM 16APSK

4R

32QAM 32 APSK

5R

64QAM

6R

256QAM

8R

8.9.2 Vitesse et puissance


En outre, le niveau de puissance dpend galement de la vitesse du signal. Il correspond au niveau de
puissance de la porteuse non module P0 en dBm auquel on retranche 10log(R) o R est la vitesse en
Bauds du signal modulant.

125

Section 3 Modulations Numriques

Densit spectrale de
Puissance en dBm/Hz

10log(R 2/R1)
2R2
2R1

f
Si cette vitesse augmente, de R1 R2, le sommet du lobe principal sabaisse lgrement, de 10log
(R1/R2). Nous renvoyons ltude du signal NRZ dans la premire section.

8.9.3 Introduction aux filtrages


Afin de limiter les rebonds des lobes latraux et loccupation du spectre qui sen suit, on filtre le
signal modul pour ne conserver que la partie centrale du spectre, autour de la frquence porteuse. Il y
a alors deux possibilits :
 Un filtrage passe-bande direct HF, autour de la porteuse.
 Un filtrage passe-bas indirect des signaux modulants NRZ , cest dire un filtrage des
composantes an(t) et bn(t).
La premire solution nest pas utilise car trop lourde mettre en uvre ; il est beaucoup plus simple
dutiliser la seconde solution, surtout de manire numrique, avec des circuits adapts (CNA). Il
sen suit le schma structurel :

cos( 0t)
I

a n (t)

m(t)

s paration
train binaire

bn (t)

h(t)
X

sin(0t)
Pour conclure ce chapitre, lusage (universel) de filtre modifie lallure globale de la constellation et du
spectre ce qui rend la lecture directe de la vitesse sur le spectre trs dlicate, et ce qui peut dgrader
laspect de la contellation. Nous renvoyons la partie 4- dmodulation de cette section pour les allures
globales, ainsi quau chapitre 3- filtrage de la section 1.
Densit spectrale de
Puissance en dBm/Hz

2/T
f 0-1/T

126

f0

signal filtr

f
f 0+1/T

Section 3 Modulations Numriques

8.9.4 Exemple de filtrage


Un filtre couramment utilis et qui sera dtaill dans la partie 4 est dnomm filtre en cosinus surlev
ou Raised Root Cosine en anglais. Nous verrons que ce filtre des proprits trs intressantes pour
conserver les caractristiques essentielles du signal transmis.
La simulation ci-dessous reproduit le spectre avant et aprs filtrage dune modulation QPSK, de
vitesse R=2,5 MBd.
QPSK Spectre

QPSK Spectre
0.00

0.00

Mag

Mag

-12.50

-12.50

dBm

dBm

-25.00

-25.00

-37.50

-37.50

-50.00
-10.000M

-5.000M

0.000
RelFr/Hz

5.000M

10.000M

Out

-50.00
-10.000M

-5.000M

0.000
RelFr/Hz

5.000M

10.000M

Out

Exemple dun signal satellite QPSK rel filtr en sortie dun modem, cest dire avant transmission.

127

Section 3 Modulations Numriques

8.10 Tableau comparatif


Porteuse non module : h(t ) = 0 cos( 0t )
AM

FM

FSK2

MSK

BPSK

Analogique

Nature

Un signal NRZ deux niveaux


Vitesse R=1/T

Signal physique

Puissance

k2
Pt = P0 1 +
2

Largeur de
modulation

B = 2 f max

P0 =
B 2( f + f max

Amp

B 2 .f

Deux
signaux
NRZ

Deux signaux
quadrivalents

f0 + f max f

Densit spectrale de

x=1,4

Puissance en dBm/Hz

02T

2 Z. 1m W

1 0 log

Enveloppe
Spectrale

x=0,5

B
f0
Spectre FM

1/T
f1

f2

2/T

f
f0 -1/T

Constellation

=
I

0+

"1"

f1>f0

f1>f0

f
f0+1/T

110

00

10

=0
I

"0"

f0

Q
f2>f0

f2>f0

0-

2
5U max
18Z

B 1, 2 R filtr - B = 2 R lobe

Signal modul

Deux signaux
Pentavalents

P=

A0

f0

16QAM

02
2Z

B 1,5 R

Amplitude

Spectre
f 0-f max

8PSK

Numrique

m(t ) = cost

Signal
modulant

QPSK

11

100
Q

000

111

01

-1

011

101

-1

001

Valence

16

Dbits binaire

2R

3R

4R

Utilisation

 Radiodiffusion
en HF
(OL/OM/OC)

 Radiodiffusion
en bande FM
88-108MHz

 Transmission
satellite DVB-S
pour la TV et la
tlphonie

 Transmission
satellite haut-dbit

 UMTS avec
talement

 EDGE

 TV Hertzienne
en V/UHF

 CB (citizen
Band) 27MHz
 Rseaux de
communication
s professionnels
et privs en
V/UHF

 Modem
numrique
HF et cble
 V21 V23
 Modulation
GFSK
Gaussian
FSK pour
Bluetooth

Transmission
radio

 Transmission
satellite

 Modulation
GMSK Gaussian
MSK pour
GSM et GPRS

 UMTS avec
talement

 Modems
filaires V22 V26

 Transmission
analogique TV
par satellite

128

Uma x

010

 Modems V27

 V32
 Faisceau
hertzien

Section 3 Modulations Numriques

9. Techniques de modulations

9.1 Modulations diffrentielles


9.1.1 Dfinition
Les modulations de phase diffrentielles DPSK (Differential Phase Shift Keying) sont une variante
des modulations PSK. Linformation nest plus contenue dans la phase absolue de la porteuse mais
dans lcart de phase par rapport ltat prcdent.
On peut en donner trois illustrations diffrentes.

9.1.2 QPSK diffrentielle


On peut construire une modulation PSK deux tats diffrentielle avec :
 Pour 0 , conservation de la phase de ltat prcdent
 Pour 1 , inversion de la phase de ltat prcdent
Cependant il existe un risque de pertes de la frquence horloge. On peut donc utiliser une OQPSK et
imposer une transition systmatique tous les T : on ne transmet alors quun eb par moment :
saut +

, e.b. transmis 1

saut -

, e.b. transmis 0

Dans le cas dune QPSK pure, le saut de 180 peut tre utilise et on peut transmettre deux eb par
moments.

Symbole

Saut de phase

00
01
10
11

Pas de saut (0)


Saut de 90
Saut de 90
Saut de 180

11

01
I

10

DQPSK

129

00

Section 3 Modulations Numriques

Les modulations non diffrentielles sont aussi appeles cohrentes car elles ncessitent de connatre la
phase de la porteuse. Ici, seules les transitions sont importantes et on pourra utiliser des dmodulateurs
incohrents , cest dire qui ne ncessitent pas la rcupration de la porteuse en phase (avec PLL) .

h(t) DPSK

cos( )

X
retard T

Dmodulation incohrente d'une modulation diffrentielle

9.1.3. PSK8 diffrentielle


On peut encore optimiser le principe en utilisant une 8-PSK. On peut galement utiliser les 8 sauts de
phase possibles et ainsi transmettre chaque moment 3eb. On retrouve ainsi la mme efficacit
spectrale quune 8-PSK.
Symbole

Saut de phase

Symbole

000
001
101
100

Pas de saut (0)


Saut de 45
Saut de 90
Saut de 135

110
111
011
010

Saut de phase
Saut
Saut
Saut
Saut

de
de
de
de

180
225
270
315

9.1.4. Intrts et inconvnients


Le principale intrt rside dans lincohrence de la dmodulation, qui devient trs simple raliser,
sans rcupration de porteuse.
Le principal inconvnient rside dans le risque derreurs : en effet, si on se trompe sur un saut de
phase, la mesure du saut suivant sera galement fausse (trop grande ou trop petite suivant la premire
erreur). On risque sur une 8-PSK 6 eb errons pour une erreur de dcision sur un symbole. Il est donc
important dutiliser un codage de GRAY ( 9.3.2) pour les sauts de faon limiter ces risques. Le
tableau prcdent rpond aux exigences du code de GRAY.

9.1.5. /4 DQPSK
Cest une modulation diffrentielle huit tats de phase mais qui transmet seulement 2eb par moment.
Tous les sauts ne sont pas utiliss, ce qui prsente lintrt dviter les transitions par 0 qui provoquent
des annulations de la porteuse (saut de 180).

Q
00
10

01
11

/ 4 DQPSK
130

Section 3 Modulations Numriques

Sur le graphe qui suit on montre la constellation dune /4 DQPSK dont les signaux modulants ont t
filtrs par des filtres en cosinus surlevs.
encoded constellation after filtering
1.50

0.75

0.00

-0.75

-1.50
-2.000

-1.000

0.000

Signal(Sys, q,

1.000

2.000

Ce type de modulation est utilis par les tlphones cellulaires amricains et japonais.

9.2 Modulations codes


9.2.1 Nature et intrts
Afin daugmenter lefficacit dune modulation, cest dire dassurer un taux derreur le plus faible
possible dans des conditions donnes (cf chapitre 11- Dmodulation), on a dvelopp des techniques
o le codage est associ au mappage des symboles sur la constellation. Cest dire que les symboles
(combinaisons deb) sont associs de manire prcise aux diffrents points de la constellation et en
rapport avec les contraintes de la liaison.
Ce chapitre anticipe quelque peu sur la partie suivante, auquel nous renvoyons pour des dtails
supplmentaires.

Bruit d'amplitude

bn
Gigue de phase

an

9.2.2 Influence du bruit sur la constellation


Tout les points de la constellation vont tre sensibles aux bruits et auront tendance staler autour
de leur position idal dfinit par le couple (an, bn).
Lorigine des bruits et leur contribution peut se classer en deux catgories :
Gigue de phase :
Elle modifie la phase de la porteuse et peut tre due diffrentes causes :
 Stabilit des oscillateurs (VCO, PLL)
 Effet Doppler (mouvement de lmetteur par rapport au rcepteur)
 Non linarit des phases de filtres (dispersion)

131

Section 3 Modulations Numriques

Bruit damplitude :
Il joue sur lamplitude de la porteuse
 Parasites externes (Foudre, tincelles)
 Bruits lectroniques (bruit blanc thermique)
 Fading (vanouissements dus aux multi-trajets)
On peut signaler en outre linfluence du bruit de quantification, provoqu par le nombre dtat
de quantification limit du CAN lors de la numrisation du signal modul. Les amplitudes de la
porteuses sont discrtises selon la figure qui suit :

Bruit de quant ific at io n

bn
an

9.2.3 Codage de GRAY


Pour diminuer le risque derreurs on utilise un codage type codage de Gray , les zones de dcision
adjacents ne codent que les sries qui diffre dun e.b. (voir schma ci-dessous).
Le codage de Gray peut encore tre utilis pour une 8-PSK.

10

10

00

00

2 eb errons

01

11

11

01

Toujours 1 eb erron

Codage de GRAY
En revanche, il est impossible raliser pour une modulation QAM vu la structure de la constellation.
On utilise alors le concept de modulation hirarchique.

9.2.4 Modulations hirarchiques


Le codage de GRAY tant impossible raliser en QAM avec une efficacit comparable aux
modulations PSK, on utilise dautres procds qui permettent de limiter les erreurs. On parle dans ce
cas de modulations hirarchiques. Plusieurs variantes coexistent.
Q

1
1

-1

-1

-1
-1

132

Section 3 Modulations Numriques

Elles sappuient en grande partie sur la nature des eb transmettre (codage) et privilgient la
transmission de certains (poids fort) sur les autres. Sur le schma ci-dessus, la constellation de droite
permet didentifier de manire plus sre les quadrants qui portent les 2 eb de poids forts. Ainsi dans le
cas de la 16QAM, les quatre quadrans peuvent coder chacun 2eb en codage de Gray comme pour une
QPSK ; les 2eb suivant seront de poids faibles.

Q
1
1

-1

-1

Autre possibilit : sur la constellation ci-dessus, les points griss peuvent tre moduls sparment des
autres comme une QPSK classique. La rsistance au bruit de cettte modulation sera plus grande que
celle utilisant les points noirs. On transmettra ainsi de manire fiable 2 eb.
On va tre ainsi conduit transmettre simultanment deux flux binaires distincts
 Le flux Haute priorit (HP Stream, High priority Stream) mieux protg, avec un dbit
infrieur pouvant tre reu dans des conditions mdiocres : lintrieur dun btiment, dans
un vhicule, loin de lmetteur
 Le flux Basse priorit (LP stream, Low Priority Stream) moins sr. Avec un dbit suprieur
devant tre reu dans de bonnes conditions : lextrieur dun btiment, fixe, prt de
lmetteur
Ces procds sont utiliss pour les cas o la transmission doit tre continue et o certaines erreurs
peuvent tre tolres (transmission temps rel, images et sons). Ce type de modulation est utilis
pour les normes de types DVB-T (Digital Video Broadcasting Terrestrial) dans le cas dune 64QAM.

9.2.5 PCM Pulse Coded Modulation


le terme PCM se traduit par MIC Modulation dImpulsions Codes. Cette technqiue nest pas
proprement parl une modulation, mais une technique de transcodage lectrique en bande de base.
Elle est historiquement associe au traitement numrique de la voix avec un dbit de 64kbit/s. Nous la
dtaillerons dans la section suivante.
Initialement labore pour les rseaux numriques, on la retrouve aujourdhui sur les boucles locales
analogiques pour accrotre le dbit binaire dans les normes telles que V90 et V92, mme si ces lignes
ne sont pas prvues pour cela.

9.3 TCM
9.3.1 Treillis Coded Modulation
Plus rcemment dveloppe, la modulation TCM (ou MCT, Modulation Code en Treillis) est en
ralit une technique de codage du train binaire modulant qui permet daccrotre lefficacit spectrale,
cest dire le dbit binaire conditions gales de transmission (puissance, bruit et bande passante).
Cette technique est assimilable celle des codages detecteurs correcteurs derreurs dits convolutifs et
qui seront tudis dans la section suivante.

133

Section 3 Modulations Numriques

Lide est de ne pas autoriser les transitions par certains points au cours de la transmission, ce qui
permettra une dtection plus efficace des erreurs de dcision et un pouvoir de correction grce
lexploitation dun treillis (cf section 4).
On peut ainsi doubler le dbit binaire transmis en utilisant cette technique.

9.3.2 Transitions simples en modulation de phase


Pour transmettre le train binaire, on peut aller indiffrement dun point de la constellation un autre.
Le plus petit trajet possible est donc la distance entre deux de ces points, soit sur une porteuse de
1Volts, une distance de dmin :

d min = 2 = 1,414 V
Lerreur, cause par linfluence de la tension de bruit (cf section 1 de ce document), est donc limite
par cette valeur. Diminuer lerreur revient augmenter la distance entre lespoints, donc accrotre la
valeur de la porteuse.

dmin

Dans le cas dune 8PSK, Tout comme en QPSK, la distance entre deux points limite lerreur. Comme
les points sont plus rapprochs, le risque derreur est plus grand

d'min

d ' min = 2 sin( / 8) =0,765 V


Ainsi, pour une porteuse de puissance identique, la 8PSK est moins performante que la QPSK,
lidentification non ambigu des points de la constellation ncessitant moins de bruit. En contre-partie,
le dbit est augment pour une bande passante quivalente dans un rapport 3/2.

9.3.3 Codage et chemin


Supposons prsent que toutes les transitions partir dun point ne soient pas autorises. Ce principe
a dj t voqu dans le cas de lOQPSK, ou de la /4 DQPSk ( 9.1.5). Ainsi, dans le cadre de la
8PSK, partir dun point, seuls 4 sont accessibles dans la sous-constellation QPSK laquelle il
appartient. Le dbit et les performances pour cette transition sont donc identiques celle dune
QPSK :

134

Section 3 Modulations Numriques

Q
2

saut 2

saut 1

Seulement, au second saut, les points les moins distants du point dorigine (2 et 6) vont diverger vers
la seconde sous constellation. Seul le point le plus loign (4) autorise le saut de retour au point de
dpart (0).
Au troisime saut, dautres chemins peuvent passer nouveau par le point de dpart. Lordre des sauts
et des chemins est dtermin par un treillis qui permet de lire les chemins valides (cf plus bas). Le
premier chemin qui convergera nouveau vers lorigine et pourra y rester aux sauts suivants, est celui
prsent sur la figure suivante :

Q
2

saut 4

saut 3
1
sauts suivants

Supposons que la squence toute nulle soit transmise. En principe, dans ce cas le code est galement
nul et le mme point (point 0 sur la constellation) est transmis en continu : la porteuse est fixe. Le
trajet le plus court qui diverge et reconverge est laller-retour par le point oppos (0-4-0), de longueur
4, suivi par le trajet (0-2-1-2-0) de longueur 2*(1,414+0,765)=4,36 V . Compar la QPSK o le
trajet le plus court tait (0-2-0), le trajet (0-4-0) est ici racine de deux fois plus long. Par consquent, il
faudra deux fois plus de bruit (en terme de puissance) pour compromettre le trajet nul, cest dire le
confondre avec un trajet valide.

Q
2

2
1

Surface (puissance) de bruit en QPSK

Surface (puissance) de bruit en 8PSK-TCM

Le gain obtenu par ce procd, appel 8PSK-TCM est de 3dB sur une QPSK classique dbit
quivalent.

9.3.4 Codage en Treillis


On fournit ci-dessous un treillis quatre tats, avec gauche les transitions possibles et droite les dibits du train binaire modulant. La squence dcode impose la rception de plusieurs moments
135

Section 3 Modulations Numriques

successifs afin de comparer le trajet reu avec lensemble des trajets possibles. Seul le trajet le plus
probable sera retenu la dmodulation. Cette technique est dtaille dans la section 4 consacre au
codage de canal convolutif.

0
4
00
01

2 6

7 3
3

0
5

10

4
1

11

Exemple de codage de dibits

Diagramme des changements d'tats


possibles: Points de la constellation

9.4 OFDM
9.4.1 Principe
LOFDM (Orthogonaly Frequency Division Multiplex) dsigne une technique visant amliorer
loccupation spectrale et la rsistance aux conditions de propagation difficiles. On la qualifie
galement de modulation multi-porteuses (MCM Multi Carrier Modulation).
Il sagit de mettre en uvre une multitude de porteuses multiplexes en frquence sur une bande de
frquence donne, puis de moduler chacune de ces porteuses par un train binaire spar. La vitesse de
modulation de ces porteuses sera faible pour assurer la fois une largeur de modulation faible et une
rsistance importante aux buits. En particulier, laffaiblissement slectif en frquence a de forte
probalilit daffecter le canal dune unique sous-porteuse de manire uniforme, ce qui ne ncessitera
pas dgalisation au niveau de la dmodulation.
Cette technique, Mise au point dans les annes 60 dans les laboratoires de BELL aux Etats-Unis et
amliore 20 ans plus tard au CCETT (Centre Commun dEtude en Tldiffusion et
Tlcommunication) en France, est de plus en plus utilise pour les communications hertziennes
terrestres ou filaires ; on la trouve couple des techniques TCM dcrites au 9.2.5. Elle est utilise
pour les normes de diffusion de TV numrique Hertzienne et pour les nouvelles techniques de rseaux
sans fils (IEEE 802.11, Hyperlan,).

9.4.2 Le multiplex OFDM


Considrons une porteuse module en QPSK ou QAM. Son spectre (reprsent ici en diagramme
linaire) a la forme dcrite dans la partie prcdente :

136

Section 3 Modulations Numriques

Densit spectrale de puissance

V/Hz
0 T/2

f0

f0-R

f0+R

f0+2R

R reprsente la vitesse de modulation. A prsent, considrons une multitude de frquences porteuses


f1, f2,,fq. Chacune delle est module une vitesse R beaucoup plus basse. En outre, pour assurer
lorthogonalit des signaux, lcart entre deux porteuses adjacentes fp et fp+1 vaut exactement R. On
obtient ainsi le spectre suivant :
Densit spectrale de puissance

V/Hz
aT

fp
fp-R' fp+R'

Globalement, le multiplex offre un spectre aux flancs beaucoup plus raide, et donc une perturbation
trs faible des bandes adjacentes. Il faut ensuite calculer le compromis entre vitesse R et nombre de
porteuses q pour calculer le dbit global, tout en tenant compte de la valence des modulations, donc du
nombre n deb par symbole. Si toutes les porteuses sont modules de manire identique, alors le dbit
global vaut

D ' = n.q.R'

9.4.3 Modulateur OFDM


Le train binaire modulant doit donc subir une opration de sparation et de mise en forme pour tre
appliqu aux diffrentes porteuses. On peut alors envisager de mettre en parallle autant de
modulateur que ncessaire et de coupler les sorties : ce serait trs lourd et trs coteux.
La technique utilise est purement mathmatique et repose sur une utilisation judicieuse des
oprations de TFD (Transforme de Fourier discrete) et de ITFD (Transforme de Fourier Discrete
Inverse) qui seront dcrite dans le chapitre 21 de ce volume.
En effet, chaque porteuse i est module par un symbole ci , la srie des ci codant le train binaire
modulant. : on obtient alors n porteuses modules (cf 8.5.3) :

h i ( t ) = c i e j i t avec i = 0 + 2i.R'
et donc lexpression du signal modul est par somme :

h(t ) =

h (t ) = c e
i

0 i < n

h(t ) = e j 0 t

0 i < n

c e
i

0 i < n

137

j ( 0 + 2i. R ') t

j ( 2i .R ') t

Section 3 Modulations Numriques

La partie relle de ce signal correspond au signal OFDM modul qui sera physiquement transmis. On
peut le voir galement comme la modulation de la porteuse f0 par le second membre du produit ; il est
aussi possible de recentrer la porteuse au centre de la bande de modulation f0+nR/2. En ralit, ce
signal nest pas produit directement, mais il est discrtis pour des instants multiple de la dure 1/nR
puis calcul par une opration de ITFD que nous dtaillerons ultrieurement ( 21.4.5)

hc(kT ' / n) =

ce

j 2i .k / n

0 i < n

1
c0

x
e j (2 .R ')t

Train binaire

Sparation

c1

e j 0t

ci

Signal modul
OFDM

ej(2(n1).R')t

cn-1

9.4.4 Simulations
Les graphes suivant prsentent un multiplex OFDM de 5 porteuses au niveau spectral
Spectre multiporteuses modules spares

Spectre multiporteuses modules

1.00

1.00

0.75

0.75

0.50

0.50

0.25

0.25

0.00
0.000

2.500

5.000

7.500

10.000

0.00
0.000

2.500

5.000

7.500

10.000

Les graphes qui suivent montre laspect temporel, et en particulier linconvnient majeur de ce type de
technique : il existe en effet un risque statistique que les porteuses ajoutent leur phase de manire
locale ce qui provoquera des pics de puissances sur une dure courte, et ce pic sera dautant plus
important que le nombre de porteuse sera leve. Pour viter ces additions, un codage appropri sera
ncessaire de faon coder les moments de manire approprie.
somme des porteuses pures

porteuses spares
1.00

5.00

0.50

2.50

0.00

0.00

-0.50

-2.50

-1.00
0.000

0.500

1.000

1.500

2.000

-5.00
0.000

0.500

1.000

9.4.5 Dmodulation et constellation


Cas dune 16 QAM simple. Avec deux porteuses en quadrature non filtres.

138

1.500

2.000

Section 3 Modulations Numriques

QAM en quadrature
0.00
Mag
-10.00
dBm
-20.00

-30.00

-40.00
-5.000M

-2.500M

0.000
RelFr/Hz

2.500M

5.000M

Tot

Constellation dune porteuse QAM avec la prsence de la porteuse en quadrature.


16QAM Constellation
7.00

3.50

0.00

-3.50

-7.00
-7.000

-3.500

0.000

3.500

7.000

Ci dessous deux constellations ayant subies une galisation (intgration simple des paires
orthogonales) pour les deux porteuses en quadrature. La condition dorthogonalit autorise la
reconnaissance de la modulation et donc sa dmodulation sans difficult au prix dune galisation qui
limine les effets de la porteuse en quadrature non dsire.
16QAM Constellation

16QAM Constellation
15.00

15.00

7.50

7.50

0.00

0.00

-7.50

-7.50

-15.00
-15.000

-7.500

0.000

7.500

15.000

-15.00
-15.000

-7.500

0.000

7.500

15.000

9.4.6 Entrelacement des porteuses


Pour accrotre la rsistance dans des conditions ou le canal de propagation prsente des attnuations
importantes, ce qui risquerait dinterdire la rception dune porteuse du multiplex, ou de plusieurs, les
flux binaires modulant chaque porteuse sont entrelacs pour rpartir les erreurs et permettre la
reconstitution du flux initial. On parle alors de COFDM, pour Coded OFDM.
Cette technique sappuie galement sur un accs TDM des porteuses qui ne sont prsentent que
pendant une dure prcise. Un certain intervalle de garde de dure variable est alors impos entre deux
missions succeccives dans le mme canal.
Cette technique, pouvant tre combine avec la TCM pour le codage des constellations, sapparente et
sappuie sur les techniques de codage convolutif que nous aborderons dans la section 4.

139

Section 3 Modulations Numriques

9.4.7 Systme DVB-T et OFDM


On donne dans le tableau qui suit un rsum de lapplication de lOFDM en DVB-T, pour la
Tlvision Numrique Terrestre. La bande de frquence du canal est de 9,15 MHz pour une bande
effective de 7,7MHz.
Le mode 2k comporte moins de porteuses. Elles sont plus espaces quen mode 8k et ce mode
supporte donc mieux les dcalages de frquences provoqus par leffet doppler en mode mobile (au
dessus de 100km/h, 11.1.5). Le mode 8k, en gnral prfrable, permet daugmenter lintervalle de
garde juqu 896/4=224s, et doffrir une meilleure rsistance aux chos longs.
OFDM

Mode 2k

Mode 8k

Nombre de porteuses
Dure symbole utile

1705
224 us

6817
896 us

Intervalle de
garde (/Dure
symbole)
1/32
1/16
1/8
1/4

Dbit 64 QAM

Dure cho
Mode 8k

Dure cho
Mode 2k

24,13 Mbit/s

28 s

7 s

23,42 Mbit/s
22,12 Mbit/s
19,91 Mbit/s

56 s
112 s
224 s

14 s
28 s
56 s

9.4.8 Systme WIMAX et OFDM


Certaines spcifications des futures normes Wimax incluent une modulation OFDM de 256 sousporteuses avec des canaux pouvant aller de 1,75MHz 20MHz et supportant la 64-QAM.
Des volutions vont permettre daugmenter le nombre de sous-porteuses (2048) et dutiliser lOFDM
comme technique daccs avec la SOFDMA (scalable OFDM Access)
Dautres approches combinent troitement le signal OFDM aux architectures multi-antennaires
MIMO dtaills dans le volume suivant (Volume 2 Tlcom)

140

Section 3 Modulations Numriques

10. Les techniques daccs

10.1 Laccs au support de transmission


10.1.1 Les supports de transmission
Le signal transmettre, dcrit dans les parties qui prcdent, va tre mis sur un support de
transmission, ou support physique. Nous tudierons en dtail ces diffrents supports dans le volume
suivant consacr aux tlcommunications. Nous nous bornerons ici en donner une vision partielle
pour dune part fixer les ides et dautre part comprendre les diffrentes contraintes lies laccs.
On donne deux grandes classes de support :
 Les supports filaires , ou propagation guide
 Le support hertzien, ou propagation libre
Le tableau qui suit en rsume les diffrents types couramment utiliss en tlcommunication :

Propagation

Support

Usage

Paire symtrique cuivre

Fil tlphonique
Cblage rseau
Cblage rseau
Cblage quipement HF
Mesure
Transmission satellites
Radar
Cblage rseau
Cbles sous-marins
Artres Hauts-dbits

Cble coaxial
Guide
Guide donde
Fibre optique

hertzien

Communications satellites
Tlphone mobile
Faisceaux hertzien
Radiodiffusion
Communications ionosphriques
Rseaux locaux sans fils

Libre

10.1.2 Partage du support


La contrainte commune lensemble de ces supports est quil faut autoriser le partage dun support
unique entre des utilisateurs multiples. Le cas du support hertzien est flagrant, mais cest encore vrai
pour lensemble des autres.

141

Section 3 Modulations Numriques

Une seconde contrainte vis--vis du support est de garantir une utilisation optimale en terme de
ressources (spectrales et temporelles) selon le nombre dutilisateurs et leur mode de partage. Il faut
avant tout viter le gaspillage. La complexit croissante des modes daccs saccompagne dune
grande efficacit, et donc de services de meilleures qualits.
De nombreuses techniques ont t dveloppes pour cela et sont rsumes dans le paragraphe qui suit.

10.1.3 Rsum des modes daccs


Les modes daccs au supprt sont qualifis de AMR en franais et de DMA en anglais :
AMR : Accs multiple Rpartion
DMA : Division Multiple Access
Nous donnons ici les diffrents types que lon pourra rencontrer. Ils sont dtaills dans les chapitres
suivants.

Mode

Signification

AMRF
FDMA

Accs multiple rpartition en Frquence


Frequency division multiple access

AMRT
TDMA

Accs multiple rpartition en Temps


Time division multiple access

AMRC
CDMA

Accs multiple rpartition en Code


Code division multiple access

AMES
SSMA

Accs multiple Etalement de spectre


Spread Spectrum Multiple Access

AMRP
PDMA

Accs multiple rpartition en Polarisation


Polarisation division multiple access

AMRS
SDMA

Accs multiple rpartition Spatiale


Spacial division multiple access

AMRL
WDMA

Accs multiple rpartition en Longueur donde


Wavelength division multiple access

AMRFO
OFDMA

Accs multiple rpartition en frquence orthogonales


Orthogonal Frequency division multiple access

Signalons galement les techniques protocolaires plus labores fondes sur une coute du support et
une dtection de son occupation ventuelle ; elles seront abordes dans le cours consacr aux rseaux :
CSMA/CD
CSMA/CA

Carrier Sense Multiple Access / Collision


Detection
Carrier Sense Multiple Access / Collision
Avoidance

142

Section 3 Modulations Numriques

10.2 FDMA AMRF


10.2.1 Principe
Laccs multiple rpartition en frquence consiste partager le spectre disponible entre les diffrents
utilisateurs. On attribue chacun une frquence porteuse et une largeur de bande que pourra occuper
le signal modul pendant une dure illimite.
Amplitude

f
U tilis a

teur n

t
La diffusion FM est le cas typique de ce partage de la bande FM (88-108MHz).

10.2.2 Avantages et inconvnients


Lavantage indniable de cette technique est sa simplicit. On doit seulement veiller sur les
quipements au bon respect des valeurs de frquences porteuses et de bande de modulation (drive des
oscillateurs en particulier).
Linconvnient majeur est un gaspillage important de la bande passante si un ou plusieurs utilisateurs
sont silencieux et nexploitent pas la bande alloue. En outre, la prsence de nombreux utilisateurs sur
des canaux de frquences proches provoque des interfrences ou un brouillage mutuel co-canal, ce qui
a tendance dgrader la qualit de transmission en diminuant le rapport signal bruit sur lensemble
des canaux.

10.3 TDMA AMRT


10.3.1 Principe
Laccs multiple rpartition en temps consiste partager la dure disponible entre les diffrents
utilisateurs. On attribue chacun la mme frquence porteuse et toute la largeur de bande possible
pendant une dure limite. On parle de transmission en Burst : linformation est mise par raffales de
paquets de longueurs finis.

Amplitude

r
teu
lisa
U ti

t
143

Section 3 Modulations Numriques

10.3.2 Avantages et inconvnients


lavantage est de pouvoir optimiser loccupation du spectre en contrlant le nombre de paquets que
doit envoyer chaque utilisateur, en lui attribuant ou en lui supprimant des intervalles de temps selon
ses besoins. Un autre intrt vient des techniques de traitements numriques : on peut faire concider
les fentres temporelles de traitement de FFT sur la dure du burst et donc sur le dimensionnement du
Convertisseur Analogique Numrique (CAN) utilis.
La prsence dun seul utilisateur tout instant limite galement les brouillages co-canaux.
Parmis les inconvnients, loptimisation peut ncessiter un traitement logiciel pour contrler les
besoins. Mais le problme essentiel est le partage par tous de la mme horloge de rfrence pour
mettre et sinterrompre dans la bonne fentre temporelle, et ne pas parler en mme temps que les
autres. Cette difficult est leve en principe par la mise en place dun relais fdrateur qui fournit
tout le monde le top de rfrence.
En outre, la synchronisation entre metteur et rcepteur impose pour chaque burst des squences de
synchro qui consomment de la bande passante et rduisent le dbit utile. Cet inconvnient napparat
pas en FDMA.

10.3.3 F/TDMA
On trouve galement le terme de F/TDMA pour dsigner un systme TDMA lintrieur dun
systme FDMA. Cest dire que lon attribue plusieurs utilisateurs une porteuse identique avec la
mme largeur, et que cette porteuse est partage dans la dure. Le systme GSM utilise cette
technique de partage.

Amplitude

rn
t eu
isa
il
t
U

10.4 CDMA AMRC


10.4.1 Principe
Laccs multiple rpartition en code consiste offrir tous les utilisateurs toute la bande disponible
sur une dure illimite : tout le mode parle en mme temps au mme endroit ! Pour que ce dispositif
fonctionne, il faut alors que chacun parle une langue diffrente pour que le rcepteur reconnaisse
linformation qui lui est envoy.

code

r
teu
li sa
ut i

t
144

Section 3 Modulations Numriques

Cette technique ne peut coexister quavec des techniques de traitements numriques. Nous allons
dtailler le CDMA dans les paragraphes qui suivent. Cette technique daccs repose sur les travaux
consacrs ltalement de spectre (spread spectrum) et sur ces proprits particulires.

10.4.2 Ltalement de spectre saut de frquence


Invente au cours de la seconde guerre mondiale par une actrice dHollywood Hedy Lamar et son
pianiste, le procd de saut de frquence (aussi appel vasion de frquence) ne sera rellement mise
en uvre que plusieurs annes aprs. Lide est de transmettre une information en modifiant la
frquence porteuse par saut des valeurs prises de manire pseudo-alatoires.
Ilexiste plusieurs approches du saut de frquences Frequency Hop :
 Le saut de frquence lent, o plusieurs eb dinformation sont transmis sur une porteuse
module avant que la valeur de cette porteuse soit modifie Cest le cas du saut de frquence
dans le GSM.
 Le saut de frquence rapide ou talement de spectre saut de frquences (FHSS Frequency
Hopping Spread Spectrum) ncessite la transmission successive de plusieurs frquences
successives pour mettre un seul bit dinformation. Cette technique a des avantages quivalents
ceux de ltalement squence direct ( 10.4.3) ; tant au niveau des gnrations de squences
pseudo-alatoires des frquences de saut, que du gain au de laccs multiple.
Etalement de spectre saut de frquence

Amplitude
f4
f1

f5

f2

T ran
smis
sion

d'un
bit d
'infor
matio
n0o
u1

Cette technique est mise en uvre dans la normalisation HomeRF de transmission de donnes courte
porte. Son intrt principale est de permettre une diversit de frquences afin dviter les
perturbations de brouilleurs fixes, intentionnels ou non et donc dassurer une qualit moyenne.
Nanmoins, sa mise en uvre ne permet pas des dbits trs levs ; il sagit donc dune technique
privilgier dans des cas de transmissions dgrades.

10.4.3 Ltalement de spectre squence direct


Ltalement de spectre squence directe (DSSS Direct Sequence Spread Spectrum en anglais) est
une technique troitement lie au CDMA. Elle est aussi qualifie dtalement pseudo-bruit (en
anglais Pseudo Noise Spread Spectrum PNSS) ou de SSMA (Spread Spectrum Multiple Access). Il
faudra attendre les annes 80 pour quelle devienne rellement oprationnelle, en particulier dans un
contexte multi-utilisateurs.
Ltalement de spectre squence direct sappuie sur la gnration de squences binaires pseudoalatoires (cf section 4-codage pour les dtails concernant la gnration de ces squences) de vitesse
R trs leve devant la vitesse R du signal numrique , suppos ici NRZ, transmettre. Le flux
binaire lent an(t) utile est alors multipli au flux pseudo-alatoire spa(t) rapide pour crer un
signal m(t) rapide contenant linformation :

145

Section 3 Modulations Numriques

m(t ) = an (t ).spa (t )
V

+a

T=1/R

T '=1/R'

+a

an(t)

m(t)

-a
1

spa(t)

T '=1/R'

Le terme de spectre tal se comprend si on compare le spectre du signal dentre avec celui du signal
de sortie. Compte-tenu de la vitesse trs leve du signal en sortie, et en vertu de ce qui a t vu
( 1.4.3) on aboutit au spectre suivant :
Densit spectrale de puissance

V/Hz
aT

an(t)
m(t)

aT'

R'

En gnral, le signal tal m(t) est ensuite modul en BPSK (ou en QPSK) sur une frquence porteuse.
On obtient donc le schma suivant pour le modulateur :

m(t)
an(t)

spa(t)

p(t)

Etalement

Modulation

h(t)
BPSK

10.4.4 Dmodulation et rcupration


En principe, il suffit dinverser la chane prcdente pour rcuprer le signal. En effet, la squence
spa(t) multiplie par elle-mme donne la fonction identit :

spa(t ).spa(t ) = 1
En consquence une fois le signal BPSK dmodul, cest dire une fois m(t) rcupr, on retrouve le
signal dorigine en multipliant nouveau par la squence :

an (t ) = m(t ).spa(t )
146

Section 3 Modulations Numriques

T '=1/R'

+a

+a

m(t)

T=1/R

an(t)

spa(t)

-a
1

T '=1/R'

En pratique se pose un problme fondamental : la synchronisation de la squence de rception avec la


squence dmission. En effet, la rcupration implique de multiplier m(t) avec spa(t) synchronise
exactement avec celle utilise au dpart.
Il existe pour cela plusieurs techniques : envoie dune squence simple de synchronisation avant
lmission proprement dite, utilisation des proprits dautocorrlation des squences pseudoalatoires (cf section 4),
Une difficult supplmentaire apparat dans les cas de multi-trajets ou dchos, le signal tal retard
sajoutant au signal original ce qui perturbe srieusement la squence pseudo-alatoire et rend la
synchronisation trs dlicate, cause dun risque de synchro sur la squence retarde.
Les aspects typiques des concepts lis la dmodulation comme linfluence du bruit blanc, seront
traits en consquence dans la partie suivante.

10.4.5 Gain de codage


Quel intrt cette manipulation dtalement de spectre qui, au final, consomme plus de bande
passante larrive quau dpart pour la mme quantit dinformation ? On peut apporter deux
rponses cette excellente question.
 Dans un premier temps, le signal gagne en furtivit : le pic de puissance est faible et peu lev au
dessus du plancher de bruit, et donc difficilement dtectable par un ventuel intercepteur. Il devient
galement beaucoup moins sensible aux brouilleurs ventuels tend donn sa largeur. Cela explique
pourquoi les militaires se sont intresss en premier cette technologie.
 Dans un second temps, le signal gagne en rsistance au bruit et donc aux erreurs de transmission. On
parle alors de gain de codage, exprim en dcibels. En effet, le rapport signal sur bruit du signal tal
reu aprs dmodulation est de la forme

a / Z
S
o R est la bande de bruit du signal tal
= 10 log
N m (t )
N 0 .R '
Quant au signal an(t) sa puissance est identique mais sa bande de bruit nest plus que de R :

a / Z S
S
R'
=
= 10 log
+ 10 log
N an ( t )
R
N 0 .R N m ( t )
On dfinit ainsi le gain de codage par :

R'
GdB = 10 log
R

147

[dB]

Section 3 Modulations Numriques

On a vu en effet (section 1, 4.7.4) que le taux derreur binaire est li troitement au rapport signal
bruit. Donc si la puissance est limite lmission pour an(t) (tension a) et si on veut nanmoins
augmenter le rapport signal sur bruit la rception, il suffit de transmettre le message laide dun
talement de vitesse R>R. Ou bien, en maintenant la plage de frquence initiale, on rduit la vitesse
du signal transmettre.
Pour illustrer ce rsultat, on peut dire quun symbole dinformation 0 ou 1 de dure T est
constitu dun nombre p dtats haut ou bas de dure courte T :

T = pT '
Ces tats sont appels chips en anglais, c en abrg, pour les diffrencier des eb ou bits dinformation.
Ainsi, un symbole 0 ou 1 est cod par un mot de p chips. La vitesse R est alors exprime en cps,
chip par seconde. Si un des chips arrive errone, le mot reste facilement identifiable, surtout si le mot
pour 0 est trs diffrent de celui utilis pour 1. Le tableau qui suit donne un exemple ou N=20

Symbole

Mot de code

1
0

01001110101011010110
10110101011100000101

Suposons quarrive le mot 01011100101101010110 la rception. Ce dernier est plus proche (au sens
de Hamming) du mot codant 1 que de celui codant 0. On identifiera donc sans erreur ce mot avec
1, malgr un TEB de 0,2 la rception.
Remarque : dans le cas de squences pseudo-alatoires, ces mots de codes changent au cours du
temps.

10.4.6 Squences orthogonales


Nous allons expliquer le principe de la cohabitation de plusieurs squences pseudo-alatoires.
Considrons deux squences spa1(t) et spa2(t). On dira que ces deux squences sont orthogonales si
elle sont non corrles. Disons simplement que le produit des deux squences est une troisime
squence spa3(t) elle-mme pseudoalatoire. Cest dire, et cest une proprit essentielle de ces
squences, que son intgrale est nulle sur une dure suffisamment longue T>>T.

spa1 (t ).spa2 (t ) = spa3 (t )


V

V
T '=1/R'

spa1 (t)

T '=1/R'

spa3 (t)

spa2(t)
T '=1/R'

Nous rappelons que la proprit intgrale est lie la surface sous la courbe. Ici, le nombre dtat +1
et 1 tant quivalent, cest dire quiprobable, en plus du caractre pseudo altaoire de la squence,
la surface est nulle sur une dure assez longue.

148

Section 3 Modulations Numriques

t +T

spai (u )du = 0

V
T '= 1/R'

spa(t)

10.4.7 Accs en code


Nous allons prsent abord laccs en code proprement dit, en exploitant les techniques dtalement.
Supposons prsent que chacune des deux squences alatoires est module par un signal
dinformtion diffrent a(t) et a(t). Cela correspond au cas ou deux utilisateurs utilisent simultanment
cette technique dtalement de spectre squence direct, avec sur le canal radio la mme frquence
porteuse en BPSK par exemple. Le signal reu par un ventuel rcepteur sera donc la somme des deux
signaux tals.

m(t ) = a(t ).spa1 (t )


m' (t ) = a' (t ).spa2 (t )
Signal reu : h(t ) = m' (t ) + m(t )
Pour identifier dans ce signal la squence a(t), il faudra simplement multiplier par la squence
associe a(t), cest dire par spa1(t). En intgrant ensuite sur la dure T, on liminera la composante
associe a(t) :

h(t ).spa1 (t ) = a(t ) + a' (t ).spa3 (t )

h(t ).spa (t )dt = a(t ). + a' (t ).0 = a(t )


1

Pour rcuprer a(t), il suffit de multiplier par lautre squence. Cest le principe de laccs en code,
CDMA. Le graphe qui suit reprsente le principe dtaill ci-dessus :
V

a(t).spa1(t)

a(t).+a'(t)spa3(t)
T

2a
t

a'(t).spa2(t)

spa1 (t)

1
t

149

a(t)
t

Section 3 Modulations Numriques

10.4.8 Capacits multi-utilisateurs


Bien sr, plus le nombre dutilisateurs sera important, plus la puissance de bruit dont ils sont
lorigine augmente. Ainsi, on peut dire que la contribution globale de bruit N dans le cas de K
utilisateurs mettant une puissance identique C vaut

N = ( K 1).C
Le rapport signal bruit en rception pour un utilisateur est donc :

C
1
=
N K 1
Cette valeur permet de dterminer la valeur de la marge de brouillage : en effet, le gain de codage
R/R peut compenser dans une certaine mesure la dgradation provoque par les K-1 autres
utilisateurs, jusqu ce que le C/N soit trop faible pour assurer une qualit suffisante.

10.4.9 Intrts et limites du CDMA


Lintrt majeur de cette technique est, outre la rsistance leve aux brouilleurs, une capacit
transmetttre un signal numrique dans des conditions de rapport signal bruit faible, en exploitant le
gain de codage. Ces conditions peuvent saccompagner dans la dimensionnement des systmes dune
rduction des puissances en jeu et de la taille rduite des antennes en contre-partie dune
consommation en bande passante.
Cependant, lors dune liaison fortement perturbe et en particulier en prsence de multi-trajets, des
problmes spcifiques apparaissent pour la gestion de la synchronisation du rcepteur : en effet les
squences dtalement retardes se comportent comme des brouilleurs extrieurs et les proprits
dautocorrlation des squences doivent tre tudies avec prcision. Notons que certaines techniques
(comme le systme MIMO) permettent de dtecter ces chos et de les resynchroniser sur la squence
principale afin damliorer la qualit : linconvnient devient un avantage.
Nanmoins, et, paradoxalement, ses performances sont limites dans le cas dune utilisation multiutilisateur : le TEB est limit cause du bruit d aux multiples squences des utilisateurs qui limite le
rapport S/B. Dans ce cas on parle dailleurs de rapport S/I, o I est la puissance des autres utilisateurs.
Bien sr, celle-ci est toujours leve, et dautant plus que le nombre dutilisateurs est grand.
On a donc une compression des performances, mme avec des puissances fortes, ce qui nest pas le
cas avec le TDMA o lutilisateur est seul.

TEB

10dB

15dB

-3

S/N

10

-6

CDMA

10

-9

TDMA

10

En consquence, le CDMA, sil est est intressant pour la voix, prsente nanmoins des limites pour le
transfert des donnes fiables (fichiers de donnes sensibles, bancaires).

150

Section 3 Modulations Numriques

10.4.10 GPS - Global Positioning System


Le GPS sappuie sur une constellation de 24 satellites mettant chacun en continu une squence
dinformation de 1500eb sur deux frquences appeles L1 et L2 modules en BPSK.
L1=1,57542 GHz
L2=1,22760GHz
Cette squence, de dbit rel 50eb/s, est donc mise en 30 secondes. Elle est tale, par une squence
unique propre chacun des satellites pour permettre laccs CDMA et ainsi la distinction par le
rcepteur des diffrents satellites. Deux talements coexistent, de vitesse diffrente. Lide initiale est
de founir une squence bas dbit (C/A : Coarse/Acquisition) pour lacquisition, et le positionnement
peu prcis, puis une seconde plus rapide et plus longue pour un calcul prcis et une meilleure
rsistance aux brouillages (P : Precise).
Le tableau qui suit rsume les proprits de ces deux squences pseudo-alatoires.
Nom
C/A
P

Vitesse
1023kcps
10,23Mcps

Longueur
1024eb
>200Geb

Dure
1ms
267jours

Longeur du chip
300m
30m

Gain de codage
43dB
53dB

La longueur de la squence P est due en outre a une volont de scurit pour empcher un utilisateur
pirate daccder au positionnement prcis : une cl est ncessaire pour synchroniser la squence P la
rception alors que la longueur trs courte de la squence C/A autorise une synchronisation rapide et
automatique par corrlation.
La particularit est que ces deux squences sont superposes dans le signal transmis, o si lon prfre
que le signal tal C/A est nouveau tal avec P.

10.4.11 UMTS Universal Mobile Telecommunication System


LUMTS a adopt pour linterface radio plusieurs techniques fondes sur ltalement squence
directe et le CDMA.
Laccs appel W-CDMA pour WideCDMA ou AMRC large bande est exploite pour deux modes
daccs concernant le duplexage dnomms UTRA/FDD et UTRA/TDD [Universal Terrestrial Radio
Access/ Frequency(Time) Division Duplex]. Ils sappuient sur des squences (une par utilisateur) de
vitesse 3,84Mcps ou 1,28Mcps pour la compatibilit avec dautres systmes CDMA (Cdma2000). Ces
squences sont modules en BPSK ou QPSK pour occuper un canal rserv de largeur 5MHz dans
une des bandes de frquences attribues.
UTRA/FDD

3,84Mcps / 1,28Mcps

Etalements
Facteur dtalement
Bandes (MHz)

4 512 VM
4 256 VD
1920-1980 (VM)
2110-2170 (VD)

Dbits

1 ou 16 (VD)
1, 2, 4, 8 ou 16 (VM)
1900-1920 (VM)
2010-2025 (VD)
5MHz

Sparation porteuses
Modulation

UTRA/TDD

BPSK (VM)
QPSK
QPSK (VD)
15kbit/s 1920kbit/s
selon facteur dtalement
VM : Voie montante
VD : voie descendante

151

Section 3 Modulations Numriques

Le dbit thorique prvu tait de 2Mbit/s, il est limit 384kbit/s maximum. Il dpend en pratique des
conditions de transmission et de propagation qui dterminent la qualit du canal : en intrieur ou en
extrieur, metteur fixe ou en mouvement

10.5 AMRP PDMA


10.5.1 Principe
Laccs Multiple rpartition en polarisation est une dnomination de lutilisation de la polarisation
des antennes dans la transmission dun signal radio. En principe, sil sagit dune antenne base de
doublet, ou demi-onde, lorientation de lantenne par rapport au sol donne son nom la polarisation :
horizontale (H) ou verticale (V).

Antenne demi-onde

sol

sol
Polarisation V

Polarisation H

Si le dispositif antennaire est plus complexe (antenne fente ou diple crois, antenne hlicodale)
il est possible dutiliser la polarisation circulaire droite (CD en anglais RHCP Right Hand Circular
Polarisation) ou circulaire gauche (CG en anglais LHCP Left Hand Circular Polarisation).
Pour rsumer, lAMRP permet de faire coexister en mme temps et dans la mme bande de frquence
4 accs simultans sur un systme dantennes (H, V, CD et CG).

10.5.2 Utilisation
La transmission par satellite utilise lensemble de ces accs pour accrotre la bande passante des
canaux, ou rpteurs satellites. La polarisation des antennes (H/V) permet ainsi dattnuer denviron
20dB les signaux sur la polarisation croise (donc V ou H) et ainsi denrichir le multiplexage en
frquence. Nanmoins, un dcalage des porteuses est mis en uvre pour une synchronisation plus
aise et une attnuation plus leve.
Polarisation H

Frq u e nce

Polarisation V
Frqu e nce

Spectre satellite : multiplexage des porteu ses

10.6 AMRS SDMA


Tout comme lAMRP, lAccs Multiple Rpartition Spatiale est une technique liie aux antennes.
Celle-ci concerne les rseaux dantennes et les possibilits offertes par les dispositifs lectroniques qui

152

Section 3 Modulations Numriques

les contrlent. Lide est ici daccrotre le nombre dutilisateurs potentiels en les isolant
gographiquement et en les pointant avec une antenne directive, en principe adaptative, cest dire
dont le lobe principal, cest dire la zone de visibilit, peut tre modifie au cours du temps et suivre
lutilisateur.
Les utilisateurs exploitent toute la dure sur tout le spectre, ils sont ditingus les uns des autres par
leur position, les antennes de rception localisant les sources.

Cette technique peut tre combine avec le FDMA, le TDMA ou le CDMA. Cette technique est
prvue dans la normalisation UMTS pour accrotre la capacit ; elle impose cependant de nombreux
calculs au niveau des antennes pour configurer le faisceau directif, ce qui rend son dveloppement
grande chelle dlicat.
Notons que le principe dun cble pour une liaison, associ une commutation de circuit, peut tre
appel un accs SDMA.

10.7 AMRL WDMA


10.7.1 Principe et domaine dapplication
LAccs Multiple Rpartition en Longueur donde est une technique spcifique la technologie des
fibres optiques. Il sagit en ralit dune technique FDMA mais aux frquences optiques (plusieurs
centaines de THz), on prfre manipuler les longueurs dondes, en lien avec les diodes LASERS qui
les gnrent.
Amplitude

Longueur d'onde

U tilisa

teur n

t
On rappelle en effet la relation entre la longueur donde et la frquence f :

c
o c est la vitesse de la lumire dans la fibre
f

On peut associer chaque longueur donde une couleur. Ainsi, dans le spectre de loptique et du
proche optique (Infra-Rouge) chaque utilisateur aura pour sa transmission une couleur (ou canal) qui
correspond une frquence porteuse et une largeur de bande autour pour la modulation.
Ce multiplexage prsente un intrt car il vite dutiliser plusieurs fibres, avec une fibre par canal ce
qui reviendrait une forme de SDMA. Cest un gain de place et un accroissement de la bande

153

Section 3 Modulations Numriques

passante totale disponible. Mais on se heurte ici de nombreux problmes techniques, la manipulation
des photons tant plus dlicat que celle des lectrons, pour aboutir au traitement des canaux, insertion,
extraction, commutation
Cette technique spectrale peut se trouver combine, comme dans le domaine radio avec un
multiplexage temporel appel OTDM, Optical Time Division Multiplex.

10.7.2 Fentres optiques


On utilise en thorie trois gammes de longueur donde, ou trois fentres, pour la transmission. Le
tableau qui suit donne les trois longueurs donde centrales de ces fentres, qui se trouvent toutes dans
la gamme dite des infra-rouge.

Fentre

Longueur donde

Premire fentre
Seconde fentre
Troisime fentre

850nm
1300nm
1550nm

Elles correspondent aux minima dattnuation dans le fibre. La premire est aussi la plus ancienne
(premires fibres) et nest plus utilise. Les fibres modernes travaillent dans la seconde et
essentiellement la troisime. Elles prsentent des intrts supplmentaires qui seront voqus dans le
volume sur les tlcommunications.

10.7.3 WDM
Le multiplexage prsente un intrt quant lexploitation de la largeur de la bande de la fibre, qui est
norme, mais qui ne peut se faire que par des canaux multiples, les largeurs suprieures 100GHz
tant aujourdhui hors de porte. Laccs multiple en longeur donde classique permet de multiplexer
sur une mme fibre jusqu dix canaux. Cela reste faible. Il y a cela plusieurs raisons :
 Qualit et stabilit des diodes LASERS
 Filtrage des signaux optiques
 Qualit des fibres
 Amplification et rgnrations des signaux.
Aujourdhui, les progrs technologiques autorisent dvoluer vers le DWDM.

10.7.4 DWDM
Le Dense Wavelength Division Multiplex est une variante des techniques prcdentes, mais avec un
nombre accru de canaux (do le terme dense).
On peut obtenir plusieurs dizaines de canaux de 10GHz de large espacs de 50GHz sur une unique
fibre.
Les technologies optiques dveloppent des composants pour manipuler ces canaux dans les conditions
les meilleures :
 Lamplification des signaux sur la fibre par amplification directe sur un tronon de fibre
dope, cest dire ne ncessitant pas la reconversion et lamplification lctronique avant la
rgnration et la remodulation sur une autre fibre.
 Le filtrage et la sparation des signaux trs larges bandes (plusieurs GHz, jusqu 40GHz) en
bande de base pour la modulation des sources lumineuses
 Linsertion et lextraction simple de canaux dans le multiplex de la fibre, si possible l encore
en vitant le passage par llctronique, mais en utilisant des coupleurs optiques.
 Le brassage et la commutation optique des canaux dans une architecture rseau, ladressage
correspondant la couleur de londe par exemple.

154

Section 3 Modulations Numriques

Toutes ces volutions sont en marche dans les socits de pointes qui dveloppent des produits dans le
domaine de loptique. Lavenir est au tout optique, mais les dfis techniques sont nombreux et encore
du domaine de la recherche fondamentale.

10.8 Nature des liaisons


10.8.1 Liaisons 2 fils Liaisons 4 fils
Lors dune liaison entre deux points A et B, il est parfois utile de caractriser la nature de cette
relation. Elle sappuie ici essentiellement sur la description du support physique utilis.
Une liaison 2 Fils sappuie sur un support parfaitement symtrique et pouvant transmettre
inconditionnellement les signaux de A vers B et de B vers A, dans les mmes conditions. Les cbles
coaxiaux, paires filaires, fibre ou support hertzien sappliquent cette dfinition
Une liaison 4 fils ncessitent au moins un point de sa structure physique une distinction entre les
deux sens de transmission ; il peut sagir par exemple dun amplificateur ou dun filtre actif qui
impose de sparer les deux sens.
Les liaisons ou une technique daccs spcifique est utilise (FDMA, TDMA, CDMA) peuvent tre
qualifier de pseudo 4 fils, le support physique tant parfaitement commun au deux sens.

10.8.2 Liaison en mode Simplex


Une liaison est qualifie de simplex si elle ne peut tre exploite que dans un seul sens : de A vers B
par exemple. La diffusion (TV, ou radio) est caractristique de ce type simplex

10.8.3 Liaison en mode Duplex


Ici, la liaison duplex (parfois aussi appel full-duplex) dsigne une transmission bidirectionnelle
totalement symtrique entre les deux extrmits de la liaison. Cest le cas dune liaison tlphonique.
Lors dune liaison Modem, deux bandes de frquences peuvent tre rserves dans le canal
tlphonique, une pour chaque sens.
Le mode semi-duplex ou half-duplex qualifie une liaison o la communication se fait alternativement
dans un sens, puis dans lautre. Cest le cas lors dune communication Morse, ou lors de lusage de
portatif type talkie-walkie utilisant un commutateur PTT (Push To Talk).

155

Section 3 Modulations Numriques

156

Section 3 Modulations Numriques

11. Dmodulation

11.1 Le Canal de transmission


11.1.1 Synoptique
Traitement numrique
E chantillonneur

Traitement numrique

CAN

NUMERIQUE
I

ANALOGIQUE

Q
I

M odulation

D modulation
Boucle de C ostas

BRUIT
OL

Transposition

f0
+

C hane Tlcom
A mpli H F

OL

Hertzien
Filaire

Transposition

fi

C hane Tlcom
A mpli faible bruit

Coaxial
Fibre optique

CANAL DE TRANSMIS SION

Ce schma ne traite pas de lacquisition et du codage du signal physique initial ainsi que de son
dcodage et de sa restitution. Cette partie sera traite dans la section suivante. On sintresse dans
cette partie la faon de rcuprer le signal modul dans de bonnes conditions, cest dire de restituer
les composantes en quadrature an(t) et bn(t) sur les voies I et Q, puis le train binaire modulant initial.
Lensemble de ce qui est prsent dans la zone analogique du schma peut tre considr comme le
canal de transmission pris au sens le plus large.
Les contraintes principales et antagonistes pour ce type de liaisons sont :
 Des puissances dmission faibles
 Des dbits dinformation levs
 Un encombrement spectral le plus rduit possible
Nous allons dtailler les lments perturbateurs de cette liaison et qui risquent dinterdir la restitution
du train binaire initial.

11.1.2. Contributions du bruit


On distingue deux contributions majeures au bruit qui risquent de rendre la rcupration du signal
modulant dlicate :
157

Section 3 Modulations Numriques

 la dformation du signal par filtrage due au canal :


 Filtrage, affaiblissement
 Dispersion
 Doppler
 Fading
 Brouilleurs
 Le bruit de fond et dformations d aux lments lectroniques internes la chane
 Bruit thermique
 Drive des PLL
 Dispersion et distorsion des filtres

11.1.3 Filtrage
Le filtrage dforme le signal selon plusieurs aspects complmentaires : lattnuation dans la bande
passante, la distorsion damplitude et la distorsion de phase.
Nous avons abord ces aspects dans la premire section (chapitre 3 Filtrage). Nous rsumerons les
consquences ici par le schma suivant : une impulsion rectangulaire, reprsentant un lment binaire,
sera dforme lors de son passage dans le filtre, et de manire gnral, travers le filtre global
constitu par lensemble de la chane de transmission.

Nous verrons que la dispersion, ou distorsion de phase, peut provoquer des rotations parasites des
constellations dans le plan IQ du signal modul, ce qui dforme les composantes en quadrature du
signal.

11.1.4 Bruit thermique


Le bruit a t trait dans la section 1 chapitre 4. Comme consquence, quelque soit son origine
exacte, il provoque un talement de la tension du signal autour de sa valeur moyenne selon un profil
gaussien. Il va se superposer au filtrage.
V
V

t
S ignal Filtr et Bruit

11.1.5 Effet Doppler


Ce phnomne physique bien connu explique pourquoi un vhicule qui se rapproche dun spectateur
met un bruit plus aig que le mme vhicule qui sloigne, et pourquoi en passant devant ce
spectateur il y a distorsion du bruit mis par un haut-parleur plac sur le vhicule. Ce qui est valable
pour les ondes sonores le reste pour les ondes radio.

158

Section 3 Modulations Numriques

Leffet Doppler est li au mouvement relatif du rcepteur par rapport lmetteur. Cet effet est
particulirement sensible pour des applications comme la tlphonie mobile, bord de vhicules au
sol ou arien.
Pour rsumer les consquences de ce mouvement, on peut dire que les frquences porteuses se
dcalent lgrement autour de leur valeur initial :
Si il y a rapprochement, la frquence de rception augmente
Sil y a loignement, la frquence de rception diminue.

Frquence f0 + f
Frqu ence f0

Vitesse v
Frquence f0- f
Frquence f0

Vitesse v

Les carts de frquence f dpendrons de la vitesse relative. On montre simplement que :

f 0 + f =

c
v
f 0 (1 + ) f 0
cv
c

Avec v vitesse de rapprochement (v>0, et v<0 pour lloignement). Cette formule est valable pour des
vitesses v non relativistes ; dans ce cas, il faut tendre cette formule (relation de Doppler Fizeau). Pour
ce qui nous concerne ici dans les tlcommunications, cette relation suffira amplement. On retiendra
que :

f =

v
f0
c

[Hz]

Sur la constellation, on a une rotation de la porteuse implique par ce dcalage. On comprend que
cette rotation peut provoquer des erreurs dans lidentification de la constellation, puisque le dcalage
de phase vaut f.t pendant la dure t. Ils sont en principe faibles mais sur des liaisons dbit levs,
cela peut savrer suffisant pour perturber la communication.
Ce phnomne physique explique galement pourquoi un vhicule qui se rapproche dun spectateur
met un bruit plus aig que le mme vhicule qui sloigne, et pourquoi en passant devant ce
spectateur il y a distorsion du bruit mis par un haut-parleur plac sur le vhicule.

11.1.6 Fading et multi-trajets


Le fading, ou vanouissement, dsigne des variations de lamplitude du signal la rception. Ce
dfaut est provoqu essentiellement parce ce quon appelle les multitrajets : un mme signal arrive par
deux chemins diffrents. On peut noter deux causes distinctes :
 Les chos naturelles sur des obstacles
 Les chos artificiels dans les rseaux mono-frquence ou plusieurs metteurs transmettent
le mme signal
En effet, quand deux metteurs/rcepteurs communiquent entre eux par un canal radio, le trajet du
signal nest pas forcment rectiligne, ni ncessairement unique. On va donc classer la propagation
selon les trajets prpondrants utiliss :
 Trajet direct : LOS Line of Sight
 Trajet Indirect : NLOS Non Line of Sight

159

Section 3 Modulations Numriques

tr a
je

ti
nd

ire
ct

tra jet direc t

Les diffrentes longueurs des trajets provoquent larrive des dcalages de phase. Si ce dernier vaut
pour la porteuse, cest dire quil y a opposition de phase entre deux signaux, il y alors annulation
par sommation de lamplitude au niveau du rcepteur : il y a vanouissement, ou fading.
Une autre consquence importante est lallongement de la dure du symbole transmis, avec
lapparition dchos, puisquil peut y avoir des trajets plus longs que le trajet direct qui sy superpose.
(cf consquences 9.4.7)
Pour conclure, on distingue deux types de multi-trajets qui sont traits diffremment, tant dans la
modlisation mathmatique que dans la nature des signaux moduls mis en uvre :
 Le multi-trajet en environement urbain o les trajets indirects sont prpondrants
 Le multi-trajet en environement rural o le trajet direct est prpondrant
La matrise de ce phnomne, modlis par un filtre, implique lusage de techniques modulatoires
comme lOFDM, ainsi que des techniques de codage spcifiques qui seront abordes dans la section
suivante.

11.1.7 Canaux de Rayleigh et de Rice


Ces canaux correspondent des distributions mathmatiques caractrisant le niveau de puissance
aprs la propagation des signaux radiolectriques dans un environnement donn. On classe ainsi les
milieux de propagation pour les ondes V/UHF en deux catgories :
 Le milieu rural, o le trajet direct est prpondrant : canal de Rice
 Le milieu Urbain o les trajets indirects sont prpondrants : canal de Rayleigh

traj
ets

ind
ire

traj
et

cts

trajet direct

Propagation rurale

s in
dire
cts

Propagation urbaine

Ces caractrisations sont particulirement utiles pour la planification des structures des rseaux de
tlphonie mobile et pour la diffusion numrique hertzienne.

160

Section 3 Modulations Numriques

11.1.8 Stabilit des gnrateurs ; PLL et Bruit de phase


Tout signal physique ncessite lutilisation dun gnrateur charg de produire la frquence porteuse.
Les dfauts de cet appareil auront des consquences sur la qualit du signal modul. Un des dfauts
les plus communs est la stabilit de ce gnrateur, cest dire la variation de la frquence instantane
autour de sa valeur moyenne. Le cas de la PLL permet dapprofondir ce point.
Nous avons dj rencontr la PLL (Phase locked Loop, ou boucle verrouillage de phase) pour la
dmodulation FM. Nous la traiterons de nouveau dans le chapitre 10.3 de cette section. Signalons ici
sans calcul que ce circuit est charg de synthtiser des frquences avec une grande souplesse, ce qui
est crucial dans les metteurs et rcepteurs modernes.
Cependant, la boucle de rtroaction permettant dasservir le VCO prsente un certain temps de
rponse, et dautre part la tension de commande du VCO est elle-mme susceptible dtre bruite. Ces
facteurs induisent sur la porteuse une lgre vibration de sa frquence au cours du temps. Au niveau
spectrale, on parle de bruit de phase. La reprsentation de la porteuse dans le plan IQ conduit un un
lger arc de cercle autour de la position de stabilit.

Q
dBm
Port euse pure

P o rteus e P LL e t
b ruit de pha se

f
Ici encore, la qualit de la PLL aura des consquence directes sur la qualit du signal dmodul selon
les dformations engendres sur la constellation, qui peuvent se rsumer une lgre oscillation
autour du point de stabilit.

11.1.9 Amplification de puissance


Lamplification de puissance est lun des derniers lments de la chane dmission. Il est en principe
suivi par un filtre dharmoniques, puis par lantenne.
Nous aborderons ici les consquences de la non-linarit de lamplification de puissance sur la
constellation du signal modul mis ; il sagit pour simplifier dun effet de filtrage particulier. Un
amplificateur de puissance a, pour des raisons techniques, tendance a fonctionner en rgime nonlinaire, cest dire quon sature toujours lgrement de genre dquipement pour une puissance
leve lmission. On dit alors que lamplificateur provoque une compression de la puissance : le
gain de lamplificateur nest pas constant, il amplifie plus les puissances faibles que les puissances
fortes prsentent lentre.
Il y a donc une consquence immdiate sur les modulations damplitudes (AM, QAM) puisque les
fortes amplitudes seront moins amplifies que les faibles, do la dformation visible sur le schma.
Pour les modulations de phase et de frquence, cet inconvnient na plus de consquences, la
constellation se situant sur un cercle. Il existe galement des dispositifs numriques de traitement
visants compenser ces dfauts en dformant priori le signal dentrer de faon ce que la
compression de lamplificateur cre en sortie une constellation rgulire. Ces systmes utilisent une
boucle de rtroaction et des convertisseurs analogiques-numriques.

161

Section 3 Modulations Numriques

Psortie
Plage non- linaire
Compression du gain

Plage linaire
Gain constant

Pentre

Amplificateur satur
16-QAM

16-QAM dforme

Les modulations de phase et de frquence ont en thorie une enveloppe damplitude constante,
puisque leur constellation se trouve sur un cercle ; cependant les filtrages des paires orthogonales et
les transistions par zro des constellations provoquent des variations de cette enveloppe.
Retenons que pour les modulations de types FM, PSK ou FSK, des amplificateurs de qualit moyenne
suffisent ; ce nest en revanche plus le cas des quipements utilisant la QAM qui seront
particulirement soigns, et donc plus coteux. Les techniques rcentes (OFDM et CDMA en
particulier) prsente des caractristiques propres quant leur enveloppe (cf 9.4.4) et selon la
modulation mise en uvre.

11.1.10 Conclusions
On doit distinguer les traitements en amont, concernant la nature de la modulation utilise et son
efficacit sur le canal considr, et les traitements en aval sur le signal reu et dform, ce qui
concernera la suite de cette partie sur la dmodulation.
On retiendra ainsi pour rsumer la suite de cette partie que les deux contributions distinctes au sens
large que sont le filtrage et le bruit thermique sont traites de manire spare avec des techniques
propres chacune.
 Les effets du filtrage (Doppler, filtres de canal, multi-trajets, saturation) peuvent tre compenss
dans de bonnes conditions avec la technique de lgalisation, et lusage de filtres de Nyquist.
 Le bruit proprement dit peut tre limit de deux faons suivant son origine (cf section 1 chapitre 4)
-Le bruit blanc thermique par un filtrage bande troite ou des dispositifs de refroidissement
-Le bruit externe par blindage, filtres CEM

11.2 IIS Interfrences Inter Symbole.


11.2.1 Description et causes de lIIS
LIIS (en anglais ISI Inter Symbol Interferences) est un des problmes majeurs traiter lors de la
dmodulation dun signal numrique. Pour lexpliquer simplement, considrons la transmission dun
signal simple sur un support quelconque. Le codage simple consiste envoyer une impulsion de dure
T pour un 1 et une absence dimpulsion pour 0.

162

Section 3 Modulations Numriques

Filtrage

Attnuation

Allongement de la dure

Retard

Impulsion mise

T'
Impulsion reue

Une fois transmis, ce signal aura t filtr par lensemble du canal et les moments peuvent se
superposer dans une certaine mesure la rception, le filtrage pouvant allonger la dure de
transmission de limpulsion de dure T en un signal de dure T>>T.
Sur un signal numrique, la reconnaissance des impulsions la rception peut tre impossible : cest
linterfrence inter symboles :
V

V
Filtrage

t
T'
Srie d'impulsions reue

Srie d'impulsions mise

Lensemble des caractristiques du canal au sens large (fonction de transfert des filtres,
amplificateurs, caractristiques de propagation dans le canal, multi-trajets et chos, Doppler) peut
tre responsable de cet allongement du temps de rponse T.
Laugmentation du rapport T/T rend donc dautant plus incontournable le traitement de ces
interfrences. Laugmentation de la dure du symbole mis T est une solution simple et signifie en fait
une diminution du dbit, ce qui est au final peu compatible avec les exigences modernes. Les
techniques modulatoires comme lOFDM sont une alternative efficace, le nombre lev de porteuses
compensant leur vitesse faible de modulation.
Une autre possibilit consiste utiliser des filtres particuliers qui tout en ayant une rponse longue
dans la dure rendront possibles la reconnaissance des symboles individuels : Il sagit des filtres
rpondant aux critres de Nyquist. Combin la technique dgalisation, le traitement offert est en
principe de trs grande qualit. La suite de cette partie dtaille ces mthodes.

11.2.2 Filtrage de Nyquist et dcision : Premier critre


On montre que si un symbole (carr, triangulaire) passe dans un filtre particulier appel filtre de
Nyquist, alors le symbole filtr sannule pour des valeurs prcises du temps.
Considrons ici le cas de limpulsion carre qui est la rfrence en tlcommunication. Si on utilise un
filtre passe-bas idal dcrit dans la section 1 au chapitre 3.1, on sait que la rponse filtre est une
signal de la forme sin(x)/x, avec un retard induit par le filtre.

163

Section 3 Modulations Numriques

Filtre de Nyquist
t

t
Insta nts de dcisions

|H|
1
1/2
1/2T

1/T

Les points dannulation de la rponse en sortie correspondent aux instants de dcision. Ce concept est
fondamental dans les transmissions numriques. Il sagit des instants supposs o lon peut prendre la
dcision sur la nature du symbole transmis, dans notre cas, tat haut ou tat bas, tats 0 ou 1. Ces
instants sont bien entendu distants de T, dure de chaque symbole. Lintrt du filtre prcdent est
quil assure un niveau de tension nulle pour tous les instants de dcision sauf celui du moment
considr.

V
1

1
t

Instants de dcision

Lintrt de ce filtre est donc dassurer une annulation du signal filtr tous les instants de dcision,
distants de kT. Ainsi, pour un instant de dcision, seul le symbole qui nous concerne prend une valeur
non nulle (et maximale) et les rponses de tous les autres moments sont nulles cet instant prcis. On
dit que ce filtre rpond au premier critre de Nyquist.

Signal filtr sans IIS


V
1

1
t

Instants de d cision

On montre que tout filtre dont la fonction de transfert est symtrique par rapport au point (1/2T ;1/2)
rpond au premier critre de Nyquist et assure une IIS nulle aux instants de dcision.

164

Section 3 Modulations Numriques

Premier critre : cas gnral

|H|
1
1/2

1/2T

1/T

11.2.3 Filtrage de Nyquist et synchronisation : Second critre


Un des inconvnients du premier critre est, outre un temps de rponse infini, une absence de signaux
fiables pour la synchronisation du rythme T. Or, tout rcupration de linformation impose une
connaissance exacte de cette valeur pour dterminer avec prcision les instants de dcision.
T
T /2

Deuxime critre 1 /2

Sy nchro du ry thme

t
Premier critre

Instants d e dcisions

Ainsi les filtres rpondant au second critre de Nyquist laisse passer les frquences entre 0 et 1/T et
assure un nouveau type dannulation : Les points dannulations tous les kT+T/2 (k>0) qui assurent une
meilleure synchronisation de lhorloge.
Satisfaire aux deux critres assure une rponse optimale pour la dmodulation du signal.

11.2.4 Diagramme de lil


Le diagramme de lil est le repliement sur la dure T dun moment du signal modulant an (t ) ou

bn (t ) . Cest une mthode de mesure de la qualit dune liaison numrique. Sa visualisation permet de
dterminer si les paramtres importants peuvent tre rcuprer dans de bonnes conditions. Dans le cas
dun signal modulant NRZ, on a les diagrammes qui suivent :
Instant de dcision

Instant de dcision

-T/2

+T/2

e
d

Asservissement horloge

Asservissement horloge

Oeil ouvert

Oeil ferm

165

Section 3 Modulations Numriques

Les normes de transmission dfinissent un gabarit pour louverture optimale de lil, mais en pratique
les traitements ultrieurs du signal permettent daccrotre cette qualit malgr un il de trs mauvaise
qualit (cf lgalisation).
Pour raliser le diagramme, on reproduit donc le signal an (t ) (ou bn (t ) ) reu (not anr (t ) ) en
repliant toutes les valeurs prises au cours du temps sur une seule dure T. En pratique, il suffit
dutiliser un oscilloscope sur lequel on rgle la base de temps (horizontale) de faon avoir une dure
T sur la largeur de lcran.
 Exemple dun signal NRZ deux tats :
Avec e : On mesure le risque derreur sur la dcision 0 ou 1.
Avec d : On mesure la prcision de lhorloge (rythme).
On peut ainsi reprsenter les diffrentes contributions de bruit sur le diagramme de lil :
Instant de dcision

Instant de dcision

Instant de dcision

Influence du bruit thermique

Gabarit de mesure

Filtrage capacitif

Instant de dcision

Instant de dcision

Instant de dcision

Influence du fading

Influence du filtrage/ IIS

Influence de la gigue de phase

11.2.5 Filtrage en cosinus surlev (Cf section 1- 3.4.3)


Une classe de filtre trs utilise sinspire des notions thoriques du filtrage de nyquist. On les retrouve
dans tous les systmes modernes de transmissions numriques. Ils sont caractriss par un facteur de
roll-off r ou coefficient darrondi compris entre 0 et 1 et qui caratrise les rponses temporelles et
frquencielles. Attention, ces filtres sont un compromis avec les critres de Nyquist et ne rpondent
pas rigoureusement ceux ci.
Le nom de cosinus surlev est d la relation mathmatique qui dfinit le profil de la fonction de
transfert du filtre et qui utilise un cosinus simple addition de 1, donc surlev par rapport zro.
(La notion de haut et bas nest pas trs mathmatique mais correspond bien la manire dont on doit
tenir le livre)
|H|

r=1
1/2T

1/T

166

2T

rponse temporelle

Section 3 Modulations Numriques

Le filtre avec r=1 assure une rponse temporelle avec de trs faibles rebonds. LIIS est donc trs
limite et le diagramme de lil bien ouvert. En contrepartie, le filtre est large.
Le filtre avec r=0 assure une rponse temporelle avec des rebonds importants sur une longue dure (il
tend vers un sinus(x)/x) ce qui brouille le diagramme de lil tous en assurant une IIS faible aux
instants de dcision. En contrepartie, le filtre est deux fois plus troit et tend vers un filtre idal. En
pratique ce filtre a une pente trs abrupte mais non infinie.

|H|

r=0
1/T

1/2T

2T

rponse temporelle

Ci-dessous les diagrammes de lil pour les deux roll-off extrmes 0 et 1.


Diagramme de lil coefficient r=1
1.20

1.20

Diagramme de lil coefficient r=0

V
V

0.60
0.60

0.00
0.00

-0.60
-0.60

-1.20
0.000

-1.20
0.000
122.07n

244.14n
SymbolTime

366.21n

122.07n

488.28n

244.14n
SymbolTime

366.21n

Raised cosineLP linear Frequency Response


1.50
Mag/V
r=0.5

r=0

1.00
r=1
0.50

0.00

-0.50
0.000

500.00k

1.000M
f/Hz

167

1.500M

2.000M

488.28n

Section 3 Modulations Numriques

Raised cosineLP Impulse Response


18.00
A/V
12.00

6.00
r=0

r=0.5

0.00

r=1
-6.00
0.000

2.500

5.000
t/Ts

7.500

10.000

La valeur de r=0,35 est utilise dans les filtres pour la transmission TV numriques par satellites
(norme DVB-S), et celle de r=0,22 a t retenue pour la transmission sur linterface radio UMTS.

11.2.6 Filtrage et canal de transmission : Egalisation


Le filtre de Nyquist peut se trouver en tte et filtrer le signal modulant de base ( an (t ) ) (Filtre passebas) ou bien filtrer la porteuse module (filtre passe-bande) ou bien encore dans la chane de
transmission et filtrer le signal modulant dmodul.
Cependant, dans le cadre du synoptique prsent au paragraphe 11.1.1, le filtrage du signal modul est
rparti sur la totalit du canal de transmission. Aussi le filtrage global na-til en principe rien voir
avec un filtre de Nyquist et dans la plupart des cas provoque une IIS inacceptable. Cette remarque
nous conduit introduire le concept dgalisation.
On peut considrer la configuration indique sur le schma suivant. Le canal a un gabarit de filtre qui
est a priori diffrent de ce quil faudrait pour respecter scrupuleusement les critres de Nyquist. Il faut
donc raliser un filtre dit galiseur qui permettra de synthtiser un filtre de Nyquist pour lensemble.
Lgaliseur tient compte de la forme de la fonction de transfert du canal pour compenser dune part les
amplifications ou attnuations de lamplitude et dautre part les avances ou retard de phase (on dit
quil inverse le filtre de canal), il tient compte galement de lallure du symbole lmentaire de base
transmis.

Filtre galiseur

Canal de transmission

Filtre de Nyquist

Le schma prcdent prsente un filtre de Nyquist constitu par le canal et le filtre dgalisation. Ce
type de filtre peut tre plac au niveau de la porteuse module reue ou aprs la chane de
dmodulation. Sur les systmes analogiques, le filtre est en tte pour plus de simplicit. Sur les
systmes numriques, les puissances de calcul disponibles permettent une galisation sur les trains an
et bn dmoduls. Nous renvoyons la partie suivante sur les structures des dmodulateurs.

168

Section 3 Modulations Numriques

Ainsi, le filtre est soit centr autour de la frquence porteuse, soit en bande de base. Dans le cas
dquipement bande de base (modems filaires) il peut tre en tte et en bande de base.

h(t)

G(t)

H(t)

Canal

Filtre
d'galisation

|H|

|G|

|GH|
Nyquist

1/2
f

arg(H)

arg(G)

1/2T

arg(GH)

Dans la plupart des cas, le signal mis sur le canal est filtr et a dj une forme arrondie pour limiter
loccupation spectrale du signal mis sur le canal. Ce filtre est en principe optimal, lgalisation
corrige les dfauts du canal. Dans le chapitre suivant on dcrira des techniques dgalisation

11.2.7 Exemple de signaux moduls et filtrs


Nous prsentons titre dexemple une srie de porteuses satellites modules en QPSK : on remarque
le caractre raide des pentes du lobe principal, caractre li au filtrage des signaux modulants pour
repecter les critres de Nyquist (filtre en cosinus surlev) . Il ny a donc pas de lobes latraux et il est
possible de multiplexer en frquence un grand nombre de porteuses.
Dans la partie centrale, le spectre de la porteuse module par une squence quelconque est
pratiquement plat : on dit quil sagit de pseudo-bruit, et que sa densit spectrale de puissance est
quasi-constante dans la bande passante du filtre utilis.

169

Section 3 Modulations Numriques

11.2.8 Conclusions
Les critres de Nyquist ont t prsents succintement pour permettre de comprendre le point
fondamental quest le traitement de lIIS par un filtrage optimal qui est, de manire classique, un filtre
en cosinus surlev.
Ce dernier, offre par son coefficient de roll-off un compromis entre la bande passante occup, entre
1/2T et 1/T, et la prcision du diagramme de lil. Ce diagramme permet de visualiser rapidement la
qualit dune liaison numrique. On peut le mesurer en diffrent point de la chane de modulation, et il
a son quivalent sur la constellation du signal modul. Ce point sera abord dans le chapitre 3.3.

11.3. Aspects thoriques de la dmodulation


11.3.1 Les objectifs
Rappelons quun signal modul est de la forme :

h(t ) = an (t ). cos(2f 0t ) + bn (t ).sin( 2f 0t ) + n(t )


O nous prcisons les composantes essentielles :
 f 0 Est la frquence porteuse module, ventuellement affect de variation faible (Doppler,
bruit de phase, drive).
 an (t ) et bn (t ) sont les composantes en phase et en quadrature qui reprsentent le message
modulant. Leur recouvrement impose de connatre le rythme T de linformation.
 n(t ) est le bruit blanc thermique gaussien additif qui se rajoute au signal la rception.
Les objectifs de la dmodulation sont donc :
 La rcupration de la frquence porteuse
 La rcupration du rythme T et des paires en quadrature
 Llimination du bruit
 Et enfin, la restitution optimale du train binaire par traitement de lIIS.

11.3.2 Rcupration de la porteuse : multiplication de frquence


Il sagit dans un premier temps de retrouver avec une (trs) grande prcision la valeur de la frquence
porteuse ce qui implique de suivre ses ventuelles variations.
La connaissance a priori de la frquence nest pas suffisante. Il ne suffit pas dutiliser la valeur
connue en sortie dun oscillateur (VCO) : il y a en effet peu de chance dans ce cas de rcuprer le
signal. Il faut en effet suivre avec une prcision et une rapidit leve (devant les valeurs de la
porteuse et du dbit utiliss) les variations du signal porteur mis. On nest en effet pas labris des
glissements de frquence du VCO du modulateur, de bruit de phase, dimprcision des quartz de
rfrence ou deffets Doppler.
En consquence on peut donner deux techniques pour rcuprer la frquence porteuse La
rcupration peut se faire laide de la prsence de la porteuse dans le spectre (raie) appele aussi
frquence pilote ; ou bien on peut reconstituer la porteuse par multiplication. Utilise pour les
modulations de phase (BPSK et QPSK), la multiplication Efface les dplacements de phase :
BPSK
QPSK
8-PSK

x2
x4
x8

170

Section 3 Modulations Numriques

On multiplie ainsi la valeur de la frquence par 2n. Il suffira de diviser la valeur obtenue pour
rcuprer la porteuse originelle avec ses ventuelles dfauts.
Le multiplicateur peut tre simplement une diode, ou un lment actif crant des non-linarits et
provoquant lapparition de raies harmoniques. Un filtrage permettra de slectionner la valeur adquat.
Les dispositifs comme les doubleurs (mlangeurs) sont courant et peuvent tre cascads facilement
quand il sagit de raliser des multiplications par des puissances de 2.
Le diviseur de frquence peut utiliser une boucle verrouillage de phase (PLL, dcrite au paragraphe
suivant) pour verrouiller loscillateur sur un sous multiple de la frquence de rfrence.

11.3.3 Rcupration de la porteuse : asservissement de frquence


Une technique couramment utilise consiste asservir une porteuse gnre localement sur celle du
signal modul. Le dispositif cl pour ce type dopration est la boucle verrouillage de phase (PLL :
Phase Locked Loop). Il permet dasservir le VCO utilis par le dmodulateur sur les variations de la
porteuse mise.
M lan g eu r
C o mp arateu r d e p h ase filtre d e b o u cle

n.f0

VC O

cos( )

Signal de
rfrence

xn

f0
Porteuse locale
asservie

Multiplicateur

PLL
Nous allons rappeler le principe de lasservissement par PLL dune frquence. On compare laide du
mlangeur le signal multipli issue du signal modul, de frquence n.f0 avec la porteuse gnre par le
VCO, et elle-mme multipie par n. La comparaison de ces deux frquences gnre aprs le filtre de
boucle une tension qui, applique au VCO, va imposer des variations de frquences la porteuse
locale de faon annuler la diffrence de phase entre les deux porteuses.
 Si la frquence du signal de rfrence augmente, le signal appliqu au VCO augmente f0
 Si la frquence du signal de rfrence diminue, le signal filtr par le filtre de boucle impose au
VCO de rduire f0
On asservit ainsi la phase de la porteuse locale sur celle reue.
Le point dlicat est ici de verrouiller la boucle, cest dire de parvenir la faire fonctionner comme
dcrit ci-dessus. En effet, si le signal de rfrence varie trop rapidement ou avec une dviation de
frquence trop grande, ou lors dune interruption de la liaison, le VCO peut ne plus tre command
par le signal de contrle issu du filtre de boucle. Il faut alors un certain temps pour verrouiller
nouveau et la liaison est interrompue.

11.3.4 Rcupration des paires orthogonales


On rappelle que le signal modul est de la forme :

h(t ) = an cos 2f 0t bn sin 2f 0t


f 0 = frquence porteuse rcupre
Le rythme est la frquence des symboles transmis par le couple (an , bn ) . La rcupration de ce rythme
R=1/T est assez aise sur le signal physique modul car il mesure la vitesse de variation des

171

Section 3 Modulations Numriques

paramtres phase/amplitude/frquence de la porteuse. Toute non linarit applique au signal modul


fera ainsi apparatre une raie de rfrence correspondant exactement la vitesse du signal.
Par la suite, lutilisation dune PLL est ncessaire pour suivre les variations du rythme imposes par le
modulateur. Il sagit donc dun principe analogue celui de la rcupration de la frquence porteuse,
mais savre plus simple effectuer en pratique.
Mais la connaissance de R doit tre couple la dtermination des valeurs de la paire (an , bn ) pour
identifier le moment transmis, et le symbole binaire associ. Le dispositif boucle de Costas est dcrit
au paragraphe 11.4.1.

11.3.5 Diagramme de lil


Le diagramme de lil est le repliement sur la dure T dun moment du signal modulant an(t) ou bn(t).
Il a t dcrit au 11.2.4. Son aspect tait alors associ un signal temporel du type NRZ : deux tats
haut et bas. Dans le cas dun QPSK, il existe deux voies en quadrature, donc une paire de signaux
modulants deux tats (an , bn ) . Ltude du diagramme de lil a donc un sens sur chacune des voies :
il en faut donc deux. Lassociation des deux est lie lallure globale de la constellation rcupre.
A la rception, le signal ayant subit lensemble des filtrages voulus ou non, lallure finale est la
suivante :
Q

bn

00

10
an

11
01
Constellation pure

Signal pur

an
V

Diagramme
de l'oeil

Signal pur

t
t

La connaissance du rythme permettra didentifier avec prcision linstant o le signal passe par la
zone de la constellation caractrisant un moment et den dduire son symbole (ici, 00, 01, 10 ou 11).
Q

10

bn

00
anr

11

01
Constellation filtre

Signal filtr : voie Q

an

Signal filtr
voie I
t

172

Diagrammes
de l'oeil

Section 3 Modulations Numriques

11.4. Structure des dmodulateurs


11.4.1 Boucle de Costas
La structure en boucle de Costas est est du type cohrente : cest dire que le dmodulateur ncessite
une rcupration de la porteuse (par asservissement dune PLL) afin de suivre les dviations de
frquences de la porteuse mise. La rcupration des anr et bnr dans une boucle de Costas se
ralise donc par une dmodulation sur deux voies en quadrature.
On rappelle que le signal modul reu sexprime (en ngligeant le bruit thermique) :

hr (t ) = anr (t ) cos 0t bnr (t ) sin 0t

an r(t)
f0

cos 0 t

hr(t)

Mesures de l'oeil

/2
sin 0 t

f0

X
xn

bnr(t)

PLL

asservissement

Le dispositif permet dextraire la paire en quadrature ; lasservissement en frquence est indispensable


pour une grande qualit de dmodulation, mais il nentre pas directement dans la structure proprement
dite.

11.4.2 Rgnration des paires an et bn initiales


On doit complter le schma prcdent par le dbut de la chane numrique qui permet de restituer au
final les symboles (mots binaires) associs aux moments.
circuits

Detecteur
de seuil

Echantilloneur

numriques

anr(t)
V

CAN

0101100...

t
T

R=1/T

horloge
V
Detecteur
de transition
par 0

Impulsions

Le rle de lhorloge est fondamental : cest elle qui indique linstant de dcision au CAN et fixe le
rythme de restitution du train an original en sortie du dtecteur de seuil. Comme prcdemment, le
dtecteur de transition par zro peut tre une simple diode suivie dun drivateur.

173

Section 3 Modulations Numriques

Lhorloge est asservie par une PLL de faon suivre les drives ventuelles de lhorloge originale. Si
le signal a t filtr et respecte le second critre de Nyquist, les transitions par 0 se font bien a des
dures multiples de T. La reconstitution dun signal priodique partir dune srie dimpulsions qui
apparaissent de manire alatoire mais distantes de kT peut se faire en utilisant un filtre passe-bande
centre sur 1/T et avec une bande passante troite : la rponse temporelle est une sinusode amortie
qui peut tre utilise pour synchroniser un VCO dans une PLL, qui gnrera lhorloge locale de
rfrence.

Impulsions

Impulsions

1/T
La condition devient quil doit y avoir suffisamment de transitions pour maintenir loscillation en
sortie du filtre.
NB : dans ce schma, le signal an a deux tats. Il peut en avoir plusieurs suivant la valence de la
modulation utilise (3 pour 9QAM, 4 pour 16QAM, 5 pour 8PSK). La voie en quadrature dispose
dun circuit analogue pour bn.

11.4.3 Dmodulation numrique


La dmodulation numrique est en ralit une srie de calcul sur le signal hr (t ) chantillonn. Les
oprations vues prcdemment (mlange, gnration de porteuse et dhorloge, filtrages) sont
ralises dans le mme ordre mais de manire numrique, cest dire par des algorithmes de calcul
sur les valeurs des chantillons.
Echantillonnage

hr(t)

Rc epteur

hr(kT')

Fi

anr (kTe')
bnr (kTe')

f e'=1/Te' > 2Fi


Cette mthode prsente des avantages certains : fiabilit, pas dusures des composants, simplicit de
ralisation matrielle avec en particulier une miniaturisation extrme, une consommation rduite, une
puissance de calcul permettant des fonctions puissantes de codages Cependant, lchantillonnage
dentre est un point dlicat qui ncessitera un soin tout particulier afin notamment de ne pas dgrader
dans des proportions inacceptables le rapport signal sur bruit.

11.4.4 Dmodulation diffrentielle


La dmodulation diffrentielle ou incohrente ne ncessite que de se confronter la phase du signal
reu pendant la dure symbole prcdente : il nest pas ncessaire de connatre la frquence porteuse
avec prcision. Le schma trs simple qui suit peut alors tre utilis.

hr(t) DPSK

X
retard T

Dmodulation incohrente d'une mod ulation diffrentielle

174

cos( )

Section 3 Modulations Numriques

11.4.5 Dmodulation en quadrature


Cette technique particulire prsente lavantage de ne pas ncessiter de filtre post-dtection comme
cest le cas pour la boucle de Costas afin dliminer les signaux rsiduels situs autour de 2.f0.
cos 0t
X

hr(t)

anr(t)

bnr(t)

/2

sin 0 t
X

cos 0 t

Le dphasage par /2 exploite la transforme de Hilbert du signal modul. Ce type de structure est
particulirement adapt lintgration logicielle (dmodulation numrique 11.4.3).

11.4.6 Egaliseur
Cette opration qui consiste inverser la fonction de transfert du filtre d au canal de transmission (au
sens large) a t dcrite au paragraphe 3.2.6.

GH
Nyquist

1/2
f

Canal

1/2T

Filtre galiseur

Le calcul du filtre dgalisation peut tre trs complexe. La technique sappuie sur les techniques de
filtrage numrique qui seront vues dans la section 5, mais historiquement des filtres analogiques
taient mis en uvre. Le rglage de ce filtre seffectue en principe par lenvoi au rcepteur de
squences dinitialisation connues (ou squence dapprentissage). Ce dernier peut alors calculer le
filtre optimal quil utilisera pour le train binaire transportant linformation et quil ne connat pas.
On peut cependant prsenter succintement un dispositif simple appel galiseur auto-adaptatif
linaire. Il est auto-adaptatif car il utilise le signal quil reoit pour recalculer la vole le filtrage
optimal. Le caractre linaire est lie la structure qui nutilise que le signal utile et nintroduit
aucune correction locale.
Echantillon eur

Egaliseur

Detecteur
de seuil

anr(t)

circuits
numriques
0101100...

CAN
+

(Egalisation
numrique)

Sommateur

Notons que ceci nest quun schma indicatif : Lgaliseur peut se trouver avant le CAN ou tre
intgr dans les circuits numriques, ce qui est courant dans les dispositifs actuels.
175

Section 3 Modulations Numriques

11.5 Analyse dun signal QPSK


11.5.1 Caractristiques
Nous tudions ici une porteuse module prise dans une srie de porteuses captes sur un transpondeur
satellite. Le signal tudi ici est un signal satellite modul en QPSK. La largeur de bande estime est
de 350 kHz 10dB et la vitesse calcule par le logiciel danalyse donne 247kBd.
On remarquera la forme du spectre avec des flancs raides dus un filtrage de Nyquist, cest dire ici
lutilisation pour les symboles modulants de signaux respectant une IIS nulle. On mesure ici la
relation dquivalence entre largeur du spectre et vitesse de modulation.
La constellation montre le caractre filtr accentu de manire trs nette : les transistions entre les
points sont lentes.
La constellation en dmodulation diffrentielle confirme la modulation 4 tats de phase.

11.5.2 Spectres et constellation

176

Section 3 Modulations Numriques

11.6 Schma synthtique du dmodulateur


anr(t)

X
cos 0 t

hr(t)

CAN
1/2T

f0

/2
sin 0 t

f0

asservissement

VC O

Signal de
rfren ce

0101100. ..

CAN

f0
Porteuse locale
asservie

Mlang eu r

n.f0

1/2T

xn

R=1/T

X
xn
Multiplicateur

PLL

177

bnr(t)
+

Section 3 Modulations Numriques

178

Section 3 Modulations Numriques

12. Performances

12.1 Chane de dmodulation


12.1.1 Synoptique de la chane de dmodulation
On utilise les lments introduits dans le chapitre 11. On prsente ici le cadre qui nous concerne, cest
dire celui des dmodulateurs et de la mesure des performances. Ce qui est prsent dans cette partie
reste valable pour les modulations analogiques et numriques. Nous les distinguerons ultrieurement.
Le schma suivant prsente une chane de dmodulation :
Porteuse
module

Filtre de

Filtre de
prdtection

post-dtection

hr(t)
n(t)
Bruit

Dmodulateur

Signal
Dmodul

B2

B1
Sr, Nr

S, N

12.1.2 Signaux et bruit dans la chane


Nous allons dfinir les paramtres utiles dans lvaluation des performances des dmodulateurs :
Sr : Puissance du signal hr (t ) filtr (puissance moyenne)
Nr : Puissance du bruit n(t) filtr par B1. : N r = kTr B1
S : Puissance du signal utile ou information, dmodul et filtr
N : Puissance du bruit en sortie (filtr par B 2 ) : N = kTB2
Les tempratures du bruit ne sont pas ncessairement identiques, le dmodulateur et le filtre de post
dtection ayant une temprature de bruit propre qui sajoute celle issue du signal dentre. Les
performances entre les diffrents dmodulateurs se mesureront entre autre en comparant ce bruit
propre chaque dispositifs.
On dfinit donc :

179

Section 3 Modulations Numriques

Sr
: Rapport lentre du dmodulateur
Nr
S
: Rapport en sortie du filtre de post dtection.
N

12.1.3 Notion de performances


Il existe plusieurs aspects dans la dtermination des performances.
 Lune delle consiste comparer les

S
Sr
pour une valeur donne de
et en modifiant la
N
Nr

structure interne du dmodulateur et la technique de dmodulation (synchrone,


asychrone) : On compare ainsi les dmodulateurs physiques entre eux pour une modulation
et une puissance donne.
 Un second consiste valuer

S
Sr
en fonction du
dans le cas dun dmodulateur donn :
N
Nr

on a ainsi les performances en terme de rsistance au bruit du dmodulateur tudi.

 Enfin, un troisime aspect consiste comparer les modulations entre elles et leur rsistance
au bruit, pour un dmodulateur donn. Dans ce cas, on interprte souvent en fonction de la
puissance de la porteuse non modul note C. On renvoie la section 1 chapitre 4.

12.2 Evaluation thorique des performances


12.2.1 Spcificits analogique/numrique
Nous devons ce point distinguer les deux types de signaux modulants manipuls, analogique ou
discret. Selon le cas considr, la mesure de la qualit nest pas tout fait la mme :

S/N

Dmodulateur
ANALOGIQUE

Dmodulateur
Schma 4.1.1

01001110
Echantillonnage

 Pour les systmes analogiques : On mesure le

Dcision

TEB

NUMERIQUE

S
(Son / Souffle)
N

 Pour les systmes numriques : On mesure le TEB Taux derreur binaire (BER, Bit Error
Rate). On utilise aussi de TES (Taux dErreur Symbol) (SER Symbol error rate) pour valuer
le nombre derreur sur les symbles de la constellation ou le TET (Taux derreurs Trames)
(FER Frame Error Rate) pour valuer le nombre derreur sur les trames ou suite de symboles.
Bien entendu, dans le cas dun signal numrique cest dire constitu de 0 et 1, il faudra le restituer
sous une forme sonore ou visuelle, mais cest la qualit du codage quil faudra alors analyser, et non la
transmission des eb. Cest lobjet de la section suivante.

180

Section 3 Modulations Numriques

12.2.2 Dfinitions du TEB : et de la distance de Hamming


Si on considre deux squences binaires, la squence mise et la squence reue, on va les comparer
pour dterminer la quantit deb qui ont t inverss, cest dire les eb faux. On dfinit ainsi le TEB
par :

TEB =

nbr d' eb errons


= 10 n
squence reue

[1]

10 n = 1 eb erron pour 10n reus.


La distance de Hamming entre les deux squences est dfinie comme le nombre exacte deb diffrents
entre les deux squences, mises et reues, on considre ainsi les deux squences de 32 eb :
-00110100100010111010010010010001-00110000100010011010010110010001E
E
E
La distance de Hamming vaut 3 et le taux derreur 3/32=9.10-2

12.2.3 Expressions C/N, S/N, TEB.


Il est assez difficile de mesurer directement la puissance dun signal modul sur un analyseur de
spectre. En effet, dans le cas dun signal modulant alatoire (voix analogique, train binaire) on lira
sur lappareil de mesure la densit spectrale de puissance du signal modul. Sa puissance totale est
lie la bande de frquence utilise. En clair, il nest pas possible de mesurer directement la puissance
dun signal modul En tout cas pas sans certaines acrobaties, plus ou moins aises selon la nature de
la modulation.
Pour faciliter la lecture on dcide donc de prendre pour rfrence la puissance de la porteuse pure (non
module) que lon appellera C (Carrier en anglais). Prcisons quil est ncessaire de distinguer la
nature des modulations utilises :
 Dans le cas des modulations de phase ou de frquence (FM, PSK) la puissance du signal
modul est gale celle de la porteuse non module
 Dans le cas des modulations damplitude (AM, QAM) il existe une manire simple de relier la
puissance du signal modul C. (8.7.6)

S/N

Dmodulateur
ANALOGIQUE
Dmodulateur

01001110

C/N

TEB

NUMERIQUE

12.2.4 Protocole de mesure


On procde en deux tapes :
 Etape 1 : mesure du C/N
On mesure

C
lentre du dmodulateur, dans le cas o la porteuse est non module.
N

181

Section 3 Modulations Numriques

 Etape 2 : mesure du S/N ou du TEB


On module cette fois la porteuse lmission et on mesure
dmodulateur.

S
ou le TEB en sortie du
N

On obtient ainsi les relations :

S C
C
=f en analogique et TEB=g en numrique.
N N
N
Les fonctions f et g dpendent des performances du dmodulateur (dtecteur de seuils, qualit des
composants, techniques synchrones ou asynchrones). Elles sont reprsentatives des performances
du dmodulateur.

12.2.5 Commentaires
 Cette faon de procder permet techniquement de connatre a priori la qualit dune
transmission en mesurant le C/N et en se rfrant au matriel et au type de signaux qui seront
employs. La lecture des courbes donnes par le constructeur sera directe et ne ncessitera
aucune mesure en sortie du dmodulateur.
 A la place de

C
C Eb Ec
C
on trouve les grandeurs suivantes :
,
,
(Ec = ) . On renvoie
N
N0 N0 N0
B

la section 1, partie 4.6.

 g fait intervenir une fonction mathmatique note erfc (Error Function Complementary)

erfc( x) = 1

dy

lie la loi gaussienne du bruit blanc perturbant les transmissions. Un exemple de calcul est
donn dans la section 1 partie 4.7 pour un signal simple. Dans le cas dune modulation
numrique, le calcul peut stendre simplement en considrant comme seuil de dcision la
demi-distance entre les deux points les plus proches de la constellation.

12.3 Mesure des rapports signaux bruit


12.3.1 Mesures laide dun analyseur de spectre
Dans le cas o le signal utile est une porteuse pure, sa puissance, note C, se mesure simplement en
prenant le niveau de la porteuse.

Analyseur de spectre

C/N

RBW

N0
Filtre de
prdtection

RBW dsigne la largeur du filtre de rsolution de lanalyseur de spectre. B est la bande quivalente de
bruit du filtre utilis dans la chane. Le rapport C/N avant lanalyseur de spectre vaut donc :

182

Section 3 Modulations Numriques

C
C
[dB]
= 10 log
N
B.N 0
N0 est la densit spectrale de bruit avant lanalyseur de spectre. On la mesure sur lcran en valuant
en dBm la hauteur du plancher de bruit au pied de la porteuse. Cette puissance vaut N0.RBW.
En ralit cette mesure ne sera valable qu 2 ou 3dB prt, selon la prcision sur la bande quivalente
de bruit du filtre, la prcison de mesure, le filtre vido
C

N 0.RBW

Le calcul ci-dessus doit ventuellement tre corrig si son niveau est infrieur 10dB environ. En
effet, la mesure directe de C est entche dune erreur irrductible due la prsence du bruit pris dans
le filtre danalyse. La lecture du marqueur fournie la valeur C+N Porteuse + Bruit et non C tout
seul. Un correctif est alors ncessaire ; on peut utiliser la courbe suivante pour dterminer le C/N rel
en fonction du (C+N)/N lu.
C/N fonction de (C+N)/N
20.00

15.00

10.00

5.00

0.00
0

10.000

5.000

15.000

20.000

12.3.2 Mesures laide dun oscilloscope


On peut utiliser la mthode oscilloscopique tangentielle, avec des rsultats moins bons que pour un
analyseur de spectre.

C/N

C
N0

Oscilloscope
Voie A

Voie B

Filtre de
prdtection
On injecte le signal mesurer en parallle sur les deux voies A et B de loscilloscope avec la mme
longueur de cble. On obtient donc sur lcran le mme signal ddoubl. La mesure de la tension crte

183

Section 3 Modulations Numriques

de la sinusode (cas de la porteuse pure) donne 0 et la distance entre les deux courbes ajustes lune
lautre manuellement donnera 2Ueff, o Ueff est la tension efficace de bruit.

2U eff

Les deux sinusodes sont ajustes:


annulation de la zone claire

On dbranche les deux voies

Le bruit se caractrise sur lcran doscilloscope par un flou autour du signal moyen. La largeur de ce
flou est difficile estimer. Les propits de la distribution de bruit gaussienne permettent de justifier
quavec cette mthode on obtienne bien la variance du signal de bruit.
On a alors pour la puissance efficace de la porteuse sur une charge Z (dans lhypothse ou
limpdance de mesure est infinie) :

Et pour la puissance de bruit sur Z :

02
C=
2Z
N=

Ueff 2
Z

[W]

[W]

Do le rapport C/N, indpendant des impdances.

12.4 Canal et capacit


12.4.1 Largeur du canal
Les performances sont limites par la largeur spectrale du canal de transmission et sa fonction de
transfert. Dans le meilleur des cas, la bande utile est la bande totale disponible pendant toute la dure
de la liaison.
Pour avoir une IIS nulle, il existe donc une relation entre cette taille B et la vitesse du signal R=1/T.
En effet, si on veut respecter les critres, la condition est que la largeur B de bande du canal de
transmission doit au moins contenir le signal rpondant au critre frquentiel de Nyquist, cest dire
que :
B>1/2T
Cette relation lie la largeur de bande du support B (en Hz) la vitesse de modulation 1/T (en Baud) et
donc au dbit dinformation (en Bit/s). Le premier critre de Nyquist dit donc quil faut 0,5 Hz pour
un baud (un bit/s dans le cas de valence 2).
B=1/2T
En ralit, la bande passante ncessaire dpend de nombreux facteurs lis aux quipements et la
nature de la modulation et est ncessairemnt suprieure cette limite. Une formule permet dvaluer
plus prcisment les besoins dans le cas dune modulation numrique (PSK ou QAM) :

BHz = k

111
Tn

184

[Hz]

Section 3 Modulations Numriques

Avec 1/T vitesse de modulation, rendement du code correcteur (<1 ; voir le fascicule suivant sur le
codage), n nombre deb par moments et k facteur dpendant du modem utilis (k=1,2). La valeur de
0,8Hz par baud est donc beaucoup plus raliste.
B=0,8/T
Si la bande est limite, on peut nanmoins augmenter la quantit de bits par seconde (ou dbit) en
augmentant la valence du signal et donc le nombre de bits par symbole transmit. Ce sera un des rles
des modems.

12.4.2 Capacit du canal et dbit


On ne pourra pas nanmoins augmenter indfiniment la valence du signal cause du bruit dans le
canal. Si les diffrences entre moments diffrents transmis sont faibles (en terme damplitude, de
phase ou de frquence), il y a de plus grands risques de perturbations et derreurs.
Le mathmaticien Claude E Shannon (1916-2001) a donn la limite maximale thorique Cs en bit/s
que lon peut transmettre sans erreur dans un canal de largeur de bande B :

C s = B log 2 1 + [bit/s]
N
S/N est le rapport signal bruit en sortie du canal. On peut appliquer cette formule au RTC (rseau
tlphonique commut public) o la bande B vaut 3400-300=3100Hz. Dans ce cas, les performances
dun modem sur une telle ligne seront quivalentes celle dune ligne RNIS 64kbits/s si le rapport
S/N dpasse les 60dB. La qualit dune telle ligne tlphonique exige dtre excellente. On atteint les
limites thoriques du modem vocal.
Capacit d'un canal tlphonique
60.00k
Cs
45.00k

30.00k

15.00k

0.00
0.000

15.000

30.000 S/N 45.000

60.000

12.4.3 Limite de Shannon


Cette fameuse limite Cs appele limite de Shannon est en pratique trs difficile atteindre. Les raisons
sont multiples : elles tiennent en partie dans la qualit du canal qui est loin dtre toujours optimale sur
toute sa largeur, et dans la performance des codes et modulations utiliss pour traiter linformation
transmettre. On sait sen approcher de manire asymptotique, en particulier depuis linvention des
turbocodes (partie 17.5)

185

Section 3 Modulations Numriques

S /N
QPSK

Limite de
Shannon

S/N=0dB et Cs=B
Zone
Interdit e

capacit Cs

On trace ci-dessus la courbe de cette limite et on y indique la place dune QPSK (son rapport S/N et le
dbit rel de la transmission).
La zone sous la courbe est interdite. La zone au dessus la courbe est celle o lon trouve les
modulations usuelles. La courbe est la limite vers laquelle on doit tendre. Si on tudie le cas de la
QPSK, on peut dire que pour le S/N donn, on peut encore esprer un dbit suprieur (se dplacer vers
la droite) en trouvant des codages plus performants, en particulier les turbocodes. On peut galement
esprer dgrader le rapport S/N sans diminuer Cs (se dplacer vers le bas).
Lquation de cette courbe ci-dessous est issue de linversion de la relation du paragraphe prcdent
(on rappelle quau 4.7.4 de la section 1 on avait dfini S=Eb.Cs).

2x 1
Eb
avec x=Cs/B efficacit spetrale en bit/s/Hz
= 10 log
N0
x
limite de Shannon
17.00

16 PSK

Eb/N0
8 PSK

12.00
BPSK QPSK

7.00

2.00
0
-3.00
0.1

0.3

C/B

186

1.0

3.0

10.0

Section 3 Modulations Numriques

12.5 Comparaison des performances


12.5.1 Courbes comparatives

TEB
10

10

10

10

20

30

50

C/N (dB)
20

FM

10 5
10 6

ta
ux
=

30
1

40

10
10 8

50

10 9

16PSK
QPSK
BPSK

8QA M

8PSK

16QA M

Bon

Excellent

40

Mdiocre

Inexploitable

On peut donner les points les plus saillants de la comparaison entre une dmodulation analogique et
une dmodulation numrique, ainsi que leurs spcifits essentielles :

S/N (dB)

 Analogique
On obtient une droite de pente +1 : quand on gagne 10dB sur

C
S
on gagne 10dB sur
.
N
N

Cela est valable en FM, AM, BLU [Cf section 2 7.4.4] En FM, on a la possibilit
daugmenter le S/N en augmentant le taux de modulation sans augmenter la puissance de la
porteuse C.
 Numrique
On a une notion de seuil : en quelques dB la rception du signal modul on passe dune
3

liaison inexploitable (TEB= 10 ) une liaison quasi parfaite (TEB= 10 ). Il sera donc
inutile dutiliser des puissances importantes pour une excellente qualit. Cependant,
laugmentation de la valence de la modulation pnalisera plus ou moins le rapport C/N si on
dsire conserver une qualit identique dbit constant (bit/s). Il convient donc de planifier sa
liaison de manire optimale en faisant le meilleur compromis dbit/puissance.
En numrique, plus la courbe est tasse sur laxe vertical gauche, plus la modulation est efficace en
terme de rsistance au bruit.

12.5.2 Consquences et illustrations


Pour donner une illustration simple de la comparaison des effets du bruit sur des signaux analogiques
et des signaux en numrique, on propose quelques photos permettant de comprendre la notion de
dgradation linaire en analogique et celle de seuil en numrique

187

Section 3 Modulations Numriques

Analogique S/N

Numrique - TEB

40dB

<10-5

30dB

10-4

20 dB

10-3

12.5.3 Commentaires
En ce qui concerne les modulations nPSK, on constate que plus la valence du signal est importante,
plus la puissance ncessaire est importante pour obtenir la mme qualit (TEB). La bande de
frquence utilise sera la mme vitesse R constante. En revanche le dbit augmente avec la valence.
Il sagit donc dun compromis puissance/qualit/Bande/Dbit.
On constate galement que la courbe est identique pour les modulations 2PSK et QPSK ; on retrouve
cette particularit dans la figure de la limite de Shannon du 12.4.3. En effet, sur la constellation, la
distance minimale entre les points passe de 20 (BPSK) 2 0 (QPSK). En contre-partie, dbit
constant, la largeur de bande du signal modul en QPSK et donc la puissance de bruit est divise par
2. Cest dire que la tension de bruit est divise par 2 , comme la distance entre les points. Le
rapport entre la distance entre les points et la tension de bruit est donc identique pour la 2PSK et la
QPSK.

Cette particularit nest pas sans consquences : cela signifie que la QPSK, avec la mme puissance
quivalente et dans la mme bande de frquence transmet un dbit binaire double avec la mme
qualit. Cela explique son utilisation massive en transmission satellite, malgr une ralisation
technique plus complexe que la 2PSK, ce qui a retard son exploitation.
On constate en outre qu valence et donc dbit identique pour une largeur de bande identique, la
QAM est plus performante que la PSK (elle est plus gauche sur le graphique). En effet, la densit
des points dans une modulation QAM est plus grande que pour une modulation PSK : pour carter les
points en PSK il faut plus de puissance (amplitude de la porteuse) que pour une QAM. Cependant des
problmes techniques majeures se posent en QAM (enveloppe non constante et amplification de
puissance).
En pratique, Dans les milieux srs (FH, fibre, coaxial, lignes) on utilise des modulations QAM
valence leve. Dans les milieux perturbs (hertzien mobile, satellite) une valence basse avec des
modulations de phase est prfre.
Enfin, dans le cas dune utilisation multi-utilisateurs, les techniques daccs (CDMA particulirement,
et FDMA dans une moindre mesure) ne sont pas sans consquences sur la qualit du signal.
188

Section 3 Modulations Numriques

Linfluence se traduit par une augmentation du bruit mais qui nest pas inclus dans les calculs qui
prcdent. En effet, ici nest pris en compte que le bruit blanc pour le cas dun utilisateur seul, mais
pas le bruit dintermodulation ou de brouillage dans un cadre multi-utilisateurs. Les courbes sont ainsi
valables en TDMA, moins en CDMA. [cf 10.4.9].

12.5.4 Courbe normalise


Afin de simplifier la mesure de manire indpendante de la vitesse de modulation on exprime les
courbes en utilisant la variable dfinie dans le 4.6.6 de la section 1 :

Eb C
= 10 log
N 0 N dB

[dB]

O est appele lefficacit spectrale et dpend du type de modulation utilise.

D
= ; unit le bit/s/Hz
B
D : dbits en bit/s et B: bande de frquence du filtre de bruit
A titre dexemple, dans le cas dune modulation deux tats (type BPSK) lefficacit spectrale
optimale est de 2 dans la bande de Nyquist. on a alors :

Eb = C 3dB
N0 N dB
12.5.5 TEB dun signal QPSK
TEB d'un signal numrique QPSK
TEB
10-1

-2

10

-3

10

10-4
10-5
10-6
10-7
10-8
10-9
10-10
5

10

11

12

13

C/N dB

189

14

15

16

17

18

19 20

Section 3 Modulations Numriques

12.5.6 Optimisations
Il existe des techniques supplmentaires de traitement pour modifier la courbe de rfrence et
amliorer la qualit (TEB) pour un niveau (dB) donn. Les codages, tudis dans la section suivante
[codes correcteurs], ou les techniques multi-antennaires de diversit despace, tudies dans le volume
sur les tlcommunications [MIMO-Multi Input Multi Output].

TEB

9 10 11

C/N (dB)

10

103
10 4

105
10 6
107
10 8
109

gain de codage

gain de diversit

A vec diversit d'espace


(MIMO)

BPSK
QPSK

A vec Codage

Le gain de diversit se rvle beaucoup plus sensible pour des taux C/N lev, cest dire dans de
bonnes conditions de transmission.

190

Section 3 Modulations Numriques

13. Spcifications des Systmes


Systmes radios
Nom
DVB-S
DVB-S2
DVB-T
DVB-T2

DVB-H
DAB
Bluetooth
IEEE 802.11
Wi-Fi
IEEE 802.16
Wimax
Hyperlan2

ERMES
GSM
GPRS
EDGE
UMTS

HomeRF

Modulation

Accs

Bande

QPSK (rolloff=0,35)
FDMA
8PSK, 16QAM
QPSK;8PSK;16APSK;32
F/TDMA
APSK (rolloff=0,20 ; 0,25)
OFDM
TDMA
6817-1705 porteuses
OFDM 27264 Port.
TDMA
QPSK;16QAM;64QAM ;2
56QAM
OFDM QPSK 16QAM
TDMA
OFDM
FDMA
GFSK (BT=0,5 ;x=0,32)
FDMA
Nombreuses techniques normalises
QAM - OFDM - DSSS

10.7-12.75GHz
-

BPSK-QPSK
Impulsionnelle

HSDPA

QPSK/16QAM

HSUPA

QPSK/16QAM

LTE

QPSK/16QAM - OFDM

Dbit
Utile *
40Mbit/s
60Mbit/s

V/UHF

7,61MHz

24Mbit/s
32Mbit/s

UHF/bande L(1670MHz)
V/UHF
2.4465-2.4835GHz (France)
5,15-5,25 ; 5,25-5,35
5,725-5,825 GHz
et 2.4 - 2.4835GHz
Modulation BPSK-QPSK-16QAM-64QAM.
2-11GHz
OFDM
20GHz-66GHz
SOFDMA
OFDM 52 porteuses
FDMA
5,150 5,3 GHz
BPSK-QPSK 16QAM64QAM
FSK4
FDMA
169,425169,800 MHz
GMSK
F/TDMA
890-915MHz
935-960MHz

GMSK
F/TDMA
890-915MHz
935-960MHz

8PSK
F/TDMA
890-915MHz
935-960MHz

QPSK (Rolloff= 0,22)


T/CDMA
1900-1920 /
2010-2025MHz
W-CDMA
1920-1980 /
2110-2170MHz
2170-2200MHz(satellite)
QAM FHSS
CDMA
2.45GHz

IEEE 802.15.4
ZigBee
UWB

Bande
passante
36MHz
-

CDMA

5-8MHz
1,536MHz
1MHz
Selon
modulation

3-11Mbit/s
5Mbit/s
1Mbit/s
(11.b) 11 Mbit/s
(11.a) 54 Mbit/s

1,75 10MHz

70Mbit/s

20MHz

6->54Mbit/s

3,125kHz

6.250kbit/s

200kHz

9,6kbit/s

200kHz

171,2kbit/s

200kHz

384kbit/s

5MHz
5MHz
(4,685MHz)

10Mbit/s

868MHz ; 2,4Ghz

W-CDMA

1920/1980 MHz
2110/21710 MHz

1920/1980 MHz
2110/21710 MHz

1920/1980 MHz
2110/21710 MHz

OFDMA
(MIMO)

3MHz
25% de la
frquence
porteuse
5MHz

* dbit utile indicatif en ralit souvent infrieur celui indiqu

191

384kbit/s
1920kbit/s

20 250kbit/s

<384 kbit/s
14Mbit/s

5,8 Mbit/s
14Mbit/s

< 1Gbit/s
(fixe)
< 100Mbit/s

(Mobile)

Section 3 Modulations Numriques

Bande
Bande III
Bande IV
Bande V
Bande L

Nom
Bluetooth
DAB
DVB-S
DVB-T
DVB-H
EDGE
ERMES
GPRS
GSM
Hyperlan2
IEEE 802.11
WiFi
IEEE 802.16
WIMAX
UMTS
HSDPA
HSUPA
HomeRF
LTE

Gamme de frquence
174 238 MHz
470 614 MHz
614 862 MHz
1452 1467 MHz
1467 1492 MHz

Services
TV analogique, TNT, DAB, FM
TV analogique, TNT
TV analogique, TNT
DAB terrestre
DAB satellite

Signification

utilisation

Surnom dun roi viking qui mangeait beaucoup de myrtilles ( !)


Digital Audio Broadcasting
Digital Video Broadcasting Satellites
Digital Video Broadcasting Terrestrial
Digital Video Broadcasting Hertzien
Enhanced Data rate GSM Evolution
European Radio Message System
General Packet Radio System
Global System for mobile communication (ETSI)
ETSI : European Telecommunication Standards Institute
International Electricity & Electronics Engineers
Wireless Fidelity
Worldwide Interoperability for Microwave Access

Transmission de donnes sans fil


Diffusion radio hertzienne
Diffusion TV par satellites
Diffusion TV hertzienne
Diffusion TV hertzienne -mobile
Tlphonie mobile de 2,75me gnration
Radio-messagerie
Tlphonie mobile
Tlphonie mobile
Rseaux locaux radios
Rseaux locaux radios

Universal Mobile Telecommunication System


High Speed Downlink Packet Access
High Speed Uplink Packet Access
Groupe Intel Compaq IBM HP
Long Term Evolution (3GPP)

Tlphonie mobile de 3me gnration


Tlphonie 3,5G
Tlphonie 3,5G
LAN rsidentiel
Tlphonie 4G

Rseaux Mtropolitains radio (4G)

Modems - Cble
Nom

Modulation

Bande
300-3400Hz

Bande
passante
3kHz

Dbit
Utile *
33600 bit/s

V34

QAM64 QAM 256

V90

QAM 256 PCM

300-3400Hz

3kHz

V92

QAM 256 PCM

300-3400Hz

3kHz

ADSL

CAP DMT

200kHz 1,1MHz

1MHz

56000 bit/s

33600 bit/s
56000 bit/s

48000 bit/s
1-8Mbit/s

ADSL2+

CAP DMT

200kHz 2,2MHz

2MHz

20Mbit/s

DVB-C

QAM64

8MHz

40Mbit/s

* : Les valeurs indiques sont purement indicatives. (Elles sont infrieures dans tous les cas)

192

Section 4 - Codages

14. La Chane de Codage


La section prcdente traitait des techniques de reprsentation dun message binaire sur une frquence
porteuse.
La prsente section a pour objet la prsentation des lments fondamentaux de la numrisation et du
traitement des donnes en amont, qui prsentent un grand nombre davantages :
 limmunit aux bruits,
 la transparence des quipements la nature de linformation,
 le haut niveau dintgration des quipements,
 les facilits de stockage et de traitements pour la transmission des donnes
 rduction des puissances mises en jeu et accroissement des bandes passantes
Les donnes issues d'une chane d'acquisition se prsentent initialement, en rgle gnrale, sous forme
de signaux analogiques (tension lectrique). Il est donc ncessaire de les convertir, dans un premier
temps, sous la forme dun message numrique, cest dire dun train dlments binaires.
D'autre part, la transmission numrique est soumise certaines contraintes, notamment:
 les dures de traitement et de transmission non ngligeables,
 les erreurs de transmission. En effet, la perte d'un seul eb peut modifier considrablement la valeur
de la donne transmettre.

Transcodages
Conversion
Analogique
Numrique
Chapitre 15

Codage
de source
Chapitre 16

Codage
de canal
Chapitre 17

Chapitre 18
Modulations
sur frquence
porteuse
Section 3
Modulations numriques

Ces diffrents aspects sont prsents en quatre chapitre :


 Chapitre 15 : la conversion analogique-numrique - principe de l'chantillonnage et de la
quantification.
 Chapitre 16: les codages de source destins rsoudre les problmes de compression de
donnes pour minimiser la longueur des messages transmettre.
 Chapitre 17: les codages de canal destins rsoudre les problmes d'erreurs de
transmission, pour les dtecter et ventuellement les corriger.

193

Section 4 - Codages

 Chapitre 18: les codages en bande de base sous une forme lectrique, permettant de
transmettre sur un support un message numrique ( constitu d' eb ).
Signal Physique

Signal Physique

M odulation
sur frquence
porteuse

CAN

Traitement numrique

Traitement numrique

#/
/#
DSP

C odeur
de source

C odeur
de canal

Q
I

Dmodulation
Dcodage

T ranscodage
E lectrique

194

Dcodeur
de source

CNA

DSP

Dcodeur
de canal

CAN

/#

Section 4 - Codages

15. Conversion analogique numrique

15.1 Chane dacquisition de donnes

Signal Physique

15.1.1 Schma synoptique


Fe

CAN

Fe/2
n eb

001100110
pr- ampli BF

Filtre antirepliement

Echantillonneur

Q uant ificat e ur

Codages et traitements
Numriques

 Lamplificateur redonne au signal physique un niveau de tension suffisant pour le convertisseur


analogique-numrique (CAN).
 Le filtre (ou filtre anti-repliement) doit permettre un chantillonnage dans le respect du thorme de
Shannon.
 Lchantillonneur ne garde du signal initial quune srie de valeurs discrtes.
 Le quantificateur permet une quantification des valeurs chantillonnes sur une chelle adapte.
 Le codage et le traitement numrique donnent une chane deb conforme la transmission (cf
parties suivantes).
Notre tude portera dans cette partie sur les deux aspects fondamentaux de la conversion :
lchantillonnage et la quantification.

15.1.2 Le signal physique


Le signal physique est, en rgle gnrale, de nature analogique. Il peut prendre une infinit de valeurs
au cours du temps. C'est un signal lectrique reprsent par sa tension s(t), variable dans le temps.
L'unit est le Volt(V).
V
V/Hz

195

f
-fmax

-fmin fmin

fmax

Section 4 - Codages

Signalons nouveau ici que le signal rel s(t) a un spectre symtrique par rapport f=0Hz [cf section
1, 2.3.3 et 2.7.2] On pourra supposer quil sagit de la voix dans le cadre tlcom, mais tout signal
peut tre ainsi reprsent, et en particulier tout signal lectrique issu dun capteur (temprature,
vitesse, vido, onde lectro-magntique provenant dune antenne).

15.2 La Conversion Analogique-Numrique


15.2.1 Les deux oprations fondamentales
La conversion analogique numrique (en abrg CAN, en anglais ADC Analog to Digital
Conversion) est ralise par deux fonctions :
 l'chantillonnage,
 la numrisation ou quantification.

Fe

s(t)

Donnes
numriques
Echantillonneur

Qu ant ificat eur

CAN
Les deux blocs sont souvent reprsents sous la forme dun seul circuit dnomm CAN (Convertisseur
Analogique Numrique) ou ADC en anglais (Analog to Digital Converter).

15.2.2 Grandeurs caractristiques


Les principales caractristiques dun tel circuit sont :
 Les tensions maximales et minimales admissibles en entre [valeurs crtes de s(t)]
 La frquence dchantillonnage [Fe]
 Le nombre de bits n sous lequel est quantifie la valeur chantillonne [s(k/Fe)]

15.3 L'chantillonnage
15.3.1 Principe
Echantillonner un signal consiste prlever des valeurs de ce signal des instants rgulirement
espacs.
V
V

196

Te

Section 4 - Codages

Cette fonction est ralise par un circuit chantillonneur-bloqueur. Cadenc par un signal d'horloge de
frquence Fe, ce circuit prlve, chaque impulsion d'horloge, une valeur du signal analogique et la
mmorise (en chargeant un condensateur) pour la transmettre au convertisseur analogique-numrique.

t
Fe

s(t)

se(t)

Donnes
numriques
Q uant ificat eur

Echantillonneur
Bloqueur

Fe
V

s(t)

s e(t)

s(t)

Te

s e(t)

Principe de l'chantillonneur bloqueur

le signal s(t) pouvant voluer au cours du temps, la capacit permet de charger sur un temps trs court
(correspondant la dure pendant laquelle linterrupteur est ferm) la valeur de s(t) un instant
donn. Puis, linterrupteur tant ouvert, le CAN qui suit a le temps ncessaire pour valuer la valeur
de cette tension afin de la quantifier dans de bonnes conditions. En principe la structure relle est plus
complexe. Elle peut compter en particulier un amplificateur suiveur en sortie pour adapter
limpdance avec lentre du CAN et un transistor de type MOS pour la commutation.
La frquence Fe est appele frquence d'chantillonnage.

Fe =

1
Te

[Hz]

O Te appele priode dchantillonnage est la dure sparant deux chantillons.

15.3.2 Impulsion de Dirac : Rappels


Pour obtenir une expression mathmatique du signal chantillonn, on considre que l'chantillonnage
est ralis par une succession d'impulsions de Dirac.
Nous avons dj trait le Dirac la section 1 chapitre 2.4. Rappelons que c'est une impulsion de
surface unitaire. Elle correspond une impulsion de dure nulle et dnergie finie ; sa hauteur est donc
infinie et sa largeur nulle : le produit des deux (hauteur*largeur=surface) est gale 1. On la note :
(t).
On en dduit la proprit fondamentale et intgrale du Dirac:
+

f (t) (t) dt = f (0)

O f(t) est une fonction normale, cest dire dans notre cas, un signal.
La hauteur tant en principe infinie et la largeur de la base nulle, on reprsente le Dirac par une flche
verticale. Sa hauteur, en volts, pourra correspondre sa surface, cest dire 1V pour un Dirac simple.

197

Section 4 - Codages

(t)

Impulsion
de Dirac
t

On pourra considrer le Dirac comme limpulsion idale, associe louverture/fermeture de


lchantillonneur sur une dure nulle.

15.3.3 Peignes de Dirac


On appelle peigne de Dirac la rptition priodique d'une impulsion de Dirac au cours du temps. On
appellera Te la dure entre deux Diracs conscutifs.

peigne
de Dirac

Te

On le note (t): et son expression mathmatique est :


+

(t ) =

(t kT )
e

k =

Le spectre d'un peigne de Dirac est aussi un peigne de Dirac et est appel peigne de Dirac en
frquence. On le montre en calculant la dveloppe en srie de Fourier (DSF), puisque le peigne de
Dirac est un signal priodique.

peigne
de Dirac

Fe=1/Te

Lexpression mathmatique est alors:

( f ) =

( f kf )
e

k =

15.3.4 Approche mathmatique de l'chantillonnage


Si on note se(t) le signal chantillonn du signal s(t), alors on dmontre que :
se(t) = s(t) . (t)

198

Section 4 - Codages

On ne prlve ainsi que la srie dchantillons s(kTe) partir de s(t). On a donc lexpression suivante
en distribuant :

se (t ) =

(t kT ).s(t )
e

k =

ou bien, en exploitant la proprit intgrale du Dirac :

se (t ) =

(t kT ).s(kTe)
e

k =

15.3.5 Choix de la frquence d'chantillonnage


On observe que pour obtenir une reproduction temporelle fidle du signal, la frquence
d'chantillonnage doit tre la plus leve possible.
Cependant, la conversion (cest dire le calcul du mot binaire associ lchantillon) doit tre
termine avant l'arrive de l'impulsion suivante, c'est dire qu'elle doit tre ralise imprativement
pendant la priode Te qui doit tre suffisamment importante.
En outre, une frquence d'chantillonnage leve gnre une quantit importante de donnes
numriques, pour lesquelles les temps de traitement et de transmission risquent d'tre trop longs. Le
choix de la frquence d'chantillonnage est donc un compromis entre la qualit du signal et le temps
de traitement.
Une dernire remarque concerne les utilisations ventuelles des donnes pour des calculs de FFT. Une
frquence dchantillonnage trop leve risque de tasser le spectre vers les frquences basses, et de
compromettre sa lisibilit. Nous renvoyons la section 5 Techniques numriques.
Dans tous ces cas on peut diminuer la frquence dchantillonnage a posteriori par dcimation, cest
dire en enlevant un chantillon sur deux de faon diviser la frquence dchantillonnage initiale par
deux.
Si ces remarques limitent la frquence maximale admissible, il existe une valeur minimale de Fe audessous de laquelle il ne faut pas descendre. Cette valeur minimale est donne par le thorme de
Shannon.

15.3.6 Thorme de Shannon : aspect spectral de lchantillonnage


On considre un signal analogique s(t) et son spectre:
V

s(t)

V/Hz

f
-fmax

-fmin f min

fmax

On lchantillonne laide dun peigne de Dirac : on obtient donc le signal se(t)

se (t ) = (t ).s (t )

199

Section 4 - Codages

le spectre du peigne de Dirac est (f). Le spectre du signal chantillonn sobtient en calculant la
transforme de Fourier et avec le thorme de Plancherel [section 1, 2.5.2] :

S e ( f ) = TF [ se (t )] = ( f ) * S ( f )
Le spectre du signal chantillonn est alors le spectre du signal initial convolu avec le peigne de
Dirac ; cest dire que le spectre S(f) est transpose autour de chaque frquence nfe du peigne de
Dirac en frquence :
V

-Fe

-f max

-fmin 0 fmin

fmax

Fe

Fe=1/Te
+

Se ( f ) =

S ( f kFe)

k =

Sur le spectre, on observe que la frquence fmax du signal convertir ne doit pas tre suprieure

Fe
2

Fe
, on aura un repliement du spectre. Le signal est alors endommag : sa
2
restitution ne sera plus possible.
V
Fe/2
En effet Si fmax >

-Fe -fmax

-fmin 0 fmin

fmax

Fe

Repliement du spectre
Le terme de repliement est associ laspect du spectre entre 0 et Fe/2 qui signifie que le spectre du
signal est comme repli . Si Fe/2 est faible devant fmax, ce repliement peut tre multiple.
V

-fmax

-fmin 0 fmin

Fe/2

fmax

Repliement multiple
du spectre

15.3.7 Restitution dun signal chantillonn


Compte tenu de la reprsentation spectrale du signal chantillonn, un simple filtrage passe-bas
permettra de restituer intgralement le signal de dpart. La qualit du filtre est bien sr prpondrante
dans la forme du signal de sortie.
En outre la condition de Shannon est fondamentale : sil y a eu repliement avant le moment de
lchantillonnage cette opration de restitution produira un signal inexploitable.
Restitution du signal :

200

Section 4 - Codages

Fe/2
S e(t)

S(t)

-fmax

-Fe

-f min 0 fmin f max

Fe

Fe/2

15.3.8 Thorme de Shannon : aspect temporel


Le schma qui suit prsente lchantillonnage dune sinusode dans de bonnes conditions : il y a
suffisamment de points sur une priode pour restituer linformation fondamentale, cest dire la
frquence de la sinusode f.
V

Te

Echantillonnage d'une sinusode

Si on allonge la priode Te, cest dire si on diminue la frquence dchantillonnage Fe=1/Te, alors la
distance entre les points augmente et on risque de perdre cette information quest la frquence : cela se
produira exactement pour Fe=2f.
V

Echantillonnage Fe=2f

Si la frquence diminue encore, la sinusode chantillonne sera une autre sinusode de frquence plus
basse que f. On aura alors Fe<2f.
V

Te
t

sous-c hantillonnage

Ce phnomne est parfaitement visible sur les oscilloscopes numriques et mrite dtre connu pour
viter les erreurs de mesure. En vertu de la thorie de Fourier, ces rsultats stendent aux signaux
quelconques.

201

Section 4 - Codages

15.3.9 Enonc du thorme de Shannon :


On dduit des paragraphes prcdents (15.3.6 et 15.3.8) que pour qu'il n'y ait pas perte
d'information lors de l'chantillonnage d'un signal, il faut respecter la condition :

Fe > 2 f max
avec :

 Fe : frquence dchantillonnage
 fmax : frquence maximale du spectre du signal chantillonner.

15.3.10 Filtre anti-repliement


Dans le cas o cette condition nest pas respecte, on peut traiter le signal convertir s(t) par un filtre
Fe
. Ce filtre garantit
anti-repliement, filtre passe-bas qui supprime toutes les frquences suprieures
2
labsence de repliement, mais pas lacquisition du signal utile qui peut tre filtr en parti ou
compltement.

Fe

Fe/2

signal
fmax <2Fe
Filtre antirepliement

Echantillonneur

Nanmoins ce dispositif mrite dtre tudi car le filtre passe-bas nest pas idal. Cest au pire un
filtre du premier ordre. Ce quil faudra assurer cest que les signaux parasites (hors bande) soient
suffisamment attnus pour ne pas gner lacquisition : la condition est que lattnuation en dB par
rapport s(t) soit plus petit que le quantum (distance minimale en volts entre deux chantillons, cf
partie suivante 15.4)

dBm
Attnuation

f
Fc

Fe/2

Fe-Fc

Fe

Pour garantir une attnuation de 40dB (1% de la tension) avec un filtre ayant une pente de
20dB/dcade, alors pour garantir les 40dB dattnuation Fe-Fc=100Fc (2 dcades). Soit Fe=101Fc,
On est donc trs au-del des conditions de Shannon.
Lutilisation dun filtre dordre suprieur permettra de rduire le rapport Fe/Fc et de tendre vers 2.
Ainsi avec un filtre dordre 3, on obtient un rapport Fe/Fc=7. Il sagira dun compromis entre la
complexit du filtre et le choix de la frquence dchantillonnage.
On retrouve les mmes remarques concernant le filtre de restitution du signal chantillonn.

202

Section 4 - Codages

15.3.11 Consquences
 Exemple des lignes tlphoniques numriques
Pour avoir une restitution fidle de la voix humaine, il faut une bande passante de 300 Hz 3400 Hz.
fmax = 3400 Hz
2 fmax = 6800 Hz.
La frquence dchantillonnage choisie dans les systmes numrique RNIS (Rseaux Numriques
Intgration de Services) est Fe = 8000 Hz (> 2 fmax).
 Cas des cartes de numrisation du son
Les cartes sons standards disponibles sur PC ont une frquence dchantillonnage maximale de
44,1kHz (qui correspond en ralit une norme internationale utilise galement pour les CD), ce qui
permet de numriser dans de bonnes conditions tous les sons audibles par loreille humaine (<20kHz)
Les cartes sons haut de gamme offre des capacits dacquisition allant des frquences de 96kHz et
192kHz.

15.3.12 Echantillonnage rel


En thorie, l'chantillonnage est idal, c'est dire conduire des chantillons ponctuels, de dure nulle
(=0). En pratique, la dure n'est pas nulle et on a affaire un chantillonnage rel.

1/T

f
1/

Si est petit devant T, la dformation du spectre est ngligeable au niveau de f=0.


Dans tous les cas (idal ou rels) Il suffit de filtrer Fe/2 le signal chantillonn se(t) pour retrouver le
signal initial s(t). Un filtre passe-bas avec un ordre suffisant restituera le signal sans dformation.

Fe
S(t)

Se(t)

0 fmin fmax

Fe

15.3.13 Influence de la dure dacquisition


La dure pendant la quelle le signal est chantillonn a une influence non ngligeable sur lallure du
spectre du signal chantillonn. Nous renvoyons la section 5 sur le fentrage temporel.

203

Section 4 - Codages

15.4 Quantification
15.4.1 Ecrtage
Commenons par signaler un point important pour le bon fonctionnement du convertisseur : la tension
du signal s(t) chantillonner doit tre plus petite en valeur absolue quune valeur limite note Vmax.

V
Vmax

t
-Vmax
Si le signal dpasse ces valeurs, on aura un crtage par le CAN qui retournera la valeur la plus haute
alors que le signal s(t) varie. Deux causes peuvent tre voques :
 Lcrtage par distance crtes crtes suprieure 2Vmax.
 Lcrtage par une valeur doffset non nulle provoquant un dcalage du signal.
On prendra donc garde visualiser pralablement le signal laide dun oscilloscope et en particulier
lanalyse AC/DC, afin dutiliser le bon CAN, ou bien choisir les bonnes tensions de rfrence sur
un CAN.

15.4.2 Principe
On code les valeurs du signal chantillonn S(t) par des valeurs discrtes fixes a priori. Ces valeurs
de tension sont ensuite reprsentes sous forme binaire.

V
Vmax

Vmax

v2
v1

v2
v1

q
Te

q
Te

-Vmax

-Vmax

Echantillons quantifis
Deux niveaux successifs correspondent un saut dune unit de N, donc une excursion dune valeur
lmentaire de la tension dentre que lon appelle quantum. Le quantum est not q; dans le cas dune
quantification uniforme, son expression est :

q=

2V max
K 1

[V]

O K est le nombre total de niveaux de quantification possibles.

204

Section 4 - Codages

Signal physique s(t)


Signal echantillon
Signal echantillon et quantifi

15.4.3 Codage des chantillons quantifis


Le code le plus connu est le code binaire naturel pondr sur n bit (ou n eb):
N = zn-1 . 2n-1 + ............ + z1 . 21 + z0 . 20
zn-1 est appel le MSB (most significant bit)
z0 est appel le LSB (least significant bit)
Le nombre total de valeurs pouvant tre codes est de la forme 2n , n est le nombre de.b. utiliss pour
coder. Ainsi, pour coder 16 = 24 valeurs, il faut 4 e.b. On a alors pour la quantum :

q=

2V max
2n 1

[V]

Le code binaire naturel ne permet pas le codage des valeurs ngatives (code unipolaire). Pour coder
des valeurs signes, il faut utiliser un code bipolaire. Les principaux sont prsents dans le tableau
suivant (pour n=4bits)

N
7
6
5
4
3
2
1
0
-0
-1
-2
-3
-4
-5
-6
-7
-8

Binaire sign

Complment 1

Complment 2

Binaire dcal

Code de Gray

S 2 21 20

S 2 21 20

S 2 21 20

S 2 21 20

S 2 21 20

0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1

1
1
1
1
0
0
0
0
0
0
0
0
1
1
1
1

1
1
0
0
1
1
0
0
0
0
1
1
0
0
1
1

1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1

0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1

1
1
1
1
0
0
0
0
1
1
1
1
0
0
0
0

1
1
0
0
1
1
0
0
1
1
0
0
1
1
0
0

0
0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1

1
0
1
0
1
0
1
0
1
0
1
0
1
0
1
0

205

1
1
1
1
0
0
0
0
0
1
1
1
1
0
0
0
0

1
1
0
0
1
1
0
0
0
1
1
0
0
1
1
0
0

1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0

1
1
1
1
1
1
1
1
1
0
0
0
0
0
0
0
0

1
1
1
1
0
0
0
0
0
1
1
1
1
0
0
0
0

1
1
0
0
1
1
0
0
0
1
1
0
0
1
1
0
0

1
0
1
0
1
0
1
0
0
1
0
1
0
1
0
1
0

0
0
0
0
0
0
0
0
1
1
1
1
1
1
1
1

1
1
1
1
0
0
0
0
0
0
0
0
1
1
1
1

0
0
1
1
1
1
0
0
0
0
1
1
1
1
0
0

0
1
1
0
0
1
1
0
0
1
1
0
0
1
1
0

Section 4 - Codages

En outre, ces codes ont des proprits particulires utiles pour certaines acquisition, en particulier le
code de Gray dj abord pour les modulations de phase (section 3) : la distance de hamming (la
diffrence entre deux chantillons conscutifs) est limit 1 bit.

15.4.4 Erreur de quantification


Le quantum tant indivisible, il peut y avoir un imprcision pouvant tre gale dans le pire des cas la
valeur dun quantum. Il y a deux cas possibles :
 Diagramme centr :

V
100
011 v3
010 v2
001 v1
000 0

s(t), V

Diagramme centr
La valeur de lchantillon s(kTe) est arrondie la valeur code la plus proche.
 Diagramme de codage par valeur infrieure (non centr)

V
100
011 v3
010 v2
001 v1
000 0

s(t), V

Diagramme non centr


Dans le diagramme ci-dessus, La valeur de lchantillon s(kTe) est arrondie la valeur code
infrieure. Dans ce cas lerreur est maximale.

15.4.5 Bruit de quantification


Par consquent lerreur (en Volts) dans les des deux cas envisags au paragraphe prcdent ne sont
pas identiques pour les deux cas :
 Cas centr : -

q
q
<<
2
2

 Cas non centr : 0 < < q

206

Section 4 - Codages

Cette erreur de quantification est interprte en terme de rapport signal sur bruit de quantification. En
effet, lerreur peut tre assimile un bruit de tension maximale q/2 (cas centr) qui se surajoute au
signal initial. Dans le cas centr on peut alors estimer que la valeur moyenne de la tension de bruit est
de q/4 (ce qui nest pas tout fait exact et devrait imposer un calcul probabiliste) et que la tension
maximale du signal est de Vmax, soit une valeur efficace de

Nq q / 16
S = V max/ 2 = (2n1 )q / 2
2

V max/ 2 :
[V]
[V]daprs le 15.4.3

Soit pour le rapport

S
[1]
8.(2n 1 ) = 2.22 n
Nq
S
3 + 6.n
[dB]
Nq dB
O Nq dsigna le bruit de quantification, proportionnel q. On a ainsi les valeurs suivantes :
 Pour n = 8
 Pour n = 16
 Pour n = 24

S
= 50dB
Nq dB
S
= 98dB
Nq dB
S =147dB
Nq dB

Bonne qualit audio (qualit tlphonique)


Excellente qualit (qualit CD)
Qualit dolby-TrueHD. Au del des capacits de
loreille (et des systmes audio)

Remarques :
 Le terme 6.n correspond une augmentation de 6 dB chaque fois que lon rajoute un bit de
prcision, cest dire que lon divise par 2 la valeur du quantum. On explique donc le gain
de 6dB par une division par deux de la tension derreur. (on rappelle que 10log2=3 !).
 le rapport signal bruit de quantification doit tre mis en comparaison avec le rapport signal
sur bruit avant chantillonnage. Si le signal s(t) est bruit, lacquisition namliorera pas le
rapport signal sur bruit.
 Cette estimation reste valable pour un signal dont la valeur crte crte est de 2Vmax. Les
signaux plus faibles seront plus bruit ; cf 15.4.8

15.4.6 Exemple de quantification


On peut appliquer ce qui a t vu un signal deux variables s(x,y), cest dire une image. Un
exemple classique est la quantification dune image noire et blanc par niveaux de gris ; Chaque niveau
de gris est quantifi ; si le nombre de bit est 8, le nombre de niveaux de gris est 256, si le nombre est
1, il ny a que du noir et du blanc, 0 et 1

207

Section 4 - Codages

256=28 Niveaux

16=24 Niveaux

22=4 niveaux

2=21 niveaux

15.4.7 Quantification uniforme


La valeur du quantum est constante quelle que soit la valeur du signal convertir :

q=

2V max
2n 1

Cest cette valeur, compare 2Vmax qui permet de fixer la valeur dattnuation minimale du filtre
anti-repliement de faon ce que les signaux attnus aient une valeur de tension infrieure celle du
quantum. (cf 15.3.10).

AdB = 6,01.( n 1)
15.4.8 Quantification non uniforme
On rencontre une difficult majeure lors de lacquisition dun signal de faible valeur : en effet, la
valeur de quantum tant fixe, le rapport signal bruit de quantification augmente quand le niveau du
signal utile diminue. Le paragraphe 15.4.5 nous a permis de montrer :

S
16.V 2eff .q 2
Nq

208

Section 4 - Codages

V
q

V
Veff

On peut envisager une solution en garantissant un rapport constant entre la valeur efficace du signal
utile s(t) de tension V et celle du quantum q :
En pratique, q ne peut pas changer linairement avec Veff, car le quantum est constant sur une plage
dacquisition. Une solution consiste alors exprimer le pas de quantification q de manire
proportionnelle Veff, la variation de la tension du signal autour de Veff.

q(V ) = K.Veff
Cette relation conduit introduire une loi de compression logarithmique pour le signal utile. Cette
compression peut sappuyer sur un amplificateur ayant une fonction de transfert logarithmique suivi
dun CAN quantification uniforme.

s(t), V

CAN

log[s(t)], V

001011101

t
Quantification
uniforme

compression

Pour certains signaux de faible valeur, dont la voix, il faut pouvoir distinguer les petites variations
autour de la valeur moyenne, en gnral 0 Volts : il faut alors une grande prcision, cest dire un
quantum trs faible. Celle-ci nest plus ncessaire pour les valeurs damplitude plus fortes, et on peut
alors se contenter dun quantum important.
Lide est donc dadapter le codage en faisant varier le quantum en fonction de la valeur du signal :
 quantum faible pour les petites valeurs,
 quantum fort pour les grandes valeurs.
On obtient alors une compression du signal. Cette compression est utilise en tlphonie pour la
transmission de la voix.
Remarque : le terme compression (compending) signifie ici que lon rduit la dynamique du signal
physique, cest dire lcart entre les valeurs de fortes et de faible amplitude. Le terme oppos est
expansion (expanding).

209

Section 4 - Codages

V
100
011 v3
010 v2
001 v1
000 0

s(t), V

Quantification non uniforme

15.4.9 Loi A et loi


Les fonctions de compression utilises font souvent lobjet de normes. Cest ainsi quon emploie au
Japon et aux Etats-Unis la loi , dont lexpression est:

y=

ln(1 + x )
.sgn( x)
ln(1 + )

Les Europens prfrent la loi A qui a pour expression :


pour | x | :1/A

y=

A
.x
1+ ln( A)

pour 1/A< | x | 1 :

y=

1 + [ln( A x )]
1 + ln( A)

En ce qui concerne la loi , la valeur = 255 est utilise sur les rseaux numriques de tlphonie
amricaine, tandis que pour la loi A, les Europens attribuent la valeur 87.6 au paramtre A. Ces
valeurs ont t retenues afin dobtenir un rapport signal bruit de quantification peu prs constant
sur une dynamique de puissance du signal dentre de 40 dcibels.

15.4.10 Restitution dun signal quantifi : CNA


Un signal quantifi nest pas reprsenter au sens strict par un signal physique, comme un signal
simplement chantillonn, mais par une srie deb. Le principe de la conversion numrique
analogique (CNA, anglais DAC, Digital to Analog Conversion) est de restituer le signal physique
dorigine s(t) sous la forme dune tension, en utilisant les eb de la numrisation. Ces derniers, 0 ou 1,
vont commander des interrupteurs sur un rseau de rsistance pour inverser la fonction de transfert
dun CAN.

210

Section 4 - Codages

s(t), V
v3
v2
v1
0

100
011
010
001
000

eb

CNA

Le schma le plus classique consiste utiliser un rseau R/2R n interrupteurs :


CN A
zn-1

Uref

2R

2R

zn-2

2R

2R

R
z0

2R
2R

On montre alors quen sortie le signal obtenue a pour quation :

v (t ) =

Uref
z n 1 2 n 1 + ... + z1 2 + z0
n 1
2

La valeur zi 1 commute linterrupeur sur Uref, et il reste la masse pour la valeur 0 .


Lintrt de cette structure est de donner en sortie un signal dont la valeur est indpendante de R et
que cette valeur ne se manipule quavec R et son double 2R ce qui est simple mettre en uvre et
limite les imprcisions sur les valeurs de composants.
En outre, ce dispositif interrupteurs risque de prsenter aux instants de commutation des parasites
(en anglais glitches, hoquets) qui devront tre filtrs en sortie par un filtre passe-bas appropri.

15.4.11 Fichier WAV


Le format .wav est le format de rfrence pour lacquisition dun son, et de manire gnral tout signal
pouvant tre trait de manire informatise. On le qualifie galement de format PCM (Pulse Code
Modulation MIC Modulation dimpulsion Code). Les chantillons sont stockes sous forme dune
srie temporelle, sans aucune mthode de compression.
Dans len-tte on trouve stock lensemble des informations utiles (longueur, frquence
dchantillonnage, rsolution) puis les donnes proprement dites au format binaire sign
complment 2. (cf 15.4.3).
Voici len-tte dun fichier et son interprtation dans le tableau.

211

Section 4 - Codages

52
10
02
fc
Champ hexa
52 49 46 46
58 0c 29 00
57 41 56 45

49
00
00
00

46
00
10
00

46
00
00
00

Taille (o)
4
4
4

58
01
64
fc

0c
00
61
00

29
01
74
00

00
00
61
00

Valeur
RIFF
2 690 136
WAVE

57
44
34
fa

41
ac
0c
00

56
00
29
00

45
00
00
00

66
88
ba
f7

6d
58
fd
00

74
01
00
06

20
00
00
00

Signification
Taille du chunck (taille du fichier 8) en octets

4
4
2
2
4
4
2
2

fmt
16
1
1 [2]
44100
88200
2
16

[dbut du sub-chunk fmt]


Taille (octet) du reste du sub-chunk fmt
Microsoft PCM
Nombre de canaux : mono [stro]
Frquence dchantillonnage en kHz
Octet/sec
Canal*(bits par chantillons)/8
Rsolution : bits par chantillons

64 61 74 61
34 0c 29 00

4
4

data
2 690 100

[dbut du sub-chunk data]


Longueur du champs data

ba fd
00 00
fc 00

2
2
2

-582
0
252

Echantillon
Echantillon
Echantillon
Echantillon

66
10
01
01
44
88
02
10

6d
00
00
00
ac
58
00
00

74 20
00 00

00 00
01 00

n1
n2
n3
nx

Les valeurs dcimales sont codes avec loctet de poids faible gauche et loctet de poids fort
droite. Ainsi, la valeur de la taille se calcule ainsi :
N=(h58)+(h0c)*256+(h29)*256*256

Pour les valeurs signes des chantillons, le signe est port par le bit de poids fort de loctet le plus
droite :
N1=(hba)+(hfd)*256=186+253*256=(64954-65536)=-582

15.4.11 Formats sans pertes


Laugmentation des capacits des formats de stockage permet de numriser le son avec des valeurs
bien au del des capacits de loreille humaine. Le format TrueHD (systme Dolby) autorise une
numrisation 96kHz sur 24 bits, soit plus de 2Mbit/s par canal audio.
Le format FLAC (Free Lossless Audio Code) est une technique de compression sans perte applique
une acquisition de type PCM.

15.5 Structures de CAN


15.5.1 CAN Flash
On les appelle galement CAN conversion directe ou convertisseur parallle.

212

Section 4 - Codages

2 -1 entres

3R/2
CODE UR DE GRAY

Uref R

Vin

0000
0001
0011

0010
0110 n bits
0111
0101
0100
1100
1101
1111
1110
1010
1011
1001
1000

R/2

Leur principe est dutiliser un rseau de comparateur analogique (Amplificateurs oprationnels) qui
comparent le signal quantifier avec les tensions de rfrence distantes du quantum q=Uref/2n.
 Avantages : ils sont trs rapides 1Gch/s
 Inconvnients : nombre de bits peu lev, partie analogique lourde (comparateurs), encombrants,
consommants Ils sont en outre instables et sujets des erreurs de codage. Lutilisation dun code
de Gray (ou binaire rflchi) permet de limiter ces erreurs : la diffrence entre deux mots de code
adjacents est toujours de 1eb. Ce code est identique celui trait pour le codage des constellations.

15.5.2 CAN approximations successives

V
Vin
Vcomp

CNA

quantum

101

Uref

Vcomp

MSB

LSB

Codeur

Vin

n bits

tem ps de conversion

Horloge

Ils utilisent le principe des peses successives. On compare la tension inconnue diverses valeurs de
faon lapprocher la manire dune dichotomie. Cette mthode ncessite de conserver la valeur
inconnue un certain temps, donc de disposer dun chantillonneur-bloqueur.
 Avantages : consommation minime ; faible cot
 Inconvnients : vitesse faible ; conception analogique lourde

15.5.3 CAN intgration / rampe

Vi

RA Z

Vin

Vin

+
-Uref

Intgrateur

Vi

Contrle
logique

Comparateur

Compteur
n bits

Horloge

213

-Uref

Tc
Charge

Td
Dcharge

Section 4 - Codages

Ils peuvent tre simple rampe ou double rampe. Un intgrateur permet de mesurer la vitesse de
charge dune capacit soumise la tension inconnue. Le temps de dcharge sous une tension connue
permet den dduire la tension quantifier . La recherche dune tension se transforme en la mesure
dune dure. Le mot binaire est alors gnr par un compteur.
Sur le schma prcdent, la tension inconnue Vin se calcule par la relation :

Vin = Uref

Tc
Td

 Avantages : bonne rsistance aux environnements perturbs (CEM)


 Inconvnients : trs lents

15.5.4 CAN Sigma Delta (


)

Aussi appel convertisseur quilibrage de charge. Cest une version amliore et un peu plus
complexe du CAN intgration. Sa particularit principale est de travailler avec des frquences
dchantillonnage trs leves par rapport la condition de Shannon.
Son fonctionnement repose sur la notion dintgration (au sens mathmatique). Si on consulte le
schma qui suit, on constate quil est constitu de deux blocs : le modulateur et le filtre numrique.
Lide est de faire une acquisition du signal sur une rsolution minimale de 1 bits (0 ou 1) mais trs
grande vitesse. On introduit donc un bruit de quantification trs important que lon liminera laide
du filtre numrique en rduisant la bande de bruit. (de 1MHz Quelques dizaines de kHz).
Modulateur analogique
RAZ

Vin

Uref

1 bit

Intgrateur

Filtre
numriq ue

Comparateur

n bits

CNA

1 bit

Pour rsumer, on peut dire que le nbre deb 1 ou de 0 en sortie du comparateur est
proportionnel au niveau moyen de la pente du signal dentre pendant cette dure. Plus de 1 signifie
une pente positive et plus de 0 une pente ngative. Le graphe issu dune simulation est prsente cidessous.
DeltaModulator
4.00
V
2.00

0.00

-2.00

-4.00
2.000m

2.250m

2.500m
t/s

In

2.750m

3.000m

Mod

 Avantages : consommation minime ; faible cot. Filtre numrique et compatibilt DSP. Forte
rsolution.

214

Section 4 - Codages

 Inconvnients : vitesse dchantillonnage finale limite ce qui rserve cette technique aux
acquisitions de signaux de faibles frquences (audio).

15.5.5 Tableau comparatif


Architecture de CAN

Rsolution maximale

vitesse

Flash

8 bits

1 Gch/s

Approximation successive

16 bits

250 kch/s

Intgration

20 bits

50 kch/s

Sigma-Delta

24 bits

200 kch/s

bits
20

Sigma / Delta

Intgration
10

Flash

Approximations
successives

1kHz

1MHz

Fe

1GHz

La consommation est typiquement de quelques centaines de mW quelques W.

15.6 Acquisition de signaux HF


15.6.1 Facteur de bruit
On rappelle que lors dune acquisition toute la bande comprise entre 0 et Fe/2 est chantillonne.
Ainsi toute la puissance de bruit dans cette bande est acquise par la convertisseur. Il nest pas possible
de numriser un signal autour dune frquence porteuse, sans se placer en bande de base pour le
CAN.
Comme consquences on citera
 Un facteur de bruit lev (40 50dB de dgradation du S/N)
 Une transposition en FI la plus optimale possible (typiquement Fe/4)

Plage acquise

Fe/2

215

Section 4 - Codages

15.6.2 Sous chantillonnage


Il est possible dutiliser la technique du sous-chantillonnage pour transposer le signal utile en bande
basse. Cela consiste utiliser une frquence dchantillonnage infrieure 2fmax (donc violer le
thorme de Shannon). Le fait que le signal nait pas de composante en bande basse (proche du 0Hz)
permet de conserver le signal intgralement sans repliement destructif. Un filtrage passe-bas permettra
de restituer le signal utile en bande basse.
condition de Shannon respecte

Fe/2

Fe

transposition par sous chantillonnage

Fe/2

Fe

Cette technique est en particulier utilise pour la rcupration des multiplex tlphoniques ; on
lutilise aujourdhui de plus en plus pour lacquisition de signaux en FI hautes, ce qui vite une
acquisition en FI basse et simplifie la structure de lmetteur : cest dire que cela permet de
supprimer au moins un tage de transposition analogique (filtres, ampli, mlangeur et oscillateur).
Cest un gain de place, de consommation dnergie, donc de poids dans les terminaux portables, et de
simplicit de conception.
La condition dchantillonnage peut alors snoncer comme suit :

Fe > 2 B
O B est la largeur de bande du signal HF acqurir. Prcisons toutefois quil sagit dune condition
ncessaire mais non suffisante : le respect de cette condition nassure pas labsence de repliement. Il
faudra toujours vrifier que le signal chantillonn est bien au centre de la plage (autour de Fe/4).

15.6.3 Acquisition des signaux moduls


Le cas dun signal modul autour dune frquence f0 de largeur de bande B est un bon exemple pour
montrer lefficacit du sous-chantillonnage. En effet, par cette technique, seule la valeur de la
frquence porteuse sera modifie : ni la largeur de bande de modulation, ni les signaux modulants en
gnral, ne seront affects.
On conservera ainsi toute linformation et on augmentera mme sa qualit, facilitant lexploitation en
frquence basse.
Plage acquise en sous-chantillonnage

Plage acquise avec respect de shannon

f0 Fe/2

216

f1 F'e/2

f0

Section 4 - Codages

Le nombre de points pour laffichage tant identique dans les deux cas pour la plage acquise, on
augmente la rsolution spectrale grce au sous-chantillonnage. (cf section 5).

15.6.4 Sous chantillonnage et bruit


Le sous chantillonnage a pour consquence dlever la densit spectrale de bruit acquise en repliant
les contributions du bruit dans la bande acquise. Entre autre, les harmoniques du signal vont en se
repliant augmenter la distorsion du signal (dgradation du rapport SINAD [Signal to Noise And
Distorsion].
Il faudra donc un compromis entre la dynamique du signal amplifi (dBc) qui va augmenter la
puissance des harmoniques et le rapport signal sur bruit en entre du CAN.

15.7 Trames
15.7.1 Trames de transport
La voix ayant subi lensemble des traitements successifs, il reste ranger le flux binaire ainsi produit
dans une trame pour la transporter dans le canal physique.
Fe

CAN
n eb

VOIX

Fe/2

001100110
pr- ampli BF

Filtre antirepliement

Echantillonneur

Quant ificat eur


Loi A ou u

Mise en trame

Canal

Dans les rseaux tlcoms, on trouve deux types daccs classiques que nous prsentons ici et que
nous reverrons en rseau (volume 3). Ces trames numriques constituent le format de base pour
transporter les eb dinformation en assurant le respect du rythme horloge, la synchronisation, la
dtection de problmes

15.7.2 Accs de base S0 (2B+D)


D - 16kbit/s

S0
2B - 2*64kbit/s

Laccs de base 2B+D (144 kbits/s) est subdivis en trois sous-dbits :


 2 canaux dnomms B (B1 et B2) de 64 kbits/s chacun, permettant dtablir 2 liaisons
tlphoniques numriques commutes indpendantes ou pouvant tre utilises pour
diffrents services numriques.
 Un canal dnomm D de 16 kbits/s destin la signalisation (SS7) et la transmission de
donnes.
Le tableau ci-dessous prsente la trame des eb sur la dure de 250 s.

217

Section 4 - Codages

B1
8 bits

A Fa N

B2
8 bits

250 s
E D

B1
8 bits

B2
8 bits

B1 : premier canal B
B2 : second canal B
D : canal D
E : cho de canal D
M, S : bits rservs
F, Fa, L, A :gestion et synchronisation

15.7.3 Accs primaire S2 (30B+D) Niveau E1


Cet accs offrant 30 canaux B de dbit 64 kbit/s et un canal D de dbit 64 kbit/s est principalement
destin aux flux de dbits levs.

D - 64kbit/s

S2

30B - 30*64kbit/s

Niveau E1 = Accs S2 30B+D :


On a une trame de 256 eb sur 125 s , cest dire 32 IT (intervalle de temps) contenant chacun un
octet de 8 bits , et vhiculant un canal 64kbit/s. On obtient donc :
 dbit utile est de (30 * 64) + 64 = 1984 kbit/s
 dbit rel est de 256 / 125.10-6 = 2048 kbit/s
Le dbit rel tient compte dun canal B supplmentaire non destin lutilisateur : cest le premier IT
(IT0). Le 17me IT (IT16) contient le canal D.
S y nchro
serv ices

Trame
125 us

IT0 IT1

IT15

IT16

IT31

C anal D

Ainsi, les 30 IT restant peuvent tre utiliss pour transmettre les canaux vocaux, ou tout type de
donnes numriques au dbit maximal de 1,984 Mbit/s.
Le flux binaire en bande de base est cod en HDB3 (Haute Densit Bipolaire 3) qui sera dcrit dans la
dernire partie de cette section. (18.4.4)

218

Section 4 - Codages

16. Codage de source

16.1 Caractristiques dun code de source


16.1.1 Architecture
Le codage de source a pour but la compression des donnes. Il consiste enlever des e.b. pour
raccourcir le message transmettre et diminuer ainsi le temps de transmission, o la taille du volume
de stockage.

Fe

CAN
n eb
001100011100
0100110

Codeur de source

Le nom de code de source correspond la source des donnes numriques, cest dire au train binaire
qui vient du CAN.
Le terme de compression est aussi couramment utilis pour dsigner cette opration. Il sagit alors de
comprimer des donnes numriques, sous forme binaire, et non une compression de signal physique
comme dcrit prcdemment.

16.1.2 Taux de compression


Une des caractristiques fondamentales est le taux de compression qui permet dvaluer lefficacit du
codage. On le note : .

taille du fichier compress


<1
taille du fichier non compress

On donne aussi parfois improprement 1/ pour le taux de compression. Il est alors plus grand que 1.
On trouve aussi 1- exprim en %.
Nous verrons dans les exemples de code que ce taux peut varier normment suivant les techniques et
les types de sources utilises.

219

Section 4 - Codages

16.1.3 Dissymtrie du codage


La dissymtrie entre compression et dcompression du codage de source est une particularit
essentielle de la mise en uvre de ces codes.
En effet, la finalit de la compression est :
 soit le stockage (disque dur, support magntique ou optique) qui doit tre de bonne qualit
tout en prenant le moins de place possible. La lecture doit en tre facile et rapide
 soit la transmission (canal tlphonique ou radio) qui doit prendre le moins de temps
possible et pour laquelle les donnes doivent tre rapidement utilisables destination.
En consquence on peut rsumer les proprits ainsi :
-La compression peut tre coteuse :
 en temps (dure du calcul de compression)
 en moyens (matriel informatique, CAN, complexit algorithmique)
 en argent (investissement dans le matriel, techniciens)
-Par contre la dcompression doit tre :
 rapide (restitution instantane, temps rel )
 facile (peu de calcul, matriel lger voir portatif, mise en uvre aise)
 possible une infinit de fois (rutilisation du support)

16.1.4 Compression et pertes


Un dernier point fondamental concerne la distinction entre compression avec ou sans pertes (en
anglais Lossy ou Lossless)
Les compressions sans perte permettent de garantir une restitution lidentique des donnes initiales
non compresses. Ce type de compression est utilis pour les fichiers de donnes (textes, chiffres,
logiciels).
Les compressions avec pertes autorisent un certain degr de dgradation du signal restitu par rapport
au signal physique initial pour en diminuer le taux de compression : cest le cas de la voix ou des
images. Lil et loreille reconstituent linformation de dpart malgr les pertes. Attention : ces pertes
sont lies la qualit du codage et en rien aux erreurs de transmission qui inversent les lments
binaires.

Informations

Compression

Donnes textes
Fichiers
Voix
Son
Image
Vido

Sans perte
Sans perte
Avec pertes
Avec pertes
Avec pertes
Avec pertes

Les compressions avec pertes peuvent tre de qualits trs ingales. Dans certaines applications, les
pertes doivent tre trs limites pour viter les problmes de restitution ; ainsi, la compression JPEG a
t interdite aux Etats-Unis pour la compression dimage mdicale pour viter les erreurs
dinterprtation et donc de diagnostics, et les procs.
Les capacits des supports de stockage et la rapidit des circuits permet aujourdhui de traiter des
donnes audio (ou visuel) avec des traitements sans perte : TrueHD Dolby, FLAC...

16.1.5 Le facteur humain


On peut galement signaler les points suivant concernant les sens humains : lil se comporte comme
un intgrateur mathmatique, ce qui permet de voir une image constitue dlments simples, comme
des points de tailles diverses (photo journal) ou en nombre variable (imprimante Laser) ou des carrs
en mosaque (cf exemple qui suit), et de corriger dventuelles altrations.
220

Section 4 - Codages

Image originelle et image altre intgre par lil


Loreille est, elle, un diffrentiateur, sensible aux coupures et parasites de courte dure. En revanche
elle a plus de difficults valuer la diffrence de niveaux entre deux notes ou les variations lentes.
En conclusion, Les techniques de compression sont adaptes la nature de leur restitution, et aux
capacits de corrections du cerveau humain. Retenons que lil est moins sensible que loreille la
dgradation des informations restitues, ce qui a des consquences sur la qualit de la compression.

16.1.6 Mode binaire et mode caractre


La nature des donnes numriques compresser est binaire, mais elle peut tre apprhende en mode
caractre, notamment pour les fichiers de donnes. Dans ce cas on travaillera non pas sur des eb, 0 ou
1, mais sur les symboles A, B, C, 1, 2, 3, *, $ Ces caractres sont eux-mmes associes un code
binaire. Le code le plus rpandu est le code ASCII, American Standard Code for Information
Interchange, qui compte 256 caractres cods chacun sur 8 bits.
Les compressions en mode binaires sont en principe plus efficaces, mais plus techniques.

16.2 Codage de source sans perte


16.2.1 Compression sans perte
On rsume ici les principaux code de sources sans perte utiliss pour les donnes. Leur principe sera
dtaill succintement. Il permettra dacqurir une certaine culture sur ce qui existe et ce qui peut se
faire. Il est signaler que certains autres codes (et en particulier les normes de codes avec pertes)
utilisent une combinaison de ceux prsents ici. Ainsi La compression TIFF [Tagged Image File
Format] utilise Huffmann et ZL

16.2.2 Le code Morse


Il sagit de lun des plus anciens (XIXme sicle) invent par Mr Samuel Morse (1791-1872). Il sert
transmettre des caractre, essentiellement des lettres et des chiffres ainsi que des symboles de
ponctuation. La longueur du code de chaque caractre est variable suivant sa frquence dapparition
dans la langue anglaise.
Ainsi la lettre la plus frquente (en anglais) est le E. Son code est donc le plus court.
E:
T:
Q:

16.2.3 Le code Q
Des requtes dfinies par des rglementations internationales permettent dacclrer la transmission
des informations rellement utiles. Les questions sont codes sur trois lettres (dont la premire est

221

Section 4 - Codages

toujours Q (QSO, QSR,) et suivent gnralement des noms de lieux o des donnes
mtorologiques, sur la qualit de la liaison, les secours en cas daccident
Ce code est en principe combin au code Morse.

16.2.4 Le codage Run-Length Encoding (RLE)


Son principe est de supprimer toutes les squences longues de caractres (ou octets) identiques en
rduisant leur taille. A partir dun certain seuil de rptition (4, 5) on transmet le caractre rpt
suivi dun caractre spcial et du nombre de rptitions. Les taux de compression dpendront donc de
la structure de la chane deb.
Squence initiale
AAAAAAAAAAAAAAA
15 octets

Squence compresse
Ax15
4 octets

Il conviendra pour des chanes comportant de grandes suites de 0 ou de 1.


On peut obtenir : = 4/5.

16.2.5 Le code de Huffmann


Ce code utilise la probabilit dapparition des lettres dans une langue donne. On parle galement de
code statistique ou encore de code entropique. Dans le cas du code de caractres, les caractres les
plus utiliss sont cods sur trs peu deb, les plus rares ncessitent un nombre beaucoup plus lev.
[par comparaison le code ASCII retourne toujours 1 octet par caractre]. Ce code dpendra donc de la
langue utilise (anglais, franais, allemand).
 Exemple 1 :

Caractre
[Espace]
e
x

Binaire ASCII
00100000
01100101
01111000

Code Huffmann

(32)
(101)
(120)

10
011
1100011010

Le code de Huffman est surtout utilis dans les fax ; on le combinera avec un code RLE, le
nombre de 0 (blanc) ou 1 (noir) pouvant tre important dans une zone donne. Ceux-ci
fonctionnent en mode graphique, ce ne sont plus les caractres ASCII qui sont cods (cf
16.1.6) mais des segments qui sont constitus dune succession de blancs et de noirs identifis
par blocs. Ils reoivent un code en fonction de leur probabilit dapparition (les plus probables
sont les segments blancs).
 Exemple 2 :
Cette exemple est cette fois une approche bianire du codage statistique. Le tableau qui suit
prsente le codage de Huffmann pour une probabilit dapparition de 1 gale 0,1 (et donc 0,9
pour 0)
Segment
Probabilit
Code

000
0.729
0

001
0.081
100

010
0.081
101

100
0.081
110

011
0.009
11100

101
0.009
11101

110
0.009
11110

111
0.001
11111

Ce type de codage considre que chaque segment est indpendant du suivant. Cest un codage
unidimensionnel.
On peut amliorer la compression en le mlangeant avec un codage bi-dimensionnel.

222

Section 4 - Codages

 Exemple 3 :
Codages unidimensionnel et bidimensionnel mlangs avec un coefficient K = 4.
Dans ce cas la 1re ligne reoit un code unidimensionnel, les 3 suivantes un code
bidimensionnel : chacune dentre elles est compare la ligne prcdente et seules les
variations par rapport la ligne prcdente sont envoyes.
Le codage unidimensionnel est appliqu la 1re ligne des tranches de 4 lignes, ceci pour
limiter le risque de transmission derreurs de lecture dune ligne sur la suivante.

16.2.6 Le codage Ziv-Lempel (ZL) ou Lempel-Ziv-Welch (LZW)


Cest un mlange de 3 principes :
 la distribution de caractres (principe de Huffman),
 la rptition de caractres (principe RLE),
 la dpendance de caractres.
Une des principales applications est la compression des donnes sur disque dur (Welch-1984).
Le principe est en quelque sorte inverse de lapproche Huffmann : on va coder une squence de
caractres de longueur variable par un index qui se rfre un dictionnaire. Ce type de compression
implique lexistence de ce fameux dictionnaire constitu des donnes dj compresses ; la
dcompression on lit la suite dindex et on traduit laide du dictionnaire. Il existe de nombreuses
variantes de ce code.
squence

Index Mot de code

^[:-1
abcdefg
0123456789
Cryptographie

I0A1
I0BC
I067
ITA0

On peut obtenir : = 1/4.

16.3 Techniques de compressions avec pertes


16.3.1 Intrt
Les exemples qui suivent prsentent des techniques de codage dont la nature est de dgrader la qualit
de linformation acquise partir du signal physique pour augmenter le taux de compression. Selon la
nature des signaux, les critres de qualit ou dconomie de bande passante, la dgradation sera plus
ou moins importante.
Ces codes sappliquent aux images, fixes ou animes, et au son, dont la voix. Les paragraphes qui
suivent dcrivent les algorithmes les plus courants appliques aux images.

16.3.2 DCT
La transforme en cosinus Discrte (DCT, Discret Cosine Transform) est une opration mathmatique
qui permet une compression en modlisant un ensemble de point dfinissant une surface carre (8x8
par exemple) par une courbe surfacique mathmatique, den effectuer une transformation dans le
domaine spectrale, un peu comme une transforme de Fourier le fait partir dune courbe.
Le dcoupage en bloc permet une compression zone par zone, indpendamment du contenu de la
zone, cest dire de la complexit de limage.

223

Section 4 - Codages

8
8

Selon le taux de compression demand, le bloc compress sera plus ou moins fidle celui dorigine,
une compression trop leve crant des effets de blocs insupportables lil.
V

Vmax
v2
v1

qf

DCT

Te
-Vmax

1/T
Signal chantillonn et quantifi sur une dure T

Rsultat de la DCT - domaine spectrale

Quantification

Restitution par addition


V

V
Vmax

Signaux temporels

qf

t
-Vmax

1/T

donnes compresses

Pour expliquer le principe de cette opration, on peut considrer la compression dun signal
unidimensionnel (par exemple, une simple range de pixels).
Lopration de DCT gnre une srie de valeurs associes au niveau de gris partir des points. Cette
opration est analogue une transforme de Fourier discrte. Le terme discrte signifie que le nombre
de valeurs est finie (ici 8). La quantification des chantillons obtenus dans le domaine spectrale gnre
une srie de valeurs non nulles en nombre rduit, do la compression du signal temporel qui pourra
tre reconstitu par addition des sinusodes pures.

16.3.3 Ondelettes - DWT


Le procd de compression DWT pour Dense Wavelets Transform, ou transforme en ondelettes
discrte, sappuie sur une approche plus slective du contenu de limage. Un filtrage passe-haut sur
une image permet den extraire les hautes frquences que sont les contours des objets (zone ou le
changement de contraste est lev). Ces contours sont compresss de manire tre restitus sans
dgradation. Ensuite les textures, assimiles aux basses frquences (zone obscures et zones claires),
sont compresses en utilisant des dformations de londelette de base ou ondelette mre.

224

Section 4 - Codages

Zones claires et fonces : filtrage passe-bas

Trac du contour : filtrage passe-haut

Londelette mre est un signal temporel connu ; en modifiant sa hauteur et sa largeur selon laxe des
temps, on va crer dautres ondelettes. Chacune delles sera convolue avec le signal compresser de
manire transformer le signal original en une srie de signaux. La sommation de chacun des signaux
convolus permet de restituer le signal initial.

Sur lexemple ci-dessus, la courbe suprieure est dcompose en une srie de 7 signaux qui se
composent tous de londelette mre reprsente en bas droite, celle-ci tant lie aux filtres utilises
et dfinis en haut droite (filtres passe-haut et passe-bas).
La transforme de Fourier transforme en une srie de sinusode, la transforme en ondelettes en une
srie dondelettes.
Ces procds base de DWT sont beaucoup plus puissants que ceux base de DCT. Notons deux
points de comparaison important en faveur du DWT et de son utilisation sur les rseaux de
tlcommunication :
 Les algorithmes base de DWT prendront en compte lensemble de limage, et non des blocs
de 8X8 pixels comme en DCT
 La dcomposition de limage en couches diffrentes par la transforme en ondelettes permet
de contrler la taille et la prcision de limage restitu, selon le niveau de couches utilises
pour la dcompression.
On pourra ainsi obtenir des taux de compression trs levs avec une excellente qualit dimage pour
lil avec la possibilit de ladaptation de la qualit la taille finale de limage, une image de petite
taille ncessitant moins de couches quune plus grande.
Les bases mathmatiques ne seront pas prsentes ici. Nous y reviendrons sur ces techniques lors de
ltude des techniques numriques dans la dernire section : filtrage, FFT, fentrage

16.3.4 Exemple : ondelette simple et Scalability


Nous allons dcrire le principe de compression dune image en utilisant une srie de filtrages simples
base dondelettes primitives. Chaque image est assimilable une matrice de valeurs dcimales
contenant les niveaux de gris ou ceux de couleurs.
Les deux filtres de traitement seront :

225

Section 4 - Codages

xn + xn+ 1
[Moyennage de deux pixels conscutifs]
2
x xn+1
[Diffrence de deux pixels conscutifs]
Passe-Haut : G ( x ) = n
2

Passe Bas : H ( x ) =

On les appelle galement ondelettes de Harr.


A partir dune image de base de taille H sur L, on obtient alors limage rduite de H/2 sur L/2 et trois
composantes contenant les dtails de limage initiale et permettant de reproduire limage initiale
partir de limage rduite.

h(x) g(x)
h(y)
g(y)
On obtient ainsi limage rduite dans le cadre en haut gauche et les images contenant les dtails.
Cette opration peut-tre ritres sur le bloc contenant limage rduite. On obtient ainsi divers degr
dchelle et donc de qualit dimages. Les trois autres blocs peuvent tre quantifis facilement avant
dtre compresss.

16.4 Images fixes : Codes de sources avec pertes


16.4.1 Rsum des normes
Le tableau qui suit rsume les formats classiques de compression dimages fixes avec les algorithmes
de rfrence. Le choix permettra une compression optimale en terme de taille et de qualit.
Norme
RAW
JPEG
JP2000
GIF
TIFF
PNG
BMP

Format brut li au capteur


Joint Picture Expert Group
JPEG 2000
Graphic Interchange Format
Tag Image File Format
Portable Network Graphic
Bitmap

Compression
aucune
Avec pertes - DCT et RLE
Avec pertes - DWT
Sans Pertes - LZW
Sans Pertes - LZW
Sans Pertes LZ77 (LZW)
Sans pertes RLE

Taux
lev
Trs lev
Moyen
Moyen
Bon
Trs faible

Le JPEG est conseill pour les photographies ralistes. Le format GIF (ou PNG) est conseill pour les
dessins, schmas et graphes avec du texte qui ncessitent une prcision importante mais prsentent
une richesse faible des motifs et des couleurs.

16.4.2 Code JPEG


JPEG dsigne un groupe dexperts qui a tudi les techniques de compression dimages : Joint Picture
Expert Group. Il sagit aujourdhui dun algorithme de compression trs rpandu.
Une image (ici suppose fixe) numrise est constitue de pixels [Abrviation de Picture Element] qui
sont des points de petites tailles. Un cran dordinateur est classiquement dun format de 800x600
pixels. Chacun de ces points est affect dune couleur, ou dun niveau de gris, cod sur 8, 24 ou 32
bits selon la qualit. Une image 800x600 pixels cod sur 24 bits ncessitent donc a priori au moins
800x600x24/8=1,41Mo (1ko=1024 octets). Chaque plan de couleur (RVB ou LC)
Lide gnrale du codage JPEG est de diviser limage en blocs de taille fixe (8x8 pixels), et de leur
appliquer une transformation mathmatique (DCT Discret Cosine Transform) de faon transformer
226

Section 4 - Codages

le bloc initial de 64 points en un bloc dautant de point mais dans le domaine spectrale . Cette
remarque est au fondement de la compression : on conservera les pics (valeurs des points leves) et
on affectera 0 aux points de faible valeur : cest la quantification.
Sparation
Couleurs

DCT

Quantification

RLE

Image
Source

Image
JPEG

Seule une dizaine de pixels (quantifis sur n bits) pourra alors tre retenue sur les 64 initiaux. Cette
hypothse est lorigine de la perte de qualit et explique quune trop grande complexit de limage
(cest dire des pixels juxtaposs trs diffrents, donc des pics de valeurs levs et en nombre
important) provoquera une mauvaise restitution.
Enfin, Le nombre important de 0 issus de ces quelques 50 pixels non retenus sera compress avec un
code RLE.
Nous prsentons ici deux blocs, celui dorigine et celui compress droite. On distingue parfaitement
la priodisation des niveaux de gris ncessaire la compression par DCT : on ne conserve que les
lignes horizontales associes un niveau de gris.

Bloc non compress

Bloc compress

Limage qui suit a pour format 510x343 pixels cods sur 256 niveaux de gris

Non compress 174930 octets

compress JPEG 7692 octes

compress JPEG 4809 octets

compress JPEG 3794 octets

227

Section 4 - Codages

Ce dtail sur la dernire image permet dvaluer le principe de priodisation de lalgorithme de


compression sur des blocs de taille identique : chaque bloc y est compress indpendamment des
autres. La consquence est cet effet de bloc caractristique de la surcompression qui cause, pour lil,
une dgradation de la prcision.
A titre de comparaison, la mme image source compresse en GIF (sans pertes) ncessite une taille de
plus de 80ko.

16.4.3 Le codage JPEG 2000 : scalability


Les codes JPEG2000 proposent une compression base sur les algorithmes ondelettes (DWT). Une
premire opration de transforme couleur permet de convertir les plans RVB (Rouge Vert Bleu) en
YUV (Luminance chrominance - 1.5.2) plus adapt.
Transforme
Couleur

DWT

Quantification

Image
Source

Codage
Entropique

Image
JPEG2000

Limage subit une srie de filtrage selon X et Y et chaque rponse temporelle de ces filtres est
modlise partir de londelette mre. La premire rponse au filtre passe-bas correspond aux zones
de contraste, les couches suivantes (filtre passe-bande) permettent dajuster la nettet des dtails.

Couche 1

Couches 1 &2

Couches 1,2 &3

On peut ainsi ajuster la qualit de limage la taille ncessaire (cran haute rsolution grande taille,
cran petite taille, cran de portables...) avec la nombre de couches ncessaires.

Couche 1

Couches 1 &2

228

Couches 1,2 &3

Section 4 - Codages

Les performances permettent un gain important de compression qualit quivalente par rapport une
compression JPEG classique base de DCT.

Compress JPEG 3794 octets

Compress JPEG2000 3630 octets

16.5 Images vidos : Codes de sources avec pertes


16.5.1 Les codes MPEG-n
On utilise les normes MPEG (Moving Picture Expert Group) pour compresser des images vidos
(animes). Elles se fondent sur la compression des images suivant la norme JPEG (Joint Picture
Expert Group). Le dbit dune image anime de qualit standard non compresse, voire en HDTV
(High Definition Television) peut largement atteindre 100 Mbits/s. De nombreuses normes sont
ltude mais tardent simposer devant la suprmatie du format MPEG2 encore trs largement
diffus.
Norme
MPEG 1
MPEG 2

Compression pour le stockage (CD ROM, Disque dur ...) Dbit : 1 2 Mbits/s
Compression pour les donnes de transmission (TVHD). Cest la norme la plus
utilise actuellement (DVBS,cble, DVD). Il est donc bon de connatre les
performances et la qualit de ce code (3.5.2).
MPEG 3 Compression pour la TV haute dfinition (HDTV). Cette norme est aujourdhui
fondue avec MPEG2.
MPEG 4 Compression pour la visioconfrence, la diffusion Internet, la recherche sur le
(partie2) contenu des documents travers les moteurs de recherche.(3.5.3)- Norme
retenue pour le DVD HD, la HDTV, la TNT
MPEG 7 Cette norme encore ltude concerne les applications multimdias en gnral.
Elle devrait accrotre les possibilits de recherche sur le contenu des donnes :
scnario, objet, type de mouvement, texte, son
MPEG 21 ou multimedia framework, devrait permettre la compression de donnes
multimdias (sons, images mais aussi graphique, donnes, textes). Pour bientt

16.5.2 Le codage MEPG 2 (H263)


Pour assurer lanimation dans une squence vido, lenvoi de 24 images par seconde compresse
chacune en JPEG est hors de question car beaucoup trop lourd : les taux de compression resteraient
trop faible. On doit encore optimiser la compression en tenant compte des proprits des images
animes.
Lide du codage MPEG2 (Moving Picture Expert Group) est denvoyer des images JPEG en
alternance avec des images allges qui seront dduites des images JPEG en ne retenant que les
variations importantes (mouvement, couleurs) et en supposant que deux images successives sont en
principe trs semblables, ce qui est le cas la plupart du temps.
Ainsi, sur 24 images par seconde au format cinma, seules deux seront codes intgralement, (la 1 et
la 12). Les autres seront interpoles et reproduites par le dcodeur en tenant compte de ces deux

229

Section 4 - Codages

images et des informations transmises. Ces images intercales sont elles-mmes calcules avec un
degr de compression variable.
Ce type de compression, qui sappuie donc sur les procds DCT, est aujourdhui trs rpandu dans le
cadre de la transmission vido, par Internet ou par satellite (norme DVB-S). Pour valuer les
performances dune image de qualit vido compress en MPEG2, on peut se rfrer au tableau qui
suit.
Dbit MPEG2
2-4 Mbits/s
4-6 Mbits/s
6-10 Mbits/s

Qualit
mdiocre
Bon
Excellent

La perte de qualit en MPEG se traduit par des effets de blocs o des blocs dimage se figent avec
la perte de lanimation, soit partielle soit complte, quand la complexit de limage augmente. Ces
effets sont lis directement au principe de la DCT.

16.5.3 Le codage MPEG 4 (H264)


Cette norme vise devenir le standard de la compression vido pour les applications de contenus
audiovisuels prsents dans les applications multimdias : DVD, diffusion TV, HD, DVB S-T-H,
RTP/IP (streaming IP). Elle doit permettre damliorer les qualits des images, textures, expression
du visage ainsi quune certaine interactivit entre le spectateur et lobjet (vidoconfrence).
On distingue donc deux aspects de la norme : la compression dimage et la description de la scne ; on
parle galement de mtadonnes : mtadonnes descriptives et mtadonnes techniques. Ces diffrents
aspects sont organiss sous forme de partie (part)
MPEG 4 - Partie
Partie 1
Partie 2
Partie 3
Partie 10
Partie 11

Rle
Synchro audio et vido
Compression vido
Compression Audio
H 264/AVC-SVC
Description de scne

 Partie 2
La partie de la norme spcifiquement consacre la compression vido (ou description du Codec) se
nomme MPEG4-partie 2.
 Partie 3
Le codage audio est qualifi dAAC (Advanced Audio Coding) et amliore lancien MPEG 2 Part 3
(ou mp3).
 Partie 10
Une autre volution dans la normalisation UIT, a fait voluer ce codec vers le H264- AVC (Advanced
Video Codec) ou MPEG4 partie 10. Notons que ce format de compression MPEG4 est bas sur les
algorithmes ondelettes (DWT).
 Partie 11
Pour ce qui concerne laspect descriptif de la scne vido, Lide est disoler dans une scne
audiovisuelle les diffrents plans, fond immobiles, objets fixes ou mobiles, personnages fixes ou
mobile, sons puis de compresser chacun indpendamment. Cette approche objet permet une
description exhaustive de la scne qui autorise une recherche simple dans le contenu (avion, tour,
flamme..) et daccder une information pertinente. Cette technique de compression sappuie sur un
algorithme de transforme en ondelettes. Les expressions des visages font appel des techniques
propres de maillage triangulaire 2D pour amliorer la qualit.
Cette description est associ un langage de type balise (XML) et appel BIFS (Binary Format for
Scene).

230

Section 4 - Codages

Enfin, on peut envisager pour un objet MPEG-4 diffrents niveaux de dcompression, suivant la
qualit souhaite, pour permettre un compromis qualit / dbit du rseau / puissance de calcul. Le
facteur dchelle (Scalability - technique propre aux codages par couche des images cf 15.4.3)
autorise ainsi une qualit variable suivant le format daffichage, zoom En outre, ce type de
compression contient des outils de rcupration derreur et de synchronisation afin doffrir une grande
robustesse pour la diffusion sur des rseaux mobiles sans fil. Un codec volu grant laffichage
dchelle porte le nom de H264-SVC (Scalable Video Codec).

16.5.4 Comparaison des dbits et formats.


Les dbits sont variables et dpendent du systme de diffusion et de la qualit exige. Ils peuvent aller
de quelques dizaines de kbit/s plusieurs centaines de Mbits/s. A qualit quivalente, le dbit en
MPEG4 est rduit de moiti environ par rapport au MPEG2.
Norme
MPEG2
MPEG4
MPEG4 HD

Taille dimage
720576
720576
19201080

Dbit standard
4Mbits/s
2Mbits/s
~10Mbit/s

16.5.5 Le codage MPEG 7


Lobjectif de MPEG-7 est la recherche acclre dinformations dans les contenus audiovisuels, ainsi
que la slection exhaustive de certains lments de ces mmes contenus. La recherche sur Internet ne
se limite alors plus la retrouver une chane de caractres, mais galement la possibilit dune
recherche sur une mlodie, sur une forme spcifique, en 2D ou 3D, sur des types de mouvements ou
dactions...
On retrouve dans cette norme des aspects de MPEG 4 relatives aux mtadonnes. Les techniques de
compression sont optimises en fonction de la nature de la scne (mouvement, motifs, couleurs,
textures...), chacun des lments tant isols des autres. Les scnes sont alors dcrites par des langages
(XML Extended Markup Language) contenant un srie de descripteurs et organiss
hirarchiquement ; le tout pouvant tre interprt comme un fichier texte et donc facilement
analysable.

231

Section 4 - Codages

Il sen suit un accroissement de la compression et des facilits de recherche sur le contenu des
squences vidos.
La diffusion des objets dune scne MPEG7 est galement lie la qualit de la restitution, certains
lments pourront au non tre transmis, relativement leur ncessit, ou la demande de lutilisateur
qui peut ne slectionner que certains objets.

16.6 Son : Codes de sources sans et avec pertes


16.6.1 Codage de la voix : MIC/PCM
Pour fixer les ides, on donnera le calcul du dbit non compress de la voix sur un canal RNIS.
La frquence dchantillonnage est de 8 kHz, cest dire que lon a 8000 chantillons par seconde.
Pour un codage sur 8 bits de chaque chantillon, le dbit est :
D = 8000 x 8 = 64 kbits/s
Chacun des eb sera transmis par un procd appel MIC, Modulation dImpulsion Code, qui pour un
1 transmet une impulsion de tension, et pour un 0 aucune impulsion. En anglais on parle de
PCM, Pulse Code Modulation. Ainsi chaque chantillon est transmis sur8 bits (eb). Les normes de
codages PCM imposent en outre une loi de compression (A ou ) pour amliorer la qualit de la voix
(15.4.9).
Le format WAVE (ou .wav) est similaire dans le monde informatique. Il stocke sans perte et sans
compression le flux acquis.
Pour les applications o le dbit est limit, comme pour le GSM, ce dbit tant inadmissible, on a mis
aux points des algorithmes avec pertes pour conomiser la bande passante sur le support.
Norme
G 711

codage
Voix PCM loi A/

Dbit
64kbit/s

Le format FLAC (Free Lossless Audio Coding) permet une compression sans perte de la voix et du
son partir du codage MIC.

16.6.2 code ADPCM


lADPCM (Adaptative Differential PCM) permet de diviser par deux le dbit de transmission, et
dobtenir 32kbit/s. lide nest plus de quantifier un niveau absolue sur 8 bits, comme pour le cas du

232

Section 4 - Codages

15.5.1, mais de coder sur 4bits la diffrence damplitude. entre deux niveaux conscutifs : cest la
notion de code diffrentiel.
Le tableau montre un exemple de codage sur 1 eb, tel quil est utilis dans le code delta-sigma.
eb
0
1

Variation
-q
+q

Le terme adaptatif se rapporte la capacit dadapter la quantification la nature du signal vocal.


Ainsi, le pas de quantification du signal varie en fonction de la nature du signal transmis, et chaque eb
transmis a un poids diffrent en terme de quantum selon le nombre deb qui le prcde.
eb
1
0
01
011

Variation
-q
+q
+2q
+3q

0
1
1
1

En outre, un algorithme permet de fixer les niveaux de rfrence et de restituer le signal de la voix
avec une lgre dgradation par rapport au code PCM non compress.
Le tableau qui suit prsente les diffrentes normes UIT et les techniques associes pour la
compression vocale :
Norme
G 721 (G 726)
G 722 (G 726)
G 723 (G 726)
G 728
G 729

Compression
ADPCM
~ADPCM
~ADPCM
LD CELP
CS ACELP

Dbit
32kbit/s
48 64kbit/s
24kbit/s
16kbit/s
8kbit/s

16.6.3 GSM
Compression RPE-LTP (Regular Pulse Excitation - Long Term Prdiction).
Le dbit utile est pour les liaisons plein dbit ou FR (Full Rate) est de 13 kbits/s ( en moyenne ). 20 ms
de signal analogique gnre 260 e.b. (avant protection par codage de canal)
Des codeurs plus puissants, sappuyant sur des algorithmes particuliers (ACELP - Algebraic Code
Excited Linear Prediction ; VCELP Vector Code Excited Linear Prediction ) , permettent
daugmenter la qualit du signal ou de passer en liaison demi-dbit.
Norme
GSM EFR (Enhanced FR)
GSM FR (Full Rate)
GSM HR (Half Rate)

Compression
GSM (ACELP)
GSM (RPE-LTP)
GSM (VSELP)

Dbit
12.2kbit/s
13kbit/s
5.6kbit/s

16.6.4 Les codes MP3 - Musicam


Utilis pour compresser des signaux audio large bande (musique qualit hi-fi), ils trouvent une
application pour la transmission du son sur Internet (MP3) et la compression de son pour MPEG2
(Musicam).
Le principe repose sur leffet de masque de loreille humaine. Un son (frquence pure) dun certain
niveau (en dB acoustiques) rend inaudible les frquences adjacentes et dun niveau plus faible (de 30
40 dB infrieures) : on ne codera tout simplement pas ces frquences. On appauvrit ainsi
considrablement le spectre tout en conservant lillusion du son et en le comprimant efficacement.
(Tout en gardant le label numrique , gage de qualit irrprochable pour le consommateur).

233

Section 4 - Codages

niveau

niveau
sous-bandes audio

Bandes compresses

Le comportement de loreille est logarithmique pour les frquences : les mmes carts de frquences
sont plus sensibles pour les frquences basses que pour les frquences leves. Leffet de masque
stend donc des plages dautant plus larges que la frquence quantifier est leve.
Le masquage spectrale saccompagne dun masquage temporel dont on peut faire lexprience tous les
jours, loreille ne ragissant pas instantanment aux variations brutales de niveau (suprieures
40dB). Ainsi, on peut supprimer 2 3ms de son avant une impulsion (prmasquage) et jusqu 100ms
aprs (postmasquage).
Les techniques mathmatiques sont assimilables la technique DCT qui permet de ne retenir quune
information spectrale parmi plusieurs.

16.6.5 Exemples
Allures temporelles et spectrales de sons compresss. Le son wav est le signal de rfrence

Wav

mp3 128

mp3 64

mp3 16
234

Section 4 - Codages

16.6.6 Les codes AAC


Ladvanced Audio Coding se veut le successeur du mp3. Intgr aux normes MPEG 4 (SD et HD) il
offre une meilleure qualit pour des compressions amliores.

Frquences dchantillonnage
Spectre audio
Codage
Canaux
Compression

AAC

mp3

-> 96 kHz
>16kHz
VBR/CBR
-> 48
1/100

-> 48 kHz
<16kHz
VBR/CBR
-> 1
1/50

La famille AAC comprend de nombreuses variantes : LC (Low complexity), AAC+, HD-AAC,...

235

Section 4 - Codages

Limage originale qui suit a pour format 510x343 pixels cods sur 256 niveaux de gris

(16.1.5) Intgration

Image originelle ( gauche)

et image altre intgre par lil ( droite)

(16.3.3) Ondelettes - DWT

Zones claires et fonces : filtrage passe-bas

Trac du contour : filtrage passe-haut

(16.4.1) Code JPEG

Non compress 174930 octets

compress JPEG 7692 octes

compress JPEG 4809 octets

compress JPEG 3794 octets

(16.4.2) Code JPEG2000

Compress JPEG 3794 octets

Compress JPEG2000 3630 octets

236

Section 4 - Codages

17. Codage de canal

17.1 Introduction au codage de canal


17.1.1 Architecture
Le codage de canal a pour but la protection des donnes contre les erreurs de transmission pouvant se
produire sur le canal de transmission. Il consiste rajouter des eb pour permettre le contrle et
ventuellement la correction des erreurs. Il est donc dans un sens antagoniste au code de source qui
visait enlever des eb.
Fe

CAN
n eb

Source des donnes numriques

001100011100

0100110 0101

0100110

01001011001110

Codeur de source

Canal de
Transmission

Codeur de canal

Il se place dans larchitecture systme avant la modulation et ladaptation au canal, donc en principe
aprs le codage de source.

17.1.2 Capacit dun canal


Claude Shannon a nonc que thoriquement un canal de largeur B en Hz ne peut transporter quun
dbit limit dinformation pour un rapport C/N (exprim sans unit) donn. Mais il a dit galement
quen thorie il tait possible de garantir ce dbit sans aucune erreur. Il na pas dit comment.

( )

C = B.log 1+ C
N

[bit/s]

Les codes de canal permettent aujourdhui datteindre cette limite.

237

Section 4 - Codages

Efficacit
Spectrale

Eb/N0
Limite 8-PSK
8-QAM

2.5

Bit/s/Hz

Limite QPSK

1.5
Codage de canal

17.1.3 Nature des codes


On distingue deux grands types de code :
 les codes dtecteurs derreur. Dans ce cas, si on dtecte une erreur, on peut rmettre le
message. (redondance occasionnelle). Cela ncessite la mise en uvre dun protocole de
niveau suprieur.
 les codes dtecteurs et correcteurs derreurs.

Code de canal

Code
dtecteurs

Code
dtecteurs - correcteurs
Par retransmission ARQ

Automatique - FEC

Codes Blocs

Codes Convolutifs

Turbocodes
On traitera ici des codes qui ne ncessitent pas un protocole de liaison ou technique procdurale (ARQ
Automatic Request Question) pour permettre la retransmission de paquets de donnes errones car il
ne sagit plus alors de technique de codage autonome (FEC Forward Error Correction) et permettant
au dcodeur de restituer seul le message initial. Le mthodes protocolaires seront vu au cours du cours
consacr aux rseaux.

17.1.4 Rendement
Les codes de canal dits automatiques consistent rajouter linformation code une partie contrle ou
redondance qui contiendra les lments ncessaires la dtection et la correction. Ce type de code
est aussi qualifi de code FEC pour Forward Error Correction. La redondance est quantifie par un
paramtre appel rendement du code not ici :

238

M
N

Section 4 - Codages

avec :

M : nombre de bits dinformation utile


N : nombre de bits rellement transmis.

On a donc <1. En pratique, plus est proche de 1, moins il y deb pour la correction et moins le
code serait performant. On verra quil faut moduler cette remarque en fonction des techniques de
codages utilises.
Une consquence directe du rendement est que la bande passante utile (cest dire rserve
lutilisateur) diminue quand ce rendement tend vers 0. Il y a donc un compromis trouver entre une
capacit de correction leve (0) et une bande passante leve (1).

17.1.5 Classes de codes FEC


Il existe deux techniques classiques de codage de canal :
 le codage bloc,
 le codage convolutif.
On y ajoute deux nouvelles techniques plus rcentes
 le turbo-codage
 le codage parit faible densit
Les chapitres qui suivent donneront un aperu des techniques mises en uvre pour ces quatre classes
de code.
Notons que le terme code (english code) regroupe la fois laction de coder (english encode) et de
dcoder (english decode). Etudier un code signifie donc galement tudier les techniques dcodage
associes, et pas seulement la technique dencodage .
Nous dfinirons en fin de partie la notion fondamentale dembrouillage qui vise accrotre encore les
performances des codes.

17.2 Reprsentation polynomiale


17.2.1 Message binaire et polynmes
Un des principes du codage de canal sappuie sur le calcul polynomial et les proprits spcifiques des
corps de polynmes (au sens mathmatiques). Nous allons rappeler ici la notation polynomiale des
messages binaires.
Soit un message binaire M dun octet (8 lments binaires) crit ici avec bit de poids fort gauche
(MSB Most Significant Bit) et bit de poids faible droite (LSB Least Significant Bit) :
M = 10011011
On peut lcrire sous forme dun polynme de degr 7 ou le degr le plus lev porte le bit de poids
fort :

1.x 7 + 0.x 6 + 0.x 5 + 1.x 4 + 1.x 3 + 0.x 2 + 1.x1 + 1.x 0 = x 7 + x 4 + x3 + x1 + 1


On va pouvoir ensuite effectuer des calculs sur ce polynme. Lopration inverse, du polynme au
message binaire, est galement valide.

239

Section 4 - Codages

17.2.2 Division euclidienne


Rappelons ici le principe de la division euclidienne dun polynme M par G. On dmontre quil existe
un couple unique de polynmes (Q,R) tel que
Xn.M = G.Q + R
avec degr(R)<degr(G)=n
La rgle de calcul de base est ici

xn + xn = 0

pour tout n(entier)


Considrons par exemple le polynme G =1+x. On calcule alors la division de X2 M par G :

x2 M

x9+x6+x5+x3+x 2

x 2+1

x7+x6+x5+ x3+x2

x7+x5+x4+x2+x

x6 + x3+ x 2
x 4 + x3 + x2

x3

Le reste R de la division est de degr 1 strictement infrieur celui de G (degr 2). R=x+0, donc le
reste binaire associ est 10.
Notons que le message X2 M de degr 9 est reprsent sur 10 eb : 1001101100.

17.2.3 Mise en uvre


Cette opration peut-tre raliser en utilisant des circuits lectroniques base de registre dcalage et
de ou exclusif, afin dobtenir des temps de traitements trs suprieurs un traitement logiciel.
On rsume ainsi les deux oprations de base :
 La multiplication par la variable x qui correspond un dcalage de la squence binaire
LSB

0 1 0 1 1 0 0 0 0
x

0 0 1 0 1 1 0 0 0
Dcalage de la squenc e

 Laddition modulo 2 qui correspond une opration ou exclusif XOR.

240

Section 4 - Codages

a
0
1
0
1

b
0
0
1
1

S=a XOR b
0
1
1
0

On peut ainsi reprsenter la division dun message x2.M(x) par G =1+x en utilisant la structure cidessous pour 8 coups dhorloge, donc le temps de faire dfiler le message dans le codeur. Les deux
registres contiendront la fin de lopration le reste de la division euclidienne.

Entre
x r.M

1 2

q+1

+x

+x

1 + 0. x + 1 .x2
polynme diviseur binaire : 101
Cette figure permet en outre de montrer la reprsentation dun polynme, associe une
reprsentation binaire, sous forme dun registre. Cela est rutilis pour la gnration de squences
pseudo-alatoires (partie 17.9).

17.3 Codes Blocs


17.3.1 Principe du codage bloc
On considre un train binaire initial contenant linformation, ventuellement compresse par un code
de source. On dcoupe alors ce message en blocs de longueur identique m. Alors, une squence M
contenant m e.b. on rajoute une squence de contrle R de r e.b. On envoie alors MR, soit (m + r) eb
appel aussi mot de code.
Message initial

m eb

m eb

calcul
de R

calcul
de R

r eb

m eb
Message cod

Un tel code porte une notation du type :

Code m+r, m, (c)

241

m eb

r eb

Section 4 - Codages

avec :

Code: nom caractrisant le type de code (nom de linventeur en principe)


m+r , nombre de.b. transmis
m , nombre de.b. utiles appartenant au message initial.
r, nombre deb de contrle.
c, (facultatif) reprsente le nombre deb (ou de symboles) pouvant tre corrig dans le
bloc m

Certains codes rpartissent les octets de correction lintrieur du bloc de donnes, pour accrotre la
rsistance aux erreurs rparties.

17.3.2 Classes de codes blocs


On classe les codes blocs en plusieurs catgories selon leur technique ou leurs capacits de
dtection/correction.
 Les codes linaires utilisent des transformations linaires des eb du message pour calculer le
bloc de correction. Ils peuvent tre dtaill par des polynmes ou plus traditionnellement des
matrices. Une des proprits de ces codes est de travailler sur des mots (message M) de taille
fixe. Ceci peut tre un inconvnient pour les transmissions de donnes sur un rseau o les
paquets sont de tailles variables.
 Les codes polynomiaux peuvent tendre le contrle des blocs de taille quelconque par la
technique de la division euclidienne (17.2.2). On utilise alors un polynme gnrateur de
rfrence pour effectuer le calcul.
 Les codes cycliques sont des codes linaires forte capacit de correction ; ils ont des
proprits quant leur mots de codes (MR) qui sont tous des permutations circulaires les uns
des autres. On retrouve le terme de CRC Cyclic Redundancy Check pour qualifier le bloc
de correction.

17.3.3 Exemples de polynmes gnrateurs


En principe le calcul de R fait appel une division euclidienne du message par un polynme appel
gnrateur de degr r. La longueur du bloc de contrle R est alors constante et vaut r eb. Ces
polynmes gnrateurs sont dtermins pour leur capacits de dtection ou de correction.
On donne ici quelques exemples de polynmes diviseurs qui sont utiliss pour le codage dans certains
systmes de tlcoms.
Nom

Polynme

ATM (HEC)

x8 + x2 + x + 1
x16 + x12 + x5 + 1

8
16

x16 + x15 + x2 +1

16

x32 + x31 + x30 + x28 + x27 + x25 + x24 + x22 + x21 +


x20 + x16 + x10 + x9 + x6 +1
x32 +x26 +x23 + x22 +x16 +x12 + x11 +x10 +x8 +x7
+x5 +x4 + x2 +1
x3 + x + 1

32

x10 + x8 + x7 + x5 + x4 + x3 +1

10

CCITT V41
CRC16
(h8005+1)
CRC32
(hEDB88320+1)
802
GSM (bits classe Ia)
RDS (Radio Data
System)

242

32
3

Section 4 - Codages

17.3.4 Exemples de codes


Citons ici quelques noms de codes blocs polynomiaux cycliques courant en tlcoms :
 les codes BCH (Bose, Chaudhuri, Hocquenghem)
 les codes de Hamming
 les codes RS - Reed-Solomon
Sans rentrer ici dans les dtails de conception des codeurs et dcodeurs (ce qui sera fait dans une
prochaine dition), on peut signaler que les principales diffrences portent sur la nature du polynme
gnrateur utilis dans les calculs.
Les codes BCH (Dont Hamming en est une forme particulire) ont une approche bit de la
correction : ils utilisent des reprsentations binaires et des polynmes coefficient 0 ou 1, tel que ceux
qui ont t prsents dans la partie 4.2. Ils dtectent et corrigent des bits simples. Ils sont retenus dans
les normes DVB-T2 et DVB-S2 associs des codes LDPC. Les polynmes sont de degrs 16 (ou 14
pour les trames courtes)
Les codes de Reed-Solomon ont eux une approche octets ou plus gnralement symboles du
calcul. Les polynmes sont coefficients dans un corps de Gallois ce qui leur confre un pouvoir de
correction trs suprieur aux codes BCH. Un RS corrigera des octets (ou des symboles de q eb)
entiers, donc jusqu 8 bits ( ou q bits) errons. Ils sont donc bien adapts aux transmissions soumises
aux erreurs en blocs, ou en rafales, ce qui est souvent le cas sur les rseaux cbls.

17.3.5 Les codes de Reed-solomon


Les codes classiques utilisent des reprsentations polynomiales coefficients binaires, 0 ou 1, cest
dire dans un corps de Gallois 2 lments.
Un corps de Gallois 4 lments est caractris par les coefficients suivants :
Reprsentation
binaire
00
01
10
11

Coefficient
Gallois
0
1

polynme
0
1

1+

On tend ainsi les oprations sur les coefficients des polynmes pour les calculs de la division
euclidienne. On donne ainsi galement la taille du symbole de rfrence pour un code de Reed
Solomon T=8 pour des octets de 8 eb. Le corps de Gallois associ est donc 64 lments.
On dsigne souvent dans les codes blocs Reed Solomon sous la forme
RS n,m,t
 n dsigne la longueur totale en octet du paquet cod
 m la longueur en octet du bloc de donnes initiales
 n-m=r taille en octet du bloc de contrle
 et t le pouvoir correcteur en octet sur lensemble du bloc.
Le pouvoir de correction pour un Reed-Solomon est en principe gale la taille du bloc de contrle
divis par 2. Il sagit du nombre maximal doctets errons pouvant tre corrigs.
t=r/2
Le tableau ci-dessous donne les caractristiques du codes de deux codes RS 255,239 utilis en
transmission TV numrique dans la norme DVB-S et protgeant les flux MPEG2, et RS 255,223 plus
puissant en terme de capacit.

243

Section 4 - Codages

Reed Solomon

symbole

Bloc cod

message

contrle Correction

RS

8 eb

255 octets

239 octets 16 octets

8 octets

RS

8 eb

255 octets

223 octets 32 octets

16 octets

r=m-n

r/2

Exemple de codage blocs : On fournit ci dessous un exemple de fichier encod en RS 255,223. Le


message est bien lisible ainsi que les blocs de corrections (surligns ici en gras).
"Et un important inventeur franais est mort voici
presque six semaines, en Bretagne, dans une totale
indiffrence mdiatique (et politique, d'ailleurs :
aucun ministre ni sous-ministre ne s'en est non plus
aperu).
Alors
?ZP+ 4 L ]|)=)D=
Un
complot des mdias ? Une conspiration du silence, par
exemple orchestre par une cole concurrente ? La vrit
est certainement plus banale. Peut-tre Alain Glavieux on
ose

peine
l'crire
n'avait-il
tout
simplemen I ] (zey_Hb _ mFt
jamais
recherch la mdiatisation. Peut-tre n'avait-il jamais
pris position dans ces dbats (pour ou contre le port
des insignes religieux ostensibles, pour ou contre
l'homoparentalit),
qui
vous
assurent
un
billet
d'entlIzv;~[ Dmnepre annuel dans les
talk-shows. Il est certain que l'explication de ses
travaux
ne
rendait
pas
vraiment
les
cerveaux
disponibles.
Mais quelque chose silence est bon : l'exploration de
ce trou noir nous instruit, en creux8 tw?r;i:Nq
,,
sur
les
critres
des
sujets
mdiatisables.
[-]
Ce silence ne nous parle pas seulement des turbocodes ou
du journalisme scientifique. Il nous donne de mauvaises
nouvelles sur le journalisme en gnral. Un systme dans
le5}K_|}dwU =Equel des kilomtres de
colonnes, des heures d'antenne sont consacrs des
sujets sans intrt mais excitants, et qui ignore les
turbocodes, est un systme malade." Libration 6/11/2004

@1)%4h0Xc"d(%

244

Section 4 - Codages

17.4 Les codes convolutifs


17.4.1 Principe du code convolutif
les codes en treillis sont utiliss pour la TV numrique ou le systme GSM entre autres.
Message initial

m eb
p eb/s
calcul

q eb/s
Message cod

Il sagit dun codage la vole du message. A laide de registres dcalages et de portes OU


exclusif qui constitue un bloc de logique combinatoire, on mlange le message lentre par lui-mme
dcal. (cf TD)
La fentre de m eb va glisser deb en eb lentre du codeur au rythme de p eb par seconde et le
codeur va dlivrer en sortie un message au rythme de q eb/s. Bien entendu la redondance introduite
implique q>p.
On caractrise alors un code convolutif par deux grandeurs donnes dans son nom: Le code x,y a pour
longueur de contrainte x et pour rendement y.
Longueur de contrainte : nombre d'eb utiliss dans le registre du codeur (typiquement 3, 7..)
quivalent au nombre de retard +1. Il sagit dans notre exemple du bloc m considr
Rendement (<1) rapport du nombre d'eb en entre du codeur avec le nombre d'eb en sortie
(typiquement 1/2 8/9). Dans notre exemple p/q<1.
Dans le cas o les bits du message ne sont pas prsents dans le message cod, on parle de code nonsystmatique. Dans le cas o les bits du message sont concatns en clair dans le message cod, la
manire dun code bloc, le code est qualifi de systmatique.

17.4.2 Codage en treillis


On prsente un exemple de codeur convolutif de type 3, 1/2. Il est associ aux deux polynmes
gnrateurs suivants :

1 + x 2 = 101
1 + x + x 2 = 111
Pour chaque coup dhorloge, spars dune dure T, le signal progresse dun eb dans le registre et en
sortie deux eb sont dlivrs (un pour chaque sortie daddition).
1+x2=101
(1)
Message cod

Message

(2)

+
+

1+ x+ x2=111

Schma registre

245

Schma retard

Section 4 - Codages

Pour des codes utiliss en TV numrique, le registre comporte 7 eb et le rendement est identique (1/2).
Ce codeur peut se rsumer par un treillis qui permet de suivre la sortie du codeur en fonction du
message initial sans calcul. La rgle est la suivante : partir du point de dpart
Pour un 1 en entre, on prend la branche infrieure
Pour un 0 en entre on prend la branche suprieure
On lit la sortie du codeur (2eb) sur la branche qui est prise.
Le trac en gras indique ainsi le codage de la srie 10011. Le mot de code est donc 110111110.
Etat du
codeur

00

00
11

00
11

01

01

10

00
11

00
11

11
00

11
00

10

11

01
10

01

10

01

00
11
11
00

10
01

10

01
10
01

Ltat du codeur indique la valeur des deux premiers eb du registre dcalage ; ou bien celles retenues
dans les lignes retard T du second schma.

17.4.3 Dcodage et algorithme de Viterbi


Pour la dmodulation, il suffit de reprendre le mme treillis et dappliquer la rgle oppose : on suit
les deux eb donns par la srie code, quand on prend la branche suprieure on sort un 0 et la branche
infrieure on sort un 1.
Le problme se pose lorsque une erreur intervient dans le train binaire. Si dans notre treillis le premier
couple deb est 01 (le premier 1 est erron et devient 0) alors aucune de deux branches ne correspond
(00 ou 11). Lalgorithme de Viterbi permet de suspendre la dcision temporairement et de prendre les
deux branches paralllement. On emprunte ainsi de nombreux trajets possibles. On calcule ainsi la
distance de Hamming entre les trajets emprunts dans le treillis et le signal reu (la distance de
Hamming est le nombre deb qui diffrent entre les deux messages).
Les trajets dcods qui ressemblent le plus au code reu , cest dire dont distance de Hamming la
plus faible au bout dun certain nombre de sauts, sont conservs, les autres sont carts. Lalgorithme
qui effectue cette opration est appel algorithme de Viterbi. Au final, le trajet le plus proche de celui
reu est retenu pour restituer le message dcod et corrig.

17.4.4 CBER et VBER


On donne ainsi souvent deux taux derreurs binaires. Un TEB avant dcodage (ou taux derreur Canal
- Channel BER) et lautre aprs dcodage (Taux derreur Viterbi ou post Viterbi BER). En effet, on
peut ainsi valuer le nombre derreurs en entre du treillis (train cod) avec la distance de hamming
entre les deux trains (rels et estims par le dcodeur) .Aprs application du dcodage il peut rester un
doute sur le trajet rel ce qui permet dvaluer le taux derreurs en sortie. Le second est toujours
meilleur que le premier. Sil y a trop derreurs en entre, le dcodeur dcroche et la restitution de
linformation initiale sera impossible.
Les courbes ci-dessus sont caractristiques dune liaison satellite numrique TV DVB.

246

Section 4 - Codages

TEB

QPSK
Non cod - CBER

102
103
10 4

12
C/N (dB)

cod - VBER
rendement 3/4

10 5
106
107
10 8
109

10

cod - VBER
rendement 1/2

17.5 Techniques de protections supplmentaires


17.5.1 Codes poinonns (Puncturing)
Les codes poinonns sont une variante applique aux codes convolutifs et aux turbocodes qui
consiste enlever rgulirement un eb (tous les 5 ou 6 par exemple) pour rduire le dbit transmis tout
en faisant confiance au pouvoir dtecteur et correcteur du code pour restituer le train initial sans
erreur.

Train poinonn

00110100110
__X__X__X__
00_10_00_10

Train transmis

00100010

Train binaire
Grille de poinonnage

Il est ainsi prfrable de choisir un code de rendement faible, puis de le poinonner : on augmente
ainsi artificiellement le rendement et la puissance du code permet, tout en connaissant la place des eb
manquant, de les traiter comme des erreurs isoles facilement corrigibles.
Cette technique de poinonnage est au final plus pertinente que dutiliser directement un code de
rendement faible et non poinonn.

17.5.2 Mise en cascade des codages de canal


Pour augmenter lefficacit globale du codage de canal, on met en gnral en cascade un code bloc et
un code convolutif. Le code dentre, bloc, est appel externe , le code de sortie, convolutif, est
appel interne .

Canal
Codage
bloc

Code
Externe

Codage
convolutif

Dcodage
Viterbi

Code
Interne

Dcodage
bloc

On prsente ci-dessous un exemple de courbe permettant dvaluer les performances de tels codes.

247

Section 4 - Codages

TEB 0 2 4 6 8 10

Eb/N0

-1

10

-2

10
-3
10

Non cod

-4

10
-5
10
-6
10Turbocodes
-7
10-8
10 RS & VIT 7, 1/2

RS 255,243
RS 252,232
RS 255,223

On met ainsi en vidence le gain de codage ralis par diffrents codes blocs (Reed Solomon) utiliss
seuls puis par deux codes cascads (Reed Solomon et Viterbi 7, ).
On constate que plus le nombre deb utilis pour le bloc de protection est grand, plus fiable sera la
transmission (pour Eb/N0 donn) dans le cas o seul le code bloc est utilis. En revanche si on
cascade avec un code convolutif, la diffrence sur le nombre deb de correction du code bloc devient
ngligeable et le gain est dans les trois cas relativement important par rapport au code bloc seul.
Ces codes en cascade sont utiliss dans la plupart des systmes de diffusion comme la TV numrique
satellite
Notons que lutilisation dun turbo code rend inutile cette technique : un seul code est ncessaire. De
plus le rendement de lordre de 0,5 pour les codes concatns vaut plus de 0,9 avec ces nouveaux
codes. (partie 17.6)

17.5.3 Brassage Embrouillage Dispersion dnergie


Tous ces termes se confondent, mais les objectifs viss peuvent se distinguer en plusieurs types :
Le premier consiste mlanger les e.b. du message pour obtenir le maximum de transitions et asservir
lhorloge. En effet, une suite ininterrompue deb identique risque, si le codage est simple, du type
NRZ (cf partie suivante) de ne plus permettre la synchronisation de lhorloge du rcepteur sur celle de
lmetteur : le risque est de compter trop ou pas assez deb dans le train dmodul.
Un autre but de lembrouillage est de rpartir les e.b. de faon viter les pics de puissance et de
raliser une dispersion dnergie. Cela reste valable pour les techniques de modulations sur ondes
porteuses.

17.5.4 Embrouilleurs - Scrambler


Les embrouilleurs ou brasseurs utilisent des gnrateurs de squences pseudo alatoires (SPA) quils
additionnent au signal binaire initial, ce dernier servant ou non au calcul de la squence. Dans le cas
o on utilise le signal dinformation dans le calcul, on peut assimiler le dispositif un codeur
convolutif ; dans lautre cas, un cryptage.
Le point dlicat pour ce genre de technique est la rcupration du train initial qui impose une parfaite
synchronisation entre la squence reue et le gnrateur de SPA. En effet, si le message mis est
brouill avant lmission, il convient la rception dajouter (XOR) le mme mot pseudo alatoire
pour annuler le premier et restituer le train binaire initial.

248

Section 4 - Codages

Des procds particuliers permettent de synchroniser le mme gnrateur de squences la rception


qu lmission. Cette opration de synchronisation permet de caler le dsembrouilleur sur la squence
mise. On peut ainsi distinguer les brouilleurs synchronisation externe des embrouilleurs autosynchronisables.
Elle peut se faire simplement (synchronisation externe).en mettant la squence de sortie du SPA en
claire, cest dire sans signal utile. Dans le cas sun systme auto-synchronisable, le message binaire
utile est inject directement dans le gnrateur de squence pseudo-alatoire (cf 4.8). La mme
opration la rception permet la restitution de la squence utile.
Retenons que les oprations de synchronisation externes sont plus complexes raliser, mais aussi
plus sre. Un des inconvnients des embrouilleurs autosynchronisables est de multiplier les erreurs de
transmission dans le train dsembrouill.

17.5.5 Entrelacement
Lentrelacement a des proprits diffrentes de celles dcrites dans le paragraphe qui prcde. En
particulier les proprits dapparition de 0 et de 1 ne sont pas changes par lentrelacement.
Lobjet de cette technique est dentrelacer diffrents blocs du message transmettre pour rpartir les
erreurs de transmission. Le but est alors dassurer une bonne protection contre les paquets derreurs.
Cela accrot l'efficacit des codes correcteurs en transformant ces erreurs survenant en rafale (burst
errors) en erreurs isoles qui sont beaucoup plus faciles corriger.
0011 0000 0110
0011
0000
0110

Entrelacement

000 001 101 100


Canal bruit

Erreur sur 3
eb successifs

000 010 001 100

0001
0100
0010

Dsentrelacement

0001 0100 0010


Erreurs rparties

17.5.6 Etalement de spectre (Spreading Spectrum)


Ltalement de spectre par squence directe (ou pseudo-bruit) consiste reprsenter un eb du message
initial (0 ou 1) par une srie dune centaine deb 0 et 1. Les sries reprsentant 0 et 1 tant trs
diffrentes (ou dcorrles), il est trs facile de restituer les 0 et 1 du message initial, mme si un
nombre trs important deb du message transmis a t errons.

249

Section 4 - Codages

Message initial

Message transmis

10010111010110

00111010110001

Message reu

10XXX111X10X10
10101111110010

00XXX010X10X01
00000010010101

distance de Hammin g
av ec le
Message dcod

5
1

7
0

6
1

5
0

Bien sr le dbit rel sera trs suprieur au dbit utile


On renvoie au cours sur le CDMA Section 3 Partie 10.3.

17.6 Turbocodes
17.6.1 Historique
En 1992, deux enseignants chercheurs de lENST de Bretagne (Alain Glavieux et Claude Berroux) ont
mis au point et dvelopp lalgorithme dun nouveau principe de codage de canal quils ont baptis
turbocode, gard sa puissance de correction trs leve et sa structure particulire qui rappelle
celle dun moteur turbocompresseur. Ils combinent les avantages des codes blocs et convolutifs :
 Un rendement lev (Comme les codes blocs)
 Un pouvoir de correction derreurs trs lev, en erreurs rafales (blocs) ou diffuses (comme
Viterbi)
 Un temps de calcul court.
Ces codes sont intgrs aux normes de systmes tlcom les plus rcents (UMTS, DVB-RCS,
Wimax)

17.6.2 Famille des codes fort pouvoir correcteur


Cette dcouverte relancer lintrt pour la recherche dans le domaine des codes correcteurs et
dautres familles sont venus compltes les techniques de turbocode.
 TCC : Turbo code convolutionnel Approche historique reposant sur les codes
convolutionnelles
 TPC : Turbo Product Code Approche tendant la technique parrallle aux codes blocs
 LDPC : Low Density Parity Check Approche de Gallager dans les annes 1960.
Concurrents amricains des turbocodes. (cf partie 17.7)
En terme de comparaison, les facteurs intervenant sont nombreux : efficacit du pouvoir de correction,
rendement, efficacit spectrale, rapidit de correction et doivent tre tudier avec soin pour justifier
lemploi dune technique plutt que dune autre.

17.6.3 Principe du dcodage turbo


Lide initiale est dutiliser le dcodeur de sortie du codage cascad (code externe) pour renforcer le
dcodage du code interne. Cette rtroaction est avant tout un concept de llectronique o elle garantit
une stabilit des fonctions de transfert.

250

Section 4 - Codages

Principe "Turbo"
Canal
Code
Interne

Code
Externe

Code
Interne

Code
Externe

17.6.4 Structure du codeur


Pour le codeur, le principe conjugue la notion de code bloc, puisque le message est juxtapos un (ou
plusieurs) mot de code, avec le codage convolutif qui est utilis en parallle. Le nombre de codeurs
convolutifs, de 2 sur le schma, peut tre plus lev si ncessaire.
blocs

n eb

Exemple sur n=64bits

turbocod

turbocod
Permut ation
n eb

Codeur1
conv olutif

G{e Jz
)O

Codeur2
convolutif

En pratique deux codes suffisent pour de trs bons rsultats. Un des intrts de cette architecture
parallle est damliorer le rendement global du codage, sans aucun poinonnage. En effet, le code
parallle aura un rendement de 1/3 (1 bit de message en entre et en sortie avec deux bits de codes). Si
ces codes taient places en srie, le rendement chuterait 1/4. Pour accrotre le rendement global de
1/3, on peut en plus utiliser la technique du poinonnage dcrit dans le paragraphe 17.5.1.
La permutation a un rle assimilable celui dun embrouilleur. Le bloc de n bits est simplement
mlang pour renforcer la diversit et ltalement. Plus la taille du bloc sera longue, meilleure sera la
capacit de correction, au dtriment du dlai de transmission.

12345678
Permutation
8 eb

58147632
17.6.5 Distance minimal et codage rcursif systmatique
Le codeur dtaill 17.4.2 peut tre utilis ici pour les codeurs convolutifs, en ne prenant quune des
deux sorties sur les deux. En pratique, on utilise un codeur convolutif qualifi de systmatique (le bit
dentre sera prsent la sortie) et rcursif (la sortie est utilise avec lentre du codeur).

Message

T
Message cod

La rponse impulsionnelle dun codeur convolutif est la nature du train binaire de sortie avec un
unique 1 prsent en entre. Le treillis de ce codeur est en fait identique celui du 17.4.2. Si on

251

Section 4 - Codages

parcourt ce treillis dans le cas du codeur non rcursif, on comprend alors que ncessairement ce
codeur non rcursif se stabilisera sur la squence nulle :
Etat du
codeur

00

00
11

00
11

01

01

10

00
11

00
11

11
00

11
00

10

11

01
10

10

01

00
11
11
00

10

10

01

01

01
10
01

On notera galement que dans ce cas cette rponse impulsionnelle donne la distance libre du codeur,
cest dire le chemin le plus court et qui converge le plus rapidement avec la squence toute nulle.
Cette distance vaut ici 5 (cf tableau ci-dessous).
Dans le cas du codeur rcursif, la rtroactivation dsquilibre le codeur qui gnre alors une squence
pseudo alatoire potentiellement illimite en longueur :
entre
sortie codeur non rcursif
sortie codeur rcursif

...0100000...
...001101110000...
...001101000101...

distance Hamming
<6
Illimite (priodique)

Une consquence est que pour converger nouveau vers la squence nulle, il est ncessaire
dintroduire au moins un nouveau 1 en entre du codeur rcursif. Ici, la distance libre est identique
(5) correspond au mme chemin dans le treillis que prcdemment mais la troisime tape on ne
reprendra la branche suprieur que si 1 est inject lentre.

17.6.5 Dcodage
Le principe est similaire celui du dcodage de Viterbi, dans un treillis branches multiples. Il y a
cependant deux variantes importantes.
 La technique de dcision douce (soft decision) est mise en uvre dans les trajets emprunts
dans les treillis.
 Le dcodage nest pas unique, puisque chaque codeur est associ un dcodeur convolutif.
Les dcodeurs fonctionnent en parallle et linnovation turbo est quils comparent leur
dcision au fur et mesure. Cette rtroaction permet un dcodage itratif.

Dcisions

Perm utation

Codeur1
convolutif

Codeur2
convolutif

-1

Canal Bruit

Dcodeur1
convolutif
Principe
Turbo

Dcodeur2
convolutif

17.6.6 Soft Decision


La dcision dure (hard dcision) est celle utilise dans lalgorithme de Viterbi classique : on ne
manipule que des eb 0 ou 1, cest dire que lon travaille derrire un dtecteur de seuil qui va

252

Section 4 - Codages

invitablement augmenter lerreur. La dcision douce affecte chaque dcision dune forme de
probabilit derreur. Le schma qui suit symbolise cette diffrence
V

Dcision dure

0 1 0 1

t
-0,4 0,7 -0,1 1
Dcision douce

Sur lexemple ci-dessus, le troisime eb 1 est sujet caution : le risque derreur est important. En
intgrant le signal sur la dure T, la valeur 0,1V obtenue, proche de zro, permet de garder en
mmoire lambigut entre le +1V (eb 1) et le 1V (eb 0).
Ainsi en supposant le cas dun simple code rptition, et que ce troisime eb soit la rptition du
second, en utilisant la dcision dur, il y a dtection dune erreur mais impossibilit de dterminer la
valeur initial de leb. En revanche, la dcision douce nous permet de conclure que le choix eb=1
0,7V est plus probable que eb=0 0,1V. On dterminera non seulement la bonne valeur (1) mais
aussi que pour linstant du troisime eb le bruit a t lev.

Probabilit
loi de probabilit
Bruit blanc gaussien

P(eb=1)
P(eb=0)

-1V

0V

1V

Tension V

Au final, la dcision douce substitue la distance de hamming, la distance euclidienne en Volts entre
Le trajet sans erreur et le trajet rel dans un treillis. On a ainsi une probabilit de pertinence des trajets
correspondant aux carts de tension, ce qui va permettre de lever certaines ambiguts, en particulier
lors de la survenue derreurs en paquets.

17.6.8 Dcodage probabiliste


Chaque bloc du message reu est dcod sparment en utilisant une dcision douce. Rappelons que le
bruit naffecte pas ncessairement les blocs de la mme faon, en particulier grce la permutation et
la diversit temporelle (blocs concatns).
Cette notion de probabilit impose de dterminer le niveau du bruit blanc gaussien sur le canal Eb/N0
4.7.4). Cette valeur servira initialiser le dcodeur pour la premire itration. Elle sera modifie lors
des itrations suivantes en utilisant les rsultats du second dcodeur.
Pour pouvoir tre utiliser ce calcul de probabilit les dcodeurs doivent accepter une entre soft
(tension) et gnrer une sortie soft galement. On les qualifie de SISO (Soft Input Soft Output).

253

Section 4 - Codages

-0,2

Message

Dcodeur1
convolutif

-0,1

Dcisions

-1

0,8

Dcodeur2
convolutif

Attention : cette approche est extrmement simplifie : le dcodage fait appel un algorithme de
viterbi qui estime une sortie en tenant compte des eb prcdents et suivant leb considr.
Dans la pratique les valeurs de tension utilises comme information extrinsque, cest dire
information apport par le second codeur, sont pondrs sous forme logarithmique pour maximiser la
probabilit : en effet les faibles valeurs (proches de zro) sont peu fiables les valeurs fortes (proches
de 1 Volt en valeur absolu) sont trs fiables. Cette fiabilit est en relation directe avec la nature
gaussienne du bruit blanc qui affecte ces valeurs de tension : on parle alors de Logarithme de Rapport
de Vraissemblance (LRV) :
m=0,1

C an al

prob(m=0 )
r
LRV =ln
prob(m=1 )

r
Cette valeur va remplacer la probabilit associe au bruit blanc du canal. Les dcodeurs convolutifs
vont gnrer de nouveaux trajets dans les treillis et de nouvelles sorties qui seront utilises comme
information extrinsque pour une seconde itration. Quand les deux dcodeurs gnrent les mmes
lments binaires, la convergence est atteinte et le dcodage termin.
Lesprit gnrale de cette mthode est de ne perdre aucun des lments dinformation reu travers un
canal dont on estime le potentiel derreur.

17.6.7 Dcodage itratif


Une particularit essentielle du dcodage de ces codes est donc de pouvoir augmenter leur pouvoir
correctif avec un nombre ditrations supplmentaires. Linconvnient est bien entendu la complexit
des calculs et la dure induite par la rptition des itrations.
s
t
c o n v o l x x x x
g
r
n
b
c x d a g x
l

s
t
c o n v o l u x i x
g
r
n
b
c o d a g e
l

s
t
c o n v o l x x i x
g
r
n
b
c x d a g x
l

s
t
c o n v o l x x i x
g
r
n
b
c o d a g e
l

Principe du dcodage itratif

254

Section 4 - Codages

Chaque nouvelle itration permettant de corriger des erreurs qui ne lavaient pas t aux tapes
prcdentes, renforcer par la soft decision. On va pouvoir ainsi se rapprocher de manire asymptotique
du message initial et sans erreur. Une dcision pourra tre prise quand les deux dcodeurs
convergeront vers le mme rsultat probable.

17.7 LDPC
17.7.1 Historique
le principe du cadage LDPC (Low Densit Parity Check) est attribu Gallager en 1962. Cette
dcouverte est donc de 30 ans antrieurs aux turbo codes, mais cette poque, les capacits de
ralisation lectronique rendait son exploitation inutilisable.
Suite la dcouverte des turbo-codes et lmulation dans la communaut du codage, ils furent
redcouverts en 1995.

17.7.2 Code de parit


Lide extrment simple est de raliser une somme de parit sur les bits transmettre, en choisissant
judicieusement les lments binaires ajouter.

Message
0 1 0 1
Branches
0

1 Bits de parit

Ce calcul est associ une matrice dont le choix est fondamental pour un bon rendement.

1 0 1 0
1 1 0 0
0 0 1 1

Le nombre de lignes correspond au nombre de bits de parits introduits.


Le nombre de colonnes au nombre de bits du bloc message.
Pour chaque ligne l, le 1 indique la participation du bit du rang associ la colonne au calcul du bit de
parit l. Ici tous les bits participent une seule fois un calcul (un seul 1 par colonne, et un 1 dans
chaque colonne). En pratique moins de 1% des bits de la matrice sont 1, ce qui explique le terme de
faible densit (Low Density). Le choix de la matrice est un lment capital dans les performances de
ce code.
Le rendement du code se calcule avec : c/(l+c)

17.7.2 Dcodage Itratif


Le principe du dcodage itratif dj abord au 17.6.7 est galement mis en oeuvre pour les codes
LDPC. Il existe plusieurs algorithme de dcodage. La rsolution de lensemble des quations gnres
par la matrice demanderait beaucoup trop de calculs. Pour acclrer on utilise des techniques itratives
qui permettent de converger rapidement vers une solution stable.

255

Section 4 - Codages

Lalgorithme le plus courant est appell propagation de croyance. On procde dabord un calcul
des bits de parit partir du message, puis on compare les rsultats avec ceux reus.
Message reu
0 1 1 1

Dans un second temps les bits de parit informent les bits du message de leur valeur suppose. En
fonction du nombre de branches les bits du message estiment leur nouvelle valeur et on ritre le
calcul. Le calcul de logarithme de rapport de vraissemblance associe une approche soft decision
permet de pondrer et de faire converger le dcodage.
Le bit erron reoit deux signaux d'erreur
0 1 1 1

Dans notre exemple, le nombre de branche tant de 2, le pouvoir correctif sera limit car certains
motifs recevant un signal derreur resteront indtermins. La multiplication des branches permettra de
dcoder avec plus de capacit mais plus de complexit.

17.8 Gain de codage


17.8.1 Dfinition et comparaison
Toutes les oprations de codage dcrites dans cette partie visent rduire le nombre derreurs pour un
rapport signal sur bruit donner. Nous verrons dans le paragraphe suivant les implications pratiques.

TEB

0 2 4 6 8 10 12 Eb/N0

-1

10

-2

10
-3
10

Non cod

-4

RS 255,223
10
Rendement 0.87
-5
10-6
RS & VIT 7, 1/2
Rendement 0.44
10
-7
10-8 Turbo codes
10 Rendement 0.79

Le graphe du paragraphe 17.5.2 permet de lire que pour un C/N donn quel est le codage le plus
performant, en principe celui dont la courbe est la plus gauche. Rciproquement, pour un TEB
donn, on lit quel codage ncessit le moins de puissance lmission.
On constate donc la qualit des turbocodes : noublions pas limportance du rendement, qui doit tre
le plus proche de 1, et les temps de calcul processeurs imposs par lalgorithme de dcodage.

256

Section 4 - Codages

17.8.2 Compromis
Lintrt du codage de canal et de toutes les autres techniques de protection est un gain de codage :
performance quivalente pour la qualit de la transmission (TEB constant), le puissance ncessaire
(C/N) dcrot. On verra que cela peut galement se traduire par des consquences technologiques
fondamentales :
 Des puissances dmission plus faible
 Des antennes plus petites
 Des consommations et des tailles dquipement plus faibles (batteries).
 Une meilleure autonomie
 Une meilleure utilisation des moyens physiques des rseaux (amplificateurs, xDMA)
 Un accroissement du nombre potentiel dutilisateurs
 Une zone de couverture maximale
Doivent entrer en compte dautres paramtres :
 Dbit binaire utile et dbit binaire rel (rendement)
 Largeur de bande utile (vitesse de modulation)
 Qualit du signal dsire
 Puissance de calcul des processeurs de signal
zone couverture
RS/convolutif
zone couverture
Turbocodes/LDPC
zone couverture
max thorique (Shannon)

17.8.3 Evolution des performances


Lapparition des turbocodes et des nouvelles familles permet aujourdhui de disposer de performances
trs avantageuses dans les systmes les plus rcents.
 Le Wimax et le DVB-RCS ont retenus les codes turbo.
 Le DVB-S2 (diffusion satellite TV HD) a retenu une concatnation de BCH (code blocs)
avec le LDCP.
Ces nouvelles techniques ont mis en valeur des phnomnes spcifiques qui doivent tre pris en
compte dans le choix de ces codes. Les codes TPC sont victimes dun error floor, un seuil derreur,
pour des rapports signaux sur bruit levs, contrairement aux LDPC. Certaines versions (eTPC)
permettent de corriger ce dfaut. En revanche avec des temps de calculs plus important (nombre
ditrations) ils peuvent se rvler plus performants.

TEB

Eb/N0

-1

10

QPSK-Non cod

-2

10
-3
10
-4

10
-5
10-6
10
-7
10-8
10

Turbo codes
BCH/LDPC

Rendement 2/3

257

Section 4 - Codages

17.9 Squences pseudo alatoires


17.9.1 Reprsentation dune squence pseudo alatoire
Lemploi de ces squences en traitement du signal est trs vari et trs rpandu ; citons ltalement de
spectre (DSSS), le cryptage, la synchronisation, lembrouillage
une SPA (squence pseudo alatoire) est une srie quilibre (balanced) de 0 et de 1, cest dire
quelle contient autant de 0 que de 1. La caractre alatoire signifie que ces 0 et1 arrivent dans la
squence de faon quiprobable, quivalent un tirage pile ou face. Le terme pseudo signifie quen
ralit cette squence nest pas obtenu par tirage, mais par une fonction mathmatique qui permet de
reproduire la gnration de la squence autant de fois que lon veut : on parle de squence
dterministe.
Il sen suit en pratique que cette squence est souvent priodique, et quelle se reproduit identique
elle-mme au bout dun certain temps.
On pourra la modliser par une srie deb :

{ak }0 k < N

o les ak seront soit 0 soit 1. Pour des raisons de reprsentations mathmatiques on utilise des sries de
1, pour leb 1, et +1, pour leb 0 :

{uk }0 k < N

et uk = (1)

ak

Le caractre quilibr de la squence est alors traduit par :

=0

0k < N

17.9.2 Corrlations
On dfinit deux types de corrlation pour dcrire les proprits des squences : lautocorrlation et
lintercorrlation.
 La fonction dautocorrlation dune SPA est dfinie par :

Ru (n) =

u u

k k +n

0 k < N

Les caractristiques dune bonne squence pseudo alatoire sont

Ru (0) = N

Ru (n 0) = 0
On parle de pic dautocorrlation quand la valeur de la fonction est leve (proche de N) comme
lorsque les deux squences corrles sont synchrones (n=0) et de non-corrlation pour les autres cas.
Cette proprit permet de reprer trs prcisment le dbut dune squence et de synchroniser le
rcepteur par rapport lmetteur.
 La fonction dintercorrlation permet de comparer deux squences diffrentes uk et vk.

Ruv (n) =

u v

k k +n

0k < N

Elle permet de caractriser lorthogonalit de deux squences. Si la fonction Ruv est toute nulle alors
les deux squences sont orthogonales. Si la valeur de cette fonction est trs infrieure N, on dit que
lorthogonalit est bonne, et si la valeur est leve, alors cette orthogonalit est pauvre. Deux
squences orthogonales pourront tre distingues aisment si on les ajoute, mais difficilement si cette
orthogonalit est pauvre : il y aura un fort risque de confondre les deux squences. On pourra se
reporter au chapitre consacr ltude du CDMA et en particulier la dtection des codes pour plus
de dtails.

258

Section 4 - Codages

17.9.3 Exemples de squences


Citons quelques exemples de squences utilises en tlcommunication.
Les m-squences, gnres par un polynme sont pseudo alatoires avec une bonne autocorrlation.
Les squences de Gold, avec une bonne intercorrlation et une autocorrlation correcte, gnres
partir de plusieurs polynmes.
Les squences de Walsh-Hadamard, qui prsentent une trs bonne orthogonalit mais une
autocorrlation pauvre. En outre ces squences ne sont pas pseudo alatoires. Les squences qui
suivent sont des exemples de squences de Walsh-Hadamard.

10101010
11001100
10011001
11110000
10100101
11000011
Les squences de Barker utilises pour certaines squences dtalement, aussi appeles codes
complmentaires (complementary code). Elles ne sont pas pseudo alatoires mais ont des proprits
particulires dauto et dintercorrlation.
Exemples de squences 8 bits et 11 bits :

00011101
00010010
10110111000
17.9.4 Gnration dune SPA
Pour gnrer une squence dlments binaires on utilise traditionnellement un registre dcalage
plus ou moins long partir duquel on effectue des calculs (additions binaires modulo 2, ou XOR) dont
le rsultat est appliqu par contre raction lentre du registre. Le signal en entre (ou en sortie)
constitue la squence pseudo alatoire
Addition modulo 2

Squence
Pseudo alatoire

x 9+

x7 +

x5+

x2+

Registre dcalage n

Ce registre peut tre dcrit en utilisant un polynme, comme pour ceux mis en uvre dans les codes
convolutifs (17.4.2). La longueur du registre est gale au degr du polynme n.
Cette squence est pseudo alatoire car elle est en ralit priodique : elle se reproduit identique ellemme au bout dun certain temps li la longueur du registre dcalage.
Si le registre est initialis avec tout 0, alors la sortie sera toujours nulle. A linverse on montre que si
au moins un eb 1 est inject dans lune des bascules, le registre prendra tous les tats possibles sauf
ltat tout 0. Cette squence ne sera pas obtenu pour tous les polynmes de degr n, mais seulement

259

Section 4 - Codages

pour une certaine classe dentre eux appels polynmes primitifs. La longueur de la squence alors
gnre est maximale et vaut 2 1 .
n

Si le registre est pilot par une horloge de priode T, la dure de la squence est donc ( 2 n 1 )T.
Dans le tableau suivant quelques exemples de polynmes primitifs.
Degr

Polynme

Longueur squence

3
4

x3 + x2 + 1
x4 + x3 + 1
x5 + x3 + 1
x5 + x4 + x3 + x2 + 1
x5 + x4 + x3 + x + 1

7
15

18

63

x6 + x5 + 1
x7 + x6 + 1
8
x +x7 + x6 +x + 1

7
8
9

31

127
255
511

x9 + x5 + 1
18
x + x11 + 1
x18 +x16 + x9 +x3 + 1
18
17
16
x + x +x + x15 + x14 + x13 + x12 + x2 + 1

262145

On appelle graine ou seed la squence binaire utilise pour initialiser le registre. La modification de
cette graine aura pour effet de dcaler la squence gnre, mais pas de modifier sa nature, cest dire
lordre de gnration de eb.

17.9.5 Implmentations des gnrateurs LSFR


Signalons lexistence de deux types de gnrateurs base de registres aussi qualifis de LSFR (Linear
Feedback Shift Register).
 Limplmentation contre raction simple dite de Fibonacci.
 Limplmentation contre-ractions internes multiples dites de Galois.
Lintrt de ces deux implmentations est ,outre les recherches dans ces domaines avec lutilisation de
registres multiples, la possibilit de gnrer la squence dans des sens inverses, ce qui est utiles pour
la corrlation de deux squences.

Squence
Pseudo alatoire

x9+

x7+

x5+

x2+

Implmentation de Fibonacci

Squence
Pseudo alatoire
inverse

x 9+

x7 +

x5+

x2+

Implmentation de Galois

260

Section 4 - Codages

261

Section 4 - Codages

262

Section 4 - Codages

18. Codage en bande de base

18.1 Gnralits
Une information numrique est une suite rythme de nombres entiers qui peuvent reprsenter:
 les valeurs chantillonnes et quantifies d'un signal analogique.
 des donnes, caractres, symboles... reprsentes par un nombre.
Ces nombres sont en gnral crits en binaire, soient les niveaux logiques 0 ou 1. Une notion
essentielle apparat alors: le dbit binaire de l'information qui est exprim en bits/s. Il vient ensuite le
problme de la reprsentation de ces lments binaires
Une information numrique peut-tre en effet transmise distance de deux manires diffrentes:
 transmission par modulation d'une porteuse car la modulation a pour effet de transposer le
spectre du signal autour de la frquence porteuse f0. Elle permet de s'adapter la bande
passante du canal (bande passante troite : transmission radiolectriques par exemple ).
 transmission numrique en bande de base, o le signal est de type logique (2 ou 3 niveaux)
et o l'information est contenue dans les niveaux. Son spectre a une trs grande largeur de
bande relative (s'tend essentiellement de la frquence 0 Fh, frquence de l'horloge). On
envoie le signal tel qu'il est sur la ligne sans transposition de frquence. C'est le cas des
signaux sur les supports filaires : rseaux informatiques, modems, tlphonie, fibre optique.

Modulation
Transposition sur
frquence porteuse

0011000001101
Transcodage
Transmission en
bande de base

Cette partie concerne ltude du transcodage. (la modulation numrique traite le premier cas)

263

Section 4 - Codages

18.2 Aspects mathmatiques


18.2.1 Description dune srie binaire
Considrons une srie dlments binaires 0 ou 1.

{ak }0 k < N
En utilisant la notation du peigne de Dirac introduite dans la section 2 on peut alors exprimer la srie
temporelle par :
N 1

ad (t ) = (t kT )ak
k =0

Cette expression est discrte et elle ne retourne la valeur de leb que pour des instants prcis kT. Afin
dutiliser une reprsentation temporelle sur lensemble de la dure du moment alors on convolue avec
une forme temporelle u(t).

V
u(t)

-T/2

T/2

N 1

a(t ) = (t kT )ak * u (t )

k =0
18.2.2 Densit spectrale de puissance
La transforme de Fourier de la fonction dautocorrlation de ce signal donne la densit spectrale de
puissance (Section 1 - 2.6.2 et 2.6.3) qui sexprime:

( f ) = [< a(t ); a(t ) >]


Soit en appliquant le thorme de Plancherel :

N 1

( f ) = (t kT )ak .(u (t ) )
k =0

La premire partie est appele facteur de mode, elle dpend de la loi dapparition des eb 0 ou 1 et de
leur reprsentation polaire. Le second terme est la transforme de Fourier du signal lmentaire de
base.

18.2.3 Facteur de mode


Le facteur de mode exploite trois reprsentations polaires rsums dans le tableau suivant :
lment binaire
0
1

unipolaire
0
+1

264

Antipolaire
-1
+1

AMI
0
+1 / -1

Section 4 - Codages

La polarit peut tre assimile dans un premier temps au signe que prendra la tension physique pour
reprsenter llment binaire 0 ou 1. En AMI Alternated Mark Inversion la polarit de leb 1 est
alternativement +1 ou 1.

N 1

(t kT )ak
k =0

le terme ak prendra les valeurs du tableau selon la polarit utilise. La transforme de Fourier de ces
modes prsentent des proprits diffrentes qui seront valables tant que les apparitions de 0 et de 1
sont quiprobalbles :
 Le mode unipolaire a une densit spectrale de puissance uniforme et prsente des raies tous
les k/T.
 Le mode antipolaire a une densit spectrale de puissance uniforme sans raies, similaire a un
bruit blanc
 Le mode AMI a une densit spectrale non uniforme qui prsente des valeurs dannulation
tous les k/T.

18.2.4 Symbole lmentaire de base


Les formes de u(t) peuvent tre trs variables, et peuvent correspondre un filtrage de la porte carre,
qui est la forme lmentaire de base la plus utilise. Le tableau qui suit reprsente trois symboles
courants.
Symbole
NRZ

temporel

spectral
V/Hz

V
u(t)

-T/2

T/2

t
R=1/T

RZ 50%

V
u(t)

2R

3R

V/Hz

1
T/2

-T/2

Biphas

T/2

u(t)

R=1/T

2R

3R

R=1/T

2R

3R

V/Hz

1
T/2

T/2

-T/2
-1

18.2.5 Combinaisons
Tout signal rel sera la combinaison dun mode et dun symbole de base. Lallure de la densit
spectrale de ces signaux sera le produit des deux.

18.3 Codage NRZ - antipolaire


18.3.1 Aspect temporel
Une srie deb est reprsenter le plus simplement et de manire courante par une succession de deux
niveaux de tensions. On souligne que le nom exacte de ce code est NRZ antipolaire.

265

Section 4 - Codages

Pour un 0 on a un niveau de tension positif +a


Pour un 1 on a le niveau de tension oppos a
T est appel dure du symbole. 1/T exprime donc ici le dbit de bit/s (et deb/s)

V
+a

T
t

-a

18.3.2 Aspect spectral


Le signal binaire tant alatoire, on montre en utilisant la transforme de Fourier et les proprits
statistiques dapparitions de eb que le spectre est le suivant :

densit spectrale de puissance en dB/Hz

0 1/T 2/T

Lquation de la densit spectrale de puissance est alors


2

a sin(fT )
( f ) = T
en W / Hz
Z fT

Ces lments ont dj t traits dans la partie signaux et bruit du fascicule prcdent.

18.3.3 Consquences
A la lumire des paragraphes prcdents, on notera les points capitaux qui caractrisent ces codages
en bande de base :
 La bande spectrale occupe est en thorie infinie. Le lobe 1/T contient 90% de la puissance.
Un filtrage de Nyquist 1/2T est possible pour rduire loccupation du spectre.
 La prsence dnergie la frquence 0 signifie physiquement la prsence de courant continu
dans la ligne de transmission. La prsence de transformateurs dadaptation et la consommation
par effet Joule exigeront de tenter de supprimer ces frquences trs basses.

18.4 Autres exemples de Codages


18.4.1 Codage Manchester

266

Section 4 - Codages

densit spectrale de puissance en dB/Hz

2/T

On peut le dsigner par codage biphas antipolaire. On notera galement la prsence dune version
diffrentielle de ce code. La norme ETHERNET sur bus coaxial utilise ce type de codage.

V
+a

T
t

-a

Le lobe slargit, par rapport au code NRZ, mais il ny a plus de signal en bande basse.

18.4.2 Codage de Miller DM - CMI


Tous ces noms dsigne un code particulier et utiliser couramment (DM= delay modulation ;
CMI=Coded Mark Inversion). Cet un code appartenant la classe des codes mmoires, puisque le
choix de la polarit dpend des eb qui prcdent. On le ralise en divisant par deux un code de
Manchester. Cest dire quon ne ralise une transition que sur un front haut (par exemple) du code
Manchester. On peut aussi expliquer ainsi le code :

V
+a

densit spectrale de puissance en dB/Hz

t
-a

2/T

Pour un 1, transition Au milieu dun bit


Pour un 0, Pas de transition au milieu mais entre deux 0 conscutifs.
Le spectre prsente une raie de forte amplitude pour f=0,4/T.

18.4.3 Mode AMI


Le mode AMI transmet pour chaque 1, alternativement un symbole positif ou un symbole ngatif ;
Pour un Zro rien nest transmis.

267

Section 4 - Codages

densit spectrale de puissance en dB/Hz

+a
T
-a

1/T

Ce mode est aussi qualifi de mode mmoire car le choix de la polarit du symbole transmettre
dpend du dernier 1 transmis (et pas seulement du dernier symbole transmis).

18.4.4 Mode HDB3


Le mode prcdent prsente un risque important de perte de synchronisation en cas de transmission
de longues suites de 0 impossibles interdire lors de linsertion directe dun flux. Pour viter ce
risque, on dcide dinterdire le codage de plus de 3 zros par un zro Volts. Le quatrime sera
reprsent par un symbole. Ce mode sappelle Haute Densit Bipolaire 3. La question est alors
comment distinguer ce symbole dun bit 1 ?
Pour cela on transmet un symbole violant la polarit attendue pour un 1, comme sur le schma qui
suit :

V
viol de polarit

+a

T
-a

Le problme alors est de ne pas transmettre trop de polarit identique ce qui provoquerait une valeur
moyenne de tension du signal non nulle. On met alors en uvre un systme de bourrage charg de
restitu lquilibre. On peut alors donner les rgles suivantes de transmission de 4 zros :
Somme des Polarits
depuis le dbut
0
1
-1

Polarit du
dernier 1/viol
1
-1
1
-1

268

Codage de
0000
0001
000-1
-100-1
1001

Section 5 Traitement Numrique du Signal

19. Traitement Numrique du Signal

19.1 Transforme en z
19.1.1 Dfinition
Considrons un signal physique s(t), en principe une tension lectrique. Ce signal est chantillonn
la frquence fe=1/Te. A partir de linstant t=0. On obtient donc une srie de valeurs {sn}, rsultats de
lopration :

sn = s (nTe ) n 0
s(t)
s(Te)
s(3Te)
s(2Te)

s(4Te)

On gnre ainsi un nouveau signal partir de cette suite et not en utilisant la fonctions de Dirac :
+

s(t ) = s (nTe ). (t nTe )


n=0

Cette fonction prend donc la valeur s(nTe) pour t=nTe. A partir de la suite {sn} on dfinit la srie
appele dveloppement en z de {sn} et sexprime :
+

Z {sn } = sn .z n

[1]

n=0

o z est un nombre complexe. Mathmatiquement, lexistence de cette intgrale ne va pas de soi. Des
tudes de convergence sont ncessaires. Nanmoins, notre approche physique nous permet dassurer
que le signal est limit dans le temps et donc que la srie converge ncessairement.

269

Section 5 Traitement Numrique du Signal

19.1.2 Cas du Dirac


La fonction de Dirac dchantillonne en une suite {n} tous nulle sauf 0 valant 1.

On montre alors simplement que la transforme en z de ce Dirac vaut 1.

Z { n } = 1
19.1.3 Cas de la fonction chelon
la fonction chelon u(t), dj prsente dans le fascicule analyse temps-frquence, peut se reprsenter
par :
1

on alors pour lexpression de sa transforme en z :


+

n=0

n =0

Z {un } = un .z n = z n
Cest donc la somme dune srie gomtrique de raison 1/z dont le calcul donne simplement :

Z {un } =

z
z 1

19.1.4 Commentaires : relation avec la TF


Venons-en quelque remarques dordre gnrale pour expliquer le but de cette opration de
transforme en z.
Lide essentielle est dtendre ce qui a t vu pour un signal physique s(t), tension continue variable
en fonction du temps, sa reprsentation chantillonne s(t ) . En particulier, existe-t-il un outil
mathmatique quivalent la transforme de Fourier ? Cest dire un outil permettant de travailler
simplement sur le signal chantillonn. La transforme en z donne la possibilit dun travail thorique
pouss.
Ainsi on peut voquer la TF de s(t ) :
+
S ( f ) = s(t )e j 2ft dt

270

Section 5 Traitement Numrique du Signal

on obtient donc la srie suivante, en utilisant la proprit intgrale du Dirac :


+

n=0

n=0

+
S ( f ) = s (nTe ). (t nTe )e j 2ft dt = s (nTe ).e j 2fnTe

Cette relation est donc bien de la forme de la transforme en z, avec z le nombre complexe

z = e j 2fTe :
+

S ( f ) = s(nTe ).z n
n=0

Cette relation permet de faire le lien entre transforme de Fourier et transforme en z donne dans la
relation [1]. Elle montre galement que dans son approche mathmatique, la transforme en z est
beaucoup plus gnrale et donc plus puissante que pour la TF. Elle sapparente en ralit la
transforme en p utilise en lectronique.

19.1.5 Thorme du retard


Si on considre une suite {sn}, sa transforme en z se note :
+

Z {sn } = sn .z n
n=0

Si on impose un retard gale T, dure sparant deux chantillons, alors la srie retarde {sn}
satisfait :

s 'n = sn 1
La transforme en z de vaut alors :
+

n=0

n=0

n=0

n=0

Z {s 'n } = s 'n .z n = sn 1.z n = sn .z ( n +1) =z 1 sn .z n =z 1Z {sn }


Cette relation permet de montrer l quivalence entre un retard T du signal physique et un produit avec
z-1 de sa transforme en z.

eN

-1

eN-1

19.1.6 Produit de convolution


Considrons deux sries {xn} et {yn} dchantillons, on dfinit alors une troisime srie {cn} appele
produit de convolution note

{cn } = {xn }* {yn }

et valant :
+

cn = xk . yn k
k =0

Remarque : Toutes les valeurs non dfinies pour les deux sries (particulirement pour les valeurs
dindices ngatives) sont supposes nulles.
Proprit fondamentale :
on a pour la transforme en z lquivalent du thorme de Plancherel pour la transforme de Fourier :

Z [{xn }* {yn }] = Z {xn }.Z {yn }

271

[2]

Section 5 Traitement Numrique du Signal

Proprit du Dirac
Comme dans le cas des signaux continus, le Dirac numrique est llment neutre du produit de
convolution :

{xn }* { n } = {xn }

19.1.7 Fonction de corrlation


Considrons deux sries {xn} et {yn} dchantillons, on dfinit alors une nouvelle srie {dn} appele
fonction de corrlation ou dintercorrlation note :

{d n } =< {xn }; {yn } >


et valant :
+

d n = xk . yn + k
k =0

La fonction dautocorrlation correspond la corrlation de la srie {xn} avec elle-mme. Les


proprits de cette fonction dans le domaine numrique discret sont identiques celle dans le domaine
continu ou analogique (cf section 1 Partie2.6). Elle est tout particulirement utilises pour la
synchronisation des squences pseudoaltoires dans les techniques talement de spectre par
squence direct (DSSS-PNSS).

19.2 Chane de Traitement Numrique


19.2.1 Synoptique
Le principe du traitement numrique du signal est de raliser avec un processeur une opration qui
ncessiterait lusage de composants analogiques discrets : modulation, filtrage, gnration Le
schma synoptique ci-dessous prsente le schma gnrale dune chane, applicable en particulier aux
traitements tlcoms :

CAN

Processeur

e(t)

CNA
s(t)

E chantillonnage

Q uantificati on

19.2.2 Les fonctions mathmatiques


La ralisation des oprations mathmatiques addition et multiplication de signaux peuvent seffectuer
simplement en additionnant ou multipliant les chantillons des signaux.
La division est plus dlicate, mais les oprations de division de frquence par 2n sont simples en
utilisant les retards sur un ou plusieurs (n) coups dhorloge.
Le dphasage dun signal sinusodal est aussi ais effectuer par dcalage des chantillons.
Ces oprations permettent ainsi de raliser la plus grande partie des oprations de traitement du
signal ; les principales sont dcrites dans le tableau qui suit. on pourra galement consulter les sections
concernant les modulations.
272

Section 5 Traitement Numrique du Signal

Traitement

Opration

Mlange
Amplification
Modulation damplitude
Modulation de phase

Multiplication
Multiplication par une constante
Addition et multiplication
Dphasage de porteuse (I et Q)
Multiplication
Multiplication et filtrage
non-linarit : Valeur absolue,
lvation au carr

Transposition de frquence
Dtection (diode)

On pourrait ajouter cette liste les oprations mathmatiques de drivation ou dintgration.

19.2.3 Le filtrage numrique


Lopration de filtrage reste la plus dlicate raliser, elle concernera lessentielle de la suite de cette
tude. Le schma qui suit reprsente le principe de cette opration numrique et en quoi elle justifie le
terme de filtrage.

Fe

Filtrage analogique

e(t)

h(t)
t

H(f)= F [h(t)]
Filtrage numrique

{en}

s(t)

{sn}

hn
n

n
Nous avons alors les relations suivantes ; pour le filtrage analogique :

e(t ) * h(t ) = s(t )


Si Fe=1/Te dsigne la frquence dchantillonnage alors :

en = e(nTe ) n 0
hn = h(nTe ) n 0
sn = s (nTe ) n 0
On a alors la relation intuitive entre lchantillonnage du signal analogique {sn} et le rsultat de
convolution des sries dchantillons {en} et {hn} :

{sn } = {en }* {hn }


Cela signifie que lon peut obtenir la srie chantillonne du signal analogique filtr par le calcul de
convolution numrique sans utiliser le filtre physique. Cest tout lintrt de la technique du filtrage
numrique : remplacer le filtre physique constitu de composants analogiques par un calcul
ncessitant des multiplications et des additions (1.1.5).

273

Section 5 Traitement Numrique du Signal

19.2.4 Fonction de transfert H(z)


Nous pouvons terminer cette brve prsentation avec la fonction de transfert. Toute opration linaire
dans le domaine analogique peut se reprsenter par une fonction de transfert H(p) ou H(j). Cette
opration a une correspondance directe avec la transforme en z.

{en}

H(z)

{sn}

Z{sn}=H(z).Z{en}
H(z) est alors la transforme en z de la suite {hn} en vertu de la relation [2] du paragraphe 1.1.6.

274

Section 5 Traitement Numrique du Signal

20. Introduction au Filtrage Numrique

20.1 Stabilit
20.1.1 Dfinition dun filtre numrique
Un filtre numrique est au sens large une srie de valeurs numriques {hn} . Cette srie est exploite
pour obtenir une srie de sortie {sn} partir dune srie dentre {en}.

Filtre numrique

{en}

{hn}

{s n}

Il existe diffrents types de mise en uvre du calcul, ce qui conduira deux grandes classes de filtres
dcrites ci-aprs : les filtres RIF et RII.

20.1.2 Rponse impulsionnelle et stabilit


Limpulsion numrique {n} a t dfinie au paragraphe 1.1.2. On appelle rponse impulsionelle dun
filtre numrique la srie {sn} dchantillons de sorties gnrs aprs linjection de limpulsion
lentre du filtre.
On dira que le filtre est stable si la suite sn tend vers 0 (ou une valeur finie) quand n tend vers linfini.
Dans les cas contraires, on dira que le filtre est instable. Son comportement peut tre quelconque :
diverger vers linfini, osciller, chaotique

20.2 Filtre RIF - FIR


20.2.1 Dfinition
Un filtre RIF (Rponse Impulsionnelle Finie) ou FIR (Finited Impulse Response) est un filtre stable
quelque soit le type de signaux en entre. Sa rponse impulsionnelle tend vers 0. Une classe simple de
filtre RIF trs utilise a une rponse impulsionnelle de dure limite : partir dune certaine dure, la
rponse est nulle :

275

Section 5 Traitement Numrique du Signal

n>N

hn = 0

20.2.2 Filtre RIF et produit de convolution


Une technique simple pour raliser un filtrage numrique RIF est de convoluer le signal dentre {en}
dcrit par ces chantillons avec la rponse impulsionnelle du filtre {hn}. Le signal de sortie {sn} est
alors dfini par :

{sn } = {en }* {hn }


+

sn = hk .en k
k =0

Les chantillons non dfinis pour certaines valeurs dindice n et k sont par dfaut considrs comme
nuls. Compte tenu des dfinitions du 2.2.1 alors :
N

sn = hk .en k
k =0

Si le signal dentre a une dure limite, alors le signal de sortie aura galement une dure limite.

20.2.3 Structures
La structure directe dun filtre numrique peut tre reprsente par le schma qui suit, o elle se
dduit de la relation mathmatique du paragraphe prcdent.

en
h0

T
X

h1

T
hN

Sn

Il est galement possible dtablir dautres structures pour simplifier le calcul et minimiser sa dure en
limitant le nombre doprations.

20.2.4 Proprits
Une des proprits fondamentales des filtres numriques est de pouvoir assurer une rponse de phase
parfaitement linaire en fonction de la frquence, cest dire de ne provoquer aucune distorsion de
phase dans leur bande passante.
Dans le cas des filtres numriques RIF, cette proprit est respecte si et seulement si la suite {hn} de
N+1 chantillons est symtrique par rapport sa valeur mdiane N/2, cest dire :

hk = hN k

0k N

Le retard associ vaut alors N.Te/2.

20.2.5 Exemple
La srie de coefficient ci dessous caractrise un filtre passe-bas.

276

Section 5 Traitement Numrique du Signal

Echantillon

h0
h1
h2
h3
h4
h5
h6
h7
h8

Valeur
0,014
0,067
0,142
0,219
0,249
0,219
0,142
0,067
0,014

En considrant une frquence dchantillonnage de 44,1kHz, on obtient les reprsentations suivantes


pour la rponse impulsionnelle, qui est en fait la suite des coefficients, la rponse spectrale et la
rponse de phase parfaitement linaire due la symtrie des chantillons temporelles.

20.3 Filtre RII - IIR


20.3.1 Dfinition
Un filtre RII (Rponse Impulsionnelle Infinie) ou IIR (Infinited Impulse Response) peut tre stable ou
instable. De part sa constitution, on a en effet aucune garantie a priori sur sa stabilit. Ces filtres sont
aussi appels filtres rcursifs car leur structure impose une rinjection des signaux de sorties vers
lentre ce qui peut provoquer des instabilits et rendre le filtre inutilisable : un filtre qui prsente un
risque dinstabilit ne peut plus tre utilis dans une chane.

277

Section 5 Traitement Numrique du Signal

20.3.2 Structures rcursives


On donne ici la relation mathmatique gnrale dun filtre RII et sa structure directe
N

k =0

k =1

s n = ak .enk bk .snk

en
a0

T
X

a1

aN

+
+

T
X

-b1

Sn

T
-bN

Cette structure peut se simplifier en une structure canonique qui rduit le nombre doprations.

20.3.3 Synthse de filtres analogiques


Un intrt supplmentaire des filtres RII est de pouvoir synthtiser des filtres courants en
lectronique : Butterworth, Thebycheff Les filtres en cosinus surlevs utilisent de prfrences des
structures RIF
Le tableau qui suit donne les coefficients pour synthtiser un filtre passe-bas Butterworth dordre 2.
Echantillons

a0
a1
a2

Valeur
0,0976
0,1953
0,0976

Echantillons

Valeur
0,0976
0,2873
0,3360
0,2210
0,0964
0,0172
-0,0159
-0,0207
-0,0142
-0,0065
-0,0014
0,0009
0,0013
0,0009
0,0004
0,0001

s0
s1
s2
s3
s4
s5
s6
s7
s8
s9
s10
s11
s12
s13
s14
s15

278

Echantillons

b1
b2

Valeur
-0,9428
0,3333

Expression

a0
a1-b1* s0
a2-b1* s1-b2* s0

Section 5 Traitement Numrique du Signal

rponses impulsionnelle et spectrale du filtre dcrit ci dessus


Ce filtre est bien stable, la rponse tendant vers 0 pour les chantillons loigns. Pour obtenir un filtre
plus slectif, il faudra augmenter le nombre de coefficients.

20.3.4 Comparaison RII et RIF


Les filtres RII prsentent un avantage car pour un nombre rduit de coefficients (infrieur une
dizaine) on peut raliser des filtres trs slectifs et qui ncessiteraient plusieurs dizaines de valeurs en
RII, donc un retard important et des calculs nombreux.
Par exemple le filtre Butterworth dordre 8 qui suit possde 8 coefficients sur la chane rcursive {bn}
et 12 sur la chane directe{an}.

On constate que la rponse impulsionnelle longue ici dau moins 50 chantillons aurait ncessit
autant de valeurs pour la synthse dun filtre RIF, comme celui prsent ci-dessous.

Les inconvnients du RII rsident dune part dans une rponse impulsionnelle longue, cest dire dont
la valeur nest pas exactement nulle au bout dun certain temps, et au pire un risque dinstabilit ;
dautre part les filtres RII exigent une synthse plus dlicate, cest dire une tude longue et plus
coteuse.

279

Section 5 Traitement Numrique du Signal

280

Section 5 Traitement Numrique du Signal

21. FFT

21.1 Transformes de Fourier TF&DSF


21.1.1 Signaux continus quelconques
Nous avons trait dans la section 1 le traitement des signaux analogiques continus s(t). Sa transforme
de Fourier sexprime alors :
+

S ( f ) = s (t )e j 2ft dt

[3]

On rappelle que la transforme de Fourier de la fonction dautocorrlation permet de reprsenter la


densit spectrale de puissance du signal. La fonction dautocorrlation dun signal puissance
moyenne finie sexprime :

1
T + T

( ) = lim

+T / 2

T / 2

s (t )s (t + )dt

Sa transforme de Fourier sexprime alors :

( f ) = [ (t )]
+

( f ) = (t )e j 2ft dt

On renvoie aux 2.3.4 et 2.5.2 de la section 1.

s(t)

|S(f)|

0
f

Retenons ici que le signal est continu et sa transforme de Fourier est galement continue. Cette
dernire tant valeur dans le corps des nombres complexes.

281

Section 5 Traitement Numrique du Signal

21.1.2 Signaux continus priodiques


Pour le cas des signaux priodiques, cest le Dveloppement en Srie de Fourier (DSF) qui est utilis.
En particulier on a alors pour le signal priodique de priode T0 :
+

s (t ) = C k e jk0t [4]

Ck =

avec

s(t)

1
T0

T0 / 2

T0 / 2

s (t )e jk0t dt [5]

|Ck|

T0

0
f

1/T 0
Le spectre de ce signal est discret. Lespacement entre les raies est 1/T0, plus la priode est longue,
plus cet cart est rduit.
Nous allons prsent considrer des signaux temporels discrets, cest dire chantillonns.

21.2 Transformes discrtes


21.2.1 Signal chantillonn
Reprenons les donnes du 18.1.1. On considre un signal physique s(t), en principe une tension
lectrique. Ce signal est chantillonn la frquence fe=1/Te. A partir de linstant t=0. On obtient
donc une srie de valeurs {sn}, rsultats de lopration :

s(t)
s(Te)
s(3Te)
s(2Te)

s(4Te)

0
1

sn = s (nTe ) n 0
On gnre ainsi un nouveau signal partir de cette suite et not en utilisant la fonctions de Dirac :
+

n =0

n =0

s(t)=s(nTe).(tnTe)=s(t).(t nTe)
Sa transforme de Fourier (relation [3]) vaut :

282

Section 5 Traitement Numrique du Signal

j2ft
TF[s(t)]= s(t)e
dt

soit en effectuant les calculs en utilisant les proprits du Dirac avec la premire expression :
+

TF[s(t)]=sn.e

j2fnTe

[6]

n =0

Ou avec la deuxime relation et en utilisant le thorme de Plancherel


+

TF [ s(t )] = TF [ s (t )] * TF [ (t nTe )]
n =0

TF [ s(t )] = S ( f ) * ( f nFe )

[7]

n= 0

La relation [6] est une forme particulire de la transforme en z pour z = j2fTe . On remarque
galement son caractre priodique de priode 1/Te. Sur la relation [7] ci-dessus on constate que le
spectre du signal chantillonn est le spectre du signal de dpart S(f) convolu autour dun peigne de
Dirac (Section 4) :
|S(f)|

Fe

21.2.2 Signal priodique chantillonn


Considrons un chantillonnage du signal du 21.1.2 :

s(t)

T0

Te
De par sa priodicit, ce spectre sera discret et de par son chantillonnage, il sera convolu autour
dun peigne de Dirac.

283

Section 5 Traitement Numrique du Signal

|S(f)|

Fe

1/T0

On constate que la partie encadre est en ralit la seule utile, lensemble du spectre ntant quune
reproduction par translation et symtrie de cette portion comprise entre 0 et Fe/2. Dans cette portion
on aura Nr raies spares de 1/T0. On a donc pour le nombre de raies :

Nr = T0 = Fe
2Te 2F0

[8]

Ce nombre de raies est entier, mais le rapport ne lest pas forcment. Nous verrons que cela a quelques
incidences mineures.

21.2.3 Condition de Shannon


Rappelons que pour tout chantillonnage, la condition de Shannon doit tre respecter pour viter tout
risque de repliement de spectre et garantir une visualisation fidle entre 0 et Fe/2. Lusage dun filtre
anti-repliement peut savrer indispensable.

21.2.4 Aspect mathmatique


Traitons le cas du 21.2.2 au niveau mathmatique. Le dveloppement en srie de Fourier du signal
priodique chantillonn donne pour les coefficients :

Ck =

1
T0

T0 / 2

T0 / 2

jk 0 t

s(nTe ). (t nTe )e

dt =

n =

1
T0

T0 / 2

T0 / 2

(t nT ).s(nT ).e
e

jk 0 nTe

dt

n =

soit

Ck =

p 1

1
T0

s .e

jk 0 nTe

n= p

O N=2p est ici le nombre dchantillons compris entre T0/2 et T0/2. Comme Te est la frquence
dchantillonnage alors :

NTe=T0
N / 21

Ck = Fe sn.e
N n = N / 2

jk2n/ N

[9]

Nous obtenons ainsi les valeurs de raies Ck, nombres complexes, avec les conditions et consquences
suivantes, compte tenu de la 2 priodicit de lexponentielle complexe :
 0k N 1
 la frquence associe Ck vaut fk = k .F0 = k

284

Fe
N

Section 5 Traitement Numrique du Signal

Puisque la relation complmentaire de la DSF assure :


+

s (t ) = Ck .e

jk 2F0t

 Le spectre damplitude | Ck |est symtrique par rapport Fe/2


car
N / 21

CN k = Fe sn.e
N n =N / 2

j(N k)2n/ N

N / 21

= Fe sn.e
N n=N / 2

jk2n / N

=Ck

21.2.5 Exemple Graphique


Le signal chantillonn priodique contient N=2p+1=13 chantillons sur une priode T0.

s(t)

T0

Te

avec donc NTe=T0 ou NF 0 = Fe


Le calcul conduit prcdemment permet den dduire que son spectre obtenu par DSF entre f=0 et
f=Fe contiendra 13 raies damplitude |Ck| tous les fk=k.F0 , avec k{0;12}. En outre, on a une
symtrie de ce spectre autour de la valeur Fe/2=6,5F0.

|Ck|
|C4 |

1/T0

f4

Fe

Fe/2

21.2.6 TFD
La TFD dfinit la Transforme de Fourier Discrte [DTF Discret Fourier Transform] dune suite
dchantillons {sn}0nN-1 obtenue partir dun signal chantillonn suppos ici priodique et
satisfaisant

NTe=T0
Alors, conformment la relation [9], on dfinit la TFD de cette suite comme la suite dchantillons
{k}0kN-1 dfinis par
N 1

k = sn .e
n =0

285

jk 2n / N

Section 5 Traitement Numrique du Signal

Auquel cas la reprsentation spectrale du signal priodique chantillonn s(t) sera


N 1
F
S ( f ) = k . ( f k e )
N
k =0

21.2.7 Conclusions
La transforme discrte de Fourier, ou discrtisation de la DSF, permet dobtenir les N/2 premires
raies dun signal priodique partir de N chantillons de ce mme signal. Sous rserve du respect des
conditions de Shannon, ces raies sont les seules. On peut donc obtenir la reprsentation spectrale
partir dun calcul discret, ralisable par processeur, sans effectuer de calcul dintgrales continues
beaucoup plus dlicat raliser de manire numrique.
Il reste deux points aborder :
Le cas dun signal continu non priodique, cest dire de la discrtisation de la TF simple
Lacclration du calcul de TFD qui bien que possible est trs long effectuer.

21.3 Rsum des transformes


Allure

Opration

Spectre

Signal continu

continu
|S(f)|

s(t)

TF

f
0

Signal continu
priodique

Raies
s(t)

|Ck|

T0

DSF
t

f
1/T0

Continu priodique

Signal
chantillonn

s(t)

|S(f)|

TF
t

Te

Signal
chantillonn
Priodique

Fe

Raies priodique
s(t)

|Ck|

T0

TFD
t

Te

286

1/T0

Fe

Section 5 Traitement Numrique du Signal

Formule
TF

S ( f ) = s (t )e j 2ft dt

DSF

s (t ) = C k e jk0t Ck =
k

TFD

1
T0

N 1

k = sn .e

T0 / 2

T0 / 2

s (t )e jk0t dt

jk 2n / N

n =0

21.4 TF et FFT
21.4.1 De la TF la TFD
Le premier obstacle dans lanalyse numrique est de passer dun signal continu un signal
chantillonn, ce qui est obtenu par conversion analogique numrique (section 4) puis, seconde
difficult, par calcul discret obtenir un spectre qui corresponde au spectre du signal de dpart ; cest
dire de remplacer le calcul de TF par celui de la TFD. Le tableau ci-dessous rsume cette dmarche :
Signal continu
s(t)

|S(f)|

CAN
Signal
chantillonn

f
0

s(t)

|S(f)|

Te

Signal
chantillonn
Priodique

s(t)

Priodisation

Fe

|Ck|

T0

TFD
t

Te

1/T0

Fe

21.4.2 Priodisation
Lopration de priodisation est virtuelle. Elle consiste considrer que la portion du signal
chantillonne pendant T est la priode T0 dun signal priodique. Cela permet de raliser le calcul de
TFD directement sur les N chantillons et permet dobtenir N/2 raies qui constituent un
chantillonnage du spectre initial. Un traitement purement graphique permet de relier les points et de
reproduire le spectre apparent du signal de dpart.

287

Section 5 Traitement Numrique du Signal

s(t)
Fentre d'acquisition

T=T 0
Priodisation

T=T 0

Si on augmente la dure T de la fentre dacquisition, on va rduire la distance entre les raies et donc
resserrer les pas de frquences entre les raies du spectre ce qui permettra une reprsentation fidle.
|Ck|

|Ck|
accroissement
de T 0 et donc de N

1/T0

Fe/2

f
1/T0

Fe/2

En revanche laugmentation de la frquence dchantillonnage augmentera la fentre spectrale visible


mais naura en revanche aucun effet sur le resserrement des raies. Si la condition de Shannon nest pas
respect, laugmentation de Fe est une ncessit pour liminer le repliement.

21.4.3 Exemples
Lexemple qui suit propose le cas dune sinusode pure chantillonne. Plus le nombre dchantillons
augmente, plus la reprsentation spectrale fait apparatre distinctement la raie correspondante. Celle-la
est caractrise par le rapport de sa frquence avec la frquence dchantillonnage : F0/Fe=0,1.

288

Section 5 Traitement Numrique du Signal

Nous constatons que la valeur de la raie nest pas modifie, seule le nombre de points de la
reprsentation change. Il est gale la moiti du nombre dchantillons de la sinusode.
En conclusion, partir dune sinusode chantillonne Fe, on peut obtenir la reprsentation spectrale
en procdant un calcul de TFD. Nous remarquons nanmoins que le signal spectral nest pas une raie
pure, alors que la Transforme de Fourier dune sinusode est un Dirac pur. Cette diffrence est lie
la priodisation de la fentre dacquisition (reprsente gauche sur les graphes prcdents) et au
phnomne associ de troncature qui sera trait dans un chapitre suivant.

21.4.4 Acclration de la TFD : La FFT


FFT pour Fast Fourier Transform ou TFR pour Transforme de Fourier rapide est un algorithme de
calcul de TFD particulier. Il repose essentiellement sur la contrainte suivante : on impose au nombre
dchantillons dtre de la forme 2i :

N = 2i
On sait en outre (3.6.2) que le calcul de TFD est associ au calcul de la somme suivante :
N 1

k = sn .e

jk 2n / N

n =0

Ce calcul comporte N multiplications entre les Sn et les exponentielles complexes, et N additions au


total ; le calcul des multiplications le plus pnalisant en terme de dure. Or, la contrainte impose
permet de simplifier et dacclrer leur calcul. Nous ne rentrerons pas dans ce cours sur lexposition
du calcul et de lalgorithme, dont le plus rpandu est lalgorithme de Cooley-Tukey. On retiendra les
valeurs indicatives suivantes et les conclusions sur le traitement des donnes.

289

Section 5 Traitement Numrique du Signal

Opration

TFD

FFT

TFD/FFT

Multiplications

N2

N
log 2 N
2

N
2 log 2 N

N=128
N=256
N=512
N=1024

16384
65536
262144
1048576

448
1024
2304
5120

36
64
114
205

La dernire colonne reprsente la dure compare de lexcution des deux calculs. pour 1024
chantillons, le calcul de FFT est 205 fois plus rapide que celui de TFD.
Nous pouvons conclure que cette acclration permettra pour le traitement sur microprocesseur des
temps de calcul de lordre de ceux des temps dacquisition des donnes, et autorisera un traitement des
donnes la vole, et un affichage graphique temps rel des mesures.

21.4.5 FFT et IFFT


Il existe une opration inverse appele IFFT pour Inverse Fast Fourier Transform permettant de passer
des chantillons spectraux k aux chantillons temporelles sn :

sn . =

1
N

N 1

jk 2n / N

k =0

Cette opration est en particulier utilise dans la chane de transmission en OFDM (section 3 partie
9.3). On rappelle ainsi que lexpression dun signal OFDM modul sexprime (9.3.3).

h(t ) = e j 0 t

c e

j ( 2i. R ') t

0 i < N

Ce signal chantillonn la frquence NR permet dobtenir un signal dont la partie bande de base
est une srie de valeurs prises tout les 1/NR de la forme :

sk =

c e

j 2i.k / N

0 i< N

Qui constitue littralement la transforme IFFT de la srie de symbole ci codant le message binaire
dans le plan complexe selon le type de modulation choisi.
Une transforme inverse IFFT correspond physiquement au passage dun domaine spectral (srie de
raie dtermine par les symboles carts de R) un domaine temporel (sinusodes multiples en
frquence de R).

21.4.6 Chane de traitement


La chane danalyse spectrale numrique peut donc se reprsenter comme suit :

Processeur

CAN

FFT

s(t)
A nti-repliement

Fe/2

E chantillonnage

Q uantification

N chant illons

Fe

N=2

N/2 raie s

Fe/2

Notons que la valeur de 512 ou 1024 chantillons est largement suffisant pour un affichage de qualit
sur un cran de micro-ordinateur (1024x768 pixels).

290

Section 5 Traitement Numrique du Signal

21.5 Fentrage temporel


21.5.1 Troncature
Lacquisition de N chantillons la frquence Fe=1/Te aura une dure de :

T = N .Te
Cette portion sera priodise pour le calcul de DFT. Le spectre associ nest donc pas celui du signal
de dpart s(t) mais celui du signal multipli par la fentre temporelle dacquisition.
s(t)
Fentre d'acquisition

T
pc(t)

Fentre d'acquisition

Le signal acquis sur la dure T est donc :

se (t ) = pc (t ).s (t )
et son spectre :

S e ( f ) = Pc ( f ) * S ( f )
O le spectre de la fonction porte carre est de la forme sinus(x)/x (cf section 1- 2.3.5)
V/Hz

aT

-1/T

1/T

2/T

Le spectre du signal acquis sera donc ncessairement dform par le rsultat de cette convolution :
plus lacquisition sera longue, plus T sera lev, plus le spectre de la porte tendra vers un Dirac et le
spectre du signal acquis ressemblera celui du signal total.

21.5.2 Cas dune porteuse pure


Afin de bien comprendre lintrt de cette mesure, nous revenons sur la reprsentation dune porteuse
pure sur une dure T [3.4.3].
Le spectre dun porteuse est une raie pure (Dirac) mais, sous leffet de la troncature, cette raie est
convolue avec celui de la porte carre. La transforme de Fourier sera donc comparable celui dun
signal modul en phase.

291

Section 5 Traitement Numrique du Signal

On comprend que lallongement de T affine la raie acquise sur cette dure.

V/Hz

raie pure

raie acquise

-1/T 1/T

21.5.3 Cas dune porteuse pure chantillonne


Soit une porteuse de frquence f0 chantillonne la frquence Fe=1/Te. On prlve N chantillons ;
la dure de la fentre dacquisition vaut donc :

T = N .Te
Par consquent, lcart entre les points de la TFD (ou FFT) vaut 1/T et leur valeur correspond celle
du spectre du signal non chantillonn ces frquences k/T. Il sagit dune discrtisation du spectre du
paragraphe prcdent 21.5.2.
On en dduit deux cas, soit f0 est une frquence multiple entire de T et alors on a une raie pure, ou ce
nest pas le cas et on a une srie de points ayant tous une valeur non nulle.
V/Hz

V/Hz

1/T

1/T

f0

f0
A utre Cas

f 0 =k/T

t
T

T=kT0

Cette remarque nous conduit des interprtations dlicates des affichages des donnes. En effet, les
deux sont quivalents et ne diffrent que par le rapport entre la dure dacquisition, donc
dchantillonnage, et celle de la priode de la porteuse acquise.
La reprsentation la plus probable est celle de droite, donc la plus loigne, a priori , de la raie pure de
la porteuse que lon sattendrait voir. Les simulations qui suivent illustre la difficult : la premire
chantillonne 100 points et la seconde 101. Lcart est suffisant pour donner des reprsentations
spectrales trs diffrentes.

292

Section 5 Traitement Numrique du Signal

N=100 points f0=fe/10

N=101 points
Afin de saffranchir de ces problmes dinterprtation, on utilisera la technique du fentrage
temporelle.

21.5.4 Fentrage temporel


Lide du fentrage temporelle (Windowing) est de rduire les effets de la troncature vus au
paragraphe prcdent en utilisant une pondration des chantillons du signal par des coefficients
particuliers, cest dire quon multiplie les N chantillons par une suite de N coefficients. Ces
coefficients constituent la fentre temporelle. La fentre par dfaut est la fentre rectangulaire vue
prcdemment 21.5.1, dont tous les coefficients valent 1.
La figure qui suit prsente une fentre pondre dont la transforme de Fourier prsente moins de
rebonds que celle de la fentre rectangulaire : cette particularit est fondamentale car cest elle qui
assurera une reprsentation spectrale plus fidle.
s(t)
Fentre d'acquisition

T
fp(t)

Fentre pondre

293

Section 5 Traitement Numrique du Signal

Le signal acquis aura pour expression temporelle :

se (t ) = f p (t ).s (t )
et son spectre :

S e ( f ) = Fp ( f ) * S ( f )
En pratique, les paramtres spectraux de la fentre vont dterminer ses caractres temporels.

Fp (f)

V/Hz

hr
Br
-1/T 1/T

h'r

Nous prsentons ici les plus courants de ces paramtres :


 La hauteur de la raie : hr
 La largeur de la raie 3dB : Br
 Le niveau des valeurs de frquences au del de la raie principale : hr

21.5.5 Exemples de fentres


Il existe de trs nombreuses fentres qui correspondent des relations mathmatiques particulires et
portent le nom de leur inventeur. Les reprsentations qui suivent indiquent respectivement laspect
temporel et spectral des fentres
Fentre rectangulaire

Fentre Hanning

294

Section 5 Traitement Numrique du Signal

Fentre Hamming

Fentre de Blackmann

Fentre de Blackmann-Harris

21.5.6 Exemples de mesures


Lintrt de ces fentres dans lanalyse spectrale est fondamentale. Les exemples qui suivent montrent
deux mesures.
Deux raies proches de mmes niveaux seront mieux spares par une fentre rectangulaire que par une
fentre de Hanning.

Rectangulaire

Hanning

Deux raies proches de niveaux diffrents seront nettement spares par une fentre de hanning, alors
que la raie faible est invisible lors de lanalyse avec fentre rectangulaire.

295

Section 5 Traitement Numrique du Signal

Rectangulaire

Hanning

21.6 Mthodologie de mesure


21.6.1 Echantillonnage
Le choix de la frquence dchantillonnage Fe doit repecter les rgles suivantes :
 Pas trop faible pour respecter le thorme de Shannon
 Pas trop leve pour viter une compression du spectre dans la partie basse des frquences
 Un sous-chantillonnage prudent pour sadapter un signal modul en bande haute frquence
Ce choix doit tre guid non pas par lallure temporelle qui en fait na que peu dimportance, mais par
un spectre convenablement positionn dans la fentre 0 Fe/2

21.6.2 Dcimation et sur-chantillonnage


En cas de Fe trop leve, il est possible de dcimer le signal en supprimant Un chantillon sur 2 de
faon diviser par 2 la frquence dchantillonnage. En sens rciproque, il est possible de doubler la
frquence Fe en doublant le nombre de points : on ajoute un chantillon en copiant le prcdent, puis
en filtrant le signal global par un RIF passe-bas de frquence de coupure Fe

s(t)

s(t)

T0

T0
t

Te

Te

F'e=Fe/2

F'e=Fe*2

21.6.3 Affichage du spectre


Lespace spectrale maximal affich est de 0 Fe/2. Pou laugmenter il convient de modifier la
frquence dchntillonnage initiale ou dutiliser les tecniques du 21.6.2 avec certaine rserves.
La rsolution est dfinie par lespace minimal entre deux points conscutifs de la transforme. Cette
valeur est identique 1/T0, inverse de la dure de lacquisition. Pour augmenter la prcision, il y a
donc deux conditions respecter :
 Augmenter la dure du signal chantillonn, donc le nombre total dchantillon
296

Section 5 Traitement Numrique du Signal

 Augmenter la taille de la transforme FFT pour augmenter le nombre d epoints affichs sur le
spectre
Le fentrage permet une recherche plus prcise selon les critres souhaits par loprateur :
 Discrimination de raies
 Dtection de signaux faibles
 Largeur des raies et modulation
s(t)

T0
t

Acquisition
Modifier Taille
zone traite

FFT 2n
Rsolution
spectrale

Fentre

Choix de Fe
Choix de N=T0.Fe chantillons
n

Choix de 2 <N points


Choix du type de fentre

Affichage
raies

DF
0

n-1

2 raies

297

DF= Fe/2

Fe/2

Section 5 Traitement Numrique du Signal

298

Annexes

Annexe A : Transformes de Fourier


+

S ( f ) = s (t )e j 2ft dt s (t ) = S ( f )e j 2ft df
s(t)

TF[s(t)]=S(f)

(t )

(t t0 )

e j 2f

(f )

u (t )

1
1
( f ) +
2
jf

sgn (t )

1
jf

cos(2f 0t )

1
( ( f + f 0 ) + ( f f 0 ))
2

sin( 2f 0t )

j
( ( f + f 0 ) + ( f f 0 ) )
2

1
a + j 2f

e at u (t ) a > 0

2jfS ( f )

d
( s (t ))
dt
sin(2f 0 (t ))
p (t ) =
(t )

P( f ) = e

P0 ( f ) =

e t

(t ) =

sin(f T )

e f
s( )
d
t

j.sgn( f ).S ( f )

(t kT )
e

k =

j 2 f

pour |f|<f0

p0 (t ) = 1 pour |t|<T/2

H [ s (t )] =

( f ) =

( f k / T )
e

k =

On peut passer de la frquence la pulsation en utilisant la proprit du Dirac :

(2f ) =

299

1
(f )
2

Annexes

Annexe B : Fonction x
sin(x)/x
Function sin(x)/x
1.00

0.50

0.00

-0.50

-1.00
0.000

2.500

5.000

7.500

10.000

7.500

10.000

Function [sin(x)/x]
1.00

0.75

0.50

0.25

0.00
0.000

2.500

5.000

Fonction 10log[sin(x)/x]
0.00

-10.00

-20.00

-30.00

-40.00
0.000

2.500

5.000

7.500

10.000

Fonction 10log[sin(x)/x]
0.00

-10.00

-20.00

-30.00

-40.00
10.0m

0.1

1.0

300

10.0

100.0

Annexes

Annexe C : Filtre du premier ordre


H ( j ) =

1
1 + jRC

RC Filter Frequency Response


0.00

0.00
PHASE

-20.00

-22.50

-40.00

-45.00

-60.00

-67.50

-80.00
10.0

100.0

1.0k

10.0k
f/Hz

MagdB(Vac(n2))

100.0k

1.0M

-90.00
10.0M

Pha(Vac(n2))

B = 1 / 2RC

= RC
u s (t ) = E (1 e t / RC ) pour t>0

tm = ln(9) / 2B = 0,35 / B

E
0,9E

0,1E
0

=R C
tm
301

Annexes

Annexe D : Fonction erfc


Fonction complmentaire d'erreur erfc
1.00

10.00m

100.0u

1.00u

10.00n

100.0p
0.000

1.250

2.500

3.750

5.000

Fonction TEB=f(Eb/No) - signal NRZ


10^-1

10^-2

10^-3
10^-4

10^-5

10^-6

10^-7
10^-8

10^-9
-5.000

0.000

5.000

0.5*erfc(sqrt(

302

10.000

15.000

Annexes

Annexe E : Performances
ANALOGIQUE
-10dB

dtection
d'env eloppe

dmodulation AM
cohrente

dmodulation MAPS
cohrente
dmodulation FM
ty pe Foster-Seeley
dmodulation FM
PLL

10dB

20dB

30dB

C/N

+3dB
10dB

AM [k<100%]]

20dB

-20log(k)
AM [k=100%]

30dB

MAPS

1
20 log( )
FM =

40dB

FM > 1

S/N

10

10

10

10

20

30

50

C/N (dB)

20
FM

10 5
10 6
Excellent

40

ta
ux
=

30
1

Mdiocre

TEB

40

10
8
10

50

10 9

16PSK
QPSK
BPSK

8QA M

8PSK

16QA M

303

Bon

Inexploitable

NUMERIQUE

S/N (dB)

Annexes

Annexe F : Gain de codage


TEB 0 2 4 6 8 10

Eb/N0

-1

10

-2

10
-3
10

Non cod

-4

10
-5
10-6
10
-7
10-8
10
TEB

RS 255,243
RS 252,232
RS 255,223
RS & VIT 7, 1/2

0 2 4 6 8 10

-1

10

-2

10
-3
10

Non cod

-4

RS 255,223
10
Rendement 0.87
-5
10-6
RS & VIT 7, 1/2
Rendement 0.44
10
-7
10-8 Turbo codes
10 Rendement 0.79

304

Eb/N0

Annexes

Annexe G : Formulaire
Calcul du gain

P1
U1
GdB = 10 log
GdB = 20 log

P2
U 2

Expression de la puissance

P(W )
P(W )
PdBm = 10 log
PdBW = 10 log

1mW
1W

Transforme de Fourier

S ( f ) = s (t )e j 2ft dt

Transforme de Fourier inverse

s (t ) = S ( f )e j 2ft df

Produit de convolution

x1 * x2 = x1 ( ) x2 (t )d

N = kTB

Puissance de bruit

k=1,380662.10-23 J//K

Constante de Boltzmann

10log(k)=-228,60 dBJ/K

cos(a + b) = cos a cos b sin a sin b


sin( a + b) = sin a sin b + cos a cos b
1
cos a cos b = [cos(a + b) + cos(a b)]
2
1
sin a sin b = [cos(a b) cos( a b)]
2
1
sin a cos b = [sin(a + b) + sin( a b)]
2
p+q
pq
cos p + cos q = 2 cos(
) cos(
)
2
2
p+q
p q
cos p cos q = 2 sin(
) sin(
)
2
2
p+q
pq
sin p + sin q = 2 sin(
) cos(
)
2
2

Formules de trigonomtrie

305

Annexes

Annexe H : Chane Numrique


dBV/Hz

Signal Physique

Signal Physique
f

fmax
voix
son
V ido

pr- ampli BF

TEB d'un signal numrique


1.00

3
kHz
20 k Hz
6 MHz

ampli BF
10.00m

F iltre antirepliement

F iltre post
dtection
CNA

100.0u

non cod

Fe/2
1.00u

E chantillonnage

codage
interne &
externe

Fe

001100011100
0100110

10.00n

Thorme de Shannon
Fe>2fmax

0100110

Dcodeur de canal
externe - bloc

100.0p

Q uantificateur
n

2 niv eaux
n eb

M eb
001100011100
0100110

Taille

0101110 0101

CAN

1.00p
5.000

DSP

12.500

20.000

D codeur de canal
interne - Treillis

mesure de l'oeil
& constellation

C odeur
de source [us<1]

DSP
D codeur
de source

. . .010110. . .
Dsembrouillage

us.M eb

. . .0110010. . .

Traitement numrique

0100110

Mappin g

C odeur de canal
externe - bloc b,d

01001100101

1/2T
E galisation

(b/d).us.M eb
C odeur de canal
interne - conv olutif l,r
01001011001110

F iltre Ny quist

. . . 011000. . .

P S K2
Q PSK
8P S K
16P SK
64Q A M
256Q A M

OL

M odulation

Transposition

2 niv eaux

R
2R
3R
4R
6R
8R

E chantillonneur

Fe>2fi
CAN

f0
OL

C hane Tlcom
A mpli H F
non filtr

filtr

Hertzien

Filaire

Coaxial
Fibre optique

N u mriq u e

A nalo g iq u e/
N umriq u e

HF

Transposition

fi

C hane Tlcom
A mpli faible bruit

BRUIT
+

A nalo g iq u e

D modulation

Q uantificateur

M odulation Dbit

V itesse de
modulation R=1/T
I

mesure de l'oeil
& constellation

Mappin g & Filtrage

Boucle de C ostas

Embrouillage

Rcupration
Rythme et
porteuse

r.(b/d).us.M eb

. . .010101 . .

V itesse de
modulation R=1/T

01001100101

CANAL DE TRANSMISSION

(c )- 2 0 1 0 - S ec tio n T elec o m Res eau x - P l n e u f

306

Annexes

Annexe I : Signaux Physiques

La voix
Bande analogique de la voix
Bande tlphonique
Bande Hi-Fi
Dynamique (voix forte/faible)
stabilit des caractristiques
Dlai optimal de transmission
Dlai inacceptable
Pause entre deux mots
Dbit numrique standard

50Hz-8kHz
300Hz-3kHz
15Hz-15kHz
30 dB
20-50ms
<150ms
>400ms
~100ms
64 kbit/s

niveau relatif

Limite

0dB

d'audibilit

-20dB

dynamique
30dB

-40dB

300Hz

10kHz

1kHz

20kHz

La vido
Largeur de bande analogique
Dbit numrique MPG2

6MHz
2-8 Mbits/s

niveau relatif

Chrominance
Cr et Cb
Luminance Y

f
4,43MHz

307

6MHz

Annexes

Annexe J : Abaque conversions dB


Tension sous 50

V
Vmax

Veff
7

4
3
2.24 V

137 dBv

17dBV

1W

0.7 V

.7

300

200

127 dBv

100mW

7dBV

.3

224mV

.2

.2

117 dBv

10mW

-3dBV

100

80

70

90

50
40
30

70

60

50
40
30

22.4mV

20

20
10

-13dBV

1mW

5
4

2.24mV

2
0.7mV

(c ) 2010 - Dpt Tlc om & rseaux - Plneuf

224uV

.2

60

50
40
30
20

60

50
40
30

20

87 dBv

-33dBV

10uW

15
7

5
4
3

77 dBv

-43dBV

1uW

2
1.5

-30dBm

-60dBW

-40dBm

-70dBW

-50dBm

-80dBW

-60dBm

-90dBW

-70dBm

-100dBW

-80dBm

-110dBW

.7

.6

.5
.4
.3

67 dBv

-53dBV

0.1uW

.2
.15
70

60

50
40

.9
.8

.7

57 dBv

-63dBV

10nW

.4
.3
.2

20
15
8

5
4
3

47 dB v

-73dBV

1nW

2
1.5
.7

.6

.5

150

.4
.3

150

70

.2
.15
70

.5

.5

80

0.1mW

.6

.6

90

97 dBv

-23dBV

30

.7

100

-50dBW

.5
.4
.3

.9
.8

.4
.3

-20dBm

.6

1.5

1.5
1

1.5
.7

5
4

-40dBW

107 dBv

-10dBm

5
4
3

10

7mV

-30dBW

15

15

0dBm

60

80

15
7

150
100
90

-20dBW

30
20

150

70mV

10dBm

50
40

0dBV

.4

.5

-10dBW

60

.5

.6

20dBm

70

.6

.7

0dBW

500
400

.9
.8

30dBm

dBW

600

1.5

.9
.8

dBm

70 0

1.5

.4
.3

dBV

2
1

dBV
6

Puissance

100

70uV

90

80

37 dBv

-83dBV

70

.2

0.1nW

60

50
40
22.4uV 30

.15
70

60

50
40
30

27 dBv

-93dBV

20
15

308

20

10pW

15

Annexes

Annexe H : Tableau ASCII tendu


Dc Hex Char

Dc Hex Char

Dc Hex Char

Dc Hex Char

Dc Hex Char

Hex Binaire

0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54

55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110

111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166

167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221

222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255

0
1
2
3
4
5
6
7
8
9
A
B
C
D
E
F

00
01
02
03
04
05
06
07
08
09
0A
0B
0C
0D
0E
0F
10
11
12
13
14
15
16
17
18
19
1A
1B
1C
1D
1E
1F
20
21
22
23
24
25
26
27
28
29
2A
2B
2C
2D
2E
2F
30
31
32
33
34
35
36

space
!
"
#
$
%
&
'
(
)
*
+
,
.
/
0
1
2
3
4
5
6

37
38
39
3A
3B
3C
3D
3E
3F
40
41
42
43
44
45
46
47
48
49
4A
4B
4C
4D
4E
4F
50
51
52
53
54
55
56
57
58
59
5A
5B
5C
5D
5E
5F
60
61
62
63
64
65
66
67
68
69
6A
6B
6C
6D
6E

7
8
9
:
;
<
=
>
?
@
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
[
\
]
^
_
`
a
b
c
d
e
f
g
h
i
j
k
l
m
n

6F
70
71
72
73
74
75
76
77
78
79
7A
7B
7C
7D
7E
7F
80
81
82
83
84
85
86
87
88
89
8A
8B
8C
8D
8E
8F
90
91
92
93
94
95
96
97
98
99
9A
9B
9C
9D
9E
9F
A0
A1
A2
A3
A4
A5
A6

o
p
q
r
s
t
u
v
w
x
y
z
{
|
}
~

309

A7
A8
A9
AA
AB
AC
AD
AE
AF
B0
B1
B2
B3
B4
B5
B6
B7
B8
B9
BA
BB
BC
BD
BE
BF
C0
C1
C2
C3
C4
C5
C6
C7
C8
C9
CA
CB
CC
CD
CE
CF
D0
D1
D2
D3
D4
D5
D6
D7
D8
D9
DA
DB
DC
DD

DE
DF
E0
E1
E2
E3
E4
E5
E6
E7
E8
E9
EA
EB
EC
ED
EE
EF
F0
F1
F2
F3
F4
F5
F6
F7
F8
F9
FA
FB
FC
FD
FE
FF

0000
0001
0010
0011
0100
0101
0110
0111
1000
1001
1010
1011
1100
1101
1110
1111

Annexes

Bibliographie
[1] PG Fontolliet Systmes de Tlcommunications
Trait dlectricit Volume XVIII 1996 PPUR
[2] F De Coulon Thorie et Traitement des Signaux
Trait dlectricit Volume VI 1998 PPUR
[3] M Kunt Traitement Numrique des Signaux
Trait dlectricit Volume XX 1996 PPUR
[4] A. Glavieux Codage de Canal
Traitement du Signal et de lImage - 2005 Herms Lavoisier
[5] F Cottet Traitement des Signaux et Acquisition de donnes
Cours et Exercice Rsolus 1997 DUNOD
[6] F de Dieuleveult/H. Fanet Principes et Pratiques de llectronique
Tome 2 Fonctions Numriques & Mixtes 1997 DUNOD
[7] O Pilloud Le Radio-Amateur
Prparation lexamen technique ; Manuel de Rfrence 1993 Editions TECHNIP
Normes ETSI et UIT

310

Index

BLI
BLR
BLS
BLU
Bode (diagramme)
Boltzmann (Constante)
Boucle verrouillage de phase
Boucle de Costas
Boucle de masse
BPSK
Brassage
Brouillage co-canal
Bruit
Bruit blanc
Bruit blanc
Bruit cosmique
Bruit de grenaille
Bruit de phase
Bruit de quantification
Bruit de scintillation
Bruit Flicker
Bruit interne
Bruit Johnson
Bruit rose
Bruit Schottky
Bruit thermique
Burst (erreur)
Butterworth (filtre)

Index

A
A3E
AAC (codage)
Accentuation
Accs de base (RNIS)
Accs primaire (RNIS)
ADC
AF
Affixe
AMI (codage)
AMRC
AMRF
AMRP
AMRS
AMRT
Analyse de spectre
Analyse de spectre
APSK
ARQ
ASCII
ASK
Attnuation
Autocorrlation
AWGN

67,68
235
99
217
218
196
67
5
265
144
142
152
152
143
15
42
124
238
13
105
49
23,258
56

C
C/N
C/N
CAN
CAN rampe
CAN flash
CAN Sigma/delta
Canal (capacit)
Canal de transmission
CAP (modulation)
Capacit de canal
Capacit Multi-utilisateurs
Carson (bande)
Cauer (filtre)
CBER
CDMA
Chrominance
CMI (codage)
CNA
Codage antipolaire
Codage convolutif
Codage de Gray

B
Bande de base
Bande de bruit
Bande de Carson
Bande latrale
Bande-passante
Baud
BCH
BER
Bernstein
Bessel (filtre)
Bessel (Fonctions)
BF
Binaire Sign
bit
bit/s
Blackmann (Fentre)

69
75
69
30, 75
39
57
97
172
53
115
248
143
51
56
63
54
54
160
132, 206
55
55
54
55
56
54
55, 158
249
45

73, 261
57
82
70
37
8
242
181
32
45
83
68
205
8
8
292

311

60
181
196
213
212
214
184
157
123
184, 237
150
82
46
246
144
12
265
200, 210
263
239, 245
132, 205

Index

Codage de Miller
Codage de source
Codage Manchester
Code bloc
Code correcteur
Code dtecteur
Code externe
Code interne
Codes cascads
Coinus surlev (Filtrage)
Complment 1
Complexe
Complexes (signaux)
Compression (Fichiers)
Compression (Quantification)
Constante de temps RC
Constellation
Continuit de phase
Conversion AM/FM
Convolution (numrique)
Convolution (produit)
Convolution (RIF)
Corrlation
Corrlation (numrique)
Cosinus surlevs (Filtres)
Coupe-bande
CRC
Critres de Nyquist
Cumulo-nimbus

265
219
264
239, 241
238
238
247
247
247
166
205
5
27
220
209
37
115
109
95
269
21
274
23
270
44
36
242
163
52

Diode varicap
Diple
Dirac
Dirac (chantillonn)
Dirac (Peigne)
Discriminateur PLL
Discriminateur Foster Seeley
Dispersion
Dispersion d'nergie
Distorsion linaire
Distribution
Division euclidienne
DM (Codage)
Doppler (Effet)
DQPSK
DSF (Fourier)
DSSS
DSSS
Duplex
Dure utile
DVB-T
DWDM
DWT

E
eb
Eb/N0
Echantillonnage
Echantillonnage (Frquence)
Echelle Logarithmique
Echelon (fonction)
Echos (dtection)
Ecrteur
Effet de seuil
Effet de seuil (dmodulation)
Effet de seuil (diode)
Efficacit spectrale
Egalisation
Egaliseur
Elment binaire
Elliptiques (filtres)
Embrouillage
Energie par bit
En-tte WAV
Entrelacement
erfc (Fonction)
Erreur de quantification
Etalement de spectre
Etalement de spectre
Excursion de frquence
Expansion (Quantification)

D
dBm
dBV
DCT
Dbit
Dcibels
Dcision (instants)
Dmodulation Cohrente
Dmodulation diffrentielle
Dmodulation en quadrature
Densit spectrale de puissance
Dphasage
Dphaseur
Drivateur
Dsaccentuation
Dtection denveloppe
Dtection synchrone
Dveloppement de Fourier
Dviation de frquence (FM)
Diagramme de l'il
Diode

87
5
20, 197
268
198
96
95
47
248
49
20
239
265
158
130
279
145
258
155
31
140
154
225

7
7
223
8
6
43
89
174
174
9
47
29
88
102
90
89
16
80
165
90

312

8
61
196
197
38
27
25
94
65
188
91
61
168
175
8
46
248
61
212
249
62
206
145
249
80
209

Index

Harris (Fentre)
HDB3
HDB3
Hertz
Hilbert (Transformation)
Horloge
Horloge (Rcupration)
Huffmann

F
Facteur de mode
Fading
FDMA
FEC
Fentre Pondre
Fentre temporelle
FER
FFT
Fibonacci (Implmentation)
Filtrage
Filtrage (canal)
Filtrage numrique
Filtre antirepliement
Filtre gaussien
Filtre RIF
Filtre RII
Foudre
Fourier
Frquence
Frquence de coupure
Frquence d'chantillonnage
Frquence instantane
FSK

262
159
142
238
292
289
180
279
260
126
158
271, 273
202
113
273
275
52
16
3
37
197
80
107

I
IFFT (Fourier)
IIS
Information
Instant de dcision
Integrateur
Intercorrlation
Interfrences Inter Symboles
ISO 8859

J3E
JPEG

74
226

L
Largeur de modulation AM
Largeur utile
LDPC
Liaison 2/4fils
Limiteur d'amplitude
Linarit
lobe
Loi A/mu
Longueur de contrainte
LOS
LSB
Luminance
LZW

232,233
50
256
147
190
243
260
45, 113
56, 63
260
131
114
151
49
113, 144, 233

73
31
239, 255
155
94
33
11
210
245
159
205
13
223

M
Manchester (Codage)
MAPS
Mlangeur anneau
Mthode oscilloscopique tangentielle
MIC
Mimo
Modulant (signal)
Modulateur
Modulateur AM
Modulateur en quadrature
Modulateur FM

H
H263
H264
Hamming (distance)
Hamming (Fentre)
Hanning (Fentre)
Harmoniques
Harr (ondelettes)

288
162
51
164
64, 88
23, 258
162
13

G
G7nn
Gabarit (Filtre)
Gain de codage
Gain de codage (CDMA)
Gain de diversit
Galois (corps)
Galois (implmentation)
Gauss (filtre)
Gauss (loi)
Gnrateur LSFR
Gigue de phase
GMSK
GPS
Group Delay
GSM

293
218
266
3
29
53
173
222

229
230
246
293
292
53
226

313

264
74
77
183
232
140
67
67
76
118
87

Index

Modulation Analogique Discrte


Modulation de frquence
Modulation de phase
Modulations codes
Modulations diffrentielles
Modulations hirarchiques
Modulations multiporteuses
Moment
Morse (code)
MP3
MPEG
MSB
m-squences
MSK
Multiplicateur
Multi-trajets

105
79
88
131
129
132
136
8
221
233
229
205
259
112
76
159

Pertes d'insertion
Phase instantane
Plancherel
PLL
PLL (Asservissement)
PNSS
Poinonnage
Polarisation
Polynme
Polynme primitif
Porte (fonction)
Porteuse
Porteuse (Rcupration)
Porteuses en quadrature
Praccentuation
Processus stochastiques
PSK
PTT
Puissance
Puissance crte
Pulsation
Puncturing

N
NBFM
NLOS
Norton
NRZ
NRZ
NRZ
NRZ
NTSC
Nyquist (Filtrage)

81
159
57
9
24
43
263
13
163

Q
QAM
QPSK
QPSK
Quadriple
Quantification
Quantification uniforme

O
il (Diagramme)
il (vision)
OFDM
Offset
Ondelettes
OOK
OQPSK
Ordre (Filtre)
Orthogonalit (Porteuses)
Orthogonalit (Squences)
Oscilloscope

166
221
136
17
225
106
119
40
136
148
15, 42

120
117
176
36
204
208

R
Rapidit de modulation
Rayleigh (canal)
RC (Filtre)
Rectangulaire (Fentre)
Reed-Solomon
Registre dcalage
Registre dcalage
Rjecteur
Relation d'incertitude
Rendement (code de canal)
Repliement de spectre
Rponse acausale
Rponse impulsionnelle
Rponse indicielle
Reprsentation I/Q
Rsistance bruyante (modle)
Retard (phase)
RF
Rice (canal)

P
PAL
Parseval
Passe-bande
Passe-Bas (filtre)
Passe-haut
PCM
Performances
Priode

41
80
21
97
171
145
247
152
239
259
19
67
170
114
101
55
115
155
6
72
3
247

13
17
36
34
36
232
98
3

314

8
160
37
292
243
245
240, 259
36
31
238
200
35
22, 33, 40
22, 40
4
57
47
67
160

Index

RIF (filtre)
RII (Filtre)
RLE
RNIS
Roll-Off
Rupture de phase

Temprature de bruit
Temps de monte
Temps de propagation de groupe
Temps-frquence
Tension
Tension crte
Tension d'avalanche
Tension efficace
TF (Fourier)
TFD (Fourier)
Thorme du retard
Thevenin
Traitement numrique
Trames MIC
Transcodage lectrique
Transforme de Fourier
Transforme de Fourier (discrtes)
Transforme en z
Transformes discrtes
Treillis (code)
Treillis (Modulation)
Turbocodes

273
275
222
217
44, 166
108

S
S/N
Saturation (Amplificateur)
Saut de frquence
Scalability (JPEG2000)
Scalability (ondelette)
Scrambler
SDMA
Seed (SPA)
Squence directe
squences de Barker
Squences de Gold
Squences deWalsh-Hadamard
Squences pseudo-alatoires
SER
Shannon (Limite)
Shannon (Thorme)
Signal
Signal Bruit (rapport)
Signal analytique
Simplex
Sinus cardinal
Sinusode
Sous-chantillonnage
SPA
Spectre tal
SSB
SSMA
Support de transmission
Surmodulation AM
Symbole
Symbole lementaire

61, 180
124
145
228
225
248
152
260
146
259
259
259
258
180
185
199,201,202
2
59
28
155
19
2
216
258
146
75
145
141
70
8
263

U, V
UMTS
Valence
VBER
VCO
Vido analogique
Viterbi (algorithme)
Voix humaine
VSB

151
8
246
87
12
246
11
75

W
Walsh
WAV
WBFM
WDMA
Wimax

T
Taux de compression
Taux de modulation AM
Taux de modulation FM
Taux d'erreur binaire
Tchebytcheff
TCM
TDMA
TEB
TEB
TEB (QPSK)

57
41
49
15
1
5
91
5
279
283
269
57
270
217
261
18
283
267
280
245
135
239, 250

259
212
81
153
140

219
69
80
64
46
133
143
64
181
189

XOR
Ziv-Lempel

315

240, 259
223

Vous aimerez peut-être aussi