过零检测和曲线拟合的电力系统频率算法_第1页
过零检测和曲线拟合的电力系统频率算法_第2页
过零检测和曲线拟合的电力系统频率算法_第3页
过零检测和曲线拟合的电力系统频率算法_第4页
过零检测和曲线拟合的电力系统频率算法_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

过零检测和曲线拟合的电力系统频率算法赵庆生;谢运华淳B贺宏;张学军【摘要】Inthispaper,anewdiscreteFouriertransform(DFT)frequencyalgorithmisproposedbasedonbandpassfil-tering,zerocrossingdetectionandleastsquarenonlinearcurvefitting.First,theoriginalsignalisfilteredbyabandpassfilter,andzerocrossingdetectionisusedtocalculatethefrequencyvalueoffilteredsignal,whichisadoptedasthereferencefrequencyofleastsquarenonlinearcurvefitting.Second,thefittedsinecurveisresampled,andDFTal-gorithmisusedtocalculatethefrequencyofresampleddata.Thesimulationresultsshowthattheproposedalgorithmcanrestrainoreliminatetheeffectofnoiseandfrequencyfluctuationonthefrequencysynchronizationmeasurement,whichimprovestheaccuracyoffrequencymeasurement.%提出了一种基于带通滤波、过零检测和最小二乘非线性曲线拟合的新型离散傅里叶变换DFT(discreteFouriertransform)频率算法.首先将原始信号经过带通滤波器滤波后,用过零检测算法计算其频率并将此值作为最小二乘非线性曲线拟合参考频率;之后对拟合后的正弦曲线进行重采样得到重采样数据;再对重采样数据运用DFT算法计算频率.仿真实验结果表明,所提算法能抑制或消除噪声以及频率波动对频率同步测量的影响,提高了频率测量精度.【期刊名称】《电力系统及其自动化学报》【年(卷),期】2017(029)002【总页数】6页(P21-26)【关键词】过零检测;最小二乘非线性曲线拟合;离散傅里叶变换;频率测量;带通滤波【作者】赵庆生;谢运华;郭贺宏涨学军【作者单位】太原理工大学电力系统运行与控制山西省重点实验室,太原030024;太原理工大学电力系统运行与控制山西省重点实验室,太原030024;国网临汾供电公司,临汾041000;山西大学电力工程系,太原030006【正文语种】中文【中图分类】TM711频率作为同步相量测量的重要组成部分对电力系统的安全、稳定和高效的运行具有非常重要的作用。可靠的频率测量是电力系统有效地进行功率控制、负荷减载、负荷恢复以及发电机保护的先决条件。因此,对电压信号频率进行高精度、快速的测量显得尤为重要。目前,常用的频率测量算法主要有傅里叶变换[1-2]、小波变换法[3]、瞬时值计算法[4]和最小均方算法[5]等。由于离散傅里叶变换DFT(discreteFouriertransform)的计算量比较小以及对谐波和噪声具有一定的抑制能力,因此基于DFT测量算法在当前频率和谐波的实际计算中得到了广泛应用[6-8]。但是其算法计算容易受数据窗口的影响,且当信号基波频率偏移工频时,基于DFT的频率计算方法由于非同步采样容易表现出较大的误差,限制了其使用。为了提高基于DFT频率测量算法的测量精度,文献[9]提出了一种插值迭代修正DFT频率算法,但是该算法在计算时认为频率为固定不变,并未考虑频率动态变化的情形;文献[10]提出了一种利用相角差来进行频率计算的方法,该方法简便且具有一定的精度,但未考虑由于谐波、噪声等的干扰而造成的相角差本身所存在的误差;文献[11]提出了一种采用等比定理的改进DFT系统频率测量算法,该算法具有一定的谐波抑制能力;文献[12]提出了一种基于等角度采样原则的自适应调整采样频率的算法,保持每周期采样点不变,根据上一窗口计算出的频率值调整下一个数据点的采样间隔,此方法相对于传统的DFT算法在精度上有一定的提升。本文在带通滤波、过零检测算法和最小二乘非线性曲线拟合的基础上,将原始信号先经过带通滤波器进行滤波,滤除信号中的谐波分量和部分噪声;再将滤波后的信号应用过零检测算法在预设的数据区间长度内计算其频率值,并将此频率作为最小二乘非线性曲线拟合的迭代初始频率,在每一小段采样区间中对滤波信号进行正弦曲线拟合;然后调整采样频率对拟合曲线进行二次重采样,将所得到的重采样数据再进行DFT算法计算频率,以提高频率测量精度。1.1滤波器的设计通常实际的电力系统信号并不是标准的正弦信号,而是包含有各次谐波分量、间谐波分量、直流分量和大量噪声的复杂信号;正常情况下基波频率在工频50Hz附近具有微小波动变化,则谐波分量的频率也将随着变化,这将给频率测量带来较大的误差,因此有必要设计带通滤波器滤除信号中所含谐波分量及其他的干扰分量。本文采用基于巴特沃斯型带通滤波器的设计,目的在于滤除谐波和噪声的干扰对信号的影响。文中主要设计参数:通带范围为45~55Hz、通带上限为60Hz、通带下限为40Hz、通带最大衰减为2dB、阻带最小衰减为15dB。在Matlab仿真中可得滤波器的频率响应特性如图1所示。由图1可见,经过带通滤波器滤波后,信号中只有频率处于50Hz附近很小范围内的分量可以通过,在其他频率区间衰减很大,直流分量和各次谐波分量的衰减几乎为0,由此可以滤除直流分量和高次谐波分量对基波信号的干扰。但由于信号中噪声随机,很难通过带通滤波器完全滤除,滤波后信号中依然含有部分噪声,足以造成频率泄露,因此有必要对信号进一步进行去噪声处理。1.2电压过零点检测原始信号经过带通滤波器滤波后,得到一系列离散数据序列(t0,v0),(t1,v1),...,(tN-1,vN-1),...,对离散数据序列相邻2个数据点进行过零点判断,以求得过零点的时间。其原理[13]如下。判断2个相邻数据(tk-1,vk-1)和(tk,vk)的电压符号是否相同,假如电压符号相同,则认为两点之间不存在电压过零点;假如电压符号不相同,则认为(tk-1,vk-1)和(tk,vk)两点之间存在电压过零点,可将两点之间的曲线近似为直线,求两点之间的直线方程,通过线性化计算电压过零点的时刻,其计算公式为式中,vk、tk和vk-1、tk-1分别为数据的第k个采样值、采样时间和第k-1个采样值、采样时间。根据第1个电压过零点时间t1、最后一个电压过零点时间tn以及过零点的个数n,计算过零点频率f0。将f0作为最小二乘非线性曲线拟合的参考频率,计算公式为1.3最小二乘非线性曲线拟合原理由于原始信号经过带通滤波后,所残留的噪声足以造成频率泄露,这在一定程度上影响了各种传统的基于DFT的频率测量算法的精度和稳定性。当信号为标准的正弦波或含有少量的噪声和有限次数的谐波时,DFT算法能取得较好的效果,表现出了一定的谐波和噪声抑制能力;但是当信号中含有大量噪声或者频率发生波动而偏移工频时,DFT算法所表现出来的频率测量效果不太明显,精度明显降低,甚至难以收敛。本文运用基于Levenberg-Marquardt的最小二乘非线性曲线拟合[14]方法对原始信号进行正弦曲线拟合。最小二乘非线性曲线拟合基本思想为:在原始信号的每一个小区间Vi中对原始信号进行标准正弦曲线拟合成Yi,使Vi和Yi之间的误差尽可能地小,表示为式中,Yi为第i段的不含谐波和噪声的标准正弦拟合函数。本文中采用Levenberg-Marquardt方法来获得拟合正弦曲线的幅值、相角和频率参数最优值,参数入初始化为0.01。为了保证算法能尽快收敛,迭代初始频率设置为过零检测算法所得频率,而将相角。取0~n中的任意值。如果得到的最优化参数不是合理值,调整e,重新对参数进行优化估计,直到得到的参数为最优化值。然后对拟合的正弦曲线进行重采样,对信号进一步去噪,从而提高算法的频率测量精度。1.4频率计算1.4.1基波分量频率计算原理假设输入电压信号模型为式中:v为电压峰值;f为基波真实频率;t为时间;e为初相角。则信号真实频率f与工频f1和频率偏移量^f存在的关系为当f=f1时,对式(4)在一个周期内的时间窗口[0,T0]进行傅里叶变换,可得式中,UR0和UI0分别为当前时间窗口DFT变换的实部和虚部。令联立式(6)和式(7),可得设每周期采样点数为N,则时间窗口前移一个采样点的时间得到下一个时间窗口[T0/N,T0+T0/N]。同样,采用傅里叶变换可得式中,UR1和UI1分别为下一时间窗口DFT变换的实部和虚部。综上可得故有式(13)表明了信号基波真实频率f与工频f1和傅里叶变换之间的关系。为了避免式(13)中出现分母为0的情况,根据文献[15]利用等比定理对式(13)进行如下改进。当时,则有依据等比定理将n次计算的f按照式(14)进行绝对值补偿,可得式中,n可根据实际情况进行选择,本文n选择为5。尽管对于单个可能出现无限接近于0的现象,但对于则不可能为0,这样有效地解决了分母的过零问题。由于上述公式的推导基于标准正弦信号,故在进行计算前需对原始电力信号进行带通滤波器滤波。1.4.2算法的实现过程(1)以采样频率1000Hz对原始信号进行采样,经过带通滤波器滤波之后,得到数据序列(t0,v0),(t1,v1),...,(tN-1,vN-1),...,由式(1)得到过零点信息,由式(2)得到信号当前频率f0,在此基础之上,采用最小二乘非线性曲线拟合对滤波后的离散数据拟合成正弦曲线,每5个周期拟合1次;为了减少计算量,拟合窗口的时间移动步长为1个信号周期。(2)得到拟合正弦曲线后,根据过零检测所得的频率信息以等角度采样[12]原则(即每个周期的采样点个数不变调整采样频率),对拟合后的曲线进行采样,得到采样值进行保存。(3)以1个周期的时间长度为DFT变换时间窗口,在得到相邻2个窗口傅里叶变换值的基础上,依据式(15)计算频率;然后回到步骤(1)重复此过程,直到得到信号的所有频率。为验证算法的正确性,对文献[12]的改进DFT算法与本文所提出的改进DFT算法进行比较分析。本文算法计算的信号是经过了本文设计的带通滤波器滤波处理后的信号。2.1静态信号测量1)标准正弦波信号当信号为标准正弦波时,其信号模型可表示为式中,w为角频率,w=2nf,f为基波信号频率,f=50Hz;本文算法与改进DFT算法这两种算法的频率测量结果如图2所示。由图2的结果对比可以看出,当信号为无污染的标准正弦波时,两种算法的测量结果在50Hz上几乎重合,故在图2中,两条曲线看起来为一条曲线,误差非常小。由Matlab分析可得本文算法的误差几乎为改进DFT算法误差的1%,说明两种算法虽然均能得到信号频率的准确值,且精度极高,但是本文算法精度更高。2)含噪声干扰时信号当信号含有衰减直流分量、谐波和噪声时,其信号模型可表示为式中,ck为信噪比为35dB的高斯白噪声。图3为原始信号与滤波后的信号对比。由图3可知,经过滤波后,原始信号变得更为平滑,其取值区间位于(-1,1)内,而此区间正是信号基波分量的取值区间,信号中干扰分量得到大大减少,信噪比得到很大的提高。图4为含噪声干扰时两种算法的频率测量结果对比。由图4可知,本文算法的频率测量结果在50Hz附近虽然有所波动,但波动非常小,误差小于1.2x10-3Hz,具有较强的谐波、噪声和衰减直流分量的抑制能力;而改进DFT算法由于噪声的干扰,误差比较大,其最大误差值接近0.01Hz,远大于本文算法误差;由于本文算法增加了过零检测和曲线拟合环节,故计算量有所增加,其所耗费的时间为改进DFT算法的1.86倍。表明本算法虽然增加了计算量,但在抑制噪声干扰方面具有比改进DFT算法更好的性能,从而验证了本算法的有效性。2.2动态信号测量由于实际电力系统的信号基波频率并不是固定为工频50Hz,而是在工频附近具有小的波动。假设信号基波频率变化如图5所示。分两种情况考察改进DFT算法与本文算法的频率测量结果。(1)采用式(17)信号模型,其中ck采用信噪比为30dB的高斯白噪声。图6为两种算法的分析结果对比,由图6分析可知本文所提出算法的频率测量精度很高,误差小于1.3x10-3Hz,收敛性和稳定性都比较好,能满足电力系统的相关标准要求;由于噪声的存在和频率波动,改进DFT算法表现出了相对比较大的误差,频率波动幅度比较大,最大误差值大于0.02Hz;虽然本文算法的执行时间为改进DFT算法的1.93倍,但测量结果明显优于改进DFT算法的测量结果,表明本文算法虽然在曲线拟合和重采样上增加了计算量,但是算法的抗噪声和频率波动的性能以及稳定性和精度大大提高了。(2)采用式(17)的信号模型,改进DFT算法所计算的信号中ck采用信噪比为25dB的高斯白噪声,本文提出的算法所计算的信号中ck采用信噪比为20dB的高斯白噪声。图7为两种算法不同信噪比时的频率测量结果对比,在信噪比低的情形下,本文算法的执行时间为改进DFT的1.91倍;但本文算法的收敛性依然很好、误差少、精度高,计算可得最大误差小于1.8x10-3Hz,也证明了本文算法具有强大的噪声抑制能力;而改进DFT算法的频率波动值比较大,最大频率误差大于0.04Hz,明显大于本文算法的误差;说明在信号频率偏离工频发生波动,且信噪比较低的情形下,本文所提算法依然能取得比改进DFT算法更高的精度。从而验证了本文算法的有效性。2.3实际电压信号测量文中电压数据是将电能质量监测装置接入实验室的电源插座中直接采样而得到的。在得到真实数据后,首先将原始电压信号进行带通滤波。图8为原始电压信号与滤波后信号的对比,由图8可见,滤波后的信号更平滑更接近正弦信号。图9为两种算法对真实电压信号进行频率测量分析的结果对比。虽然本文算法的执行时间大概为改进DFT算法的2.03倍,但由图9分析可知本文算法的精度非常高,频率计算结果曲线非常接近工频50Hz,曲线的波动很小,误差小于1.5x10-3Hz;而改进DFT算法结果误差比较大,最大误差甚至超过了0.02Hz,其算法测量精度和稳定性明显不如本文算法,由此可见虽然本文算法在过零检测和最小二乘非线性曲线拟合环节中增加了一些计算量,但算法取得了较好的噪声抑制能力和较高的频率计算精度。本文提出了一种基于带通滤波、过零检测算法和最小二乘非线性正弦曲线拟合的新型频率测量算法。将原始信号曲线进行带通滤波后在每一个小的采样区间中拟合成新的标准正弦曲线,并对拟合曲线进行二次重采样,得到新的采样序列,再对新的采样序列进行DFT变换计算频率值。本算法原理简单,虽然在过零检测和最小二乘非线性正弦曲线拟合中增加了一些计算量,但实验仿真结果表明本文算法在抗噪声干扰和频率微小振荡方面有较大的提升,具有更好的稳定性和准确性,从而验证了该算法的有效性。赵庆生(1969-),男,通信作者,博士,副教授,研究方向为电力系统运行与控制和电力系统建模与仿真。Email:【相关文献】李建林,张仲超(LiJianlin,ZhangZhongchao).一种新的快速高精度频率测量方法(Anewtypeofhighaccuracyandquickmeasurementoffrequency)[J].电力系统及其自动化学报(ProceedingsoftheCSU-EPSA),2002,14(6):67-68,76.唐建辉,胡敏强,吴在军(TangJianhui,HuMinqiang,WuZaijun).—种基于修正采样序列的电力系统频率测量方法(Algorithmformeasurementfrequencyofpowersystembasedonmodifiedsampledsequence)[J].电力系统及其自动化学报(ProceedingsoftheCSU-EPSA),2004,16(6):52-54.RahmatiA,AdhamiR,DimassiM.Real-timeelectricalvariablesestimationbasedonrecursivewavelettransform[J].InternationalJournalofElectricalPower&EnergySystems,2015,68:170-179.周水斌,杨敏,陈小桥,等(ZhouShuibin,YangMin,ChenXiaoqiao,etal).一种不受信号频率影响的电压计算方法(Avoltagemeasurementalgorithmuninfluencedbysignalfrequency)[J].电力自动化设备(ElectricPowerAutomationEquipment),2003,23(2):66-67.麦瑞坤,何正友,何文,等(MaiRuikun,HeZhengyou,HeWen,etal).电力系统频率的自适应跟踪算法(Adaptivefrequencytrackingalgorithmforpowersystems)[J].中国电机工程学报(ProceedingsoftheCSEE),2010,30(16):73-78.李一泉,何本腾(LiYiquan,HeBenteng).基于傅氏滤波的频率测量新方法(NewalgorithmforfrequencyofpowersystembasedonFourierfilter)[J].电力系统及其自动化学报(ProceedingsoftheCSU-EPSA),2006,18(4):45-48.PhadkeAG,ThorpJS,AdamiakMG.Anewmeasurementtechniquefortrackingvoltagephasors,localsystemfrequency,andrateofchangeoffrequency[J].IEEETransonPowerApparatusandSystems,1983,102(5):1025-1038.张杰成,乔鸣忠,朱鹏,等(ZhangJiecheng,QiaoMingzhong,ZhuPeng,etal).滑窗迭代DFT检测谐波和无功电流的新算法(Newmethodofharmonicandreactivecurrentdetectionbasedonsliding-windowiterationDFT)[J].电力系统及其自动化学报(ProceedingsoftheCSUEPSA),2015,27(12):18-22.磨少清,李啸骢(MoShaoqing,LiXiaocong).一种高精度的改进傅里叶测频算法(Animprovedhigh-accuracyalgorithmforfrequencymeasurementbasedonFouriertransform)[J].电力系统自动化(AutomationofElectricPowerSystems),2003,27(12):48-49,54.WangMaohai,SunYuanzhang.ApracticalmethodtoimprovephasorandpowermeasurementaccuracyofDFTalgorithm[J].IEEETransonPowerDelivery,2006,21(3):1054-1062.王拔群,周孟然(WangBaqun,ZhouMengran).一种基于傅式变换算法的系统频率变化求取方法(Analgorithmforstrikingmethodofsystemfrequen

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论