APP下载

基于CWD谱峭度的暂态电能质量扰动识别

2014-09-27刘志刚胡巧琳张巧革

电力自动化设备 2014年2期
关键词:峭度暂态分类器

朱 玲,刘志刚,胡巧琳,张巧革

(西南交通大学 电气工程学院,四川 成都 610031)

0 引言

电能质量扰动的识别包含特征提取和分类识别2个步骤。常用的特征提取方法有短时傅里叶变换[1]、小波变换[2-5]、S 变换[6-8]、希尔伯特-黄变换HHT[9-11](Hilbert-Huang Transform)等,其中傅里叶变换的测量精度受到频谱泄漏和栅栏效应的影响,不适合分析非平稳的电能扰动信号;S变换无法精确测量基波频率波动以及间谐波的特征参数;HHT经验模态分解不彻底会出现虚假分量和模态混叠的问题;复连续小波变换 CWT[5](Continuous Wavelet Transform)由于其中心频率相近的小波函数频域窗口存在重叠,影响了谐波或间谐波分量特征参数的测量,不利于电能质量事件类型的准确判别。常用的分类器有人工神经网络 ANN[3-4,12](Artificial Neural Network)、支持向量机 SVM[7-8](Support Vector Machine)、专家系统 ES[13](Expert System)等。 常规 ANN的分类器训练速度较慢,无法提供信号的局部细况,准确性也不高;SVM的分类器训练时间短、识别准确率高,对噪声不敏感,但此方法在识别混合扰动方面较为困难;ES的分类器在电能质量事件种类增加的情况下容易产生组合爆炸问题。且上述分类器都需要大量数据进行训练和测试,而实际中的电能质量数据不容易获得,这就使得算法在实际中很难实现。除此之外,现有的分类器的方法计算所需要的时间长,不利于在线分析。

谱峭度的概念最早由Dwyer提出,用来检测含噪信号中的暂态成分[14]。随后,Valeriu V.定义谱峭度为一个过程距离高斯性的度量,并在文献[15]中将其应用到滚动轴承故障诊断中。Antoni J.在文献[16]中系统定义了谱峭度,并提出了基于短时傅里叶变换(STFT)的谱峭度,论证了其具有检测加性噪声中非平稳信号的能力。文献[17]中采用基于STFT的谱峭度提取局部放电信号,论证了其良好的抑制干扰信号的能力。Sawalhi N.提出基于小波变换和Wigner-Ville分布(WVD)的谱峭度法,并将其应用到机械故障诊断中[18]。

针对现有的电能质量扰动识别过程复杂、易受噪声影响的缺陷,本文做了以下工作:

a.提出一种新的谱峭度算法,即基于CWD(Choi-Williams Distribution)的谱峭度算法;

b.将基于CWD的谱峭度和有效值方法结合,并将其应用于暂态电能质量扰动的识别;

c.讨论不同参数对算法结果的影响,通过仿真验证该算法对单一扰动和简单的复合扰动的可行性和有效性;

d.与其他文献中的方法进行比较,本文提出的算法不需要使用任何分类器,极大地简化了算法流程和计算时间,在实际应用中更容易实现,方便可行。

1 基于CWD的谱峭度和有效值算法

1.1 常用的谱峭度算法

谱峭度的计算建立在时频分析的基础上,目前已有的计算谱峭度的算法主要有:基于STFT的谱峭度、基于小波变换的谱峭度和基于WVD的谱峭度。其中基于STFT的谱峭度受限于时频分辨率的折中问题,信号噪声较大时效果不理想;基于小波变换的谱峭度具有较高的分辨率,但是在实际的工程应用中小波基很难选取;基于WVD的谱峭度具有许多良好的性质,但由于电力系统暂态振荡信号是基频信号和振荡信号的叠加,其对于叠加信号的交叉项无法完全消除,从而影响分析效果。本文提出的基于CWD的谱峭度计算方法,继承了CWD较高的时频聚焦性和抑制交叉项干扰能力,能够更清晰、准确地表征信号中包含的非平稳和非高斯成分。

1.2 谱峭度定义及算法

一个非平稳随机信号 x(t),计算 CWD[19],结果为 Cx(t,f):

