Sie sind auf Seite 1von 19

Telecommunication

modulation numrique

Travaux Pratiques (MatLab & Simulink)


EOAA Salon de Provence

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

Squence Signal Signal Squence


analogique bruit analogique binaire
binaire

Canal de transmission

Figure 1 Chane de communication numrique

La simulation de la chane de communication sera complte, et comprendra :

o 1re partie : Emission IUT R&T 1ire anne


On simulera une squence binaire que lmetteur reprsente par un signal analogique
(codage en ligne) qui est envoy vers le rcepteur.
la squence binaire est compose de symboles "1" ou "0" mis toutes les Ts secondes
(temps dmission du symbole),
Chaque symbole , "1" et "0" , est reprsent par un signal rel (lectrique, lectro-
magntique, lumineux, . . . ) de dure Ts . Cest ce quon appelle le codage en ligne.

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 ?

o 2me partie : rception


Le rcepteur reoit un signal qui reprsente une squence binaire. Il faut donc le dco-
der, cest--dire dcider, lorsquon reoit un signal reprsentant un symbole, si ce signal
reprsente un "1" ou un "0".
4

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

1. Quelles mthodes connaissez-vous pour optimise la rception du signal (RSB et IES)


et dcoder la squence binaire ?

o 3me partie : canal de transmission


Le canal de transmission peut tre un cble lectique, une partie de lespace hertzien
(400-750 MHz pour la TNT, 890-915 MHz pour la tlphonie mobile, . . . ).
Pour sadapter la bande passante du canal et optimiser la transmission, lmission
sera porte par une frquence. Cette technique est appele modulation sur frquence
porteuse. On tudiera particulirement la modulation QAM-2 qui sera gnralise aux
modulations QAM-4 et QAM-64.

Questions

1. Rappeler ce quest une modulation QAM-4.

2. Quelles types de modulation sur frquence porteuse connaissez-vous ?

o 4me partie : Transmissions WiMax


Ce type de transmission permet dobtenir un dbit de 54 Mbits/s. Le flux binaire est cod
par une modulation QAM-64, porte par une frquence porteuse 5 GHz.
Nous raliserons cette chane de transmission et valuerons ses performances, en fonction
de la largeur de bande du canal et du bruit de transmission.

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

Ouvrir le modle N RZ RZ_M anch.mld

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".

Figure 2 Rception dune transmission numrique

On mesure la qualit de la transmission par un taux derreurs binaires, cest--dire le rapport


entre le nombre derreur par le nombre de bits envoy.

Principe de rception en bande de base

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

Rception dune squence code NRZ

Rception dun signal non bruit

Tlcharger le modle Reception_NRZ_sansBruit.mld

Questions

1. Sur le schma, reprer les blocs "chantillonneur","intgration" et "comparateur de seuil".

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

Rception dun signal bruit

Tlcharger le modle Reception_NRZ.mld

Questions

1. Pour une simulation de 12 symboles :


(a) observer le scope 1 : le bruit vous semble-t-il important ?
(b) observer le scope 2 : lintgration donne-t-elle des indications claires sur la valeur du
symbole ?
(c) reprsenter les signaux du scope 3 : est-ce que la squence dcode comporte des
erreurs ? Pourquoi ?

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.

Modulation QAM-2 ou ASK-2

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.

Figure 3 Modulation sur frquence porteuse F0


12

Mise en oeuvre : Tlcharger le modle ASK2.mld

Questions

1. Reprsenter la reprsentation temporelle du signal port (rgler le temps de simulation


12s).

2. Reprsenter le spectre de ce signal (temps de simulation 100000s). Commentaires.

F.
c Briolle
13

2-Demodulation

Nous raliserons une dmodulation synchrone :


1. Le signal s(t), modul et port, est multipli par une sinusode en phase avec la frquence
porteuse. On obtient
s1 (t) = s(t) cos(2F0 t) = I(t) cos2 (2F0 t)

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".

Mise en oeuvre : Tlcharger le modle ASK2demod.mld

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

Modulation en phase et quadrature : QAM-4

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 :

s(t) = I(t). cos(2F0 t) + Q(t). sin(2F0 t)

Pendant le temps T s on aura donc transmis un symbole de 2 bits : le dbit est multipli par 2.

Dmodulation

Pour obtenir les trains binaire {i1 , i2 , . . . , ik , . . .} et {q1 , q2 , . . . , qk , . . .}, on procde de la


faon suivante :
1. s(t) est multipli par cos(2F0 t).
On obtient s1 (t) = I(t). cos2 (2F0 t) + Q(t). sin(2F0 t) cos((2F0 t).
On intgre le signal pendant la dure du symbole. En remarquant que Q(t). sin(2F0 t) cos((2F0 t)
est moyenne nulle, lintgrale a donc le signe de I(t). Si lintgrale est positive, le premier
bit du symbole transmis est un "1", si elle est ngative, cest un "0".
2. Simultanment, s(t) est multipli par sin(2F0 t).
On obtient s2 (t) = I(t). cos(2F0 t)sin(2F0 t) + Q(t). sin2 (2F0 t).
Lintgrale du signal pendant le temps dun symbole a le signe de Q(t). Le signe de
lintgrale nous permet de reconnatre le deuxime bit du symbole transmis.

F.
c Briolle
16

Mise en oeuvre : Tlcharger le modle QAM-4.mld

Questions

1. Observer les reprsentations temporelles des signaux (rgler le temps de simulation


12s) et dcrire les principales tapes ralises (codage en BdB, modulation, dmodulation
synchrone).

2. Observer le spectre du signal (temps de simulation 104 ).

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.

Nous allons donc tudier la modulation QAM-64

Modulation QAM-64

Pour obtenir un dbit important, on va transmettre des symboles constitus de 6 bits. On a


donc 26 = 64 symboles diffrents. Les symboles sont spars en deux trains de bits, constitus
chacun de 3 bits qui seront cods en bande de base de la faon suivante :

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

Mise en oeuvre : Tlcharger le modle QAM64.mld

Questions

1. Observer et reprsenter les signaux en fonction du temps(rgler le temps de simulation


12/(9 106 ) s), soit 12 symboles 9 GHz.

2. Observer et reprsenter le spectre des signaux et la constellation des 64 points correspon-


dant aux symboles envoys (temps de simulation inf).

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.

Tlcharger le modle ChaineTrans.mld

Questions

1. Observer les constellations lmission et la rception.

2. Faire varier la puissance du bruit et observer les constellations et le taux derreur.

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 ?

4. Pourquoi, la rception, le signal transmis est-il altr ?

5. Quels sont les avantages et dsavantages des transmissions numriques ?

F.
c Briolle

Das könnte Ihnen auch gefallen