CN103399203A - 一种基于复合迭代算法的谐波参数高精度估计方法 - Google Patents

一种基于复合迭代算法的谐波参数高精度估计方法 Download PDF

Info

Publication number
CN103399203A
CN103399203A CN2013103541090A CN201310354109A CN103399203A CN 103399203 A CN103399203 A CN 103399203A CN 2013103541090 A CN2013103541090 A CN 2013103541090A CN 201310354109 A CN201310354109 A CN 201310354109A CN 103399203 A CN103399203 A CN 103399203A
Authority
CN
China
Prior art keywords
harmonic
phase
algorithm
delta
frequency
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN2013103541090A
Other languages
English (en)
Other versions
CN103399203B (zh
Inventor
李春燕
魏蔚
张淮清
许中
付志红
张谦
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Chongqing University
Original Assignee
Chongqing University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Chongqing University filed Critical Chongqing University
Priority to CN201310354109.0A priority Critical patent/CN103399203B/zh
Publication of CN103399203A publication Critical patent/CN103399203A/zh
Application granted granted Critical
Publication of CN103399203B publication Critical patent/CN103399203B/zh
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Complex Calculations (AREA)
  • Measuring Frequencies, Analyzing Spectra (AREA)

Abstract

本发明公开了一种基于复合迭代算法的谐波参数高精度估计方法,首先利用三峰插值算法直接计算谐波幅值,同时计算谐波相位作为复合迭代的相位初值;再将相位初值传递到相位差校正算法中,利用相位差校正算法获得频率偏差量,再与谱泄漏对消算法相结合,获得第一次迭代计算的相位值;如此反复在相位差校正算法和谱泄漏对消算法中进行循环迭代,直到获得满足误差限要求的相位迭代结果。本发明采用三峰插值算法提高了谐波幅值的估计精度,利用三峰插值获得的相位作为初值,将相位差校正法和谱泄漏对消法相结合构造复合迭代算法,大大提高了谐波相位和频率估计精度。

Description

一种基于复合迭代算法的谐波参数高精度估计方法
技术领域
本发明涉及一种针对平稳周期信号的谐波参数估计方法,具体指一种基于复合迭代算法的谐波参数高精度估计方法,本方法用于估计谐波幅值、相位和频率参数,属于电网信号谐波分析技术领域。
背景技术
随着电力电子技术的发展以及工业生产的扩大,电力***中非线性负荷不断增加。非线性负荷在带来巨大经济效益的同时也向电网中注入了大量的高次谐波,加大了电网中高次谐波的含量,加剧了电信号的畸变程度。因此对非正弦信号进行谐波分析对电能计量以及电能质量分析与治理具有重大的研究意义和实用价值。
快速傅里叶变换(FFT)是电力***中进行谐波分析最常用的方法,但其存在频谱泄漏和栅栏效应,影响了谐波分析的精度,加窗插值算法在一定程度上能解决这些问题。单峰插值和双峰插值算法分别利用单根谱线和两根谱线信息对谐波参数进行估计,但这两种算法均忽略或部分忽略了长程谱泄露,因此利用幅值最大谱线及其左右两根次大谱线的线性组合模型构造的三峰插值算法能进一步提高谐波幅值参数的估计精度。
虽然三峰插值算法对谐波幅值估计具有较高精度,但该方法却只采用最大谱线的相位信息对谐波相位进行估计,精度不高。
发明内容
针对现有技术存在的上述不足,本发明的目的是提供一种基于复合迭代算法的谐波参数高精度估计方法,本方法可以大大提高电网信号的频率、幅值和相位的计算精度。
本发明实现上述目的的技术解决方案如下:
一种基于复合迭代算法的谐波参数高精度估计方法,首先利用三峰插值算法直接计算谐波幅值,同时计算谐波相位作为复合迭代的相位初值;再将相位初值传递到相位差校正算法中,利用相位差校正算法计算获得频率偏差量,再与谱泄漏对消算法相结合,获得第一次迭代计算的相位值;如此反复在相位差校正算法和谱泄漏对消算法中进行循环迭代,直到最终获得满足误差限要求的相位迭代结果。
利用三峰插值算法计算谐波幅值步骤如下:
1.1)将待分析信号x(t)加hanning窗,采样N+L个点(取L=N/4),前N个点构成序列1,xW1(n);后N个点构成序列2,xW2(n);分别对两个序列作FFT运算;
1.2)确定两个序列中各谐波频率下峰值谱线il和两个次大谱线位置il+1,il-1,并获得其对应谱线的幅值XW1(il-1),XW1(il),XW1(il+1);XW2(il-1),XW2(il),XW2(il+1)以及相角arg[XW1(il-1)],arg[XW1(il)],arg[XW1(il+1)];arg[XW2(il-1)],arg[XW2(il)],arg[XW2(il+1)];
1.3)令y1=XW1(il-1),y2=XW1(il),y3=XW1(il+1),并由
Figure BDA00003664945100021
计算βl
1.4)将βl代入下式计算谐波频率偏差δl
δ l = 0.0011 β l 7 - 0.0079 β l 6 + 0.0181 β l 5 _ 0.0048 β l 4 - 0.0785 β l 3 + 0.0015 β l 2 + 0.6665 β l - 0.5
1.5)将δl代入下式计算各次谐波的幅值Al
A 1 = N ( y l + 2 y 2 + y 3 ) ( 1.4726 + 0.5891 δ l + 0.7221 δ l 2 + 0.288 δ l 3 + 0.2039 δ l 4 + 0.0895 δ l 5 + 0.049 δ l 6 )
利用复合迭代算法确定谐波相位和频率参数,步骤如下:
2.1)由式
Figure BDA00003664945100024
计算获得两个序列的基波相位并作为复合迭代的初始值;设定误差限ε,0→k;
2.2)由计算基波频率偏差,并由
Figure BDA00003664945100027
计算其他各次谐波频率偏差;
2.3)若0≤δl<0.5,则取μ=1;否则取μ=-1,对序列1计算幅值比
Figure BDA00003664945100028
对序列2计算幅值比
Figure BDA00003664945100029
2.4)由下式再结合上步得到的幅值比计算两个序列各次谐波相角的迭代值
Figure BDA000036649451000214
2.5)若满足
Figure BDA000036649451000212
则停止迭代;否则,
Figure BDA000036649451000213
k+1→k,转步骤2.2);
2.6)输出各次谐波最后一次迭代的相角
Figure BDA00003664945100031
和频率偏差
Figure BDA00003664945100032
并由式fl=(ill)△f,l=1,2,…,K,获得各次谐波的频率估计结果fl k
与现有技术相比,本发明具有如下有益效果:
1、本发明克服了传统谐波分析中采用单峰或双峰插值算法对谐波幅值估计精度较低的不足,通过采用三峰插值算法提高了谐波幅值的估计精度。
2、利用相位差校正法对频率偏差具有较高精度以及谱泄漏对消法对相位估计具有较高精度的特点,并利用三峰插值获得的相位作为初值,将两者相结合构造复合迭代算法,大大提高了谐波相位和频率偏差的估计精度。
3、谐波的算例仿真结果表明:复合迭代算法的参数计算精度远高于加Hanning窗插值法,且计算时间相当,因而,本发明算法具有明显的优势。
附图说明
图1-本发明谐波参数估计流程图。
具体实施方式
本发明利用三峰插值对幅值分析具有较高精度,相位差校正算法对频率分析具有较高精度,谱泄漏对消法在相位分析方面具有较好精度的特点,将三峰插值算法、相位差校正算法和谱泄漏对消算法相结合,提出复合迭代的谐波分析算法。利用三峰插值对幅值计算的优越性能直接求取幅值,同时计算相位,将相位结果传递到相位差校正算法中,利用相位差校正算法分析获得频率校正量,再与谱泄漏对消算法相结合,获得第一次迭代计算的相位值。如此反复在相位差校正算法和谱泄漏对消算法中进行循环迭代,直到最终获得较高精度的相位分析结果。
以下先介绍三峰插值算法的基本原理和幅值计算具体步骤,再介绍复合迭代算法。
(1)三峰插值算法。
1)三峰插值方法基本原理如下:
设电网信号为:
Figure BDA00003664945100033
式中,fk、Ak、
Figure BDA00003664945100034
分别表示第k次谐波对应的频率、幅值以及相位,K为所要求取的最高谐波次数。
以周期Ts对该信号进行离散采样,得到N点离散序列x(n):
Figure BDA00003664945100041
式中ωk=2πfkTs,Ts为采样周期。
设有长度为N的离散窗函数w(n),其频谱表达式为:
W(e)=Wo(ω)e-jCω          (3)
式中,W0(ω)为变量ω的实函数,C为与窗函数相关的常数。
对x(n)进行加窗处理后得到离散信号xw(n):
xw(n)=x(n)·w(n)                 (4)
对上式进行离散傅里叶变换可得xw(n)的频域表达为:
Figure BDA00003664945100042
由于实际采样过程中的非整周期采样,使得时间窗与信号周期之间不满足整数倍的关系,设:
NT s T l = i l + &delta; l - - - ( 6 )
式中,i1为正整数,δ1为频率偏差,T1为信号周期。
对任意第k次谐波有:
&omega; k &Delta;&omega; = 2 &pi;k f 1 T s 2 &pi; / N = kN T s T 1 = i k + &delta; k k = 1,2 . . . , K - - - ( 7 )
式中,
Figure BDA00003664945100045
ik为第k次谐波对应的谱线位置。
由(7)易得:
ωk=(ikk)Δω        (8)
针对某一次具体谐波例如k=l,如果窗函数的幅频特性W0(ω)满足下式:
W 0 ( i l &Delta;&omega; + &omega; k ) = 0 k = 1,2 , . . . K W 0 ( i l &Delta;&omega; + &omega; k ) = 0 k = 1,2 , . . . K k &NotEqual; l - - - ( 9 )
此时可以认为在ω=il△ω处,包含基波在内的其他各次谐波的正、负频率分量以及第l次谐波自身的负频率分量为0,此谱线可看作不受频谱泄漏影响。综合式(5)和式(8)可得:
Figure BDA00003664945100059
则第il和第il+1根谱线的幅值表达式分别为:
| X w ( i l ) | = A l 2 W 0 ( - &delta; l &Delta;&omega; ) - - - ( 11 )
| X w ( i l + 1 ) | = A l 2 W 0 ( 1 - &delta; l &Delta;&omega; ) - - - ( 12 )
令: &beta; l = y 3 - y 1 y 2 - - - ( 13 )
其中,y1、y2、y3依次分别表示Xw(il-1)、Xw(il)、Xw(il+1),即谐波频点处包括峰值谱线在内的三条最近的谱线的幅值。
将(11)式所示的谱线幅值表达式代入到(13)中有:
&beta; l = | W 0 ( ( 1 - &delta; l ) 2 &pi; / N | - | W 0 ( ( - 1 - &delta; l ) 2 &pi; / N | | W 0 ( ( - &delta; l ) 2 &pi; / N | - - - ( 14 )
对上式采用多项式拟合方法获得加汉宁窗时频率偏差δl与βl间的函数关系如下:
&delta; 1 = 0.0011 &beta; l 7 - 0.0079 &beta; l 6 + 0.0181 &beta; l _ 5 0.0048 &beta; l 4 - 0.0785 &beta; l 3 + 0.0015 &beta; l 2 + 0.6665 &beta; 1 - 0.5 - - - ( 15 )
从而得到较为精确的谐波幅值:
A l = 2 ( y 1 + 2 y 2 + y 3 ) | W 0 ( ( - 1 - &delta; l ) 2 &pi; / N ) | + 2 | W 0 ( ( - &delta; l ) 2 &pi; / N ) | + | W 0 ( ( 1 - &delta; 1 ) 2 &pi; / N ) - - - ( 16 )
采用相同的多项式拟合方法对式(16)的分母部分进行拟合,获得加汉宁窗时的谐波幅值估计公式为:
A 1 = N ( y l + 2 y 2 + y 3 ) ( 1.4726 + 0.5891 &delta; l + 0.7221 &delta; l 2 + 0.288 &delta; l 3 + 0.2039 &delta; l 4 + 0.0895 &delta; l 5 + 0.049 &delta; l 6 ) - - - ( 17 )
谐波相位的计算公式为:
Figure BDA00003664945100064
2)三峰插值估计谐波幅值参数的实施步骤如下:
第一步:选取待分析的采样信号,对其加汉宁窗截断并进行快速傅里叶变换;
第二步:寻找各谐波频率下的峰值谱线位置il以及该谱线左右两个次大谱线的位置il+1和il-1;
第三步:获得这三根谱线的幅值y1=Xw(il-1)、y2=Xw(il)、y3=Xw(il+1),并根据式(13)计算βl
第四步:将βl代入式(15),从而获得频率偏差量δl的值;
第五步:将δl代入式(17)计算得到各次谐波对应的幅值Al
(2)谐波相位的复合迭代估计算法
采用步骤(1)中的三峰插值方法获得谐波幅值和相位,将相位结果传递到相位差校正算法中,利用相位差校正算法获得频率偏差量,再与谱泄漏对消算法相结合,获得第一次迭代计算的相位值。如此反复在相位差校正算法和谱泄漏对消算法中进行循环迭代,直到最终获得较高精度的相位分析结果。
1)采用相位差校正法获得频率偏差
取时间窗Tw=mT,设在时间窗内采样点数为N,则采样周期Ts=mT/N,△f=fs/N=1/NTs。按照时域平移法的原理采样N+L个点,将前N个点的序列记为x1(n),后N个点序列记为x2(n)。序列2比序列1滞后时间为△t=LTs,序列2的基波初相角
Figure BDA00003664945100065
与序列1的基波初相角
Figure BDA00003664945100066
之间满足如下关系:
在电网中,由于***调节的作用使频率偏差不会超过0.5Hz,第i1根谱线距离基波峰值频点距离最近,此时有f1=(i11)△f成立,代入(19)中得:
Figure BDA00003664945100063
从而基波频率偏差δ1为:
Figure BDA00003664945100071
其他各次谐波的频率偏差为:δl=lδ1-round(lδ1)l=1,2,…,K
因此,由式(8)可得各谐波的频率参数为:
fl=(ill)△fl=1,2,…,K(21-2)
2)谐波相位的谱泄漏对消高精度估计算法
根据多条谱线间的线性组合可以消除长程谱泄漏的影响从而实现谐波幅值的高精度分析的思想,谐波相位的求取亦可采取相同的方式来进行校正,从而弥补单根谱线进行相角估计时由于长程谱泄漏的影响使获得的相角值精度较低的缺陷。综合考虑长、短程谱泄漏的影响,并利用最大与次大两根幅值谱线进行加权对消,是实现高精度谐波相角分析的谱泄漏对消算法的核心思想。
常用余弦组合窗函数为:
W ( n ) = &Sigma; h = 0 J - 1 ( - 1 ) h a h cos ( 2 &pi;n N h ) - - - ( 22 )
式中,ah为余弦组合窗函数的系数,J为余弦组合窗的项数。
对第l次谐波,不忽略长程谱泄漏的信号加窗表达式:
Figure BDA00003664945100073
式中主要包含两部分,以减号为界。前半部分是负频率在频域内产生的分量,称为偏差量向量,记为△(il);后半部分是正频率在频域内产生的分量,称为短范围泄漏,记为X(il)s
则XW(il)=X(il)s±△(il)                               (24)
Figure BDA00003664945100077
其中: | X ( i l ) s | = A l &delta; l sin ( &pi; &delta; l ) 2 &pi; &Sigma; h = 0 J - 1 ( - 1 ) h ( &delta; l ) 2 - h 2 - - - ( 26 )
Figure BDA00003664945100076
假设第il和il+μ根谱线分别为幅值最大和次大谱线。当0≤δl<0.5时,则il+1为幅值次大谱线,即μ=1;当-0.5≤δl<0时,则il-1为幅值次大谱线,即μ=-1。此时,次大谱线的表达式为:
Figure BDA000036649451000810
其中:
| X w ( i l + &mu; ) | s = A l ( &mu; - &delta; l ) sin ( &pi; ( &mu; - &delta; l ) ) 2 &pi; &Sigma; h = 0 J - 1 ( - 1 ) h a h &delta; l 2 - h 2 - - - ( 29 )
由于幅值最大、次大谱线的相位表达式中
Figure BDA000036649451000811
的值较小,所以当Xw(il)保持不变时,若偏差量的向量△(il)以及短范围泄漏量X(il)s之间的相位差为90度时,
Figure BDA000036649451000813
有最大值。此时最大、次大谱线的夹角偏差比值可有以下近似:
Figure BDA00003664945100084
由式(23)(24)可得最大、次大谱线幅值偏差之比为:
| &Delta; ( i l ) | | &Delta; ( i l + &mu; ) | = ( 2 i l + &delta; l ) &Sigma; h = 0 J - 1 ( - 1 ) h a h ( 2 i l + &delta; l ) 2 - h 2 ( 2 i l + &mu; + &delta; l ) &Sigma; h = 0 J - 1 ( - 1 ) h a h ( 2 i l + &mu; + &delta; l ) 2 - h 2 - - - ( 32 )
当最大谱线的位置il远大于1时,有△(il)≈△(il+μ)成立。令Xw(il+μ)=τh,Xw(il)=τs,则式(31)可简化为:
Figure BDA00003664945100086
结合式(23)、(25)和(27)可得:
Figure BDA00003664945100087
Figure BDA00003664945100088
根据式(33),对式(34)(35)进行加权平均,可得谐波的相位为:
Figure BDA00003664945100089
3)复合迭代方法
由式(21)和(36)可知,频率偏差与相角的测量精度有关,而谐波相位的精度又与频率偏差有关,因此将相位差校正法与谱泄漏对消算法相结合形成复合迭代算法,可以同时提高频率偏差和相角测量的精度。
复合迭代算法实施步骤如下:
第一步骤:选取N+L个加窗采样信号,前N个点构成序列x1(n),后N个点构成序列x2(n)。
第二步骤:应用三峰插值方法分别对这两个序列进行分析,获得这两段序列中基波的相位
Figure BDA00003664945100091
Figure BDA00003664945100092
0→k。
第三步骤:以
Figure BDA00003664945100093
Figure BDA00003664945100094
作为相位迭代初值,代入式(21)中计算基波频率偏差
Figure BDA00003664945100095
并由
Figure BDA00003664945100096
计算第l次谐波的频率偏差。
第四步骤:对两个序列进行如下相同的操作:获得每个序列中谐波频率峰值谱线幅值Xw(il)和相角arg[Xw(il)]以及次峰值谱线的幅值Xw(il+μ)和相角arg[Xw(il+μ)],并由 | X w ( i l + &mu; ) | | X w ( i l ) | = &tau; h &tau; s 计算幅值比;
第五步骤:根据式(36)计算获得各次谐波相角的
Figure BDA00003664945100099
第六步骤:设误差精度为ε=10-4,如果
Figure BDA000036649451000910
则停止迭代;否则
Figure BDA000036649451000911
Figure BDA000036649451000912
k+1→k,转第三步骤,直到满足精度要求为止。
第七步骤:输出最后一次迭代的相位和频率偏差
Figure BDA000036649451000914
第八步骤:将
Figure BDA000036649451000915
代入式(21-2)中获得各次谐波的频率估计结果
Figure BDA000036649451000916
因此,综合上述介绍,本发明求取谐波参数的步骤如下,请同时参见图1:
1)首先利用三峰插值算法计算谐波幅值,步骤如下:
1.1)将待分析信号x(t)加hanning窗,采样N+L个点,通常取L=N/4,前N个点构成序列1,xW1(n);后N个点构成序列2,xW2(n);分别对两个序列作FFT运算;
1.2)确定两个序列中各谐波频率下峰值谱线il和两个次大谱线位置il+1,il-1,并获得其对应谱线的幅值XW1(il-1),XW1(il),XW1(il+1);XW2(il-1),XW2(il),XW2(il+1)以及相角arg[XW1(il-1)],arg[XW1(il)],arg[XW1(il+1)];arg[XW2(il-1)],arg[XW2(il)],arg[XW2(il+1)];
1.3)令y1=XW1(il-1),y2=XW1(il),y3=XW1(il+1),并由
Figure BDA000036649451000917
计算βl
1.4)将βl代入下式计算谐波频率偏差δl
&delta; l = 0.0011 &beta; l 7 - 0.0079 &beta; l 6 + 0.0181 &beta; l 5 _ 0.0048 &beta; l 4 - 0.0785 &beta; l 3 + 0.0015 &beta; l 2 + 0.6665 &beta; l - 0.5
1.5)将δl代入下式计算各次谐波的幅值Al
A 1 = N ( y l + 2 y 2 + y 3 ) ( 1.4726 + 0.5891 &delta; l + 0.7221 &delta; l 2 + 0.288 &delta; l 3 + 0.2039 &delta; l 4 + 0.0895 &delta; l 5 + 0.049 &delta; l 6 )
2)再利用复合迭代算法确定谐波相位和频率参数,步骤如下:
2.1)由式
Figure BDA00003664945100103
计算获得两个序列的基波相位
Figure BDA00003664945100104
并作为复合迭代的初始值;设定误差限ε,通常误差限设定为ε=10-4,0→k;
2.2)由计算基波频率偏差,并由
Figure BDA00003664945100106
计算其他各次谐波频率偏差;
2.3)若0≤δl<0.5,则取μ=1;否则取μ=-1,对序列1计算幅值比
Figure BDA00003664945100107
对序列2计算幅值比
Figure BDA00003664945100108
2.4)由下式再结合上步得到的幅值比计算两个序列各次谐波相角的迭代值
Figure BDA00003664945100109
Figure BDA000036649451001010
2.5)若满足则停止迭代;否则,
Figure BDA000036649451001012
转步骤2.2);
2.6)输出各次谐波最后一次迭代的相角
Figure BDA000036649451001013
和频率偏差
Figure BDA000036649451001014
并由式fl=(ill)△f,l=1,2,…,K,获得各次谐波的频率估计结果
Figure BDA000036649451001018
以下结合一个实施算例对本发明做进一步的阐述。
取谐波电网信号模型为:
x ( t ) = 100 sin ( 2 &pi; f 0 t + &pi; 3 ) + 2 sin ( 3 &times; &pi; f 0 t + &pi; 6 ) + 10 sin ( 5 &times; 2 &pi; f 0 t + &pi; 2 ) + sin ( 7 &times; 2 &pi; f 0 t + &pi; 2 )
其中,f0=49.8Hz,取采样频率Fs=1kHz,采样时间0.1s,采样点数N=100,L=25;对加不同窗函数以及插值方法进行仿真分析,其幅值相对误差如表1所示。
表1幅值相对误差
Figure BDA00003664945100111
分别采用单峰插值、双峰插值、三峰插值、相位差校正法、谱泄露对消法以及复合迭代法对该电网信号进行谐波分析,设复合迭代算法中的误差限为ε=10-4,其相位相对误差如表2所示。
表2相位相对误差
Figure BDA00003664945100112
从表1和表2可见,在谐波分析中,采用三峰插值可以大大提高谐波幅值检测精度,而采用复合迭代算法对谐波相位的计算精度有大幅提高。
本发明的技术方案可应用于电网谐波分析、电能计量和电能质量监测。
最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本发明技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。