其中,τ为时移参数;μ为局部时间;x*为x的卷积;f为频率;t为时间。

由式(1)可以看出,CWD采用的是指数核函数g(θ,τ)=e-θ2τ2/σ。由于g(0,τ)=g(θ,0)=1、g(0,0)=1,而且时,g(θ,τ)<1,其中,θ为频偏参数,σ为常数。σ越大,自项的分辨率越高,σ越小,对交叉项的抑制越大,通常情况下,σ的取值应同时考虑自项分辨率和对交叉项的抑制。因此,该核函数能有效抑制不同频率和时间中心的2个函数产生交叉项,同时能保持较高的时频分辨率。

根据 CWD 求得 x(t)的二阶瞬时谱距 和四阶瞬时谱距:

其中,{·}k表示k阶时平均。

根据谱峭度的定义,可求得基于CWD的谱峭度:

由谱峭度的定义知,谱峭度值的大小可以表征信号偏离高斯分布的程度,即高斯分布的谱峭度为0,正弦信号在其频率处的谱峭度值为-1,随机过程偏离高斯分布的程度越大,谱峭度值越小,反之亦然。本文正是利用谱峭度的这一特性,根据谱峭度值的大小来区分暂态振荡、暂态脉冲和暂态幅值扰动。

1.3 有效值算法

已知连续周期信号 u(t)的有效值定义为[20]:

其中,t0为选定的时间起点;T为周期。

对连续周期电压信号u(t)进行数字化处理,可以得到离散信号的全周期有效值算法:

其中,N为一个周期内的采样点数;ui为采样电压。

为了实时检测电压有效值的骤然变化,实际中常采用一个周期数据序列的滑动平均值计算,当采集到新的样本点时,顺序删除最早采集的样本点,然后用一个周期的滑动平均值法进行方根运算即可求出一个新的有效值,即:

其中,k为采样点序号。

2 算法步骤

本文将基于CWD的谱峭度算法与有效值算法结合,算法步骤如下:

a.输入待求的含噪电压信号,并对其用db4的小波分解至8层,采用文献[21]中提取扰动分量的方法求其扰动分量;

b.对提取到的扰动分量根据式(3)求其基于CWD的谱峭度,并画出曲线图,通过多次实验,选取谱峭度的最大值和最小值作为阈值,区分暂态脉冲、暂态振荡和幅值类扰动;

c.对于幅值类扰动信号,求其有效值曲线,根据幅值的大小范围,识别电压暂升、暂降和中断;

d.输出并分析结果。

该算法的具体流程图如图1所示,其中谱峭度的计算、阈值的选取和有效值的判断是整个算法的关键。本文中选取10、30、40和220作为谱峭度的阈值(其中Kmax表示谱峭度的最大值,Kmin表示谱峭度的最小值)。幅值类扰动是根据电压的幅度进行区分,其中α*表示上升的幅度,α表示下降的幅度。图中所有阈值选取均是通过具体分析和多次重复试验获得,充分考虑了阈值的覆盖范围和分类的精度2个方面要求。

图1 算法流程图Fig.1 Flowchart of algorithm

3 仿真分析

3.1 扰动信号的产生

利用PSCAD/EMTDC建立了输电线路模型,示意图为图 2,电源 E1、E2为 220 kV,相角为 0°;A1—A3为母线;QF1—QF4为断路器;C1—C3为对地电容。

图2 220 kV输电线路简化模型Fig.2 Simplified model of 220 kV transmission line

a.产生脉冲暂态。可在点M处增加一个控制源是雷电流的受控电流源模拟雷击现象,获得脉冲暂态仿真信号。

b.产生振荡暂态。可在母线A3处投入1 μF的接地电容组C3,获得振荡暂态仿真信号。

c.产生幅值类扰动。可在点M处加一个短路故障,获得幅值类扰动的仿真信号。

3.2 暂态电能质量扰动分析

利用图2中的模型产生暂态电能质量扰动的数据,并加入信噪比 SNR(Signal to Noise Ratio)30 dB的白噪声来模拟实际环境下的噪声,其中采样频率设为10 kHz。用小波变换对输入的含噪信号提取扰动分量,如图3所示。

