Matlab中基于dq变换的锁相环仿真研究

合集下载

基于Matlab的数字锁相环的仿真设计金佳琪

基于Matlab的数字锁相环的仿真设计金佳琪
结 论
本文基于锁相环的工作原理,以参考文献中的锁相环为原型,在Matlad的Simulink环境下,在模拟锁相环的基础上用仿真模块搭建了全数字锁相环的仿真模型,对全数字锁相环的工作过程进行了仿真,从仿真结果看,该全数字锁相环仿真模型完全达到了对全数字锁相环仿真的目的。在仿真波形中,我们可以看到环路输出信号与输入参考信号存在一个较小的相差,而这个较小的相差正是维持环路工作所必需的。仿真模型完全对锁相环路自输入信号加入环路致环路到达锁定的全过程进行了仿真,诸如捕获过程、同步,并借助Matlab强大的可视化图形表现功能,以图形的形式显示了各个信号在仿真过程中的行为表现。其中全数字锁相环的仿真模型可以直接应用到实际工程中。
模型的建立
正和上述基于频率合成的模拟锁相环的仿真模型的建立相似,全数字锁相环仿真模型的建立也基于相同的算法:
锁相环闭环系统状态的变化依赖于PFD输出的相位误差。相位误差输出一次,锁相环状态改变一次;PFD不输出相位误差,锁相环里的所有信号均不改变状态。根据上面的分析,可以将仿真过程分为两个过程:1)计算PFD输出的相位误差;2)根据相位误差,计算锁相环里各个模块的状态。
数字低通滤波器(LPF)
数字低通滤波器和模拟滤波器的作用一样,都是滤除高频信号,降低振荡器输出频率的抖动。本次仿真模型中使用的数字低通滤波器的传输函数为:
G(s)= (1)
通过(1)式,可以很容易地推出数字低通滤波器的模型。
数控振荡器(NCO)
本文用一个子系统来构建数控振荡器。数控振荡器包含如下图14的一个子系统:
通过以上分析,可以得出以下几点结论:
1) PFD的抽样周期是由参考时钟和反馈时钟中较慢的时钟周期决定的;
2)相位误差除了和当前时钟周期,还与上一次输出的相位误差有关;

基于dq变换的锁相环设计与仿真

基于dq变换的锁相环设计与仿真

基于dq变换的锁相环设计与仿真何攀;席自强【摘要】针对一般锁相环在电网电压波动时存在锁相误差的问题,提出了一种基于dq变换的锁相环新方案,并对锁相环参数进行了整定.对于电网电压频率变化、相位变化以及谐波注入的影响,利用matlab进行了仿真分析.仿真结果表明,新方案有很好的跟踪效果,跟踪速度快,精度高,能较好实现相位锁定.【期刊名称】《湖北工业大学学报》【年(卷),期】2017(032)005【总页数】3页(P93-95)【关键词】电压波动;dq变换;锁相环【作者】何攀;席自强【作者单位】湖北工业大学太阳能高效利用湖北省协同创新中心,湖北武汉430068;湖北工业大学太阳能高效利用湖北省协同创新中心,湖北武汉 430068【正文语种】中文【中图分类】TM464新能源技术的不断发展,使得越来越多的分布式电源接入电网中,能精确快速锁定电网电压的相位,对于需要并网运行的设备也变得越来越重要。

锁相主要分为硬件锁相和软件锁相两种,由于硬件锁相精确度不高,容易受到干扰,所以现在广泛采用软件锁相技术,数字处理器的大规模发展,也使得软件锁相技术更易于实现[1-4]。

传统的锁相环采用过零锁相的方法,但在电压存在畸变的情况下,锁相效果不太理想;电压不平衡的状态下,可以通过傅里叶变换将基波成分和谐波成分分别提取出来,但必须采集完整的周期数据,不能实时计算[5-7]。

因此,本文根据坐标变换的原理[8],建立了三相电网电压在同步旋转坐标系下的系统模型,详细阐述了锁相环的结构及原理。

并通过仿真验证了锁相环在电压波动时的跟踪效果。

在三相电网电压平衡的情况下,三相电网电压全部为正序分量,其在abc坐标系下的表达式如下:其中,Um为各相电压幅值,ω为电网电压角频率,φ为初始相角。

利用Clark变换,将式(1)中三相电压变换到两相静止αβ坐标系:再利用Park变换,最终转换为dq坐标系下的直流分量Ud、Uq:1.1 同步坐标系锁相环原理根据瞬时无功功率理论,将三相电压合成矢量在同步坐标系下进行分解,图1所示为同步旋转坐标系示意图,图中Us为三相电压合成矢量,与坐标轴的夹角为θ(θ=ωt),θ′为锁相环实际输出电压矢量与坐标轴的夹角,Ud、Uq分别为三相合成矢量在同步旋转坐标系下的d轴和q轴上的直流分量。

06、电力电子技术matlab仿真-锁相环

06、电力电子技术matlab仿真-锁相环
西南交通大学
Thyristor
GTO/IGCT
IGBT
MOSFET
(Base/gate) Driver circuit
Control Circuit
Driver Circuit
From control circuit
+VGG R1 + Rg G + VGS _ D VDC S _
Q1 LM311
MOSFET gate driver
17
西南交通大学
锁相环的应用——APF
主电路板
18
控制路板
西南交通大学
APF静态性能
19
西南交通大学
STATCOM控制系统
STATCOM 控制器
PWM
西南交通大学
20
Modeling and Simulation of Power Electronics System
Modeling and Simulation of Three-phase PLL
• IGCT – Integrated with its driver
西南交通大学
Photos of IGBT
西南交通大学
Power Switches: Power Ratings
1GW 10MW 10MW 1MW 100kW 10k W 1kW 100W 10Hz 1kHz 100kHz 1MHz 10MHz
西南交通大学
Isolation
R1 ig
+
vak
-
R2 Pulse source
iak
Isolation using Pulse Transformer
From control circuit

