2015-01-13 62 views
0

假設我想在SER曲線的基帶OFDM MATLAB調制解調器中模擬某個E_s/N0。模擬OFDM中的噪聲

我隨機化了50個QAM符號,每個符號在頻域各有N個子載波,爲每個符號添加空頻(保護帶),執行IFFT,然後添加CP。然後我用具有特定信道脈衝響應的時域信號與我選擇的抽頭進行卷積;然後我想添加噪聲,但我不確定如何規範化它,以便它具有正確的E_s/N0(每符號)的含義,並且我會得到理論結果。

我用MATLAB的agwn函數用'measured'標誌得到了時髦的結果。

回答

0

恭喜您知道這一點! SNR,E_b/N0和E_s/N0之間的差異往往被忽略。

OFDM接收端的FFT將採用白噪聲(一個w gn)並均勻分佈在所有的bin上。 你所看到的是所有符號的恆定噪聲貢獻,無論是CP,保護還是信息符號,並且直接從N0(和FFT長度)中導出。

符號的能量取決於您實際使用的QAM - 具有與QAM 1024相同的最大幅度的QAM 16將具有不同的平均符號能量。

由於Parseval's theorem將頻域與時域能量鏈接在一起(取決於FFT是縮放還是不以1或1/N的因子),所以這將直接作爲您的符號能量。

既定義了E_s和N0,它們的比例現在應該清楚了。