VI Modulation PDF

Vous aimerez peut-être aussi

Vous êtes sur la page 1sur 54

Communication Numérique

Communication Numérique
Modulations Numériques

Yoann Morel

http://xymaths.free.fr/Signal/Communication-Numerique-cours-TP.php
Communication Numérique

1 Généralités
Introduction
Terminologie
Chaı̂ne de transmission numérique
Constellation
DSP
2 MDA (ASK)
3 MDP (PSK)
MDP-2 (BPSK)
MDP-4 (QPSK)
4 MAQ (QAM)
5 MDF (FSK)
MDF-PD
MDF-PC
Communication Numérique
Généralités

1 Généralités
Introduction
Terminologie
Chaı̂ne de transmission numérique
Constellation
DSP
2 MDA (ASK)
3 MDP (PSK)
MDP-2 (BPSK)
MDP-4 (QPSK)
4 MAQ (QAM)
5 MDF (FSK)
MDF-PD
MDF-PC
Communication Numérique
Généralités
Introduction

1 Généralités
Introduction
Terminologie
Chaı̂ne de transmission numérique
Constellation
DSP
2 MDA (ASK)
3 MDP (PSK)
MDP-2 (BPSK)
MDP-4 (QPSK)
4 MAQ (QAM)
5 MDF (FSK)
MDF-PD
MDF-PC
Communication Numérique
Généralités
Introduction

Le rôle de la modulation est de maı̂triser le spectre du signal émis :


adaptation au canal physique
adaptation de la bande passante
maı̂trise du débit
multiplexage

3 caractéristiques principales :
probabilité d’erreur Pe , fonction de la technique/technologie
utilisée et du canal de transmission
occupation spectrale
complexité technologique MODulation / DEModulation
Communication Numérique
Généralités
Introduction

La modulation consiste à modifier un ou plusieurs paramètres


d’une onde porteuse s(t) = A cos (wo t + ϕ0 ), centrée sur la bande
de fréquence du canal :

son amplitude A −→ MDA (ASK)


w0
sa fréquence f0 = −→ MDF (FSK)

sa phase ϕ0 −→ MDP (PSK)
Communication Numérique
Généralités
Terminologie

1 Généralités
Introduction
Terminologie
Chaı̂ne de transmission numérique
Constellation
DSP
2 MDA (ASK)
3 MDP (PSK)
MDP-2 (BPSK)
MDP-4 (QPSK)
4 MAQ (QAM)
5 MDF (FSK)
MDF-PD
MDF-PC
Communication Numérique
Généralités
Terminologie

Terminologie
Le message transmis est une suite de symboles pris dans un
alphabet de taille M = 2n
(symboles M-aires, ou binaires pour M = 2)

La rapidité de modulation, en bauds, est le nombre de


1
changement d’états par seconde : R = .
T
Le débit binaire est le nombre de bits transmis par seconde :
1
D= .
Tb
Pour un alphabet M-aire, M = 2n , T = nTb , soit D = nR.
D
L’efficacité spectrale est le ratio η = bits/sec./Hz, avec B
B
la largeur de bande, 1
η= log2 M
TB
Communication Numérique
Généralités
Chaı̂ne de transmission numérique

1 Généralités
Introduction
Terminologie
Chaı̂ne de transmission numérique
Constellation
DSP
2 MDA (ASK)
3 MDP (PSK)
MDP-2 (BPSK)
MDP-4 (QPSK)
4 MAQ (QAM)
5 MDF (FSK)
MDF-PD
MDF-PC
Communication Numérique
Généralités
Chaı̂ne de transmission numérique

Code correcteur Codage


Source
Encodage Modulation

Canal

Récepteur Code correcteur Démodulation


Correction Décodage
Communication Numérique
Généralités
Chaı̂ne de transmission numérique

Généralités

Après codage, si g(t) est le formant du code utilisé, le signal en


bande de base est de la forme :
X
c(t) = ck g(t − kT )
k
X
= ck (t)
k