基于matlab二阶锁相环仿真设计

基于matlab二阶锁相环仿真设计

1 绪论1.1 课题背景与研究意义在现代集成电路中,锁相环(Phase Locked Loop)是一种广泛应用于模拟、数字与数模混合电路系统中的非常重要的电路模块。

该模块用于在通信的接收机中,其作用是对接收到的信号进行处理,并从其中提取某个时钟的相位信息。

或者说,对于接收到的信号,仿制一个时钟信号,使得这两个信号从某种角度来看是同步的(或者说,相干的)。

其作用是使得电路上的时钟和某一外部时钟的相位同步,用于完成两个信号相位同步的自动控制,即锁相。

它是一个闭环的自动控制系统,它将自动频率控制和自动相位控制技术融合,它使我们的世界的一部分有序化,它的输出信号能够自动跟踪输入信号的相位变化,也可以将之称为一个相位差自动跟踪系统,它能够自动跟踪两个信号的相位差,并且靠反馈控制来达到自动调节输出信号相位的目的。

其理论原理早在上世纪30年代无线电技术发展的初期就已出现,至今已逐步渗透到各个领域。

伴随着空间技术的出现,锁相技术大力发展起来,其应用范围已大大拓宽,覆盖了从通信、雷达、计算机到家用电器等各领域。

锁相环在通信和数字系统中可以作为时钟恢复电路应用;在电视和无线通信系统中可以用作频率合成器来选择不同的频道;此外,PLL还可应用于频率调制信号的解调。

总之,PLL已经成为许多电子系统的核心部分。

锁相环路种类繁多,大致可分类如下]1[。

1.按输入信号特点分类[1]恒定输入环路:用于稳频、频率合成等系统。

[2]随动输入环路:用于跟踪解调系统。

2.按环路构成特点分类[1]模拟锁相环路:环路部件全部采用模拟电路,其中鉴相器为模拟乘法器,该类型的锁相环也被称作线性锁相环。

[2]混合锁相环路:即由模拟和数字电路构成,鉴相器由数字电路构成,如异或门、JK触发器等,而其他模块由模拟电路构成。

[3]全数字锁相环路:即由纯数字电路构成,该类型的锁相环的模块完全由数字电路构成而且不包括任何无源器件,如电阻和电容。

[4]集成锁相环路:环路全部构成部件做在一片集成电路中。

基于MATLAB锁相环

基于MATLAB锁相环

4.当频率不等时,相位差不为恒定值,鉴相器的输出电压发生变化,调整 VCO的振荡频 率,直至频率相等。
工作任务
本次设计的任务1.在输入信号的相位发生阶跃变化时,分析锁相环 性能;2分析调制作用。
1.
性能
锁定性能
环路性能
稳定性能
2.
调制作用
锁定性能
1.一阶锁相环
当输入相位发生阶跃变化时,如1所示。 Kd *Kv=1,建立时间t1=1.58。 Kd *Kv=4, 建立时间t2=0.4。 当增益增大时,建立时间较短。
在现代集成电路中,锁相环是一种广泛应用于模拟、数字及 数模混合电路系统中的非常重要的电路模块。在通信和数字系 统中可以作为时钟恢复电路应用;在电视和无线通信系统中可 以用作频率合成器来选择不同的频道;PLL还可应用于频率调 制信号的解调。总之,PLL已经成为许多电子系统的核心部分。 因此,研究锁相环具有重要意义。
中间信号: T 2 1 / 100 2 2 / T 2 200 2 0
结论
本次论文完成内容: (1)根据仿真波形,分析一,二阶锁相环的锁定性能,并对 二者进行了比较。 (2)分别对锁相环基本模块的输出进行仿真,根据仿真波形, 分析环路性能。 (3)根据仿真波形,分析不同阻尼系数对稳定性能的影响。 (4)根据仿真波形,分析锁相环的调制作用。
基ห้องสมุดไป่ตู้原理
2.PLL的响应过程
t<t。时,PLL为锁定状态。当t=t。
时,输入信号频率有一个小的阶跃
(为了分析简单,假设阶跃频率比 较小),输入信号的相位领先于输
o o
出信号,两者的相位差将开始随 ur
着时间增加,导致鉴相器产生一
个随时间增加的输出信号ud(t) , uo

锁相环与MATLAB仿真讲解

锁相环与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)摘要锁相环电路是使一个特殊系统跟踪另外一个系统,更确切的说是一种输出信号在频率和相位上能够与输入参考信号同步的电路,它是模拟及数模混合电路中的一个基本的而且是非常重要的模块。

由于锁相环具有捕获、跟踪和窄带滤波的作用,因此被应用在通信、微处理器、以及卫星等许多领域。

锁相环是通信电路里时钟电路的一个重要模块。

本文详细介绍了锁相环设计中所涉及的各项指标计。

论文首先对锁相环的发展历史和研究现状做了介绍,然后从其基本工作原理出发,以传统锁相环的结构为基础,得到了锁相环的数学模型,对锁相环的跟踪性能、捕获性能、稳定性以及噪声性能等各种性能进行了分析,对锁相环的各项指标参数进行了详细推导,得出了锁相环数学分析的结论。

