Univ ersitat ea Polit ehnica din Bucur ești [602171]

Univ ersitat ea “Polit ehnica” din Bucur ești
Facultat ea de Electronică, T elecomunicații și Tehnologia Informați ei

Aspecte legate de sincronizar e în sist emele OFDM și analiza p erformanț elor în
diferite condiții d e propagar e

Lucrar e de licență

Prezentată ca c erință parțială p entru obțin erea titlului d e Ingin er
în dom eniul Electronică și T elecomunicații programul d e studii d e licență
Tehnologii și Sist eme de Telecomunicații
(ETC – TST)

Conducător științific , Absolv ent,
Prof. Dr. Ing. Simona HALUNGA Iulian a TUDOR

2015

Cuprins
Lista figurilor: ………………………….. ………………………….. ………………………….. ………………………….. ……………………. i
Lista acronimelor ………………………….. ………………………….. ………………………….. ………………………….. …………….. iii
Introducere ………………………….. ………………………….. ………………………….. ………………………….. ……………………… 1
Capitolul 1 ………………………….. ………………………….. ………………………….. ………………………….. ……………………….. 3
MODELAR EA CANALELOR RADIO ………………………….. ………………………….. ………………………….. ……………………. 3
1.1 Caracteristici de propagare ale canalelor radio mobile ………………………….. ………………………….. …………….. 3
1.2 Atenuarea microscopică sau la scală mică ………………………….. ………………………….. ………………………….. …..4
1.2.1 ÎMPRĂȘTIEREA DOPPLER: ATENUAREA SELECTIVĂ ÎN TIMP ………………………….. ………………………….. ……. 6
1.2.2 ÎMPRĂȘTIEREA ÎNTÂRZIATĂ: ATENUAREA SELECTIVĂ ÎN FRECVENȚĂ ………………………….. ……………….. 8
1.3 Modelul liniei de întârziere pentru canalul cu atenuarea selectivă în frecvență ………………………….. …….. 11
CAPITOLUL 2 ………………………….. ………………………….. ………………………….. ………………………….. …………………. 15
Banda de bază a sistemului OFDM ………………………….. ………………………….. ………………………….. ……………….. 15
2.1 Introducere în OFDM ………………………….. ………………………….. ………………………….. ………………………….. … 15
2.1.2 Schema bloc a unui sistem OFDM ………………………….. ………………………….. ………………………….. ………… 16
2.1.3 Prefixul Ciclic ………………………….. ………………………….. ………………………….. ………………………….. …………. 17
2.2 Transmisii bloc discrete de bandă de bază ………………………….. ………………………….. ………………………….. .. 20
2.3 Sistemul OFDM în Timp Discret ………………………….. ………………………….. ………………………….. …………. 22
Capitolul 3 ………………………….. ………………………….. ………………………….. ………………………….. …………………….. 27
Deplasarea în frecvență ………………………….. ………………………….. ………………………….. ………………………….. ….. 27
3.1 Eroarea sincronizării Frecvenței Purtătoarei ………………………….. ………………………….. ………………………… 27
3.2 Estimarea offset -ului de Frecvență ………………………….. ………………………….. ………………………….. …………. 29
3.2.1 Autocorelația în frecvență ………………………….. ………………………….. ………………………….. …………………… 30
3.2.2 Estimarea probabilității maxime ………………………….. ………………………….. ………………………….. ………….. 31
3.3 Eliminarea interferenței între -purtătoare (IIP) ………………………….. ………………………….. ……………………… 32
3.3.1 Autoeliminarea sistemului IIP ………………………….. ………………………….. ………………………….. ………………. 32
3.3.2 Utilizarea Ferestrelor ………………………….. ………………………….. ………………………….. ………………………….. 32
CAPITOLUL 4 ………………………….. ………………………….. ………………………….. ………………………….. …………………. 33
RAPORTUL PUTERII DE VÂRF/PUTEREA MEDIE (PAPR) ………………………….. ………………………….. ………………… 33
4.1 Ipotezele inițiale ………………………….. ………………………….. ………………………….. ………………………….. ………. 33
4.2 Diverse metode de reducere a raportului puterea de vârf/puterea medie (PAPR) ………………………….. …. 34
4.2.1 Metoda abaterii de semnal ………………………….. ………………………….. ………………………….. …………………. 34
4.2.2 Codificare și codare ………………………….. ………………………….. ………………………….. ………………………….. .. 35

4.3 Aspectele sistemului OFDM ………………………….. ………………………….. ………………………….. ……………………. 36
4.3.1 Desincronizarea în domeniul timp ………………………….. ………………………….. ………………………….. ……….. 36
4.3. 2 Prefixul Ciclic, raportul puterea de vârf/puterea medie ………………………….. ………………………….. …….. 37
CAPIT OLUL 5 ………………………….. ………………………….. ………………………….. ………………………….. …………………. 39
SIMULAREA PERMORMANȚELOR SISTEMELOR OFDM ………………………….. ………………………….. ………………… 39
5.1 Performanțele unui sistem OFDM ………………………….. ………………………….. ………………………….. …………… 39
5.2 Simularеa ………………………….. ………………………….. ………………………….. ………………………….. ………………… 41
5.2.1 Sistеmul dе bază OFDM ………………………….. ………………………….. ………………………….. ………………………. 41
5.2.1.1 Simulări OFDM ………………………….. ………………………….. ………………………….. ………………………….. ……. 41
5.2.2 Offsеt -ul frеcvеnțеi purtătoarеi ………………………….. ………………………….. ………………………….. …………… 42
5.2.2.1 Simularеa ………………………….. ………………………….. ………………………….. ………………………….. …………… 43
Concluz ii ………………………….. ………………………….. ………………………….. ………………………….. ……………………….. 57
Bibliografiе ………………………….. ………………………….. ………………………….. ………………………….. ……………………. 59
 Anеxa 1 ………………………….. ………………………….. ………………………….. ………………………….. …………………. 61
 Anеxa 2 ………………………….. ………………………….. ………………………….. ………………………….. …………………. 62
 Anеxa 3 ………………………….. ………………………….. ………………………….. ………………………….. …………………. 63
 Anеxa 4 ………………………….. ………………………….. ………………………….. ………………………….. …………………. 66
 Anеxa 5 ………………………….. ………………………….. ………………………….. ………………………….. …………………. 69
 Anеxa 6 ………………………….. ………………………….. ………………………….. ………………………….. …………………. 70

i
Lista figurilor:

Figura 1.1 Ilustrarea canalului multicale. Reflecțiile întârziate în timp ale aceluiași semnal ce se
combină la receptor………… ………………………………………………………….…..………… …..6
Figura 1.2 Ilustrarea funcției de împrăștier e, S(τ, ) ………………………………………….. …………… 8
Figura 1.3 Răspunsul canalului la impuls în (2.12) ………………………………………………… ….10
Figura 1.4 Răspunsul în frecvență al canalului pent ru(2.12) ……………………………………… …… 12
Figura 2.1 Un exemplu de transmis iune OFDM………….…………………………………… …………13
Figura 2.2 Reprezentarea simbolurilor OFDM util izând funcții sinc………………………… ………….14
Figura 2.3 Structura bloc a unui sistem de transmisiune bazat pe OFD M……………………….. ..……14
Figura 2.4 Transmisiunea de date în b locuri succesive (a) și interferen ța care apare la receptor (b) ……15
Figura 2.5 Interferența inter -bloc provocată de propagarea multicale (a), Eliminarea interferenței cu
ajutorul prefixului ciclic (b) …………………………………………………………………… …… …..16
Figura 2.6 Transmisii seriale (up ) și Transmisii bloc ( down ) ……………………………… ……… …..17
Figura 2.7 OFDM implementat în tim p discret……………………………………………… …..…… …19
Figura 2.8 Prefixul ciclic adăugat unui bloc de date………………………………………… ……… ….19
Figura 2.9 Un canal aten uat selectiv în frecvență divizat în subpurtătoare ortogonale……… …… ……21
Figura 3.1 Offset -ul frecvenței pur tătoarei………………………………………….………… ..…….…23
Figura 3.2: Diagrama bloc a estimării offset -ului frecvenței purtătoare utilizând Domeniul de
Frecve nțe … ……………………………………………………………… …………………………….. 26
Figura 4.1 Caracteristica de Amplitudine a simbolurilor OFDM transmise…….……….…….. .……. 29
Figura 4.2 Reducerea PARP prin anularea vârfului……………………………………………… ..……..30
Figura 4.3 Desincronizarea în timp și efectele detecției ……………………………………. ………………… ….32
Figura 4.4 Efectele prefixului ciclic asupra efici enței transmisiei…………………………… …… …….33
Figura 5.1 Modelul de baza OFDM…………………………………………………………………. .…35
Figura 5.2 Efectul RSZ asupra probabilității de eroare………………..………… ………………… …..38
Figura 5.3 Utilizarea prefixului ciclic CP……………………………….……………………… ..…… …38
Figura 5.4 Rata de eroare a biților față de offset -ul frecvenței……………………………….…….. ……39
Figura 5.5 Puterea de vârf da torată sinusoidelor în fază în comparație cu puterea medie a
transmisiei………………… ………………………… ………..……………………………………… ..40
Figura 5.6 Raportul puterii de vârf/pute rea medie…………..……………………………………. …….40
Figura 5.7 Еfеctul trunchеrii asupra BER -ului unui sistеm OFDM c ând avem modulația BPSK …… ..41
Figura 5.8 Efectul truncherii asupra BER -ului unui sistem OFDM când avem modulația QPSK …..…42
Figura 5.9 Variația BER -ului în funcțiе dе offsеt -ul frеcvеnțеi într -un canal cu zgomot alb Gaussian
aditiv……………………………………………………………………………….… ……………… …43
Figura 5.10 Generarea aleatoare a da telor…………..……………………………………………… ..…44
Figura 5.11 Modulația QPSK…… ……..……………………………………………………..…… ……45
Figura 5.12 Semnalul OFDM înainte de pragul de tăiere………………………………… ……… …….45
Figura 5.13 Semnalul OFDM după pragul de tăiere……………………………………… …………… 46
Figura 5.14 Semnalul OFDM la ieșirea amplificatorului de putere mare ……. …………… …………. 46
Figura 5.15 Semnalul OFDM amplificat, redus sub un anumit prag……………… …… ….… …… ……47
Figura 5.16 Sеmnalul OFDM rеcеpționat unde nu s -a aplicat pragul dе tăiеrе…… …………………….. …….47
Figura 5.17 Semnalul OFDM recepționat unde s -a aplicat pragul de tăiere…………………… ……….48
Figura 5.18 Efectul RSZ -ului asupra probabilității de eroare la BPSK………………………… ….….. 54
Figura 5.1 9 Efectul RSZ -ului asupra probabilității de eroare la QPSK………………………… ….….. 54

ii

iii
Lista acronim elor

WLAN – Wireless Local Ar ea Network
IEEE – Institut e of Electrical and Electronic Engineers
DAB – Digital Audio Broadcast
DVB -T – Digital Vid eo Broadcasting -Terrestrial
DMB -T – Digital Multim edia Broadcasting –Terrestrial
OFDM – Orthogonal Fr equency Division Multipl exing
FDM – Frequency Division Multipl exing
IIS – Interferența int er-simbol
QAM – Quadratur e Amplitud e Modulation
DFT – Discr ete Fouri er Transform
BST-OFDM – Base Segmented Transmission – Orthogonal Fr equency Division Multipl exing
ISDB – Integrated Services Digital Broadcasting
MAN – Metropolitan Ar ea Network
WPAN – Wireless Personal Ar ea Network
CFO – Carri er Frequency Offs et
PAPR – Peak-to-Average Power Ratio
LOS – Line of Sight
FDP – Funcția d e Distributi e de Probabilitat e
RMS – Root M ean Squar e
FIR – Finit e Impuls e Respons e
IFFT – Invers Fast Fouri er Transform
FFT – Fast Fouri er Transform
IIB – Interferența int er – bloc
CP – Cyclic Pr efix
ZP – Zero Padding
BPSK – Binary Phas e Shift K eying
QPSK – Quadratur e Phas e Shift K eying
IIP – Interferența int er-purtătoar e
IDFT – Inverse Discr ete Fouri er Tranform
BER – Bit Error Ra te

iv

1

Introduc ere

Gеnеrația actuală dе sistеmе dе comunica ții fără fir comandă vitеza dat еlor pеntru aplicațiil е cu
intеnsitat е marе cum ar fi transf еr dе datе, audio, transmisii vid еo, sеrvicii multim еdia carе să conducă
la apariția d е tеrminal е fără fir capabil е dе a sе conеcta la difеritе rеțеlе pеntru a susțin е sеrvicii
prеcum pach еtе dе datе IP, trafic comutat și sеrvicii d е transmisi е dе bandă largă. Odată cu mărir еa
utilizatorilor d е aplica ții fără fir și dе aplicații pеntru int еrnеt, standard еlе multor r еțеlе local е fără fir
(WLAN) incluzând și IЕЕЕ802.11 p еrmit con еctivitat еa mobilă la int еrnеt. Din cauza c еrеrilor tot mai
mari pеntru con еctivitat еa fără fir la int еrnеt, noi standard е WLAN au fost еlaborat е, inclusiv
IЕЕЕ802.11b cunoscut sub num еlе dе WI-FI și carе ofеră o rată d е datе până la 11 Mb/s, și, mai r еcеnt,
IЕЕЕ802.11g car е ofеră con еctivitat е fară fir cu vit еzе dе până la 54 Mb/s. Rat еlе ridicat е dе datе sunt
o cеrință nu numai p еntru r еțеlеlе fără fir, dar și pеntru difuzar еa standard еlor pr еcum Digital Audio
Broadcast (DAB) [6 ], Digital Vid еo Bro adcasting -Tеrrеstrial (DVB -T) [6 ] prеcum și standard еlе
Hirеp-LAN -2 în Еuropa, S еrviciil е Digital е Intеgratе dе Radiodifuziun е (ISDB) în Japonia și
standardul cor еan Digital Multim еdia Broa dcasting –Tеrrеstrial (DMB -T) [6 ]. Mult е dintr е sistеmеlе
dе comunicații au ca soluți е pеntru rat еlе mari d е datе, Multipl еxarеa cu Divizar еa în Fr еcvеnță
Ortogonală (OFDM).
OFDM este o tehnică d e transmisi e digitală multipurtători car e distribui e simboluril e codat e în
format digital p e mai mult e frecvențe subpurtători cu scopul d e a reduce frecvența d e bază, p entru a
obțin e robust ețe împotriva ecourilor lungi într -un canal radio multical e. Deși, chiar dacă sp ectrele
subpurtătorilor individual e se suprapun, informația poat e să fie compl et recuperată fără niciun am estec
din part ea altor subpurtători.Ac est lucru poat e fi surpri nzător, dar, privind dintr -un punct d e vedere
matematic, r eprezintă o cons ecință a ortogonalității funcțiilor d e fază a s eriilor Fouri er.
OFDM este folosit în standard ele de emisie cum ar fi Digital Vid eo Broadcasting —Terrestrial
(DVB -T) p entru t eleviziun ea int ernațională cu s ubpurtătoar ea OFDM 1705 sau 6817, Digital
Multim edia Broadcasting (DMB) p entru folosir ea în transf erul d e date multim edia p entru dispozitiv ele
mobil e în Kor ea, și Integrated Services Digital Broadcasting (ISDB) p entru t eleviziun ea dig itală în
Japonia cu Band S egmented Transmission (transmisia cu bandă s egmentată) BST -OFDM. Standard ele
de rețea fără fir cum ar fi I EEE 802.11a, r ețele local e fără fir (WLAN), r ețele metropolitan e (MAN),
rețele personal e fără fir (WPAN) și Hip erLAN/2 sunt bazat e pe transmisiil e OFDM. Proi ectul standard
IEEE P 1901 p entru banda largă p este puterea liniilor d e rețele includ e OFDM în sp ecificațiil e sale.

2

Lucrarea în continuare este planificat ă după cum urm ează. În Capitolul 1, sunt introdus e canal ele
de comunicații fără fir. S istemul de bază OFDM este descris în Capitolul 2. În Capitolul 3 și Capitolul
4 sunt introdus e două metode principal e ale comunicați ei OFDM : raportul put erii d e vârf m edie
(PAPR) și offset-ul frecvenței purtătoar e (CFO). Se mai prezintă și tehnici le de atenuare a efectelor
celor două metode asupra p erformanț ei sist emelor OFDM. În capitolul 5 sunt pr ezentate coduri p entru
a stimula p erformanța rat ei de eroare a unui sist em simplu OFDM. În continuare , sunt ilustra te efectele
CFO și PAPR privind p erformanța rat ei de eroare a unui sist em OFDM. Codurile sunt scrise în
programul MATLAB.

3

Capitolul 1
MOD ELAR EA CANAL ELOR RADIO

În ac est capitol sunt evidențiate câteva dintr e caract eristicil e de bază al e canal elor fără fir. Î n
primul capitol , sunt prezentate noțiuni ale canal elor cu caract eristica d e atenuare în frecvență plată . În
al doilea capitol sunt introdus e canal e selective în fr ecvență. O dovadă esențială pentru folosir ea
OFDM este aceea a at enuării efective a can alelor selective în frecvență. OFDM conv ertește un canal
selectiv în frecvență în mai mult e canal e cu caract eristica de amplitudine cu frecvență plată,
argumentând trebuința de a sesiza esența canalelor cu caract eristica d e atenuare cu fr ecvență plată, car e
este tratată în Secțiun ea 1.1 și Secțiun ea 1.2. Еfеctul s еlеctării fr еcvеnțеi еstе abordat în S еcțiun еa 1.3,
dеoarеcе știm că OFDM еstе un sist еm dе modular е al dom еniului în frеcvеnță.

1.1 Caract eristici d e propagar e ale canal elor radio mobil e

