摘要
依据FFT→优化窗→IFFT思路,突破线性时频变换的窗函数积分性能桎梏,实现高性能优化窗函数的线性时频变换应用,建立新型时频变换算法——K-S变换.对信号x(t)的FFT频谱向量进行频移处理后,与该频移点下Kaiser优化窗的频谱向量进行Hadamard乘积,再将乘积结果进行FFT逆变换(IFFT),构造出K-S变换复时频矩阵,由此获得x(t)的时间-频率-幅值、时间-频率-相位三维信息;给出逆变换的数学推导与局部性质、线性性质和变分辨率特性;0~150 kHz电网的稳态与时变超谐波信号仿真实验表明,K-S变换的时域、频域分辨能力均优于流行的短时傅里叶变换、S变换,具有优良的变分辨率性能;0~40 kHz超谐波信号的实测证明,基于K-S变换的超谐波电压幅值测量绝对误差均小于0.032 3 V.
时频分析即时域、频域联合域分析,利用时间和频率联合函数,将一维时域信号映射到二维时频空间,以实现信号局部分析、瞬态特征刻画,是时变非平稳信号分析研究热点,越来越受到国内外重
根据时频分析联合函数表达形式,现有时频分析方法可分为线性、双线性、非线性三大
高时频聚集是时频分析的性能需求,卓越的变分辨率特性才能获得优良的时频聚集性能.但现有线性时频分析方法建立在窗函数无穷积分须为常数基础上,这一限制严重制约了变换算法的变分辨率性能.突破时频变换对窗函数面积的桎梏,是窗函数应用理论与时频分析方法亟待解决的问题.
本文在已有优化窗函
1 K-S变换思路
FFT→STFT→WT→ST的递进思路,展示了线性时频分析方法不断优化的进展.在STFT与WT结合、改进基础上发展的S
目前,各种广义ST均对其窗函数进行限制以获得逆变换,窗函数因此不能达到更佳的自适应时频调节状
卓越的变分辨率特性需要卓越的窗函数性能作为保障,突破现有时频分析方法对窗函数无穷积分的桎梏,才能将性能更优越的窗函数应用于时频变换、取得更好的变分辨率特性.
2 K-S变换原理
Kaiser优化
2.1 Kaiser窗及其优化
Kaiser窗函数如
(1) |
式中:为频率调节因子;为第一类零阶数Bessel函数,函数的幂级数展开为:
(2) |
其点采样的FFT频谱表示为:
(3) |
设、为比例常数,定义调节因子:
(4) |
即定义窗宽随被测信号频率的调节机制.这一定义下的频率调节因子随频率的调节具有自适应能力,形成依据被测信号频率特征改变参数特性的Kaiser优化窗.在实际计算中,Kaiser优化窗调节因子
(5) |
式中:为实际计算中表示频率f的频率点;为采样率;为采样点数.

(a) Kaiser优化窗的幅频特性

