近年来,人们对无线数据和多媒体业务的需求迅猛增加,促进了宽带无线通信新技术的发展和应用。正交频分复用 (Orthogonal Frequency Division Multiolexing,OFDM)技术已经广泛应用于各种高速宽带无线通信系统中。然而 OFDM 系统相比单载波系统更容易受到频偏和时偏的影响,因此如何有效地消除频偏和时偏,实现系统的时频同步是 OFDM 系统中非常关键的技术。 本文讨论了非同步对 OFDM 系统的影响,分析了当前用于 OFDM 系统中基于数据符号的同步算法,并简单介绍非基于数据符号同步技术。基于数据符号的同步技术通过加入训练符号或导频等附加信息,并利用导频或训练符号的相关性实现时频同步。此算法由于加入了附加信息,降低了带宽利用率,但同步精度相对较高,同步捕获时间较短。 随着电子芯片技术的快速发展,电子设计自动化 (Electronic DesignAutomation,EDA) 技术和可编程逻辑芯片 (FPGA/CPLD) 的应用越来越受到大家的重视,为此文中对 EDA 技术和 Altera 公司制造的 FPGA 芯片的原理和结构特点进行了阐述,还介绍了在相关软件平台进行开发的系统流程。 论文在对基于数据符号三种算法进行较详细的分析和研究的基础上,尤其改进了基于导频符号的同步算法之后,利用 Altera 公司的 FPGA 芯片EP1S25F102015 在 OuartusⅡ5.0 工具平台上实现了 OFDM 同步的硬件设计,然后进行了软件仿真。其中对基于导频符号同步的改进算法硬件设计过程了进行了详细阐述。不仅如此,对于基于 PN 序列帧的同步算法和基于循环前缀 (Cycle Prefix,CP) 的极大似然 (Maximam Likelihood,ML)估计同步算法也有具体的仿真实现。 最后,文章还对它们进行了比较,基于导频符号同步设计的同步精度比较高,但是耗费芯片的资源多,另一个缺点是没有频偏估计,因此运用受到一定限制。基于 PN 序列帧的同步设计使用了最少的芯片资源,但要提取 PN 序列中的信号数据有一定困难。基于循环前缀的同步设计占用了芯片 I/O 脚稍显多。这几种同步算法各有优缺点,但可以根据不同的信道环境选用它们。
上传时间: 2013-04-24
上传用户:断点PPpp
这是我收集的几个通信基础理论的Matlab仿真实现,包括bpsk、qpsk、ofdm以及信号衰减和延迟的仿真。尽管不是我本人原创,但比较都经典。文件为*.m格式
上传时间: 2013-12-28
上传用户:epson850
这是一个瑞利衰落信道中的MATLAB仿真实现。很难得。
上传时间: 2015-04-18
上传用户:manking0408
这是最新的卫星通信基础理论的Matlab仿真实现,pcma以及信号衰减和延迟的仿真。尽管不是我本人原创,但比较都经典。文件为*.m格式
上传时间: 2013-12-31
上传用户:坏天使kk
用于LDPC编码译码的仿真实现。包括随机生成校验矩阵、由校验矩阵产生生成矩阵、编码、加随机噪声、译码等内容。原作者是老外,有部分中文注释。
上传时间: 2014-01-20
上传用户:jcljkh
puma机器人运动在matlab上的仿真实现,具有很高的参考价值
上传时间: 2015-05-24
上传用户:561596
信道编码线性分组码hamming码的编码器译码器设计与仿真实现。
上传时间: 2015-06-11
上传用户:古谷仁美
jpeg在matlab下的仿真实现,整个程序运行还行,共享给大家
上传时间: 2015-06-15
上传用户:epson850
本函数是用于仿真实现无线定位中的CHAN算法的源码
上传时间: 2015-07-02
上传用户:changeboy
本文件是poly16相位调制方式的仿真实现方案,希望能对大家有所帮助
上传时间: 2014-08-26
上传用户:weixiao99