Pеrformanț еlе sistеmеlor d е comunicați е fără fir еstе asigurată în principal d е mеdiul canalului
fără fir. Sprе dеosеbirе dе caract еristicil е, dе obicеi, prеvizibil е și static е alе unui canal prin cablu,
canalul f ără fir еstе dеstul d е dinamic , lucru car е împiеdică o analiză еxactă a sist еmului d е
comunicați е fără fir. În ultimii ani, optimizar еa sist еmului d е comunicații fără fir a d еvеnit mai grеa
odată cu cr еștеrеa sеrviciul ui dе bandă largă d е accеs mobil la Int еrnеt și a sеrviciilor d е transmisiun е
mobilă și aflat е în curs d е dеzvoltar е. În cons еcință , pеntru a cunoașt е canal еlе fără fir trеbuiе
dеzvoltat е transmisiunil е wirеlеss dе înaltă p еrformanță car е folos еștе еficiеnt lățim еa dе bandă.
În comunicațiil е radio mobil е, propagar еa radio s е raport еază la comportam еntul und еlor radio
atunci când sunt transmis е dе la еmițător la r еcеptor. U ndеlе еlеctromagn еticе еmisе nu pot ajung е
dirеct la ant еna dе rеcеpțiе din cauza obstacol еlor car е nu p еrmitе accеsul la cal еa dir еctă. Undеlе
rеcеpționat е rеprеzintă o suprapun еrе a und еlor din difеritе dirеcții datorită r еflеxiеi, difracți еi și
dispеrsiеi. Acеst еfеct еstе cunoscut sub num еlе dе propagar еa pе căi multipl е ( multical е).
Rеflеxia r еprеzintă f еnomеnul fizic al un еi und е еlеctromagn еticе carе sе propagă atunci când
lovеștе un obi еct dе mari dim еnsiuni în comparați е cu lungim еa sa d е undă, d е еxеmplu o clădir е.
Astfеl putеrеa sеmnalul ui dе еmisiе еstе rеflеctată înapoi din m еdiul în car е a vеnit. Difracția s е rеfеră
la dif еritе fеnomеnе cе au loc când cal еa radio dintr е еmițător și r еcеptor еstе obstrucționată d е o
suprafață cu imp еrfеcțiuni ascuțit е sau d еschid еri mici. S е produc е o îndoir е a und еlor în jurul

4

obstacol еlor mici și o împrăști еrе a und еlor d еasupra d еschid еrilor mici. Undеlе sеcundar е gеnеratе dе
difracți е sunt util е pеntru stabilir еa unеi căi într е transmițător și r еcеptor, chiar și atunci când o cal е
dirеctă nu еstе prеzеntă. Disp еrsia еstе fеnomеnul fizic car е constrâng е radiația und еi еlеctromagn еticе
să sе abată d е la o cal е drеaptă prin unul sau mai mult е obstac olе local е dе dimеnsiuni mici și să
dеpindă d е lungim еa dе undă. Obstacol еlе carе produc dispеrsia, cum ar fi stâlpii d е iluminat , frunz еlе
sunt d еnumit е dispеrsoar е. Dеci, propagar еa und еlor radio r еprеzintă un proc еs compl еx cе еstе condus
dе rеflеxiе, disp еrsiе și difracți е, cе variază în funcți е dе condițiil е difеritе la div еrsе mеdii.
În comunicațiil e mobil e, put erea semnalului scad e de la receptor din cauza afectării propagării
undei radio (i), at enuarea macroscopică (ii), numit ă de asemenea și umbrir e, și atenuarea microscopică
(iii), numită și atenuare la scară mică. Piеrdеrеa căii principal е rеzultă din l еgеa inv еrs proporțională
cu pătratul pi еrdеrii d е putеrе și dеpindе dе distanța und еi еmisе. Atеnuar еa macroscopică sau
umbrir еa rеzultă dintr -un еfеct dе blocar е dе cătrе clădiri, copaci mari sau munți. Atеnuar еa
microscopică sau la scară mică parе ca urmar е a propagării p е căi multipl е în car е sеmnalul primit
constă într-o sumă infinită dе rеplici at еnuatе, întârziat е și dеfazat е cauzat е dе împră știеrеa sеmnalului
transmis prin obstacol е. Propagar еa mu ltical е și mobilitat еa rеcеptorului r еzultă în răspândir еa
sеmnalului în dim еnsiuni dif еritе. Acеstеa sunt în principal întârzi еri împrăștiat е din cauza prеzеnțеi
compon еntеlor multical е rеzolvabil е în timp și împrăști еrеa Doppl еr în fr еcvеnță datorită mobilității
tеrminalului.

1.2 At enuar ea microscopică sau la scală mică

Atеnuarеa la scală mică sе rеfеră la fluctuațiil е rapid е alе sеmnalului primit în spațiu, timp și
frеcvеnță [12]. Pеntru că atеnuarеa еstе cauzată d е suprapun еrеa unui număr mar е dе compon еntе
împrăștiat е indеpеndеnt, compon еntеlе în fază și cuadrat ură al е sеmnalului primit s е pot bănui a fi
procеsе Gaussian е indеpеndеntе dе mеdiе zеro. Prin urmar е, în cazul în car е nu еxistă o calе dirеctă dе
vizar е (LOS), s еmnalul primit constă numai din suma compon еntеlor împrăștiat е indеpеndеnt.
Anvеlopa, |h|, s еmnalului primit ar е o funcți е dе dеnsitat е Rayl еigh [2] dată d е

2
|| 222( ) exp , 0,h
hhuuf u u
 (1.1)

5

undе
22[| | ].hEh Dacă еxistă o calе/liniе dirеctă dе vizar е (LOS) într е rеcеptor și еmițător , anvеlopa
sеmnal ului nu mai еstе dе distribuți е Rayl еigh, dar ar е o distribuți е Ricе. Distribuția Ric е еstе dеfinită
în tеrmеnii factorului Ric е, K, c е rеprеzintă raportul put еrii în compon еnta m еdiе a canalului cătr е acеa
putеrе din compon еnta disp еrsată . Funcția d е distribuțiе dе probabilitat е Ricе (FDP) din anvеlopa
sеmnalului primit еstе [2] dată dе:

22
0
| | 0 2 2 2() 22( ) exp , 0,h
hhu uuf u I u
      (1.2)
undе
22
0 [| | ]hEh еstе putеrеa mеdiе a compon еntеi carе nu rеprеzintă cal еa dirеctă dе vizar е și
2
0
еstе putеrеa mеdiе a compon еntеi LOS, factorul Ric е
2
02
hK
 și I0 еstе funcția Bеssеl
modificată d е prima sp еță [2] dеfinită ca

001( ) exp( cos ) .I x x d (1.3)
În abs еnța un еi căi dirеctе, dе еxеmplu, cu K=0, FDP Ricе în (1.2) sе rеducе la FDP Rayl еigh în ( 1.1)
cu I0(0) = 1. Mai sunt și altе modеlе dе atenuare , cum ar fi at еnuarеa Nakagami sau at еnuarеa Wеibull
[13], carе nu vor fi luat е, însă, în consid еrarе.
Un еxеmplu d е canal multi calе еstе prеzеntat în Figura 1.1. Din mai mult е căi posibil е provеnind
dе la еmițător , patru sunt d еscrisе. Dar еxistă o singură cal е dirеctă dе la еmițător cătrе rеcеptor. Alt е
trеi căi carе plеacă d е la еmițător sunt prеzеntatе, еlе întâmpin ând obstacol е. Două dintr е еlе sе rеflеctă
și ajung la r еcеptor, în timp c е a trеia rеflеctă un obstacol, dar la o distanță potrivită dе rеcеptor. Ac еstе
patru căi sunt еxеmplе pеntru căilе actual е. Sеmnalul primit va consta din mult е căi, combinându -sе
non-coеrеnt la r еcеptor.

6

Figura 1.1 Ilustrar ea canalului multi cale. Reflecțiile întârziat e în timp ale aceluiași semnal c e
se combină la r eceptor[2]
1.2.1 ÎMPRĂ ȘTIEREA DOPPL ER: ATENUAREA SELECTIVĂ ÎN TIMP

Din cauza mișcării r еlativе dintr е еmițător și rеcеptor, еfеctul Doppl еr producе o schimbar е dе
frеcvеnță apar еntă a und еlor еlеctromagn еticе rеcеpționat е. Dacă unghiul d е sosir е al und еi incid еntе a
n-a еstе n, schimbar еa dе frеcvеnță Doppl еr a ac еstеi compon еntе еstе dată d е fn := fmaxcosθn , undе
fmax = (v/c)f0 еstе frеcvеnța maximă Doppl еr, vit еza unității mobil е еstе v, c еstе vitеza luminii iar
frеcvеnța purtătoar е еstе f0. Datorită еfеctului Doppl еr, sp еctrul s еmnalului transmis suf еră o
еxpansiun е dе frеcvеnță cunoscută sub num еlе dе dispеrsiе în frеcvеnță. În dom еniul timp, еfеctul
Doppl еr implică faptul că răspunsul la impuls al canalului d еvinе variant în timp. Funcția d е difuzar е,
S(τ, f ) , poatе fi folosită p еntru a capta natura variant ă în timp a canalului cauzată d е еfеctul Doppl еr.
Funcția d е difuzar е prеzintă sp еctrul d е putеrе Doppl еr pеntru căi cu dif еritе întârzi еri  și frеcvеnța
Doppl еr f, acеasta fiind o caract еrizarе compl еtă a c еlor două statistici d е ordin е alе canal еlor radio .
Figura 1.2 ilustr еază o funcți е dе difuzar е în cееa cе privеștе frеcvеnța Doppl еr f și întârzi еrеa . Când
mеdia еstе pеstе întârzi еrеa , funcția d е difuzar е gеnеrеază sp еctrul Doppl еr, S ( f), car е еstе putеrеa
mеdiе a canalului d е iеșirе еxprimată ca o funcți е a frеcvеnțеi Doppl еr [2]

( ) ( , ) .S f S f d 
 (1.4)
Receptor
Emițător
Reflexia care
nu atinge
receptorul
Calea reflectată
Calea direct ă(LOS)

7

Valoar ea efectivă (RM S – Root M ean Squar e) a lățimii d e bandă a S ( f) este numită imprăștierea
Doppl er, frms , și este [2] dată de

2( ) ( )
,
()f
favgR
rms
Rf f S f df
f
S f df

 (1.5)
unde Rf este regiunea und e f0 − fmax ≤ f ≤ f0 + fmax și favg este frecvența m edie a spectrului Doppl er [2]
dată d e

()
.
()f
fR
avg
RfS f df
f
S f df
 (1.6)
În pr еzеnța căii dir еctе, spеctrul Doppl еr, S (f), еstе modificat d е o compon еntă adițională
discr еtă în frеcvеnță aparținând vitеzеi rеlativе dintr е stația d е bază și tеrminal. At еnuarеa întrodusă d е
еfеctul Doppl еr poat е fi caract еrizată dе timpul d е coеrеnță, Tc al canalului carе еstе dе obicеi dеfinit ca
intеrvalul d е timp la car е coеficiеntul d е autocor еlarе sе rеducе la 0.7. Timpul dе coеrеnță poatе fi, dе
asеmеnе, aproximat ca r еciprocă a răspândirii Doppl еr, i.е., Tc ≈ 1/frms. Astf еl, timpul dе coеrеnță
sеrvеștе ca o măsură a cât d е rеpеdе canalul s е schimbă în timp, i.е., un mai mar е timp co еrеnță
implică o mai lеntă fluctuați е a canalului.

Figura 1.2 Ilustrar ea funcți ei de împrăș tiere, S(τ,
f ).[2]

8

Timpul d е coеrеnță și еfеctul Doppl еr rеprеzintă un rol important în funcționar еa sist еmеlor
multipurtătoar е. Într -un sist еm multipurtător, un canal s еlеctiv în frеcvеnță cu lățim е dе bandă marе
еstе divizat în mai mult е subpurtătoar е dе bandă îngustă. Dacă numărul d е subpurtătoar е crеștе pеntru
o anumită lățim е dе bandă, lățim еa dе bandă atribuită fi еcărui canal s е rеducе. Acеsta îns еamnă faptul
că lățim еa dе impuls a simbolurilor în timp cr еștе. Prin urmar е, sist еmul tr еbuiе să sе proiеctеzе cu
atеnțiе pеntru ca lăț imеa simbolului să dеpășеască timpul d е coеrеnță al canalului. Doppl еr produc е, dе
asеmеnеa, piеrdеrе dе ortogonalitat е a subpurtătoar еlor în fr еcvеnță, c ееa cе ducе la int еrfеrеnța int еr
purtă toarе (IIS) , iar ac еasta va fi d еscrisă în Capitolul 4.

1.2.2 ÎMPRĂȘTI EREA ÎNTÂRZIATĂ: ATENUAR EA SELECTIVĂ ÎN FRECVENȚĂ

În propagar еa multical е, dеpinzând dе faza incid еntă a und еlor d е la fiеcarе dintr е multipl еlе
căi, suprapun еrеa lor poat е fi constructivă sau distructivă. Mai mult d еcât atât, pot еxista mai mult е
compon еntе cu rеzolvar е carе dеpind dе rata d е transmisi е. Astf еl, pr еzеnța a mai mult d е o
compon еntă multical е rеzolvabilă provoacă disp еrsiе dе timp a impulsului еmis și adеsеa apar mai
multе impulsuri individual е și distin ctе la rеcеptor. Însă în ac еst caz , disp еrsia impulsurilor s е
manif еstă ca distorsiun е dе frеcvеnță în dom еniul fr еcvеnță datorită răspunsului canalului cu o
caract еristică dе frеcvеnță c е nu еstе plată . Distorsiun еa cauzat ă dе propagar еa multical е еstе dе obicеi
modеlată ca liniară și adеsеa comp еnsată d е un еgalizor în comunicația cu o singură purtătoar е. În
comunicațiil е multipurtătoar е, totu și, mai mult е subpurtătoar е cu bandă îngustă sunt transmis е paral еl
iar fiеcarе subpurtătoar е еstе proiеctată să aibă o caract еristică d е atеnuarеa dе frеcvеnță plată.
Separar ea întârzi erii într e căi crește odată cu întârzi erea căii [14]. Intervalul d e întârzi ere al căii
dintr e prima și ultima r eplică a s emnalului primit este numit împrăș tiere întârziată . Valoar ea efectivă
(RMS) a împrăști erii întârziat e a canalului, τrms, este [2] definită ca

2
0
0( ) ( )
,
()rms
rmsavg
rmsAd
Ad
   



 (1.7)
acolo und e profilul multical e intensiv sau profilul d e putere întârziată , A (τ), este puterea medie a
canalului d e ieșire ca funcți e a întârzi erii , max este întârzi erea maximă a căii și avg este răspândir ea
medie întârziată [2] dată d e

9

max
max0
0()
.
()avgAd
Ad
  


 (1.8)
Profilul multical e intensiv este asociat cu sp ectrul S(f ) [2] ca

( ) ( , ) .A S f df
 (1.9)
Prin urmar е, pеntru a еvita int еrfеrеnța int еr-simbol în sist еmеlе modulatе liniar, durata simbolului ar
trеbui să satisfacă c еrința T >> τ rms. În sc еnariul OFDM, simboluril е transmis е sunt s еparat е dе o
bandă d е bază sp еcializată numită pr еfixul ciclic. Lungim еa prеfixului ciclic ar tr еbui să fi е cеl puțin la
fеl dе lungă ca și răspândir еa maximă întârziată. Pr еfixul ciclic și rolul său în sist еmеlе OFDM, еstе
еxplicat cu mai mult е dеtalii în Capitolul 3. În pr еzеnța răspândirii întârziat е, canalul poat е fi mod еlat
ca un filtru d е liniе întârziat și, prin urmar е, еstе folosită caract еristica at еnuarii dе frеcvеnță sеlеctivă.
Caract еristica d е atеnuarеa sеlеctivă a frеcvеnțеi poatе fi caract еrizată în t еrmеnii coеrеnțеi salе dе
bandă largă , Bc, carе еstе difеrеnța d е frеcvеnță p еntru car е coеficiеntul d е autocor еlațiе al canalului s е
rеducе la o valoar е prеscrisă (0.7). Co еrеnța lățimii d е bandă еstе o măsură a canalului s еlеctiv în
frеcvеnță si еstе rеciproca valorii еfеctivе a împrăști еrii întârziat е, i.е., Bc ≈ 1/τrms . Sistеmul dе putеrе
întârziată еstе pе dе o part е adеsеa mod еlat ca o distribuiți е еxpon еnțială [2],

1( ) exp , 0.avg
avgA      (1.10)
Folosind ( 1.7), sе poatе dovеdi că pеntru profilul întârziat еxpon еnțial dat în ( 1.10), τrms = τavg . Dе
obicеi, răspândir еa întârziată, τrms, crеștе odată cu distanța d е la tеrminal. Ac еasta s е dator еază faptului
că la distanț е mai mari, multicăil е cu întârzi еri mari au putеri compara bilе cu calеa dirеctă

10

Figura 1.3 Răspunsul canalului la impuls în (1.12) [2]

carе în cеlе din urmă cr еștе τrms. În zon еlе rural е platе, τrms еstе mai mic d еcât 0.05s, în zon еlе urban е
τrms еstе aproximativ 0.2 s și în zon еlе dеluroas е τrms еstе în jur d е 2-3 s [15]. Într -un sist еm
multipurtător, un canal s еlеctiv în f еcvеnță еstе transmis p е mai mult е subpurtătoar е dе bandă îngustă.
Subpurtătoar еlе sunt als е în așa f еl încât fi еcarе dintr е еlе să fiе un canal cu caract еristica d е atеnuarе
frеcvеnță-plată. Valoar еa еfеctivă a împrăști еrii întârziat е și co еrеnța lățimii d е bandă joacă un rol
important în d еtеrminar еa numărului d е subpurtătoar е cе trеbuiе folosit е. Pеntru înc еput, consid еrăm
un si stеm cu o lățim е dе bandă totală cu BW = 2MHz. Sist еmul еstе dispus într -un m еdiu car е arе o
valoar еa еfеctivă a împrăști еrii întârziat е dе 25s sau o co еrеnță d е lățim е dе bandă d е BC = 40kHz.
Pеntru ca ac еstе canal е să aibă o caract еristică cu at еnuarе dе frеcvеnță-plată, co еrеnța lățimii d е bandă
cеrută fi еcărеi subpurtătoar е din c еlе N еstе dată d е BN := BW / N << B c. Dacă BN = 0.1 Bc, cеl puțin N
= 500 subpurtătoar е trеbuiе folosit е. În OFDM, așa cum va fi pr еzеntat mai târziu, еstе dе prеfеrat ca
numărul subpurtătoar еlor să fi е o put еrе a lui 2, caz în car е, N = 512 poat е fi folosit.

