基于FPGA 的高阶全数字锁相环的设计与实现

来源:百度文库 编辑:神马文学网 时间:2024/04/27 19:56:42

首页 |资讯 |技术 |方案 |博客 |黄页 |经理人 |下载 |论坛 |DataSheet |垂直搜索引擎

模拟设计 |消费电子设计 |存储器 |微处理器与DSP |显示与光电 |测试与测量
电源技术 |嵌入式系统 |可编程器件 |通信与网络 |计算机与外设 |EDA工具与服务

综合
新闻
产品
方案
论坛
下载
BLOG
电路图
工作
供求
DataSheet

所有网页
EDN网页

首页 > 可编程器件 > 详细内容
基于FPGA 的高阶全数字锁相环的设计与实现
技术分类:可编程器件   来源:作者:单长虹 王彦 陈文光 陈忠泽  发表时间:2007-04-28
1 引言
锁相环在通信、雷达、测量和自动化控制等领域应用极为广泛,已经成为各种电子设备中必不可少的基本部件。随着电子技术向数字化方向发展,需要采用数字方式实现信号的锁相处理。因此,对全数字锁相环的研究和应用得到了越来越多的关注。
传统的数字锁相环系统是希望通过采用具有低通特性的环路滤波器,获得稳定的振荡控制数据。对于高阶全数字锁相环,其数字滤波器常常采用基于DSP 的运算电路。这种结构的锁相环,当环路带宽很窄时,环路滤波器的实现将需要很大的电路量,这给专用集成电路的应用和片上系统SOC(system on chip)的设计带来一定困难。另一种类型的全数字锁相环是采用脉冲序列低通滤波计数电路作为环路滤波器,如随机徘徊序列滤波器、先N 后M 序列滤波器等。这些电路通过对鉴相模块产生的相位误差脉冲进行计数运算,获得可控振荡器模块的振荡控制参数。由于脉冲序列低通滤波计数方法是一个比较复杂的非线性处理过程,难以进行线性近似,因此,无法采用系统传递函数的分析方法确定锁相环的设计参数。不能实现对高阶数字锁相环性能指标的解藕控制和分析,无法满足较高的应用需求。
本文提出了一种基
于比例积分(PI)控制算法的高阶全数字锁相环。给出了该锁相系统的具体结构,建立了系统数学模型,并对其系统性能进行了理论分析。采用MATLAB 软件对系统进行了仿真实验。应用EDA 技术设计了该锁相系统,并用FPGA 予以实现。
2 全数字锁相环的结构及工作原理
基于比例积分控制算法的三阶全数字锁相环的系统结构如图1 所示。该系统由数字鉴相器(DPD)、数字环路滤波器(DLF)和数控振荡器(DCO)三个部件组成。

图1 三阶全数字锁相环系统结构图
本锁相系统中由于数控振荡器采用累加器的结构,因此,累加器输出的并行码就是数控振荡器的输出相位码B,它反映了输入信号和输出信号之间的瞬时相位差。鉴相器中的寄存器是由一组D 触发器构成。DCO 的输出相位码B 并行送到D 触发器的D 端,在输入信号的正向过零点对D 触发器采样,D 触发器组的输出E 就表示该采样时刻的瞬时相位差,从而完成了数字鉴相功能。
数字环路滤波器的主要作用是抑制噪声及高频分量,并且控制着环路相位校正的速度与精度。为了提高锁相系统的性能,设计了基于PI 控制算法的二阶数字滤波器。其工作原理是对鉴相器输出的相位误差信号经一阶积分环节、二阶积分环节和比例环节调节后,分别产生积分控制参数NP1 和NP2,以及比例控制参数NI,然后取这三个控制参数之和作为数控振荡器的控制参数。为使DLF 输出的控制码组在同一瞬间并行送入DCO,在这两个环路部件之间接入一缓冲寄存器。
数控振荡器是由全加器和寄存器构成的累加器组成。若累加器位长为N,则低位输入端NL 接DLF的控制码组G,高位NH 接DCO 自由振荡频率0 f 的控制码组C(该参数可由设计者设定)。当控制码组G 均为‘0’时,DCO 输出端最高位AN 的输出信号的频率便是DCO 的自由振荡频率f0 。在环路锁定过程中,控制码组G 不是全为零,此时累加器的累加结果将进位而改变累加器的分频系数,从而改变DCO 输出信号的频率,实现比例积分控制参数对本地估算信号的控制作用,最终达到锁相的目的。
3 数字锁相环系统性能的理论分析
3.1 锁相环的系统结构
若采样周期很短,并且把数字鉴相器、数字环路滤波器和数控振荡器的增益系数归并到环路总增益一起考虑,可画出锁相环在Z 域的系统结构如图2 所示。

图2 中θi(Z)为锁相环的输入信号;θo(Z)  为锁相环的输出信号; K 为环路总增益; Ka 为比例环节系数; Kb 为一阶积分环节系数; Kc 为二阶积分环节系数。
由图2 可以分别写出该锁相环开环、闭环和误差Z 域传递函数:

3.2 锁相环系统的稳态分析
3.2.1 系统的稳定性
由离散系统的奈奎斯特判据可知,环路系统稳定的充分必要条件是闭环传递函数的特征根必须全部位于Z 平面的单位圆内,只要有一个在单位圆外,系统就不稳定。由式(2)可得环路的特征方程为:

利用朱例(Jury)稳定判据,可以根据系统闭环特性方程的系数来判别特征根是否位于Z 平面的单位圆内,从而判别系统是否稳定。经分析推导可得,该三阶数字锁相环系统稳定的所有条件为:

【打印格式】【推荐给朋友】 【】
undefined
文章搜索:
您可能感兴趣的文章
·Axcelerator FPGA器件实现在工业温度范围内工作
·MorethanIP和Altera共同开发FPGA用光纤信道IP核
·Motorola Broadband在新型的高清卫星接收机中采用Altera的FPGA
·Protel供应商发力中国,提供全新FPGA开发工具
·技术创新使FPGA厂商获得更强的市场渗透力
·为FPGA体系结构而优化的加密芯核
·增强版FPGA综合方案解决原型设计难题
·祝FPGA和Mac生日快乐!
暂无相关评论
更多评论 | 发表我的评论
电子电路图频道

电子电路图频道

EDN博客
·WindowsXP和Win98并口直连 ·这个开发板有没有增值价值? ·通过开发板,我能学到什么? ·开发板节选2 ·开发板教程节选 ·指导书目录
解决方案
·PSD4000系列为16位及32位嵌入系统增添外部闪存和逻辑 ·CDMA1X城市交通路口无线视频监控系统 ·汽车本地网络的机电一体化解决方案 ·单电源运算放大器的偏置与去耦电路设计 ·基于X86的信息家电SoC解决方案 ·基于AT89C51单片机的LED彩灯控制器设计
半导体国际·测试测量·电子中国·电子经理世界·工业设计创新·控制工程·包装博览·制造业信息管理·消费电子·室内设计·综艺周报·In-stat
About EDN China -编辑部 -广告部 -发行部 -友好连接 -招聘信息 -读者往来 -About IDG-RBI -网站导航
2005 Reed Business Information -- IDG Use of this website is subject to its terms of use.
Privacy Policy京ICP许可证:041565号