La modulation transforme le signal c(t) en un signal modulé m(t) :


" #
X
m(t) = Re ck (t) ei(w0 t+ϕ0 )
k
w0
où la fréquence f0 = et la phase ϕ0 caractérisent la sinusoı̈de

porteuse.
Communication Numérique
Généralités
Chaı̂ne de transmission numérique

Avec, ck (t) = ak (t) + ibk (t), on a :


X
m(t) = ak (t) cos(w0 t + ϕ0 ) − bk (t) sin(w0 t + ϕ0 )
k

= a(t) cos(w0 t + ϕ0 ) − b(t) sin(w0 t + ϕ0 )


| {z } | {z }
Modulation en amplitude Modulation en amplitude de
de la porteuse en phase la porteuse en quadrature

a(t), b(t) : Trains modulants


 X

 a(t) = ak g(t − kT )

k
X

 b(t) = bk g(t − kT )

k

La modulation est dite monodimensionnelle si les ck sont réels


(bk = 0), et bi-dimensionnelle s’ils sont complexes.
Communication Numérique
Généralités
Chaı̂ne de transmission numérique

ak a(t)
g(t) ⊗
cos(w0 t + ϕ0 )
Entrée Mise en
M-aire forme
Codeur (Codage
en ligne) ⊕ m(t)
bk b(t)
g(t) ⊗
-sin(w0 t + ϕ0 )
π
Oscillateur
2
Communication Numérique
Généralités
Constellation

1 Généralités
Introduction
Terminologie
Chaı̂ne de transmission numérique
Constellation
DSP
2 MDA (ASK)
3 MDP (PSK)
MDP-2 (BPSK)
MDP-4 (QPSK)
4 MAQ (QAM)
5 MDF (FSK)
MDF-PD
MDF-PC
Communication Numérique
Généralités
Constellation

On appelle constellation, la représentation dans le plan complexe


de chaque signal élémentaire ck = ak + ibk .

c2
b2 × di,j = |ci − cj | : pouvoir séparateur
c3
× b3 c1 de deux symboles
b1 ×
d = min di,j : distance minimale
i6=j
a3 a2 a1 Une grande distance minimale assure
une meilleure immunité aux erreurs.

|ci |2 ∼ puissance nécessaire à l’émission du symbole ci .


X
|ci |2 ∼ puissance moyenne

Max|ci |2 ∼ puissance crête


i
Communication Numérique
Généralités
DSP

1 Généralités
Introduction
Terminologie
Chaı̂ne de transmission numérique
Constellation
DSP
2 MDA (ASK)
3 MDP (PSK)
MDP-2 (BPSK)
MDP-4 (QPSK)
4 MAQ (QAM)
5 MDF (FSK)
MDF-PD
MDF-PC
Communication Numérique
Généralités
DSP

DSP d’un signal modulé

Rappels : \
e2iπf 0 t x(t) = x̂(f − f )
0
d =x
x(t) b(−f )
h i
Signal modulé : m(t) = Re a(t) ei(w0 t+ϕ0 )