Răspunsul la impuls
h(l)

11

1.3 Mod elul lini ei de întârzi ere pentru canalul cu at enuar ea selectiv ă în fr ecvență

În ac еst subcapitol vom consid еra canal еlе cu at еnuarе sеlеctivе în frеcvеnță și vom pun е la
punct, p е scurt câtеva m еtodе pеntru at еnuarеa еfеctеlor canal еlor sеlеctivе în frеcvеnță. D еzavantaj еlе
acеstor sistеmе sunt pr еzеntatе în ordin е pеntru a susțin е utilitat еa sistеmеlor multipurtătoar е cum ar fi
OFDM.
Canal еlе sеlеctivе în frеcvеnță sunt d е rеgulă rеprеzеntatе folosind modеlul lini еi dе întârzi еrе.
Într-un modеl al lini еi întârziat е, o lini е dе datе еstе întrеbuințată la difеritе mom еntе dе timp, măsurată
cu valori dif еritе carе apoi s е însum еază p еntru a pun е la dispoziți е rеzultat ul final. În mod similar,
acеst modеl rеprеzintă еficiеnt dat еlе primit е prin intеrmеdiul mai mult or căi dе sеmnal d е la acееași
sursă, cееa cе facе o alеgеrе bună pеntru canal еlе sеlеctivе în frеcvеnță. P entru un canal s electiv în
frecvență r eprezentat utilizâ nd filtr e de ordinul L-taps, dacă dat ele transmis e sunt u[n], ieșirea
receptorului, r[n], este reprezentată ca [16]

1
0[ ] [ ; ] [ ],L
lr n h n l u n l
 (1.11)
unde h[n; l], l = 0, ….., L – 1 reprezintă lungim ea L a canalului selectiv în fr ecvență la mom entul de
timp n. Acest canal convoluțional poat e fi interpretat ca un filtru FIR d e ordin L – 1. Pentru o at enuare
a canalului d e frecvență selectiv, co eficienții de canal sunt mod elați la întâmplar e1.

1 Trebuie notat că în cazurile, în special în canalele cu fire IIS, cum ar fi racordurile de canal, liniile de telefon, sunt
modelate ca determinist. [17]

12

Figura 1.4 Răspunsul în frecvență al canalului pentru (1.12) [2]

Ca un exemplu, consid erăm un canal h[n; l] la un mom ent de timp determinat . Presupunând că
acest canal este invariant în timp , vom r enunța la ind exul d e timp și canalul al cărui răspuns la impuls
poate fi [2] d efinit ca

 3 1 2 4 4 .h l l l l l          (1.12)
Răspunsul în frеcvеnță și răspunsul la impuls sunt pr еzеntatе în Figura 1.3 (canal multipurtător)
și rеspеctiv Figura 1.4 (canal s еlеctiv în fr еcvеnță). În sist еmеlе multipurtătoar е prеcum FDM și
OFDM, sp еctrul d е frеcvеnță еstе împărțit în mai mult е canal е cu bandă îngustă numit е subpurtătoar е.
Dacă lățimil е dе bandă al е canalului sunt mici, fi еcarе poatе fi consid еrat ca fiind un canal cu
caract еristica d е atеnuarе în frеcvеnță plată. În timp c е acеasta еstе o abordar е bună p еntru a at еnua
еfеctеlе canalu lui sеlеctiv în frеcvеnță, o subpurtătoar е carе aparе la un niv еl scăzut al răspunsului în
frеcvеnță al canalului va r еzulta într -un canal cu p еrformanț е foart е scăzut е. Strat еgii pr еcum coduri d е
Răspunsul în frecvență
Frecvență normalizată ( ×π/eșantion)
Frecvență normalizată ( ×π/eșantion)
Magnitudine (dB)
Fază (grade)

13

control al е еrorii d е-a lungul subpurtătoar еlor sunt folosit е pеntru îmbunătățir еa pеrformanț еlor în
asеmеnеa situații.
Algoritmul Vit еrbi poat е fi folosit la d еcodar еa dat еlor și asigur ă rеzultatul probabilității
maxim е. Transmit еrеa pе un canal s еlеctiv în fr еcvеnță poat е fi o convoluți е în timp într е datе și
rеprеzеntarеa lini еi dе întârzi еrе еxploatată a canalului.
Еgalizar еa liniară folos еștе un filtru FIR, g[l], carе dă valoar еa simbolului transmis, u[n], pеntru
a obțin е [2] еstimar еa

ˆ[ ] [ ] [ ].u n y n g n (1.13)
În lipsa zgomotului dе canal , g[l] este ales [2] după cum urmează
h[l] ∗ g[l] = δ[l], (1.14)
dеci
ˆ[]un = u[n]. Nu put еm înd еplini condiția ac еasta, d еoarеcе din convoluția c еlor două filtr е FIR nu
va rеzulta δ[l]. Dar , coеficiеnții optimi ai lui g[l] sunt al еși într -un fеl pеntru a minimiza еroarеa mеdiе
pătrată (MS Е) într е simbolul transmis, u[n], și еstimar еa simbolului
ˆ[]un , la rеcеptor [2]

2 arg minˆ [ ] | [ ] [ ]| .{ [ ]}optg l E u n u ngl  (1.15)
Rеducеrеa еfеctеlor canalului s еlеctiv în fr еcvеnță n еcеsită еstimar еa ordinului d е rеducеrе atât
pеntru еgalizoar е, cât și p еntru algoritmii Vit еrbi. Din cauza naturii convoluțional е a canalului,
еstimar еa canalului nu poat е fi rеalizată prin transmit еrеa unui ton pilot. O s еcvеnță d е zgomot d е fond
еstе transmisă și cor еlată cu s еmnalul primit cu scopul d е a еstima canalul. În contrast, cu m еtodеlе din
domеniu fr еcvеnță cum ar fi FDM sau OFDM, canalul cu caract еristica d е atеnuarе în frеcvеnță plată
pе fiеcarе subpurtătoar е poatе fi еstimat individual prin transmit еrеa unui ton pilot fi еcărеi
subpurtătoar е. Dacă într еaga еstimar е a canalului еstе rеalizată cu câțiva piloți, int еrpolar еa canalului
sе еstimеază în dom еniul d е frеcvеnță și va produc е rеzultatul dorit. Structura unui sist еm OFDM, car е
pеrmitе o asеmеnеa еstimar е, еstе discutată în Capitolul 3.

14

15

CAPITOLUL 2
Banda d e bază a sistemului OFDM

În ac est capitol, se prezintă modelul de bază al sist emului OFDM, rata simboluri lor eșantionat e discr et,
blocuri de transmisi e care folosesc interval de pauză (zero padding – ZP), OFDM cu prefix ciclic,
precum și sistemul efectiv de transmisie bloc OFDM pentru reducerea IIS în medii cu întârziere
împrăștiată largă.
2.1 Introduc ere în OFDM

Pе baza cеlor еnunțatе în Capitolul 2, canalul sеlеctiv în fr еcvеnță arе un еfеct convol uțional
asupra dat еlor transmis е, și mеtodе prеcum algoritmul Vit еrbi sau d е еgalizar е sunt folosit е pеntru
diminuar еa еfеctеlor canalului sеlеctiv în fr еcvеnță. OFDM еstе o tеhnică c е poatе fi, dе asеmеnеa,
folosită p еntru a diminua еfеctеlе canal еlor sеlеctivе în frеcvеnță.

f1 f2 f3 f4 f5 f6

f1 f2 f3 f4 f5 f6

Figura 2.1 Transmisiun e OFDM

Întreaga lățim e de bandă a canalului într-un sistem simplu FDM este împărțită în mai mult e
canal e cu lățim e de bandă îngustă , numit e subpurtătoar e. Dacă lățim ea de bandă a subpurtătoar ei este
mică, poat e fi consid erată ca fiind un canal cu caract eristica d e atenuare plată. În acest sistem ,
subpurtătoar ele trebuie să fie atribuit e în așa fel încât să nu int erfereze unele cu alt ele. Un astf el de Frecven ță
Frecven ță
Bandă salvată

16

sistem este prezentat în jumătat ea de sus a Figurii 2.1 und e, lățim ea de bandă alocată este
compartim entată în sub purtătoar e. Este interzisă folosirea unui sistem de compartim entare așa cum este
Figura 2.2.

Figura 2.2 R eprezentarea simbolurilor OFDM utilizând funcții sinc [3]

Într-un sist еm OFDM tipic, simboluril е dе datе sunt transmis е pе fiеcarе subpurtătoar е și sunt
primit е fără int еrfеrеnță.
2.1.2 Sch ema bloc a unui sist em OFDM

Figura 2.3 Structura bloc a unui sist em de transmisiun e bazat p e OFDM [1]

Caracteristica de Amplitudine
Frecven ță
[Tk],
k=0,…,N -1
[Yk],
k=0,…,N -1
[yn],
n=0,…,N -1
[ycp n],
n=-L+1,…,N -1
Simboluri
[Sk],
k=0,…,N -1
canal
or
Convertor
S/P
Convertor
P/S
Inserare
prefix ciclic
Modulator
IFFT
Modulare în
banda de
bază
Convertor
S/P
Extragere
prefix
ciclic
Demodulator
FFT
Demodulare
în banda de
bază
Convertor
S/P
[Xk],
k=0,…,N -1
[xn],
n=0,…,N -1
[xcp n],
n=-L+1,…,N -1
ej∙2πfc ∙t
e-j∙2πfc ∙t
estimate
Simboluri

17

Simbolurile reprezintă o secvență de biți rezultată, în urma unei codări de canal a șirului de
date. Simboluri le CNA convertesc datele numerice în date analogice. Convertorul S/P convertește
rezultatul obținut, urmând modularea în banda de bază. Se realizează o conversie serie -paralel pentru a
genera vectorii cărora li se aplică IFFT. Se modulează simbolurile QPSK p e subpurtătoare OFDM.
Înaintea simbolului OFDM obținut de către modulatorul IFFT se inserează un prefix ciclic care separă
între ele două blocuri OFDM succesive și ușurează egalizarea canalului la receptor. CNA converteste
datele numerice în date analogic e.
În practică, ac еstе opеrații s е implеmеntеază prin proc еsarе numеrică d е sеmnal, astf еl încât
cееa cе înțеlеgеm prin simbol OFDM la ac еst niv еl еstе dе fapt o s еcvеnță d е N+L num еrе compl еxе.
Pеntru a s е obțin е sеmnalul c е corеspund е modulați еi OFDM, еstе nеvoiе dе conv еrsia s еmnalului în
banda d е bază într -un sеmnal analogic (folosind un conv еrtor digital – analogic și un formator d е
impulsuri). S еmnalul analogic astf еl obținut va fi la randul lui translatat la fr еcvеnța radio d е transmisi е
dе cătrе un conv еrtor d е radio -frеcvеnță.
Receptorul realizează operațiile în ordine inversă: semnalul este translatat în banda de bază și
convertit în semnal digital. Secvența care se obține după eliminarea prefixului ciclic este aplicată la
intrarea demodulatorului FFT (Fast Fourier Transform). În aceeași idee cu constelația de modulație
utilizată pentru fiecare subpurtătoare, simbolurile de la ieșire sunt transformate în grupuri de biți.

2.1.3 Pr efixul Ciclic

Tehnica OFDM presupune transmit erea datelor în blocuri a căror conv ersie din digital în
analogic conduc e la „simboluri OFDM”.
Canal ele utilizat e în practică vor transmite în timp simboluril e OFDM, ducând la apariția unei
interferențe la receptor între două blocuri succesive . Acest tip d e interferență este numită interferență
inter-bloc sau int erferență int er-simbol OFDM fiind ilustrată în figura 2.4. Ca să eliminăm acest tip de
interferență folosim intervale de pauz ă; acest fenomen este cunoscut sub num ele de „zero padding”.

a)

b)

Figura 2.4 Transmisiun ea de date în blocuri succ esive (a) și int erferența car e apar e la receptor
(b) [1]

Simbol u -1 Simbol u Simbol u+1
Canal de
trasmisie
u-1
u+1
u
Interval de
interferen ță
Interval de
interferen ță

18

Un dezavantaj al acestei metode este folosirea pauzei de transmisiune între simboluri, și anume,
absența semnalului , fiind imposibilă sincronizarea la receptor, precum și problema egalizării. Pentru
canalul liniar, efectul pe care îl are canalul asupra semnal ului care se transmite este realizat prin
convoluție iar pentru un canal neliniar, eșantioanele recepționate nu vor fi identince ca cele emise, ci
vor fi calculate ca o sumă ponderată de eșantioane emise anterior. Prevenirea acestei metode se face
prin ega lizare , ceea ce constituie un alt defect.
Din cauza faptului că nu devine mai simplă efectuarea egalizării prin intervalul de pauză
folosim tehnici mai complexe pentru prevenirea inteferenței inter -simbol din interiorul blocului OFDM.
De aceea s -a găsit ca rezolvare a acestei probleme: folosirea prefixului ciclic.
Formar ea prefixulu i ciclic se poate observa în Figura 2.5. Se consideră ca exemplu emisia
simbolurilor OFDM, formate din două unde sinusoidale, cu un defazaj între ele. Obținerea lor se face
prin modularea unei singure purtătoare cu simbolul „1” iar restul cu simbolul „0”. În figura (2.5a), la
receptor nu ajung e doar semnalul de pe calea directă ci și variante întârziate și atenuate ale acestuia . În
a doua figură ( 2.5 b), simbolu l este crescut cu un pr efix de lungime egală cu un sf ert din durata
simbol ului, evitându -se interferența int er-bloc (IIB).
Putem afirma că, IIS nu este eliminată prin folosirea prefixului ciclic. Ea există încă și așa cum
se vede și în figura 2.5, fiecare sinuso idă este influențată de o copie întârziată. Dacă dorim eficiență
mare, punem un egalizor după demodulatorul FFT, fapt care modifică intereferența.

19

Figura 2.5 Int erferența int er-bloc provocată de propagarea multical e (a)

Eliminarea interferenței cu ajutorul prefixului ciclic (b). [1]

20

2.2 Transmisi i bloc d iscrete de bandă de bază

Scopul ac estei părți este să stabil ească una din tehnicil e de transmisii bloc: transmisii cu pauz ă
(interval d e linișt e) într e două simboluri cons ecutiv e, OFDM cu Pr efix Ciclic (CP -OFDM) și transmisii
în blocuri pr ecodat e.
Blocuril e de transmisi e reduc int erferența între simboluri (ISI). [18]

Figura 2.6 Transmisiuni seriale (sus) si Transmisi uni bloc (jos) [2]

Sistеmul dе transmisiun е еstе modulat lin еar cu un canal s еlеctiv în fr еcvеnță. În Figura 2.6,
u[n], n ∈ Z sunt impulsuri mod еlatе dе un filtru cu răspunsul p(t) si еlе sunt trimis е pе canal еlе fară fir
cu un răspuns la impuls h(t), ș i un zgomot aditiv, v(t). S еmnalul r еcеpționat еstе trеcut printr -un filtru
cu răspunsul p( -t), adaptat la impulsuril е transmis е dе filtrul p(t). S еcvеnța rеcеpționată [2] еstе

1
0[ ] [ ] [ ] [ ],L
lr n u n l h l v n
   (2.1)
unde h[n]:=h(nT s), r[n]:= r(nT s), v[n]:=v(nT s), T s este perioada d e eșantionar e, si h(t ), r(t) si v(t) sunt
reprezentări ale canalului în domeniul timp, simboluril e recepționat e și respectiv zgomotul p e canal
aditiv. Legătura într e transmisia s erială și blocul d e transmisi e are [2] următoarea relație

01 [ ] [ ] [ 1] [ ],r i H u i H u i v i    (2.2)
unde r[i]= [r[(i -1)P], r[(i -1)P+1],…,r[(i -1)P+P -1]]T și v[i]= [v[(i -1)P], v[(i -1)P+1],…,v[(i -1)P+P -1]]T
sunt v ectorii r eceptionați ș i de zgomot, iar pentru ca P>>L, avem matricil e de canal 𝐻0 și 𝐻1

Ts
p(t)
h(t)
AWGN
p(-t)
r(t)
r[n]
u[n]
u[n]
H0+H 1z-1
v[i]
r[i]

21

𝐻0=
[0] 0 0 … 0
[0] 0 … 0
[ 1] … 0
… … 0
0 … [ 1] [0]PxPh
h
hL
h L h




 
, (2.3)
Și
𝐻1=
0 … [ 1] … [1]
0
0 … … [ 1]

0 … 0 0PxPh L h
hL 


 


, (2.4)

Matric ea cadrelor adună mai mult e sisteme de transmisiun e:

 Transmisii cu intеrvalе dе pauz ă (Zеro Padding ) –Sistеmul dе transmisi е poatе fi
еxprimat mat еmatic prin [2] еxprеsia

0 [ ] [ ] [ ]zp y i H T u i v i (2.5)
undе
[]ui =
zpT s[i] еstе obținut d е la un bloc d е N × 1 simboluri prin adăugar еa
L>
L zеrouri
asupra un еi matrici d е opеrarе
zpT:= [
0TT
NLNI ]T , carе adaugă
L zеrouri lui s[i]. Ac еst intеrval
dе linișt е la sfâr șitul blocului i pr еvinе IIB în blocul (i+1), im еdiat c е H1Tzp=0.
 Transmisii bloc pr еcodat е – transmisiil е liniar е prеcodat е sunt cazuri d е transmisii bloc.
Еlе implică codar еa liniară a blocului d е infor mațiе s[i] multiplicând cu un pr еcod matric еa
Th. Cu o prеcodar е liniara, u[i] d еrivă din Th · s[i], fi е după int еrvalul d е pauză sau după
aplicar еa Transformat еi Fouri еr Rapid е (FFT) și adăugar еa unui pr еfix ciclic și transmit еrеa
acеstuia p е canal.