Matlab中基于dq变换的锁相环仿真研究

Matlab中基于dq变换的锁相环仿真研究

1 Sin(i(t ) o(t )) ,更进一步的,对于较小的相角差 2 1 1 值,我们可以近似认为: Sin(i(t ) o(t )) (i(t ) o(t )) (t ) ,从而得到相角差。 2 2
输入与输出相乘以后得到的结果是: 那么要想只得到右边的直流分量, 可以做个很简单的处理, 将两倍基频分量用低通滤波器滤 除即可。 其控制框图如图 2 所示:
1 1 2 2 变换矩阵为: C 3 3 0 2 1 2 cos 3 sin 2 sin cos
Usa Ud U sin( ) , 因此有 C Usb 要使得系统电压相角 与 PLL 输出相角 U q U cos( ) Usc
U Ki ( Kp ) S S
Gcl (s)
Gop(s) UKpS UKi 2 1 Gop(s) S UKpS UKi
2wnS wn 2 将上述闭环传递函数写成二阶传递函数的标准形式: 2 ,其中 S 2wnS wn 2
wn UKi ,
Kp U 。设 U 220 2 311 V 。对于典型的二阶系统,要取得较优 2 Ki
3.3 RC 积分滤波器 RC 积分滤波器的传递函数为 实零点。其频率响应如图 7 所示
1 1 U 2 (1 2 1 ) S 1 S1
1 ,它就是一个低通滤波器。给原系统增加了一个负 1 S
图 7 RC 积分滤波器的频率响应 PLL 系统的开环和闭环传递函数分别为: Gop( s)
Sin( wit i (t )) Sin( wot o(t )) 1 1 Sin( wit wot i(t ) o(t )) Sin((wi wo)t i(t ) o(t )) 2 2

一种基于dq变换的锁相环控制方法

一种基于dq变换的锁相环控制方法

一种基于dq变换的锁相环控制方法题目:一种基于dq变换的锁相环控制方法介绍:锁相环(Phase Locked Loop,简称PLL)是一种常用的控制系统,用于实现信号的频率合成与同步。

随着电力系统的发展与变化,对于锁相环的要求也越来越高。

本文将介绍一种基于dq变换的锁相环控制方法,详细讨论其原理、优势和应用。

第一部分:锁相环控制方法概述1.1 锁相环的基本原理和结构1.2 现有锁相环控制方法存在的问题1.3 本文要解决的问题和目标第二部分:dq变换简介2.1 dq变换的基本原理和逆变换2.2 dq变换与锁相环控制的关系2.3 dq变换在锁相环中的应用第三部分:基于dq变换的锁相环控制方法原理3.1 dq变换提供的相位信息3.2 dq变换提供的频率信息3.3 dq变换提供的幅值信息3.4 基于dq变换的反馈控制机制第四部分:基于dq变换的锁相环控制方法实现步骤4.1 信号采样与预处理4.2 dq变换与逆变换4.3 频率同步与相位调节4.4 频率合成与输出第五部分:基于dq变换的锁相环控制方法的优势5.1 精度和稳定性提高5.2 抗干扰能力增强5.3 系统响应速度加快5.4 系统性能可调性增强第六部分:基于dq变换的锁相环控制方法的应用6.1 电力系统频率同步6.2 无线通信系统频率合成6.3 视频与音频信号同步第七部分:实验结果及分析7.1 实验平台与参数设置7.2 实验结果与性能指标7.3 实验结果的分析与讨论第八部分:总结与展望8.1 主要工作总结8.2 存在问题与改进方向8.3 未来发展趋势和应用前景本文将通过对基于dq变换的锁相环控制方法原理、步骤、优势以及应用等方面的深入讨论,揭示该方法在频率合成和同步控制方面的潜在优势和应用前景。

同时,本文还将给出实验结果和性能指标的分析,以验证该方法在实际应用中的可行性和效果。

希望本文对于锁相环控制方法的研究和应用提供有价值的思路和参考。

基于dq变换的改进三相软件锁相环研究

基于dq变换的改进三相软件锁相环研究

基于 dq变换的改进三相软件锁相环研究摘要:本文研究基于三相四线制有源电力滤波器,对基于dq变换的软件锁相环进行了推导,并指出由于正弦函数的特点和闭环过程,系统会自动稳定在锁相正确时的运行点。

研究相位和频率突变时PI参数的作用,为降低三相电压不对称和谐波对于锁相的影响,在PLL计算之前加入提取基波正序电压的环节。

最后对上述内容进行仿真验证。

关键词:软件锁相环;dq变换;不对称;谐波1 引言实时相位是并网逆变器的基本信息,是APF有功、无功、不平衡和谐波电流跟踪控制的基准。

对于电网电压相对理想或控制器计算能力较弱的应用场合,一般使用硬件电路采用过零点比较锁相,通过硬件滤波可排除谐波电压干扰。

但是对于有较大基波不平衡电压的场合,硬件锁相无不平衡检测能力,只能检测某一相的相位,而不是APF要求的基波正序电压的相位,无法满足要求。

并网逆变器常使用基于傅里叶变换或基于dq变换的软件锁相环,本文采用基于dq变换的三相软件锁相环。

2 基本工作原理文献[1-8]研究了基于dq的软件锁相环,其基本原理如下。

为分析方便,假设三相电压为理想基波正序电压,三相电压表达式为:(2-1)式中:ua ,ub,uc表示三相电压;U表示电压峰值;ω表示电网电压基波角频率;t表示时间;θ表示初相角。