(b) Gaussian窗的幅频特性
图1 Kaiser优化窗与Gaussian窗的性能比较
Fig. 1 Performance comparison between Kaiser optimized
window and Gaussian window
1) Kaiser优化窗、Gaussian窗均可通过调节因子实现随频率调节变分辨率.
2) Kaiser优化窗的时频聚集性能优于Gaussian窗,主瓣随被测信号频率的增加而变窄,时频聚集性能更优,对高频信号有更佳的频率分辨率;反之,Gaussian窗频谱的主瓣随被测信号频率增加而变宽,时频聚集性能、频率分辨率逐步降低.
3) 高时频聚集性能,需要频率分辨率高的窗函数,即窗函数的频谱要有尽量窄的主瓣,Gaussian窗极端情况下是矩形窗,完全丧失了时间检测能力;而Kaiser优化窗在f=2 kHz处旁瓣峰值电平为-295.44 dB,能够保证一定时间分辨率,同时其频谱有较窄的主瓣,在宽频范围具有卓越的自适应变分辨率特性.
2.2 K-S变换模型
K-S变换定义如下:
(6) |
式中:为被测信号;为时间;为频率;为时移因子;为Kaiser优化窗.信号的连续小波变换为:
(7) |
式中:为母小波的伸缩时移变换;为控制小波宽度的尺度因子.
从算法原理上,K-S变换可以看作连续小波变换的一种相位修正,即信号的K-S变换可表达为一相位因子与其连续小波变换的乘积:
(8) |
式中:小波母函数为改进Kaiser优化窗与一个复向量的乘积.
(9) |
将
(10) |
式中:时移因子为控制Kaiser优化窗在时间轴上的位置参数.
进一步,由卷积定理可获得K-S变换的FFT表达.对于信号,K-S变换由其FFT运算表示为:
(11) |
式中:为信号的FFT频谱进行频移后的频谱,为Kaiser优化窗的频谱.记:
(12) |
则变换
(13) |
式中:*表示卷积.
设为关于时间的FFT,则对和作关于时间的FFT,有:
(14) |
Kaiser优化窗频谱为:
(15) |
对
(16) |
式中:为关于时间的FFT.
对
可见,K-S变换可由其信号FFT与Kaiser优化窗的频率谱实现.具体如下:1)将信号x(t)的FFT频谱向量进行频移,再与该频移点下Kaiser优化窗的频谱向量进行Hadamard乘积;2)将频谱乘积结果进行IFFT即实现该频率点下K-S变换,构造出K-S变换复时频矩阵;3)提取K-S变换对信号x(t)的时间-频率-幅值、时间-频率-相位三维信息.具体地,对
(17) |
其中,
(18) |
(19) |
幅值矩阵和相位矩阵的列向量分别表示信号在某一频率处的幅值和相位随时间变化的分布信息,行向量则分别表示信号某一采样时刻的幅值和相位随频率变化的分布.因此,通过K-S变换不仅可以获得某一时刻的频率信息,还可获得在某一频率上的信号幅值信息.
2.3 逆变换
逆变换才能保证信号从一维时域到二维时频域变换不存在能量损失,确保变换算法的科学性.STFT、ST能够推导逆变换的根本条件是时频变换算法中窗函数的时域积分值为常数.而这种窗函数面积限制正是制约STFT、ST变分辨率特性的关键.突破时频分析领域非限定面积窗函数的应用难关,可为具有卓越性能窗函数的更广泛应用提供依据.
将
信号的K-S逆变换表达式为:
(20) |
式中:为Kaiser优化窗函数在频率点的系数参数,即当Kaiser优化窗调节因子的值为α(f)时,Kaiser优化窗的面积,具体表达如下:
(21) |
事实上,
(22) |
令,,则
(23) |
利用IFFT与
(24) |
即
此外,由于信号K-S变换可由其FFT,结合Kaiser优化窗频率谱而快速实现.因此,亦可利用信号K-S变换的FFT表达来对信号进行快速重构.具体地,1)对信号K-S变换的FFT表达
2.4 K-S变换算法流程
K-S变换流程如

图2 K-S变换算法流程
Fig. 2 K-S transformation algorithm flow
1)对被测信号x(t)采样并进行自适应抽样,计算抽样数据x[n]的FFT,得到X[k];
2)阈值滤波、非特征信息剔除,得到特征信息点X[m];
3)通过FFT获得频率点m处Kaiser优化窗的频率谱W[m];
4)对于频率点m,计算步骤2)中X[m]与步骤3)中W[m]的向量Hadamard积;
5)对步骤4)中获得的乘积向量进行IFFT运算,得到频率点m的K-S时频变换;
6)重复步骤3)~5),得到信号所有频率点对应的复时频矩阵.最终,通过
3 K-S变换的基本性质
K-S变换为复数变换,因此K-S矩阵为复数矩阵,K-S变换的结果可表示为
3.1 局部性质
参见
信号x(t)经K-S变换,得到的K-S二维矩阵中的行为时间、列为频率,且矩阵各行所对应的为该时间点的局部频谱.因此K-S变换结果在时频平面上有直观、易于理解的展示.
3.2 线性性质
若有、两信号,、为任意常数,设信号x(t)、的K-S变换分别为Kx(τ,f)、Ky(τ,f),并设x(t)、y(t)的线性运算为:
(25) |
则的K-S变换为:
(26) |
可见,K-S变换对于时间信号是线性运算.
若x(t)由原始信号n(t)与加性噪声h(f)构成,即:
(27) |
则的K-S变换为:
(28) |
式中:Kh(τ,f)、Kn(τ,f)分别为h(f)、n(t)的K-S变换结果.可见,变换结果中不存在交叉项,不受交叉项影响,K-S变换不仅有效提高了信号联合时频分析的分辨率,而且能有效抑制信号的加性噪声影响,这一性质大力增强了K-S变换的应用价值.
3.3 变分辨率特性
引入调节因子α(f)后,可根据信号频率自适应调整Kaiser优化窗宽度,参见
频率调节因子α(f)随检测频率f增大而逐渐减小.当f较小时,Kaiser优化窗的窗形相应较窄,旁瓣变低,主瓣较宽,有较好的时间分辨率.随着检测频率f增大,优化窗的窗形变宽,主瓣变窄,逐渐往频率分辨率更优的方向变化.当α(f)=0时,Kaiser优化窗退化成矩形窗,主瓣变窄,可提供更优的频率分辨率.特别地,K-S变换中时频分辨率变化速率可由窗控制参数c1决定:较大c1对应着较快的转变速率,c2则可针对某一特定频率下检测需求有针对性地对时频分辨率进行相应调整.对0~150 kHz频率范围复杂信号的仿真实验表明,随着信号频率增加,Kaiser优化窗的宽度变宽,如