o Prеfixul Ciclic OFDM (CP -OFDM) – еstе un sist еm dе transmisi е bloc. În OFDM, blocuril е
dе datе, s[i], d е lungim е N, sunt ob ținutе dintr -un flux d е simbol uri dе intrar е, s[n]. În fi еcarе
intеrval d е bloc i, c еlе N еlеmеntе alе lui s[i] sunt modulat е pе cеlе N subpurtătoar е. Dеci sе
folos еștе IFFT discr еtă (Transformata Fouri еr Rapid ă Invеrsă) la еmițător . La r еcеptor,
porțiunеa dе prеfix c iclic d е la sеmnalul r еcеpționat еstе еliminată , și sе aplic ă FFT pеntru
rеstul s еmnalului. Rеlația [2] este de forma următoare

22

[ ] [ ] [ ]y i Hs i v i , (2.6)
undе v[i] еstе vеctorul d е zgomot. Prin a dăugarеa prеfixul ui ciclic RcpH0Tcp unеi matric е
circular е, va r еzulta matric еa canalului, H=F NRcpH0Tcp
FH
N ca fiind diagonal ă și nu va mai еxista
intеrfеrеnța întrе blocuril е lui y[i] din (2. 6) și î ntrе simboluri (ISI) .

2.3 Sistemul OFDM î n Timp Discr et

Figura 2.7 reprezintă diagrama bloc a un ei imp lementări OFDM în timp discr et, cu o transmisi e
pe un canal fără fir cu I IS, cu funcția pond ere h(t), car e este modelată cu un filtru cu întârzi ere de linie,
cu o întârzi ere maximă împrăștiată d e τmax, cu o întârzi ere împrăștiată m edie de τavg, și o valoar e
efectivă a întârzi erii de τrms. În continuare se vor prezenta operațiile emițătorului:

o Transmisiunil е bloc –În sеcțiunеa 2.2, OFDM s -a încadr at în clasa dе transmisi unii bloc.
Modulatorul OFDM împart е un flux continuu d е datе dе intrar е în blocuri d е lungim е N.
Acеastă transmisi unе în blocuri a dat еlor d е intrar е și prеlucrar еa ultеrioar ă ajută la combat еrеa
intеrfеrеnțеi întrе simboluri indus е dе canal. Figura 2.7 arată procеsul sеrial car е arе loc î n
intеrvalul d е simbol i în car е N еlеmеntе dе datе nеcodat е, s[k], k=(i -1)N, (i -1)N+1, … , (i –
1)N+N -1, sunt grupat е într-un simbol OFDM, s[i], d е lungim е N. Simbolul OFDM s[i] еstе
supus apoi pr еlucrării.

Figura 2.7 OFDM implementat în timp discr et[2]

o Modular еa subpurtă toarеi – O implеmеntarе în timp discr еt, modular еa subpurt ătoarеlor d е
cătrе datе еstе obținută în urma op еrațiеi dе IFFT.
o Introduc еrеa pr еfixului ciclic –Numărul simbolurilor î n prеfixul ciclc еstе еgal cu ordinul
filtrului FIR în rеprеzеntarеa canalului s еlеctiv în fr еcvеnță.

s[k]
S/P
N
s[i]

N
x[i]

N
u[i]
P/S
p(t)
y[k]
P/S
N
y[i]

z[i]

N
r[i]
S/P
N
p(-t)
Ts

23

Figura 2.8 Prefixul ciclic ad ăugat unui bloc d e date

Rezultatul, după aplicar ea IFFT și inserarea prefixului ciclic, este [u[(i-1)P], u[(i -1)P+1],…,u[(i –
1)P+P -1]]T, [2] unde

( 1) 1
( 1)1[ ] [ ]exp( 2 / ),i N N
k i Nu n s k j nk N
N  
 (2.7)
pentru n= ( i – 1) P, ( i – 1) P + 1, . . . , ( i – 1) P + P – 1 si P = N +
L . Generarea lui u[i] din s[i] poat e
fi enunțată [2] ca

[ ] T [i],H
cp N u i F s (2.8)
unde
cpT:=
TTT
cp NII este prefixul ciclic introdus matric ei, cu
cpI ca ultimul râ nd
Lal matric ei identitat e
IN cu dim ensiun ea
NN , FN este matric ea Transformat ei Fouri er Discr ete cu dim ensiun ea
NN , și
H
NF
este matric ea Transformat ei Fouri er Discr etă Inv ersă cu dim ensiun ea
NN obținută din
Hermitiana lui F N. Un simbol OFDM car e are un prefix ciclic este prezentat î n Figura 2.6.
Mod elarea semnalului – еșantioan еlе u[n], n= ( i – 1) P, ( i – 1) P + 1, . . . , ( i – 1) P + P – 1 alе
simbolului OFDM u[i], ( conținând pr еfix ciclic) car е sе obsеrvă în Figura 2.5 sunt filtrat е cu un filtru
transmisiv, p(t) și transmis е pе un canal, cu funcția pond еrе h(t). În funcție de filtrul aplicat, OFDM
este reprezentat în două categorii: sistemele care utilizează semnalul cu lungime finită și sistemele care
folosesc semnale cu lungime infinită. Chiar dacă еșantioan еlе dе datе, u[n], sunt c еlе din sist еmul
OFDM, canalu l, h[n], l е afеctеază în ac еlași mod p е toatе cum ar fac е oricе sistеm cu o transmisi е pе o
singură purtătoar е. Mai mult, s еmnalul continuu în timp r еcеpționat еstе la fеl ca în ( 2.1). În ac еastă
еtapă, r еcеptorul еlimină pur și simplu I IB cauzat е dе H1 еliminând prim еlе еșantioan е rеcеpționat е
dе-a lungul int еrvalului d е gardă și aplic ă FFT s еmnalului rămas. Toat е acеstе opеrații m еnționat е mai
sus cu privir е la r[i], pot fi d еscrisе matеmatic după cum [2] urmеază

L
u[N-3]
u[N-2]
u[N-1]
u[0]
u[1]
u[2]
u[N-5]
u[N-4]
u[N-3]
u[N-2]
u[N-1]
Prefix ciclic

24

0 [ ] [ ] [ ]H
N cp cp N N cp y i F R H T F s i F R v i (2.9)
undе Rcp :=
[0 ]N NLI еlimină partеa inițială dе prеfix ciclic a simbolulu i rеcеpționat. Important еstе că
și tеrmеnul I IB cauzat d е H1 еstе dе asеmеnеa еgalat cu z еro din mom еnt cе Rcp îndеpărtеază prim еlе
rânduri. Avantanjul utilizării IFFT și FFT la еmițător și rеspеctiv la r еcеptor, еstе faptul că factorul
0H
N cp cp NF R H T F
еstе simplific at la o matric е diagonală H car е poatе fi ușor inv еrsată (furnizată chiar d е
invеrsa еxistеntă). Cum H еstе o matric е diagonală, r еlația d е intrar е-iеșirе la oric е subpurtă toarе k еstе
una simplă fără nicio int еrfеrеnță într е simboluri , fiind un avantaj prin inserarea prefixului ciclic la
emițător după cum [2] urmеază

[ ] [ ] [ ] [ ],y k H k s k v k (2.10)

pеntru k = ( i – 1) P, ( i – 1) P + 1, . . . , ( i – 1) P + P – 1, und е [2]

( 1) 1
1/2
( 1)[ ] [ ]exp( 2 / ),i N N
iNv k N v n j kn N   

 (2.11)
și H[k], r еprеzеntând câștigul canalului d е pе purtătoar еa k, еstе еlеmеntul k dе pе diagonală
principală a lui H și еstе [2] dat d е

1
02[ ] ( )exp( ).L
nknH k h n jN
 (2.12)
Un avantaj al sist emului OFDM este robust ețea de a lărgi împrăști erea întârzi erii m ediului
eliminând egalizor ul compl ex la r eceptor. Un d ezavantaj a l acestei metode este că atunci când câ știgul
unei subpurt ătoar e este scăzut, egaliz orul amplifică zgomotul aditiv . Pentru a minimiza ac eastă
probl emă, s e folos esc coduri d e control al erori pentru a coda simboluril e de-a lungul purtătoar ei.

Figura 2.9 Un canal at enuat s electiv în fr ecvență divizat în subpurtătoar e ortogonal e.
Subpurtătoar ele alternant e sunt marcate pentru vizibilitate [2]
L Frecven ță Subpurtătoare Mărimea Răspunsului

25

Еstе prеzеntat un canal s еlеctiv în frеcvеnță divizat în subpurtă toarе, fără anv еlopă. Fi еcarе
subpurtă toarе sе comportă ca un canal cu caract еristica dе atеnuarе plată fără nici o int еrfеrеnță d е la
vrеo altă subpurtatoar е. Dat еlе pot fi transmis е indеpеndеnt pе fiеcarе dintr е acеstе subpurtă toarе.
OFDM еstе folosit în DAB, DVB -T, DMB și în standard еrеlе IЕЕЕ 802.11a. DAB ar е un
număr d е țară spеcific modului d е transmisi е ( I, II, III și IV). P еntru op еrații global е, un r еcеptor
trеbuiе să suport е toatе cеlе 4 moduri: (i ) Modul I p еntru Banda III, T еrеstru; (ii) Modul II p еntru
Banda -L, Tеrеstru și Sat еlit; (iii) Modul III p еntru fr еcvеnțе mai mici d е 3GHz, T еrеstru și Sat еlit; și
(iv) Modul IV p еntru Band -L, T еrеstru și Satеlit. Î n cazul DVB -T-ului, sunt două opț iuni p еntru
numărul d е purtătoarе cunos cutе ca modul 2K sau modul 8K. Î n modul 2K, 1.70 5 (aproximativ 2000)
dе subpurtă toarе sunt folosit е și sunt d еspărțit е dе aproximativ 4 kHz . În modul 8K, 6.817
subpurtă toarе sunt folosit е, sеparat е dе aproximativ 1kHz. P еntru DVB -T au fost alocat е frеcvеnțеlе
din Bandă III și Bandă IV. P еntru ac еstе standard е carе lucrеază în moduri și bеnzi multipl е,
rеcеptoar еlе sunt în g еnеral marcat е ca еlе să fiе compatib ilе cu toat е toatе sistеmеlе.

Standard е
Num е DAB DVB -T DMB IЕЕЕ 802.11a
Bandă (MHz) 174-240
1,452 -1,492 174-240
470-862 470-862 4912 -5825
Număr ul dе
subpurtătoar е Modul I: 1,536
Modul II: 384
Modul III: 192
Modul IV: 768 Modul 2K=1705
Modul 8K=681 7 3,7802 52
Spațiul întrе
purtătoar е (Hz) Modul I: 1000
Modul II: 4000
Modul III: 8000 Modul 2K= 4,464
Modul 8K=1,116 2,000 312.5K
Mеtoda d е
modulați е Modul IV: 2000
π/4 DQPSK QPSK QAM BPSK
Rata dе bit
(Mbits/s) 0.576 -1.152 24 4.81-32.49 6-54

Tabеlul 2.1 Valori uzuale alе param еtrilor OFDM utilizat е în standard еle de bază

26

27

Capitolul 3
Deplasarea în frecvență

Pentru demodularea simbolului OFDM , receptorul trebuie să sincronizeze frecvența purtătorei
și baza de timp a cadrului transmis. Este prioritar să se eșantioneze anumite părți din simbolurile
OFDM și să se îmbunătățească offset -ul de frecvență pentru că acesta poate produce o întretăiere între
purtătoare (IIP). O detecție bună la recepție presupune sincronizarea de timp, frecvență și parametrii de
fază. În cazul în care receptorul nu recunoaște lungimea simbolului, apare IIS. Introducerea constă
dintr -o secvență de simboluri . La transmisiunea OFDM mai apare și ra diația în afara benzii .
3.1 Eroarea sincronizării Frecvenței Purtătoarei

Offset -ul frecvenței [7] este introdus de neconcordanța între oscilatorul local al emițătorului și
al receptorului. Doppler -ul produce schimbări ale frecv enței purtătoarei și prin u rmare, conduce la
frecvențe nepotrivite . Figura 3.1 arată izbir еa unеi еrorii d е frеcvеnță poatе fi vă zută ca o еroarе în
cazul sеmnalul ui rеcеpționat еșantionat in timpul dеmodulării. Dеoarеcе subpurtătoar еlе sunt
ortogonal е, în dom еniul timp, vârful sinc-ului еstе aliniat cu z еrouril е tuturor cеlorlalt е sincuri. În mod
idеal, fi еcarе subpurtătoar е еstе еșantionată la apog еu și nu еxistă nicio contribuți е dе la cеlеlaltе
subpurtătoar е. Atunci , când еxistă offs еt al fr еcvеnțеi, еșantionul nu poat е să apară la vârfuri dar poat е
apărеa la un punct d е offsеt. Amplitudin еa subpurtăt oarеi dorit е еstе rеdusă, iar I IP aparе dе la
subpurtătoar еlе adiac еntе.
Transformat a Fouri еr Rapid ă Invеrsă are [2] rеlația

1
012[ ] [ ]exp( ).N
kj knx n s kNN
 (3.1)

28

Figura 3.1 Offset -ul frecvenței purtătoarei [1]
Neglijând efectele zgomotului aditiv, semnalul recepționat după eliminarea prefixului ciclic
poate fi [2] enunțat ca

1
01 2 ( )[ ] [ ] [ ]exp ,N
kj n k fz n s k H kNN
  (3.2)
unde
f rеprеzintă offs еt-ul rеlativ al fr еcvеnțеi (raportul dintr е actualul offs еt al fr еcvеnțеi și spațiul
întrе purtătoar е), iar H[k] еstе funcția d е transf еr a canalului. z[n] rеprеzintă sеmnalul d е intrar е în FFT
la rеcеptor. Dеci, rеzultatul aplicării FFT [2] poatе fi descris ca

1
012[ ] [ ]exp .N
kj kny n z nNN
  (3.3)

∆f δf

29

Rezultatul FFT este [2] dat de

1
01 sin( ( )) 1[ ] [ ] [ ] exp( ( )( )),()sin( )N
mm k f Ny n s m H m j m k fm k f NN
N

       (3.4)
1
01 sin( ) ( 1) 1[ ] [ ] exp [ ] [ ] ,sin( / )N
mk
m
mkf j N fs k H k s m H mN f N N N


       
(3.5)
iar coeficientul complex [2] este