dq变换矩阵为:(2-2)式中:C表示dq变换矩阵;ω1表示dq变换矩阵的角频率,α表示dq变换矩阵的初相角。

将式(2-2)左乘式(2-1)可得:(2-3)式中:ud 表示电压d轴分量;uq表示电压q轴分量。

观察式(2-3)可知,若dq变换矩阵与基波正序电压的角频率和初相角完全一致,则ud 为0,即ud表示实际的锁相误差信号,因此对ud进行PI调节即可实现对于基波正序电压的锁相。

锁相环基本工作原理如图2-1所示,pllpi 表示ud的PI结果;2πfc 表示电网额定角频率,fc一般为50Hz;ωc表示锁相的角频率;f表示锁相的实际电网频率;Ts表示开关周期,10kHz开关频率对应100μs;表示锁相的实时相角,反馈到dq变换公式。

基于MATLAB的数字锁相环的仿真设计讲解

基于MATLAB的数字锁相环的仿真设计讲解

本科生毕业设计(申请学士学位)论文题目基于Matlab的数字锁相环的仿真设计作者姓名专业名称电子信息工程指导教师2014年5月学生:(签字)学号:答辩日期:2014 年 5 月24 日指导教师:(签字)目录摘要 (1)Abstract (1)1 绪论 (2)1.1 本文研究背景 (2)1.2 本文研究意义 (2)1.3 锁相环和仿真方式 (2)1.3.1 锁相环 (2)1.3.2 仿真方式 (2)1.4 本文研究内容 (3)2 模拟锁相环Matlab仿真 (3)2.1 模拟锁相环方案 (3)2.1.1 模拟鉴相器 (3)2.1.2 模拟低通滤波器 (6)2.1.3 模拟压控振荡器 (7)2.2 模拟锁相环仿真 (8)2.3 本章小结 (9)3 数字锁相环Matlab仿真 (10)3.1 数字锁相环方案 (10)3.1.1 数字鉴相器 (10)3.1.2 数字滤波器 (12)3.1.3 数字压控振荡器 (13)3.2 数字锁相环仿真 (14)3.3 本章小结 (15)4 总结与展望 (15)参考文献 (16)致谢 (18)基于Matlab的数字锁相环的仿真设计摘要:锁相环是一种能够自动跟踪信号相位并达到锁频目的的闭环负反馈系统。

数字锁相环在无线电领域得到较广泛的应用和发展。

而且已经成为雷达、通信、导航等各类电子信号产品不可替代的元器件之一。

锁相环的窄带跟踪性能使其得到较广泛应用。

因为锁相技术在实际应用中较为复杂,所以锁相环的设计通常采用仿真设计这种方式。

本次设计采用Matlab这一软件进行辅助仿真设计,完全能达到设计预期的目标。

Matlab中的Simulink仿真软件,具有很强的灵活性和直观性。

本次设计所采用的方法是在simulink中搭建模拟锁相的模型,并对模拟锁相环的组成、结构、设计进行不断的分析和改进。

然后根据模拟锁相环的原理进行改进,并搭建数字锁相环。

关键词:锁相环;自动跟踪;matlab;simulinkSimulative design of digital phase-locked loop based on MatlabAbstract:PLL is the automatic tracking system of close loop atracking signal phase. It is widely used in various fields of radio. It has become an irreplaceable part of radar, communication, navigation and all kinds of electronicsignal device. PLL is able to be widely used. Because, it has unique narrow-band tracking performance. However, because of the complexity of phase lock technique, for the design of PLL have brought great difficulty. This design uses Matlab, the simulative software for design assistance, can completely meet the design expectations. Simulink simulative software on Matlab, has strong flexibility and intuitive. Methods used by this project is to build the analog phase locked in the Simulink model, and the composition, structure, design of analog phase-locked loop of continuous improvement and analysis. It improved according to the principle of analog PLL, build digital phase-locked loop in Simulink, and then reach the simulation design of digitalphase-locked loop based on Matlab the design objective .Key words: PLL, Automatic tracking, Matlab, simulink1 绪论1.1 本文研究背景19世纪30年代法国H.de Bellescize首次提出同步检波这一概念,并且设计出锁相环电路这一划时代的研究成果 [1]。

基于dq变换的三相软件锁相环设计

基于dq变换的三相软件锁相环设计

基于dq变换的三相软件锁相环设计一、概述在电力系统中,三相软件锁相环(PLL)扮演着至关重要的角色,它能够实现对电网电压、电流等信号的相位和频率的精确跟踪。

随着电力电子技术的不断发展,对三相软件锁相环的性能要求也越来越高。

基于dq变换的三相软件锁相环设计,以其独特的优势,在电力系统中得到了广泛的应用。

dq变换,也称为Park变换,是一种将三相静止坐标系下的电量转换为两相旋转坐标系下的电量的方法。

通过dq变换,我们可以将三相交流信号转化为直流信号,从而简化了信号处理的复杂度。

在三相软件锁相环中,dq变换的应用使得对电网信号的相位和频率跟踪更加准确和快速。

基于dq变换的三相软件锁相环设计,不仅具有高精度、高动态性能的特点,而且能够适应不同电网条件下的运行需求。

通过合理的参数设计和优化算法,可以进一步提高三相软件锁相环的性能,使其在电力系统中发挥更大的作用。

本文将对基于dq变换的三相软件锁相环设计进行详细介绍,包括其基本原理、实现方法、性能分析以及优化策略等方面。