图3 Kaiser优化窗的时域窗形
Fig. 3 Time domain window shape of Kaiser optimized window
4 基于K-S变换的电网超谐波检测
为证实K-S变换算法在较宽频率范围具有可靠的变分辨率特性和时频分辨能力,利用电网超谐波信
4.1 超谐波检测仿真实验研究
4.1.1 稳态超谐波信号仿真实验
对于稳态超谐波信号:
(29) |
三种算法得到的三维时频谱、能量聚集情况分别如

图4 稳态超谐波三维时频谱
Fig. 4 Steady state superharmonic three-dimensional time-frequency spectrum
(a)STFT (b)ST (c)K-S变换

图5 稳态超谐波时频能量聚集
Fig. 5 Steady state superharmonic time-frequency energy aggregation
(a)STFT (b)ST (c)K-S变换
4.1.2 时变超谐波信号仿真实验
对于时变超谐波信号:
(30) |
式中:
(31) |
(32) |
三种算法得到的时变超谐波三维时频谱、能量聚集情况分别如

图6 时变超谐波三维时频谱
Fig. 6 Time-varying superharmonic three-dimensional time-frequency spectrum
(a)STFT (b)ST (c)K-S变换

图7 时变超谐波时频能量聚集
Fig.7 Time-varying superharmonic time-frequency energy aggregation
(a)STFT (b)ST (c)K-S变换
4.2 超谐波信号测试实验
为验证K-S变换的准确性,构建了

