请教OFDM中添加0的位置问题
n一般就是2的幂。
那这(n-m)个0,一般添加在x的什么位置?
我看到有教材说将这(n-m)个0添加在x的中间,这样的话,如果m为奇数,怎么添加?
都是数学中的问题,恳请指点,能有确切来源的参考文献最好。
感谢
基于CP的OFDM,常见的:
1.先把正中央对应零频率那点置零,抑制直流分量,防止AD和DA的直流偏移。
2.其他的零都放在两边,降低带外泄露。
Ramjee Prasad. "OFDM for Wireless Communications System". etc.
如果是matlab实现,好像是加在中间的
好的,感谢,我看看参考文献。
不是用matlab实现,是数学问题。
空子载波用来频谱成型你说加在哪里
中间那个是防止直流干扰
idft只是用来快速生成一个ofdm符合内的等间隔采样点,所谓的加零一个是为了去直流,一个是为了对信号过采样,直流在频谱中间,过采样加的零在频谱两边,只要知道idft对应的信号频谱分布,就很容易理解了,和idft奇偶载波数奇偶都没关系。
引入空子载波本质是为了提高采样率带宽比(当然,理论上ofdm带宽无限),使后续的上采样(duc或dac)变得容易,避免引入过大失真。
您好,感谢您的指点。关于ofdm,还有一个疑问。
假设m长度信号x=(x_1,x_2,...,x_m),过采样,扩充为n长度信号x'=(x_1,x_2,...,x_m,0,
...,0),经过一个idft,得到c=(c_1,c_2,...,c_n),将其发送出去
假设接收端,接收到了c'=(c_3,c_4,...c_n,c_1,c_2),也就是c的顺序乱了,c的前面几个
数据跑到后面去了,但是前后两端都各保持有序,ofdm中,是有什么方法,将c'恢复为c。
如果有具体的参考文献最好。
我看到有文献中对c发送时,发送的是H*c,H是一个循环矩阵,这样接收到的自然有可能是
c',但我对本质的问题还是不太懂,不清楚怎么把c'转变为c。
我是学数学的,考虑的都是基本的数学问题,所以对工程上一些基本知识都不是很清楚。只
是ofdm中的idft矩阵性质很好,过采样的时候,有可能从一个变换后的c'恢复出x,这边的
变换包括c中一些数据丢失,顺序混乱之类的。
感谢。
看了好几遍,我猜你的意思是:
1.你说的那个所谓c到c'的变换,其实不是信道造成的;而是因为加入了循环前缀(CP)而引起的,后面的c_1,c_2其实是CP的一部分。当然,一般的CP都是把最后几个时域信号采样点复制到前面去;而你这么写,只能看成把前几个采样点复制到后面去,等价,但是不常用。
2.从c'到c的恢复,需要用到“信道均衡”,H代表的是信道。
3.找个书名上带OFDM的书看一看,你就都明白了。
相关文章:
- 那位高手指点一下OFDM的基本仿真,用MATLAB,谢谢了(05-08)
- OFDM仿真中信道过采样的问题(05-08)
- flash-ofdm和ofdm有什么不同那(05-08)
- OFDM中的副载波是怎么回事啊?(05-08)
- 问一个OFDM的同步问题(05-08)
- OFDM中循环前缀CP能否被其他数据代替?++(05-08)