1 
= a(t) ei(w0 t+ϕ0 ) + a(t) ei(w0 t+ϕ0 )
2
d’où le spectre :
1   1  
b )= b
m(f a f − f0 + ba − (f − f0 )
2 2
Communication Numérique
Généralités
DSP

|b
a(f )|

b )|
|m(f
1  
1  

b
a − (f − f0 ) b
a f − f0
2 2

−f0 f0 f
Communication Numérique
MDA (ASK)

1 Généralités
Introduction
Terminologie
Chaı̂ne de transmission numérique
Constellation
DSP
2 MDA (ASK)
3 MDP (PSK)
MDP-2 (BPSK)
MDP-4 (QPSK)
4 MAQ (QAM)
5 MDF (FSK)
MDF-PD
MDF-PC
Communication Numérique
MDA (ASK)

Modulation par déplacement d’amplitude (MDA)


Amplitude Shift Keying (ASK)
Dans ce cas, il n’y a pas de porteuse en quadrature : bk = 0,
et donc, X
m(t) = ak g(t − kT ) cos(w0 t + ϕ0 )
Modulation par tout ou rien : modulation binaire ”OOK”
(On Off Keying)

0 0 1 1 0 1 0
Communication Numérique
MDA (ASK)

Constellation OOK : • •

X
Démodulation : m(t) = ak g(t − kT ) cos(w0 t + ϕ0 )
X 
donc, cos(w0 t + ϕ0 ) × m(t) = cos2 (w0 t + ϕ0 ) ak g(t − kT )

1 + 2 cos(2w0 t + ϕ0 )
or, cos2 (w0 t + ϕ0 ) = .
2
Donc, cos(w0 t + ϕ0 ) × m(t) contient un terme à la fréquence 2f0 ,
queXl’on éliminie simplement par filtrage, et un terme proportionnel
à ak g(t − kT ) qui est porteur de l’information (en bande de
base).
Communication Numérique
MDA (ASK)

Modulation

a(t)
g(t) ⊗ m(t)
Porteuse
cos(w0 t + ϕ0 )
Communication Numérique
MDA (ASK)

Modulation Démodulation

a(t) Filtrage
g(t) ⊗ m(t) m(t)
⊗ passe bas
Bande
de base :
Filtre adapté,
Echant.,
Récupération Détection
Porteuse porteuse cos(w0 t + ϕ0 ) ...
cos(w0 t + ϕ0 )
Communication Numérique
MDP (PSK)

1 Généralités
Introduction
Terminologie
Chaı̂ne de transmission numérique
Constellation
DSP
2 MDA (ASK)
3 MDP (PSK)
MDP-2 (BPSK)
MDP-4 (QPSK)
4 MAQ (QAM)
5 MDF (FSK)
MDF-PD
MDF-PC
Communication Numérique
MDP (PSK)

Modulation par déplacement de phase (MDP)


Phase Shift Keying (PSK)
h i
m(t) = Re ck (t) ei(w0 t+ϕ0 ) , avec ck (t) = ak (t) + ibk (t)

Pour MDP, |ck | = 1 ⇐⇒ ck = eiϕk : ak = cos(ϕk ) et bk = sin(ϕk )


La constellation est sur un cercle.
Pour améliorer les performances, on impose de plus aux ck d’être
répartis régulièrement sur le cercle
(on maximise la distance d = min di,j = min|ci − cj |).
i6=j i6=j

Ainsi, pour transmettre M symboles, l’ensemble des phases


possibles est : 
 ϕk = π + k 2π si M > 2
M M

ϕk = 0 ou π si M = 2
Communication Numérique
MDP (PSK)

Constellation MDP-4 Constellation MDP-2


ou QPSK, ou BPSK,
Quadrature Phase Shift Keying Binary Phase Shift Keying

• •
• •
• •

La transmission se fait à enveloppe constante : la même énergie est


nécessaire pour transmettre chaque symbole.
Communication Numérique
MDP (PSK)

Le signal modulé est alors :


h i
m(t) = Re eiϕk g(t − kT ) ei(w0 t+ϕ0 )
h i
= Re g(t − kT ) ei(w0 t+ϕ0 +ϕk )

Ainsi, si le formant g(t) est un créneau :


h i
m(t) = Re A ei(w0 t+ϕ0 +ϕk )
= A cos(w0 t + ϕ0 + ϕk )
= A cos(w0 t + ϕ0 ) cos(ϕk ) − A sin(w0 t + ϕ0 ) sin(ϕk )
La porteuse en phase est modulée par cos(ϕk )
La porteuse en quadrature est modulée par sin(ϕk )
Communication Numérique
MDP (PSK)

La transmission se fait à enveloppe constante : la même énergie est


nécessaire pour transmettre chaque symbole.

0 0 1 1 0 1 0

MDP-2
(BPSK)
Communication Numérique
MDP (PSK)
MDP-2 (BPSK)

1 Généralités
Introduction
Terminologie
Chaı̂ne de transmission numérique
Constellation
DSP
2 MDA (ASK)
3 MDP (PSK)
MDP-2 (BPSK)
MDP-4 (QPSK)
4 MAQ (QAM)
5 MDF (FSK)
MDF-PD
MDF-PC
Communication Numérique
MDP (PSK)
MDP-2 (BPSK)

Modulation MDP-2 (BPSK)

Train binaire ak (t) m(t)


Codeur
NRZ = cos(ϕk )g(t-kT ) ⊗
Porteuse
cos(w0 t + ϕ0 )
Communication Numérique
MDP (PSK)
MDP-2 (BPSK)

Démodulation MDP-2
Signal modulé : m(t) = A cos(w0 t + ϕ0 + ϕk )
donc, après multiplication par la porteuse,

m(t) cos(w0 t + ϕ0 ) = A cos(w0 t + ϕ0 + ϕk ) cos(w0 t + ϕ0 )


A
= [cos(2w0 t + 2ϕ0 ) + cos(ϕk )]
2
Après filtrage, on élimine cos(2w0 t + 2ϕ0 ),
A
et alors, il reste cos(ϕk ) : le signal en bande de base. . .
2
Communication Numérique
MDP (PSK)
MDP-4 (QPSK)

1 Généralités
Introduction
Terminologie
Chaı̂ne de transmission numérique
Constellation
DSP
2 MDA (ASK)
3 MDP (PSK)
MDP-2 (BPSK)
MDP-4 (QPSK)
4 MAQ (QAM)
5 MDF (FSK)
MDF-PD
MDF-PC
Communication Numérique
MDP (PSK)
MDP-4 (QPSK)

π π • •
ϕk = +k
4 4
ck = eiϕk = ak + ibk
• •

√ √
ak bk ak 2 bk 2
√ √
2 2
11 2 2 1 1
√ √
2 2
10 2 − 2 1 −1
√ √
01 − 22 2
2
−1 1
√ √
00 − 22 − 2
2
−1 −1
Communication Numérique
MDP (PSK)
MDP-4 (QPSK)

0 0 1 1 0 1

MDP-4
(QPSK)
Communication Numérique
MDP (PSK)
MDP-4 (QPSK)

Modulation MDP-4

ak a(t)
1er bit NRZ ⊗
cos(w0 t + ϕ0 )
Train
binaire

⊕ m(t)
bk b(t)
2ème bit NRZ ⊗
-sin(w0 t + ϕ0 )
π
Oscillateur
2
Communication Numérique
MDP (PSK)
MDP-4 (QPSK)

Démodulation MDP-4
Signal modulé : m(t) = A cos(w0 t + ϕ0 + ϕk )
donc, après multiplication par la porteuse en phase,

m(t) cos(w0 t + ϕ0 ) = A cos(w0 t + ϕ0 + ϕk ) cos(w0 t + ϕ0 )


Ah i
= cos(2w0 t + 2ϕ0 ) + cos(ϕk )
2
Après filtrage, on élimine cos(2w0 t + 2ϕ0 ), et il reste cos(ϕk ) = ak .
et, après multiplication par la porteuse en quadrature,

m(t) sin(w0 t + ϕ0 ) = A sin(w0 t + ϕ0 + ϕk ) cos(w0 t + ϕ0 )


Ah i
= sin(2w0 t + 2ϕ0 ) + sin(ϕk )
2
Après filtrage, on élimine sin(2w0 t + 2ϕ0 ), et il reste sin(ϕk ) = bk .
Communication Numérique
MDP (PSK)
MDP-4 (QPSK)

Démodulation MDP-4 : essentiellement deux démodulateurs


MDP-2. . .

ak
⊗ Filtre
Passe-bas
cos(w0 t + ϕ0 )

m(t)
π
2
sin(w0 t + ϕ0 )
bk
⊗ Passe-bas
Filtre
Communication Numérique
MAQ (QAM)

1 Généralités
Introduction
Terminologie
Chaı̂ne de transmission numérique
Constellation
DSP
2 MDA (ASK)
3 MDP (PSK)
MDP-2 (BPSK)
MDP-4 (QPSK)
4 MAQ (QAM)
5 MDF (FSK)
MDF-PD
MDF-PC
Communication Numérique
MAQ (QAM)

La constellation de la MDA est une droite, l’énergie utilisée n’est


pas répartie efficacement lorsque M est grand.
Dans la MDP, les constellations sont des cercles, et la distance
minimale (donc Pe ) n’est pas optimale pour une puissance
moyenne donnée.
Un choix plus naturel est une constellation pour laquelle les points
sont uniforméments répartis dans le plan.

• • • • • • • •
• • • •
• • • • • • • •
• • • • • • • •
• • • •
• • • • • • • •
• • • • • • • •
• • • •
• • • • • • • •
• • • • • • • •
• • • •
• • • • • • • •
Communication Numérique
MAQ (QAM)

La modulation envisagée est donc bidimensionnelle, et module les


deux porteuses en phase et en quadrature, d’où sa désignation de
Modulation d’Amplitude sur deux porteuses en Quadrature (MAQ)
(QAM - Quadrature Amplitude Modulation).
Le signal modulé s’écrit de manière générale :

m(t) = a(t) cos(w0 t + ϕ0 ) − b(t) sin(w0 t + ϕ0 )


X X
où, a(t) = ak g(t − kT ) et b(t) = bk g(t − kT ).
k k
Les symboles ak et bk prennent leurs valeurs dans deux alphabets à
M éléments, donnant ainsi au total M 2 états.
En général, les alphabets sont identiques et M = 2n et donc, E = 22n .
Communication Numérique
MAQ (QAM)

Généralement, les symboles ak et bk prennent leurs valeurs dans


l’alphabet {±d; ±3d; ±5d; . . . }.
• • • • • • • •
• • • •
• • • • • • • •
• • • • • • • •
• • • •
• • • • • • • •
• • • • • • • •
• • • •
• • • • • • • •
• • • • • • • •
• • • •
• • • • • • • •

MAQ-16 MAQ-64
Communication Numérique
MAQ (QAM)

On peut aussi réécrire les symboles suivant :


q
ck = Ak eiϕk avec Ak = |ck | = a2k + b2k et ϕk = arg(ck )

alors,
h i
m(t) = ak cos(w0 t+ϕ0 )−bk sin(w0 t+ϕ0 ) = Re Ak eiϕk ei(w0 t+ϕ0 )

soit aussi,
h i
m(t) = Re Ak ei(w0 t+ϕ0 +ϕk ) = Ak cos(w0 t + ϕ0 + ϕk )

Cette expression permet considérer la MAQ comme une


généralisation de MDP et MDA, et justifie la désignation de
MDAP (Modulation par Déplacement d’Amplitude et de Phase)
aussi attribuée à la MAQ.
Communication Numérique
MAQ (QAM)

Modulation MDP-4

ak a(t)
NRZ ⊗
cos(w0 t + ϕ0 )
Train
binaire
Aiguillage
⊕ m(t)
bk b(t)
NRZ ⊗
-sin(w0 t + ϕ0 )
π
Oscillateur
2
Communication Numérique
MAQ (QAM)

Efficacité spectrale : Pour une même rapidité de modulation, le


débit binaire de la MAQ-M est multiplié par log2 M et donc,
D
l’efficacité spectrale η = est aussi multipliée par log2 M .
B
On cherche donc naturellement à utiliser MAQ avec un M élevé,
néanmoins au prix d’une complexité de modulation/démodulation
et d’une probabilité d’erreur accrue.
Communication Numérique
MDF (FSK)

1 Généralités
Introduction
Terminologie
Chaı̂ne de transmission numérique
Constellation
DSP
2 MDA (ASK)
3 MDP (PSK)
MDP-2 (BPSK)
MDP-4 (QPSK)
4 MAQ (QAM)
5 MDF (FSK)
MDF-PD
MDF-PC
Communication Numérique
MDF (FSK)

Modulation par déplacement de fréquence (MDF)


Frequency Shift Keying (FSK)

Le signal est modulé à enveloppe constante :


h i
m(t) = Re eiφ(t) ei(w0 t+ϕ0 ) = cos(w0 t + φ(t) + ϕ0 )

La fréquence instantannée est :



1 d w0 t + φ(t) + ϕ0
f (t) =
2π dt
1 dφ
= f +
| {z0 } | 2π{zdt }
fréquence centrale Déviation
Communication Numérique
MDF (FSK)
MDF-PD

1 Généralités
Introduction
Terminologie
Chaı̂ne de transmission numérique
Constellation
DSP
2 MDA (ASK)
3 MDP (PSK)
MDP-2 (BPSK)
MDP-4 (QPSK)
4 MAQ (QAM)
5 MDF (FSK)
MDF-PD
MDF-PC
Communication Numérique
MDF (FSK)
MDF-PD

MDF à phase discontinue

Soit δf l’écart de fréquence instantanée entre l’émission de deux


symboles voisins, ak le symbole émis et g(t) l’impulsion
rectangulaire, alors :

1 dφ δf X
= ak g(t − kT )
2π dt 2
k

et donc, en intégrant dans l’intervalle [kT ; (k + 1)T [,

φ(t) = πδf ak (t − kT ) + θk

avec la contante d’intégration θk = φ(kT ).


Communication Numérique
MDF (FSK)
MDF-PD

La fréquence varie donc linéairement entre [kT ; (k + 1)T [, et


l’expression finale du signal modulé devient :
   
δf
m(t) = cos 2π f0 + ak t + ϕ0
2

La modulation se fait donc en utilisant plusieurs oscillateurs de


fréquences différentes de δf .
Malheureusement, la phase du signal modulé n’est pas continue, ce
qui ne permet pas de garantir un spectre étroit.
Communication Numérique
MDF (FSK)
MDF-PD

MDF binaire à phase discontinue

0 1 0 0 1
Communication Numérique
MDF (FSK)
MDF-PC

1 Généralités
Introduction
Terminologie
Chaı̂ne de transmission numérique
Constellation
DSP
2 MDA (ASK)
3 MDP (PSK)
MDP-2 (BPSK)
MDP-4 (QPSK)
4 MAQ (QAM)
5 MDF (FSK)
MDF-PD
MDF-PC
Communication Numérique
MDF (FSK)
MDF-PC

MDF à phase discontinue

On peut aussi s’efforcer d’assurer la continuité de la phase du


signal modulé afin de limiter au mieux la largeur de bande utilisée.
On a en effet, avec l’expression précédente du signal modulé,
 
sur [(k − 1)T ; kT [, m(kT ) = cos w0 kT + πδf ak−1 T + θk−1 + ϕ0
 
sur [kT ; (k + 1)T [, m(kT ) = cos w0 kT + θk + ϕ0

Pour supprimer la discontinuité dans la phase, il suffit donc


d’imposer la condition :

θk = θk−1 + πδf ak−1 T

Cette condition est réalisée en utlisant par exemple un oscillateur


unique, dont on peut moduler la fréquence.
Communication Numérique
MDF (FSK)
MDF-PC

MDF binaire à phase continue

0 1 0 0 1
Communication Numérique
MDF (FSK)
MDF-PC

Les performances de MDF, contrairement à MDA et MDP


s’améliorent lorsque M augmente ; néanmoins, au prix d’une
occupation spectrale plus large.

MDF à phase continue : MDF à phase discontinue :


réalisation simple réalisation plus complexe
large bande passante nécessaire bande passante plus étroite

Exemples d’utilisation :
MDF discontinue dans les communications numériques sur
voies téléphoniques (MODEM 56k, . . .)
Norme GSM (Groupe Spécial Mobile) utlise une MDF
continue, avec un formant g(t) gaussien ֒→ GMSK (Gaussian
Minimum Shift Keying)

Vous aimerez peut-être aussi