法律状态公告日
法律状态信息
法律状态
2017-10-17
授权
授权
2015-07-01
实质审查的生效 IPC(主分类):G01R23/165 申请日:20131203
实质审查的生效
2015-06-03
公开
公开
技术领域
本发明涉及信号处理技术领域,具体地,涉及一种基于谐波分析仪的电 力谐波分析方法和谐波分析仪。
背景技术
随着电力电子技术的快速发展,电力系统的谐波污染日益严重,电力 电子装置带来的谐波问题对电力系统安全、稳定、经济运行构成潜在威胁, 给周围电气环境带来了极大影响,电能质量问题受到高度重视,谐波分析 技术在电能质量监控、电子产品生产检验、电器设备监控等众多领域应用 广泛,是进行电网监控、质量检验、设备监控的重要技术手段。目前常用 的分析方法主要有离散傅里叶变换(DFT)、快速傅里叶变换(FFT)、基于FIR (Finite Impulse Response,有限冲击响应)数字滤波算法、小波变换法 和Prony算法等。
在工程应用中,谐波分析总是进行有限点的采样,难以做到严格意义 的同步采样。这样,在应用FFT、DFT进行谐波分析时,就会存在由于截 断效应导致的长范围泄漏和由于栅栏效应导致的短范围泄漏,使得分析结 果精度不高,甚至不可信。
基于FIR数字滤波器的电力系统各次谐波分析是这些方法中原理简单 且较为有效的一种算法。FIR数字滤波器可以从信号中过滤出所需的频率 分量,但这种方法存在一些副作用,它改变了信号中剩余频率分量的幅度 和相位。
发明内容
本发明是为了克服现有技术中谐波分析时存在栅栏效应的缺陷,根据本 发明的一个方面,提出一种基于谐波分析仪的电力谐波分析方法。
根据本发明实施例的一种基于谐波分析仪的电力谐波分析方法,包括:
确定预设基频,根据预设基频为输入信号设计第一FIR梳状滤波器;通 过第一FIR梳状滤波器对输入信号进行滤波,并确定滤波后信号的频率;当 滤波后信号的频率与预设基频之间的差值小于预设阈值时,将滤波后信号的 频率作为输入信号的基频;根据基频确定谐波的频率,并为谐波设计第二FIR 梳状滤波器;通过第二FIR梳状滤波器对输入信号进行滤波,确定谐波的信 号参数,并将信号参数发送给谐波分析仪的处理单元,信号参数包括:信号 幅值和信号相位角。
优选的,基于谐波分析仪的电力谐波分析方法还包括:当滤波后信号的 频率与预设基频之间的差值不小于预设阈值时,继续通过第一FIR梳状滤波 器对滤波后信号进行滤波,直至再次滤波后信号的频率与预设基频之间的差 值小于预设阈值,并将再次滤波后信号的频率作为输入信号的基频。
优选的,确定滤波后信号的频率,包括:
获取滤波后信号的连续三次采样值x(k)、x(k+1)和x(k+2);
确定滤波后信号的频率为:其中Δt为 采样时间间隔。
优选的,确定谐波的信号参数,包括:
获取谐波的连续两次采样值xi(k)和xi(k+1);
确定谐波的信号幅值为:Xi=2|Ai|;
确定谐波的信号相位角为:φi=angle(Ai);
其中,fi为谐波的频率,Δt为采样时 间间隔。
优选的,第一FIR梳状滤波器和第二FIR梳状滤波器为FIR窗滤波器;
对于采样序列x(k)=Xcos(2πfkΔt+φ),经过FIR窗滤波器进行滤波处理 后:
优选的,当第二FIR梳状滤波器为FIR窗滤波器时,确定谐波的信号参 数,包括:
获取谐波的连续两次采样值和
确定谐波的信号幅值为:Xi=2|Ai|;
确定谐波的信号相位角为:φi=angle(Ai);
其中,
本发明实施例提供的一种基于谐波分析仪的电力谐波分析方法,该方法 很容易实现,可以方便计算出谐波参数,精度高,且该方法不受频率漂移影 响,同时采样频率不必是基波频率的2n倍,有效克服了泄露、栅栏效应和混 叠效应等严重影响谐波分析精度的缺点。
本发明是为了克服现有技术中谐波分析时存在栅栏效应的缺陷,根据本 发明的一个方面,提出一种谐波分析仪。
根据本发明实施例的谐波分析仪,包括:
第一滤波设计模块,用于确定预设基频,根据预设基频为输入信号设计 第一FIR梳状滤波器;
第一滤波模块,用于通过第一FIR梳状滤波器对输入信号进行滤波,并 确定滤波后信号的频率;
基频确定模块,用于当滤波后信号的频率与预设基频之间的差值小于预 设阈值时,将滤波后信号的频率作为输入信号的基频;
第二滤波设计模块,用于根据基频确定谐波的频率,并为谐波设计第二 FIR梳状滤波器;
第二滤波模块,用于通过第二FIR梳状滤波器对输入信号进行滤波,确 定谐波的信号参数,并将信号参数发送给谐波分析仪的处理单元,信号参数 包括:信号幅值和信号相位角。
优选的,第一滤波模块还用于:当滤波后信号的频率与预设基频之间的 差值不小于预设阈值时,继续通过第一FIR梳状滤波器对滤波后信号进行滤 波,直至再次滤波后信号的频率与预设基频之间的差值小于预设阈值;
基频确定模块还用于:将再次滤波后信号的频率作为输入信号的基频。
优选的,第一滤波模块包括:
第一采集单元,用于获取滤波后信号的连续三次采样值x(k)、x(k+1)和 x(k+2);
第一计算单元,用于确定滤波后信号的频率为:其中 Δt为采样时间间隔。
优选的,第二滤波模块包括:
第二采集单元,用于获取谐波的连续两次采样值xi(k)和xi(k+1);
第二计算单元,用于确定谐波的信号幅值为:Xi=2|Ai|;确定谐波的信 号相位角为:φi=angle(Ai);
其中,fi为谐波的频率,Δt为采样时 间间隔。
优选的,第一滤波设计模块确定的第一FIR梳状滤波器和第二滤波设计 模块确定的第二FIR梳状滤波器为FIR窗滤波器;
对于采样序列x(k)=Xcos(2πfkΔt+φ),经过FIR窗滤波器进行滤波处理 后:
优选的,当第二FIR梳状滤波器为FIR窗滤波器时,第二滤波模块包括:
第三采集单元,用于获取谐波的连续两次采样值和x
第三计算单元,用于确定谐波的信号幅值为:Xi=2|Ai|;确定谐波的信 号相位角为:φi=angle(Ai);
其中,
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从 说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其 他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结 构来实现和获得。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与 本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图 中:
图1为本发明实施例中谐波分析方法的流程图;
图2为实施例一中谐波分析方法的流程图;
图3为本发明实施例中谐波分析仪的结构图。
具体实施方式
下面结合附图,对本发明的具体实施方式进行详细描述,但应当理解本 发明的保护范围并不受具体实施方式的限制。
根据本发明实施例,提供了一种基于谐波分析仪的电力谐波分析方法, 参见图1所示,本发明实施例中,谐波分析方法的流程如下:
步骤101:确定预设基频,根据预设基频为输入信号设计第一FIR梳状 滤波器。
该预设基频为输入信号的理论基频,比如电力信号基频的理论值为50Hz, 则预设基频设为50Hz。预设基频主要用于设计第一FIR梳状滤波器以及与经 过第一FIR梳状滤波器滤波处理后的信号的频率作比较。
步骤102:通过第一FIR梳状滤波器对输入信号进行滤波,并确定滤波后 信号的频率。
第一FIR梳状滤波器可以滤掉各次谐波,只剩下输入信号的基波,因此 滤波后信号主要由基波组成。
步骤103:当滤波后信号的频率与预设基频之间的差值小于预设阈值时, 将滤波后信号的频率作为输入信号的基频。
由于实际信号的基频与理论上的预设基频之间存在误差,因此只有当滤 波后信号的频率与预设基频之间的差值小于预设阈值时,才将该滤波后信号 的频率作为输入信号的基频。其中,预设阈值为预先设定的,具体可以为0.1Hz 或0.01Hz等,根据实际情况而定。
当滤波后信号的频率与预设基频之间的差值不小于预设阈值时,继续通 过第一FIR梳状滤波器对滤波后信号进行滤波,直至再次滤波后信号的频率 与预设基频之间的差值小于预设阈值,并将再次滤波后信号的频率作为输入 信号的基频。即当滤波后信号的频率与预设基频之间的差值不小于预设阈值 时,对已经经过滤波处理后的信号再次进行滤波处理,然后判断再次滤波后 信号的频率与预设基频之间的差值是否小于预设阈值,若上述两个频率之间 的差值仍然不小于预设阈值,则继续对滤波后的信号进行滤波,直至两个频 率之间的差值小于预设阈值。
步骤104:根据基频确定第i次谐波的频率,并为第i次谐波设计第二FIR 梳状滤波器。
当输入信号的基频确定时,则输入信号中的第i次谐波的频率就可以确定, 其为基频的i倍,即第i次谐波的频率fi=if1,其中f1为基频。第二FIR梳状 滤波器用于过滤掉输入信号中除第i次谐波之外的其他次谐波,即第二FIR梳 状滤波器输出第i次谐波。
步骤105:通过第二FIR梳状滤波器对输入信号进行滤波,确定第i次谐 波的信号参数,并将信号参数发送给谐波分析仪的处理单元,该信号参数包 括:信号幅值和信号相位角。
在步骤104中可以确定第i次谐波的频率,在步骤105中确定第i次谐波 的信号幅值和信号相位角,综合两步骤可以确定第i次谐波的频率,幅值及相 位,即确定了第i次谐波的所有信号参数。谐波分析仪接收到第i次谐波的信 号参数后,谐波分析仪即可对该谐波进行分析处理,以图表、曲线的方式输 出,供相关技术人员进行分析和利用;谐波分析仪还可以通过RS232、RS485 标准通讯端口或网口(RJ45)通讯接口,将谐波的信号参数上传至上位机,上位 机基于WINDOWS等操作平台,可以将采集的谐波信号参数转换成各种报表、 曲线、棒图,同时,报表可根据需要转换为WORD或EXCEL格式。
本发明实施例中,步骤102和步骤105中的确定信号参数的方法原理具 体如下:
理想信号x(t)可描述为:x(t)=Xcos(2πft+φ);其中,X是信号幅值,f 是信号频率,φ是信号相位角。采用固定时间间隔Δt对连续时间信号x(t)进行 离散采样,生成采样序列{x(k)}:
x(k)=Xcos(2πfkΔt+φ) (2)
因为则式(2)可以表示为:
设a=ej2πfΔt,z=Re(a),其中,z为复数a的 实部,A*是A的共轭复数,则采样序列{x(k)}为:
x(k)=Aak+A*a-k (4)
根据欧拉公式eix=cosx+isinx和式(4),设m=2πfΔt,可以得到:
x(k)+x(k+2)=A(ak+ak+2)+A*(a-k+a-k-2)
=A[cos(mk)+jsin(mk)+cos(mk+2m)+jsin(mk+2m)]+
A*[cos(mk)-jsin(mk)+cos(mk+2m)-jsin(mk+2m)]
=A[2cos(mk+m)cosm+j2sin(mk+m)cosm]+
A*[2cos(mk+m)cosm-j2sin(mk+m)cosm]
=2[Aej(mk+m)+A*e-j(mk+m)]cosm=2x(k+1)cosm
同时,由于z=Re(a)=Re(cos2πfΔt+jsin2πfΔt)=cos2πfΔt=cosm,结合 上式可得:
又x(k+1)a-x(k)=A[ak+1a-ak]+A*(a-k-1a-a-k)=Aak(a2-1),因此:
由于z=cos2πfΔt,
综上,对于信号x(t),根据三个离散采样值x(k)、x(k+1)、x(k+2)可以 确定z,进而可以确定信号x(t)的信号频率f;当信号频率f和采样间隔Δt已 知时,可以确定a和A,从而可以确定信号幅值X和信号相位角φ。该算法 适用于标准的正弦或余弦信号,因此也适用于电力谐波。以该算法计算信号 谐波的参数,容易实现、精度高,而且不受频率漂移的影响,采样频率不必 是基波频率的2n倍。
将以上算法应用于本发明实施例中,在步骤101中,若滤波后信号为x(k), 则确定滤波后信号的频率具体包括:
获取滤波后信号的连续三次采样值x(k)、x(k+1)和x(k+2);
滤波后信号的频率为:其中Δt为采样 时间间隔。
在步骤105中,确定第i次谐波的信号参数具体包括:
获取第i次谐波的连续两次采样值xi(k)和xi(k+1);
谐波的信号幅值为:Xi=2|Ai|;谐波的信号相位角为:φi=angle(Ai);
其中,
优选的,第一FIR梳状滤波器和第二FIR梳状滤波器均为FIR窗滤波器;
对于采样序列x(k)=Xcos(2πfkΔt+φ),经过FIR窗滤波器进行滤波处理 后:
根据式(5)和式(6)可得,引入窗校正因子WCF的信号的信号参数可 以表示为:
其中:
普通FIR梳状滤波器在提取出所需频率分量的同时,会改变信号中剩余 频率分量的幅度和相位,因此采用FIR窗滤波器代替FIR梳状滤波器。本发 明实施例中提供的窗校正因子WCF方法适合于任何有限序列的数字滤波器, 例如适用于Hamming、Hanning和Blackman等窗过滤器,甚至有限复杂序列 的DFT也包括在内。
本发明实施例提供的一种基于谐波分析仪的电力谐波分析方法,该方法 很容易实现,可以方便计算出谐波参数,精度高,且该方法不受频率漂移影 响,同时采样频率不必是基波频率的2n倍,有效克服了泄露、栅栏效应和混 叠效应等严重影响谐波分析精度的缺点。
下面通过实施例一详细介绍电力谐波分析方法的流程。
实施例一
在实施例一中,采用FIR梳状滤波器对电力信号进行滤波,该FIR梳状 滤波器经过加窗处理,其谐波分析过程如图2所示。实施例一中,电力信号 波形描述为:采用固定时间间隔Δt对信号x(t)进行 采样,生成采样序列:
定义
根据FIR梳状滤波器的特有性质,可以得出以下结论:
C(n)={{1,-2z1,1}*{1,-2z2,1}*...*{1,-2zm,1}},其中,zi=cos2πfiΔt,*为卷 积操作符,n为FIR梳状滤波器反馈环的个数。上式为FIR梳状滤波器的特有 性质,为现有技术,此处不做详述。
当使用FIR梳状滤波器过滤掉除i次谐波外的其他次谐波信号时,相应的 FIR梳状滤波器表达式为:
实施例一中,谐波分析的流程具体如下:
预设基频f=60Hz,设计滤波器C1(n)。
其中,C1(n)={{1,-2z2,1}*{1,-2z3,1}*...*{1,-2zm,1}}。
离散电力信号x(k)经过滤波器C1(n)滤波后,所得信号波形表达式为:
获取的连续三个采样值和根据式(5)可以确 定,经过滤波器C1(n)滤波后的信号的频率为:
判断|fnew-f|<0.001Hz是否成立。其中0.001Hz即为预设阈值, |fnew-f|<0.001Hz即为判断滤波后信号的频率fnew与预设基频60Hz之间的差 值是否小于预设阈值0.001Hz。
当|fnew-f|<0.001Hz成立时,将fnew作为电力信号x(k)的基频f1;当不成 立时,则继续通过滤波器C1(n)对进行滤波,直至滤波后信号的频率与预 设基频60Hz之间的差值小于预设阈值。
当基频f1确定后,根据式(6),可以确定基波的幅值和相位角:
X1=2|A1|,φ1=angle(A1);其中:
根据基频f1可以确定第i次谐波的频率,然后根据所需的第i次谐波设计 滤波器Ci(n),Ci(n)={{1,-2z1,1}*...*{1,-2zi-1,1}*{1,-2zi+1,1}*...*{1,-2zm,1}}。
离散电力信号x(k)经过滤波器Ci(n)滤波后,所得第i次谐波的表达式为:
第i次谐波的的幅值和相位角分别为:
Xi=2|Ai|,φi=angle(Ai);其中:
因此,获取第i次谐波的连续两次采样值和即可确定第 i次谐波的幅值和相位角。
本发明实施例提供的一种基于谐波分析仪的电力谐波分析方法,该方法 很容易实现,可以方便计算出谐波参数,精度高,且该方法不受频率漂移影 响,同时采样频率不必是基波频率的2n倍,有效克服了泄露、栅栏效应和混 叠效应等严重影响谐波分析精度的缺点。采用窗校正因子方法,可以适用于 任何有限序列的数字滤波器,并且可以选择不同的窗口算法和窗口大小获取 更好的性能。本发明实施例提供的一种基于谐波分析仪的电力谐波分析方法 适合于有需求的脱机应用,且如果可以用并行计算实现该谐波分析方法,则 也适合于在线应用。
以上详细介绍了一种基于谐波分析仪的电力谐波分析方法的实现过程, 本发明实施例还提供一种谐波分析仪,下面介绍谐波分析仪的结构。
本发明实施例提供的一种谐波分析仪,参见图3所示,包括:第一滤波 设计模块301、第一滤波模块302、基频确定模块303、第二滤波设计模块304 和第二滤波模块305。
第一滤波设计模块301用于确定预设基频,根据预设基频为输入信号设 计第一FIR梳状滤波器;
第一滤波模块302用于通过第一FIR梳状滤波器对输入信号进行滤波, 并确定滤波后信号的频率;
基频确定模块303用于当滤波后信号的频率与预设基频之间的差值小于 预设阈值时,将滤波后信号的频率作为输入信号的基频;
第二滤波设计模块304用于根据基频确定谐波的频率,并为谐波设计第 二FIR梳状滤波器;
第二滤波模块305用于通过第二FIR梳状滤波器对输入信号进行滤波, 确定谐波的信号参数,并将信号参数发送给谐波分析仪的处理单元,信号参 数包括:信号幅值和信号相位角。
优选的,第一滤波模块302还用于:当滤波后信号的频率与预设基频之 间的差值不小于预设阈值时,继续通过第一FIR梳状滤波器对滤波后信号进 行滤波,直至再次滤波后信号的频率与预设基频之间的差值小于预设阈值;
基频确定模块303还用于:将再次滤波后信号的频率作为输入信号的基 频。
优选的,第一滤波模块302包括:
第一采集单元,用于获取滤波后信号的连续三次采样值x(k)、x(k+1)和 x(k+2);
第一计算单元,用于确定滤波后信号的频率为:其中 Δt为采样时间间隔。
优选的,第二滤波模块305包括:
第二采集单元,用于获取谐波的连续两次采样值xi(k)和xi(k+1);
第二计算单元,用于确定谐波的信号幅值为:Xi=2|Ai|;确定谐波的信 号相位角为:φi=angle(Ai);
其中,fi为谐波的频率,Δt为采样时 间间隔。
优选的,第一滤波设计模块301确定的第一FIR梳状滤波器和第二滤波 设计模块304确定的第二FIR梳状滤波器为FIR窗滤波器;
对于采样序列x(k)=Xcos(2πfkΔt+φ),经过FIR窗滤波器进行滤波处理 后:
优选的,当第二FIR梳状滤波器为FIR窗滤波器时,第二滤波模块305 包括:
第三采集单元,用于获取谐波的连续两次采样值和
第三计算单元,用于确定谐波的信号幅值为:Xi=2|Ai|;确定谐波的信 号相位角为:φi=angle(Ai);
其中,
本发明实施例提供的一种谐波分析仪,能够根据谐波采样值快速计算 出谐波参数,精度高,且不受频率漂移影响,同时采样频率不必是基波频率 的2n倍,有效克服了泄露、栅栏效应和混叠效应等严重影响谐波分析精度的 缺点。
本发明能有多种不同形式的具体实施方式,上面以图1-图3为例结合 附图对本发明的技术方案作举例说明,这并不意味着本发明所应用的具体 实例只能局限在特定的流程或实施例结构中,本领域的普通技术人员应当 了解,上文所提供的具体实施方案只是多种优选用法中的一些示例,任何 体现本发明权利要求的实施方式均应在本发明技术方案所要求保护的范围 之内。
最后应说明的是:以上仅为本发明的优选实施例而已,并不用于限制 本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的 技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改, 或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则之内, 所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
机译: 太赫兹波信号分析仪,太赫兹波信号分析方法和编程,用于太赫兹波信号分析
机译: 太赫兹波信号分析仪,太赫兹波信号分析方法和太赫兹波信号分析程序
机译: 用于周期函数的谐波分析仪-涉及将函数与预定频率的正弦波相乘,并测量相角