explica zero padding în OFDM

A

Aya2002

Guest
WY punerea în aplicare a padding zero la capete, nu în centru
a se vedea mai jos,
vă rugăm să ajute<img src="http://images.elektroda.net/82_1236162732_thumb.jpg" border="0" alt=""/>

<img src="http://images.elektroda.net/56_1236162819_thumb.jpg" border="0" alt=""/> multumesc anticipat

 
pentru că vrem să-l uite ciclic.ciclic amintesc convoluţie?Ideea este că, folosind acest ne menţine orthogonality noastre de transport, folosind DFT mai târziu

 
Vă mulţumim că aţi communication_engineer dar ştiu că, quistion mea este de ce nu centrarea de date de ce a făcut padding pe centru, nu de la centrul de date?

 
orice replay vă rog!Adăugat după 2 minute:i va dona 20 de puncte pentru cea mai bună explicaţie

 
hi Aya2002,
Să-ţi spun ce explica de exemplu, un simplu (folosind dft simetrie de proprietate)
în cazul în care să se menţină DFT symetricity au menţine zero padding la centru, mai degrabă, la sfârşitul.acest lucru este făcut pentru a face usaually spectrul care urmează să fie simetrice.
real, chiar şi pentru următoarele vă aşteptaţi imaginar spectru X [k] să fie zero.
pentru real ciudat seq vă aşteptaţi real X [k] să fie zero.

de ex.
Să-ţi fie seq x [n] = (1,1,1,1,1,1)
padding de la zero la sfârşitul celui de-al seq, pe care o schimbare a transforma eşti de calcul.(de exemplu, pe care o rupere de simetrie DFT (sau chiar ciudat pentru seq periodice seq). bineînţeles Cu n = 6, fft este perfect în regulă, la 6 puncte
Dar, dacă chiar a vrut să tampon, va trebui să woud într-o rampă de lansare "chiar"
modă.În acest caz, ar trebui să tampon pentru a
[1 1 1 0.5 0 0.5 1 1]

i se va explica de ce cu un alt exemplu:
De exemplu,
de array [1 2 3 8 3 2] este un real-array chiar, în cazul în care "1" este zero
frecvenţă (DC) element, "8" este Nyquist element, şi "2 3" şi "3
2 "sunt simetrice pozitive şi negative frecvenţă amplitudini,
respectiv.Pentru a merge pe jos pentru a simetric lungimea 8 (deşi,
după cum am
a spus de mai sus, tu chiar nu este nevoie de a), ar trebui să facă [1 2 3 4 0 4 3 2],
în cazul în care Nyquist frecvenţă "8" a fost împărţită în mod egal între
pozitive şi negative a frecvenţelor.

Datele dumneavoastra sunt (aproape) simetric în jurul N / 2, nu 0.
Acest lucru ar determina o schimbare de fază liniară a spectrului
coefficinets.Deci, pentru a obţine acest lucru la locul de muncă, pentru contul de N / 2 lag în spectru.Pe scurt,
ori de câte ori U nevoie simetrice spectrului pentru real (sau chiar ciudat) secvenţe
U trebuie să zero tampon începând de la centru (nu la sfârşit)Dacă U înţeleagă acest concept i va spune periodice cu privire la impar seq satisface DFT simetrie.Sper că acest lucru vă va oferi o idee despre o anumită măsură,

Happy învăţare

 
Max aya2002,
De obicei, o va cred zero padding se va face la sfârşitul lunii.

desigur DFT funcţionează pe succesiune numai periodice (chiar dacă aperiodic secvenţă este acolo şi anume, de a le face (aperiodic) circularly simetrice)
de a lua acest circulare simetrice de proprietate ca avantaj, am reduce DFT calcul în jumătate (de economisire de 50% de calcul şi de stocare)

aşa încât, atunci când L = i / p seq lungime = 6; este recomandabil dont am nevoie pentru a pad zerouri.U, dacă doriţi să tampon de zerouri în continuare pentru o mai bună afişare
am tampon de zerouri simetric (mai degrabă decât la sfârşitul; ca aceasta modificare a transforma în sine).în cazul în original de date este de x [n] = () 1,2,10,5 aici L = 4; de asemenea, acest lucru este chiar secvenţă
U Dacă doriţi să efectuaţi următoarele N = 8; apoi capitonată simetrice seq.este
x [n] = () 1,2,10,2.5,0,2.5,10,2 aici zero este capitonată de la centru, de a profita de dft symmetricity este suficient dacă am lua la 1 la (N / 2 1 ), adică, la 1 la 5 (Unique secvenţe).(În Matlab incepand array element este 1)
în timp ce restul sunt redundante următoarele puncte de date, a căror spectum va b conjugat simetrice.

Motivul:
Dacă aveţi un punct N reală valoare de intrare de undă, vă probe sunt
Consumul real, în valoare de DFT sau fft, şi imaginar părţi sunt stabilite
la zero.de exemplu: cu N chiar, rezultate 0 şi N / 2 va fireal şi unic, şi ieşirile la 1 la N/2-1 va fi conjugat simetric

).

