Beruflich Dokumente
Kultur Dokumente
modulation numrique
Franoise BRIOLLE
dition
c 2013
2
F.
c Briolle
ntroductionI
La transmission des signaux numriques
Chane de transmission
Lobjectif de ce TP est de simuler et dvaluer les performances dune chane de commu-
! La chane
nication de transmission
numrique numrique
haut dbit (transmission WiMax, TNT).
Filtre Milieu de
100011 metteur
dmission transmission
+ rcepteur 100011
Canal de transmission
Questions
1. Pour un dbit de 54 Mbits/s, quelle est la dure dmission dun bit ? Tb=
2. Quels sont les diffrents types de codage en ligne que vous connaissez ?
Les performances de la chane de transmission sont mesures par un taux derreur (nombre
derreurs/ nombre de symboles mis). Le taux derreur dpend de nombreux paramtres
(bruit dans le canal, dbit, type de modulation, . . . )
Questions
Questions
F.
c Briolle
Partie 1 : Emission Codage en ligne
Lmetteur transforme le flot binaire par un signal analogique qui sera envoy au rcepteur.
Codage en Ligne
1. La squence binaire que lon va utiliser doit tre reprsentative de nimporte quelle s-
quence : on va donc tirer alatoirement une suite de 1 et de 0, et pour cela utiliser un
gnrateur alatoire de type "Bernouilli". Dans ce bloc, on rgle le dbit binaire Ts = 1s.
2. Le bloc "unipolar/bipolar converter" permet de transformer le symbole "1" en un signal
analogique qui vaut +1 pendant la dure dmission du bit ; il transforme le symbole "0"
en un signal qui vaut -1 pendant la dure dmission du bit. Ce bloc est donc utilis pour
obtenir un codage NRZ.
3. Une horloge, dont la priode est Ts /2, associe au convertisseur unipolaire/bipolaire per-
met dobtenir un codage RZ.
4. Enfin, la mme horloge, associ un circuit logique XOR et un convertisseur unipo-
laire/bipolaire permet dobtenir un codage Manchester.
6
Questions
1. Observer sur 12 s, la squence binaire gnre et les signaux temporels reprsentant les
diffrents codages de cette squence (NRZ, RZ, Manchester).
Comment sont reprsents les symboles "1" et "0" dans un codage NRZ ? RZ ? Manchester ?
2. Observer sur un temps long (rgler le stop time = inf), le spectre des signaux pour les
diffrents codage (NRZ, RZ, Manchester). Reprsentez les spectres.
3. Quels sont les avantages et dsavantages du codage NRZ ? RZ ? Manchester ? Pour quel
type dapplications sont-ils utiliss ?
F.
c Briolle
Partie 2 : Rception
Le but est de reconstituer la squence binaire qui a t transmise par le signal analogique
(lectrique, lectromagntique, ...) reu sur le rcepteur.
Il ne sagit donc pas de reconstituer au mieux le signal mis reprsentant la squence binaire,
mais de dcider, pour chaque portion de signal reu de dure Ts (temps dmission du symbole),
si elle reprsente un "1" ou un "0".
Lorsque lon code le signal en NRZ, le symbole "1" est reprsent par un signal analogique,
de dure Ts , et de valeur +1. On chantillonne ce signal pendant le temps Ts ; on prend 10
valeurs par exemple. On intgre ce signal pendant le dure Ts , cest--dire que lon fait la
somme cumule de ces 10 valeurs. Lintgrale est positive et vaut +10.
Pour le signal reprsentant un "0", qui vaut -1, lintgrale sera ngative et vaudra -10.
Il suffit donc dintgrer le signal reprsentant le symbole et de comparer le rsultat de
lintgration la valeur 0 pour prendre la dcision : si le rsultat de lintgrateur est positif,
alors le symbole mis est un "1" ; si il est ngatif, cest un "0".
Remarques
On ne peut prendre la dcision quaprs avoir reu le symbole : le squence reconstitue est
donc forcment dcale dun symbole par rapport la squence mise.
8
Questions
2. Pour une simulation de 12 symboles, reprsenter les signaux du scope1. Comment fonc-
tionne le bloc "integrate and dump" ?
3. Reprsenter les signaux du scope2. Pourquoi la squence reconstitue est dcale dun
symbole ?
F.
c Briolle
9
Questions
2. Pour une simulation dun grand nombre de symboles, 104 , faire varier la puissance du
bruit (rgler dans le bloc "Band-Limited White Noise" : noise Power = 2, 1, 0.5, 0.1, 0.01
et 0.001). Tracer la courbe taux derreur binaire fonction de la puissance du bruit.
3. Les transmissions numriques vous semblent-elles adaptes pour rsister au bruit ? Pour-
quoi ?
F.
c Briolle
10
F.
c Briolle
Partie 3 : canal de transmission
Pour sadapter la bande passante du canal, le codage ne se fera plus en bande de base, mais
sur frquence porteuse. Afin daugmenter le dbit de transmission, les symboles ne seront plus
constitus dun bit (1 ou 0), mais de plusieurs bits (par exemple 2 bits : symboles 00, 01, 10, 11).
Nous tudierons dans cette partie les modulations QAM (Quadrature Amplitude Modulation)
et leurs dmodulations. Nous mesurerons linfluence du bruit du canal de transmission sur le
taux derreur binaire la rception.
1-Modulation
Linformation est constitue de symboles constitus dun seul bit "1" ou "0". Pour sadapter
au canal de transmission linformation est porte la frquence F0 .
Linformation est contenue dans lamplitude de la porteuse A cos(2F0 t) :
1 A = +1 et 0 A = 1
Le signal transmis est donc :
s(t) = I(t) cos(2F0 t)
avec I(t) codage NRZ de la squence binaire. Cest le signal analogique qui vaut soit +1, soit
-1 pendant le temps symbole, selon quil reprsente un 1 ou un 0.
Questions
F.
c Briolle
13
2-Demodulation
2. Le signal s1 (t) est du signe de I(t), puisque cos2 (2F0 t) est positif. I(t) est le codage NRZ
de la squence binaire. Il suffit dintgrer le signal pendant le temps dun symbole, pour
savoir si I(t) est positif ou ngatif, et donc si le symbole transmis est un "1" ou un "0".
Remarque
La synchronisation avec la frquence porteuse est importante. Si la sinusode utilise pour la
dmodulation nest pas synchrone avec la porteuse et vaut cos(2F0 t + ) on obtient alors :
I(t) I(t)
s1 (t) = s(t)cos(2F0 t+) = I(t)cos(2F0 t)cos(2F0 t+) = cos()+ cos(4F0 t+)
2 2
On intgre le signal s1 (t) pendant le temps Ts .
On remarque que cos(4F0 t + ) est moyenne nulle sur une priode de 1/2F0 , donc sur le
temps symbole Ts . Donc, I(t) 2
cos(4F0 t + ) ne donne aucune information sur le signe de
I(t).
lintgrale du signal s1 (t) pendant le temps Ts sera du signe de I(t) 2
cos(). Si cos() est
positif, elle sera du signe de I(t), si cos() est ngatif, elle sera du signe de I(t) et si = 2 ,
lintgrale vaudra 0 sur le temps symbole et il sera impossible de dcider si le signal reprsente
un "1" ou un "0".
Questions
F.
c Briolle
14
1. Observer pendant 12s les reprsentations temporelles des signaux sur les scopes 1, 2, 3 et
4. Prciser, sur le schma, o sont les principales tapes : codage en BdB, modulation,
dmodulation synchrone sont ralises.
2. Faire varier la phase du cosinus utilis pour la dmodulation synchrone (bloc Cos1). Que
se passe-t-il lorsque la phase du cosinus vaut /2 (le cosinus est alors un sinus) ?
3. Pour un grand nombre de symboles, 104 , faire varier la puissance du bruit (dans le bloc
"Band-Limited White Noise", faire varier : noise Power = 2, 1, 0.5, 0.1, 0.01 et 0.001).Tra-
cer, en fonction de la puissance du bruit, le taux derreur binaire .
F.
c Briolle
15
Pour augmenter le dbit, on ne va plus envoyer un bit pendant le temps T s, mais deux. Les
symboles transmettre seront donc une suite alatoire de 00, 01, 10 ou 00.
Modulation
On utilise deux squences binaires. La premire squence binaire {i1 , i2 , . . . , ik , . . .}, repr-
sente le premier bit des symboles. Elles est code NRZ et reprsente par le signal analogique
I(t), qui sera port "en phase" : I(t). cos(2F0 t).
La seconde squence binaire {q1 , q2 , . . . , qk , . . .}, correspond au deuxime bit des symboles. Elle
est code NRZ et reprsente par Q(t), qui sera port "en quadrature" (dphasage de /2) :
Q(t). cos(2F0 t + ) = Q(t). sin(2F0 t).
Le signal transmis sera :
Pendant le temps T s on aura donc transmis un symbole de 2 bits : le dbit est multipli par 2.
Dmodulation
F.
c Briolle
16
Questions
3. Pour une simulation dun grand nombre de symboles, 104 , faire varier la puissance du
bruit ( rgler dans le bloc "Band-Limited White Noise" : noise Power = 2, 1, 0.5, 0.1,
0.01 et 0.001) et mesurer le taux derreur binaire. Tracer la courbe taux derreur binaire
fonction de la puissance du bruit. La modulation QAM-4 est-elle plus rsistante au bruit
que la modulation ASK-2 ?
F.
c Briolle
Partie 4 : Transmissions
Wi-Max
Dans cette partie, nous tudierons une chane de transmission WiMax . Une transmission
WiMax est porte 5GHz. Les symboles sont constitus de 6 bits (QAM-64), et la dure dun
6
symbole est de 54106 s, ce qui permet dobtenir un dbit de 54 Mbits/s.
Modulation QAM-64
100 7 000 7
101 5 001 5
111 3 011 3
110 1 010 1
Ces symboles seront alors ports, en phase et en quadrature, la frquence adapte au canal
de transmission : 5GHz pour une transmission WiMax.
18
Questions
F.
c Briolle
19
Chane de Transmission
Une chane de transmission est simule avec les blocs simulink. Le canal de transmission est
bruit et bande limite.
Questions
3. Soit un train binaire dont le dbit binaire est de 1 Mbit/s. Quel est le dbit des symboles
si on utilise une modulation QAM-64 ?
F.
c Briolle