搜索
您的当前位置:首页正文

基于同步旋转坐标变换的三相锁相环设计

来源:爱够旅游网
8O 内蒙古石油化工 20O8年第24期 基于同步旋转坐标变换的三相锁相环设计 潘龙懿,李 治 (华北电力大学电力工程系,河北保定O71003) 摘要:本文分析了有源电力滤波器需要实时检测正序基波电压的相位,作为计算和补偿标准。着 重研究了基于同步旋转坐标变换的三相锁相环软件技术,分析了连续和离散数学模型,提出实现全数字 化相位跟踪检测的方法。最后采用MATLAB的定点符号工具箱和SimuIink进行仿真。理论推导和仿 真验证了所提方法在电压波形畸变时仍实时可有效检测出正序基波相位。 关键词:同步旋转坐标变换;锁相环;有源电力滤波器;定点仿真 0引言 了SPLL的工作原理,提出通过延时反馈以提高相 在对电网谐波治理和无功补偿装置的设计中, 位跟踪精度以及通过归一化使PI增益为常数的基 有源电力滤波器是非常重要的环节。锁相环技术广 波频率和相位的检测方法,最后通过MATLAB的 泛应用于电力电子装置的控制,用以获得瞬时相位 Fixed Point To0lbox和SimuLink对该方法进行验 信息,提高计算和补偿基准,其滤波和动态响应对提 证。仿真表明,该SPLL的稳态性能好,对畸变电压 高有源电力滤波器性能至关重要。在存在电压畸变 有很强的抑制作用,可应用于有源电力滤波器的实 (如谐波、频率突变、相位突变)以及三相不平衡情况 时相位检测。 下,锁相环必须能够准确快速地锁定正序基波电压 1三相锁相环基本原理 相位。过零比较锁相环0 通过检测输入信号过零点 三相锁相环是一个相位误差反馈系统,由基于 来计算相位,但过零点检测对谐波和直流偏移非常 同步旋转坐标变换原理的数字鉴相器、低通滤波器 敏感,且动态性能较差。 和压控振荡器组成,其基本工作原理是数字鉴相器 对于三相电网,采用提取单相的方法很难精确 将输入的三相电压信号和sPLL内部同步信号的相 的实现dqO旋转坐标系与电网三相电压合成矢量的 位差转变为直流量,经过低通滤波器后去控制压控 同步,必须综合三相电压的相位信息,采用三相软件 振荡器,从而调整系统内部信号的频率和相位,使之 同步的方法来实现相位同步,获取需要的基波电压 和输入电压的相位同步。 相位 。 。 1.1 同步旋转坐标变换 三相锁相环(Soft Phase—Locked Loop,即 同步旋转坐标变换实际上由从静止abc坐标系 sPLL)在波形畸变、相位突变等条件下,都具有良好 到apO坐标系的变换和从apO到dqO旋转坐标系的变 的抗干扰能力,更适合应用在电磁环境恶劣的有源 换组成,变换原理图1所示。 ‘ 电力滤波系统中0 。它利用同步旋转坐标变换检测 角频率和相位信息,动静态特性较理想,能够满足有 源电力滤波器实时检测基波相位的要求;同时,通过 合理设计控制器参数,它对零序和负序分量、谐波、 直流偏移也有较好的抑制能力。 些基于DSP的数字锁相的算法,利用反三角 函数计算得到相位信息 。因求解反三角函数值是 项繁琐费时的计算,虽可用查找表来提高反三角 函数的计算速度,则会引起计算精度的大幅度下降, 带来不容忽视的计算误差。 本文在分析同步旋转坐标变换的原理基础上, 提出实现全数字化相位跟踪检测的方法。详细阐述 图1同步旋转坐标变换 收稿日期:2OO8—08—22 作者简介:潘龙懿(1983一),男,山东潍坊人,汉族,硕士,主要研究方向电压稳定和无功优化。 2oo8年第24期 潘龙懿等 基于同步旋转坐标变换的三相锁相环设计 81 设三相正序基波电压在离散采样时刻k为: o l r 1 —1/2 —1/2] I u。(k)=U1cos(0(k)) T 一号l’)l 0√ /2一√ /2l L1/2 1/2 1/2 j _『 (1) ub(k)一U1cos(O(k)一2/3) u (k)=U1cos(0(k)+2/3) 其中0(k)一(1J1T。k+0。 Tdqo=[一sin(“J1t+01) cos((tJlt+e1) 0](2) 式中:∞ 为基波角频率,T,为采样周期,e0为变 设一个三相系统正序n次谐波电压为: 料 由相对性原理和上面公式推导可知,电压信号 中正序分量经dqO变换后其角频率减小dqo坐标的 旋转角频率;而负序分量则增加dqO坐标的旋转角 频率。因此,基波正序分量呈现为直流分量,在相位 锁定情况下为零;正序高次谐波、负序分量与谐波分 将其滤除,从而达到锁定基波电压相位的目的。零序 求SPLL的低通滤波器能够很好地抑制二次谐波分 SPLL的时域检测基本结构如图2所示。当在三 相输入电压波形畸变严重时,负序基波分量很大,变 换后为二次谐波分量,若将其完全滤除,所需时间较 长,从而影响系统的动态响应时间。为此可在dqO变 换后加入一个滤波环节来加速负序分量的滤除,保 图2 sPI L结构框图 1.3 SPLL的离散时间模型 换零时刻的A相相位角。 随着采样时刻k的不断增加,系统相位每次增 加co T。。对其进行a O变换后: u(k)一E1c0s(0(k)),u(k)=E】sin(e(k)) 归一化后(为表达方便,仍沿用上面的符号): u(k)=cos(0(k)),u(k)一sin(0(k)) 进行dq0变换后: ud(k)一cos(0(k)一 (k)),uq(k)一sin(0(k)一 (k)) 如果实际相位0(k)与SPLL反馈的相位 (k)相 差较小时,就能够得到sPLL的线性离散模型,这将 问题简化为如何使两个角频率相同、相位不同的正 弦波同步。这不仅方便于分析,更方便滤波器参数的 设计和理解滤波器参数的物理意义。 数字鉴相器的k时刻误差输入信号e(k): e(k)一u (k)=sin(0(k)一 (k))≈0(k)一 (k) 误差信号e(k)经过P1滤波器,得到k时刻角频 率误差信号△(k),具体物理意义如图一3所示。 图3 SPI L误差信号的物理解释 △i(k)一K T。e(k)+△i(k?1),△p(k)一Kpe(k) △(k)一△p(k)+i(k)一Kpe(k)+KiTse(k)+ △i(k一1) 比例增益Kp直接决定了相位跟踪速度,而积 分增益Ki则决定sPLL的稳态跟踪误差;sPLL必 须具备良好的滤除二次和六次谐波的功能。 角频率偏差信号△(k)经过一个后向积分器得 到k+1时刻的sPLL输出信号 (k+1): △ (k)=T。1+△(k)=T。(1OO7c+△(k)) 甲(k+1)= (k)+△ (k)一 (k)+T。×(1007c+ △(k)) 82 内蒙古石油化工 / 2OO8年第24期 T。 是SPLL输出信号在锁定基波相位后每次增 加的相位,这有利用提高SPLL的跟踪速度但是不 =,、/ ,由图2可得线性化的锁相环传递函数: V 1 2 利于模型分析。 依据上面SPLL的离散化分析,得到SPLL的Z 域线性化模型,如图4所示。 开环传递函数: u0pu—1 T,1+T1s g工 1+T,s s 闭环传递函数: (2∈∞ 一1/T2)。+∞:) u pl。 一 s。+2∈(t, S+(‘l: 为折中处理跟踪速度和滤波能力两方面的要 图4 SPLL的线性化模型 sPLL保证准确的锁定电源侧输入畸变鬯压的 基波正序相位,PI积分环节物理意义非常明确 2锁相环控制器实现分析与设计 滤波器的设计必须和DSP硬件实现紧密结合 在一起,才有实际意义。 实际应用中,模拟滤波电路、A/D采样会使输 入电压产生相位延迟;同时前置模拟低通滤波器可 以较好的滤除高次谐波,但是对低次谐波效果不好。 这就要求SPLL的控制器能够很好地抑制二次谐波 (负序分量已经变换成二次谐波)和消除前置模拟电 路的相位延迟。在dq0变换后加入一个滤波环节不 但起到相位补偿的作用,也起到加速二次谐波滤除 的作用;提高采样率也可以减小A/D采样引起的相 位误差。 将来自A/D采样的信号在经过a8o变换后进行 归一化,通过归一化获得幅值为1的正弦信号,从而 避免了电压暂降对其滤波器的影响,而且归一化有 利于sPLL控制器的设计。如果采用自适应技术的 话,则不必归一化,但那样就需要根据输入电压信号 幅值动态调整相位或角频率增益 ,在硬件实现比 较复杂,实际应用值得商榷。 在DSP上实现时并不需要太多考虑角频率的 问题,查找表是通过SPLL内部的反馈相位控制的。 当频率发生变化时,反馈相位相应变化,自动调整查 找表的地址指针,达到在同步采样的效果。 锁相环滤波器必须在相位跟踪速度和滤波能力 两方面权衡考虑,在满足跟踪速度的要求下,尽量减 小锁相环带宽,以减小畸 分量对系统的影响。由于 超前滞后控制器比PI控制器具有更好的滤波性 能 ][刀,而且对有源电力滤波器的锁相环响应速度 的要求不是很高,在此采用超前滞后控制器。 设G pll—K}兰 (r 。 T1<T2),∈: ‘√KT .,叫  求,取£=0.7O7,co =31.415;为了减小二次和六次 谐波的影响,选取T。和T。使锁相环的开环幅频曲 线在 1oOHz处的增益为一5OdB,并且衰减速率为一 dB/dec。根据上述原则,可取K=22.85,T1一O. oO1242,T =0.02315。经计算,闭环系统带宽f一。db= 5Hz,在1OOHz处的增益为一5OdB,相角为一113。。 丑不论采用何种滤波器,参数设计有多合理,数 字鉴相器的输出仍然是一个具有纹波的交流量(不 过是纹波韵大小不一样),必须设计一个合适的阀值 (应在确定好各项参数后,在设备试验中确定),当小 于阀值时进行修正,否则直接将输出赋零。 3 Simulin 定点仿真 率夹耷1J用MATLAB的定点符号工具箱(Fjxed Point T0olbox)和Simulink建立仿真模型,所有数 据皆采用定点数格式运算,不采用默认的双精度浮 点数计算。低通滤波器采用超前滞后控制器,采样周 期为1O0 s。 交流信号进行同步采样,采用14位的补码,模 拟14位的A/D转换器。正弦和余弦函数采用查找表 的方法,而不采用MATLAB中的数学函数。正弦和 余弦符号表本质一样,采用16位的定点数的格式, 即QO格式。而在实际DsP当中,因为三角函数的对 称性只需要0~7c/2的余弦表就可以。 图6是SPLL在输入电压为正弦时的基波电压 信号、q轴分量以及sPLL内部输出相位信号。 一 __{卜 j干 I、 }1 z——r。。 r 一—r—’_—r—ri—  l} f  l{  Il 图6 sPLL在畸变波形下的稳态响应 2o08年第24期 潘龙懿等 基于同步旋转坐标变换的三相锁相环设计 83 图7是SPLL内部的参考相位和输入基波相位 本文详细分析了用于有源电力滤波器的SPLL 的误差信号,存在一定的纹波,无法彻底消除。 的工作原理,讨论基于同步旋转坐标变换原理的数 字鉴相器和滤波器参数的设计,并利用MATLAB I 喜 的Fixed P0int To0Ibox和Simulink对SPLL的数学 ’ C 一\ \l/ ’ 、_ 模型进行了定点仿真。基于本文方法实现的SPLL ) 可实时跟踪三相电压频率和相位,对谐波具有良好  } 斌 一 的抑制作用,动态和静态性能良好,硬件实现简单合 ∞ ’。’} 厂 一’ 理,完全可用于有源电力滤波器的实时相位检测。 \/ 义 : X [参考文献] ~ £/ 二  。' [1] A.El—Amway and A.Morbid,”An effi— cient software—contrOlled PLL for l0w— 图7参考相位与基波相位的误差信号 frequency applications, IEEE Trans. Ind. 图8是sPLL在电压波形畸变时的基波信号、谐 Electron.,vo1. 35,pp.341~344,May 波信号、q轴误差分量。 1988. [2] S.K.Chung,”Phase—locked l0op for grid / 、 { 一connected three—phase powerConVersion J -£厂 systems,ⅣProc. Inst. Elect. Eng.,Elect. 阱 | 【 Power App1ication,v01.147,n0.3,pp.213 219,May 2Oo0. ’ l [3] Banislav Diokie,Eddy S0.Phase measure— /一 6 、 / ment of distorted periodic signals based on r、0 non synchronous digital f订tering[J].IEEE 4 ’ . trans.,on Instnma.Meas.2OO1,5O(4):864 { 867. . ; [4] Matto Bertocco,Alessandra Flammini,et a1. Robust and accurate real—time estimation of 图8 sensors signal parameters by a DSP approach 图9是sPLL的误差信号在基波幅值降到O.5p. [J].IEEE tans on Inst mm.Meas,2OOO,49 u,且相位发生3O。跳变时的变化。 (3):685—689. [5] Francisco D. Freijedo,Jesus Doval—Gan— doy,et a1. Real—Time Implement—tation of a SPLL for FACTS.IEEE 2390—2395. [6] Z.Changjiang,C. Fitzer,M. Barnes,and N. Jenkins,”Software phase—locked loop appIied to dynamic voltage restorer (DVR),”in Pr0c.IEEE Power Eng.Soc. Winter Meeting,V01.3,20O1,pp.1O33— 1O38. [7] D.JoVcic. Phase Locked Loop System for FACTS,IEEE Ttans.On P0wer Systems, vo1.18,3.1116—1124,2OO3. 图9基波幅值骤降和相位突变时的SPLL响应 4结论 

因篇幅问题不能全部显示,请点此查看更多更全内容

Top