Re: [問題] 請問ofdm的子載波擺放位置對ifft的影響
※ 引述《PanzerVOR (武運長久)》之銘言:
: 小弟在做硬體的ofdm系統實現,
: 現在碰到了一個問題,就是我先用matlab模擬ifft之後取實部然後直接fft回來,
: 但問題來了,為了不要讓papr值高,狀況來了:
: 1:子載波有8000個,中間擺個2000個QAM點,擺在4001~6000,其他都是零,
: IFFT之後取實部後,FFT後回來可以解回原本的星座圖。
: 2:因為我要做的規格是正頻開始的話擺在兩邊,就是擺在1~1000和7001~8000,
: 其他補零,進入ifft之後取實部再fft回來星座圖就複製開來了(錯的)。
: 我要問的是,子載波的擺放位置不同進入ifft之後取實部在fft回來會有不同的星座圖
: 嗎?這問題困擾我一整天了。
重點在於取實數這個動作.
時域上的實數訊號, 在頻域上的正頻跟負頻必須是complex conjugate.
你取實數的結果,就會造成正頻跟負頻的subcarrier混在一起(crosstalk).
要注意的是matlab index, 1代表DC,(subcarrier frequency 為0)
假設你nFFT是8000
index 1-4000 代表 subcarrier (0 ~ 3999)
index 4001-8000 代表 subcarrier (-4000 ~ -1)
當你放4001-6000時, 這相當於 -4000~-2001, 全部都在負頻區,
正頻區都為零, 所以crosstalk的效果看不出來.
當你放 1-1000 (相當於0-999), 7001-8000 (相當於-1000 ~ -1)
正頻區跟負頻區的使用部分有對應到, (如 +-100互相干擾, +-101互相干擾)
就會互相干擾.
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 118.169.210.93
※ 編輯: bxxl 來自: 118.169.210.93 (08/29 12:29)
※ 編輯: bxxl 來自: 118.169.210.93 (08/29 12:36)
推
08/29 14:34, , 1F
08/29 14:34, 1F
→
08/29 14:35, , 2F
08/29 14:35, 2F
→
08/29 14:35, , 3F
08/29 14:35, 3F
推
08/29 14:43, , 4F
08/29 14:43, 4F
→
08/29 14:43, , 5F
08/29 14:43, 5F
→
08/30 12:38, , 6F
08/30 12:38, 6F
→
08/30 12:38, , 7F
08/30 12:38, 7F
→
08/30 12:39, , 8F
08/30 12:39, 8F
→
08/30 12:40, , 9F
08/30 12:40, 9F
推
09/05 21:58, , 10F
09/05 21:58, 10F
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):