由图3得:电压暂升、电压暂降和电压中断经过小波变换提取到的分量非高斯性小,根据谱峭度的性质,它们的谱峭度值小;暂态振荡在振荡频率处非高斯性小,其他频率处非高斯性较大,因此其谱峭度曲线在振荡频率处有一个最低点;暂态脉冲提取到的分量非高斯性大,因此其谱峭度值也较大。因此可以通过计算扰动分量的CWD谱峭度值来区分暂态脉冲、暂态振荡和幅值类扰动,结果如图4所示。

图4中的结果与理论分析的结果一致,即暂态脉冲的谱峭度值在整个频带波动很小,且其谱峭度值相对其他扰动较高;而暂态振荡的谱峭度值远小于暂态脉冲,且在其振荡频率处最小;幅值类扰动的谱峭度值均比较小,且相互之间没有明显的特征。为了进一步区分幅值类扰动的具体类型,对幅值类扰动计算其有效值,结果如图5—7所示,图中幅值、电压有效值为标幺值,后同。

由图5—7可得:有效值能精确地得到扰动信号的幅值大小,由此,即可区分暂升、暂降和中断这3种扰动信号。

图3 小波提取的5种扰动分量Fig.3 Five kinds of disturbance components extracted by wavelet transform

图4 30 dB噪声下5种基本扰动的谱峭度Fig.4 Spectral kurtosis of five basic disturbances with 30 dB noise

图5 含30 dB噪声电压暂升的有效值Fig.5 RMS of voltage swell with 30 dB noise

图6 含30 dB噪声电压暂降的有效值Fig.6 RMS of voltage sag with 30 dB noise

4 算法适用性和准确性分析

4.1 噪声的影响

为了体现本文方法在不同信噪比条件下,对扰动信号特征的提取性能,对原始扰动信号分别加入SNR为20 dB、30 dB和40 dB的白噪声,采用本文提出的基于CWD谱峭度和有效值结合的算法进行识别,得到的结果如图8所示。

由图8可以看出:在不同的噪声条件下,基于CWD的谱峭度和有效值结合的方法都能够有效地区分这5种扰动,这是因为谱峭度是一种高阶累积量,具有良好的抗噪性,而有效值采用的是周期平均法,每个采样点的有效值都是一个周期有效值的均值,本身就具有滤波的效果,因此将2种算法结合起来对扰动信号进行识别,受噪声的干扰小、抗噪效果良好。

图8 不同噪声下的暂态扰动信号识别结果Fig.8 Results of transient disturbance recognition for signals with different noises

4.2 扰动幅值的影响

保持噪声含量不变(信噪比为30 dB),改变各种扰动的幅值变化大小(图中A表示扰动幅值),并对其进行分析得到图9。

对图9进行分析可知:幅值变化的大小,不会从本质上改变谱峭度曲线的形状和走势,有效值算法也能精确地识别不同幅值下的暂升、暂降和中断扰动信号,总得而言,在一定范围内,幅值变化对识别的正确率影响很小。

图9 不同幅值的暂态扰动信号识别结果Fig.9 Results of transient disturbance recognition for signals with different amplitudes

4.3 单一扰动识别率

为了进行仿真验证,本文利用图2所示电路随机产生各类扰动信号各200组,共1000个样本。采样频率为10 kHz,各种扰动的参数设置如下:扰动信号,均加入SNR不小于20 dB的噪声;电压暂升,暂升幅度 0.1≤A≤0.9,持续时间 0.5T≤t2-t1≤0.3 s;电压暂降,暂降幅度0.1≤A<0.9,持续时间0.5T≤t2-t1≤0.3 s;电压中断,中断幅度 0.9≤A≤1,持续时间0.5T≤t2-t1≤0.3 s;暂态脉冲,脉冲幅度 0.1≤A≤0.9,持续时间 1 ms≤t2-t1≤3 ms;暂态振荡,振荡幅度0.1≤A≤0.8,相对系数 10≤β≤40,衰减系数c=0.05,持续时间0.5T≤t2-t1≤3 s。通过基于CWD谱峭度和有效值结合的算法来进行分类,分类结果如表1所示。

