Académique Documents
Professionnel Documents
Culture Documents
SECTION 1 Signaux
1. Description des Signaux
1
2
5
8
11
2. Analyse Temps-Frquence
15
15
16
18
20
21
23
27
29
31
3. Filtrage
33
33
38
42
43
47
4. Le Bruit
51
51
51
54
55
58
59
62
67
67
68
74
75
78
6. Modulation de frquence
79
79
80
83
6.4 Technologie
6.5 Modulation de phase
87
88
7. Dmodulation Analogique
89
89
89
93
98
103
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
129
131
133
136
141
141
142
143
144
152
152
153
155
11. Dmodulation
157
157
162
170
172
176
177
12. Performances
179
179
180
182
184
187
191
SECTION 4 Codages
14. La Chane de codage
193
195
195
196
196
204
212
215
217
219
219
221
223
226
229
232
237
237
239
241
245
247
250
254
256
258
263
18.1 Gnralits
18.2 Aspects mathmatiques
18.3 Codage NRZ -antipolaire
18.4 Autres exemples de codages
263
264
265
266
269
19.1 Transforme en z
19.2 Chane de Traitement Numrique
269
272
275
20.1 Stabilit
20.2 Filtre RIF FIR
20.3 Filtre RII IIR
275
275
277
21. FFT
281
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
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
Section 4
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.
Section 1 - Signaux
1. Signaux de Rfrence
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
Signal analogique
Signal numrique
Signal dterministe
Signal alatoire
Signal nergie finie
Signal puissance finie
Signal transitoire
Signal permanent
Signal causal
Signal acausal
Signal priodique
Signal apriodique
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]
T0 =
1
f0
[s]
/
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.
rayon 1
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
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
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.
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 :
[W]
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]
U2
P0 =
Z
[W]
P (t ) =
1
u(t ).i * (t )
2
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
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
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]
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
Le bit
Moment
Symbole
Valence
Dbit de moments ou
Rapidit de modulation
R =
Dbit dinformation D
1
et sexprime en Bauds (Bd)
T
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
V
a n(t)
+a
t
-a
"0" "1" "1"
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.
sin(fT )
( f ) = a T
fT
[V/Hz]
V/Hz
aT
( f )
1
sin( fT )
fT
R=1/T
3R
2R
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
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
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
R1
R2
D T
sin(fT )
( f ) = V (m 1)
12
fT
[V/Hz]
11
Section 1 - Signaux
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
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)
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
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
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
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]
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]
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).
Ck =
T0 / 2
T0 / 2
s (t )e jk 2t / T0
1
dt
T0
T0
+
k / T 0 f
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.
pc(t)
-T/2
T/2
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.
(x )
x
( x ) dx =1
fonction f
f(0)
x
x
( x ) f ( x )dx = f (0)
TF [ (t )] = 1
20
Section 1 - Signaux
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
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.
x1 * x2 = x1 ( ) x2 (t )d
[V/Hz]
x * = x
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.
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).
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.
TF [ut (t )] = (f ) +
22
1
jf
Section 1 - Signaux
Linterprtation de la rponse est alors plus complique que dans le cas prcdent.
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 :
+
1 +T / 2
s1 (t ) s2 (t + )dt
T + T T / 2
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)
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
(t ) = ( f )e j 2ft df
soit en t=0
+
(0) = ( f )df
1 +T / 2
s (t ) dt = Pmoy
T + T T / 2
(0) = lim
Do la conclusion finale :
Pmoy = ( f )df
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
an (t ) = pc (t ) * ak . (t kT )
k
( f ) = [< an (t ); an (t ) > ]
sin(fT )
( f ) = a T
fT
[V/Hz] (1.4.3)
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.
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
x 0 sgn( x) = 1
x < 0 sgn( x) = 1
sgn(x)
+1
x
-1
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.
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 )
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.
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
H [ s (t )] =
s ( )
d
t
z (t ) =
1
(s(t ) + jH [s (t )])
2
V/Hz
V/Hz
signal s(t)
signal z(t)
29
Section 1 - Signaux
/2
Angle
Dphaseur D(f)
/ 2
D ( f ) = j.sgn( f ) = e
sgn ( f )
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 :
s(t)
OL
f0
V/Hz
V/Hz
-f0
30
f0
Section 1 - Signaux
temps
frquence
temps
Un signal priodique a un spectre de raies.
V
frquence
V
temps
frquence
temps
frquence
31
Section 1 - Signaux
Du.Bu > 1 /
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
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 .
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 :
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.
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.
aine
Do m ra l
spe ct
Dirac
Do
ma
i ne
Filtre passe-bas
t em
po
rel
t
f
Dirac
Filtr
35
Section 1 - Signaux
Passe bas
LPF (Low Pass Filter)
Passant pour
Passe bande
BPF (Band Pass Filter)
Passant pour
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
f<f1
f1<f<f2
f2<f
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.
36
Section 1 - Signaux
R
C
Ue
Us
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 :
1
1 +
0
[dB]
avec :
0 =
o la grandeur
1
RC
= arg[H ( j )] = arctan( RC )
[rad]
GdB = 20 log
1
1 +
0
2.
= 3dB
Ucoupure
=
U max
1
1 +
0
1
2
f0 =
1
2RC
[Hz]
A cette frquence, le dphasage entre la sortie et lentre du filtre est de -/4 radians (-45).
37
Section 1 - Signaux
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)
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]
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
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
40
Section 1 - Signaux
u s (t ) = E (1 e t / RC ) pour t>0
E
0,9E
0,1E
0
= RC
tm
[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.
41
Section 1 - Signaux
dBm
dBm
P0
P0
Pertes d'insertion
Filtre
f0
f0
f0
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.
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
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.
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
44
Section 1 - Signaux
Rponse en dcibels
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
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
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
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.
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]
0.00
-0.50
-1.00
0.000
5.000u
10.000u
t/Ts
15.000u
20.000u
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
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.
0.40
-0.40
-1.20
0.000
5.000u
10.000u
t/Ts
20.000u
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
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.
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.
49
Section 1 - Signaux
tpg
Gain
0dB
Phase
-30dB
tpg
20ns
0ns
zone non
dispersive
50
Section 1 - Signaux
4. Le Bruit
Bruit naturel
Bruit artificiel
Bruit rayonn
Bruit conduit
Bruit BF
Bruit HF
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
+ +
+ +
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
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.
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
-90 dBm/m/kHz
1MHz
10MHz
100MHz 1GHz
10GHz
-100 dBm/m/kHz
br
-110 dBm/m/kHz
t
ui
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
ue s
it
ru
ce
il
au
re
te
ur
s
po
Sources de bruits
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.
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.
55
Section 1 - Signaux
f(x)
P
f ( x) =
1
e
2
( x m)
2
temps
m-
m+
Probabilit
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.
56
Section 1 - Signaux
N 0 = kT
[W/Hz]
k=1,380662.10-23 J//K
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.
i=e/Z
e = 2 kTZB
[V]
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.
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.
W/Hz
1
N0
N0
1/2
f
1,2 B
58
Section 1 - Signaux
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
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
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.
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)
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]
Ec =
P0 .
B
[W/Hz]
Eb C
= 10 log
N 0 N dB
[dB]
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
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
1
e
2
y2
(2)
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)
(4)
62
Section 1 - Signaux
p(y)
prob(x'>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).
a
-a
U
Ueff
t
-a
Sign al pur
T
Signal bruit
a
1
erfc
(6)
2
Ueff 2
1
P.Z
(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.
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.
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
66
5. Modulation dAmplitude
AF
Modulateur
RF
Porteuse
La modulation damplitude est aussi dnomme A3E en radiodiffusion : modulation double bande
latrale avec porteuse conserve.
67
Signal BF
Expression littrale temporelle du message:
2.00
Mag/V
1.50
0.00
1.00
-1.50
0.50
500.00u
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
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
1
f0
68
Oscillogramme de h(t ) :
V
0+
Vmax
0
0-
Vmin
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
Modulation 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
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
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
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
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
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]
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
Amp
Modulation MA
fmax
f0-fmax
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
Allure temporelle
lexpression du signal module en MAPS vaut avec les notations dfinies au 1.2.1:
0
[cos[( 0 )t ] + cos[( + 0 )t ]]
2
V
K..0
T=1/f
Spectre
V
K0/2
f0-f
f0+ f
f f
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
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
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):
75
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.
E1
E2
S = K 0 .E1.E 2
76
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
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
6. Modulation de frquence
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
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.
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
(t ) = 0t + (t )
d (t )
d (t )
= 0 +
= 2 ( f 0 + kv cos(t ))
dt
dt
V h(t)
f0 +f
f0 f
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
0.00
-0.75
-1.50
0.000
125.00u
250.00u
t/s
375.00u
500.00u
Vsys(Sys, fm)
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
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.
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
82
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
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 :
[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
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
Spectre FM
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
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
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
Spectre dune radio dans la bande FM (88-108MHz) : largeur du spectre environ 200kHz. Taux de modulation 5.
86
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
d
= fh
2dt
frquence de repos f0
Tension de controle v
VCO
Signal frquence f
T ension de control v
pente k v(Hz/V)
87
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
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
7. Dmodulation Analogique
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
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
u(t)
Cl
v(t)
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
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
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
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.
93
Les structures sont en principes simples : deux diodes peuvent suffire. Un exemple est propos cidessous:
h(t)
hc(t)
Ecrteur
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.
h(t)
d
dt
s(t)
Dtection
f0
Filtrage
post-dtection
f max
h(t ) = 0 cos( 0t + (t )) et
d
= 2 .kv .m(t )
dt
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 :
94
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.
95
H1
Fonction de transfert
f0 f
f0 f
f0
H2
Fonction de transfert
f0 + f
f0 + f
f0
H2-H1
f0 + f
f0
mr(t)
h c(t)
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)
96
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:
'=
d
= k0 .m(t )
dt
h' (t ) = '0 cos( 0t + / 2 + ' (t ))
h(t ) = 0 cos( 0t + (t )) et
[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
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
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
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).
98
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
n(t)
d
dt
TF[n(t)]=U
Densit spectrale de tension
de bruit blanc
fmax
fmax
n'(t)
fmax
fmax
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.
S
N dB
S
C
=
+ 20 log k
N dB N dB
C
=
+ 10 log K + 20 log
N dB
100
-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
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
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
FM
f max
f max
m(t)
Porteuse module
Taux de modulation
Puissance du signal module
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
S
C
= k2
N
N
S
C
= K. 2
N
N
Rsistance au bruit
Faible
Bonne
Faible
Bonne
Radiodiffusion en HF
(OL/OM/OC)*
TV Hertzienne en V/UHF**
Services
AVANTAGES
INCONVENIENTS
103
104
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
h(t ) = an 0 cos( 0t + )
105
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
106
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.
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
Reprsentation temporelle :
en FSK2 on associe chacun des deux tats une frquence particulire.
V
0
f2
f1
-0
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
Continuit de phase
t
-0
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
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
Oscillateur
f0
Division
par N
Convertiseur
N/A
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
111
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.
x=
2 f =
1 2f
=
2
R
[1]
1
f2 f1 1
= => f =
R
2
4T
1
B= 1,17.
[Hz]
T
h(t ) = A0 cos( 0t
2T
t)
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
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.
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
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.
-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:
an = 0 (t ) cos( (t ))
bn = 0 (t ) sin( (t ))
114
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
La forme obtenue pour lensemble des points est appele constellation; nous verrons que cest la seule
mthode pour distinguer les diffrentes modulations.
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 )}
115
-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
+a
an(t)
an(t)
h(t)
-a
p(t)
-0
eb
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
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]
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
+a
bn (t)
+a
-a
118
11
10
a n(t)
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
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).
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.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
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
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
Q
101000 101001
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
001001 001000
00
01
011001 011000
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.
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
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
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
Plage linaire
Gain constant
Pentre
Amplificateur satur
16-QAM
16-QAM dforme
16APSK
32APSK
1
-1
-1
-1
-1
124
R=
1
[Bd] et
T
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
4R
32QAM 32 APSK
5R
64QAM
6R
256QAM
8R
125
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.
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
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
FM
FSK2
MSK
BPSK
Analogique
Nature
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
9. Techniques de modulations
, 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
11
01
I
10
DQPSK
129
00
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
Saut de phase
Symbole
000
001
101
100
110
111
011
010
Saut de phase
Saut
Saut
Saut
Saut
de
de
de
de
180
225
270
315
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
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.
Bruit d'amplitude
bn
Gigue de phase
an
131
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 :
bn
an
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.
1
1
-1
-1
-1
-1
132
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.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
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.
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
134
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
Le gain obtenu par ce procd, appel 8PSK-TCM est de 3dB sur une QPSK classique dbit
quivalent.
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
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,).
136
V/Hz
0 T/2
f0
f0-R
f0+R
f0+2R
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'
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
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
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
138
1.500
2.000
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
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
139
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
140
Propagation
Support
Usage
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
141
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.
Mode
Signification
AMRF
FDMA
AMRT
TDMA
AMRC
CDMA
AMES
SSMA
AMRP
PDMA
AMRS
SDMA
AMRL
WDMA
AMRFO
OFDMA
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
142
f
U tilis a
teur n
t
La diffusion FM est le cas typique de ce partage de la bande FM (88-108MHz).
Amplitude
r
teu
lisa
U ti
t
143
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
code
r
teu
li sa
ut i
t
144
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.
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.
145
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
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
T '=1/R'
+a
+a
m(t)
T=1/R
an(t)
spa(t)
-a
1
T '=1/R'
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]
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.
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
t +T
spai (u )du = 0
V
T '= 1/R'
spa(t)
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
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.
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
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.
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
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
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
152
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.
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
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.
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
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.
155
156
11. Dmodulation
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
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.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.
t
S ignal Filtr et Bruit
158
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
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.
159
tr a
je
ti
nd
ire
ct
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.
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
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.
161
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
162
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
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.
163
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.
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
|H|
1
1/2
1/2T
1/T
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.
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
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
Gabarit de mesure
Filtrage capacitif
Instant de dcision
Instant de dcision
Instant de dcision
Influence du fading
r=1
1/2T
1/T
166
2T
rponse temporelle
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
1.20
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
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
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.
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
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
169
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.
x2
x4
x8
170
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.
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.
171
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
an
Signal filtr
voie I
t
172
Diagrammes
de l'oeil
an r(t)
f0
cos 0 t
hr(t)
Mesures de l'oeil
/2
sin 0 t
f0
X
xn
bnr(t)
PLL
asservissement
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
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.
hr(t)
Rc epteur
hr(kT')
Fi
anr (kTe')
bnr (kTe')
hr(t) DPSK
X
retard T
174
cos( )
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
176
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)
+
178
12. Performances
Filtre de
Filtre de
prdtection
post-dtection
hr(t)
n(t)
Bruit
Dmodulateur
Signal
Dmodul
B2
B1
Sr, Nr
S, N
179
Sr
: Rapport lentre du dmodulateur
Nr
S
: Rapport en sortie du filtre de post dtection.
N
S
Sr
pour une valeur donne de
et en modifiant la
N
Nr
S
Sr
en fonction du
dans le cas dun dmodulateur donn :
N
Nr
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.
S/N
Dmodulateur
ANALOGIQUE
Dmodulateur
Schma 4.1.1
01001110
Echantillonnage
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
TEB =
[1]
S/N
Dmodulateur
ANALOGIQUE
Dmodulateur
01001110
C/N
TEB
NUMERIQUE
C
lentre du dmodulateur, dans le cas o la porteuse est non module.
N
181
S
ou le TEB en sortie du
N
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
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.
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
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
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
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
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) :
02
C=
2Z
N=
Ueff 2
Z
[W]
[W]
BHz = k
111
Tn
184
[Hz]
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.
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
60.000
185
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
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.
187
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
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].
Eb C
= 10 log
N 0 N dB
[dB]
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
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
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
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
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
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)
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
Modems - Cble
Nom
Modulation
Bande
300-3400Hz
Bande
passante
3kHz
Dbit
Utile *
33600 bit/s
V34
V90
300-3400Hz
3kHz
V92
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
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
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
Signal Physique
CAN
Fe/2
n eb
001100110
pr- ampli BF
Filtre antirepliement
Echantillonneur
Q uant ificat e ur
Codages et traitements
Numriques
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).
Fe
s(t)
Donnes
numriques
Echantillonneur
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.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)
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 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
peigne
de Dirac
Te
(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
( f ) =
( f kf )
e
k =
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 =
se (t ) =
(t kT ).s(kTe)
e
k =
s(t)
V/Hz
f
-fmax
-fmin f min
fmax
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
200
Section 4 - Codages
Fe/2
S e(t)
S(t)
-fmax
-Fe
Fe
Fe/2
Te
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
Fe > 2 f max
avec :
Fe : frquence dchantillonnage
fmax : frquence maximale du spectre du signal chantillonner.
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.
1/T
f
1/
Fe
S(t)
Se(t)
0 fmin fmax
Fe
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]
204
Section 4 - Codages
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.
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
q
q
<<
2
2
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
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
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
207
Section 4 - Codages
256=28 Niveaux
16=24 Niveaux
22=4 niveaux
2=21 niveaux
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
y=
ln(1 + x )
.sgn( x)
ln(1 + )
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.
210
Section 4 - Codages
s(t), V
v3
v2
v1
0
100
011
010
001
000
eb
CNA
Uref
2R
2R
zn-2
2R
2R
R
z0
2R
2R
v (t ) =
Uref
z n 1 2 n 1 + ... + z1 2 + z0
n 1
2
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
64 61 74 61
34 0c 29 00
4
4
data
2 690 100
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
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.
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
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
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).
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
Plage acquise
Fe/2
215
Section 4 - Codages
Fe/2
Fe
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).
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.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
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
S0
2B - 2*64kbit/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
D - 64kbit/s
S2
30B - 30*64kbit/s
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
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.
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
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...
Section 4 - Codages
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.
Squence compresse
Ax15
4 octets
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.
^[:-1
abcdefg
0123456789
Cryptographie
I0A1
I0BC
I067
ITA0
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
Quantification
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.
224
Section 4 - Codages
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
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 ) =
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.
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.
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 compress
Limage qui suit a pour format 510x343 pixels cods sur 256 niveaux de gris
227
Section 4 - Codages
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
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
Section 4 - Codages
Les performances permettent un gain important de compression qualit quivalente par rapport une
compression JPEG classique base de DCT.
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
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.
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).
Taille dimage
720576
720576
19201080
Dbit standard
4Mbits/s
2Mbits/s
~10Mbit/s
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.
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.
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
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
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
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
235
Section 4 - Codages
Limage originale qui suit a pour format 510x343 pixels cods sur 256 niveaux de gris
(16.1.5) Intgration
236
Section 4 - Codages
CAN
n eb
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.
( )
C = B.log 1+ C
N
[bit/s]
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
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 :
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).
239
Section 4 - Codages
xn + xn = 0
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.
0 1 0 1 1 0 0 0 0
x
0 0 1 0 1 1 0 0 0
Dcalage de la squenc e
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).
m eb
m eb
calcul
de R
calcul
de R
r eb
m eb
Message cod
241
m eb
r eb
Section 4 - Codages
avec :
Certains codes rpartissent les octets de correction lintrieur du bloc de donnes, pour accrotre la
rsistance aux erreurs rparties.
Polynme
ATM (HEC)
x8 + x2 + x + 1
x16 + x12 + x5 + 1
8
16
x16 + x15 + x2 +1
16
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
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
8 octets
RS
8 eb
255 octets
16 octets
r=m-n
r/2
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
m eb
p eb/s
calcul
q eb/s
Message cod
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.
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
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.
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)
248
Section 4 - Codages
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
Erreur sur 3
eb successifs
0001
0100
0010
Dsentrelacement
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
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)
250
Section 4 - Codages
Principe "Turbo"
Canal
Code
Interne
Code
Externe
Code
Interne
Code
Externe
n eb
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
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.
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.
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
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.
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
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.
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)
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
{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
=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
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
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.
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.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
{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:
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.
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.
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.
265
Section 4 - Codages
V
+a
T
t
-a
0 1/T 2/T
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.
266
Section 4 - Codages
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.
V
+a
t
-a
2/T
267
Section 4 - Codages
+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).
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
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 :
+
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
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
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
270
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.
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
eN
-1
eN-1
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 :
271
[2]
Proprit du Dirac
Comme dans le cas des signaux continus, le Dirac numrique est llment neutre du produit de
convolution :
{xn }* { n } = {xn }
d n = xk . yn + k
k =0
CAN
Processeur
e(t)
CNA
s(t)
E chantillonnage
Q uantificati on
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)
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 :
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} :
273
{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
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.
275
n>N
hn = 0
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
20.2.5 Exemple
La srie de coefficient ci dessous caractrise un filtre passe-bas.
276
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
277
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.
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
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
280
21. FFT
S ( f ) = s (t )e j 2ft dt
[3]
1
T + T
( ) = lim
+T / 2
T / 2
s (t )s (t + )dt
( f ) = [ (t )]
+
( f ) = (t )e j 2ft dt
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
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.
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
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
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
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
|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.
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
s (t ) = Ck .e
jk 2F0t
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
s(t)
T0
Te
|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
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.
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
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
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
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
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.
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
289
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.
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).
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
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
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.
291
V/Hz
raie pure
raie acquise
-1/T 1/T
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
N=101 points
Afin de saffranchir de ces problmes dinterprtation, on utilisera la technique du fentrage
temporelle.
T
fp(t)
Fentre pondre
293
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
Fentre Hanning
294
Fentre Hamming
Fentre de Blackmann
Fentre de Blackmann-Harris
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
Rectangulaire
Hanning
s(t)
s(t)
T0
T0
t
Te
Te
F'e=Fe/2
F'e=Fe*2
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
Affichage
raies
DF
0
n-1
2 raies
297
DF= Fe/2
Fe/2
298
Annexes
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 =
(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
1
1 + jRC
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
10.00m
100.0u
1.00u
10.00n
100.0p
0.000
1.250
2.500
3.750
5.000
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
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
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
Formules de trigonomtrie
305
Annexes
Signal Physique
Signal Physique
f
fmax
voix
son
V ido
pr- ampli BF
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
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
306
Annexes
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
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
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
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
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