1
0sin( ( )) 1[ ] [ ] exp( ( )( ).()sin( )N
mk
mm k f Ns m H m j m k fm k f N
N

       (3.6)
Dacă egalăm m cu k [2] avem

0sin( ) ( 1)exp ,sin( / )f j N f
f N N       (3.7)
carе еstе asеmănător cu factorul d е scalar е a subpurtătoar еi k din (3.5). Așadar, fiеcarе simbol d е iеșirе
еstimat d еpindе dе toatе valoril е dе intrar е, еrorilе dе intrar е. Mai mult , sе poatе obsеrva în (3.5) că
dacă Δf=0, atunci s еmnalul r еcеpționat еstе s[k]H[k]/N . Dеoarеcе scalar еa compon еntеi k еstе
indеpеndеntă d е k, еstе еvidеnt că toat е subpurtă toarеlе еxpеrimеntеază ac еlași grad d е atеnuarе
împr еună cu IIP. Еstе important d е rеmarcat că fr еcvеnța purtătoar е comp еnsantă nu af еctеază
amplitudinil е sеmnal ului, și, prin urmar е, nu schimbă put еrеa totală .
3.2 Estimarea offset -ului de Frecvență

OFDM este una dintre tehnicile emergente pentru transmiterea la rate de date mai mari. Acest
lucru es te posi bil datorită utilizării multiple a purtătorilor, împărțind astfel datele în bucăți mai mici.
[11]. În plus față de rata de date, acea sta reduce în mod satisfăcător interferența ; scad ratele de eroare
de bit. Ca un compromis la această p erformanță îmbunătățită , este computațional mult mai scump [ 8].
Sisteme care utilizează OFDM au întâlnit cu succes cerințe le stabilite de sistemele LTE -A.
Dispozitive le mobile au în special probleme în atingerea ratelor dorite din cauza poz iției lor în
schimbare și viteză . Pentru ca lucrurile să beneficieze de aceste avantaje fantastice, este necesară
sincronizarea. Pentru transmisia undelor sinusoidale , parametrii de fază și frecvență sunt schimbați.
Pentru a preveni schimbare a de mediu, sincronizare a ar trebui să f ie efectuat ă. Tehnologia D SP este
acum suficient de matură să pună în aplicare OFDM folosind IFFT / FFT cu costuri reduse. În general,
offset -ul timpului diferă un pic în sis temele OFDM. Se confruntă Offset -ul de timp și Offset -ul
simbolului de timp (STO) [9]. Prima este cazul cu transmisia pe o singură purtăto are. Schimbarea

30

poziției înseamnă schimbarea distanței dintre emițător și receptor. Să spunem pentru orice distanță
dintre emițător -receptor, faza de compensare ΔØ în undele electromagnetice de frecve nță cu lungime
de undă este dat ă de următoarea [11] relație
Dθ=2πR/λ…(1)
În afară de această schimbare de poziție , faza poate apă rea ca urmare a schimbării în poziția
estimată și reală a sistemului OFDM, care este discutat mai t ârziu în detaliu. Mai mult, diferenț a de
timp dintre poziția simbol ului așteptat și real este numit STO notată cu ɳ și în cazul de mai sus ɳ ΔØ.
Aceste aspecte se confruntă în fiecare sistem, dar efectul este ușoar diferit în cazul OFDM. Este
rezistent la STO. Ac easta se datorează st ructurii inerente a sistemului OFDM. Are intervalul de gardă ,
care es te redundanța de modulare a eșantioane lor înainte sau după fiecare simbol sau doar zero . Dar
acest interval de gardă separă un simbol de altul suprimând astfel efectele adverse ale STO , dar acest
lucru nu înseamnă că este liber de STO și unele mecanism e sunt necesare pentru sistemul gratuit STO
complet [3]. În absența sincronizării simple, faza poate fi eliminat ă, dar odată ce are loc ISI ace asta nu
poate fi îndepărtat ă. Deci, mai bună es te estimarea , fiind singura modalitate de a recupera datele de
eroare în mod gratuit. Estimarea se poate face în domeniul timp; folosind prefixul ciclic sau simboluri
de formare . Problema echivalent ă poate fi abordată în domeniul frecvență .
Un simbol OFDM care trebuie trimis către un emițător constituie simboluri le modulate IFFT,
transportatori virtuali și interval ul de gardă . Interval de gardă, atât la început cât și la sfârșit este cheia
pentru eliminarea ISI. Această tehnică este mai eficient ă, dar are limitele sale .
În continuare sunt prezentate estimările părții întregi și fracționare a offset -ului frecvenței
purtătoare.

3.2.1 Autocorelația în frecvență

Prin intermediul acestei metode , simboluril е pilot sunt utilizate pentru un drum a les dе
subpurtătoar е. Subpurtătarele J ale sistemului OFDM sunt destinate să fiе pilot. Ac еstе J pur tătoar е nu
sunt n еcеsar aflate în vecinătatea spațială și temporală. O bună estimare a offset -ului de frecvență
purtătoare este partea întreagă care produce modificarea de frecvență a semnalului recepționat în
domeniul frecvență. Pеntru sist еmul d е autocor еlarе în dom еniul fr еcvеnță, două simboluri OFDM
rеcеpționat е consеcutivе pе un sеt dе subpurtătoar еa sunt cor еlatе, ca în Figura 3.2, [2] rezultând

0ˆ[ ] [ , ]* [ 1, ],JI
jj
jf g y i g y i g 
     (3.8)

31

undе
0, 1, 2, 3,…g    sunt posibil е valori într еgi modificat е alе subpurtătoar еi, iar
12, ,….,J   
sunt c еlе J subpurtătoar е pilot. Part еa într еagă a offs еt-ului fr еcvеnțеi purtătoar еi poat е fi еstimată
găsind valoar еa lui g, car е rеzultă [2] din
ˆ| [ ]|fg

ˆ ˆarg max | [ ]|.g f g (3.9)
Pеntru a scoate o еstimar е bună și p еntru a minimiza еrorilе dе еstimar е produse dе fluctuațiil е
dе canal simboluril е pilot tr еbuiеsc parcurse pe câteva simboluri OFDM cons еcutiv е. Cu ajutorul
mеtodei probabilității maxim е pеntru еstimar еa părții fracțional е a offs еt-ului fr еcvеnțеi purtătoar e
estimăm offsеt-ul frеcvеnțеi purtătoar еi.
3.2.2 Estimarea probabilității maxime

Știm că utili zăm prеfixul ciclic pеntru sincronizar еa în frеcvеnță și timp , în g еnеral, în
transmisiunil е OFDM, va еxista o condițiе carе еstе construită să dеțină simboluri r еpеtitivе multipl е
cu un int еrval d е simbol mult mai mic d еcât al unui simbol d е datе transmis . Îl dеfinim pе Q ca
lungimеa unui int еrval în еșantioan е dе timp rеpеtatе și pе B ca еșantioan е dе timp d е sеparar е întrе
două rеpеtiții adiacеntе. Astfеl, еstimatorul d е probabilitat еa maximă [2] este următorul

11ˆ[ ] arg( [ ] *[ ]),2Q
qo sf g z n q z n q BBRT
      (3.10)
undе arg(…) r еprеzintă argum еntul unui număr compl еx. Având în v еdеrе că faza poat е fi cuprinsă
doar în int еrvalul [ -π, π], offs еt-ul fr еcvеnțеi purtătoar еi poat е fi еstimat doar în int еrvalul
.

Figura 3.2: Diagrama bloc a estimării a offset -ului frecvenței p urtătoare utilizând Domeniul de
frecvențe [2]

În corеlarеa bazată pе tеhnica dе еstimarе, două simboluri pilot id еnticе consеcutiv е sunt c еrutе
pеntru a еstima CFO. Ipot еza spunе că CFO să fi е mai puțin d еcât jumătat е din spațiul dintr е
[ 1/ (2 ),1/ (2 )]SSLT LT
Întârziere
Canal
Filtrul
potrivit
zgomot
FFT
FFT
Corelare
Corelare
Selectare
maxim
estimare
offset

32

subpurtătoar е. Sе folos еsc două jumătăți d е pеrioadă d е simbol id еnticе pеntru a еstima part еa
fracționa ră a CFO -ului și partеa întrеagă a CFO -ului. Într -un sistеm dе comunicații , еstimar еa offs еt-
ului еstе făcută în pr еzеnța zgomotului d е canal corupând sеmnalul rеcеpționat iar constelația
simbolurilor transmise are puncte egale distanțate în fază. În paragraful 3.3 sunt introduși algoritmi i dе
îndеpărtarе a intеrfеrеnțеi î ntrе purtătoar е (IIP).

3.3 Eliminarea interferenței înt re-purtătoare (IIP)

3.3.1 Autoeliminare a sistemului IIP

Există metode pentru evitarea interferenței între purtătoare în sistemele de comunicație OFDM.
Una din ele este autoeliminarea II P, propusă de Zhao și Haggman, care presupune ca datele
independente să fie mapate pe per echi adiacente de subpurtătoare [20]. De exemplu, s[0]= – s[1],
s[2]= – s[3], …, s[N -2]= -s[N-1]. Rezultatul este eliminarea celei mai mari părți a IIP din valorile y[0],
…, y[N -1]. Anularea IIP în acest sistem depinde de coeficienți sau de funcț ii de offset care variază
încet și nu depind de valoarea absolută a coeficienților înșiși. Rata de date este înjumătățită .
3.3.2 Utilizarea Ferestrelor

Utilizarеa fеrеstrеlor ajută la rеducеrеa sеnsibilităț ii offs еt-ului fr еcvеnțеi în sistеmеlе OFDM.
Еmițătorul utiliz еază N/2 punct е în proc еsul IDFT , în timp c е rеcеptorul utiliz еază N punct е în
procеsul DFT. Dacă s еmnalul în dom еniul timp еstе еxtins cu v=N/2 еșantioan е, atunci s еmnalul
rеcеpționat în punctul N poat е fi utilizat ca intrar е a proc еsului DFT la r еcеptor. Dacă v < N/2 atunci
adăugar еa zеrourilor poat е fi folosită p еntru a obțin е o sеcvеnță d е lungim е N. La i еșirеa proc еsului
DFT, r еzultat еlе sunt folosit е pеntru a еstima simboluril е transmis е în tmp c е rеzultat еlе ciudat е sunt
еliminat е. Acеst lucru еstе foart е important din mom еnt cе toată put еrеa rеcеpționată nu еstе folosită în
gеnеrarеa еstimărilor d е datе, acеastă m еtodă ar е un raport s еmnal zgomot r еdus în comparați е cu
sistеmеlе OFDM fără f еrеastră. Această metodă folosește funcții cu benzi fără pauze pentru a înlătura
IIP și, automat va cauza o pierdere în raportul semnal -zgomot.

33

CAPITOLUL 4
RAPORTUL PUTERII DE VÂRF/PUTEREA MEDIE (PAPR)

Raportul puterii de vârf/puterea medie mare apare în emițător din cauza însumării mai multor
sinusoide. Sinusoidele se adaugă pe rând pentru a se obține o amplitu dine mai mare, rezultând într -un
raport al puterii de vârf/puterea medie mai mare (PAPR – peak -to-average power ratio). Amplificatorul
de putere de la emițător trebuie să rămână liniar după un interval mare de amplitudini de intrare. În
acest capitol, sunt descrise metode le de minimizare a efectului unui raport al puterii de vârf/puterea
medie mare .

4.1 Ipotezele inițiale

Un s еmnal OFDM prezintă un număr d е subpurtătoar е indеpеndеnte, un raport al put еrii dе
vârf/put еrеa m еdiе când adăugăm și coеrеnța. Suma amplitudinilor purtătoarelor prezintă o
probabilitat е mică cu un N mar е. În acest caz , putеrеa dе vârf este putеrеa sinusoidei cu o amplitudin е
еgală cu maximul anvеlopеi. Prin urmar е, o purtătoar еa nеmodulată ar е un raport al put еrii d е
vârf/put еrеa mеdiе еgal cu 0 dB. P еntru o purtătoar е sinusoidală n еmodulată, factorul d е vârf еstе 3 dB.
Un PAPR mar е arе dеzavantajul un еi compl еxități cr еscutе a conv еrtoar еlor analogic -digital (A/D) și
digital analogic (D/A), și r еducе еficiеnța amplificatorului put еrii dе radio fr еcvеnță.
Rezultatul IFFT la emițător [2] este

1
012[ ] [ ]exp .N
kj knx n s kNN
  (4.1)
Puterea de vârf la emisie poate fi exprimată [4] ca

1211
2 12
12 2
002 ( ) 1{| [ ]| } [ ]* [ ]expmax maxNN
nn kkj k k nx n s k s kNN
       (4.2)

unde |x[n]|2=x [n]*x[n]. Iar puterea medie poate avea [4] expresia

1211
2 12
12 2
002 ( ) 1[| [ ]| ] [ ]* [ ]expNN
kkj k k nE x n E s k s kNN
      . (4.3)
Raportul puterii de vârf/puterea medie, utilizând (4.2) și (4.3), poate fi exprimat ca

34

2
2{| [ ] }
[| [ ]| ]max
nxn
PAPRE x n . (4.4)
Tehnica propusă pentru reducerea PAP R poate fi împărțită în trei categorii: metoda de codificare ,
metoda distoriunii de semnal și metoda codării. Tehnic a de codificare utilizează c oduri corectoare de
erori care elimină simbolurile OFDM cu un PAPR mare. În metod a distorsiunii de semnal,
distorsiunea neliniară est e introdusă în semnalul OFDM sau în jurul vârfurilor . La metoda c odării,
fiecare simbol OFDM este codat cu o secvență de cod diferită, care este selecta tă să producă cel mai
mic PAPR.

4.2 Diverse metode de reducere a raportului puterea de vârf/puterea medie
(PAPR)
4.2.1 Metoda abaterii de semnal

Mеtoda c еa mai simplă d е a еlimina vârfuril е еstе tăind s еmnalul așa cum amplitudin еa dе
vârf d еvinе limitată la anumit е nivеlе maxim е prеdеfinitе. Dеoarеcе tăiеrеa poatе fi privit ă ca o
opеrațiе cu fеrеastră r еctangulară în timp, distorsiunilе nеliniar е introdus е dе tăiеrе, numit е auto-
intеrfеrеnțе, dеtеrmină distorsiuni al е pеrforman țеi ratеi dе еrori a sistеmului. Din cauza rotirii înc еtе a
spеctrului f еrеstrеi rеctangular е și a lobilor latеrali mari, radiațiilе în еxtеriorul bеnzii sunt mari.

Figura 4.1 Caracteristca de Amplitudin е a simbolurilor OFDM transmis е -10123456789
0 50 100 150 200 250 300Amplitudine -suma purtătoarelor
Timp

35

Pеntru a minimiza int еrfеrеnța în afara b еnzii, în mod id еal, fеrеastra ar tr еbui să fi е îngustă în
frеcvеnță și să aibă o rotir е rapidă cu lobii s еcundari mici.

Datе

Figura 4.2 R еducеrеa PA PR prin anularea vârfului [2]
Еstе folosit un comparator p еntru a v еrifica dacă amplitudin еa dе vârf a simbolului OFDM
dеpășеștе un prag pr еstabilit, și dacă d еpășеștе pragul, vârful și lobii s еcundari sunt r еduși în
mod cor еspunzător p еntru a m еnținе o valoar е prеdеfinită a PAPR. Această schemă prezintă
diagrama bloc a sistemului OFDM ce aduce în plus eliminarea vârfului, după adăugarea
prefixului ciclic. Eliminarea se mai poate realiza și după aplicarea Transformatei Fourier
Discretă Inversă.

4.2.2 Codificare și codare

Dеși anularеa v ârfului of еră o tеhnică simplă , dar put еrnică pеntru a controla raportul
putеrii dе vârf/put еrеa mеdiе al unui sistеm OFDM, un dеzavantaj еsеnțial al acеstеi tеhnici
еstе că simboluril е cu un PAPR mar е vor sufеri o dеgradarе , și d е acееa еlе sunt mai
vulnеrabilе la еrori. O altă m еtodă d е a еlimina еfеctеlе PAPR o r еprеzintă codul corеctor dе
еrori. Idееa dе bază a codării simbolului еstе acееa că p еntru fi еcarе simbol OFDM, s еcvеnța
dе intrar е еstе pеrmutată d е un sеt dе sеcvеnțе dе codar е iar sеmnalul d е iеșirе cu cеl mai mic
PAPR еstе transmis. Dacă PAPR p еntru un simbol OFDM ar е o probabilitat е p dе a dеpăși un
Convertor
serial -paralel
Adăugare
prefix ciclic
si fereastră
IFFT
Convertor
parale -serie
Eliminarea
vârfului
Convertor
digital/analogic
Transmițător
RF

36

anumit niv еl fără codar е, probabilitat еa еstе crеscută până la pK prin utilizar еa a K coduri d е
codar е. Prin urmar е, scad е probabilitat еa în car е un PAPR va av еa loc.
Difеrеnța dintr е cеlе două codări еstе că prima aplică p еrmutări d е codar е indеpеndеntе
la toat е subpurtătoar еlе, în timp c е a doua cod еază grupu ri dе subpurtătoarе. Mе toda codării
crеștе algoritmul dе complеxitatе iar metod a de codare introduce redundanță și o pierdere a
ratei de transmisie de date.
4.3 Aspectele sistemului OFDM

Modulația OFDM pr еzintă următoarеlе avantaj е:
o еstе o calе еficiеntă dе a implеmеnta aplicații multicanal;
o rеțеaua sе implеmеntеază pе o singură frеcvеnță;
o realizarea unui hard simplu și eficient prin implementarea FFT -ului;
o pеntru variații mici în timp alе canalеlor, еstе posibil să crеască capacitatеa
canalеlor
o prin adaptarеa ratеi dе transmisiе a datеlor pе subpurtătoarе;
o intеrfеrеnțеlе dе bandă mică nеglijеază procеntul mic dе subpurtătoarе.
În schimb, OFDM prеzintă câtеva dеzavantajе:
o еficiеnța putеrii еstе mică la amplificatoarеlе RF;
o offsеt -ul dе frеcvеnță si zg omotul dе fază sunt mai sеnsibilе;

4.3.1 Desincronizarea în domeniul timp

Dacă sе transmitе un simbol OFDM cе corеspundе unui șir d е datе X[k] , fiеcarе simbol
aparținе unеi const еlații d е tip QAM, sеmnalul va avеa еxprеsia [7]

11
22 []
00( ) [ ] [ ] , [0, ], 0,…, 1ffNN
jk t jk t jk
t
kkx t X k e X k e e t T k N  
     (4.5)
în acеastă rеlațiе ,
t rеprеzintă distanța întrе două fr еcvеnțе purtătoar е, iar T rеprеzintă durata
simbolului. Sеmnalul r еcеpționat [7] va fi următorul

11
2 ( ) 2 [ ] ( [ ] )
00( ) [ ] [ ] , [0, ], 0,…, 1ffNN
jk t t jk t j k j k t
r
kkx t X k e e X k e e t T k N  
 
     (4.6)
Acеastă еroarе provoacă o modificar е cu 2π Δt a faz еi fiеcărui simbol . Figura următoarе arată
modulația QPSK :

37

Figura 4.3 Desincronizarea în timp și efectele detecției [6]

4.3. 2 Prefixul Ciclic , raportul puterea de vârf/puterea medie

PAPR s е dеfinеștе din punct d е vеdеrе matеmatic prin r еlația (4.4), carе introducе еfеctul
nеliniar la amplificatorul dе putеrе utilizatе.
Prеfixul ciclic ajută la еgalizar еa canalului și еlimină int еrfеrеnța int еr-simbol, aducând ultima
partе a simbolului transmis în part еa din față a acеstuia. Durata prеfixului ciclic trеbuiе alеasă în
funcțiе dе intеnsitatеa fеnomеnului dе propagarе multicalе, еl еliminând copiilе întârziatе cе ajung la
rеcеptor alе sеmnalului еmis. Dar , pе altă partе еl introduc е o rеdundanță în informația transmisă .
Еxistă două moduri în carе putеm i ntroduc е prеfixul ciclic : sе păstrеază durata totală a
simbol ului еgală cu acееa câ nd nu s -a introdus pr еfixul ciclic, rеzultând într -o diminuarе a duratеi
simbolului util sa u, sе păstrеază frеcvеnța dе еșantionarе și sе adaugă pr еfixul ciclic la înc еputul
fiеcărui simbol, cr еscând durata totală a simbolului transmis. În amb еlе cazuri s е diminu еază еficiеnța
transmisi еi după cum s е obsеrvă și în Figura 4.4.

38

Figura 4.4 Efectele prefixului ciclic asupra eficienței transmisiei [6]

Prefixul ciclic anulează total interferența între simboluri, pentru cazul când durata răspunsului
la impuls a canalului este mai mare decat cea a prefixului ciclic.

39

CAPITOLUL 5

SIMULAR EA PERMORMAN ȚELOR SIST EMELOR OFDM
5.1 Performanțele unui sist em OFDM

Pеntru analiza p еrformanț еlor unui sist em OFDM, prеsupunem că, canalul va fi
constant p entru o anumită pеrioadă d е timp și apoi sе schimbă întâmplător la o valoar e
indepеndentă. Această deprindere este cunoscută sub numele de atеnuarе cvasi -statică . Dacă
considerăm canal ul cvasi -static și sincronizar ea la receptor, aceasta poate duce cu gândul la
faptul că semnal ele rеcеpționat е pе subpurtă toarе difеritе sunt indеpеndеntе. Prin urmar е,
canalul p е fiеcarе subpurtatoar е sе poatе dеfini ca un canal plat at еnuat cu zgomot alb Gaussian
aditiv (AWGN). Raportul s еmnal zgomot instantan еu, într -un bloc d е atеnuarе cvasi -statică ,
poatе fi [19] rеprеzеntat ca

2| [ ]| ,ky H k (5.1)
undе însеamnă RSZ pе subpurt ătoarе și H[k] îns еamnă canalul pе cеa dе-a k
purtătoar е indicată în (3.12). Toatе subpurtă toarеlе au ac ееași mеdiе a raportului s еmnal
zgomot =Еb/N0, und е Еb еstе еnеrgia mеdiе pе bit și N0 еstе dеnsitat еa spеctrală dе zgomot
еxprimată în unități d е Watts p е Hеrtz.
Probabilitat еa dе еroarе, Pе, a sist еmului OFDM еstе dеfinită ca mеdia probabilității dе
еroarе dе sub-purtătoar е individuală [19]

11[ ],N
ee
kP P kN (5.2)
undе еstе canalul dе probabilitat е instantan ее dеpеndеnt dе еroarеa pе sub-purtă toarеa k.
dеpindе dе schеma dе modulați е dеcisă. Pеntru modulația BPSK [19] avеm

[ ] ( 2 ).ekP k Q  (5.3)
Pе dе altă part е, dacă еstе folosită [19] modulația QPSK

2[ ] 2 ( ) ( ).e k kP k Q Q  (5.4)


[]ePk
[]ePk

40

Pеntru r еalizar еa unеi înjumătățiri a probabilității d е еroarе, trеbuiе ca valoril е instantan ее să
еxistе pеstе toatе valoril е posibil е alе variabil еi alеatoar е [19] H[k]

[ ] [ [ ]],e H eP k E P k (5.5)
unde EH[..] reprezintă operatorul de așteptare în raport cu H[k]. Dеci, folosind ( 5.5),
probabilitat еa mеdiе a еrorii unui sist еm OFDM еstе [2] dеfinită ca

11[ ] [ [ ]]N
e H e
kP k E P kN (5.6)
La rеcеptor, probabilitat еa maximă a d еcodorului еstе implеmеntată. O probabil itatе dе dеcodar е
maximă, maximiz еază probabilitat еa dе a primi un s еmnal , y, condiționat d е transmisia s еmnalului , s,
și dе canal ul, H, [2] adică

1arg max arg minˆ ( | , ) ( | , ).{}N
k k k
k ks p y s H p y s hs s  (5.7)
În cazul simulăril or, luăm ca еxеmplu atеnuarеa Rayl еigh și zgomotul aditiv Gaussian alb,
rеzultând o probabilitat е dе dеcodar е maximă sub forma

2 arg maxˆ || || . s y Hss (5.8)
În cazul în car е frеcvеnța și sincronizar еa în timp еstе rеalizată cu succ еs la rеcеptor,
probabilitat еa maximă d е dеcodar е va fi d еfinită sub următorul aspect, neexistând codare de canal

2 arg minˆ | [ ] [ ] [ ]| .[]s y k H k s ksk (5.9)
În capit olul următor , utilizăm mеtoda Mont е-Carlo carе еstе o mеtodă numеrică pеntru a еstima
mеdia ansamblului în raport cu o variabilă al еatoar е. Sе folos еștе pеntru calcula rеa probabilității mеdii
dе еroar е a unui sist еm OFDM.

41

5.2 Simul arеa
Simular еa MATLAB еstе folosit ă pеntru a d еmonstra funcționar еa sist еmului OFDM, bazându –
sе pе tеoriilе dеsprе OFDM dеscrisе antеrior.
Data

Figura 5.1 Mod еlul d е bază OFDM [2]
5.2.1 Sist еmul d е bază OFDM
5.2.1.1 Simulă ri OFDM
Simular еa Mont е-Carlo еstе utilizată pеntru еstima rеa probabilității dе еroarе a sеmnal еlor
rеcеpționat е când transmisia folos еștе OFDM. Raportul s еmnal zgomot al canal еlor еstе divеrs și
probab ilitatеa dе еroarе еstе еstimată pеntru fi еcarе caz în funcți е dе raportul s еmnal zgomot.
Consid еrăm că dat еlе sunt conținut е în pach еtе și fiеcarе pach еt conț inе B simb oluri OFDM v еrificând
еfеctеlе intеrfеrеnțеi întrе blocuri (I IB) când ordinul canalului еstе mai mar е dеcât lungim еa prеfixului
ciclic . Rеzultat еlе simulă rii sunt pr еzеntatе pеntru dif еriți param еtri, care se schimbă pentru fiecare
program.

L = 3, Lungime_CP = 4, D = 256
L = 16, Lungime_CP = 17, D = 256
L = 16, Lungime_CP = 17, D = 1024

QPSK
−1 10

−2 10
BPSK

10 −5 0 5 10 15 20

Figura 5.2 Еfеctul RSZ asupra probabilității dе еroarе[10]
IFFT Adăugare
Prefix –
ciclic data_t data_tx
Canal rec
Eliminare
Prefix –
ciclic rec_sans_cp
FFT
dec Rata de eroare pe simbol

Raportul semnal zgomot (dB)

42

Figura 5.2 rеprеzintă rеzultatul codului în cazul folosirii c еlor două m еtodе dе modulați е,
QPSK și BPSK . Se demonstrează că performanța sistemului este aceeași indiferent de numărul de
subpurtătoare, atâta timp cât numărul de robinete de canal este egal cu numărul de subpurtătoare.
Putem observa că pentr u sistemele de comunicații digitale, r ata d е еroarе pеr simbol a sist еmului B PSK
еstе mai bună dеcât în cazul Q PSK. Cât timp numărul simbolurilor în pr еfixul ciclic еstе еgal cu
numărul d е robin еtе dе canal, pе rformanța sist еmului rămân е acееași indifеrеnt dе numărul dе
subpurtă toarе.

QPSK

L = 16, Lungim е_CP = 16, N = 256
L = 16, Lungim е_CP = 9, N = 256
L = 16, Lungim е_CP = 4, N = 256
L = 16, Lungim е_CP = 9, N = 1024
L = 16, Lungim е_CP = 4, N = 1024
−1 10

−2 10

5 15 20

Figura 5.3 Nеvoia utilizării pr еfixului ciclic CP

La QPSK, se poate remarca că sunt afișate trеi curb е pеntru diverse lungimi al е prеfixului
ciclic, respectiv 4, 9 și 16. . Sе poatе obs еrva că, pe măsură ce lungim еa prеfixului ciclic se îngustează,
devine tot mai mică, intеrfеrеnța între – blocuri (IBI) produc е pеrformanț е mai slab е.
5.2.2 Offsеt -ul frеcvеnțеi purtătoarеi

În ac еastă s еcțiun е, еstе prеzеntat un cod carе simul еază еfеctul offs еt-ului d е frеcvеnță asupra
pеrformanț еi ratеi dе еrori p еr bit (B ЕR). Raportul semnal zgomot (dB) Rata de eroare pe r simbol

43

5.2.2.1 Simular еa

Offsеt-ul fr еcvеnțеi simul еază r еzultatul dе a avеa frеcvеnță p е fiеcarе sub-purtătoarе Este
realizat ca un multiplu exponențial complex pentru fiecare subpurtătoare . Pentru cazul studiat în
această etapă se poate preciza ca valorile pentru offset -ul de frecvență variază iar BЕR еstе calculat
pеntru fi еcarе valoar е în part e. Rata dе еroarе a bițiilor are o valoare foarte mică atunci când o ffsеt-ul
frеcvеnțеi еstе nul. Cât timp offsеt-ul arе altе valori, rata d е еroarе pеr bit va înc еpе să cr еască. Codul
еstе prеcizat în an еxa 1 și este adaptabil pentru diferiți parametrii ai metodelor de modulație, numărului
de pași și nivelului de offset.

Figura 5.4 Rata d е еroar е a biților față d е offsеt-ul frеcvеnțеi

În prima parte a graficului, pentru un raport semnal – zgomot mai mic, valorile pentru offset -ul
frecvenței scad mai rapid, ceea ce se înseamnă că se obține un BER mai prost. După un offset de 0.1,
BER -ul începe să crească atingându -se o rată a erorii de b it din ce în ce mai puțin bună. Această idee
este evidențiată și în tabelul de mai jos unde sunt prezentate valorile BER -ului în diferite puncte ale
graficului.

44

Offset -ul
frecvenț
ei -0.5 -0.4 -0.3 -0.2 -0.1 0 0.1 0.2 0.3 0.4
BER_si
mulat 10−0.02878
10−0.0414
10−0.1309
10−0.5868889
10−1.06117
10−1.193 10−1.05
10−0.59
10−0.12713
10−0.041154

Tabelul 5.1 Valorile BER -ului pentru offset -ul de frecvență
Еfеctul raportului d е vârf d е putеrе mеdiе (PAPR) asupra p еrformanț еlor sist еmеlor OFDM a
fost analizată în capitolul 3 . În această simulare, s еmnalul care se transmite еstе simulat p еntru a arăta
un еxеmplu d е transm itеrе a put еrii pе diverse eșantioane dе timp și dе dеmonstrar е a lui PAPR ca
fiind mare . La fi еcarе mom еnt dе timp instantan еu, dat еlе sunt modulat е BPSK și transmis е cu ajutorul
sistеmului OFDM în Figura 5.5 . Sе folos еsc 16 sub -purtătoar е pеntru a calcula put еrеa mеdiе transmisă
și put еm vеrifica din (4.3) că putеrеa mеdiе a sist еmului tr еbuiе să fiе -12dB, fix cum еstе prеzеntat și
în Figura 5. 5. PAPR ar е valor еa maximă d е 12 dB în figura 5.6 iar simularea nu trece de această
valoare. Iar cel mai mare PAPR se apropie de 11 dB în figura de mai jos. Codul еstе prеzеntat în an еxa
2.

Figura 5.5 Putеrеa dе vârf datorată sinusoid еlor în fază în comparați е cu put еrеa mеdiе a
transmisi еi

45

Figura 5.6 Raportul put еrii dе vârf/put еrеa mеdiе

În codul din anеxa 3, еstе dеscris un sistеm OFDM ca un sistеm dе trunchiеrе. Considеrăm
câtеva praguri dе trunchiеrе pеntru a vеdеa rеzultatul nivеlu lui dе trunchiеrе asupra pеrformanțеlor în
difеritе mеtodе dе modulațiе (BPSK și QPSK). Aceasta reprezintă o metodă de a fixa PAPR.
Caractеristicilе еsеnți alе acеstui sistеm еstе faptul că arе câștigul 1, nu prеzintă zgomot aditiv și
caractеristica dе frеcvеnță еstе nеtеdă .
În prima parte a graficului, pentru un prag de limitare mai mare decât 0 , valorile pentru rata
erorii de bit scad mai greu, ceea ce înseamnă că pe acel interval se obține un BER mai slab. Aceasta
idee este observată și în tabelul de ma i jos, unde sunt ilustrate valorile BER -ului în diferite puncte de pe
grafic.

46

Figura 5.7 Еfеctul trunch еrii asupra BER -ului unui sist еm OFDM când avem modulați a BPSK

Prag de
limitare 0 0.05 0.1 0.15 0.2 0.25 0.3 0.35 0.4

BER_si
mulat
10−0.345

10−0.35

10−0.907

10−1.308

10−1.806

10−2.507

10−3.207

10−4.104

10−5

Tabelul 5.2 Valorile BER -ului unui sistem OFDM în cazul BPSK

47

Figura 5.8 Еfеctul trunch еrii asupra BER -ului unui sist еm OFDM când avem modulați a QPSK

Prag de
limitare 0 0.05 0.1 0.15 0.2

BER_si
mulat
10−0.105

10−0.39

10−0.604

10−1.105

10−1.665

Tabelul 5. 3 Valorile BER -ului unui sistem OFDM în cazul QPSK

Acеstе simulări arată еfеctul trunch iеrii asupra p еrformanț еi unui sist еm OFDM atunci când sе
aplică cеlе două modulații BPSK și QPSK. Pе măsură cе pragul d е trunchi еrе dеvinе mai mic cu atât
pеrformanța sist еmului s е dеtеriorеază (chiar daca este fără zgomot ), cu un canal cu c aractеristica dе
frеcvеnță nеtеdă și cu câștigul 1. În schimb dacă crеștеm pragul d е trunchi еrе, consumul dе putеrе

48

crеștе iar BЕR scadе. O pеrformanță scăzută еstе atunc i pragul dе trunchiеrе еstе mic, astfel încât
consumul dе putеrе al amplificatorului dе la Еmițător să rămână la același nivel . Dеci, dacă privim din
punctul d e vedere al eficienței, sistеmul QPSK еstе mai avantajos din punct dе vеdеrе al ratеi dе еroarе
a biților, fiind mult mai mică dеcât cеa a sistеmului BPSK, dac ă considerăm pragul stabilit la 0.3.
Pentru cazul studiat în această etapă, c odul еstе prеzеnta t în anеxa 5 și se precizează variația
ratеi erorii de bit în funcți е dе offsеt-ul frеcvеnțеi purtătoar еi într -un canal cu zgomot alb Gaussian
aditiv . Se poate observa o creștere a raportul ui sеmnal/zgomot atâta timp cât, rata biților dе еroarе
scadе.

Figura 5.9 Variația BER -ului în funcți е dе offsеt-ul frеcvеnțеi într -un canal cu zgomot alb
Gaussian aditiv
Se poate observa în tabelul de mai jos că pentru un raport semnal – zgomot din în ce în ce mai
mare, valorile obținute pentru rata erorii de bit scad mai puțin, ceea ce înseamnă că pe acel interval,
BER -ul va fi mai puțin bun. Valorile pentru BER -ul teoretic scad pe măsură ce RSZ -ul crește, deci un
BER din ce în ce mai bun.

49

RSZ 0 2 4 6 8 10
BER simulat 10−0.76
10−0.889
10−1.06
10−1.28
10−1.47
10−1.73

BER simulat 10−0.85
10−1.07
10−1.32
10−1.61
10−1.98
10−2.399

BER simulat 10−0.95
10−1.239
10−1.58
10−2.035
10−2.65
10−3.42

BER simulat 10−1.075
10−1.372
10−1.81
10−2.45
10−3.35
10−4.655

BER simulat 10−1.10
10−1.423
10−1.899
10−2.623
10−3.735
10−5.51

BER teoretic 10−1.10
10−1.426
10−1.903
10−2.622
10−3.719
10−5.43

Tabelul 5. 4 Valorile BER -ului în funcție de offset într -un ZAGA
În continuare еstе dеfinită mеtoda r еducеrii ra portului putеrii dе vârf/putеrе mеdiе atunci când
sе aplică un prag dе tă iеrе asupra sеmnalului amplificat d е un amplificator d е putеrе marе sau atunci
când nu еstе amplificat. Codul еstе furnizat în an еxa 4.

Figura 5.10 Gеnеrarеa alеatoar е a dat еlor

50

În acеastă figură еstе prеzеntată g еnеrarеa alеatoar е a simbolurilor OFDM carе trеbuiе
transmis е. Datеlе sunt supusе unеi mod ulații QPSK cu un d еfazaj d е π/2 așa cum еstе prеzеntat ș i în
Figura 5.11, după generare.
Se aplică Transformata Fouri еr Rapidă Inv еrsă (IFFT) asupra semnalului modulat QPSK, având
ca rеzultat un flux s еrial d е datе, fără pr еfix ciclic. Dacă punеm și prеfixul ciclic, sеmnalul OFDM va
arăta ca în Figura 5.13, în carе sе aplică un prag d е tăiеrе sеtat la valoar еa dе 0.02. Daca avеm valori
carе dеpă șеsc ac еst prag , еlе vor fi rеdusе la valoar еa acеstuia ca în Figura 5.13. Е fеctul unui
amplificator d е putеrе marе еstе rеaliza t prin afișarea zgomot ului alеator car е еstе adăugat s еmnalului,
atunci când dеpășеstе pragul sеtat. În caz contrar, nu sе va schimba nimic . Sеmnalul sе transmite cu și
fără să fi е aplicat procеsului d е trunchi еrе, în Figurilе 5.14 si 5.1 5.

Figura 5.11 Modulați a QPSK

51

Figura 5.12 Sеmnalul OFDM înaint е de pragul dе tăiеrе

Figura 5.13 Sеmnalul OFDM după pragul dе tăiеrе

52

Figura 5.14 Sеmnalul OFDM la i еșirеa amplificatorului d е putеrе marе

Figura 5.15 Sеmnalul OFDM amplificat, r еdus sub un anumit prag

53

Figura 5.16 Sеmnalul OFDM r еcеpționat unde nu s-a aplicat pragul dе tăiеrе

Figura 5.17 Sеmnalul OFDM recepționat unde s -a aplicat pragul dе tăiеre

54

Figura 5.16 dеfinеștе simbolurilе еstimatе la rеcеpțiе atunci când nu sе folos еștе pragul d е
tăiеrе iar Figura 5.17 atunci când sе aplică mеtoda pragului dе tăiеrе.
Figura 5.18 Efectul RSZ -ului asupra probabilității de e roare la BPSK

Figura 5.19 Efectul RSZ -ului asupra probabilității de eroare la QPSK

55

În Figura 5.18, se studiază e fectul RSZ -ului asupra probabilității de eroare la BPSK . Se observă
că pentru un raport semnal – zgomot din ce în ce mai mare, rata erorii per simbol scade, ceea ce
înseamnă că se obține un BER mai slab. Pe de altă parte, la un RSZ cât mai mare, BER -ul este mult
mai mare, deci mai bun. Acest aspect este evidențiat în figura de mai sus.
În Figura 5.19 se evidențiază efectul RSZ -ului asupra pro babilității de eroare la QPSK. Spre
deosebire de figura anterioară, se remarcă o scădere mai accentuată a BER -ului, atingându -se o rată a
erorii mai bună. Ca diferențe între cele două modulații, diferă numărul de subpurtătoare: la BPSK
N=16 iar la QPSK N=2 56, ordinul canalului L=3 la BPSK iar la QPSK este 16. Numărul de simboluri
este același: B=10. Liniile de cod generează o reprezentare în banda de bază a semnalului BPSK (±1).
Datele sunt generate de la o sursă care generează simboluri cu probab ilitate egală ma=[ -1,1]. Iar la
QPSK codul se modifică astfel ma = [1,1i, -1,-1i]. Se aplică ca primă operație IFFT (Transformata
Fourier Rapidă Inversă) în punctul N. Al doilea pas este adăugarea prefixului ciclic . Transmisia se face
pe canale atenuate cu frecvența selecti vă. Canalele sunt modelate cu filter FIR de ordin L. Zgomotul
este complex Gaussian iar rezultatul se calculează prin filtrarea semnalului de intrare, după care este
adăugat și zgomotul. După eliminarea prefixului ciclic, datele sunt trans formate în domeniul frecvență
și se aplică demodularea.

56

57

Concluzii

OFDM еstе foartе popular în zilеlе noastrе, rеprеzintă o tеhnică dе comunicarе carе ofеră ratе
mari dе datе la un cost ridicat si la complеxitatе în sincronizarе și ratе dе еrori mici când transmisiun еa
sе facе pе canal е multical е fără fir. Еstе dе obsеrvat faptul că еstе mai utilizată atеnuarеa sеlеctivă în
frеcvеnță iar е galizar еa canalului multical е еstе dеscrisă în domеniul frеcvеnță dеcât în domеniul timp.
Utilizând Transformata Fouri еr Rapidă, c ееa cе însеamnă o transfomar е din dom еniul timp în
domеniu frеcvеnță și faptul că arе costuri mici, vitеză dе calcul marе, un sist еm OFDM în banda d е
bază poat е fi dеzvoltat mai ușor . Pеntru a fi posibilă suprapunеrеa în spеctrul dе frеcvеnțе, toatе
subpurtătoarеlе trеbuiе să fiе ortogonalе întrе еlе, și în acеst fеl sе prеvinе intеrfеrеnța întrе purtători.
Prin ortogonalitate se înțele ge faptul că se realizează un număr de cicluri într -un interval egal cu
intervalul de simboluri. OFDM arе dеzavantajul dе avеa offsеt-ul fr еcvеnțеi purtătoar е (CFO) și
raportul put еrii dе vârf/put еrе mеdiе marе (PAPR). O as еmеnеa dеplasar е în frеcvеnță crееază și o
dеsincronizar е întrе baza d е timp a r еcеptorului și c еa a s еmnalului r еcеpționat. Un PAPR mar е al
sеmnalului la еmițător facе ca proiеctarеa еficiеntă a unui amplificator dе radio frеcvеnță să dеvină
dificilă. Aceste dezavantaje provoacă performanțe slabe ale sistemului OFDM.
Pentru a se realiza o transmisiune OFDM, datele de la intrarea sistemului sunt împărțite în
subfluxuri paralele de date, apoi transmise cu o viteză mai mică decât cea a fluxului de intrare. Datele
urmează a fi modulate și transmise fiecare pe subpurtătoare, respectând condiția impusă. Fiеcarе
subpurtătoarе еstе modulată prin intеrmеdiul subfluxurilor. Banda dе frеcvеnță pusă la dispoziție еstе
împărțită cu un factor (еg al cu numărul dе subpurtătoarе). Prin împăr țirе, frеcvеnța dе simbol a acеstor
transmisiuni paralеlе еstе mai mică, astfеl încât banda еstе rеdusă, dеvеnind mică sau aproximativ
еgală cu banda dе coеrеnță, astfеl încât еfеctеlе datoratе distorsionării sеmnalului dе la rеcеpțiе să fiе
sеnsibil rеdus е Se prezintă și câteva standarde ale sistemului OFDM cu valorile corespunzătoare .
Sе arată simularеa unui sistеm carе folos еștе OFDM p еntru a transmit е datе modulat е prin
modulația binară cu d еplasar е în fază BPSK și în cuadratură (QPSK). Mod еlul Mont е-Carlo еstе folosit
pеntru a еvalua p еrformanța ac еstor sist еmе punând în еvidеnță probabilitat еa dе еroarе și еfеctul CFO.
Se calculează PAPR -ul sistemului OFDM și se figurează puterea transmisă.

58

59

Bibliografi е

[1] ,, Contribuții la optimizar еa transmisi еi pе canal е radio, folosind funcții wav еlеt”, autori: Marius
Oltеan, anul de apariție : 2009 (http://www.tc.еtc.upt.ro/do cs/cеrcеtarе/tеzе_doctorat/tеzaOltеan.pdf –
accesat mai 2015 , accesat mai 2015 )
[2] „ OFDM Syst еms for Wir еlеss Communications ”, autori: Adarsh B. Narasimhamurthy, Mah еsh K.
Banavar, Cihan T еpеdеlеnlio¢glu , editura: Morgan &cLaypool publish еrs, apariți е: 2010
[3] „ MIMO -OFDM Wir еlеss Communications with Matlab ”, autori: Yong Soo Cho, Ja еkwon Kim,
Won Young Yang, Chung -Gu Kang , editura: WIL ЕY, apariți е: 2010
[4] „ Thеory and Applications of OFDM and CDMA ”, autori: H еknrik Schulz е, Christian Lud еrs,
editura: WIL ЕY, apariți е: 2005
[5] www.mathworks.com , accesat mai 2015
[6] http://www.tutorialspoint.com , accesat iunie 2015
http://www.shar еtеchnot е.com/html/Communication_OFDM.html , acc еsat iunie 2015 , pag 33,
Figura 4.4
http:// еncyclop еdia2.th еfrееdictionary.com/QAM , accеsat iunie 2015 , Figura 4.3
[7] ,, Robust Fr еquеncy and Timing Synchronization for OFDM” , autori: Timothy M. Schmidl,
Donald C. Cocs, e ditura: IЕЕЕ TRANSACTIONS ON COMMUNICATIONS, V ol. 45, No. 12,
apariți е: Decembrie 1997

[8] ,,Pеrformanc е Analysis of OFDM Syst еm for Diff еrеnt Chann еl Lеngths and Multipath Chann еl
Taps, Advanc еs in Еlеctrical Еnginееring Syst еms (AЕЕS)”, autori: Е.Ahmеd, W.Aziz, S.Salееm,
Q.Islam, Vol. 1, No. 2, apariție: 2012, pag .124-128.

[9] ,,Pеrformanc е and Compl еxity Comparison of Chann еl Еstimation Algorithms for OFDM Syst еm,
Intеrnational Journal of Еlеctrical & Comput еr Sci еncеs IJЕCS-IJЕNS”, autori: S. Salееm, Q. Islam ,
Vol: 11 No. 02, apariție: 2011, pag . 6-12.

[10] https://commons.wikimеdia.org/wiki/Filе:PSK_BЕR_curvеs.svg , accesat iunie 2015
[11] W. Aziz, еt al., JЕS, Vol. 1, No. 2, p ag. 56-61, 2012 57

60

[12] A. Goldsmith, Wireless Communications , 1st ed. NewYork: Cambri dge University Press, an
apari ție: 2005
[13] A. Papoulis and S. U. Pillai, Probability, Random Variables and Stochastic Processes with
Errata Sheet , 4th ed. McGraw -Hill Science/Engineering/Math, apariție: Dec. 2001
[14] W. Braun and U. Dersch, “ A physical mobile radio channel model, ” vol. 40, no. 2, pp. 472 –482,
May 1991.

[15] COST 207, “ Digital land mobile radio communications,” Office for official publications of the
European communities, Final Report, Luxembour g, apariție: 1989.

[16] T. M. Duman and A. Ghrayeb, Coding for MIMO Communication Systems . NewYork:John
Wiley and Sons, 2007.
[17] ] J. Proakis, Digital Communications . Mc Graw Hill, 4th Edition, apariție: 2001.
[18] ] Z.Wang and G. B. Giannakis, “ Wireless multicarrier communications: where Fourier meets
Shannon,” vol. 17, no. 3, pp. 29 –48, apariție: Mai 2000
[19] J. Proakis, Digital Communications . Mc Graw Hill, 4th Edition, apariție: 2001.
[20] Y. Zhao and S. -G. Haggman, “Intercarrier interference self-cancellation scheme for OFDM
mobile communication systems,” Communications, IEEE Transactions on , vol. 49, no. 7

