基于gardner位定时同步算法

基于gardner位定时同步算法

ID:950962

大小:1.09 MB

页数:12页

时间:2017-10-06

基于gardner位定时同步算法_第1页
基于gardner位定时同步算法_第2页
基于gardner位定时同步算法_第3页
基于gardner位定时同步算法_第4页
基于gardner位定时同步算法_第5页
资源描述:

《基于gardner位定时同步算法》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、1.1 位同步算法在软件无线电接收机中,要正确的恢复出发送端所携带的信号,接收端必须知道每个码元的起止时刻,以便在每个码元的中间时刻进行周期性的采样判决恢复出二进制信号[43]。信号在传播过程中的延时一般是未知的,而且由于传输过程中噪声、多径效应等影响,造成接收到的信号与本地时钟信号不同步,这就需要位同步算法,恢复出与接收码元同频同相的时钟信号。正确的同步时钟是接收端正确判断的基础,也是影响系统误码率的重要因素;没有准确的位同步算法,就不可能进行可靠的数据传输,位同步性能的好坏直接影响整个通信系统的性能[44]。实现位同步算法的种类很多,按照处理方式的不同可分为模拟方式、半数字方式和

2、全数字方式如图3-10所示。a)b)c)图3-10  位同步算法模型Fig.3-10  BitSynchronousAlgorithmModel图3-10(a)模型为全模拟位同步实现技术,通过在模拟域计算出输入信号的位同步定时控制信号去控制本地时钟,对信号进行同步采样。图3-10(b)模型为半模拟同步模型,该模型的主要思想是通过将采样后的信号经过一系列的数字化处理,提取出输入信号与本地时钟的偏差值,通过这个偏差来改变本地时钟的相位达到位同步。(a)(b)两种方式都需要适时改变本地时钟的相位,不利于高速数字信号的实现且集成化程度较低。图3-10(c)为全数字方式的位同步是目前比较常用方

3、法,全数字方式的位同步算法十分适用于软件无线电的实现。该方法通过一个固定的本地时钟对输入的模拟信号进行采样,将采样后的信号经过全数字化的处理实现同步;采用此种方法,实现简单,且便于数字化实现,对本地时钟的要求大大降低。本次设计主要分析了基于内插方式的Gardner定时恢复算法。1.1.1 Gardner定时恢复算法原理Gardner定时恢复算法是基于内插的位同步方式,全数字方式的位同步算法模型中,固定的本地采样时钟不能保证能在信号的极值点处实现采样,所以需要通过改变重采样时钟或输入信号来实现极值处采样[45-46]。Gardner定时恢复算法就是通过改变输入信号的方式实现,利用内插滤

4、波器恢复出信号的最大值再进行重采样,算法原理如图3-11所示。图3-11  Gardner定时恢复算法原理Fig.3-11  GardnerTimingRecoveryTheory输入信号为离散信号x(mTs),采样率为Ts,符号周期为T,重采样时钟为Ti,这里的重采样时钟周期Ti=n*T(n为一小整数)。Gardner定时恢复算法的基本思想就是,输入信号x(mTs)经过一个D/A器件和一个模拟滤波器h(t),将数字信号恢复为模拟信号y(t)进行重采样,得到同步的输出信号y(kTi)。插值滤波器模型中包含了虚拟的D/A变换和模拟滤波器,但是只要具备下面三个条件,则内插完全可以通过数字

5、方式实现。①输入采样序列x(mTs)②内插滤波器脉冲响应h(t)③输入采样时间Ts和输出采样时间Ti也就是说,图中的D/A以及模拟滤波器都可以通过设计数字内插滤波器的方式实现。这里Ts和Ti为固定的两个变量,Ts/Ti不一定为整数,为表示出它们之间的变换过程,通过换算得到Ti和Ts的关系如公式(3-4)所示(3-4)mk为比值的整数部分,可看做一个基本指针,表示了本地重采样时钟Ti对采样率为Ts的输入信号的整数倍重采样时刻,而uk为比值的分数部分,指示了滤波器对输入信号的插值时刻。一种典型的Gardner定时恢复算法结构框图如图3-12所示。图3-12  Gardner定时恢复算法模

6、型Fig.3-12  GardnerTimingRecoveryModel符号速率为T的模拟输入信号x(t)经过本地固定时钟周期Ts采样后变为离散信号x(mTs)(Ts与T满足奈奎斯特基本采样定律)。经过插值滤波器得出的值送入定时误差检测器得出输入信号与本地时钟的相位误差τ(n),再通过一个环路滤波器滤除其中的噪声及高频成分,将得到的值e(n)送入数控振荡器计算出整数采样时刻mk和插值滤波器插值点位置uk从而得到定时输出y(kTi)。从图3-12中可以看出一个完整的定时恢复算法主要由定时误差检测器、环路滤波器、数控振荡器和插值滤波器组成。其中环路滤波器与前一章中载波同步算法的环路滤波

7、器设计方法相同。这里主要介绍其他模块的设计方法。1.1.1 定时误差检测器定时误差检测器采用一种非数据辅助的误差检测算法(Gardner定时误差检测算法),内插后的信号每个符号内需要两个重采样点,一个点对应信号的最佳采样点;另一个为最佳采样点中间时刻的内插值。定时误差计算公式为:(3-5)式中,τ(n)为定时误差检测值;y(n)为信号的采样值;n为第n个符号,输出信号的周期为Ti。由(3-5)式可以看出,Gardner算法只需要每个符号周期内的两个采样值,

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。