Académique Documents
Professionnel Documents
Culture Documents
Ofdm
Ofdm
Annick Le Glaunec
Version approfondir
Modulations multiporteuses
1
Prologue : Canal trajets multiples .................................................................................. 2
1.1
modle simplifi ....................................................................................................... 2
1.2
canal multitrajet ........................................................................................................ 3
2
Introduction aux modulations multiporteuses. ................................................................. 6
3
Principe des modulations multiporteuses. ........................................................................ 6
3.1
Principe de la modulation ......................................................................................... 7
3.2
Principe de la dmodulation ..................................................................................... 9
4 Principes du modulateur et du dmodulateur utilisant les transformes de Fourier
discrtes .................................................................................................................................. 10
5 Problme des interfrences entre symboles : intervalle de garde. .................................. 12
6 Codage de lOFDM ........................................................................................................ 15
7 Norme de diffusion de tlvision Herztienne terrestre : ETS 300 744........................... 16
8
Bibliographie .................................................................................................................. 17
h( t ) = 1 + ( t ) et H ( f ) = 1 + 2 + 2 cos 2f
La fonction de transfert a lallure suivante :
1/)k
2.5
2
1.5
1
0.5
00
1/2
1/
B>>1/ : H(f) nest pas constant sur la bande de frquence et le signal subit des distorsions
quil faut corriger laide dun galiseur.
x(t)=Re [n(t).e
2jfcn(t)
sl(t n(t))]e
2jfc t)
Lexpression entre crochets montre que le signal en bande de base subit des attnuations n ,
des retards n et des dphasages 2 jf cn qui dpendent tous du temps.
A partir de cette formule on peut dfinir la fonction de transfert en bande de base :
c(t,)=n(t).e
2jfcn(t)
(n(t))
2jfcn
(n )
Notons que le signal reu est convolu par une fonction dpendant des retards : ici la
convolution est discrte, mais on peut modliser le canal par une distribution continue de
retards.
Soit Tm le plus grand des retards appel talement des retards.
La fonction de corrlation de c reprsente la puissance moyenne dun signal impulsionnel
dans le canal. Sa variation c() en fonction de donne le profil des intensits cres par les
retards dus aux multichemins et le retard maximum Tm.
La transforme de Fourier de la fonction de corrlation de c donne la bande de cohrence
spectrale.
C()
Tm
C(f)
B c = 1/T m
nime
onde
reue
n+1
n
2
1
etc...
mobile
rcepteur
Supposons que le mobile se dplace la vitesse v et quil reoive les ondes issues dun mme
signal dans toutes les directions possibles n cest--dire que le canal est dispersif. Londe
v
reue dans la direction n subit un dcalage de frquence gal fc cosn et le signal reu par
c
le mobile est la somme de toutes ces ondes : il subit une variation damplitude et un
dphasage qui se modliseront par une amplitude et une phase alatoires de lexpression de
(t). On peut considrer que le nombre dondes reues est trs grand et que donc le thorme
de la limite centrale sapplique. En supposant que les directions darrive des ondes sont
alatoirement distribues suivant une loi uniforme, on peut montrer que lamplitude est une
fonction de Rayleigh : la probabilit de (t) scrit :
2
22
p( (t) )= 2 e
.
Souvent, on peut modliser un canal variant dans le temps par une fonction du canal en bande
de base multiplicative alatoire suivant une loi de Rayleigh dduite dun effet Doppler ( canal
de Rayleigh).
On peut tracer le spectre de puissance Doppler du canal Sc() ( reprsente la variation de la
frquence porteuse du signal) qui a lallure dun largissement Doppler. Le spectre Doppler
montre alors la variation de la frquence porteuse.
Sa transforme de Fourier inverse C(t) montre la variation en fonction du temps de la
puissance due un retard .
C(t)
tc 1/Bd
SC()
Si le canal ne varie pas dans le temps, C(t) reste constant, sa transforme de Fourier
SC() est un Dirac, Bd est nul et la frquence porteuse reste constante.
Si la priode T des signaux mis est grande devant le temps de cohrence tc 1/Bd , on
observera un affaiblissement de ces signaux.
Si la priode T des signaux mis est petite devant le temps de cohrence tc 1/Bd, le canal
pourra tre considr comme invariant dans le temps.
En gnral, les deux phnomnes dcrits sont prsents : multiretard et effet Doppler.
signaux individuels : s( t ) = ck e 2 jf k t
k =0
2 j
N 1
k
Ts
Alors f k = f 0 +
et s( t ) = e 2 jf 0 t c k e
1.
Ts
k =0
Voici le schma de principe de la modulation.
c0
X
e 2 jf 0 t
c1
X
b0,b1, ......
c0,c1,.......cN-1,
e 2 j ( f 0 +1/ Ts )t
MAQ 2q
Elments binaires
cN-1
X
2 j ( f 0 +
e
Figure 2 : schma de principe dun modulateur
N 1
)t
Ts
Plus prcisment les donnes numriques ck sont des nombres complexes dfinis partir
dlments binaires par une constellation ( mapping ) de modulation damplitude en
quadrature MAQ plusieurs tats ( 4, 16, 64, de faon gnrale 2q tats). Ces donnes sont
des symboles q-aires forms par groupement de q bits. On les appelle symboles numriques. Il
ne faut pas les confondre avec le symbole OFDM qui est un regroupement de N symboles
numriques su N porteuses.
De lquation 1.,on peut dduire lexpression relle du signal :
7
si ck = a k + jbk
N 1
2j(f0 +
k =0
k
)t N 1
Ts
k
k
= ak cos(2(f0 + )t)bk sin(2(f0 + )t) 2.
T
T
k =0
0.02
0.04
0.06
0.08
0.1
8 0
7 0
6 0
5 0
4 0
3 0
2 0
1 0
- 1 0
- 0 .1 5
- 0 .1
- 0 . 0 5
0 .0 5
0 .1
0 .1 5
0 . 2
0 . 2 5
excluant les lobes secondaires de part et dautre de la bande ), chaque sous-porteuse occupant
peu prs 1/TS.
Remarque : Si le symbole ck transporte q bits, le dbit total est (nombre de bits par seconde)
qN/TS.=qB. Pour une largeur de bande utilise, le dbit ne dpend pas de la dure des
symboles ni du nombre de porteuses. Si on augmente la dure des symboles TS, le spectre de
chaque porteuse 1/TS devient plus troit et on peut augmenter le nombre de porteuses.
La ralisation suivant le schma de principe ncessiterait N modulateurs. Mais lexpression
mathmatique du signal 1.montre quon peut le considrer comme la transforme de Fourier
inverse des symboles numriques ck.
Le principe de la dmodulation dpend des perturbations subies par le signal aprs son
passage dans le canal. Les modulations multi-porteuses sont particulirement utiles pour des
canaux comportants des chos multiples.
En effet, pour lOFDM, la bande de frquence totale B est divise en N sous-bandes Bk<<Bc,
mais la bande totale utilise B=N Bk peut tre >>Bc, donc chaque sous-porteuse voit un canal
constant mais parmi toutes les sous-porteuses, certaines sont affaiblies dautres amplifies.
De mme chaque signal dun sous-porteuse donne est mis idalement pendant la priode
symbole OFDM Ts doit tre <<1/Bd pour que sur chaque sous-porteuse le canal soit considr
comme invariant dans le temps. Par contre, il peut varier sur plusieurs symboles.
3.2 Principe de la dmodulation
Le signal parvenant au rcepteur scrit, sur une dure symbole TS :
N 1
y(t)= ck H k(t)e
2j(f0 +
k
)t
Ts
3.
k =0
Filtre
adapt
e 2 jf 0 t
X
Filtre
adapt
y(t),
2 j ( f1 )t
Filtre
adapt
2 j ( f N 1 )t
1 TS
2 jf 0t
dt = c0 H 0
y ( t )e
TS 0
1
TS
TS
1
TS
TS
2 jf1t
dt = c1 H1
y ( t )e
2 jf N 1t
dt = c N 1 H N 1
y ( t )e
e
Figure 5 : Schma de principe du modulateur OFDM
9
TS
y ( t )e
2 jf i t
2 j ( k i )
1 N 1 T S
TS
ck H k e
dt =
dt = c i H i 4.
TS k = 0 0
1 TS 2 j ( k i ) TS
parce que
dt = 0 si k i , 1 si k = i
e
TS 0
En pratique, comme pour la modulation, on remarque que la dmodulation peut tre ralise
par une transforme de Fourier.
f0
f0+B
Pour dmoduler, on va dabord transposer le signal en bande de base, donc effectuer une
translation de f0+B/2, frquence mdiane de la bande.
Le spectre occupera la bande [-B/2,B/2], comme on le voit sur le schma suivant :
-B/2
+B/2
modulation
bande de
s(t)
e
canal
X Hk
y(t)
z(t)
2jf0t
2j(f0 +
dmodulation bande
de base
N
)t
2TS
Le signal reu en bande de base aprs le dcalage en frquence de f0+B/2 scrit alors :
z(t)= y(t)e
2j(f0 +
N
)t N 1
2TS
= ck H k e
2j(
k N
)t
TS
k =0
10
N 1
2j
kn
N
5.
k =0
y(t)=ck H k e
zn
FFT
ck H k
2jf k t
sn = c k e
2 j
k =0
kn
N 6.
ck e
ck
IFFT
2 j
nk
N
2 j ( f0 )t
s (t)= ck e
CNA
2 j f k t
Physiquement, les symboles numriques ck sont les donnes dans lespace frquentiel, les
chantillons du signal sn sont les donnes dans lespace temporel puisquon passe des
premires aux secondes par une transforme de Fourier inverse.
Le spectre du signal OFDM est form des ck placs aux frquences fk, autour de ces donnes
le spectre slargit suivant un sinus cardinal cause du spectre de la fentre temporelle TS.
11
c0
f0
c1
f1
cN-1
fN-1
-B/2
+B/2
12
Dbut de lchantillonnage
Symbole i-1
Symbole i
Symbole i+1
Echo i-1
Echo i
Echo i+1
On prend : s n = c k e
k =0
2 j
kn
N
pour - N n N-1 .
Ceci consiste :
N 1
2 j
kn
N
pour 0 n
k =0
N-1
- recopier devant les N-N derniers chantillons prcdemment calculs puisque :
s n+ N = s n alors, s n pour - N n 1 = s n pour 0 n N-1
intervalle de
garde
prfixe cyclique
N chantillons temporels
dure T
symbole initial
13
( ici, on considre quelle est gale , si elle est infrieure on complte par des
chantillons nuls).
La dmodulation consiste effectuer la transforme de Fourier discrte des N derniers
chantillons et donc laisse tomber lintervalle de garde ou le prfixe cyclique : elle fournit
des chantillons k :
N 1
k = z n e
2 j
kn
N
n =0
N 1
k = h ( l )e
k = h ( l )e
h ( l ) s nl e
kn
N
n=0 l =0
2 j
kl
N
l =0
N 1
2 j
N 1N 1
N l 1
s n' e
N 1
= h ( l )e
2 j
l =0
2 j
kn '
2 j
kn '
kl
N
N 1
s nl e
2 j
k ( nl )
N
n=0
n ' = l
2 j
kl
s n ' e
n ' = l
l =0
N l 1
+ s n' e
2 j
kn '
n ' = l
2 j
kn '
kn '
2 j
=e
2 j
kn '
k ( n' + N )
N
N
N
s n' e
pour l n1 =s n ' e
pour Nl n N 1
Le rsultat de la dmodulation est finalement :
N 1
k = h ( l )e
l =0
2 j
kl
N
N 1
s n' e
n ' =0
2 j
kn '
N
= H k C k 7..
Donc pour retrouver les donnes mises, ils suffit de diviser les donnes dmodules
par la valeur de la fonction de transfert du canal en fonction de la frquence.
Ceci nest vrai que parce que lintervalle de garde dure plus longtemps que la fonction
du canal et quil est constitu du prfixe cyclique.
En pratique si on prend l'exemple de la diffusion du son ( DAB ) urbaine, les retards sont
tals au maximum de quelques s, et lintervalle de garde sera au maximum le quart de la
dure symbole utile.
Dans cet exemple =64s, TS=4 =256s, T=TS+=5=320s.
Si la bande passante alloue est 2MHz, Le nombre de porteuses N sera : N=BTS=512.
14
6 Codage de lOFDM
Lquation 7 montre que le signal dmodul fournit les valeurs des donnes mises
multiplies par la valeur de la fonction de transfert du canal prise pour la frquence de
modulation de la donne ckHk.
La fonction de transfert admet des maxima et des minima. Le principe de lOFDM est
dutiliser une bande passante plus grande que la bande de cohrence Bc=1/m. Mais chaque
porteuse nutilise quune partie de cette bande plus petite que 1/Tm. Donc pour certaines
frquences, les donnes seront trs attnues et perdues dans le bruit. Pour diminuer le
nombre derreurs la rception, les symboles numriques sont cods avec un codage
convolutif. Mais cela ne suffit pas puisque pour des symboles proches, la fonction de transfert
tant trs faible, elle provoquera des erreurs sur plusieurs symboles successives lies par le
codage convolutif. Pour viter la perte de ces symboles, on effectue aprs le codage un
entrelacement des symboles de telle faon quune donne perdue soit rcupre grce
dautres symboles lis par le codage et modulant des frquences dattnuation plus faible voire
mme damplification.
Ce principe est illustr sur la figure suivante :
Donnes numriques avant codage
a1
a2
a3
a4
a5
a6
a7
a8
a11 a12 a21 a22 a31 a32 a41 a42 a51 a52 a61 a62 a71 a72 a81 a82
Entrelacement trs simple : les indices 3i, 3i+1, 3i+2 sont regroups
H(fk)
a11 a22 a41 a52 a71 a82 a12 a31 a42 a61 a72 a21 a32 a51 a62 a81
Dans cet exemple, a31 et a42 sont trs affaiblis, mais peuvent tre retrouvs au dcodage
du code convolutif grce a32 et a41 qui sont dans une zone damplifacation
Figure 9 : Principe simplifi de leffet du codage et de lentrelacement.
En ralit, un entrelacement temporel cest--dire entre les symboles OFDM est aussi effectu
puisque la fonction de transfert varie au cours du temps.
15
Lquation 7 montre aussi que pour retrouver les symboles initiaux, il faut diviser les
symboles dmoduls par la valeur de la fonction de transfert la valeur de la frquence de la
sous-porteuse Hk. Cest encore un des avantages de lOFDM : les symboles sont transforms
lors du passage dans le canal par multiplication (transmission dans le domaine frquentiel )
alors que pour une transmission mono-porteuse, les symboles sont convolus par la fonction
de transfert du canal, en rception, il suffit en multi-porteuse de diviser alors quen monoporteuse, il faut inverser lopration de convolution par une galisation qui est plus
complique raliser.
Mais il faut quand mme connatre une estimation des chantillons Hk.
Dans la norme DVB-T les chantillons Hk sont calculs par le message reu correspondant
une donne connue pour certaines frquences et certaines priodes (ce sont les pilots ) .
Les autres Hk sont calculs par extrapolation.
Paramtre
mode 8K
mode 2K
16
Nombre de porteuses
Dure du symbole utile
Intervalle de garde()
Espacement entre porteuses ( 1/T s)
Ecart entre porteuses extrmes
Modulation des porteuses
6816
896 s
T S/4, T S/8, ou T S/32
1116Hz
7,61 MHz
QPSK, 16-QAM, 64-QAM
1702
224 s
T S/4, T S/8, ou T S/32
4464Hz
7,62 MHz
QPSK, 16-QAM, 64-QAM
8 Bibliographie
La Tlvision Numrique MPEG1, MPEG2 et les principes du systme europen DVB
Herv Benoit Ed. Dunod
Communications numriques
Alain Glavieux, Michel Joindot Ed Masson
Digital Communications : fundamentals and applications
Bernard Sklar Ed Prentice Hall
Le systme DAB : Digital Audio Broadcasting
Pierre Combelles Poly Suplec 04650/..1993
ETS 300 421 : Digital broadcasting systems for television, sound and data services ;
Framing structure, channel coding and modulation for 11/12 GHz services Dec 1994
ETS 300 429 : Digital broadcasting systems for television, sound and data services ;
Framing structure, channel coding and modulation for cable system. Dec 1994
ETS 300 744 : Digital broadcasting systems for television, sound and data services ;
Framing structure, channel coding and modulation for terrestrial television March 1997
Orthogonal Frequency Division Multiplexing : A Multi-carrier Modulation Scheme
Y. Wu, W.Y.Zou IEE Trans. On Consummer Electronic Vol41, No3 August 1995 p392
Transmission Techniques for Digital Terrestrial TV Broadcasting
H. Sari, G. Karam, I.JeanClaude IEEE Communications Magazine Feb 1995 p100
Data Transmission by Frequency Division Multiplexing using the Discrete Fourier
Transform
S.B.Weinstein, P.M.Hebert IEEE Trans. Comm. Technol. Vol 19 October 1971 p628
Digital Sound Broadcasting to Mobile Receivers
B. Le Floch, R. Halbert-Lassalle, D Castelain IEEE Trans. On Consummer Electronics Vol35
No3 August 1989
Digital Communications
John G. Proakis Ed. Mac Graw Hill
17