cu rezultate N-1 la N / 2 1).U, dacă doriţi să găsiţi DFT cu N = 16;
atunci ar fi seq x [n] = (1,2,10,2.5,0,0,0,0,0,0,0,0,0,2.5,10,2)
Aici vom lua puncte de date la 1 la N / 2 1 apoi efectuaţi DFT.de exemplu, numai în primele 9 puncte sunt luate în considerare.

se poate de mirare la ce punct de mai sus a spectrului este simetrica.
Este simetric cu privire OT N / 2 (nyquist punct).spectrului de a face acest lucru pentru a fi simetric în jurul zero o are de a introduce în faza de lag de N / 2 în plus.
apoi complot va arata ca de la-N / 2 la N / 2.

pana acum i-am spus despre chiar seq (x [nn] = x [n]); i
didnt menţiune despre ciudat seq.
x [nn] = - x [n] pentru n = 1 la N-1
simetric ciudat seq L = 5; x [n] = (0,2,4, -4, -2).Acest element este DC componentă este setată la zero.De asemenea, nu există nici o nyquist frecv.
(fără zero padding)

dacă doriţi să padd zero simetric, chiar şi pentru N = 8;
x [n] = (0,2,4,0,0,0, -4, -2) intenţionat în timp ce a face nyquist frq si dc componentă a fi zero.Unic aici puncte de date sunt tavan (N 1) / 2 de exemplu, 5 date PONTS (1
- 5 elemente în Matlab) să ia primele cinci puncte de date şi de a găsi fft că seq.deoarece ştim restul 3 puncte de date expune conjugat simetrice.therby reduce DFT de calcul şi de memorie de stocare, de asemenea.un cuvânt de precauţie:
padding zero este recomandabil doar ori de câte ori i / p seq lungime este mai aproape de DFT N-punct de lungime.În ofdm, cred că va zero padding legate de ciclic prefix (desigur i dont ştiu prea multe despre ciclic prefix în detaliu), astfel încât se menţine orthogonality.Happy învăţare

 
hi rramya
i understad-o foarte mult.Quistion mea este dacă am date aleatoare cu imaginar părţi, de ce am făcut de la zero tampon înainte de IFFT ca shwon în următoarele Matlab cod
DVB-T% 2K Transmitere
% De lăţime de bandă disponibilă este de 8 MHz
2K% este destinat pentru serviciile de telefonie mobilă
clar toate;
aproape toţi;
DVB-T% Parametri
Tu = 224e-6;% util OFDM simbol perioadă
T = Tu/2048;% baseband elementar perioadă
G = 0;% alegere de 1 / 4, 1 / 8, 1 / 16, şi de 1 / 32
delta = G * Tu;% garda trupa durata
T = delta Tu;% total OFDM simbol perioadă
Kmax = 1705;% numărul de subcarriers
Kmin = 0;
FS = 4096;% IFFT / fft lungime
q = 10;% transportator perioadă a elementar perioada raportul
fc = q * 1 / T;% frecvenţă purtătoare
Rs = 4 * FC;% simulare perioadă
t = 0:1 / Rs: Tu;
Generator de date% (A)
M = Kmax 1;
RAND ( "de stat", 0);
o =- 1 *
2 rotund (RAND (M, 1 )).' i * (-1 2 * rotund (RAND (M, 1 ))).';
A = lungimea (a);
info = zero-uri (FS, 1);
info (1: (A / 2)) = [a (1: (A / 2 )).'];% Zero padding
info ((FS-((A / 2) -1)): FS) = [a (((A / 2) 1): Un ).'];

mersi in avans (i va dona 20
pct. pentru cel mai bun de discuţii).

 
Stiu ca de vată se va face pentru a se încheie în timp ce el a făcut-o de siplit datele şi le pune de zero-uri în centrul şi, de asemenea, de la zero padding trebuie să fie făcut pentru fft.poti explica te rog?

 
Max Aya2002,
datele dumneavoastră expune conjugatul sau hermitian simetrie în cazul în care,
x [n] = x * [nn], care implică real parte este chiar simetric ansd imaginar parte este ciudat simetrice.

de asemenea, în notele ei zero padding se poate face după N / 2 probe.
pentru a menţine simetria.
atât de zero-uri sunt puse în centrul de seq în Matlab cod (ultima linie)

sperăm că vă va da o idee despre

mulţumit de învăţare

 
acum pot să fac rezematoarea la capete?Adăugat după 39 secunde:în acelaşi exemplu

 
Max aya2002,

Poti sa o faci, dar ai obiceiul get simetrie a spectrului de frecvenţe.dacă u padd la sfârşitul devine schimbat datele dumneavoastră şi vă va transforma mă schimb.symmetricity deci nu va fi menţinută.De asemenea, şi nu pot să profite de DFT simetrie de proprietate.
Trebuie să faci pe deplin N-punctul de calcul (plictisitor sarcina, copunsumption de corp cu 50% nu va fi făcut ca pentru OFDM tis este cel mai mare adv)
în loc de tavan (N 1) / 2 calcul.

i spun cu cele mai bune din cunoştinţele mele.Sunt doar un începător încă.Pl consulta unele recomandările experţilor.

mulţumit de învăţare.

 
Salut tuturor!

Care este scopul de a adăuga zero padding în IFFT?Am citit superioară discuţii, dar nu este scris despre punerea in centrul sau marginea părţi.

Vă rog să-mi un pic explicaţie!

Vă mulţumim anticipat!

 
Max mashhur,
doar a se vedea această pagină de web: pentru cunoaşterea răspuns.
ftopic165762.html

ca sunt multe ansers i cere să aruncăm o privire.Happy învăţare

 
la sfârşitul am găsit ceea ce a fost o problemă pentru mine.

Multe mulţumiri pentru tine

 
Bună ziua, Montader, întrebarea mea este că Cylic cu prefix am spus că am copie la sfârşitul celei de a semnalului de la început aşa Sunt confuz cum este posibil?

Acest lucru ar însemna avem non-semnal de cauzalitate cu noi, semnalul care ne pune la sfârşitul celei de a semnalului de la fata?

 
Max communication_engineer,

suntem frecvenţa de lucru în domeniu nu în timp de domeniu atât de concediu de casual şi non casual deoparte.

Este posibil în codul de timp pentru a face copia şi lipi de la final, să-l inseraţi în partea de început a semnalului.

Sper ca-mi answere este cleare.

 

Welcome to EDABoard.com

Sponsor

Back
Top