法律状态公告日
法律状态信息
法律状态
2016-09-14
授权
授权
2013-10-23
实质审查的生效 IPC(主分类):G01R31/00 申请日:20130617
实质审查的生效
2013-09-18
公开
公开
技术领域
本发明涉及电能质量信号分析领域,尤其是涉及一种基于快速K-S变换 电能质量扰动信号时频参数提取方法。
背景技术
根据电压扰动的频谱特征、持续时间、幅值变化等,电力系统中各种 扰动引起的电能质量问题主要分为稳态事件和暂态事件两大类。稳态 电能质量问题主要包括谐波、电压波动与闪变、频率偏差等;暂态电 能质量问题主要指电力系统发生故障或较大负荷变化引起的电压均方 根值在短时间内随时间改变的现象,包括电压骤升、电压骤降、电压 间断、暂态震荡等。
电能质量扰动信号时频参数包括频率、幅值、相角、起止时刻、突变 时刻等。电能质量扰动时频分析是电能质量问题的主要研究内容,是 计算电能质量参数、研究电能质量问题产生根源、改善和提高电能质 量的前提和关键依据,对保证电网和电气设备安全、经济运行,增强 国民经济的总体效益和保障居民正常生活有着重要的意义。
目前,电能质量扰动信号分析的主要方法有快速傅里叶变换(FFT)、 短时傅里叶变换、小波变换、神经网络。
FFT只能了解信号的全局特性,不能反映信号频率随时间的变化规律, 不具有时频局部性,无法全面描述扰动信号的局部时变特征。
短时傅里叶变换虽然在一定程度上克服了FFT不具有局部分析能力的缺 陷,可获得某一时刻的频率信息和某一频率点的信号幅值信息,但其 窗函数固定,无法自适应调节信号分析的时域、频域分辨率。
小波变换是具有多分辨率特性的时频局部化分析方法,其缺点是不同 尺度的小波函数在频域中存在相互干扰。
神经网络需要进行网络训练,且需要大量先验信息,算法复杂度高, 无法满足实时性电能质量扰动信号分析需要。
S变换是由小波变换和短时傅里叶结合发展起来的一种新型时频分析方 法,以FFT→Gauss窗→IFFT为算法思路建立时频分析变换,克服了短 时傅里叶变换窗口高度和宽度固定的缺陷,计算复杂度低于小波变换 和神经网络,大大提高扰动信号时频分析精度和实用性。但S变换其G auss窗形状调节因子无统一标准,且自适应调节能力较差,对复杂畸 变扰动信号难以实现较高的时频能量聚集,且时频复数矩阵信息大, 运算复杂,实施性较差,因此,S变换无法满足扰动信号时频特征的准 确分析的要求。
以上分析可知,现有的时频分析方法频域或时域信息单一;分辨率低 ,不能精细刻画信号的时频信息;计算复杂,实用性差,在全面性、 实时性、准确性方面不能兼顾,工程应用范围下。
发明内容
本发明所要解决的技术问题是,克服现有技术存在的上述缺陷,提供 一种能分析频域和时域信息,分辨率高,能精细刻画信号时频信息, 计算简单,实用性好,且能兼顾全面性、实时性、准确性的基于快速 K-S变换的电能质量扰动信号时频参数提取方法。
本发明解决其技术问题所采用的技术方案是,基于快速K-S变换电能质 量扰动信号时频参数提取方法,包括以下步骤:
(1)被测信号采样:将电能质量扰动信号输入电力系统分析仪内进行 采样,得被测信号x(n);
(2)快速K-S(凯撒-S)变换:对步骤(1)采样好的被测信号进行K -S变换,得到特征频率fm对应的扰动信号K-S变换谱,分析出特征频率 为fm对应的扰动信号的幅值、相位和起止、突变时刻;
(3)重复步骤(2),直到计算出所有特征频率fm对应的扰动信号K- S变换谱,完成扰动信号的K-S变换KS(τ,f),分析出所有扰动信号的 幅值、相位和起止、突变时刻;
通过以上步骤完成电能质量扰动信号时频参数的提取。
进一步,所述步骤(2)中,K-S变换的方法包括以下步骤:
(1)傅里叶变换运算:对采样好的被测信号x(n)长度N点进行傅里叶 变换运算,得到信号频谱y(n);
(2)特征频率提取:从步骤(1)中计算出的信号频谱y(n)中提取扰动 信号特征频率fm;
(3)自适应Kaiser窗:对步骤(2)提取的扰动信号特征频率fm ,计算 自适应优化Kaiser窗傅里叶变换K(fm,ωn),ωn代表为频域变量;
(4)频谱平移和频谱相乘:平移信号频谱y(n)到y(n+m),计算y(m+n )K(fm,ωn), y(n)为信号频谱,m为平移大小,K(fm,ωn)为特征频 率fm对应的Kaiser窗傅里叶变换;
(5)傅里叶反变换运算:计算y(m+n)K(fm,ωn)傅里叶反变换,得到 扰动信号特征频率fm对应的K-S变换谱ks(fm,tn),tn对应各采样时刻 点;
(6)复数时频矩阵分析:根据K-S变换谱,进行K-S矩阵元素分析,由 复数时频矩阵分离得到时频相位矩阵和时频幅值矩阵分析,通过对时 频相位矩阵和时频幅值矩阵分析,得到特征频率为fm的对应的扰动信 号的幅值、相位和起止、突变时刻。
进一步,所述步骤(3)中,Kaiser窗为一组窗度和高度能调的窗函数 ,且能自由选择主瓣宽度和旁瓣高度之间的比重,其时域离散表达式 为:
式中,β为形状参数,n为时域变量,N为窗函数长度 ,I0为第一类 修正零阶Bessel函数,其幂级数展开式:
式中,β为形状参数,用以调节主瓣宽度和旁瓣电平,m取正整数,K aiser窗频域表达式为:
式中,sinh为双曲正弦函数,N为窗函数长度,β为形状参数,ω为频 域变量;
基于Kaser窗,定义自适应优化Kaiser窗形状参数为:
式中,α为常数,f为被测信号频率,由上式可见,Kaiser窗口的高度 和宽度随被测信号频率变化而变化,其幅值与频率大小成正比,宽度 随频率的增大而变小,即能实现窗口宽度和高度随信号频率的自动调 节。
进一步,所述K-S变换的处理过程为:
将信号x(t)的连续K-S变换KS(τ,f)定义如下:
式中,k()为Kaiser窗函数,τ,t为时移因子,f为频率,α为常数, 上式为卷积方程,利用卷积定理,将时域卷积运算简化为频域乘积运 算;
令长度为N的连续采样离散采样信号x(n):
x(n)=[x1…xn…xN];
式中,n对应时域序列,N为采样长度;
采样信号x的傅里叶频谱表示为:
y(n)=[y1…yn…yN];
式中,n对应频域序列,N为频谱长度;
式中,yn满足:
式中,N为采样长度, j代表虚数单位,xi为采样序列,i为正整数;
特征频率fm对应的谱线yn满足以下公式:
yn-1<yn>yn+1;
|yn|>ε;
式中,ε为设定阈值,n为对应频域序列,谱线yn对应频率fm为特征频 率;
将信号频谱y(n)平移首尾相连构建频谱矩阵HM×N:
式中,N为频谱长度,M频谱平移次数,y对应频谱各谱线;
构建不同频率下Kaiser窗函数,记为Kaiser窗函数矩阵,矩阵各行对 应各频率下自适应优化Kaiser窗函数:
式中,N为频谱长度, M频谱平移次数;m对应矩阵行,n对应矩阵列 ,t对应 采样时刻点;
式中:
式中,式中N为频谱长度,M频谱平移次数,α为常数,fm 为特征频率 ;
令Kaiser窗矩阵k(M×N)的傅里叶频谱为K(M×N),其中:
;
式中α为常数,ωn代表为频域变量,N为频谱长度,fm为特征频率;
将Kaiser矩阵与信号频谱矩阵相乘:
P(M,N)=H(M,N)×K(M,N);
式中,M为矩阵行数,N为矩阵列数目;
对所有特征频率fm,对矩阵P(M,N)各行做傅里叶反变换,得到离散K-S变换 结果矩阵KS(M,N) :
其中:
式中,m对应矩阵行元素,n对应矩阵列元素,M为矩阵行大小,N为矩 阵列大小,f为对应频率,t对应采样时刻点;
由K-S复数矩阵分离K-S幅值矩阵AM×N和相位矩阵,分离公式为:
;
式中,AM×N和的行向量分别表示信号某一采样时刻的幅值和相位随频率 变化的分布,它们的列向量分别表示信号某一频率处的幅值和相位随 时间变化的分布,N为频谱长度,M频谱平移次数。
与现有技术相比,本发明提出的快速K-S变换,能用于电能质量信号时 频参数分析,以FFT→Kaiser窗→IFFT为算法思路,采用Kaiser取代传 统S变换的Gauss窗,且能实现随频率变化的Kaiser窗函数宽度、高度 的自适应调节,能提高传统S变换时频分析的能量聚集性和频率自适应 调节能力;通过特征频率判断,能减少计算量;且为电能质量控制、 电力系统保护提供理论指导,为复杂电能质量扰动信号时频参数提取 提供重要的理论基础;有利于时频分析方法的发展,为复杂信号处理 提供新的研究思路;适用范围广泛,快速K-S变换与电能质量扰动信号 时参数提取方法在振动信号分析、故障诊断、模式识别、噪声测量、 生物医学检测领域具有广阔的应用前景。
附图说明
图1为本发明一实施例不同β下Kaiser窗时频特性;
(a)Kaiser窗时域特性;(b) Kaiser窗幅频特性;
图2为本发明一实施例基于快速K-S变换的电能质量扰动信号特征提取 方法流程图。
图3为本发明一实施例中Kaiser窗与Gauss窗的性能比较图;
(a) Kaiser窗频率自适应调节幅频特性 ; (b) Gauss窗频率自 适应调节幅频特性;
(c) f=100Hz的窗函数幅频特性对比 ;(d) f =3000Hz的窗函数幅 频特性 对比;
图4为本发明一实施例电能质量扰动信号仿真分析正常电压信号快速K -S变换检测结果图;
(a) 电压信号波形;(b)基波幅值曲线;(c)高频幅值和曲线; (d)基波相位曲线;(e)频域特性曲线;
图5为本发明一实施例仅含幅值下降的输入快速K-S变换电压骤降检测 结果图;
(a)电压信号波形;(b) 基波幅值曲线;(c) 高频幅值和曲线 ;(d)基波相位曲线;(e) 频域特性曲线;
图6为本发明一实施例K-S变换和S变换时频能量聚集度对比图;
(a)S变换时域能量分布;(b) K-S变换时域能量分布;
具体实施方式
以下结合附图和实施例对本发明做进一步说明。
实施例1
本实施例包括以下步骤:
在S201步骤中,被测信号采样,将电能质量扰动信号输入电力系统分 析仪内进行采样,得被测信号x(n);
在S202步骤中,快速K-S(凯撒-S)变换:对步骤(1)采样好的被测 信号进行K-S变换,得到特征频率fm对应的扰动信号K-S变换谱,分析 出特征频率为fm对应的扰动信号的幅值、相位和起止、突变时刻;
(3)重复步骤(2),直到计算出所有特征频率fm对应的扰动信号K- S变换谱,完成扰动信号的K-S变换KS(τ,f),分析出所有扰动信号的 幅值、相位和起止、突变时刻;
通过以上步骤完成电能质量扰动信号时频参数的提取。
所述步骤(2)中,K-S变换的方法包括以下步骤:
在步骤S2011中,傅里叶变换运算,对采样好的被测信号x(n)长度N点 进行傅里叶变换运算,得到信号频谱y(n);
在步骤S2012中,特征频率提取,从步骤S2011中计算出的信号频谱y( n)中提取扰动信号特征频率fm;
在步骤S2013中,自适应Kaiser窗,对步骤S2012提取的扰动信号特征 频率fm ,计算自适应优化Kaiser窗傅里叶变换K(fm,ωn),ωn代表为频 域变量;
在步骤S2014中,频谱平移和频谱相乘,平移信号频谱y(n)到y(n+m), 计算y(m+n)K(fm,ωn), y(n)为信号频谱,m为平移大小,K(fm,ωn)为特征频率fm对应的Kaiser窗傅里叶变换;
在步骤S2015中,傅里叶反变换运算,计算y(m+n)K(fm,ωn)傅里叶反 变换,得到扰动信号特征频率fm对应的K-S变换谱ks(fm,tn),tn对应 各采样时刻点;
在步骤S2016中,复数时频矩阵分析,根据K-S变换谱,进行K-S矩阵元 素分析,由复数时频矩阵分离得到时频相位矩阵和时频幅值矩阵分析 ,通过对时频相位矩阵和时频幅值矩阵分析,得到特征频率为fm的对 应的扰动信号的幅值、相位和起止、突变时刻。
所述步骤S2013中,Kaiser窗为一组窗度和高度能调的窗函数,且能自 由选择主瓣宽度和旁瓣高度之间的比重,其时域离散表达式为:
式中,β为形状参数,n为时域变量,N为窗函数长度 ,I0为第一类 修正零阶Bessel函数,其幂级数展开式:
式中,β为形状参数,用以调节主瓣宽度和旁瓣电平,m取正整数,K aiser窗 频域表达式为:
式中,sinh为双曲正弦函数,N为窗函数长度,β为形状参数,ω为频 域变量;
基于Kaser窗,定义自适应优化Kaiser窗形状参数为:
式中,α为常数,f为被测信号频率,由上式可见,Kaiser窗口的高度 和宽度随被测信号频率变化而变化,其幅值与频率大小成正比,宽度 随频率的增大而变小,即能实现窗口宽度和高度随信号频率的自动调 节。
参照图1,图中给出了β=[0,8,20,35]时Kaiser时域和频域示意图,由 图1可见:
当β为0时,Kaiser退化为矩形窗,Kaiser窗旁瓣渐进衰减速度和主瓣 宽度随着β的增而增加,时域窗口宽度,旁瓣峰值随β的增加而减小 。
当β为0时,Kaiser窗频域主瓣窄,具有较高的频率分辨率;
当β为35时,其旁瓣峰值电平和衰减速度分别为-312.3dB和23dB/oct ,时域窗口窄,可实现较高的时域分辨率。
由于Heisenberg测不准原理,信号时宽和带宽是一对矛盾的物理量, 即不可能同时得到最优的时间分辨率和频率分辨率。在实际时频分析 中,如何根据被测信号的性质,权衡时频分辨率的关系、使两指标达 到平衡、满足两者分析要求至关重要。对于电能质量扰动信号,低频 段伴有闪变、基波频率波动等扰动,因此在信号频率低时,采用时域 窗口宽、频域窗口窄的高频率分辨率窗函数,有利于区别进行闪变、 基波频率波动分析等扰动。在信号频率高时,采用时域窗口窄、频域 窗口宽的高时间分辨率窗函数,便于对高频扰动进行起止、 峰值、突变时刻定位。
Kaiser窗与Gauss窗的性能比较:
针对采样频率fs=8kHz、采样点数N=1024的离散采样信号,分析对比了 相同调节机制下Kaiser窗和Gauss窗的频率特性,图3为Kaiser窗和Ga uss窗幅频特性的仿真试验结果。由图3可见:
1)通过Kaiser窗调节因子β、Gauss调节因子v,均可实现窗函数特性 随频率的自适应调节;
2)在低频段(如f<500Hz),信号变化相对缓慢,与Gauss窗相比,K aiser窗旁瓣衰减速率快,旁瓣电平低,更有利于消除各次谐波的混叠 和频谱泄漏、闪变扰动,适合对基波和低次谐波频域信号(频率、幅 值、相位)的准确提取;
3)随着频率升高,Kaiser和Gauss窗频域窗口宽度逐渐增加,频率变 大后(如f>1000Hz),高次谐波电网信号在很短的时域范围内幅值、频 率变化大,此时,与Gauss窗相比,Kaiser窗主瓣较宽,时域窗口较窄 ,时间分辨率高,更适合对高频扰动信号起止、突变时刻的准确定位 。
以上表明:相较于Gauss窗,Kaiser窗的时频适应性更强,自适应调节 效果更明显,在各频段的实用性均优于Gauss窗。
所述K-S变换的处理过程为:
将信号x(t)的连续K-S变换KS(τ,f)定义如下:
式中,k()为Kaiser窗函数,τ,t为时移因子,f为频率,α为常数, 上式为卷积方程,利用卷积定理,将时域卷积运算简化为频域乘积运 算;
令长度为N的连续采样离散采样信号x(n):
x(n)=[x1…xn…xN];
式中,n对应时域序列,N为采样长度;
采样信号x的傅里叶频谱表示为:
y(n)=[y1…yn…yN];
式中,n对应频域序列,N为频谱长度;
式中,yn满足:
式中,N为采样长度, j代表虚数单位,xi为采样序列,i为正整数;
特征频率fm对应的谱线yn满足以下公式:
yn-1<yn>yn+1;
|yn|>ε;
式中,ε为设定阈值,n为对应频域序列,谱线yn对应频率fm为特征频 率;
将信号频谱y(n)平移首尾相连构建频谱矩阵HM×N:
式中,N为频谱长度,M频谱平移次数,y对应频谱各谱线;
构建不同频率下Kaiser窗函数,记为Kaiser窗函数矩阵,矩阵各行对 应各频率下自适应优化Kaiser窗函数:
式中,N为频谱长度, M频谱平移次数;m对应矩阵行,n对应矩阵列 ,t对应采样时刻点;
式中:
式中,式中N为频谱长度,M频谱平移次数,α为常数,fm 为特征频率 ;
令Kaiser窗矩阵k(M×N)的傅里叶频谱为K(M×N),其中:
;
式中α为常数,ωn代表为频域变量,N为频谱长度,fm为特征频率;
将Kaiser矩阵与信号频谱矩阵相乘:
P(M,N)=H(M,N)×K(M,N);
式中,M为矩阵行数,N为矩阵列数目;
对所有特征频率fm,对矩阵P(M,N)各行做傅里叶反变换,得到离散K-S变换 结果矩阵KS(M,N) :
其中:
式中,m对应矩阵行元素,n对应矩阵列元素,M为矩阵行大小,N为矩 阵列大小,f为对应频率,t对应采样时刻点;
由K-S复数矩阵分离K-S幅值矩阵AM×N和相位矩阵,分离公式为:
;
式中,AM×N和的行向量分别表示信号某一采样时刻的幅值和相位随频率 变化的分布,它们的列向量分别表示信号某一频率处的幅值和相位随 时间变化的分布,N为频谱长度,M频谱平移次数。
K-S变换和S变换时频能量聚集度对比分析:
相较于Gauss窗函数,Kaiser窗函数频率自适应调节能力强。对谐波扰 动信号分析进行S变换和K-S变换的分析,其幅值时频能量分布结果如 图6所示。
由图(6)可见,利用K-S变换进行扰动信号时频分析,其幅值矩阵时频 能量聚集性较高,谐波轮廓线清晰,利于基波、低次谐波扰动频率、 幅值、相位和高次谐波扰动起止、突变时刻的求取。显然,基于Kais er窗的K-S变换大大改善了S变换时结果曲线模糊、频谱混叠现象的缺 点,在不增加计算量的情况下,提高了时频参数提取的准确性。
快速K-S变换运算时间测试:
快速K-S变换运算复杂度与快速S变换相同,按照FFT→Kaiser自适应优 化窗→IFFT算法思路对离散信号x(n)进行K-S变换需要进行FFT和IFFT 运算,且每个频率点的复数乘加运算次数和FFT运算量相同,运算量大 。已知N点的 FFT计算量为O(Nlog2N),则N点的S变换或K-S变换计算量为O(N2log2N ),执行一次完整的N点K-S变换需要的时间为
T=2×N×cyclesFFT/f主频;
式中cyclesFFT为DSP进行一次FFT的时钟周期, f主频为DSP内核主频。
以德州仪器(TI)的6400系列DSP(主频720MHz)实现为例,执行一次长度 分为512、1024的定点16位FFT和IFFT,分别需要13214、26286个时钟 周期,由上式可知完成一次K-S变换分别需32.23 ms、74.76ms,计算 时间远远超过工频电压周期(20ms),不利于信号的实时快速分析。
若特征频率个数为r(扰动信号的实际发生个数),则快速K-S变换的 计算量可降至O(rNlog2N),执行一次N点快速K-S变换需要的时间为
T=2×r×cyclesFFT/f主频;
式中,r为特征频率数,cyclesFFT为DSP进行一次FFT的时钟周期,f主频为 DSP内核主频。
若r=20,对于长度分别为512、1024的定点16位快速K-S变换,计算量 仅为K-S变换的3.94%、1.97%,计算时间分别为1.269ms、1.474ms,远 小于工频电网基波额定周期(20ms)。表1为S变换、K-S变换和快速K-S 变换实际测量的运算时间对比,处理器选用TMS320VC6745。
表1 算法计算时间对比
由表1可知,快速K-S变换时间大大低于S变换、K-S变换运算时间,各 采样点数下均能够有效满足电能质量扰动信号时频参数提取的实时性 要求。
电能质量扰动信号仿真分析:
利用MATLAB仿真软件,对正常电压信号、电压骤降扰动信号进行快速 K-S变换仿真分析。
1. 正常电压信号时频分析:
设供电系统的理想电压A0为1p.u.、频率f0为50Hz,正弦输入电压u(t )=A0sin(2πf0t),其快速K-S变换检测结果如图4所示。
由图4可见,正弦电压信号的基波幅值和高频幅值和为常数,即骤降幅 值为0,没有发生幅值突变;而基波相位偏差近似为0,即没有发生相 位跳变;信号频谱只在基波处存在尖峰,没有谐波分量。上述参数表 明信号未发生电压骤降、不含谐波分量,是正常的正弦电压。
2. 电压骤降扰动信号时频分析:
供电系统电压A0为1p.u.、频率f0为50Hz的电压骤降扰动信号数学模型 为
;
式中,t1为电压骤降的起始时刻;t2为电压骤降的结束时刻;电压骤 降持续时间t=t2-t1,且T<t<6T(T为基波周期);骤降幅值a=10~90% ;相位跳变为φ=0~90°。
图5为仅含幅值下降的输入快速K-S变换电压骤降检测结果,仿真时设 定在0.044~0.125s之间发生幅值60%的电压骤降。由图5(b)和图5(c), 信号在0.04375s时发生了瞬时幅值下降,在0.125s时幅值开始恢复, 骤降发生期间的幅值为原幅值的60.001%。此外,由图5(d)可知,被检 扰动信号的基波电压相 位偏差近似为0,即没有发生相位跳变。
机译: 基于快速S变换时频空间模型的电磁干扰目标复杂度评估方法
机译: 数字视频广播卫星接收机,用于显示例如电视中使用的射频信号的质量具有快速傅立叶变换单元,其中基于来自变换单元的信号确定质量显示信号
机译: 基于时频区域变换的降噪估计通信系统信号到达方向的装置及方法