CN103197143A - 基于汉宁窗fft算法与遍历滤波的谐波、间谐波检测方法 - Google Patents
基于汉宁窗fft算法与遍历滤波的谐波、间谐波检测方法 Download PDFInfo
- Publication number
- CN103197143A CN103197143A CN2013100637301A CN201310063730A CN103197143A CN 103197143 A CN103197143 A CN 103197143A CN 2013100637301 A CN2013100637301 A CN 2013100637301A CN 201310063730 A CN201310063730 A CN 201310063730A CN 103197143 A CN103197143 A CN 103197143A
- Authority
- CN
- China
- Prior art keywords
- frequency
- amplitude
- harmonic
- harmonic wave
- lambda
- 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.)
- Pending
Links
Images
Landscapes
- Measuring Frequencies, Analyzing Spectra (AREA)
Abstract
本发明公开一种基于汉宁窗FFT算法与遍历滤波的谐波、间谐波检测方法,该方法包括以下步骤:利用加汉宁窗FFT算法对电网信号进行分析,获取所述电网信号中含谐波、间谐波的频段;对所述频段进行带通滤波,得到所述频段内谐波、间谐波的频率和幅值;根据检测到的频率,计算该频率与其所在频带中心频率的差值,根据所述差值及滤波器幅频特性曲线得到幅值校正系数,对所述幅值进行校正得到校正后的幅值。
Description
技术领域
本发明涉及电力领域,具体而言,涉及一种基于汉宁窗FFT算法与遍历滤波的谐波、间谐波检测方法。
背景技术
随着工业规模不断扩大,电力***中含有越来越多的非线性负荷,导致电网中正弦电压发生畸变,严重影响电能质量,给工业生产带来危害。
正弦电压波形发生畸变意味着含有大量的谐波(频率为基波的整数倍)与间谐波(频率为基波的非整数倍)。谐波与间谐波的检测是谐波治理、评价电能质量的前提。
FFT(Fast Fourier Transformation,快速傅立叶变换)谐波检测法是当今电力谐波检测领域应用最多的一种方法,在同步采样时能精确地检测出谐波成分。但FFT谐波检测法不能对间谐波准确检测,并且非同步采样时因存在频谱泄漏和栅栏效应,对谐波的检测也有一定误差。加Hanning(汉宁)窗FFT算法可减小由非同步采样引起的频谱泄漏和栅栏效应,非同步采样下也能有效地检出各次谐波、间谐波成分,但间谐波的检测精度稍差。利用中心频率随变的带通滤波器对信号进行遍历滤波,可准确检测出谐波及间谐波成分,且分辨率较高。但当用其检测含谐波与间谐波次数较高的信号时,中心频率取值过多,遍历计算冗长,算法复杂。现场检测仪器大多采用DSP(DigitalSignal Processor,数字信号处理器),复杂的算法会使实时性变差,目前该方法难以直接在现场设备中应用。因此,对于采用DSP的现场设备,有待进一步探索和研究精度与实时性兼顾的间谐波检测算法。
发明内容
本发明提供一种基于汉宁窗FFT算法与遍历滤波的谐波、间谐波检测方法,将加Hanning窗FFT算法与基于遍历带通滤波器的谐波检测方法相结合,实现对电网中所含谐波与间谐波信号的快速实时检测。
为达到上述目的,本发明提供了一种基于汉宁窗FFT算法与遍历滤波的谐波、间谐波检测方法,该方法包括以下步骤:
利用加汉宁窗FFT算法对电网信号进行分析,获取所述电网信号中含谐波、间谐波的频段;
对所述频段进行带通滤波,得到所述频段内谐波、间谐波的频率和幅值;
根据检测到的频率,计算该频率与其所在频带中心频率的差值,根据所述差值及滤波器幅频特性曲线得到幅值校正系数,对所述幅值进行校正得到校正后的幅值。
可选的,所述对所述频段进行带通滤波,得到所述频段内谐波、间谐波的频率和幅值步骤包括:
根据所述频段设定尺度因子a、采样周期TS和遍历计算的各中心频率ωn,获取滤波系数及其幅频特性;
在各中心频率ωn处分别采用相应滤波系数的滤波器对被测信号的离散值x(n)进行计算,得到滤波后系数wn(a,ωn,n)的瞬时值:
其中,δi与λj为常数,由给定的a及ωn求得:
式中A是由中心频率ωn、尺度因子a及采样周期TS决定的常数,
计算被测信号的瞬时幅值和瞬时频率,
瞬时幅值
式中Cf是给定的校正系数,wR、wI分别为wη(a,ωn,n)的实部和虚部,瞬时频率
,并根据所述瞬时幅值及对应的幅频特性,获取幅值到达稳态的时刻;
将到达稳态时刻后一个基波周期内瞬时幅值的平均值和瞬时频率的平均值分别作为被测信号的幅值和频率的检测结果。
在上述实施例中,首先利用加Hanning窗FFT算法对电网信号进行快速分析,初步获取含各次谐波、间谐波成分的频段。在获取到含各次谐波、间谐波成分的频段后,利用带通滤波器单点计算量小的优势,对谐波、间谐波成分集中的频段进行分析,从而求得该频段内所含谐波与间谐波的准确幅频特性。这样,滤波器中心频率的遍历取值仅限于该频带范围,避免了对不含谐波或间谐波的频段的分析,大大减少了不必要的运算量,从而保证算法在DSP平台上实现的精度与实时性。最后,求取幅值的校正系数,对幅值检测结果进行修正,实现对谐波、间谐波信号的精确检测。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明一个实施例的基于汉宁窗FFT算法与遍历滤波的谐波、间谐波检测方法流程图;
图2为本发明一个优选实施例的基于汉宁窗FFT算法与遍历滤波的谐波、间谐波检测方法流程图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有付出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
图1为本发明一个实施例的基于汉宁窗FFT算法与遍历滤波的谐波、间谐波检测方法流程图;如图所示,该方法包括以下步骤:
S110,利用加汉宁窗FFT算法对电网信号进行分析,获取电网信号中含谐波、间谐波的频段;
S120,对频段进行带通滤波,得到频段内谐波、间谐波的频率和幅值;
S130,根据检测到的频率,计算该频率与其所在频带中心频率的差值,根据差值及滤波器幅频特性曲线得到幅值校正系数,对幅值进行校正得到校正后的幅值。
在上述实施例中,首先利用加Hanning窗FFT算法对电网信号进行快速分析,初步获取含各次谐波、间谐波成分的频段。在获取到含各次谐波、间谐波成分的频段后,利用带通滤波器单点计算量小的优势,对谐波、间谐波成分集中的频段进行分析,从而求得该频段内所含谐波与间谐波的准确幅频特性。这样,滤波器中心频率的遍历取值仅限于该频带范围,避免了对不含谐波或间谐波的频段的分析,大大减少了不必要的运算量,从而保证算法在DSP平台上实现的精度与实时性。最后,求取幅值的校正系数,对幅值检测结果进行修正,实现对谐波、间谐波信号的精确检测。
图2为本发明一个优选实施例的基于汉宁窗FFT算法与遍历滤波的谐波、间谐波检测方法流程图;如图所示,该方法包括:
步骤201,利用加Hanning窗FFT算法检测出电网信号中含谐波与间谐波的频段;
步骤202,根据检测到的频段,设定尺度因子a、采样周期TS和遍历计算的中心频率ωn;
步骤203,根据所设定的尺度因子a、采样周期TS,计算各中心频率ωn对应的出滤波系数及其幅频特性并将结果保存;
步骤204,进行遍历滤波,在各中心频率ωn处分别采用相应滤波系数的滤波器对被测信号的离散值x(n)进行计算,得到滤波后系数wn(a,ωn,n)的瞬时值:
其中,δi与λj为常数,由给定的a及ωn求得:
计算被测信号的瞬时幅值和瞬时频率,
瞬时幅值
式中Cf是给定的校正系数,wR、wI分别为wη(a,ωn,n)的实部和虚部,瞬时频率
,并根据瞬时幅值及对应的幅频特性,获取幅值到达稳态的时刻;
步骤205,判断是否完成全部采样点的计算,若未完则转步骤203继续执行,若已完成则执行步骤206;
步骤206,判断是否完成对整个频段的遍历,若未完成对整个频段的遍历则转步骤202继续执行,若已完成则执行步骤207;
步骤207,取幅值达到稳态后一个基波周期内瞬时幅值和瞬时频率的平均值作为幅值和频率的检测结果;
步骤208,对幅值检测结果进行修正:根据检测到的频率,计算该频率与其所在频带中心频率的差值,根据滤波器幅频特性曲线得到准确的幅值校正系数,进而得出幅值检测结果。
上述实施例将加Hanning窗FFT与遍历带通滤波器相结合对谐波、间谐波进行检测,首先对含谐波与间谐波的电网信号利用Hanning窗FFT算法检测出含谐波与间谐波的大致频段,然后对该频段进行遍历带通滤波,快速分析出分布在该频段内的谐波及间谐波的频率及幅值,最后求取校正系数,对幅值检测结果进行修正,实现对间谐波信号的精确检测,具有较高的精度与实时性,非常适用于以DSP为核心的现场设备。
本领域普通技术人员可以理解:附图只是一个实施例的示意图,附图中的模块或流程并不一定是实施本发明所必须的。
本领域普通技术人员可以理解:实施例中的装置中的模块可以按照实施例描述分布于实施例的装置中,也可以进行相应变化位于不同于本实施例的一个或多个装置中。上述实施例的模块可以合并为一个模块,也可以进一步拆分成多个子模块。
最后应说明的是:以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明实施例技术方案的精神和范围。
Claims (2)
1.一种基于汉宁窗FFT算法与遍历滤波的谐波、间谐波检测方法,其特征在于,包括以下步骤:
利用加汉宁窗FFT算法对电网信号进行分析,获取所述电网信号中含谐波、间谐波的频段;
对所述频段进行带通滤波,得到所述频段内谐波、间谐波的频率和幅值;
根据检测到的频率,计算该频率与其所在频带中心频率的差值,根据所述差值及滤波器幅频特性曲线得到幅值校正系数,对所述幅值进行校正得到校正后的幅值。
2.根据权利要求1所述的检测方法,其特征在于,所述对所述频段进行带通滤波,得到所述频段内谐波、间谐波的频率和幅值步骤包括:
根据所述频段设定尺度因子a、采样周期TS和遍历计算的各中心频率ωn,获取滤波系数及其幅频特性;
在各中心频率ωn处分别采用相应滤波系数的滤波器对被测信号的离散值x(n)进行计算,得到滤波后系数wn(a,ωn,n)的瞬时值:
其中,δi与λj为常数,由给定的a及ωn求得:
计算被测信号的瞬时幅值和瞬时频率,
瞬时幅值
式中Cf是给定的校正系数,wR、wI分别为wη(a,ωn,n)的实部和虚部,瞬时频率
,并根据所述瞬时幅值及对应的幅频特性,获取幅值到达稳态的时刻;
将到达稳态时刻后一个基波周期内瞬时幅值的平均值和瞬时频率的平均值分别作为被测信号的幅值和频率的检测结果。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013100637301A CN103197143A (zh) | 2013-02-28 | 2013-02-28 | 基于汉宁窗fft算法与遍历滤波的谐波、间谐波检测方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2013100637301A CN103197143A (zh) | 2013-02-28 | 2013-02-28 | 基于汉宁窗fft算法与遍历滤波的谐波、间谐波检测方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN103197143A true CN103197143A (zh) | 2013-07-10 |
Family
ID=48719828
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2013100637301A Pending CN103197143A (zh) | 2013-02-28 | 2013-02-28 | 基于汉宁窗fft算法与遍历滤波的谐波、间谐波检测方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN103197143A (zh) |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105307095A (zh) * | 2015-09-15 | 2016-02-03 | 中国电子科技集团公司第四十一研究所 | 一种基于fft的高分辨率音频频率测量方法 |
CN105334388A (zh) * | 2015-11-23 | 2016-02-17 | 深圳市海亿达能源科技股份有限公司 | 一种处理信号的方法及装置 |
CN106154035A (zh) * | 2016-06-20 | 2016-11-23 | 哈尔滨工业大学 | 一种快速谐波及间谐波检测方法 |
CN107941322A (zh) * | 2017-10-31 | 2018-04-20 | 安徽容知日新科技股份有限公司 | 一种谐波识别方法和计算设备 |
CN109507495A (zh) * | 2018-10-17 | 2019-03-22 | 华北水利水电大学 | 一种变窗长的准同期并网参数测量方法 |
CN110082592A (zh) * | 2019-05-29 | 2019-08-02 | 国网上海市电力公司 | 一种基于柔性原子滤波的超高次谐波测量方法 |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102007059789B3 (de) * | 2007-12-11 | 2009-06-10 | Panasonic Electronic Devices Europe Gmbh | Verfahren und Vorrichtung zur Reduzierung von Oberwellen und interharmonischer Wellen für Leistungssteuerungen von an einem Wechselspannungsnetz angeschlossenen elektrischen Verbrauchern |
CN201269907Y (zh) * | 2008-09-25 | 2009-07-08 | 重庆大学 | 一种电力***间谐波检测器 |
CN101587146A (zh) * | 2009-06-10 | 2009-11-25 | 湖南大学 | 一种谐波和间谐波参数的检测方法 |
CN201876495U (zh) * | 2010-10-26 | 2011-06-22 | 南京世都科技有限公司 | 电力谐波智能检测装置 |
CN102318004A (zh) * | 2009-09-18 | 2012-01-11 | 杜比国际公司 | 改进的谐波转置 |
CN102331526A (zh) * | 2011-06-10 | 2012-01-25 | 中国矿业大学 | 汉宁窗函数连续频谱内插电力谐波参数获取方法 |
CN102495285A (zh) * | 2011-11-24 | 2012-06-13 | 中国矿业大学 | 对称窗函数功率重心估计电力谐波参数的方法 |
CN102520245A (zh) * | 2011-09-28 | 2012-06-27 | 天津大学 | 基于三次样条插值波形重构的微网谐波及间谐波分析方法 |
CN102818930A (zh) * | 2012-09-03 | 2012-12-12 | 中国矿业大学 | 一种高精度快速计算电力谐波参数的方法 |
JP2012257357A (ja) * | 2011-06-08 | 2012-12-27 | Kansai Electric Power Co Inc:The | 分散電源の単独運転検出装置 |
-
2013
- 2013-02-28 CN CN2013100637301A patent/CN103197143A/zh active Pending
Patent Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
DE102007059789B3 (de) * | 2007-12-11 | 2009-06-10 | Panasonic Electronic Devices Europe Gmbh | Verfahren und Vorrichtung zur Reduzierung von Oberwellen und interharmonischer Wellen für Leistungssteuerungen von an einem Wechselspannungsnetz angeschlossenen elektrischen Verbrauchern |
CN201269907Y (zh) * | 2008-09-25 | 2009-07-08 | 重庆大学 | 一种电力***间谐波检测器 |
CN101587146A (zh) * | 2009-06-10 | 2009-11-25 | 湖南大学 | 一种谐波和间谐波参数的检测方法 |
CN102318004A (zh) * | 2009-09-18 | 2012-01-11 | 杜比国际公司 | 改进的谐波转置 |
CN201876495U (zh) * | 2010-10-26 | 2011-06-22 | 南京世都科技有限公司 | 电力谐波智能检测装置 |
JP2012257357A (ja) * | 2011-06-08 | 2012-12-27 | Kansai Electric Power Co Inc:The | 分散電源の単独運転検出装置 |
CN102331526A (zh) * | 2011-06-10 | 2012-01-25 | 中国矿业大学 | 汉宁窗函数连续频谱内插电力谐波参数获取方法 |
CN102520245A (zh) * | 2011-09-28 | 2012-06-27 | 天津大学 | 基于三次样条插值波形重构的微网谐波及间谐波分析方法 |
CN102495285A (zh) * | 2011-11-24 | 2012-06-13 | 中国矿业大学 | 对称窗函数功率重心估计电力谐波参数的方法 |
CN102818930A (zh) * | 2012-09-03 | 2012-12-12 | 中国矿业大学 | 一种高精度快速计算电力谐波参数的方法 |
Non-Patent Citations (5)
Title |
---|
KHODAPARAST, J. ET AL.: "Analysis on tracking performance of d-q transformation based method Full Text as PDF Analysis on tracking performance of d-q transformation based method", 《IEEE 15TH INTERNATIONAL CONFERENCE ON HARMONICS AND QUALITY OF POWER》, 20 June 2012 (2012-06-20), pages 203 - 208 * |
熊杰锋等: "电力***间谐波和谐波分析的海宁窗插值算法", 《自动化仪表》, vol. 31, no. 4, 30 April 2010 (2010-04-30) * |
王刘旺等: "基于加汉宁窗的FFT高精度谐波检测改进算法", 《电力***保护与控制》, vol. 40, no. 24, 16 December 2012 (2012-12-16) * |
黄峰等: "基于快速傅里叶变换的谐波和间谐波检测修正算法", 《电网与清洁能源》, vol. 26, no. 6, 30 June 2010 (2010-06-30) * |
黄棣: "基于DSP的谐波与间谐波检测算法的研究", 《万方学位论文 电工技术》, 25 December 2012 (2012-12-25) * |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105307095A (zh) * | 2015-09-15 | 2016-02-03 | 中国电子科技集团公司第四十一研究所 | 一种基于fft的高分辨率音频频率测量方法 |
CN105307095B (zh) * | 2015-09-15 | 2019-09-10 | 中国电子科技集团公司第四十一研究所 | 一种基于fft的高分辨率音频频率测量方法 |
CN105334388A (zh) * | 2015-11-23 | 2016-02-17 | 深圳市海亿达能源科技股份有限公司 | 一种处理信号的方法及装置 |
CN106154035A (zh) * | 2016-06-20 | 2016-11-23 | 哈尔滨工业大学 | 一种快速谐波及间谐波检测方法 |
CN107941322A (zh) * | 2017-10-31 | 2018-04-20 | 安徽容知日新科技股份有限公司 | 一种谐波识别方法和计算设备 |
CN109507495A (zh) * | 2018-10-17 | 2019-03-22 | 华北水利水电大学 | 一种变窗长的准同期并网参数测量方法 |
CN109507495B (zh) * | 2018-10-17 | 2020-12-15 | 华北水利水电大学 | 一种变窗长的准同期并网参数测量方法 |
CN110082592A (zh) * | 2019-05-29 | 2019-08-02 | 国网上海市电力公司 | 一种基于柔性原子滤波的超高次谐波测量方法 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN103197143A (zh) | 基于汉宁窗fft算法与遍历滤波的谐波、间谐波检测方法 | |
CN103869162B (zh) | 一种基于时域准同步的动态信号相量测量方法 | |
CN102288807B (zh) | 一种测量电网电压闪变的方法 | |
CN103245832B (zh) | 基于快速s变换的谐波时频特性参数估计方法及分析仪 | |
CN104698273B (zh) | 谐波责任划分方法和*** | |
CN105508276B (zh) | 一种城区变电站主变压器风扇噪声评价方法 | |
CN106154035A (zh) | 一种快速谐波及间谐波检测方法 | |
CN108535613B (zh) | 一种基于组合窗函数的电压闪变参数检测方法 | |
CN103941091A (zh) | 基于改进emd端点效应的电力***hht谐波检测方法 | |
CN110967599A (zh) | 一种电能质量扰动检测与定位算法 | |
CN106841778A (zh) | 基于pmu实现的次同步和超同步谐波参数的处理方法 | |
CN102818930B (zh) | 一种高精度快速计算电力谐波参数的方法 | |
CN103454495A (zh) | 自适应高精度快速频谱分析方法 | |
CN109507480B (zh) | 一种邻近基波/谐波的间谐波检测方法和装置 | |
CN107543962A (zh) | 主导间谐波频谱分布的计算方法 | |
CN108427031B (zh) | 基于多项式拟合及非干扰区域划分的间谐波检测方法 | |
CN102519597B (zh) | 一种傅里叶变换光谱仪相位校正切趾方法 | |
CN111693775A (zh) | 一种输电网的谐波检测方法、装置和介质 | |
CN106154037A (zh) | 一种基于校验的同步相量自适应计算方法 | |
CN103399204A (zh) | 一种基于Rife-Vincent(II)窗插值FFT的谐波与间谐波检测方法 | |
CN109581045B (zh) | 一种满足iec标准框架的间谐波功率计量方法 | |
CN102313857B (zh) | 一种电力***故障录波数据分析方法及其装置 | |
CN102495285B (zh) | 对称窗函数功率重心估计电力谐波参数的方法 | |
CN102998528B (zh) | 动态正弦畸变信号中频率分量的提取方法及其实现装置 | |
CN101718816B (zh) | 基于四项系数Nuttall窗插值FFT的基波与谐波检测方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C12 | Rejection of a patent application after its publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20130710 |