图8 K-S变换测试实验平台
Fig.8 K-S transformation test experimental platform
为检验算法的实际性能与工程应用可行性,大力简化计算量,形成了高效且准确的K-S变换快速算法:1)依据信号频率与频段分析需求,建立了信号抽样机制,有效减少低频信号和信号低频段分析时的数据长度,减少了信号运算量;2)探究变换过程中得到的二维时频复数矩阵所具有的关联特性,通过阈值滤波和感兴趣频率确定等,建立了特征频率保留机制及非特征信息剔除机制.具体简化过程不赘述.受信号源频率限制,仅利用实验平台分别对 1 kHz、5 kHz、10 kHz、20 kHz、40 kHz五个频率分量的谐波和超谐波信号进行5次测量,得到的各频率点幅值测量数据如
频率 | 第1次 | 第2次 | 第3次 | 第4次 | 第5次 | 真值 |
---|---|---|---|---|---|---|
1 kHz | 0.601 1 | 0.600 7 | 0.601 1 | 0.601 0 | 0.601 6 | 0.600 0 |
5 kHz | 0.300 6 | 0.300 4 | 0.300 5 | 0.300 2 | 0.300 4 | 0.300 0 |
10 kHz | 0.499 8 | 0.499 6 | 0.500 5 | 0.500 2 | 0.500 1 | 0.500 0 |
20 kHz | 0.396 8 | 0.397 0 | 0.397 0 | 0.397 3 | 0.396 8 | 0.400 0 |
40 kHz | 0.668 2 | 0.667 7 | 0.667 9 | 0.668 3 | 0.668 2 | 0.700 0 |
5 结论
本文突破了线性时频变换对窗函数面积要求为1的桎梏,建立了窗函数无穷积分面积无约束要求的K-S变换,给出K-S变换及其逆变换的数学推导,介绍了变换算法的局部性质、线性性质和变分辨率特性,从理论上确保了变换算法的科学性,获得了宽频复杂信号时频分析的高性能能量聚集性和频率自适应调节能力.0~150 kHz电网超谐波的仿真实验与0~40 kHz电网谐波、超谐波的测试实验证明了K-S变换的可行性与准确性.K-S变换为宽频复杂动态信号的时频联合分析提供了一种新的高效且准确的方法.
参考文献
张玮, 王平.多跳频信号参数估计时频分析算法[J].探测与控制学报, 2023, 45(1):113-118. [百度学术]
ZHANG W,WANG P.Multi-frequency hopping signal parameter estimation method of time-frequency analysis[J].Journal of Detection & Control,2023,45(1):113-118.(in Chinese) [百度学术]
郝国成,谈帆,程卓,等.强鲁棒性和高锐化聚集度的BGabor-NSPWVD时频分析算法[J].自动化学报,2019,45(3):566-576. [百度学术]
HAO G C,TAN F,CHENG Z,et al.Time-frequency analysis of BGabor-NSPWVD algorithm with strong robustness and high sharpening concentration[J].Acta Automatica Sinica,2019, 45(3): 566-576.(in Chinese) [百度学术]
刘会杰, 高新海, 郭汝江.一种低副瓣无混叠的线性调频信号时频分析方法[J].电子与信息学报, 2019, 41(11): 2614-2622. [百度学术]
LIU H J,GAO X H,GUO R J.A time-frequency analysis method for linear frequency modulation signal with low sidelobe and nonaliasing property[J].Journal of Electronics & Information Technology,2019,41(11):2614-2622.(in Chinese) [百度学术]
KORN P.Some uncertainty principles for time-frequency transforms of the Cohen class[J].IEEE Transactions on Signal Processing, 2005, 53(2):523-527. [百度学术]
黄昱丞, 郑晓东, 栾奕, 等.地震信号线性与非线性时频分析方法对比[J].石油地球物理勘探,2018, 53(5): 975-989. [百度学术]
HUANG Y C,ZHENG X D,LUAN Y,et al.Comparison of linear and nonlinear time-frequency analysis on seismic signals[J].Oil Geophysical Prospecting,2018,53(5):975-989.(in Chinese) [百度学术]
GU Y H,BOLLEN M H J.Time-frequency and time-scale domain analysis of voltage disturbances[J].IEEE Transactions on Power Delivery,2000,15(4):1279-1284. [百度学术]
YOON W K,DEVANEY M J.Reactive power measurement using the wavelet transform[J].IEEE Transactions on Instrumentation and Measurement,2000,49(2):246-252. [百度学术]
张淑清,李盼,张立国,等.广义S变换的参数优化及在电能质量分析中的应用[J].中国科学:技术科学,2016,46(6):593-601. [百度学术]
ZHANG S Q,LI P,ZHANG L G,et al.Parameter optimized method for generalized S-transform algorithm and its application in the analysis of power quality disturbances[J].Scientia Sinica (Technologica),2016,46(6):593-601.(in Chinese) [百度学术]
李思源,徐天吉.基于Wigner-Ville分布与Chrip-Z变换的高分辨时频分析方法[J].石油地球物理勘探,2022,57(1):168-175. [百度学术]
LI S Y,XU T J.A new high-resolution time-frequency analysis method based on Wigner-Ville distribution and Chrip-Z transform[J].Oil Geophysical Prospecting,2022,57(1):168-175.(in Chinese) [百度学术]
DJUKANOVIĆ S.An accurate method for frequency estimation of a real sinusoid[J].IEEE Signal Processing Letters,2016, 23(7): 915-918. [百度学术]
HUANG N E,SHEN Z,LONG S R,et al.The empirical mode decomposition and the Hilbert spectrum for nonlinear and non-stationary time series analysis[J].Proceedings of the Royal Society of London Series A,1998,454(1971):903-998. [百度学术]
蒋海峰,张曼,赵斌炎,等.基于改进Hilbert-Huang变换的电网故障诊断[J].电工技术学报,2019,34(S1):336-342. [百度学术]
JIANG H F,ZHANG M,ZHAO B Y,et al.Power grid fault diagnosis based on improved Hilbert-Huang transform[J].Transactions of China Electrotechnical Society,2019,34(S1):336-342.(in Chinese) [百度学术]
YAO W X,TENG Z S,TANG Q,et al.Measurement of power system harmonic based on adaptive Kaiser self-convolution window[J].IET Generation,Transmission & Distribution,2016,10(2):390-398. [百度学术]
STOCKWELL R G,MANSINHA L,LOWE R P.Localization of the complex spectrum:the S transform[J].IEEE Transactions on Signal Processing,1996,44(4):998-1001. [百度学术]
MOUKADEM A,OULD ABDESLAM D,DIETERLEN A.Time–Frequency Domain for Segmentation and Classification of Non-Stationary Signals[M].2014. [百度学术]
HE S F, LI K C, ZHANG M. A real-time power quality disturbances classification using hybrid method based on S-transform and dynamics[J]. IEEE Transactions on Instrumentation and Measurement,2013, 62(9): 2465-2475. [百度学术]
LI J M,TENG Z S,TANG Q,et al.Detection and classification of power quality disturbances using double resolution S-transform and DAG-SVMs[J]. IEEE Transactions on Instrumentation and Measurement, 2016, 65(10): 2302-2312. [百度学术]
RONNBERG S,BOLLEN M,AMARIS H,et al.On waveform distortion in the frequency range of 2 kHz–150 kHz—review and research challenges[J].Electric Power Systems Research,2017,150:1-10. [百度学术]
IEEE Std 1159.2—2009.IEEE recommended practice for monitoring electric power quality[C]. 2009. [百度学术]