孙汉文, 李喆, 林睿, 江一, 盛戈皞, 江秀臣. 基于新奇检测的两级电气故障声纹识别算法[J]. 电网技术, 2021, 45(7): 2888-2895. DOI: 10.13335/j.1000-3673.pst.2020.1429
引用本文: 孙汉文, 李喆, 林睿, 江一, 盛戈皞, 江秀臣. 基于新奇检测的两级电气故障声纹识别算法[J]. 电网技术, 2021, 45(7): 2888-2895. DOI: 10.13335/j.1000-3673.pst.2020.1429
SUN Hanwen, LI Zhe, LIN Rui, JIANG Yi, SHENG Gehao, JIANG Xiuchen. Two-stage Voiceprint Recognition Algorithm of Electrical Faults Based on Novelty Detection[J]. Power System Technology, 2021, 45(7): 2888-2895. DOI: 10.13335/j.1000-3673.pst.2020.1429
Citation: SUN Hanwen, LI Zhe, LIN Rui, JIANG Yi, SHENG Gehao, JIANG Xiuchen. Two-stage Voiceprint Recognition Algorithm of Electrical Faults Based on Novelty Detection[J]. Power System Technology, 2021, 45(7): 2888-2895. DOI: 10.13335/j.1000-3673.pst.2020.1429

基于新奇检测的两级电气故障声纹识别算法

Two-stage Voiceprint Recognition Algorithm of Electrical Faults Based on Novelty Detection

  • 摘要: 基于闭集算法的声纹识别模型由几类故障样本与正常样本训练得到,同时假设后续输入样本同属于这几个确定的类别。在应用中,强环境噪声等陌生类别可能导致大量误报。为在室外等多噪声环境下降低误报率,同时保持故障样本召回率,提出了一种基于新奇检测的两级声纹识别算法。以断路器储能电机为实验对象,对1种正常工况和3种异常工况的声音信号进行加窗、分帧等预处理,随后提取梅尔频率倒谱系数(Mel frequency cestrum coefficient,MFCC)特征向量,最后使用单类支持向量机(one-class support vector machine,one-class SVM)作为第1级新奇检测算法分离陌生类,再使用C参数支持向量机(c-support vector machine,C-SVM)作为第2级算法进行识别。实验结果表明,与现有的单级声纹识别方法相比,所提出的方法可以有效检出陌生类,在信噪比高于20dB时故障样本召回率下降小于0.33%,在信噪比低于-20dB时误报率下降超过63.47%。

     

    Abstract: Voiceprint models based on the closed set are trained with several kinds of fault samples and normal samples. Meanwhile, it is assumed that the subsequent input samples will belong to these several kinds or sets. In practice, strong environmental noises which are unfamiliar to the models will cause a lot of false alarms. In order to reduce the false alarm rate in noisy environments and keep the recall of the fault samples, this paper proposes a two-stage voiceprint recognition algorithm. The stored energy motors of the circuit breakers were taken as the research object. The sound signals from a normal working condition and three kinds of abnormal working conditions were captured and preprocessed with framing and windowing. Then, the Mel frequency cestrum coefficient (MFCC) feature vectors were extracted. Finally, the One-class support vector machine (SVM), a novelty detection algorithm, was used as the first stage algorithm for the separation of the samples polluted by noise, and the C-SVM as the second stage algorithm for the recognition. The experiment results show that compared to the existing single-stage voiceprint recognition algorithms, this method can effectively separate the polluted samples and reduce the false alarm rate by over 63.47% when the signal-to-noise ratio (SNR) is lower than -20dB and the decrease of fault samples' recall keeps lower than 0.33% when the SNR is higher than 20dB.

     

/

返回文章
返回