登录
首页 » Others » Gardner 算法

Gardner 算法

于 2020-12-08 发布
0 781
下载积分: 1 下载次数: 11

代码说明:

Gardner算法,用于在通信过程中的时钟恢复-(+1)(-1)121=(+1)A(-2)1+一IC+223工(+1)(-1)(t-2)+12C1=I-j(-1)(1-2)11-J从而可得y(r)=∑cx(m-1)=C2xmx+2)+C-1x(m+1)+0(n)+Cix(m-1)22时钟误差检测在 Gardner算法中,每个符号仅需要两个采样点,一个在符号判决点附近,另一个在两个符号判决点中间附近,用连续个采样点来求定时误差,并且与载波相位偏差无关。计算公式可以表示为REx()x〔2.3环路滤波器及数控振荡器由时钟误差检测器得到到时钟误差必须绎环路滤波器滤去高频噪声,以减小定时误差抖动,并通过数控振荡器来控钊基点n和小数偏差u。环路滤波器系数K和κ2与相对环路等效噪声带宽B和咀尼系数S及鉴相器增益K有关。公式如下14B12Bk|1+4定时恢复环的内插滤波器由数控振荡器控制,它接收定时误差信号,给内插滤波器提供内插运算所需要的参数m和山,数控振荡器的时钟频率为1/T,其计算过程妇图3所示。n(one +1)寄存器几0:(2+17m2+(m2+)图3数控振荡器的计算过程数控振荡器(NO)是一个相位递减器,它的差分方程为:7(m)=[(m-1)-Wm-1)]mod-1md为模函数,只取余数部分,n(m)为第m个工作吋钟的NCO寄存器内容,W(m)为NO控制字,即相位递减器的步长,两者都是正小数。3仿真结果根据环路设计,我们进行了 Matlab仿真。仿真采用16QAM调制方式,采样时钟频率为80Kz,符号频率为20KHz,对环路滤波器参数的设置,其中的阻尼系数取经验值0.707,当k1取0.6,k2取0.003时,在信噪比为15邢B的情况下,环路的收敛效果比较好,图4、图5分别为定时误差和小数偏差的仿真「线。从仿頁结果可以看岀,用此环路实现的定时恢复,定时误差的收敛速度比较快,不到500个符号,环眳就能达到稳定,且收敛之后定时误差抖动比较小,系统稳定性较髙。且很重要的一点是,环路屮采用的定时淏差检测算法是 Gardner算法,此算法和载波相位冮相独立,定时误差不受载波的影响,这样定时恢复环路与载波同步在接收系统中勍可以独立工作,増强了系统灵活性。0.5图4定时误差的收敛曲线0.80.20.5u的收敛曲线图5小数偏差的仿真曲线

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 个获取磁盘信息MFC例子
    获取磁盘信息MFC,希望可以帮到你.一个很好的例子.
    2020-12-05下载
    积分:1
  • matlab轴心轨迹算例
    matlab轴心轨迹算例,适合旋转机械故障诊断实验的处理
    2020-12-05下载
    积分:1
  • 数模——人口预测模型
    本文通过对中国人口增长问题的讨论,建立了中国人口增长的Logistic人口预测模型和Leslie矩阵人口预测模型。首先,考虑到人口增长问题的复杂性,我们先摒弃其它因素,在仅考虑总人口出生率和死亡率的条件下,建立Logistic人口预测模型并对中国人口增长进行简单预测。通过matlab编程求解,部分预测结果为(表1-1):
    2020-12-11下载
    积分:1
  • UG二次开发创建曲面
    本示例演示了从文件中读取数据点并把读取的点在UG中画出来,然后根据每个截面上的点拟合成样条曲线并对曲线进行光顺等操作,最后通过曲线创建曲面的过程。
    2020-11-03下载
    积分:1
  • STM32F103VET6_STM32F407VET6
    STM32F103VET6 STM32F407VET6 DXP格式SCH档
    2021-05-06下载
    积分:1
  • C++ GUI Qt5实战-ppt
    Qt是一个跨平台的C++图形用户界面应用程序框架。它为应用程序开发者提供建立艺术级图形用户界面所需的所有功能。它是完全面向对象的,很容易扩展,并且允许真正的组件编程本资料采用PPT文档,共分23章详细介绍QT5技巧
    2021-05-06下载
    积分:1
  • 好用KIS全系列写狗工具——12.1专业版yt88.part3
    好用KIS全系列写狗工具——12.1专业版yt88.part3.rar 后面还有 part1,part1 一起解压才可以使用
    2020-11-28下载
    积分:1
  • 码,汉明码 ,循环码及卷积码性能比较
    基于MATLAB通过对未编码,汉明码 ,循环码及卷积码的信噪比进行比较,比较它们之间的性能
    2020-12-12下载
    积分:1
  • STM32仿三菱FX1S、FX1N、FX2N源码
    STM32F103RCT6仿三菱FX1S FX1N FX2N程序KEIL 源码PLC工程能通讯、能写入、能运行、校验、读出、监控 代码类产品由于具备可复制性,一经销售,买家不得以任何理由退款 、退货,请亲们理解,谢谢!编译环境:Keil MDK 4.12-4.71(以上的版本不支持)-如果需要我们可以提供连接CPU需要:STM32F103--RAM内存不小于64K Flash内存不小于128K串口使用:USART1-(PA9PA10)我们提供的是项目工程文件,所以主要你的MDK版本兼容直接编译就可以了;支持所有支持三菱PLC的触摸屏
    2020-12-02下载
    积分:1
  • IO口模拟I2C从机
    在stm32单片机上,用IO口的上升沿和下降沿中断设计的I2C从机代码。测试通过。所有过程用状态机来控制,没有cpu空延时。核心代码和单片机相关代码分开,方便移植。主要用在项目验证和学习交流!
    2020-12-05下载
    积分:1
  • 696516资源总数
  • 106914会员总数
  • 0今日下载