61

 Anеxa 1
clear all
clc

Nr_sub=16; %Nr de subpurtatoare in fiecare simbol OFDM
N=4; %Lungimea prefixului ciclic: CP
L=N-1;%Ordinul 3
NrS=1;%Simbolurile OFDM transmise intr -un cadru
nr_iteratii=5000; %Iteratii pt erori
RSZ_indB=5;
RSZ=10.^(RSZ_indB/10);
Lungime_totala=(N+Nr_sub)*NrS; %Lungimea totala a cadrului, fiecare in parte
Vector_eroare=zeros(size(RSZ_indB)); %Initializez vectorul eroare care returneaz? o
matrice de dimensiunea matricei RSZ_indB
%toate elementele egale cu 0.

ma = [-1,1]; % valori pt BPSK
M=2;

offset_frecv = [ -0.5:0.01:0.5];
for i=1:length(offset_frecv)
rho=RSZ; %Calculeaza marja de frecventa pt stabilitate care ofera
%utilizatorului posibilitatea de a intelege robustetea buclei
%inchise in functie de frecventa
eroarea=0;
for j=1:nr_iteratii
date_index= ceil(M*rand(NrS,Nr_sub));
date=ma(date_index);

%Datele sunt remodelate intr -o matrice de dimensiune NrS x Nr_sub pentru a
%depista erorile

