一种多体制通信时间同步算法及其FPGA实现
假设帧同步序列为7阶m序列(长度为127),其仿真结果如图6示。其中,图6(a)显示了帧时间同步的过程。在帧同步检测阶段,载波频偏引起输入信号幅度的较大范围变化,并发生反相,通过采用分段相关法,帧同步检测可以正确完成;而在帧同步确认阶段,载波同步等模块开始工作,频偏等对接收信号的影响基本消除,帧同步确认模块可以正确完成预定功能,从而实现帧同步。而图6(b)显示了位同步调整过程。在位同步前,本地时钟上升沿处于接收序列码元的边缘(本地时钟相位不处于最佳判决时刻),超前或滞后时钟控制下的相关器输入序列只有一路与本地同步序列对齐,位同步模块根据两个相关器的结果对本地时钟进行调整,直到本地时钟相位与最佳判决时刻对齐。综上所述,本文的时间同步算法可以在存在载波频偏的情况下,很好完成帧同步功能,并同时利用同步序列完成位同步功能,大大缩短了位同步收敛所需的时间。
结语
本文根据新一代无线通信统一平台需要兼容多种无线通信体制以及采用FPGA完成预处理功能的特点,提出了一种适用于多种无线通信系统且硬件实现简单的时间同步算法。该算法由帧同步和位同步组成,帧同步和位同步都利用同步序列实现,适用于各种主流无线通信系统。在FPGA上实现了该算法,仿真结果证明了该算法是可行而且有效的,可以满足平台对主流无线通信体制的兼容性需求。
参考文献:
[1] 粟欣,许希斌,姚彦.基于网络的软件无线电系统及实现[J].电信科学,2001 (11):31-36
[2] Wang J, Yang Z, Pan C, et al. A combined code acquisition and symbol timing recovery method for TDS-OFDM [J]. IEEE Trans. Broadcast, 2003, 49(3):304-308
[3] 吴震宇,胡波.DMB-TH标准中的一种帧同步与频偏估计算法[J].复旦学报(自然科学版),2008,47(1):33-39
[4] 张礼勇,楚鹤.数字通信系统中位同步信号提取的FPGA实现[J].哈尔滨理工大学学报,2008,13(6):94-97
[5] 冯文江,侯剑辉.一种适合突发通信的位定时和载波相位捕获联合估计算法[J].电路与系统学报,2008;13(1):119-122
[6] Tang S, Peng K, Gong K, et al. Robust frame synchronization for Chinese DTTB system [J]. IEEE Trans. Broadcast., 2008, 54(1): 152-158
数字通信相关文章:数字通信原理
通信相关文章:通信原理
评论