表1 单一扰动的分类结果Tab.1 Results of classification for single disturbance

由表1可以看出,分类系统对单一扰动的识别率很高,识别率最低的为短时中断扰动(识别率为97%),分析可知其均被错分为暂降扰动,主要是由于两者时域特征极为相似,不易区分。此外,个别情况由于扰动幅度较小,且受到噪声影响,导致无法准确分类。

4.4 复合扰动分析

为了研究本文算法对复合扰动的分类效果,选取脉冲+暂升进行分析,随机选取仿真参数如下:暂态脉冲幅度α=1,持续时间为1 ms;暂升的幅度α=0.5,持续时间为2T;并加入SNR为30 dB的白噪声,仿真结果如图10所示。

根据图10可知:图10(b)中谱峭度的最大值大于阈值,判断该扰动信号中含有暂态脉冲成分;根据图10(c)中电压的有效值的上升幅度满足电压暂升的范围,说明存在电压暂升成分。由此可知,2种扰动同时存在时,几乎不存在相互影响,依然可以用原来设置的阈值进行准确识别。这也说明阈值选取的覆盖范围较广、精度较高。

图10 复合扰动的识别结果Fig.10 Results of classification for mixed disturbances

为了具体分析该方法对复合扰动的识别率,对由这5种扰动组合而成的6种复合扰动(幅值类扰动不可能同时存在,暂态脉冲和暂态振荡也不可能同时存在)进行分析。用PSCAD/EMTDC分别随机产生样本200组。利用本文的方法进行分类识别,结果如表2所示。

表2 复合扰动分类结果Tab.2 Results of classification for mixed disturbances

由表2知,该算法对复合扰动同样适用,且分类正确率较高。对中断错分数较多,这是因为中断和暂降本就没有明显的区分,且界限比较模糊。

4.5 算法性能比较

为了评估所提出的方法的性能,将其与BP-ANN分类器[13]和文献[22]的分类方法进行了比较,该文献采用db6小波包分解3层得到的节点信号的相对值作为8个特征向量,采用的分类器为LS-SVM。本文通过图2所示电路随机产生2500组不同的扰动(加入30 dB的噪声)进行比较,分类结果见表3。

从表3的分类结果可以看出,本文提出的方法不需要大量的数据进行训练,直接通过计算扰动分量的基于CWD的谱峭度值和有效值,通过其数值的大小进行分类,相对采用BP-ANN而言,正确率相差不大,但是训练时间和测试时间大幅减少,与文献[22]中所提出的方法相比较,该方法提取的特征量的维数少,不需要加分类器,简单省时,识别的准确率更高,更适合在工程实际中应用。

表3 分类结果比较Tab.3 Comparison of classification results

5 结论

本文提出了一种基于CWD的谱峭度和有效值相结合识别电能质量暂态扰动的方法。通过对该算法进行仿真研究,得到了以下结论:

a.谱峭度是一种高阶累积量,基于CWD的谱峭度和有效值结合的方法能有效识别噪声下的扰动信号,具有良好的抗噪性能;

b.该算法对单一扰动的识别率比较高(最低为97%),尤其是能够精确识别振荡信号和脉冲信号;

c.算法对由5种暂态扰动混合而成的复合扰动同样能够达到较高的识别率;

d.算法没有加分类器,不需要采集大量数据进行训练和测试,节省了分类所需时间,在实际应用中更容易实现,方便可行。

猜你喜欢

峭度暂态分类器
基于MCKD和峭度的液压泵故障特征提取
联合快速峭度图与变带宽包络谱峭度图的轮对轴承复合故障检测研究
电力系统全网一体化暂态仿真接口技术
基于实例的强分类器快速集成方法
谱峭度在轴承故障振动信号共振频带优选中的应用
加权空-谱与最近邻分类器相结合的高光谱图像分类
结合模糊(C+P)均值聚类和SP-V-支持向量机的TSK分类器
基于鲁棒性小波包峭度图的滚动轴承故障诊断*
基于LabVIEW的暂态电路虚拟实验分析
动车组升弓电磁暂态的仿真与测试