我是靠谱客的博主 甜美银耳汤,最近开发中收集的这篇文章主要介绍粗同步 符号同步 matlab,13.3.4 OFDM系统的同步设计(3),觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

3.载波同步算法及仿真

发送端和接收端振荡器振荡频率的不匹配性或因为热漂移产生振荡频率的抖动,导致接收中频信号或基带信号的相位与对应的发送信号之间存在相位差,这种相位差与频率差有关。频率偏差越大,相位差也越大。而且这种频差对相差的影响具有累加性,前一个符号的相位差会直接传给后一个符号。本节主要介绍设计系统所采用的频率同步算法及相位补偿算法。

频率同步

根据第13.3.3节的介绍,频率同步可以粗略地分为数据辅助和非数据辅助两大类。在本系统中,使用的是数据辅助的算法。

此处训练序列至少需要包括两个重复的符号。当发送时域数据信号cbf88d5a4f4415819c8d83b7c9d3e91c.gif 时,重复的通频带等效信号为:

78964f0cf2e1ab1855e4a382a2b87ec9.gif

其中,314664fe3df3c637262f3b09a57e57dd.gif 为发送载波频率。在接收端忽略噪声的情况下,重复的基带等效信号为:

3df5d7c1fb5576a56107c901ac071f1d.gif

其中,4f2b63a987341868aaaec4f5b21d410c.gif 为接收载波频率,4e25d1b0c6a1fe0f0656c2d4b69435be.gif 为归一化载波频率偏差。定义两个连续重复符号之间的延时为 D个采样点,符号长度为L,定义中间变量:

108b83e1295d5e28a3cde3c132d5ea64.gif

从而得到归一化载波频率偏差的估值为:be475eba29f92172a9fa7d8d9f66a454.gif 

频偏估计范围为6135f4fc65e4fccd1f9bb675b5ecca5c.gif

由式13-57可知,频偏的估计范围由N、D来决定。在本系统中,短训练序列中df9a859a07190dcaa2627787ce00f847.gif6d4f34f29f8ac9e140321ffcc9a5a6fb.giff08d0d462fc6f69e5051166556f6bd67.gif ,因此频偏估计范围为e338165cf932f4649ba997274d57f82c.gif (2000Hz);若取长训练序列,则df9a859a07190dcaa2627787ce00f847.gif9861a217c54babf264266a4516594f37.giff08d0d462fc6f69e5051166556f6bd67.gif ,频偏估计范围为250Hz。前一个方法有较大的纠偏范围,但是估计值得到的方差较大;后一个方法的纠偏范围较小,但是得到的方差较小。因此,可以将上述两种方法相结合,应用前导序列的短训练符号作频率粗估计,应用长训练符号作频率细估计,频率跟踪可以用循环前后缀的周期重复性并使用上述方法来完成,其中6454fb4e6f753796eacb97e184a6922f.gif92056dbbc26b03e987cedd2c77db5541.gif ,频偏估计范围为125Hz。这样就完成了系统的频率同步。

本系统的频率同步实现结构如图13-23所示。

ce256958c970017115727cbb2db7ced9.png

频率粗同步、频率细同步及频率跟踪对应的D、L是不同的,但实际的ASIC设计中可以采用流水线的方式,所以乘法器和累加器只需要一套。可以使用数控震荡器(NCO)来纠正频率偏移,NCO采用CORDIC算法来实现,这样可以简化硬件的复杂程度。

相位补偿

图13-23这个锁频环路只能纠正频率的偏差,不能纠正相位的偏差,图13-24给出了本系统所设计的OFDM系统在QPSK调制方式下且载波频率误差在0.5%以下时,由于相位误差星座图发生偏转的情况。

703ee11ffc9bcef49e0fd642147e625e.png

在频域系统需要导频所提供的信息来做相位补偿,进而消除相位偏差对系统的影响,若记相应的相位偏差为70193b48ffe604a6dead9ae4a845161a.gif ,那么经过FFT之后可得:7f2fb6620ec33f4ef0bd30ff51d503a8.gif

其中 为OFDM的符号数, 为第 个符号的第 个数据, 为导频, 为信道冲击响应。假设接收信道估计结果完全正确,定义中间变量:

7d6f090285df46902871cef2dd310721.png

经过相位补偿后,从星座图上来看QPSK调制的数据已经基本上旋转回到星座图上45度的位置,如图13-25所示。

【责任编辑:董书 TEL:(010)68476606】

点赞 0

最后

以上就是甜美银耳汤为你收集整理的粗同步 符号同步 matlab,13.3.4 OFDM系统的同步设计(3)的全部内容,希望文章能够帮你解决粗同步 符号同步 matlab,13.3.4 OFDM系统的同步设计(3)所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部