还是自己去做一遍,这样对你只有好处,我的实验只供参考!成败在于自己!
Matxi的参数
将信号分解之后与源发送端的信号进行比较发现输出的信号是完全一致的除了时间上面的延迟以外如下图
上面两图示提取出来的实部图 ,上面可以看出第一图的红线和下图的黄线以及上图的黄线和下图的红线除了时间的延迟波形基本上是完全一致的!如上图箭头所指就是延时造成的其余波形还是一样,所以可以说在接收到的信号转换为矩阵期间是没有任何错误的!
去CP循环:就是将加载数据前面的循环后缀26个码元去
还是自己去做一遍,这样对你只有好处,我的实验只供参考!成败在于自己!
掉,所以可以通过一个行选择输出第27到90行共64行的数据而把加在前面的26行数据舍掉就可以还原原来的数据 选择模块的参数设置如下图所示:
选择输出后的数据与发送端没有加CP循环的数据进行比较。可以发现两数据是完全一致的。 波形比较如下所示
上图箭头所指的地方就是数据对齐点,除了码元上面的延时以外,码元波形是完全一致的,故去掉cp循环之后波形是正确的,接下来要做的就是进行傅里叶变换,恢复原始的波形
OFDM解调模块
OFDM解调模块是将是对上面的IFFT数据进行傅里叶变换恢复数据,然后按照上面数据的排列恢复所需要的数据! 设计模块如下图所示
还是自己去做一遍,这样对你只有好处,我的实验只供参考!成败在于自己!
输出数据FFT选择数据帧矩阵分离输出 由于数据帧与数据帧间存在很长一段的0数据,所以可以之间进行FFT变换而不需要去掉0之后再进行FFT变换,这样的方式充分的利用FFt变换的优势! 设计流程图如下所示 FFT的参数设置如下所示 变化之后的数据如下图所示 还是自己去做一遍,这样对你只有好处,我的实验只供参考!成败在于自己!
接下来就是选择每一帧中间的数据部分,而去掉全0的部分,可以用一个行选择器, 其设置参数如下图所示
此时输出的数据将只有数据部分,而丢弃了全0的部分得到的波形如下图所示
然后将数据转换为帧为30x2的数据帧,然后将30x2的数据帧通
还是自己去做一遍,这样对你只有好处,我的实验只供参考!成败在于自己!
过列选择器分解出两路信号来,用于数字上下变频来实现数据的恢复 信道估计 。在OFDM调制中产生了一个随机序列帧长为31的序列来与原来的加零后的信号进行合成62x1的信号。在解调中分解出两路信号,其中一路信号就是随机序列经过信道之后调制解调后的信号,然后用相同的PN序列与数据路相乘,然后对其取反,再乘以原来的序列经过编码之后的译码之后的序列就可以得到变化因数,再用该因数乘以解码之后的数据即可以还原原来的数据! 下面是信道电路图以及各参数设置
PN序列发生器参数如下所示