作者iblind (thx)
看板comm_and_RF
標題[問題] OFDM模擬的power normalized要如何做?
時間Sat Dec 15 01:38:50 2007
假設一簡單的OFDM系統如下
QPSK mod. → IFFT → AWGN → FFT → QPSK demod. → plot BER v.s. SNR(dB)
(A) (B) (C) (D) 分這四個點來討論
FFT size = N;
假設(A)處平均功率為1, 即QPSK 實虛部振幅為均勻隨機[+-1/sqrt(2)]
此時(A)總功率 = 1*N;
先看IFFT,因為定義上IFFT比FFT式子前面有多乘一個 1/N,
且每個輸出值要由所有 N 個輸入值乘上exp項來描述之,
所以(B)的總功率變成N*(1/N^2),會是(A)的1/N倍, 要讓(B)與(A)平均功率相等的話
要把(B)每個點的值乘以sqrt(N), 其實我不懂幹嘛AB平均功率要相等....Q1
這也就算了,接下來看AWGN,它的平均功率=variance, 隨SNR(dB)不同而改變
所以在(C)這裡, 平均功率變成了 1+variance,
請問在(C)我有必要將平均功率再normalized一次嗎,即除以sqrt(1+Var)?......Q2
最後經過FFT, 同理(D)的總功率會變成(C)的N倍,所以要把(D)每個點的值除以sqrt(N)
又或者, (C)不做任何normalized,然後在(D)一次除以sqrt(N*(1+Var))?.......Q3
最後,實在搞不懂正規化是要做什麼的,數學式出來不就是這樣嗎??有N就N, 沒N就沒N
如果要正規化,何不在數學上重新定義就好??而且其實IFFT雖然縮小功率,
可是FFT又放大,這不就抵銷了嗎? 今天做了這正規化,以後寫論文,數學式子要怎麼寫??
不就多了一堆莫名其妙的乘乘除除,實在不懂,難道又是硬體上的考量?.........Q4
模擬心得:
一定要做正規化,不然BER會非常非常差,可是AWGN平均功率還可以討論
第一種情況
QPSK mod. → IFFT → AWGN → FFT → QPSK demod. → plot BER v.s. SNR(dB)
(A) (B) (C) (D)
×sqrt(N) ÷sqrt(N)
以及第二種情況
QPSK mod. → IFFT → AWGN → FFT → QPSK demod. → plot BER v.s. SNR(dB)
(A) (B) (C) (D)
×sqrt(N) ÷sqrt(N*(1+variance))
在SNR(dB)=[0:1:10];symbol點 = 1024*1000 = 2*1024*1000個bit
兩個情況出來的performance幾乎一樣,我在想會不會有沒有把AWGN考慮進去其實沒差?
因為高SNR時 Var<<1,做了也幾乎等於沒做(肉眼上),而低SNR時,本來就很差了,
所以也沒差?(其實SNR=0時,BER都是0.078多,感覺真的沒影響),再者,如果要做的話
雖然說現在是在模擬,但是一個實際的系統要從哪裡得知目前AWGN Variance的資訊阿,
做了÷sqrt(N*(1+variance))的正規化,應該不太公平耶??.....................Q5
抱歉文章有點長 可是太短又說不清楚 煩請高手釋疑Q1,Q2,Q3,Q4,Q5 感激不盡
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.175.170.245
1F:→ goodnctu:you only need to let the ratio of 140.113.194.55 12/15 02:08
2F:→ goodnctu:signal power to noise power equals to 140.113.194.55 12/15 02:12
3F:→ goodnctu:the designated SNR. 140.113.194.55 12/15 02:13
4F:推 emitter:正規化只是為了傳輸的功率不會因為你做了140.113.144.250 12/15 02:39
5F:→ emitter:一些事情造成比較上的不公平140.113.144.250 12/15 02:40
6F:→ emitter:另外你可以把1/N拆成兩個1/sqrt(N)140.113.144.250 12/15 02:41
7F:→ emitter:這樣FFT/IFFT前後功率就一樣了140.113.144.250 12/15 02:42
8F:→ emitter:就可以把你遇到的差異縮小範圍然後找問題140.113.144.250 12/15 02:42
9F:推 Jkson:直覺你加awgn的時候沒有根據tx的power去加 219.71.242.89 12/17 21:33
10F:→ Jkson:以你現在的case並沒有考慮path loss所以tx的 219.71.242.89 12/17 21:35
11F:→ Jkson:絕對power應該沒影響只有跟noise的相對snr 219.71.242.89 12/17 21:36
12F:→ Jkson:會影響BER而已 219.71.242.89 12/17 21:37
13F:推 yoyo123:感覺你awgn跟信號的power比例換算錯了.@@ 59.113.136.54 12/18 08:46