ImageVerifierCode 换一换
格式:DOC , 页数:3 ,大小:209.50KB ,
资源ID:3554496      下载积分:20 文钱
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,省得不是一点点
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.wenke99.com/d-3554496.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: QQ登录   微博登录 

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(用MATLAB语言实现的PLL参数仿真算法软件.doc)为本站会员(sk****8)主动上传,文客久久仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知文客久久(发送邮件至hr@wenke99.com或直接QQ联系客服),我们立即给予删除!

用MATLAB语言实现的PLL参数仿真算法软件.doc

1、 中兴通讯研发过程成功案例 内部公开本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播。 1用 MATLAB 语言实现的 PLL 参数仿真算法软件移动事业部深圳设计部 时钟接口科 王涛【摘要】在公司现在采用的是软件锁相环算法,现在存在的问题是,参数设置是通过一些经验值或线性化算法来取得的,缺乏有效的手段对锁相环的参数进行改善,以使锁相环算法的性能得到最大的优化。在这个实践中,用 MATLAB 语言实现的 PLL 参数仿真算法软件,使研发人员能够用纯软件的方法来仿真某一特定锁相环的性能,包括锁相环的反映时间、是否稳定工作、相位残差、对特定噪声信号的滤除能力等,用图形化,或以时间矢量的

2、形式显示出来,并能保存结果。此软件使用简单,计算速度快,能对大量的原始数据进行快速仿真,迅速得到图形化结果,为锁相环设计人员提供了一个有力的工具来对锁相环参数进行优化。【关键词】锁相环 VCO 鉴相器 压控精度一、问题的提出在公司现在采用的是软件锁相环算法,这个算法现在应用在 NodeB 基站的 CCS 板,CP 板以及RISR 板的 10M 锁相环和 19M 锁相环中。现在存在的问题是,参数设置是通过一些经验值或线性化算法来取得的,而参数设置的好坏只能通过修改 8051 单片机程序中的参数并进行长时间的数据采集来获得结果,既耗时又耗力。缺乏有效的手段对锁相环的参数进行修正和改善,以使锁相环算

3、法的性能得到最大的优化。二、解决思路公司目前的软件锁相环是属于二阶环,其算法可以总结为以下公式:其中 Vctl 是压控振荡器 VCO 控制电压, e 是以鉴相计数值为单位的经线性化处理后的相位差, e是 e 对时间的求和,a 和 Kd 为算法的环路参数,不同的算法这两个参数是不同的。我们的目的是找到比较合适的这样两个参数。考察算法运行的某一时刻,假设当前参考源的相位是 i(相对于绝对相位 0,下同) ,锁相环输出的相位是 o,则鉴相出来的相位差为 e O i,根据上面的公式可以算出当前的控制电压,进而得出当前的本振频率 fo;当程序运行到下一时刻,此时的参考源相位 i 由输入文件给出,而锁相环

4、输出相位则可以由前一相位和本振频率算出 o o+foT,其中 T 是两次鉴相之间经过的时间,)(ctl aV中兴通讯研发过程成功案例 内部公开本文中的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播。 2由此又可以算出当前的本振频率。如此循环下去,就能得到一系列的本振频率和相位,将其打印到屏幕上,就可以直观地看出锁相环的跟踪情况。以下公式是在每一个计算循环需要计算的三个量。 Tfno)1()(ioe )( eaedfctlf KVK锁相环的初始时刻可以定为零状态,即相位和频率都是 0。由于实际中鉴相器输出的是一些离散的整数值,因此要将连续的相位误差量化为离散的鉴相值。对于 Vctl 也要

5、转换为整数再进行运算,因为实际写入 DAC 的也是一个整数。三、实践情况锁相环仿真软件算法结构图数字鉴相器i()()ctldeaeVKnfKAgeTemp /ocf延时 (1)ocfTnAoT e1、输入输入有 4 种方式,分别代表常量、相位数据、频率数据以及 DAT 文件输入。目前只实现了相位数据 DAT 文件和常量的输入。2、鉴相器鉴相器的工作步长是 T,即两次工作之间的时间间隔为 T。假设当前参考源的相位是 (相对于i绝对相位 0,下同) ,锁相环输出的相位是 ,则鉴相出来的相位差为 。这里的相位差是oeoi以鉴相器计数值为单位。3、 积分滤波环节中兴通讯研发过程成功案例 内部公开本文中

6、的所有信息均为中兴通讯股份有限公司内部信息,不得向外传播。 3此环节会计算出 VCO 压控端电压值,其中还体现了滤波的功能,能够起到抑制鉴相值瞬间波动的作用。具体实现如下公式: ()()ctldeaeVKn4、VCO 环节因为在实际的计算中,我们引用的频率并不是绝对频率,而是 f/f,是一个无量纲的数,所以这里我们用增益 代替实际的 VCO 环节。f5、晶振老化率及温度影响环节我们把晶振老化引起的 VCO 中心频率的漂移和温度引起的变化放到一起考虑,是因为它们施加的影响都体现为 VCO 中心频率漂移的结果,且参考点相同。此环节的实现如下:AgeTempK注:因为某些原因,此环节目前没有考虑实现

7、。6、 频相转换环节VCO 的输出是 ,而反馈回鉴相器的值是 ,一个相对频率,一个是相对相位,于是,我们ocfo还要根据 计算出 的值。此环节的实现如下:ocfo(1)ocfTnA四、效果评价目前,时钟接口科在对 CCS、 CP、以及 RISR 的 PLL 的参数进行修正的时候,已经开始用此软件对修正的参数进行了仿真,从实测的结果与仿真的结果对比来看,仿真的结果是可信的,与实测结果基本一致。说明仿真软件基本复现了 PLL 锁相环算法的实际环节,能够很好地模拟真实 PLL 算法,为设计人员提供真实可信的仿真结果。五、推广建议此软件很小,方便实用,不用安装,且仿真效果好,能帮助设计人员迅速对 PLL 参数进行评估。欢迎大家进行试用。并且欢迎大家继续完善此软件。 完

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。