-
当前,风力发电正以极快的速度发展,但由于风电机组大多安装在高山、荒野、海滩、海岛等相对恶劣的环境中,容易出现故障,维修起来耗费大量人力物力。
在风力发电机组中,叶片作为整个风电机组最前端的捕风机构,造价约占整机的20%左右。从叶片本身看其复合材料结构决定了其运行期间自身状态的复杂性;从运行环境看,风机叶片是整个机组暴露在外部环境中长期运行的最大部件,风沙、盐雾、紫外线、雷电等都会对叶片造成一定的损伤;从功能发挥上看,作为捕风机构的叶片在运行过程中要承受各种风况施加的多变震、弯曲、扭转的交替应力变化[1]。在以上因素的影响下,随着运行时间的推移将导致叶片发生破损、开裂乃至断裂等质量问题,这些问题无论从影响程度还是维修成本上都居高不下。由于叶片的维修和更换,相对其他设备更为复杂,耗时更长,所以叶片故障引起的停机时长,在机组总故障中的比例高达34%[2],因此对风电机组叶片工作状况进行异常检测非常必要。有效的风机叶片异常检测能提高生产率,减少运维成本支出,增强作业安全性。
-
通过项目研究,发现风机实际运行中,由于叶片旋转具有周期性,采集叶片声音传感器位置在叶轮迎风侧正下方,故叶片扫风的声音信号也具有周期性。所以,可以利用受损叶片和正常叶片的周期性和差异性特点进行高效准确的异常检测。
区别于目前基于大量数据样本的智能诊断算法,不需要采集大量的数据信息,不需要建立诊断识别的模型,仅依靠单台风机3个叶片之间的参考和对比就可以诊断该台风机是否故障,操作流程简单,诊断精度也较高;从算法角度,减少了计算量,提出基于聚类和中值收敛的周期性音频切割方法,对声纹进行有效的切割,为增强声纹变化的鲁棒性问题提供基础。
本文具体方法的设计如图1所示。
-
声音采集器工作在复杂的室外,采集到的音频信号一般包含大量噪声,如鸟叫、风声、人声和其他风机造成的噪声等。目前,风机的启动条件一般为平均风速不小于3.5 m/s,声音传感器采集的信号必然包含风噪,且相比其他背景噪声,风噪影响较大。风噪的频谱能量集中在350 Hz以下的低频区域,需要滤波器将低频的风噪滤除。
-
声音信号的特征提取是核心步骤之一,提取到有效、可靠的特征能提高结果的准确性和有效性,降低处理的复杂度。经过实验语谱图能很好的表征风机叶片的音频特征。
-
对语谱图峰图和峰图之间的间隔进行识别,实现精准的音频分割,得到分割的坐标。值得一提的是,虽然采用了声纹分割聚类[14]这个名字,但是其含义不是传统语音中的识别说话人数量和归属,是识别不同风机叶片扫风音频和扫风间隔音频。
不采用实时转速情况下,叶片周期的声纹切割算法有以下两种:
1) 波峰波谷峰值计算。正常纯净扫风音频,可以使用该办法,但是在实际风场中,经常有无规律间隔叠加能量的干扰,且风机3个叶片的功率强度轴也可能不同,导致相邻叶片的波峰波谷有较大的震荡区间,对峰值检测的精度和准度带来挑战。少识别的波峰,会导致错周期切割,直接影响后续的叠加算法。
2) 深度学习。采用一维卷积神经网络或者其他模型,标注峰值区域进行特征学习,需要大量采集数据,还需要手工标注不少数据,模型也需要提前训练,工程实现较为冗杂。
本文采用聚类方法对中高维语谱图矩阵进行聚类,得到扫风声和安静声的标签序列,接着用中值收敛调整修正该标签序列,能精确得到安静音频到扫风音频阶跃的坐标点。这种设计不仅能无参数动态分割,还有较强的鲁棒性和泛化性。
具体实现如下:
1) 采用K_means算法将语谱图矩阵聚成两类,分割出扫风音频和扫风间隔期音频。
2) 对语谱图的中高维度进行截取,将降维后的矩阵输入K_means两类聚类算法。
3) 得到聚类的0,1标签序列。K_means聚类后的效果不错,得到扫风声和安静声的标签序列,能大体划分出扫风周期,不过由于信号复杂度高,K_means聚类对异常值敏感,还是存在毛刺和缺失。需要对标签序列的毛刺和尖峰进行过滤。
4) 接着进入收敛修正聚类标签操作,至此,可以得到分割点序列坐标。
-
透明度叠加,生成风机每个叶片平均语谱图。用分割的坐标将长矩阵切割成t个矩阵Ti(0<i≤t−1),然后按照透明度p叠加矩阵值。
$$p = \frac{3}{t}$$ (1) $${\boldsymbol T}_{{\rm {col}}1} = p\sum\limits_{i = 1}^{t/3} {{\boldsymbol T}_{3i - 2}} $$ (2) $${\boldsymbol T}_{{\rm{col}}2} = p\sum\limits_{i = 1}^{t/3} {{\boldsymbol T}_{3i - 1}} $$ (3) $${\boldsymbol T}_{{\rm{col}}3} = p\sum\limits_{i = 1}^{t/3} {{\boldsymbol T}_{3i}} $$ (4) Tcol1,Tcol2,Tcol3为叶片音频的平均语谱图画像的矩阵表示,其叠加效果的热图如图2所示。
风力微弱情形下,语谱图中有用数据的对比度会比较接近,采用直方图均衡算法[15]进行处理,通过这种方法,亮度可以更好地在直方图上分布。文献[16]提出了灰度直方图均衡化算法。由于彩色RGB图片,有3个通道,不能简单为每个通道应用灰度直方图均衡化算法,然后组合起来。非线性直方图均衡是非线性过程,均衡每个通道的做法会得到失真度非常大的结果。均衡涉及图像的强度值,而不是颜色分量,因此,需要将RGB格式转为不干扰图像颜色平衡,均衡亮度值的YCbCr格式。在强度平面上执行灰度直方图均衡化操作,然后再把YCbCr格式转回RGB格式。
-
采用图片化的SSIM (structural similarity)值来计算3个特征矩阵热图图片相似度。结构相似性作为结构相似性理论的实现,结构相似度指数从图像组成的角度将结构信息定义为独立于亮度、对比度的,反映场景中物体结构的属性,并将失真建模为亮度、对比度和结构3个不同因素的组合。采用均值作为亮度的估计,标准差作为对比度的估计,协方差作为结构相似程度的度量。
文献[17]提出了SSIM值计算方法。3个特征矩阵热图图片两者之间比较得到3个SSIM值,接着采用这3个结果值进行统计和判断异常。
-
SSIM值在连续6分钟内,如果相似度都一致,而且大于阈值k (0<k<1),那么判断该叶片正常。如果3个SSIM值在连续一段时间内,有一组值稳定偏低而且小于阈值k,那么判定该叶片检测为异常,发出检测异常告警。以实现对风机叶片的异常检测。
-
以山风场和海风场采集的故障和正常风机叶片声信号作为原始数据集,配置为单通道,44100采样率,采样频率区间为0~12 kHz,选择不同特性和背景风机的声信号作为原始数据集,如表1所示。
表 1 原始数据集来源
风场 风机编号 数据编号 类型 环境特征 海边风场 5 Data0 Normal 轻微叠加周边其他风机扫风声 3 Data1 Normal 叠加持续蛙叫虫鸣 9 Data2 Normal 叠加海风海浪声音 2 Data3 Normal 叠加雨声 7 Data4 Normal 叠加围墙造成的轻微回音 山地风场 13 Data5 Normal 无明显干扰 5 Data6 Normal 偶尔塔筒门敲击声 16 Data7 Normal 叠加强劲的风噪 14 Data8 Normal 声音微弱 11 Data9 Normal 快转速,扫风急促 19 Data10 Fault 一个叶片扫风异常 8 Data11 Fault 两个叶片扫风异常 图3是不同音频频谱图表征。
第一组是正常叶片纯净扫风音频,第二组是叠加鸟鸣正常扫风音频,第三组是扫风微弱音频,第四组是叠加敲击声音频,第五组是风噪比较大的音频。
对原始音频进行样本重构得到数据集。重构方法主要有以下3种:
1) 由于风机是包含转速(3~17 r/min)所以,采用拉伸和收缩处理得到不同转速下音频。
2) 采用语音合成,对周期进行中途变化或者叠加背景噪声。
3) 对音频进行软件数据增强处理。
通过样本重构,共得到200组2000 min的音频样本。其中,异常组占40组,异常组占比20%。
-
样本输入模型后,输出结果如下:
异常识别的Recall为0.975,Precision为0.929,具体值如图4所示,该结果与参数选择密切相关。
-
声纹切割算法的前提是聚类成功,由于聚类算法对异常值敏感,在音频受到严重干扰,转速过慢(伴随聚类中心点贴近问题)和转速过快(异常值敏感度加大)的音频切割准度下降。如图5所示,但在正常转速情况下,切割算法的精度足够。
-
相似度方法有余弦相似度、均值哈希相似度、差值哈希相似度、感知哈希算法相似度、三直方图相似度、单通道直方图相似度及SSIM结构相似度。设一组标签为相似度高的语谱图,与一组标签为相似度低的语谱图,输入不同相似度计算方法,其结果如图6所示。差值明显的方法为比较适合的相似度方法。
SSIM相似度方法在相似度高和相似度低情况下,有比较大的差值,能比较好地表征叶片频谱图相似度。
High Generalization in Anomaly Detection of Wind Turbine Generator Based on Voiceprint
-
摘要: 对风力发电机组叶片异常检测进行研究,发现依靠单台风力发电机3个叶片声纹之间的参考和对比即可诊断该台风力发电机叶片是否故障。为此,该文提出基于聚类和中值收敛的周期性音频切割方法,对声纹进行有效的切割,减少了计算量,为后续异常检测提供了基础。采用风力发电机组3个叶片之间的稳态差异法对异常进行检测,绕开了待检物,信道等变化所带来的算法迁移失效问题,具有良好的泛化性。为风力发电机组叶片检测提供了一种有效的技术手段。Abstract: The major research work of the paper is the anomaly diagnosis of wind turbine generator based on voiceprint. The research finds that the reference and comparison between the three blades of a single wind turbine can diagnose whether the wind turbine is faulty. On this base, the paper proposes a periodic audio cutting method based on clustering and median convergence, which effectively cuts the voiceprint, reduces the amount of calculation, and provides a basis for subsequent anomaly detection. The steady-state difference method between three blades of wind turbine is used to detect anomalies, which avoids the migration failure of algorithm caused by the changes of channels and objects to be checked. The paper provides an effective technical means for fan blade inspection.
-
Key words:
- anomaly detection /
- fault diagnosis /
- voice print /
- wind turbine blades
-
表 1 原始数据集来源
风场 风机编号 数据编号 类型 环境特征 海边风场 5 Data0 Normal 轻微叠加周边其他风机扫风声 3 Data1 Normal 叠加持续蛙叫虫鸣 9 Data2 Normal 叠加海风海浪声音 2 Data3 Normal 叠加雨声 7 Data4 Normal 叠加围墙造成的轻微回音 山地风场 13 Data5 Normal 无明显干扰 5 Data6 Normal 偶尔塔筒门敲击声 16 Data7 Normal 叠加强劲的风噪 14 Data8 Normal 声音微弱 11 Data9 Normal 快转速,扫风急促 19 Data10 Fault 一个叶片扫风异常 8 Data11 Fault 两个叶片扫风异常 -
[1] 李奎, 印厚飞, 杨智, 等. 风机叶片智能化及应用[J]. 科技创新与应用, 2020, 325(33): 180-181. LI K, YIN H F, YANG Z, et al. Intelligentization and application of fan blades[J]. Technology Innovation and Application, 2020, 325(33): 180-181. [2] 刘昊, 代海涛, 黄宜森, 等. 大型风电机组叶片故障声学诊断技术研究[J]. 风能产业, 2019, 4: 272-276. LIU H, DAI H T, HUANG Y S, et al. Research on large-scale wind turbine blade failure diagnosis of acoustic technology[J]. Wind Energy Industry, 2019, 4: 272-276. [3] TANG J, SOUA S, MARES C, et al. An experimental study of acoustic emission methodology for in service condition monitoring of wind turbine blades[J]. Renewable Energy, 2016, 99: 170-179. doi: 10.1016/j.renene.2016.06.048 [4] JOOSSE P A, BLANCH M J, DUTTON A G, et al. Acoustic emission monitoring of small wind turbine blades[J]. Journal of Solar Energy, 2013, 124(4): 401-411. [5] JOSHUVA A, SIVAKUMAR S, SATHISHKUMAR R, et al. Fault diagnosis of wind turbine blades using histogram features through nested dichotomy classifiers[J]. International Journal of Recent Technology and Engineering (IJRTE), 2019, 8: 193-201. [6] 张彬. 风机叶片损伤特征分析[D]. 上海: 上海电机学院, 2016. ZHANG B. Damage characteristics analysis of wind turbine blade[D]. Shanghai: Shanghai Dianji University, 2016. [7] 张霆. 风力发电机叶片状态监测与故障诊断系统设计和实现[D]. 上海: 上海电机学院, 2016. ZHANG T. Design and implementation of condition monitoring and bearing fault diagnosis system for wind turbine blades[D]. Shanghai: Shanghai Dianji University, 2016. [8] KIM S W, KIM E H, RIM M S, et al. Structural performance tests of down scaled composite wind turbine blade using embedded fiber brag grating sensors[J]. International Journal of Aeronautical and Space Sciences, 2011, 12: 346-353. doi: 10.5139/IJASS.2011.12.4.346 [9] 黄涛, 顾桂梅. 含裂纹缺陷的红外热图像处理算法研究[J]. 红外技术, 2014, 9: 732-736. HUANG T, GU G M. Research on processing algorithms of infrared thermal image with crack defect[J]. Infrared Technology, 2014, 9: 732-736. [10] 李宇. 基于数据驱动的风机核心部件健康监测方法研究及应用[D]. 成都: 电子科技大学, 2019. LI Y. A research and application for wind turbine health condition monitoring based on data-driven[D]. Chengdu: University of Electronic Science and Technology of China, 2019. [11] WEI X, VERHAEGEN M, ENGELEN V T. Sensor fault detection and isolation for wind turbines based on subspace identification and KALMAN filter techniques[J]. International Journal of Adaptive Control & Signal Processing, 2010, 24(8): 687-707. [12] 饶金根, 顾桂梅. 基于谐波小波包和支持向量机的风机叶片损伤识别研究[J]. 玻璃钢/复合材料, 2014, 4: 37-41. RAO J G, GU G M. Wind turbine blade damage identification based on harmonic wavelet packet and support vector machine[J]. Fiber Reinforced Plastics/Composites, 2014, 4: 37-41. [13] 赵娟. 风机叶片健康监测声学特征提取方法研究[D]. 北京: 北京邮电大学, 2018. ZHAO J. Research on acoustical feature extraction in turbine blades health monitoring[D]. Beijing: Beijing University of Posts and Telecommunications, 2018. [14] 王泉. 声纹技术: 从核心算法到工程实践[M]. 北京: 电子工业出版社, 2020, 9: 167-168. WANG Q. Voice identity techniques: From core algorithms to engineering practice[M]. Beijing: Publishing House of Electronics Industry, 2020, 9: 167-168. [15] 余玲飞, 刘强. 基于深度循环网络的声纹识别方法研究及应用[J]. 计算机应用研究, 2019, 36(1): 153-158. YU L F, LIU Q. Research and application of deep recurrent neural networks based voiceprint recognition[J]. Application Research of Computers, 2019, 36(1): 153-158. [16] HORN B K. Robot Vision[M]. Massachusetts: MIT Press, 1986. [17] WANG Zhou, BOVIK A C, SHEIKH H R, et al. Image quality assessment: From error visibility to structural similarity[J]. IEEE Transactions on Image Processing, 2004, 13(4): 600-612. doi: 10.1109/TIP.2003.819861