Claims (3)

1.一种基于复合迭代算法的谐波参数高精度估计方法,其特征在于:首先利用三峰插值算法直接计算谐波幅值,同时计算谐波相位作为复合迭代的相位初值;再将相位初值传递到相位差校正算法中,利用相位差校正算法计算获得频率偏差量,再与谱泄漏对消算法相结合,获得第一次迭代计算的相位值;如此反复在相位差校正算法和谱泄漏对消算法中进行循环迭代,直到最终获得满足误差限要求的相位迭代结果。
2.根据权利要求1所述的谐波参数高精度估计方法,其特征在于:利用三峰插值算法计算谐波幅值步骤如下:
1.1)将待分析信号x(t)加hanning窗,采样N+L个点(取L=N/4),前N个点构成序列1,xW1(n);后N个点构成序列2,xW2(n);分别对两个序列作FFT运算;
1.2)确定两个序列中各谐波频率下峰值谱线il和两个次大谱线位置il+1,il-1,并获得其对应谱线的幅值XW1(il-1),XW1(il),XW1(il+1);XW2(il-1),XW2(il),XW2(il+1)以及相角arg[XW1(il-1)],arg[XW1(il)],arg[XW1(il+1)];arg[XW2(il-1)],arg[XW2(il)],arg[XW2(il+1)];
1.3)令y1=XW1(il-1),y2=XW1(il),y3=XW1(il+1),并由计算βl
1.4)将βl代入下式计算谐波频率偏差
Figure FDA00003664945000012
&delta; l = 0.0011 &beta; l 7 - 0.0079 &beta; l 6 + 0.0181 &beta; l 5 _ 0.0048 &beta; l 4 - 0.0785 &beta; l 3 + 0.0015 &beta; l 2 + 0.6665 &beta; l - 0.5
1.5)将δl代入下式计算各次谐波的幅值Al
A 1 = N ( y l + 2 y 2 + y 3 ) ( 1.4726 + 0.5891 &delta; l + 0.7221 &delta; l 2 + 0.288 &delta; l 3 + 0.2039 &delta; l 4 + 0.0895 &delta; l 5 + 0.049 &delta; l 6 )
利用复合迭代算法确定谐波相位和频率参数,步骤如下:
2.1)由式
Figure FDA00003664945000015
计算获得两个序列的基波相位
Figure FDA00003664945000016
并作为复合迭代的初始值;设定误差限ε,0→k;
2.2)由
Figure FDA00003664945000017
计算基波频率偏差,并由
Figure FDA00003664945000018
计算其他各次谐波频率偏差;
2.3)若0≤δl<0.5,则取μ=1;否则取μ=-1,对序列1计算幅值比
Figure FDA00003664945000021
对序列2计算幅值比
Figure FDA00003664945000022
2.4)由下式再结合上步得到的幅值比计算两个序列各次谐波相角的迭代值
Figure FDA00003664945000023
Figure FDA00003664945000024
2.5)若满足
Figure FDA00003664945000025
则停止迭代;否则,转步骤2.2);
2.6)输出各次谐波最后一次迭代的相角
Figure FDA00003664945000027
和频率偏差
Figure FDA00003664945000028
并由式fl=(ill)△f,l=1,2,…,K,获得各次谐波的频率估计结果
3.根据权利要求1或2所述的谐波参数高精度估计方法,其特征在于:所述误差限设定为ε=10-4
CN201310354109.0A 2013-08-09 2013-08-09 一种基于复合迭代算法的谐波参数高精度估计方法 Expired - Fee Related CN103399203B (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201310354109.0A CN103399203B (zh) 2013-08-09 2013-08-09 一种基于复合迭代算法的谐波参数高精度估计方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201310354109.0A CN103399203B (zh) 2013-08-09 2013-08-09 一种基于复合迭代算法的谐波参数高精度估计方法

Publications (2)

Publication Number Publication Date
CN103399203A true CN103399203A (zh) 2013-11-20
CN103399203B CN103399203B (zh) 2015-08-26

Family

ID=49562860

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201310354109.0A Expired - Fee Related CN103399203B (zh) 2013-08-09 2013-08-09 一种基于复合迭代算法的谐波参数高精度估计方法

Country Status (1)

Country Link
CN (1) CN103399203B (zh)

Cited By (15)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103630743A (zh) * 2013-12-16 2014-03-12 电子科技大学 一种外差式频谱分析仪频率修正的方法
CN104849548A (zh) * 2015-06-01 2015-08-19 海南大学 一种电力***瞬时频率监测方法及***
CN104881394A (zh) * 2015-06-03 2015-09-02 河南理工大学 单自由度***谐波平衡法装置
CN105758840A (zh) * 2016-03-01 2016-07-13 华中科技大学 一种利用高次谐波振幅实现分子轨道层析成像的方法
CN106841774A (zh) * 2017-01-24 2017-06-13 海南大学 一种基于双层迭代的电力***频率获取方法及***
CN106918741A (zh) * 2017-03-02 2017-07-04 浙江大学 应用于频率宽范围波动电网的自适应采样的相位差校正法
CN106970264A (zh) * 2017-03-02 2017-07-21 浙江大学 一种考虑电网频率变化率的改进相位差校正法
CN107305223A (zh) * 2016-04-19 2017-10-31 天津大学 一种改进的相位差频率估计方法
CN108845973A (zh) * 2018-06-01 2018-11-20 中国科学院光电研究院 一种基于改进Quinn算法的多普勒频率估计方法
CN109495195A (zh) * 2018-10-15 2019-03-19 中国人民解放军战略支援部队信息工程大学 无线电通信pcma信号幅度的联合估计方法及装置
CN109557355A (zh) * 2018-10-29 2019-04-02 太平湾发电厂 基于hanning窗相位差法的避雷器阻性电流在线监测方法
CN111077371A (zh) * 2018-10-19 2020-04-28 大唐移动通信设备有限公司 一种提高相位测量精度的方法和装置
CN112035790A (zh) * 2020-09-01 2020-12-04 唐山学院 井间定位信号频率估计方法
CN112557751A (zh) * 2020-12-03 2021-03-26 东南大学 一种基于dft迭代法的谐波参数估计方法
CN113341224A (zh) * 2021-06-08 2021-09-03 国网湖南省电力有限公司 一种电力***低频振荡信号测量方法及装置

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0921835A (ja) * 1995-07-05 1997-01-21 Mitsubishi Heavy Ind Ltd 電圧位相検出器
CN103018557A (zh) * 2012-11-30 2013-04-03 合肥工业大学 归一化主从式谐波与间谐波实时分析方法

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0921835A (ja) * 1995-07-05 1997-01-21 Mitsubishi Heavy Ind Ltd 電圧位相検出器
CN103018557A (zh) * 2012-11-30 2013-04-03 合肥工业大学 归一化主从式谐波与间谐波实时分析方法

Non-Patent Citations (4)

* Cited by examiner, † Cited by third party
Title
张华军等: "基于迭代傅里叶变换的交流电压基波幅值与相位检测", 《电工电气》, no. 1, 31 January 2013 (2013-01-31) *
段小华等: "FFT高精度谐波检测方法研究", 《江苏电器》, no. 6, 31 December 2007 (2007-12-31) *
牛胜锁等: "基于三谱线插值FFT的电力谐波分析算法", 《中国电机工程学报》, vol. 32, no. 16, 5 June 2012 (2012-06-05) *
王刘旺等: "基于加汉宁窗的FFT高精度谐波检测改进算法", 《电力***保护与控制》, vol. 40, no. 24, 16 December 2012 (2012-12-16) *

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103630743B (zh) * 2013-12-16 2015-12-30 电子科技大学 一种外差式频谱分析仪频率修正的方法
CN103630743A (zh) * 2013-12-16 2014-03-12 电子科技大学 一种外差式频谱分析仪频率修正的方法
CN104849548A (zh) * 2015-06-01 2015-08-19 海南大学 一种电力***瞬时频率监测方法及***
CN104849548B (zh) * 2015-06-01 2018-05-25 海南大学 一种电力***瞬时频率监测方法及***
CN104881394A (zh) * 2015-06-03 2015-09-02 河南理工大学 单自由度***谐波平衡法装置
CN104881394B (zh) * 2015-06-03 2017-08-18 河南理工大学 单自由度***谐波平衡法装置
CN105758840B (zh) * 2016-03-01 2019-01-29 华中科技大学 一种利用高次谐波振幅实现分子轨道层析成像的方法
CN105758840A (zh) * 2016-03-01 2016-07-13 华中科技大学 一种利用高次谐波振幅实现分子轨道层析成像的方法
CN107305223A (zh) * 2016-04-19 2017-10-31 天津大学 一种改进的相位差频率估计方法
CN106841774A (zh) * 2017-01-24 2017-06-13 海南大学 一种基于双层迭代的电力***频率获取方法及***
CN106841774B (zh) * 2017-01-24 2019-10-25 海南大学 一种基于双层迭代的电力***频率获取方法及***
CN106918741A (zh) * 2017-03-02 2017-07-04 浙江大学 应用于频率宽范围波动电网的自适应采样的相位差校正法
CN106918741B (zh) * 2017-03-02 2019-04-23 浙江大学 应用于频率宽范围波动电网的自适应采样的相位差校正法
CN106970264A (zh) * 2017-03-02 2017-07-21 浙江大学 一种考虑电网频率变化率的改进相位差校正法
CN106970264B (zh) * 2017-03-02 2020-02-21 浙江大学 一种考虑电网频率变化率的改进相位差校正法
CN108845973B (zh) * 2018-06-01 2021-11-19 中国科学院光电研究院 一种基于改进Quinn算法的多普勒频率估计方法
CN108845973A (zh) * 2018-06-01 2018-11-20 中国科学院光电研究院 一种基于改进Quinn算法的多普勒频率估计方法
CN109495195B (zh) * 2018-10-15 2021-09-24 中国人民解放军战略支援部队信息工程大学 无线电通信pcma信号幅度的联合估计方法及装置
CN109495195A (zh) * 2018-10-15 2019-03-19 中国人民解放军战略支援部队信息工程大学 无线电通信pcma信号幅度的联合估计方法及装置
CN111077371A (zh) * 2018-10-19 2020-04-28 大唐移动通信设备有限公司 一种提高相位测量精度的方法和装置
CN111077371B (zh) * 2018-10-19 2021-02-05 大唐移动通信设备有限公司 一种提高相位测量精度的方法和装置
CN109557355A (zh) * 2018-10-29 2019-04-02 太平湾发电厂 基于hanning窗相位差法的避雷器阻性电流在线监测方法
CN112035790A (zh) * 2020-09-01 2020-12-04 唐山学院 井间定位信号频率估计方法
CN112557751A (zh) * 2020-12-03 2021-03-26 东南大学 一种基于dft迭代法的谐波参数估计方法
CN113341224A (zh) * 2021-06-08 2021-09-03 国网湖南省电力有限公司 一种电力***低频振荡信号测量方法及装置
CN113341224B (zh) * 2021-06-08 2022-05-24 国网湖南省电力有限公司 一种电力***低频振荡信号测量方法及装置

Also Published As

Publication number Publication date
CN103399203B (zh) 2015-08-26

Similar Documents

Publication Publication Date Title
CN103399203B (zh) 一种基于复合迭代算法的谐波参数高精度估计方法
CN102435844B (zh) 一种频率无关的正弦信号相量计算方法
CN109030941A (zh) Hanning自乘卷积窗FFT三谱线插值谐波分析方法
CN102135569B (zh) 基于波动量法的用户侧谐波发射水平实用化的估计方法
CN103401238B (zh) 一种基于总体测辨法的电力负荷建模方法
CN102520245A (zh) 基于三次样条插值波形重构的微网谐波及间谐波分析方法
CN101216512A (zh) 一种非正弦周期信号实时高精度检测方法
CN110598269B (zh) 一种在低采样点时的离散频谱参数校正方法
CN104391178A (zh) 一种基于Nuttall窗的时移相位差稳态谐波信号校正方法
CN105486921A (zh) 凯撒三阶互卷积窗三谱线插值的谐波与间谐波检测方法
CN105652151A (zh) 基于线路参数检测与数据非同步校验的双端测距方法
CN103399204A (zh) 一种基于Rife-Vincent(II)窗插值FFT的谐波与间谐波检测方法
CN105911341A (zh) 一种谐波无功功率的测量方法
CN105137180A (zh) 基于六项余弦窗四谱线插值的高精度谐波分析方法
CN108896944A (zh) 一种同步测量装置实验室校准仪及其同步相量测量方法
CN103018555A (zh) 一种高精度的电力参数软件同步采样方法
CN103675447A (zh) 一种电气化铁路的高精度实时谐波分析方法
CN111884218A (zh) 一种双馈入vsc输电***稳定性评估方法及***
CN111308207A (zh) 一种针对单相交流***的dq阻抗测量方法
CN110068729A (zh) 一种信号相量计算方法
CN107167658B (zh) 一种高精度抗干扰的电力***基波频率及相位测量方法
CN104931777A (zh) 一种基于两条dft复数谱线的信号频率测量方法
CN105372492A (zh) 基于三条dft复数谱线的信号频率测量方法
CN103293363B (zh) 一种互感器采样值延时补偿方法
CN103605904A (zh) 基于误差估算的自补偿电力***幅值算法

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20150826

Termination date: 20180809

CF01 Termination of patent right due to non-payment of annual fee