OFDM Onder Fading

E

Eng.Mohammed

Guest
toen ik onder gesimuleerde BPSK Raleigh fading de gesimuleerde resultaten was precies zoals theoretisch, maar wanneer ik in BPSK OFDM-systeem het resultaat Tot 15dB als BPSK zonder OFDM, maar na die vloer fout opgetreden.
Kan iemand mij vertellen wat is het verkeerd??
Plz help me

 
hieronder heb ik de code ingevoegd om het te lezen en mij vertellen waar het probleem

CLC
Alles wissen

Esdb = 0:5:50;
k1 = 0: length (Esdb);
Es = 10. ^ (Db/10);
sigma = sqrt (1 / 2);
SNR = db;
NN = 100000;
N = 32;
Xn55 = (rand (1, NN))> 0.5;%%% willekeurige gegevens
Xn1 = double (Xn55);
Xn5 = (hervormen (Xn1, N ,[]))';

voor k1 = 1: length (db)
voor PP = 1: (NN / N)
Xn3 = Xn5 (pp,

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Lachten" border="0" />

;
Xn2 = pskmod (Xn3, 2);
Xn = Xn2 .* sqrt (Es (K1));
Xk1 = sqrt (N) * ifft (Xn);% %%%%% Kanaala = 1;% kanaal fading parameter
b = 1 / a;%% omdat we normaliseren de macht
y = sqrt (gamrnd (a, b, 1, N));% N: OFDM blokgrootte, nakagami chamnnel
rNoisr = randn (1, N);
rNoisi = randn (1, N);
Gnoise = rNoisr sqrt (-1) * rNoisi;
Xtch = Xk1 .* y (sigma * (Gnoise));

%%%%% WederopbouwXnr = FFT (Xtch) / sqrt (N);
Xrec = pskdemod (Xnr, 2);
Xrec5 (PP,

<img src="http://www.edaboard.com/images/smiles/icon_smile.gif" alt="Lachten" border="0" />

= Xrec;
eindigen
Xrect = hervormen (Xrec5 ', 1 ,[]);
[num, RT] = symerr (Xrect, Xn1);
pe (K1) = RT;
k1
eindigen
semilogy (db, pe ,'--')
raster
wacht even

 
lijkt erop dat niemand weet tot nu Mohammad ... Ik heb deze spullen op de universiteit, maar heeft zich niet doorgezet in hen op het werk, dus ik vergat ze

<img src="http://www.edaboard.com/images/smiles/icon_sad.gif" alt="Triest" border="0" />

maar als ik wat vrije tijd zal ik binnenkort een kijkje nemen en proberen om u te helpen isa ... Ik hoop dat ik kon nu hebben geholpen!

 
Het is lief van je om me te helpen, werkte ik nauwelijks op, maar ik heb niet het probleem niet vinden, ik hoop tijd te vinden om me te helpen

 
Ik heb zojuist run je programma
misschien de manier waarop u toevoegt fading is niet goed, in dit setence

Xtch = Xk1 .* y (sigma * (Gnoise));

y moet je kanaal vervagen,
uw kanaal fading is dezelfde lengte als het symbool
het symbool is niet CP
de manier van het toevoegen van fading in de tijd domein moet gebruiken convolutie
Als u toevoegen fading in uw systeem, moet u doen kanaal schatting en de vergoeding

 
y Rayleigh fading, dus het is multiplicatieve ruis.
Ik niet compenseren BPSK zonder OFDM, dus ik denk dat de twee resultaten moeten dezelfde zijn, maar dit gebeurde niet

 

Welcome to EDABoard.com

Sponsor

Back
Top