通过本文的阐述,读者可以深入了解基于dq变换的三相软件锁相环的工作原理和实现过程,为其在电力系统中的应用提供有益的参考。

1. 介绍三相电力系统的重要性及其在电力系统中的应用三相电力系统作为现代电力工业的核心组成部分,其重要性不言而喻。

三相电以其独特的优势,如高效性、稳定性和经济效益,在电力系统中占据了举足轻重的地位。

三相电的高效性是其广泛应用的关键所在。

相较于单相电,三相电的功率输出更为稳定,能够有效降低电线损耗,从而提高电能的传输效率。

这种高效性使得三相电在大型电力设备和系统中得到了广泛的应用,如大型发电机组、高压输电线路以及大型工厂的供电系统等。

三相电的稳定性也是其受到青睐的重要原因。

三相电的电压波动相对较小,能够保持较为稳定的输出电压,这对于电力设备的正常运行至关重要。

在大型电气设备中,如电动机、变压器等,三相电的稳定输出能够确保设备的稳定运行,提高设备的使用寿命和运行效率。

锁相环的时域跟踪性能及MATLAB仿真分析

锁相环的时域跟踪性能及MATLAB仿真分析
—_ ( 1)
如图1 所示, (- s t0() 假设 t i + ), ) n U(- ono + 0) 0)U ( t0() t sc i o 。
为输入信号的振幅 , 3 为输入信号 的载波角 0f 频率 ; 为输 出信号的振幅 ,1 为输 出信 号的载 波 (0 )
0 引言
锁相环在 日常生 活中具有重要的应用 ,当我们
航 、雷达 、航空航天 、卫星 电视 、遥控遥测 等诸 多 方面。锁相环之 所以有这么多的应用 ,源于它的跟 踪性能 。本文从 定量和定性两方面 ,阐述锁相环最
打开 电视机时 ,立刻会体会到 锁相 环所 带来的好处 , 基本 的时 域跟踪性 能。并用 MA L T AB进 行仿 真分
模拟 锁 相 环 由鉴相 器 (D 、环 路 滤 波 器 ( F 、 环 l P) L) 。 压 控振 荡器 ( c ) v o 3部分 所组 成 。为研 究 问题方 便 ,
PLL r c i r or a e a i e t a k ng pe f m nc nd tm —do a n m i s ul rng a l i A一‘ AB i fa i na ̄ " ofM  ̄ l in m t yssoI… 1I LA
W e ua p n Y a i i Zha ou he g i X n i g, o M nl, ng Zh s n
人们通过进行 电视频道转换 ,可收看到清 晰的画面 和悦耳动听的音乐。此外 ,锁相环也广泛应用于导 析 。从而得 出对 电子设计具有一 定实用价 值的结 论。

锁 相环的时域相位 模型
11锁 相环 的 组成 .
环路 的开环传递函数为 :
H0 ) Kd s K s ( = Ko 、 F() F()

基于Matlab的数字锁相环的仿真设计

基于Matlab的数字锁相环的仿真设计

基于Matlab的数字锁相环的仿真设计摘要:锁相环是一个能够跟踪输入信号相位变化的闭环自动跟踪系统。

它广泛应用于无线电的各个领域,并且,现在已成为通信、雷达、导航、电子仪器等设备中不可缺少的一部分。

然而由于锁相环设计的复杂性,用SPICE对锁相环进行仿真,数据量大,仿真时间长,而且需进行多次仿真以提取设计参数,设计周期长。

本文借助于Matlab中Simulink仿真软件的灵活性、直观性,在Simulink 中利用仿真模块搭建了全数字锁相环的仿真模型。

先借助模拟锁相环直观形象、易于理解的特点,通过锁相环在频率合成方面的应用,先对模拟锁相环进行了仿真,对锁相环的工作原理进行了形象的说明。

在模拟锁相环的基础上,重新利用仿真模块搭建了全数字锁相环的仿真模型,通过仿真达到了设计的目的,验证了此全数字锁相环完全能达到模拟锁相环的各项功能要求。

关键词:锁相环,压控振荡器,锁定,Simulink,频率合成,仿真模块1引言1932年法国的H.de Bellescize提出同步捡波的理论,首次公开发表了对锁相环路的描述。

到1947年,锁相环路第一次应用于电视接收机的水平和垂直扫描的同步。

到70年代,随着集成电路技术的发展,逐渐出现集成的环路部件、通用单片集成锁相环路以及多种专用集成锁相环路,锁相环路逐渐变成了一个成本低、使用简便的多功能组件,为锁相技术在更广泛的领域应用提供了条件。

锁相环独特的优良性能使其得到了广泛的应用,其被普遍应用于调制解调、频率合成、电视机彩色副载波提取、FM立体声解码等。

随着数字技术的发展,相应出现了各种数字锁相环,它们在数字信号传输的载波同步、位同步、相干解调等方面发挥了重要的作用。

而Matlab强大的数据处理和图形显示功能以及简单易学的语言形式使Matlab在工程领域得到了非常广泛的应用,特别是在系统建模与仿真方面,Matlab已成为应用最广泛的动态系统仿真软件。

利用MATLAB建模可以快速地对锁相环进行仿真进而缩短开发时间。

基于Matlab的数字锁相环的仿真设计_毕业论文设计

基于Matlab的数字锁相环的仿真设计_毕业论文设计

毕业论文设计基于Matlab的数字锁相环的仿真设计摘要:锁相环是一个能够跟踪输入信号相位变化的闭环自动跟踪系统。

它广泛应用于无线电的各个领域,并且,现在已成为通信、雷达、导航、电子仪器等设备中不可缺少的一部分。

然而由于锁相环设计的复杂性,用SPICE对锁相环进行仿真,数据量大,仿真时间长,而且需进行多次仿真以提取设计参数,设计周期长。

本文借助于Matlab中Simulink仿真软件的灵活性、直观性,在Simulink中利用仿真模块搭建了全数字锁相环的仿真模型。

先借助模拟锁相环直观形象、易于理解的特点,通过锁相环在频率合成方面的应用,先对模拟锁相环进行了仿真,对锁相环的工作原理进行了形象的说明。

在模拟锁相环的基础上,重新利用仿真模块搭建了全数字锁相环的仿真模型,通过仿真达到了设计的目的,验证了此全数字锁相环完全能达到模拟锁相环的各项功能要求。

关键词:锁相环,压控振荡器,锁定,Simulink,频率合成,仿真模块1引言1932年法国的H.de Bellescize提出同步捡波的理论,首次公开发表了对锁相环路的描述。

到1947年,锁相环路第一次应用于电视接收机的水平和垂直扫描的同步。

到70年代,随着集成电路技术的发展,逐渐出现集成的环路部件、通用单片集成锁相环路以及多种专用集成锁相环路,锁相环路逐渐变成了一个成本低、使用简便的多功能组件,为锁相技术在更广泛的领域应用提供了条件。

锁相环独特的优良性能使其得到了广泛的应用,其被普遍应用于调制解调、频率合成、电视机彩色副载波提取、FM立体声解码等。

随着数字技术的发展,相应出现了各种数字锁相环,它们在数字信号传输的载波同步、位同步、相干解调等方面发挥了重要的作用。

而Matlab强大的数据处理和图形显示功能以及简单易学的语言形式使Matlab在工程领域得到了非常广泛的应用,特别是在系统建模与仿真方面,Matlab已成为应用最广泛的动态系统仿真软件。

利用MATLAB建模可以快速地对锁相环进行仿真进而缩短开发时间。

基于d—q坐标变换的三相锁相环研究

基于d—q坐标变换的三相锁相环研究

基于d—q坐标变换的三相锁相环研究作者:姜英陈明莉刘宁来源:《电子世界》2013年第07期【摘要】电网电压的相角和频率是光伏并网逆变器最为重要的信息之一。

因此锁相技术也是光伏并网逆变器最为重要的技术之一。

在三相光伏逆变器中,常用过零点电压检测的方法来实现锁相,这种方法虽然简单易实现,但在面对电网电压缺相或者波形畸变严重时,会出现锁相偏差过大而失效的现象,使得并网逆变器效率低下,严重时甚至对逆变器造成严重的破坏。

因此,针对这个问题本文提出基于d-q旋转坐标变换的方式来实现锁相,并将这种方法应用于三相并网逆变器中,通过仿真和实验充分证明了这种方法具有更好的动静态特性和较高的准确性。

【关键词:】逆变器;d-q坐标变换;锁相环1.引言能源是人类赖以生存和发展的重要基础,可以说人类社会是越来越离不开能源[1]。

当今世界,随着的经济迅猛发展和社会的日益进步,人类对能源需求量也可以说是日益增加,使得煤炭、石油、天然气等化石能源的枯竭速度迅猛。

与此同时,技术的发展对于环境的影响同样不可忽视,如何能找到一种可再生的绿色能源成为全世界共同要面对问题,太阳能发电技术就是在这个时候出现在了人们的眼前,由于其无污染,可再生这些优点,使得太阳能发电技术成为了未来发展的主流。

光伏并网逆变器作为太阳能发电系统的重要组成部分,受到了越来越多人的关注,而锁相技术又作为并网逆变器的一项重要技术,也受到了人们广泛的关注。

如何准确快速地锁住电网相位,不仅对于能量充分利用有重大意义,同时对于并网逆变器本身的稳定性也具有相当的意义。

在三相并网逆变器中,常用过零点电压检测的方法来实现锁相,这种方法虽然简单易实现,但对于电网电压畸变敏感,容易失效。

为此,本文提出了一种基于d-q旋转坐标变换的方式来实现锁相,使得锁相精度高,动态效果好,仿真实验充分证明了这一点。

2.原理与设计2.1 锁相环的基本原理为了避免太阳能电池所发的电能送入电网后对电网造成谐波污染,需要保证向电网输送电能时的输入电压信号相位角与电网电压相位角同步,这就需要锁相技术。

基于matlab的全数字锁相环的设计与实现

基于matlab的全数字锁相环的设计与实现

基于matlab的全数字锁相环的设计与实现
全数字锁相环在微型机控制系统中被广泛应用,它能够通过控制脉冲重复率来控制检测信号的角度位置。

本文介绍如何使用Matlab来设计,以及在实际系统中实现一个全数字锁相环。

界面及模型的设计
首先,我们使用Matlab建立一个简单的GUI界面,以实现设定各项参数,以及便于观察系统数据的功能。

该界面包括可控变量,输入和输出变量以及控制参数三个部分,根据系统具体要求调整不同变量的值,以获得最佳性能。

然后,根据硬件设备的特性和系统要求,我们在Matlab中建立一个可表达系统真实行为的模型,并调整参数,将GUI界面设置的参数映射到模型上,以得到期望的结果和性能。

其中,模型的构成包括:比较电路、相位比较器、滤波电路、激励采样电路、控制逻辑等。

硬件和固件的实现
接着,根据模型获得的参数,我们使用C语言在DSP或MCU上编写实时系统固件,以便实现基于模型的控制算法,实时调整检测信号的角度位置。

此外,基于硬件资源的限制,在设计过程中,可以根据实际需求和模型分析结果,采用软件/硬件混合的方法设计相应的功能,以降低系统硬件资源的占用。

仿真与验证
最后,我们使用Matlab作为仿真平台,对所设计的模型进行仿真分析,验证模型的正确性,确保模型的准确性与实时性。

实验结果表明,基于Matlab的全数字锁相环设计方法以及在实际系统中实现,基本上是可行的。

不仅可以满足系统检测信号角度位置的控制要求,还可以很好地保证系统性能和可靠性。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.锁相环的基本原理和模型在并网逆变器系统中,控制器的信号需要与电网电压的信号同步,锁相环通过检测电网电压相位与输出信号相位之差,并形成反馈控制系统来消除误差,达到跟踪电网电压相位和频率的目的。

一个基本的锁相环结构如图1-1所示,主要包括鉴相器,环路滤波器,压控振荡器三个部分。

图1-1 基本锁相环结构鉴相器的主要功能是实现锁相环输出与输入的相位差检测;环路滤波器的主要作用应该是建立输入与输出的动态响应特性,滤波作用是其次;压控振荡器所产生的所需要频率和相位信息。

PLL 的每个部分都是非线性的,但是这样不便于分析设计。

因此可以用近似的线性特性来表示PLL 的控制模型。

鉴相器传递函数为:)(Xo Xi Kd Vd -=压控振荡器可以等效为一个积分环节,因此其传递函数为:SKo 由于可以采用各种类型不同的滤波器(下文将会讲述),这里仅用)(s F 来表示滤波器的传递函数。

综合以上各个传递函数,我们可以得到,PLL 的开环传递函数,闭环传递函数和误差传递函数分别如下:S s F K K s G d o op )()(=,)()()(s F K K S s F K K s G d o d o cl +=,)()(s F K K S S s H d o += 上述基本的传递函数就是PLL 设计和分析的基础。

2.鉴相器的实现方法鉴相器的目的是要尽可能的得到准确的相位误差信息。

可以使用线电压的过零检测实现,但是由于在电压畸变的情况下,相位信息可能受到严重影响,因此需要进行额外的信号处理,同时要检测出相位信息,至少需要一个周波的时间,动态响应性能可能受到影响。

一般也可以使用乘法鉴相器。

通过将压控振荡器的输出与输入相乘,并经过一定的处理得到相位误差信息。

在实际的并网逆变器应用中还可以在在同步旋转坐标系下进行设计,其基本的目的也是要得的相差的数值。

同步旋转坐标系下的控制框图和上图类似,在实际使用中,由于pq 理论在电网电压不平衡或者发生畸变使得性能较差,因而较多的使用dq 变换,将采样得到的三相交流电压信号进行变化后与给定的直流参考电压进行比较。

上述两种方法都使用了近似,利用在小角度时正弦函数值约等于其角度,因而会带来误差,这个误差是人为近似导致的误差,与我们要得到的相位误差不是一个概念,最终的我们得到相位误差是要形成压控振荡器的输入信号,在次激励下获得我们所需要的频率和相位信息。

2.1乘法鉴相器乘法鉴相器是一种较为普遍的传统检相方法,其原理是基于以下数学表达式:[])()(21)(*)(B A Sin B A Sin B Sin A Sin -++= 一般的可以假设PLL 的输入信号))((t t w Sin Xi i i θ+=,输出信号为))((t t w Sin Xo o o θ+=。

那么根据上述等式可以得到:))()()((21))()((21))(())((t o t i t w w Sin t o t i t w t w Sin t t w Sin t t w Sin o i o i o o i i θθθθθθ-+-++++=+*+ 这个式子包括两个部分,左边部分是一个近似两倍基频的波分分量,由于经过负反馈调节后,频率相差不大,因此右边部分可以近似认为是一个低频或者直流分量,即可以近似认为PLL 输入与输出相乘以后得到的结果是:))()((21t o t i Sin θθ-,更进一步的,对于较小的相角差值,我们可以近似认为:)())()((21))()((21t t o t i t o t i Sin δθθθθθ=-=-,从而得到相角差。

那么要想只得到右边的直流分量,可以做个很简单的处理,将两倍基频分量用低通滤波器滤除即可。

其控制框图如图2所示:图2 乘法鉴相器2.2同步旋转坐标系下相位检测同步旋转坐标变化下三相PLL 系统的控制框图如图3所示。

图3 三相PLL 系统基本框图abc 坐标系下的系统三相电压采样值经过dq 变换后转化为同步旋转坐标下的直流电压分量d U 和q U ,相角*θ可以经过*w 积分得到,环路滤波器的作用是来获得所需要的*w 。

设系统三相电压采样值为:⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡+-=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡)32cos()32cos(cos πθπθθU U U U U U sc sb sa 变换矩阵为:⎥⎦⎤⎢⎣⎡-⎥⎥⎥⎥⎦⎤⎢⎢⎢⎢⎣⎡---=****θθθθcos sin sin cos 232302121132C 因此有⎥⎦⎤⎢⎣⎡---=⎥⎥⎥⎦⎤⎢⎢⎢⎣⎡=⎥⎦⎤⎢⎣⎡**)cos()sin(θθθθU U U U U C U U sc sb sa q d ,要使得系统电压相角θ与PLL 输出相角*θ相等,即相角误差为零,实现完全跟踪,那么就有d U 为零,如果将参考电压dref U 设置为零,则可以锁定电压相角。

同样的,在相角误差很小的情况下,我们有近似关系**-≈-θθθθ)sin(,所以可得简化的模型,其控制框图如图4:图4 三相PLL 系统简化控制框图按照上面的分析,上图中的正弦环节可以省略。

3.滤波器的选择滤波器是锁相环的核心部分,其性能直接决定了环路滤波器的性能。

不同的环路滤波器,控制模型有不同的传递函数,具体来说就是传递函数的阶数与类型的不同,从而导致设计方法上的差异与跟踪性能不同,重点设计部分应该是环路滤波器种类的选取和参数的设计。

滤波器有很多,但是我们要注意,应该保证最终的系统闭环传递函数的阶数在三阶以下,最常用的是二阶,即使是高阶也经常近似简化为二阶来进行设计,三阶以上的系统因为设计困难而很少使用。

当我们确定了环路滤波器的类型和参数后,并用BODE 图分析其频率响应,验证其控制性能,例如普遍使用的表征控制器性能的参数:带宽,截止频率,阻尼系数等等,可以参考各种控制参数调节方法反复进行参数的调试以获得最佳的性能。

滤波器设计应该是响应时间与跟踪精度的折中,对于高精度场合,可以让响应时间稍微长一些以获得较高的跟踪精度。

对于需要实时控制的场合,可以增大其带宽来获得较快的响应时间。

在不同的阻尼比,带宽,自然频率值下,超调量,响应时间,跟踪误差都各不相同,对于参数的选取很重要。

一般来说平衡无畸变的三相系统中,参数相对好设计一些。

在各种非理想和故障状态下的参数调节则依据具体情况,和所希望获得的性能而决定。

3.不同类型的滤波器及PLL 闭环频率响应分析3.1理想二阶环节(相当于一个PI 环节) 理想二阶环节的传递函数可表示为:SK K s s i p +=+121ττ,PI 控制器相当于增加了一个位于原点的开环极点,同时也增加了一个位于S 左半平面的开环零点。

极点提高系统型别,减小了稳态误差。

增加的开环零点减小系统阻尼,缓和PI 控制器对系统稳定性及动态过程产生的不利影响。

其频率响应如图6所示图6 理想二阶环节频率响应由此可以写出PLL 系统的开环和闭环传递函数分别是:)()(S K K S U s G i p op +*=ip i p op op cl UK S UK S UK S UK s G s G s G +++=+=2)(1)()( 将上述闭环传递函数写成二阶传递函数的标准形式:22222n n n n w S w S w S w +++εε,其中i n UK w =,ip K U K 2=ε。

设V U 3112220=*=。

对于典型的二阶系统,要取得较优的性能,可以取ε=0.707。

有文献用n w 来衡量控制系统的带宽,对于二阶系统,这个是可取的。

现在取不同的n w (取n w 分别为100,200,300,400,500),观察二阶系统的频率响应特性,如图5。

图7 不同自然频率情况下系统频率响应特性曲线具有高频衰减特性,即低通特性。

在不同的自然频率下,幅值裕量为无穷大,相角裕量都为127°,但是具有不同的谐振峰值和谐振频率,不同的穿越频率,同时在穿越频率处(幅值裕度为零的频率点),相位滞后都小于180°,系统是稳定的。

3.2无源比例积分滤波器 无源比例积分滤波器的传递函数可表示为:SS 1211ττ++(21ττ>)。

这实际上是一个超前滞后滤波器,将传递函数变形可以得到)1111(111121212τττττττ+-+=++S S S ,与前述的PI 环节相比,在11τ较小的情况下,我们可以近似认为它是一个不完美的积分器,实际的完美积分器不容易实现,在很多情况下,可以用上面的低通滤波器来代替。

其频率响应如图8所示图8 无源比例积分滤波器频率响应PLL 系统的开环和闭环传递函数如下:)1111()(11212τττττ+-+*=S S U s G op 11221121)(1)()(ττττττUS U S U S U s G s G s G op op cl ++++=+= 3.3 RC 积分滤波器RC 积分滤波器的传递函数为Sτ+11,它就是一个低通滤波器。

给原系统增加了一个负实零点。

其频率响应如图7所示图7 RC 积分滤波器的频率响应PLL 系统的开环和闭环传递函数分别为:SS U s G op τ+*=11)(•U S S U •s G s G s G op op cl τττ++=+=2)(1)()( 实际使用的上述滤波器都是一阶滤波器,因此最终的都的PLL 系统闭环传递函数都是二阶系统。

但是也有高阶情况的,有文献中使用了二阶butterworth 滤波器,其传递函数为:20220)(n w S w S w s H ++= 那么最终得到的PLL 系统将会是三阶系统。

由于上述系统都是二阶的,因此都可以用类似的方法的进行设计,根据实际情况所需要的性能来合理的选择参数。

以PI 环节为例,在matlab 中搭建仿真电路,仿真条件设置为:三相平衡电压源,频率为50HZ ,相电压参数为500V ,在ε=0.707,n w =100的情况下,可以得到PI 参数分别为:Kp=14,Ki=69306。

仿真电路如图8:图8 三相平衡条件下PLL仿真图输出波形如图9:cos)图9(a)PLL输出(wt图9(b)PLL输出(wt)图9(c)q轴电压波形由上图可以看出,在三相平衡情况下,PLL输出能很好的跟踪电网电压频率和相位,并且波形没有畸变,大概半个周波的时间就能实现准确跟踪。

相关文档
最新文档