锁相环的改进及仿真
改进型单相锁相环设计与实现
2020(4)Design and Implementation of Improved Single-phase Locking Loop改进型单相锁相环设计与实现[收稿日期] 2020-07-15[作者简介]朱强(1970—),男,硕士,高级工程师,主要从事电源技术和电气系统集成技术研究工作。
改进型单相锁相环设计与实现朱强,董红赞( 上海电动工具研究所(集团)有限公司,上海 200233 )摘要:提出一种改进型单相数字锁相环的设计与实现方法。
为了减少数字化实现时计算延时的影响,分析反Park 变换的锁相环结构和数学模型,对计算周期误差进行基波电压补偿和预测,同时增加带通滤波器,消除了振荡分量。
改进型单相数字锁相环具有原理简单、易于数字化实现等特点。
关键词:单相锁相环;延时补偿;数字化;电网相位中图分类号:TM762 文献识别码:A 文章编号:1674-2796(2020)04-0001-03Design and Implementation of Improved Single-phase LockingLoopZhu Qiang, Dong Hongzan( Shanghai Electric Tools Research Institute (Group) Co. Ltd., Shanghai 200233 )Abstract: An improved design and implementation method of single-phase digital Phase Locking Loop (PLL) is presented. In order to reduce the impact of computing delay in digital implementation, the structure and mathematical model of PLL for inverse Park transformation are analyzed. The fundamental wave voltage compensation and prediction of the calculated periodic error are carried out. At the same time, the bandpass filter is added to eliminate the oscillation component. The improved single-phase digital PLL is simple in principle and easy to be realized digitally.Keywords: Single-phase locking loop; Time delay compensation; Digital realization; Grid phase0 引言在涉及电力电子的大多数应用中,例如柔性交流输电系统、统一电能质量控制器、有源电力滤波器、不间断电源系统、动态电压恢复器等,都需要锁相环同步电网电压的相位角[1]。
锁相环设计与MATLAB仿真
锁相环设计与MATLAB仿真锁相环(Phase-Locked Loop,PLL)是一种电路设计技术,用于提取输入信号中的相位信息,并在输出信号中保持输入信号与输出信号的相位差稳定。
PLL广泛应用于通信系统、时钟生成器、频率合成器等领域。
锁相环主要由相位检测器(Phase Detector,PD)、环路滤波器(Loop Filter,LF)、振荡器(Voltage-Controlled Oscillator,VCO)和分频器(Divider)组成。
相位检测器用于比较输入信号和VCO输出信号的相位差,并产生一个低频的误差信号。
传统的相位检测器包括异或门相位检测器(XOR PD)和倍频器相位检测器(Multiplier PD)。
异或门相位检测器适用于窄带相位差测量,倍频器相位检测器适用于宽带相位差测量。
MATLAB提供了用于建模和仿真PLL的工具箱,可以方便地进行相位检测器的设计和性能分析。
环路滤波器用于滤波相位误差信号,根据滤波器的设计方法不同,可以实现不同的环路特性。
传统的环路滤波器包括积分环路滤波器和比例积分环路滤波器。
积分环路滤波器对误差信号进行积分,使得环路系统具有很高的稳定性和抗干扰能力,但响应时间较长。
比例积分环路滤波器在积分环路滤波器的基础上引入比例增益,可以更快地响应相位误差的变化。
振荡器(VCO)根据环路滤波器输出的控制电压来生成输出信号,并提供给分频器进行频率除法操作。
振荡器通常采用压控振荡器(VCO)或电流模式逻辑(Current Mode Logic,CML)结构,可以根据应用需求选择合适的振荡器设计。
分频器用于将振荡器输出的高频信号按照设定的分频比例进行分频,生成与输入信号相位对齐的输出信号。
分频器采用计数器和锁存器设计,计数器用于记录输入信号的周期数,锁存器将计数器的值锁定在一个周期,输出给相位检测器进行相位比较。
锁相环的设计和仿真可以通过MATLAB工具箱进行。
首先,设计相位检测器的传输函数和特性,选择适当的相位检测器类型和设计参数。
毕业设计(论文)-锁相环电路仿真模型的研究论文
摘要:锁相环(简称PLL)是一种反馈控制系统,也是闭环跟踪系统,其输出信号的频率跟踪输入信号的频率。
本课题主要研究的是有关锁相环电路仿真模型的研究方法,深入探讨了锁相环的组成和工作原理及在各种电路中的应用,通过研究仿真模型及对锁相环的特性的分析,使我进一步掌握了锁相环的原理及在实际工作中的应用。
对锁相环仿真,使用MATLAB来实现是方便快捷的。
本课题介绍了锁相环电路的分类、工作原理、应用现状;建立了仿真锁相环电路捕捉过程的MATLAB模型,并进行了仿真,比较了不同种类锁相环电路的捕捉时间;对锁相环电路各种性能指标如同步带、捕捉带进行了分析,比较了两种锁相环电路的性能;最后提出了锁相环电路的改进方法,并对改进后的环路进行了仿真分析。
关键词:锁相环;鉴相器;滤波器;振荡器;MATLAB仿真Research of phase-locked loop circuit simulation model AbstractThe phase-locked loop (i.e. PLL) is one kind of feedback control system, is also the closed loop tracking system, its output signal frequency track input signal frequency. What this topic main research is the related phase-locked loop circuit simulation model research technique, discussed the phase-locked loop each aspect and the phase-locked loop the composition and the principle of work in depth, By studying the simulation model and analysis of the characteristics of the PLL,I further understand that the principle of phase-locked loop and the application in practical work. For phase-locked loop simulation's realization, use MATLAB to realize is the convenience quickly. Analyzed various performance indicators such as timing belt and capturing belt of the PLL circuit, comparing the performance of two phase-locked loop circuit and proposed the improvement of phase-locked loop circuit, and simulation to the Improved loop circuit.Key words: PLL; phase; filters; oscillators; MATLAB simulation目录1引言............................................ 错误!未定义书签。
基于FPGA的数字锁相环设计与仿真分析
基于FPGA的数字锁相环设计与仿真分析简要介绍了在FPGA中实现全数字锁相环(DPLL)的原理和方法,基于具体应用,提出了一种基于FPGA的锁相环模块化设计,通过分析和仿真验证,可以有效的改善锁定时间和抑制相位抖动。
标签:鉴相;滤波器;VHDL1 引言数字锁相环(DPLL)技术在数字通信、无线电电子学等众多领域得到了极为广泛的应用,和传统的模拟电路实现的PLL相比,DPLL具有精度高、环路带宽编程可调、易于构建高阶锁相环等显著优点,并且在数字系统中不需要A-D相互转换。
随着集成电路技术和片上系统的深入研究,数字锁相环必然应用更为广泛。
本文介绍了一种基于FPGA的数字锁相环设计,并对相关参数进行了仿真与分析。
2 数字锁相环的特点和原理2.1 触发型数字锁相环基本原理本文采用触发型数字锁相环如图1所示:由数字鉴相器、数字滤波器和数控振荡器组成。
其中数控滤波器的输入时钟频率为(由晶振电路产生),其值为14336kHz。
数控振荡器的输入频率为2。
通常M和N为2的整数幂。
时钟2 经除计数器得到。
图1 触发型全数字锁相环框图DPLL是一种相位反馈控制系统,它根据输入信号f1与本地恢复时钟f2之间的相位误差,信号送入数字环路滤波器DLF中对相位误差信号进行平滑滤波,并生成控制DCO动作的控制信号,DCO根据控制信号给出的指令,调节内部高速振荡器的振荡频率,通过连续不断的反馈调节,使其输出时钟f2的相位跟踪输入f1的相位。
如果把数字滤波器看成一个分频器,则分频比为Mf cK,输出频率为f′=K′ΔΦMf cK,数控振荡器的输出频率f2=f1+k′ΔΦMf cKN。
只要合理选择K值,就能使输出信号V2的相位较好地跟踪输入V1的相位,以达到锁定的目的。
如果K值选的太大,环路捕捉带就会变小,导致捕捉时间增大;如果K值太小,可能会出现频繁进位、借位脉冲,从而使相位出现抖动。
该全数字锁相环的f2输出信号的频率分别为64kHz,经过计算可确定锁相环的参数M、N。
非线性锁相环的分析与仿真
1 基 本 锁 相 环
锁 相 环包 括 3部分 , 图 1所示 : 1 鉴 相 器 如 ()
( hs D t t P ) ( ) P ae e c r,D ;2 环路滤波器 ( opF - eo Lo i l
收 稿 日期 :0 1 31 2 1 - -6 0 基 金项 目: 国家 8 3高技术 发展计 划资助项 目( 0 2 A 3 0 0 6 20A 628) 作 者简介 : 尧 (98)男 , 李 16-, 吉林省吉林 市人 , 北华大学副教授 , 主要从事计算 机通信技术和网络安全方面的研究.
加一 非 线 性 器 件 N 和 一 低 通 滤 波 器 ( o —as Lw Ps
线性锁相环路进行计算 机模拟 , 非线性锁相环电 路各组件仿真模块分别介绍如下 :
随着电子技术的发展 , 各领域都要求有高纯 度, 高稳定度的信号源 , 锁相技术正是提高电子设 备的灵敏度和可靠性的一种有效 方法 , 因而倍受 青睐 , 已成为 目 前研究 的热点课题之一 【 锁相 J 引. 环是一种相位反馈的闭环 自动控制 系统 , 环路锁 定之后 , 平均稳态频 差等于零 , 稳态相差 为固定 值, 锁相环的这一重要特征使其在电视 、 信、 通 雷 达、 遥测遥感、 测量仪表 , 特别 是在人造卫星和宇 宙 飞船 的无 线 电 系统 中 , 到 了广泛 应用 m. 得 但 J
目前 基 本 锁 相 环 ( hs—okdLo ,L 很 难 P aeL ce op e L)
t ,F ;3 压控振荡器( oae ot ldOc ・ e L )() r V lg- n o e s l t C rl i l o, c ) 用 P a rv o . D比较输人信号 r ) V O的 t ( 和 C 输 出信号 tt之间的相位差 , ,) ( 产生误差控制 电压 “ t, L () 经 F平滑滤波作用后得到低频分量 y t , () 从而控制 V O的振荡频率和相位 , C 使其朝着接近 输入信号的频率和相 位的方 向变化 , 达到与输入 信号同频.
锁相环仿真报告
ωn =
2 BL ; 1 ζ+ 4ζ
τ1 =
Kd Kr
ω
2 n
;
τ2 =
2ζ
ωn
。
2. 仿真分析(使用 Matlab 中的 Simulink)
(1) 仿真参数 3 给定 ζ=0.707,Kd=4V/rad,Kr=24π×10 rad/(V·S),BL=10Hz,计算得 ωn=19rad/s, τ1=848s,τ2=0.075s,环路滤波器传递函数
0
0.1
0.2
0.3
1/ 2
τ ⎛ Kd Kr ⎞ ⎟ , ζ = ωn = 2 ⎜ ⎟ 2 2⎜ ⎝ τ1 ⎠ τ2
1/ 2
它是传递函数的幅频曲线的最高点对应的频率; ζ 为环路阻尼系数, ωn 为自然谐振频率, 它表示了传递函数幅频响应最大值的衰减程度,该值越大,传递函数幅频曲线最高点越小。 环路噪声带宽 BL 可用 ωn 和 ζ 来表示
BL =
ωn
2
(ζ +
1 ) 4ζ
环路噪声带宽是幅频响应下降到 3dB 时的频宽。
二. 锁相环的锁定过程分析
1. 环路捕获过程的几种情况
① 快捕过程
3
起始频差很小,即输入输出的相差 θe(t)动态变化频率很小,使得 Z(t)的变化不超过一个 周期时环路就进入锁定状态。此时 θe(t)的变化不超过 2π,这种捕获过程称为快捕过程。 快捕带:使得 θe(t)在 2π 之内环路就进入锁定的最大起始频差。 ② 频率牵引的捕捉过程 随着起始频差增大, 相位误差 θe(t)的频率增大, 则误差电压信号 ε(t)频率增大, 此时 ε(t) 通过环路滤波器(低通)有衰减。如果衰减后的误差信号不至于使 Z(t)接近于 0,而是对压控 振荡器(VCO)还是有一定的控制作用,则 VCO 输出频率会逐渐向着输入频率靠近,这就使 得误差信号 ε(t)的频率得到降低,通过环路滤波器的衰减变弱,Z(t)变大,对 VCO 的控制作 用逐渐变大,直到最后进入锁定过程。 捕捉带:可以通过频率牵引过程使环路进入锁定状态的最大起始频差。 ③ 环路无法锁定情况 当起始频差很大,使得误差信号 ε(t)不能通过环路滤波器,Z(t)接近于 0,不能对 VCO 进行电压控制,则 VCO 的输出频率和相位不发生变化,环路不能锁定。
锁相环应用电路仿真
高频电子线路实训报告锁相环路仿真设计专业学生姓名学号2015 年 6 月24日锁相环应用电路仿真锁相环是一种自动相位控制系统,广泛应用于通信、雷达、导航以及各种测量仪器中。
锁相环及其应用电路是“通信电子电路”课程教学中的重点容,但比较抽象,还涉及到新的概念和复杂的数学分析。
因此无论是教师授课还是学生理解都比较困难。
为此,我们将基于Multisim的锁相环应用仿真电路引入课堂教学和课后实验。
实践证明,这些仿真电路可以帮助学生对相关容的理解,并为进行系统设计工作打下良好的基础。
锁相环的应用电路很多,这里介绍锁相环调频、鉴频及锁相接收机的Multisim仿真电路。
1.锁相环的仿真模型首先在Multisim软件中构造锁相环的仿真模型(图1)。
基本的锁相环由鉴相器(PD)、环路滤波器(I P)和压控振荡器(VCO)三个部分组成。
图中,鉴相器由模拟乘法器A 实现,压控振荡器为V3,环路滤波器由R1、C1构成。
环路滤波器的输出通过R2、R3串联分压后加到压控振荡器的输入端,直流电源V2用来调整压控振荡器的中心频率。
仿真模型中,增加R2、R3及的目的就是为了便于调整压控振荡器的中心频率。
图1 锁相环的仿真模型2.锁相接收机的仿真电路直接调频电路的振荡器中心频率稳定度较低,而采用晶体振荡器的调频电路,其调频围又太窄。
采用锁相环的调频器可以解决这个矛盾。
其结构原理如图2所示。
图2 锁相环调频电路的原理框图实现锁相调频的条件是调制信号的频谱要处于低通滤波器通带之外,也就是说,锁相环路只对慢变化的频率偏移有响应,使压控振荡器的中心频率锁定在稳定度很高的晶振频率上。
而随着输人调制信号的变化,振荡频率可以发生很大偏移。
图3 锁相环调频的仿真电路根据图2建立的仿真电路如图3所示。
图中,设置压控振荡器V1在控制电压为0时,输出频率为0;控制电压为5V时,输出频率为50kHz。
这样,实际上就选定了压控振荡器的中心频率为25kHz,为此设定直流电压V3为2.5V。
锁相环的改进及仿真
第37卷第4期东北师大学报自然科学版Vol.37No.4 2005年12月JOURNAL OF NORTHEAST NORMAL UN IV ERSIT Y December2005[文章编号]100021832(2005)0420053204锁相环的改进及仿真李 尧1,2,董姝敏1,乔 双1(1.东北师范大学物理学院,吉林长春130024;2.北华大学理学院物理系,吉林吉林132013)[摘 要] 提出了一种改进锁相环线性性能的方法,即在基本锁相环的基础上增加一个常数增益元件C和一个低通滤波器L(s),同时使用鉴频鉴相器(PFD)代替鉴相器(PD).这可使锁相环具有大的捕捉范围并能快速锁定,尤其是在锁定时间方面远优于基本锁相环.通过对锁相环路进行增益补偿,扩大了锁相环路的线性分析范围,改善了锁相环路的线性工作性能;通过介绍Simulink环境下的锁相环仿真方法,直观地得出了频率捕捉时间、捕捉范围等锁相环参数,验证了在噪声环境下改进方法的可行性.[关键词] 锁相环;仿真;线性补偿[中图分类号] TN911 [学科代码] 140・35 [文献标识码] A 锁相环是一种相位反馈的闭环自动控制系统,环路锁定之后,平均稳态频差等于零,稳态相差为固定值,锁相环的这一重要特征使其在电视、通信、雷达、遥测遥感、测量仪表,特别是在人造卫星和宇宙飞船的无线电系统中,得到了广泛应用.近年来,锁相环路的研究日趋深入,应用更加广泛[1-10].由于具有线性性能的锁相环(这里称为线性锁相环在实际应用中具有不可替代的优势,它能够在很大程度上避免了非线性锁相环的缺陷,因此,人们一直没有放弃对线性锁相环的研究,并极力主张开发锁相环的线性应用范围.但目前基本锁相环很难在线性范围内达到实际要求,其环路性能远不如非线性锁相环的性能好,当频差较大时,由于环路已超出线性工作范围,它根本不能锁定,或者能锁定但锁定时间较长[2,4,9].这要求对锁相环路进行改进,使其具有良好的线性性能[11-14].本文提出了一种改进锁相环线性性能的方法,对其进行增益补偿,从而扩大了锁相环的线性分析范围,改善了锁相环的线性工作性能.同时利用Matlab软件的功能模块对线性锁相环路进行计算机模拟,直观地得出了频率捕捉时间、捕捉范围等锁相环参数,验证了改进方法的可行性.1 锁相环的基本工作原理锁相环包括3部分(见图1):(1)鉴相器(PD);(2)环路滤波器(L F);(3)压控振荡器(VCO).用PD 比较输入信号r(t)和VCO的输出信号v(t)之间的相位差,产生误差控制电压u(t),经L F平滑滤波作用后得到低频分量y(t),从而控制VCO的振荡频率和相位,使其朝着接近输入信号的频率和相位的[收稿日期] 2005204228[基金项目] 国家高技术发展计划项目(2002AA632080).[作者简介] 李尧(1968-),男,硕士研究生;乔双(1963-),男,教授,主要从事神经网络与模式识别、微型计算机的逻辑设计和硬件接口技术研究.方向变化,达到与输入信号同频.工作环路锁定后要求:(1)输出信号v (t )的频率与输入信号r (t )的频率相等,相位差为一较小的固定值;(2)具有大的捕捉范围,能够在较大范围内锁定;(3)能够在很短时间内快速锁定.2 改进的锁相环 改进的锁相环(称为增益锁相环)如图2所示,它是在基本锁相环的基础上增加一个常数增益元件C 和一个低通滤波器L (s ),同时用PFD 代替PD.适当选取C 中的值和L (s )的参数及PFD 的函数形式,可使增益锁相环具有大的捕捉范围并取得快速锁定,即可在基本锁相环不能锁定的范围内快速锁定,尤其是在锁定时间方面远优于基本锁相环.增益图1 锁相环基本原理框图锁相环的优越性能主要源于PFD ,C 和L (s )的加入.其中,PFD 在扩大环路的线性工作范围方面起关键作用.C 一方面能够增大环路滤波器输出信号,使噪声在一定程度上被低通滤波器L (s )滤掉,从而得到更精确的直流信号来控制VCO ,使环路工作更稳定;另一方面,由于受实际条件限制,环路总增益不能完全按理论需要无限增大,C 的加入能够改善这种不足,使环路的总增益增加,更接近理想状况.图2 增益锁相环的原理框图3 仿真方法锁相环的各组件的动力学方程分别介绍如下:(1)PFD 输出为u (t )=k d F (<c (t ))+k d n d (t ),F 为非线性函数,它的形式通常比较复杂,一般由PFD 的类型决定,可根据需要从模块库中找到对应的函数块,若在库中找不到匹配模块,可通过创建S 函数或M 函数或F 函数来完成.(2)L F 可采用有源低通滤波器,输出为Y (s )=F (s )U (s ),其传输函数为F (s )=1+R 2Cs R 1Cs,使用现成的传递函数功能模块便可实现,按需要设置参数即可.(3)L (s )为RC 积分滤波器,其传输函数为F (s )=11+s/α,其功能模块选取同L F.(4)VCO 相当于增益为K v ,在s =0处有一极点的理想积分器,V (s )=k v sζ(s ),直接使用积分模块即可.由各器件的动力学便可得到锁相环的误差方程为<c (t )=(ωo -ωi )t +<o (t )-<i (t )+<n (t ).当<c (t )≈0或为较小常数时,可认为环路锁定,其中ωi ,<i (t )为输入频率和相位,ωo 和<o (t )为输出频率和相位,<n (t )为相位噪声.由上述各个基本功能模块便可构成锁相环的仿真模型(如图3所示).45东北师大学报自然科学版第37卷图3 常增益锁相环仿真模型4 仿真实验 在实验中,PFD 为分段线性函数,各参数取值如下:输入频率 ωi =1.2566×106rad/s ;输出频率 ωo =1.2566×106rad/s ;L F 参数 τ1=5×10-4s ,τ2=5×10-5s ;低通滤波器的截止频率 ωn =1.25×105rad/s ;PFD 增益 k d =1V ;VCO 增益 k o =1.3×105rad/(s ・V );输入相位 <i (t )=0.1sin (103t );输入噪声 n i =0.01sin (104t );相位噪声 <n (t )=0.VCO 的初始条件为1×10-4s ・V.不断改变输出频率ωo 的值,反复实验,便可测出捕捉范围等锁相环参数.模拟结果如图4所示(其中a ,b 和c 的输出频率分别为112566×106,111310×106和114137×106rad/s ).实验表明:(1)增益锁相环的锁定速度比锁相环快得多,大约相差一个数量级;(2)增益锁相环的捕捉范围比锁相环大.如果把增益锁相环中的PFD 换为普通的PD 类,相位差较小时环路能较快锁定,但相位差较大时不能快速锁定甚至会失锁;再者设定C 中的值为1,L (s )中的值为1,增益锁相环就退化为锁相环,当相位差较大时环路仍然能锁定但不能快速锁定,为了保证环路既有大的捕捉范围又能快速锁定,选取适当的C 中的值和L (s )的参数及PFD 的函数形式是非常必要的.C 对环路起线性补偿作用,加速环路捕捉;L (s )主要滤除高频成分及不必要的噪声;PFD 主要是扩大环路捕捉范围.可见,增益锁相环的性能优于锁相环的性能,主要是由于PFD 、常数增益元件C 和低通滤波器L (s )作用的结果.图4 锁相环与增益锁相环相位误差比较55第4期李 尧等:锁相环的改进及仿真65东北师大学报自然科学版第37卷5 结论在普通锁相环的基础上对其进行改进,主要是在PLL中加入PFD、常数增益元件C和低通滤波器L(s),从而扩大了锁相环路的线性分析范围,改善了锁相环路的线性工作性能.增益锁相环的性能较好,即具有大的捕捉范围,并能快速锁定.尤其是增益锁相环的线性性能较好,它的线性在实际应用中有其不可替代的优势,能够在很大程度上避免非线性锁相环所带来的缺陷,克服了现有线性锁相环所不能解决的困难.[参 考 文 献][1] Shahruz S M.Design of high-performance phase-locked loops and synthesizers[J].Journal of Sound and Vibration,2002,244(2):367-377.[2] Lin Y ijing,Sheng Shimin.A novel charge pump in PLL[J].北京大学学报(自然科学版),2002,38(3):284-386.[3] William C L,Chak M C.Performance measures for phase-locked loops-a tutorial[J].Ieee Transactions on Communications,1982,30(10):2224-2227.[4] Eiji Y oshida,Masataka Nakazawa.Measurement of the timing jitter and pulse energy fluctuation of a PLL regeneratively mode-locked fiber laser[J].Ieee Photonics Technology Letters,1999,11(5):548-550.[5] 陈菊芳,岳丽娟,彭建华.超混沌五阶自由电路的设计及实验结果[J].东北师大学报(自然科学版),2000,32(2):28-32.[6] 陈艳艳,周文良,彭建华.用单一输出信号的周期脉冲扰动控制超混沌[J].东北师大学报(自然科学版),2001,33(4):47-50.[7] 狄青叶.锁相环频率响应特性及稳定性分析的CAD方法[J].无线通信技术,2000(3):54-57.[8] 孙娇燕.锁相环频率捕捉过程的计算机辅助设计[J].大连海运学院学报,1994,20(3):78-81.[9] 陈玉生,朱君范,虞厥邦.一种改进的非线性锁相环分析与仿真方法[J].电子科技大学学报,1998,27(1):39-42.[10] 狄青叶.锁相环频率响应特性及稳定性分析的CAD方法[J].无线通信技术,2000(3):54-57.[11] 张厥盛,万心平.锁相技术[M].西安:电子科技大学出版社,1993.113-164.[12] 史国炜,王峰,陈明,等.一种用于SDH光纤传输系统设备时钟的数字式锁相环[J].电子技术与应用,2000,26(10):70-72.[13] 鲁昆生,王福昌.电荷泵锁相环设计方法研究[J].华中理工大学学报,2000,28(1):62-64.[14] 王洪魁,袁小云,张瑞智.低噪声、低功耗CMOS电荷泵锁相环设计[J].Reserch&Progress of SSE,2004,24(1):81-85.The improvement and simulation of phase-locked loopL I Yao1,2,DON G Shu2min1,Q IAO Shuang1(1.School of Physics,Northeast Normal University,Changchun130024,China;2.Department of Physics,College of Scicence,Beihua University,Jilin132013,China)Abstract:A method of improving linear performance of phase-locked loop(PLL)is presented,that is adding a constant gain component C,a low-pass filter L(s)to basis phase-locked loop,and using phase-frequency detector(PFD)instead of phase detector(PD).PLL thereof has a very large acquisition range and achieves locking very fast;especially it outperforms the standard PLL in locking time.Thus it amplifies its linear analytic range,improves its linear work performance by compensating for gain of PLL.A simula2 tion method of PLL is introduced under the conditions of Simulink.Parameters of PLL:frequency acquisi2 tion time and acquisition range intuitionally are given.And the feasibilities and merits of the method are tes2 tified under noise conditions.K eyw ords:phase-locked-loop(PLL);simulation;linear compensation(责任编辑:石绍庆)。
锁相环设计及其MATLAB仿真
摘要锁相环是一个能够跟踪输入信号相位变化的闭环自动跟踪系统。
它广泛应用于无线电的各个领域,并且,现在已成为通信、雷达、导航、电子仪器等设备中不可缺少的一部分。
根据虚拟无线电技术的特点和锁相环的基本原理,提出一种适于计算机软件化实现的锁相环数学模型,分析不同参数对锁相环捕获和跟踪性能的影响,得出不同情况下参数设定的基本准则。
计算机仿真结果表明,软件锁相环在加性高斯白噪声信道下具有较好的捕获与跟踪性能。
最后提出软件锁相环在测控系统中实现信号实时处理的优化方借助于MATLAB中的Simulink仿真软件,在Simulink中利用仿真模块搭建了全数字锁相环的仿真模型。
先借助模拟锁相环直观形象、易于理解的特点,通过锁相环在频率合成方面的应用,先对模拟锁相环进行了仿真,对锁相环的工作原理进行了形象的说明。
在模拟锁相环的基础上,重新利用仿真模块搭建了全数字锁相环的仿真模型,通过仿真达到了设计的目的,验证了此全数字锁相环完全能达到模拟锁相环的各项功能要求。
关键词:锁相环,压控振荡器,锁定,MATLAB,Simulink,频率合成,仿真模块ABSTRACTPhase-locked loop is a closed loop frequency control system,which functioning is based on the phase sensitive detection of phase difference between the input and output signals of the controlled oscillator.It has been widely used in all aspects in radio field and ,has becomed a indispensable part in communication、radar、nevigation and electronic equipments.But with the disign complexity of phase-locked loop in works,there will meet a lot of datas and a long simulation time if simulating the PLL with SPICE ,what is worse, which need to simulate several times to extract the disign parameters,at that way,the disign term will be extended.With the help of flexibility and palpability of Matlab’s simulink,the behavioral model of DPLL is builded using the block in simulink based on the frequency systhesis.Through the DPLL applicating in frequency systhesis,the principle of phase-locked loop and the work process is simulated. According to the characteristics of the Virtual Radio technology and the basic theory of the Phase Look Loop ( PLL) ,this paper puts forward the mathematicalmodel of the PLL which is suitable for software realization by the computer. In this paper,the influences of the parameters to the cap ture performance and the tracking performance are analyzed, and the basic p rincip le of the parameter setting in different conditions is given. The results of the simulation p rove that the cap ture performance and the tracking performance of Software PLL in AdditiveWhite Gaussian Noise are good. At the last of the paper, the op timized method of the PLL signal realtime p rocessing in the Tracking, Telemetering and Control System is p resented.KEYWORDS: MATLAB, phase-lockedloop, V oltage-controlledoscillator ,locked,simulink, frequency systhesis, simulationmodel。
基于SystemView锁相环的仿真与分析
摘要随着计算机技术的发展,系统仿真技术在电子工程领域的应用已越来越广泛。
SystemView的出现标志着仿真技术在通信领域的应用达到了一个新的水平。
锁相环路作为能自动跟踪信号相位的闭环自动控制系统已获得非常广泛的应用.将锁相技术应用应用于频率合成器的设计中,既可以满足频率合成器的高精度、高稳定度的性能要求;又可使频率合成器的体积缩小、成本降低;同时频道转换便捷,使之能方便的应用于移动通信领域.论文介绍了锁相环路的基本工作原理及特性,在分析了锁相频率合成器的组成原理后,提出了在SystemView环境下的锁相环路频率合成器的设计方案,并调试成功。
关键词:SystemView;锁相技术;频率合成器;仿真ABSTRACTSystem simulation skills are widely used in area of electronic engineering as the developing of computer technique。
Appearance of the software SystemView represents a new level of simulation skills in communication fields. The phase—lock loop (PLL) can not only satisfy the requirement of high frequency stability and high frequency precision, but also reduce the scale and cost of frequency synthesizer。
At the same time, the channel conversion can be realized conveniently,so the phase-lock frequency synthesizer can be used in the field of the mobile communication。
锁相环控制方法的优化与仿真分析
1 锁相环基本控制原理常用的锁相环控制理论方法是基于图1的结构。
稳态输出频率可以用下式表示:/222/2out VCO ref Nf f M f ==⋅⋅⋅(1)图1 标准锁相环详细框图图1中的锁相环包含压控振荡器(VCO),相频检测器(PFD),电荷泵(CP)和循环滤波器(LF)。
输出频率的VCO 得到缓冲后,然后除以两个静态高速分频器和一个多模分频器(MMD)。
得到的频率f MMD 与参考频率f ref 进行比较,频率差控制VCO 的调谐电压。
为了分析分频因子N、输出频率fout 的动态变化,将图1的结构改为图2的结构所示。
图2 以分度因子N 为控制信号的结构在经典的控制理论中,围绕分频因子Nss 的稳态,将结构线性化,参考传递函数:()()1VCO LF Rss out w ref VCOLFRss KG K f s s G s f N K G K s ==⋅+(2)以及噪声传递函数: ()()()11out z ref VCOLFRSS f s G s f K Z s G K s==⋅+ (3)其中:PFDRSS ssK K N =(4)分频因子Nss 为单自由度,取决于应用或电路的工作模式或时间变化。
通过一个自由度和两个方程来优化,必须在最优噪声和参考行为之间进行权衡。
因此,需要对系统进行改进,利用实际输出频率和目标输出频率的信息来实现锁相环的快速锁定。
2 可调环路滤波器的锁相环目前,大多数锁相环的设计都没有超调,但将N 经过分频器变化后则稳定时间相对较慢。
图3的结构能够改良这种缺陷。
新的子电路“digital dynamic loop control (DDLC)”模块检测到N 的变化,使环路滤波器变成一种特殊形式,具有参考传递函数和更少的阻尼,图1中的核心结构通过图3中Keywords: phase locked loop; filter; control theory; modeling and simulation改变时结构具有可更改性。
锁相环与MATLAB仿真.
目录中文摘要 (3)英文摘要 (4)前言 (6)第一章绪论 (7)1.1 锁相环的发展及国内外研究现状 (7)1.2 本文的主要内容组织 (9)第二章锁相环的基本理论 (10)2.1锁相环的工作原理 (11)2.1.1鉴相器 (11)2.1.2 低通滤波器 (13)2.1.3 压控振荡器 (15)2.2锁相环的工作状态 (15)2.3锁相环的非线性工作性能分析 (17)2.3.1跟踪性能 (18)2.3.2捕获性能 (18)2.3.3失锁状态 (19)2.4锁相环的稳定性 (20)2.5信号流程图 (21)2.6锁相环的优良特性 (21)2.7锁相环的应用 (22)2.7.1锁相环在调制和解调中的应用 (22)2.7.2锁相环在频率合成器中的应用 (23)2.8本章小结 (23)第三章锁相环的噪声分析 (24)3.1锁相环的输入噪声 (24)3.2压控振荡器的噪声 (24)3.3相位噪声的抑制 (26)3.4本章小结 (27)第四章二阶锁相环仿真及结果 (28)4.1仿真介绍 (28)4.2程序代码 (28)4.3仿真结果 (34)4.4本章小结 (36)结论 (38)致谢 (39)参考文献 (40)毕业设计小结 (41)摘要锁相环电路是使一个特殊系统跟踪另外一个系统,更确切的说是一种输出信号在频率和相位上能够与输入参考信号同步的电路,它是模拟及数模混合电路中的一个基本的而且是非常重要的模块。
由于锁相环具有捕获、跟踪和窄带滤波的作用,因此被应用在通信、微处理器、以及卫星等许多领域。
锁相环是通信电路里时钟电路的一个重要模块。
本文详细介绍了锁相环设计中所涉及的各项指标计。
论文首先对锁相环的发展历史和研究现状做了介绍,然后从其基本工作原理出发,以传统锁相环的结构为基础,得到了锁相环的数学模型,对锁相环的跟踪性能、捕获性能、稳定性以及噪声性能等各种性能进行了分析,对锁相环的各项指标参数进行了详细推导,得出了锁相环数学分析的结论。
利用Simulink对改进的平方锁相环进行了仿真
利用Simulink对改进的平方锁相环进行了仿真。
由于用FPGA实现时,可直接定义DDS为两路正交的输出,而在Simulink模型中,数控振荡器的输出仅为一端输出。
在此为了简单起见,搭建锁相环模型时用到了两个数控振荡器,为得到正交的输出只需要将两个数控振荡器的相位差定为π/2即可。
这样做不仅大大地简化了搭建模型的时间,而且对仿真本身没有任何影响,仿真核心部分如图5所示。
仿真条件:初始相差为π/3;初始频偏为5 kHz;调制方式为BPSK;码元速率为2 Mb/s;载波频率为4 MHz。
仿真模型如图6所示。
其中,Bernoulli BinaryGenerator和sine Wave模块分别产生伯努利分布的随机二进制数序列和载波信号,将随机二进制数序列通过简单的变换模块,生成双极性不归零码,再一起送人Product模块完成BPSK调制。
因为该仿真主要是验证算法的可行性,所以假设是在理想的信道下传输的。
在接收解调端,使用乘法器Product1完成平方功能,也可将该乘法器用绝对值模块等非线性器件模块代替。
Product2作为锁相环的鉴相器,并且该锁相环路为二阶环。
为了验证该算法的可行性,设置NCO的中心频率与发送载波频率之间有一定误差,控制灵敏度也可通过仿真实验确定。
为了更好地比较仿真结果,SineWavel模块的频率与NCO设置的中心频率一致,并将输出一起送进示波器进行观察分析。
示波器Scope2对比显示了双极性不归零码与相干载波乘积的输出和未经过锁相环路乘积的输出。
图7给出了乘以载波之后的信号波形(示波器的横坐标表示时间轴,物理符号是t,单位为s,物理量为2μs;纵坐标表示信号的强度)。
为了更加清晰地观察图形,图7波形是低通和抽样判决器之前的波形。
从图中对比不难看出,改进的锁相环路能够很好地将信号解调出来,从而达到了预想的效果,并通过仿真得知其仍然能够应用于相关的领域(如调制解调),然而对于有相位差和频偏的载波已经不能解调出原始的信号了。
提高数字锁相环锁相稳定性的方法
提高数字锁相环锁相稳定性的方法摘要:本文针对光伏并网发电系统中数字锁相环易受过零检测电路影响,稳定度差的问题,采用了相应的硬件和软件方法解决锁相环稳定性问题。
硬件上通过提前过零检测来补偿加重滤波器带来的相位滞后;软件上加入判断过零点真伪的功能,以及先检测过零点再切换后级逆变桥的方法有效避免错误过零点造成的锁相失败问题,达到了很好的效果。
Abstract: since zero-crossing detection has negative impact on the problem of stability of digital phase-locked loop, we use the corresponding hardware and software solutions to improve the phase-locked loop's stability in this paper. In terms of hardware, we bring forward the zero-crossing detection to compensate for the phase lag caused by filter. In terms of software, we add a method to judge the authenticity of the zero-crossing, as well as firstly detecting zero-crossing then switching inverter, which effectively avoid errors of zero-crossing detection caused by phase-locked failure, and achieve good results.关键词:数字锁相环;稳定性;相位补偿;假过零点Key words: digital phase-locked loop;Stability ;phase compensation;Pseudo-zero-crossing point数字锁相,与传统锁相相比,能够减少对硬件电路参数的依赖,易于实现,而且控制方便。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
! 改进的锁相环
改进的锁相环 (称为增益锁相环) 如图 # 所示, 它是在基本锁相环的基础上增加一个常数增益元件 ( ) , 同时用 ( 适 % 和一个低通滤波器 & ’ ) * 代替 ( *! 当选取 % 中的值和 & ( ) 的参数及 ( ’ ) * 的函数形 式, 可使增益锁相环具有大的捕捉范围并取得快速 锁定, 即可在基本锁相环不能锁定的范围内快速锁 定, 尤其是在锁定时间方面远优于基本锁相环! 增益
第 1期
李
尧等: 锁相环的改进及仿真
’ ’
图! 常增益锁相环仿真模型
" 仿真实验
在实验中, 各参数取值如 ! " # 为分段线性函数, 下:
( 输入频率 ! / ; % " & ’ (( ) % * + , . !$ ( 输出频率 ! / ; % " & ’ (( ) % * + , . #$ 0 1, 0 ’; / " 参数 " ’ ) % * ." ’ ) % * . %$ &$ ’ / ; 低通滤波器的截止频率 ! % " & ’ ) % * + , . $$ ! " # 增益 % %2; &$ ’ / ( ・ ; 2 3 4 增益 % % " 5 ) % * + , . 2) #$ 5 ) ( ( 输入相位 # ’) ’; $ * " %. 6 7 % * ! 1 ) ( 输入噪声 $ * " * %. 6 7 % * ’; !$ 相位噪声 # ( ’) $ * " $ 0 1・ 不断改变输出 . 28 2 3 4 的初始条件为% ) % * 频率 ! 反复实验, 便可测出捕捉范围等锁相 # 的值,
锁相环包括)部分 (见图+ ) ( : ) 鉴相器 (1 ; ( ) 环路滤波器 (/ ; ( ) 压控振荡器 (A 用1 + 3) ! 2) ) . B) * 3 比较输入信号! ( 和A ( 之间的相位差, 产生误差控制电压 $ ( , 经/ ") . B 的输出信号 # ") ") 2 平滑滤波 作用后得到低频分量 ( , 从而控制 A 使其朝着接近输入信号的频率和相位的 ") . B 的振荡频率和相位, %
[收稿日期] ! " " # $ " % $ ! & [基金项目] 国家高技术发展计划项目 ( ) ! " " ! ’ ’ ( ) ! " & " * [作者简介] 李尧 ( , 男, 硕士研究生; 乔双 ( , 男, 教授, 主要从事神经网络与模式识别、 微型计算机的逻辑设计和硬 + , ( & -) + , ( ) -) 件接口技术研究*
图" 锁相环基本原理框图
锁相环的优越性能主要源于 ( ( ) 的加入! 其中, ) *, %和 & ’ ( ) * 在扩大环路的线性工作范围方面起关键 作用! 使噪声在一定程度上被低通滤波器 & ( ) 滤掉, 从而得到 % 一方面能够增大环路滤波器输出信号, ’ 更精确的直流信号来控制 + 使环路工作更稳定; 另一方面, 由于受实际条件限制, 环路总增益不能 % ,, 完全按理论需要无限增大, 使环路的总增益增加, 更接近理想状况! % 的加入能够改善这种不足,
图" 锁相环与增益锁相环相位误差比较
T F
东北师大学报自然科学版
第E G卷
! 结论
在普通锁相环的基础上对其进行改进, 主要是在 ! 常数增益元件 % 和低通滤波器 " " 中加入 ! # $、 ( ) , 从而扩大了锁相环路的线性分析范围, 改善了锁相环路的线性工作性能’ 增益锁相环的性能较好, " & 即具有大的捕捉范围, 并能快速锁定’ 尤其是增益锁相环的线性性能较好, 它的线性在实际应用中有其 不可替代的优势, 能够在很大程度上避免非线性锁相环所带来的缺陷, 克服了现有线性锁相环所不能解 决的困难’
线性性能的锁相环 (这里称为线性锁相环在实际应用中具有不可替代的优势, 它能够在很大程度上避免 了非线性锁相环的缺陷, 因此, 人们一直没有放弃对线性锁相环的研究, 并极力主张开发锁相环的线性 应用范围* 但目前基本锁相环很难在线性范围内达到实际要求, 其环路性能远不如非线性锁相环的性能
[ , , ] ! % , 好, 当频差较大时, 由于环路已超出线性工作范围, 它根本不能锁定, 或者能锁定但锁定时间较长 * [ ] + + + % 这要求对锁相环路进行改进, 使其具有良好的线性性能 *
图! 增益锁相环的原理框图
# 仿真方法
锁相环的各组件的动力学方程分别介绍如下: ( ) ( ( ( ) ( , 它的形式通常比较复杂, 一般由 ") % ’ ! ") % ) ") ’ 为非线性函数, " ( ) * 输出为 $ . & ( & & 可根据需要从模块库中找到对应的函数块, 若在库中找不到匹配模块, 可通过创建 * ( ) * 的类型决定, 函数或 + 函数或’ 函数来完成,
1 ., " .0# ( ) 输出为( ( ( , 其传输函数为 ’ ( 使用 .) .) / .) .) # & ) 可采用有源低通滤波器, -’ 0" 1 . 现成的传递函数功能模块便可实现, 按需要设置参数即可,
" , ( 其功能模块选取同 & ( ) ( ) 为/ 其传输函数为’ .) ) ! $ & ’ % 积分滤波器, / . " " . % ! ( ) 在.( ( , 直接使用积分模块 1处有一极点的理想积分器, 3 .) .) 0 + % , 相当于增益为 2 - # !, . 即可, 由各器件的动力学便可得到锁相环的误差方程为 ( ($ ( ( ( ! ") $ ". ! ") ! ") ! ") 2 . , ( 42 5) 4 5 ) ( 可认为环路锁定, 其中 $ ( 为输入频率和相位, ( 为输出频 当! ") ! ") $ ! ") ! 1或为较小常数时, ( 5, 5 4和 4 ( 为相位噪声, 率和相位, ! ") ) 由上述各个基本功能模块便可构成锁相环的仿真模型 (如图$所示) , 万方数据
第) C卷第%期 ! " " #年 + !月
东 北 师 大 学 报 自 然 科 学 版 E B F G < ’ /B 2< B G ; H I ’ 4 ;< B G= ’ /F < J A I G 4 J ; K
A D 8 * ) C< D * % 3 L M L 6 @ L N ! " " #
! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! ! !
[摘
要] 提出了一种改进锁相环线性性能的方法, 即在基本锁相环的基础上增加一个常数
增益元件 . 和一个低通滤波器 / ( ) , 同时使用鉴频鉴相器 (1 代替鉴相器 (1 这可使锁 0 2 3) 3) * 相环具有大的捕捉范围并能快速锁定, 尤其是在锁定时间方面远优于基本锁相环* 通过对锁相 环路进行增益补偿, 扩大了锁相环路的线性分析范围, 改善了锁相环路的线性工作性能; 通过 直观地得出了频率捕捉时间、 捕捉范围等锁相环参 介绍 4 5 6 7 8 5 9 :环境下的锁相环仿真方法, 数, 验证了在噪声环境下改进方法的可行性* [关键词] 锁相环; 仿真; 线性补偿 [中图分类号] ; <, + + [学科代码] + ・ % " ) # [文献标识码] ’
[文章编号] ( ) + " " " $ + & ) ! ! " " # " % $ " " # ) $ " %
锁相环的改进及仿真
李
!, 尧+, 董姝敏+, 乔
双+
( 东北师范大学物理学院, 吉林 长春 + ; + * ) " " ! % 北华大学理学院物理系, 吉林 吉林 + ) ! * ) ! " + )
环参数8 模拟结果如图 1 所示 (其中 , , 9 和 :的输出
(, ( 和 频率 分 别 为 % % ; % 5 % *)% * ; & ’ ( ()% * ( / ) 实验表明: ( ) 增益锁相环的锁 + , . 8 % % ; 1 % 5< ) % *
定速度比锁相环快得多, 大约相差一个数量级; (& ) 增益锁相环的捕捉范围比锁相环大8 如果把增益锁 相环中的 ! 相位差较小时环 " # 换为普通的 ! # 类, 路能较快锁定, 但相位差较大时不能快速锁定甚至 会失锁; 再者设定 3 中的值为 % , ( ) 中的值为 % , 增 / . 益锁相环就退化为锁相环, 当相位差较大时环路仍 然能锁定但不能快速锁定, 为了保证环路既有大的 捕捉 范 围 又 能 快 速 锁 定, 选取适当的 3 中的值和 ( ) 的参数及 ! / . " # 的函数形式是非常必要的8 3对 环路起线性补偿作用, 加速环路捕捉; ( ) 主要滤除 / . 高频成分及不必要的噪声; ! " # 主要是扩大环路捕 捉范围8 可见, 增益锁相环的性能优于锁相 环 的 性 能, 主要是由于 ! 常数增益元件 3 和低通滤波器 " #、 ( ) 作用的结果8 / . 万方数据