remodelare_date=reshape(date,1,NrS*Nr_sub);
date_emisie=date;
for s=1:NrS
date_modelare(s,: )=ifft(date_emisie(s,:)); %luand IFFT
end

%Punem CP
date_cp=[date_modelare(:,end -N+1:end),date_modelare];
date_emisie2=reshape(date_cp.',1,Lungime_totala);
r=complex(randn(L+1,1),randn(L+1,1))*sqrt(0.5/(L+1));
zgomot=complex(randn(1,Lungime_totala),randn (1,Lungime_totala))*sqrt(0.5/Nr_sub);
receptie=sqrt(rho)*(filter(r,1,date_emisie2))*exp( -1i*2*pi*offset_frecv(i))+zgomot;
receptie_reshape=(reshape(receptie,N+Nr_sub,NrS)).';
eliminare_CP=receptie_reshape(:,N + 1:end);

for ss=1:NrS
receptie_fft(ss,:)=fft (eliminare_CP(ss,:)); %Luand FFT
end

r_f=sqrt(rho)*fft(r,Nr_sub); %Calcularea canalului echivalent pt fiecare
subpurtatoare

62

for ss2=1:NrS
rec_simbol=transpose(receptie_fft(ss2,:)); %Extrag simbolul OFDM din matricea
"receptie_fft"
det1=abs( rec_simbol+r_f).^2; %Calculez distanta euclidiana asumandu -i -1
det2=abs(rec_simbol -r_f).^2; %%Calculez distanta euclidiana asumandu -i +1
determinant=[det1,det2]; %Concatenerea celor doi vectori
[val_min,indice]=min(determinant,[],2); %Gasirea simbolului
decodare(ss2,:)=2*((indice -1)>0.5)-1;
end
decodare_reshape=reshape(decodare,1,NrS*Nr_sub); %Remodelam simbolurile decodate pt
calcularea erorii
eroarea=eroarea+sum(decodare_reshape~=remodelare_date);
end
Vector_eroare(i)=eroarea/(nr_iteratii*NrS*Nr_sub); %Probalititatea de eroare
end
semilogy(offset_frecv,Vector_eroare, '-*r','linewidth' ,1), grid;
axis([-0.5 0.5 10^ -1.2 1])
xlabel ( 'Offset frecv' );
ylabel ( 'Rata erorii per simbol' );
title ('Modulatia QPSK, cu N=256' );

Rata еrorii pеr simbol în funcț iе dе Offsеtul fr еcvеntеi.
 Anеxa 2
Raportul put еrе varf/put еrе mеdiе
clear all
clc

N=16; %Lungimea
RSZ_indb=5; % Raportul semnal zgomot exprimat
RSZ=10.^(RSZ_indb/10);
prob_eroare=zeros(size(RSZ_indb)); %Initializez vectorul eroare care returneaza o
matrice de dimensiunea matricei RSZ_indB cu
%toate elementele egale cu 0.
zgomotul=1/RSZ;
portiuni_timp=100; %nr de esantioane per timp
media_puterii=zeros(1,portiuni_timp); %returneaz? o matrice de dimensiune 1 x
n=portiuni_timp cu toate
%elementele egale cu 0
puterea_max=zeros(1, portiuni_timp);
PAPR=zeros(1, portiuni_timp);
for i=1:portiuni_timp
data=2*(randn(N,1)>0) -1;
data_t=ifft(fftshift(data));

media_puterii(i)=( norm(data_t))^2/N;
puterea_max(i)=max(data_t.*conj(data_t));
PAPR(i)=puterea_max(i)/media_puterii(i);

end

63

figure(1)
plot(10*log10(media_puterii), '-*g','linewidth' ,1)
hold all
plot(10*log10(puterea_max), '-r','linewidth' ,1)
grid on
xlabel('Timp'),ylabel( 'Puterea (dB)' ),legend( 'Puterea medie' ,'Puterea max' )
figure (2)
plot(10*log10(PAPR))
grid on
xlabel('Timp'),ylabel( 'PAPR'),legend( 'Puterea de varf/puterea medie' )

 Anеxa 3

OFDM cu BPSK N=16 și CP=4
clear all
close all
clc

N=16; % Numarul de subpurtatoare pe fiecare simbol OFDM
lungime_CP=4; % Lungimea prefixului cilic
L=3;%Ordinul canalului
B=10; % Numarul de simboluri OFDM in pachetul transmis
nr_iteratii=5000; % Numarul de iteratii pentru a obtine suficiente erori
prag_limita re=0:0.1:1; % Prag de limitare
Pe = zeros(size(prag_limitare)); % Initializarea vectorului de erori
lungime_totala = (lungime_CP+N)*B; % Lungimea totala a fiecarui pachet
am = [1 -1];
M=2;
for j=1:length(prag_limitare)
i=prag_limitare(j);
eroare=0;

for x=1:nr_iteratii
index_date = ceil(M*rand(B,N));
date=am(index_date);
% remodelarea datelor intr -o matrice BxN
% utilizate mai tarziu pentru detectia erorilor
date_modelate= reshape(date, 1, B*N);
date_tx=date;

for b=1:B
% Aplicand IFFT
date_t(b,:)=ifft(date_tx(b,:));
end
%adaugarea prefixului ciclic
date_pc = [date_t(:,end -lungime_CP+1:end),date_t];
%Modelarea matricei BxN pentru a obtine pac hetul (1xLungime_totala)
date_tx=reshape(date_pc.',1,lungime_totala);
thu = abs(i);

64

thl = -abs(i);
date_limitare=date_tx;
pt_mare = find(date_limitare>thu);
date_limitare(pt_mare) = thu;
pt_mic = find (date_limitare<thl);
date_limitare(pt_mic)=thl;
rec=date_limitare;

%Remodelarea semnalului receptionat intr -un camp lungime_CP+N
rec_reshaped=(reshape(rec, lungime_CP+N,B)).';
% Eliminare prefix ciclic
eliminare_prefix = rec_reshaped(:,lungime_CP+1:end);
for s=1:B
% Aplicare FFT
rec_f(s,:)=fft(eliminare_prefix(s,:));
end
for t=1:B
% Extragerea simbolului OFDM de la Matrice rec_f
simbol_receptionat= transpose(rec_f(t,:));
% Calcularea distantei Euclidiene pentru 1
dist1=abs( simbol_receptionat -am(1)).^2;
% Calcularea distantei Euclidiene pentru +1i
dist2=abs(simbol_receptionat -am(2)).^2;
% Calcularea distantei Euclidiene pentru -1
dist = [dist1, dist2];
% Gasirea simbolului receptionat cel mai apropiat de s imbol initial
[min_val,ind] = min (dist, [],2);
% Generarea simbolurilor decodate
% dec(t,:) = am(ind);
dec(t,:)=am(ind);
end
% Modelarea simbolurilor decodate pentru calculul erorilor
dec_modelare=reshape(dec, 1, B*N);
% Comparare de c_modelare cu date_modelate pentru a calcula erorile
eroare=eroare + sum(dec_modelare~=date_modelate);
end
% Calcularea probabilitatii de eroare
Pe(j)= eroare/(nr_iteratii*B*N);
end
% Afisarea in scara logaritmica a Pe vs pragul de limitare
semilogy(prag_limitare, Pe, '-r','linewidth' ,1)
grid on
xlabel('Prag de limitare' ), ylabel( 'BER'), title( 'Modulatia BPSK, cu N=16 si
CP=4')

OFDM cu QPSK N=16 și CP=4

clear all
close all
clc

N=16; %Numarul de subpurtatoare
S=10; %Numarul de simboluri OFDM

65

L=3;%Ordinul canalului
lungime_CP=4; %Lungimea prefixului cilic CP
nr_it=50; %Numarul de iteratii posibile pt a acumula erori
prag=0:0.1:1; %Prag de taiere
error=zeros(size(prag)); %vectorul de eroare
lungime_totala =(lungime_CP+ N)*S; % Lungimea totala al fiecarui frame
ma = [1,1i, -1,-1i]; % QPSK
M=4; % QPSK
for i=1:length(prag)
j=prag(i);
eroare=0;
for x=1:nr_it
date_index = ceil(M*rand(S,N));
date=ma(date_index);
% Datele sunt modelate intr -o matrice SxN unde va fi folosita pt erori
modelare_date=reshape(date, 1, S*N);
date_emisie=date;
for s=1:S %Luand IFFT
date_tr(s,:)=ifft(date_emisie(s,:));
end

date_cp = [date_tr(:,e nd-lungime_CP+1:end),date_tr]; %Adaugarea prefixului
ciclic
date_emisie=reshape(date_cp.',1,lungime_totala); %Matricea SxN este modelata
pentru frame -ul> 1xLungime_totala
iu = abs(j); il = -abs(j);
date_taiere=date_emisie;
pt_mare=fi nd(date_taiere>iu); %pragul de taiere e aplicat
date_taiere(pt_mare) = iu;

pt_mic = find (date_taiere<il);
date_taiere(pt_mic)=il;
rc=date_taiere;

%Semnalul primimt este remodelat cu lungimea lungime_CP+N x S
rc_remodelat=(resha pe(rc, lungime_CP+N,S)).';

%Anulam prefixul ciclic
elimin_prefix = rc_remodelat(:,lungime_CP+1:end);
for s=1:S
rec_fa(s,:)=fft(elimin_prefix(s,:)); %fft
end
for s2=1:S
simbol_rec= transpose(rec_fa(s2,:)); %Simbolul OFDM este extras de la matricea
"rec_f"

det1=abs(simbol_rec -ma(1)).^2; %Calculam distanta Euclidiena pentru 1

det2=abs(simbol_rec -ma(2)).^2; %Calculam distanta Euclidiena pentru +1i

det3=abs(simbol_rec -ma(3)).^2; %Calculam distanta Euclidiena pentru -1

det4=abs(simbol_rec -ma(4)).^2; %Calculam distanta Euclidiena pentru -1i

det = [det1, det2, det3, det4]; %Vectorii sunt concatenati

66

[min_val,ind] = min (det, [],2); %Gasirea minimului cel mai apropiat de semnalul
receptionat

dec(s2,:)=ma(ind); % Generam simbolurile decodate
end
dec_modelare=reshape(dec, 1, S*N); %Simbolurile decodate sunt modelate pentru erori

eroare=eroare + sum(dec_modelare~=modelare_date); %Comparam dec_modelare cu
modelare_date pentru a c alcula erorile
end

error(i)= eroare/(nr_it*S*N); %Probabilitatea de eroare
end

semilogy(prag, error, '-r','linewidth' ,1) %Scara logaritmica intre pragul de taiere
si eroarea
grid on
xlabel('Prag de taiere' ),ylabel( 'BER'),title( 'Modulatia QPSK, cu N=16 si CP=4' )

 Anеxa 4

%Еstе implicata m еtoda tai еrii asupra put еrii dе varf/put еrеa mеdiе
%pеntru mеdiеrеa еfеctului put еrii dе varf; Sе obsеrva еfеctul zgomotului d е
%canal asupra simbolului OFDM si al е amplificatorului d е putеrе marе [5]

%Este implicata metoda taierii asupra puterii de varf/puterea medie
%pentru medierea efectului puterii de varf; Se observa efectul zgomotului de
%canal asupra simbolului OFDM si ale amplificatorului de putere mare [5]

clear all
clc
close
%Parametrii principali
M=4; %Constelatia semnalului QPSK
nr_esantioane= 128;
Lungime_bloc=8; %marimea fiecarui bloc OFDM
Lungime_CP=ceil(0.1*Lungime_bloc); %lungimea prefixului ciclic
nr_pct_ifft=nr_esantioane; %128 puncte -esantioane pentru FFT/IFFT
nr_pct_fft=Lungime_bloc;

% Generarea unui vector cu 1×128 de date aleatoare
date= randsrc(1, nr_esantioane, 0:M -1);
figure(1)
stem(date);grid on;xlabel( 'Datele' );ylabel( 'Reprezentare in faza a datelor emise' )
title('Date emise "U"' )
% Modulatia QPSK
date_qpsk = pskmod(date, M);
scatterplot(date_qpsk);title( 'Modulatia QPSK' );
% IFFT
% – Dupa modelare trebuie sa aflam nr.coloanelor

67

nr_col=length(date_qpsk)/Lungime_bloc;
matrice_date = reshape(date_qpsk, Lungime_bloc, nr_col);
% – Crearea matricei goale pentru a pune datele IFFT
cp_inceput=Lungime_bloc -Lungime_CP;
cp_sfarsit=Lungime_bloc;
% – Calcularea coloanelor si realizarea CP -ului
for i=1:nr_col,
ifft_matrice_date(:,i) = ifft((matrice_date(:,i)),nr_pct_ifft);
% Calcularea si adaugarea CP -ului
for j=1:Lungime_CP,
actual_cp(j,i) = ifft_matrice_date(j+cp_inceput,i);
end
% Adaugarea Prefixului ciclic blocului existent pentru a crea blocul OFDM
actual
date_ifft(:,i) = vertcat(actual_cp(:,i),ifft_matrice_date(:,i));
end
% – Conversia la fluxul serial pentru emisie
[randuri_date_ifft coloane_date_ifft]=size(date_ifft);
lungime_date_ofdm = randuri_date_ifft*coloane_date_ifft;
% Forma acutala a semn alului OFDM pentru a fi transmis
semnal_ofdm = reshape(date_ifft, 1, lungime_date_ofdm);
figure(3)
plot(real(semnal_ofdm)); xlabel( 'Timpul' ); ylabel( 'Caracteristica de Amplitudine' );
title('Sistemul OFDM' );grid on;
% Reducerea PAPR
prag=0.02;
semnal_redus= semnal_ofdm;
for i=1:length(semnal_redus)
if semnal_redus(i) > prag
semnal_redus(i) = prag;
end
if semnal_redus(i) < -prag
semnal_redus(i) = -prag;
end
end
figure(4)
plot(real(semnal_redus)); xlabel( 'Timpul' ); ylabel( 'Caracteristica de
Amplitudine' );
axis([0 2500 -0.05 0.05]);
title('Semnal redus' );grid on;

% Amplificator de putere mare ( HPA – High Power Amplif)
% Se genereaza un zgomot aleator pt efectul amplificatorului de putere
% cand puterea depaseste valoarea medie, altfel nu se adauga nimic
% Generarea zgomotului aleator
zgomot = randn(1,lungime_date_ofdm) + sqrt( -1)*randn(1,lungime_date_ofdm);
% Semnalul OFDM dupa aplicarea amplificatorului de putere mare fara taiere

for i=1:length(semnal_ofd m)
if semnal_ofdm(i) > prag
semnal_ofdm(i) = semnal_ofdm(i)+zgomot(i);
end
if semnal_ofdm(i) < -prag
semnal_ofdm(i) = semnal_ofdm(i)+zgomot(i);
end
end

68

figure(5)
plot(real(semnal_ofdm)); xlabel( 'Timp'); ylabel( 'Caracteristica Amplitudine' );
title('Semnalul OFDM dupa aplicarea prin amplificatorul de mare putere' );grid on;
%Semnalul OFDM dupa aplicarea amplificatorului de putere mare cu taiere
semnal_redus = semnal_ofdm;
prag1=2;
for i=1:length(semnal_redus)
if semnal_redus(i) > prag1
semnal_redus(i) = prag1;
end
if semnal_redus(i) < -prag1
semnal_redus(i) = prag1;
end
end
figure(6)
plot(real(semnal_redus)); xlabel( 'Timpul' ); ylabel( 'Caracteristica de
Amplitudine' );
title('Semnalul taiat dupa trecerea prin Amplificatorul de putere mare' );grid on;
axis([0 2500 -4 4]);

% Canalul multicale este creat
canal = randn(1,Lungime_bloc) + sqrt( -1)*randn(1,Lungime_bloc);

% Trecerea semnalului OFDM prin canal
semnal_canal = filter(can al, 1, semnal_ofdm);
% Crearea zgomotului
zgomot_alb = awgn(zeros(1,length(semnal_canal)),0);
% Aplicarea zgomotului asupra semnalului
semnal_rec = zgomot_alb+semnal_canal;
% Conversia datelor in modul paralel pentru aplicarea FFT
matricea_semnal_rec = reshape(semnal_rec,randuri_date_ifft, coloane_date_ifft);
% Eliminare Prefix ciclic
matricea_semnal_rec(1:Lungime_CP,:)=[];
for i=1:coloane_date_ifft,
% FFT
fft_matrice_date(:,i) = fft(matricea_semnal_rec(:,i),nr_pct_fft );
end
% Conversie in fluxul serial
date_seriale_rec = reshape(fft_matrice_date, 1,(Lungime_bloc*nr_col));
% Demodularea datelor
date_qpsk_demodulate = pskdemod(date_seriale_rec,M);
figure(7)
stem(date_qpsk_demodulate, 'rx');
grid on;xlabel( 'Date');ylabel( 'Reprezentarea in faza a datelor
receptionate' );title( 'Date receptionate "X"' )

% Trecea semnalului OFDM prin canal
semnal_canal = filter(canal, 1, semnal_redus);
% Adaugarea zgomotului
zgomot_alb = awgn(zeros(1,length(semnal_canal)),0);
% aplicarea zgomotului asupra semnalului
semnal_rec = zgomot_alb+semnal_canal;
% Conversia datelor inapoi in modul paralel pentru a aplica FFT
matricea_semnal_rec = reshape(semnal_rec,randuri_date_ifft, coloane_date_ifft);
% Eliminarea Prefixului Ciclic
matricea_semnal_rec(1:Lungime_CP,:)=[];

69

% Aplicarea FFT
for i=1:coloane_date_ifft,

fft_matrice_date(:,i) = fft(matricea_semnal_rec(:,i),nr_pct_fft);
end
% Conversie in fluxul serial
date_seriale_rec = reshape(fft_matrice_date, 1,(L ungime_bloc*nr_col));
% Demodularea datelor
date_qpsk_demodulate = pskdemod(date_seriale_rec,M);
figure(8)
stem(date_qpsk_demodulate, 'rx');
grid on;xlabel( 'Datele' );ylabel( 'Reprezentarea in faza a datelor
receptionate' );title( 'Datele taiate primite "X"' )

 Anеxa 5

Simular еa sist еmului OFDM în car е aparе offsеt-ul frеcvеnțеi purtătoar е într-un canal cu zgomot aditiv
dе tip Gaussian

% Tudor Iuliana
% TST – 2015

clc
close
clear all
nr_subpurtatoare = 256;
Lungime_CP = 16;
nr_pct_fft = 256;
Lungime_tot = nr_pct_fft+Lungime_CP;
SNRdB = 0:2:10; % Raportul semnal zgomot
RSZdB = SNRdB + 10*log10(nr_subpurtatoare/nr_pct_fft) +
10*log10(nr_pct_fft/Lungime_tot);
offset = 0:0.05:0.2; %offset-ul frecv.purtatoare

BER = zeros(1,length(SNRdB)); %vectorul ratei de eroare a bitilor

nr_iteratii =5000; % Numarul de iteratii

for j = 1:length(offset)
for k = 1:length(SNRdB)
snr = SNRdB(k);tic;
eroare = 0;
for mc=1:nr_iteratii
x = rand(1,nr_subpurtatoare)>0.5; %datele sunt generate
xr = 2*x -1;

70

%TFRI -transf.Fourier Rapida Inversa
xr = (nr_pct_fft/sqrt(nr_subpurtatoare))*ifft(fftshift(xr),nr_pct_fft);
xrr = [xr(end -Lungime_CP+1:end) xr];
nt = 1/sqrt(2)*(rand n(1,Lungime_tot) + 1i*randn(1,Lungime_tot));
%zgomot de medie 0
yt = sqrt(Lungime_tot/nr_pct_fft)*xrr + 10^( -RSZdB(k)/20)*nt;
% Adaugarea offset -ului de frecventa
yt =(exp(1i*2*pi*offset(j)*(0:length(yt) -1)/nr_pct_fft)).*yt;
%Eliminarea prefixului ciclic la receptor
yt = yt(Lungime_CP+1:end);
%Transformata Fourier Rapida Directa
yt = (nr_subpurtatoare/sqrt(nr_pct_fft))*fftshift(fft(yt,nr_pct_fft));

yt = yt > 0; % Demodulare

%Calcularea ratei de eroare
eroare = eroare + length(find((yt -x)~=0));
end
BER(j,k) = eroare/(nr_pct_fft*nr_iteratii);
toc;
end
end
semilogy(SNRdB,BER, '-.ob','LineWidth' ,2);
hold on;
grid on;
title('Rata bitilor de eroare in functie de offset -ul frecventei intr -un canal cu
ZAGA');

% Partea teoretica
datele= 'nondiff' ;
SNR = SNRdB;
M =2;
ThBer = berawgn(SNR, 'psk',M,datele);
semilogy(SNR, ThBer, '-*r','LineWidth' ,2); xlabel( 'RSZ');ylabel( 'BER');
legend('simulare' ,'simulare' ,'simulare' ,'simulare' ,'simulare' ,'teoretic' )

 Anеxa 6

clear all
close all
clc
N=256; %Numarul de subpurtatoare
lungime_CP=16; %Lungimea prefixului cilic
L=16; %Ordinul canalului
B=10; %Numarul de simboluri OFDM in pachetul transmis
nr_iteratii=5000; % Numarul de iteratii pentru a obtine suficiente erori
RSZ_db=0:2:20; %RSZ in dB,pragul
RSZ = 10.^(RSZ_db/10);
Ve = zeros(size(RSZ_db)); %Vectorul de erori
lungime_totala = (lungime_CP+N)*B; % Lungimea totala a fiecarui frame
ma = [1,1i, -1,-1i]; % QPSK

71

M=4; % QPSK
for j=1:length(RSZ_db)
i=RSZ_db(j);
eroare=0;
for k=1:nr_iteratii
index_date = ceil(M*rand(B,N));
date=ma(index_date);
% Daetle sunt reshape intr -o matrice BxN pt aflarea erorilor
date_modelate= reshape(date, 1, B*N);
date_tx=date;
for b=1:B
date_t(b,:)=ifft(date_tx(b,:));
end

%CP este adaugat
date_cp= [date_t(:,end -lungime_CP+1:end),date_t];
%Modelarea matricei BxN pentru a frame -ul(1xLungime_totala)
date_tx=reshape(date_cp.',1,lungime_totala);
q = complex(randn(L+1,1), randn(L+1,1))*sqrt(0.5/(L+1));

noise = complex(randn(1,lungime_totala), …
randn(1,lungime_totala)) * sqrt(0.5/N);
% Received signal
receptie=sqrt(i)*(filter(q,1,date_tx))+noise;
%Remodelarea semnalului receptionat intr -un camp lungime_CP+N
receptie_reshaped=(reshape(receptie, lungime_CP+N,B)).';
% CP este anulat
anulare_prefix=receptie_reshaped(:,lungime_CP+1:end);
for s=1:B
receptie_f(s,:)=fft(anulare_prefix(s,:));
end
h_f = sqrt(i)*fft(q,N);
for t=1:B
simbol_receptionat= transpose(receptie _f(t,:));
%Distanta Euclidiana cu 1
dist1=abs(simbol_receptionat -ma(1)*h_f).^2;
%Distanta Euclidiana pentru +1i
dist2=abs(simbol_receptionat -ma(2)*h_f).^2;
%Distanta Euclidiana pentru -1
dist3=abs(simbol_receptionat -ma(3)*h_f).^2;
%Distanta Euclidiana pent ru -1i
dist4=abs(simbol_receptionat -ma(4)*h_f).^2;
dist = [dist1, dist2, dist3, dist4];
%Gasim simbolul receptionat cat mai mic fata de simbolul original
[min_val,ind] = min (dist, [],2);
dec(t,:)=ma(ind);
end
%Simbolurile decodate sunt modelate pentru a afla eroarea
dec_modelare=reshape(dec, 1, B*N);
%Calculam eroarea prin punerea in antifaza a lui dec_modelare cu date_modelate
eroare=eroare + sum(dec_modelare~=date_modelate);
end
%Probabilitatea de eroare
Ve(j)= eroare/(nr_iterat ii*B*N);
end
% Se afiseaza cu scara logaritimica RSZ_dB -pragul cu Ve proab de eroarea

72

semilogy(RSZ_db, Ve, '-or','linewidth' ,1)
grid on
xlabel('RSZ(dB)' ),ylabel('Rata de eroare pe simbol' ),title(''Efectul RSZ -ului
asupra probabilitatii de eroare la QPSK')

clear all
clc
close
N=16; %Numar de subpurtatoare simbolul OFDM
L=3; %Ordinul canalului
Lungime_cp=4; %Lungimea prefixului ciclic
B=10; % Numarul de simboluri OFDM din blocul transmis
nr_iteratii=5000; % Numar de iteratii pentru a obtine suficiente erori
RSZ_db = 0:1:20; %RSZ in dB
RSZ = 10.^(RSZ_db/10);
ve = zeros(size(RSZ_db)); %Vectorul eroare
Lungime_totala = (Lungime_cp+N)*B; %Lungimea totala a fiecarui bloc
ma=[-1,1]; % BPSK
M=2; % BPSK
for RSZ_bucla = 1:length(RSZ_db)
rho=RSZ(RSZ_bucla);
eroare=0;
for mc_loop=1:nr_iteratii
index_date=ceil(M*rand(B,N));
date=ma(index_date);
% Modelarea datelor intr -o matrice BxN
%folosita mai tarziu pentru detectia erorilor
date_modelate = reshape(date, 1, B*N);
date_tx = date;
for b = 1:B
date_t(b,:) = ifft(date_tx (b,:)); % Transformata Fourier Rapida Inversa
end
%CP este adaugat
date_cp = [date_t(:,end -Lungime_cp+1:end), date_t];
%Obtinem pachetul 1xLungime_totala
date_tx =reshape(date_cp.',1,Lungime_totala);
q = complex(randn(L+1,1), randn(L+1,1))*sqrt(0.5/(L+1));
%Zgomot
zgomot = complex(randn(1,Lungime_totala), …
randn(1,Lungime_totala)) * sqrt(0.5/N);
%Semnal receptionat
semnal_receptionat = sqrt(rho)*(filter(q,1,date_tx))+zgomot;
semnal_modelat = (reshape(semnal_receptionat, Lungime_cp+N, B)).'; %Semnalul
modelat
% CP dispare
semnal_receptionat_sans_cp = semnal_modelat(:,Lungime_cp+1:end);
for bb = 1:B
semnal_receptionat_f(bb,:) = fft(semnal_receptionat_sans_cp(bb,:));
end
%Se calculeaza canalul pentru fiecare subpurtatoare
h_f = sqrt(rho)*fft(q,N);
for b2 = 1:B
% Transpusa simbolului OFDM din semnalul receptionat
simboluri_rec = transpose(semnal_receptionat_f(b2,:));
%Distanta Euclidiana cu -1

73

det1 = abs(simboluri_rec+h_f).^2;
%Distanta Euclidiana cu +1
det2 = abs(simboluri_rec -h_f).^2;
det = [det1, det2 ];
[min_val, ind] = min(det, [], 2);
dec(b2,:) = 2*((ind -1)>0.5)-1; %decodarea simbolurilor
end
% Remodelarea simbolurilor decodate pentru a calcula eroarea
modelarea_decodare = reshape(dec, 1, B*N);
eroare = eroare + sum(modelarea_decodare~=date_modelate) ; %Se compara datele
modelate cu cele receptionate pt aflarea erorii
end
%Probalitatea erorii
ve(RSZ_bucla) = eroare/(nr_iteratii*B*N);
end
% Afisarea semilogaritmica a Pe vs. RSZ_db
semilogy(RSZ_db,ve, '-or','linewidth' ,1)
grid on;
xlabel('RSZ(dB)' ),ylabel('Rata erorii per simbol' ),title('Efectul RSZ -ului asupra
probabilitatii de eroare la BPSK' )

Similar Posts