[发明专利]一种基于bp神经网络的风力发电机组风轮叶片故障诊断算法有效
申请号: | 201910368698.5 | 申请日: | 2019-05-05 |
公开(公告)号: | CN109973331B | 公开(公告)日: | 2021-01-01 |
发明(设计)人: | 毕俊喜;樊文泽;黄洪钟;任君;田园;王丽琴;宋晓娟 | 申请(专利权)人: | 内蒙古工业大学 |
主分类号: | G06F17/10 | 分类号: | G06F17/10;G06N3/04;G06N3/08;F03D17/00 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 010051 内蒙古自治区呼*** | 国省代码: | 内蒙古;15 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于bp神经网络的风力发电机组风轮叶片故障诊断算法,主要用于实现在役风力机叶片健康实时监测系统的故障决策智能化功能。其实现方案是:1:利用传感器获取与风轮叶片损伤有关的周围环境特征指标;2:利用特征指标与风轮叶片各故障程度建立数据集;3:构建阈值算法推演各类故障严重程度模型;4:构建BP神经网络决策模型;5:融合阈值模型和BP神经网络模型得出最终诊断结果;6:实时学习更新模型。本发明结合损伤指数的表象阈值特征和神经网络深层特征,使得整个故障诊断算法具备严重损伤预警功能和故障等级判别功能,为监测系统的故障决策功能智能化实现打下基础。 | ||
搜索关键词: | 一种 基于 bp 神经网络 风力 发电 机组 风轮 叶片 故障诊断 算法 | ||
【主权项】:
1.一种基于bp神经网络的风力发电机组风轮叶片故障诊断算法,其特征在于,包含以下步骤:(1)获取损伤特征指标,对应风轮叶片各类损伤等级,制定训练和测试数据集;对风力发电机组风轮叶片实时检测,利用环境传感器获取周围环境特征,结构响应和信号处理生成损伤特征,光纤光栅采集裂纹信号;(2)根据损伤特征和不同部位损伤等级生成数据集:(2a)n个不同损伤部位作为分类标签,记为{Y1,Y2,...,Yn},将不同部位Yi的损伤等级规定在[0.1‑1.0]范围内;(2b)将风轮叶片的M不同损伤特征和对于风轮叶片损伤部位标签{Y1,Y2,...,Ym},定义为训练样本,其中Xi代表风轮叶片样本的损伤特征,每个风轮叶片样本对应M不同损伤特征Yi中的i代表当前样本存在的损伤部位,Yi的数值代表损伤等级;(2c)根据以上对训练样本的定义,将损伤部位识别和损伤等级任务抽象为凸优化问题:其中R代表神经网络参数权重,为当前预测的分类标签,代表神经网络中的Softmax层输出当前标签的预测[0.0‑1.0],若代表当前存在分类部位的损伤问题,损伤等级与数值对于关系为{0.3‑0.5:Ⅰ,0.6‑0.7:Ⅱ,0.8‑1.0:Ⅲ};(3)构建阈值算法推演各类故障严重程度模型:对于每个预测的分类标签Yi,通过经验值设定阈值推演公式,计算公式如下:其中Yix代表当前样本在阈值算法中Yi标签的预测值,代表在Yi标签下属性Xj对于的阈值;(4)构建并训练BP判别神经网络:(4a)在现有的三层bp神经网络网络基础上,将损伤特征转化为特征矩阵作为网络输入,增加fc_1层、fc_2层、Eltwise层,改变softmax,其中:该fc_1层用于将输入损伤特征映射为特征向量;该fc_2层用于将阈值算法中判别结果映射为特征向量;该Eltwise层用于将fc_1层和fc_2层中对应位置进行融合;该softmax层将每个位置(标签)进行一次分类判别,产出每个位置(标签)的预测判别值;(4b)将训练集中的每个训练样本的损伤特征输入到卷积网络中,迭代bp神经网络的前向计算和反向传播训练神经网络,优化神经网络参数R,直到神经网络的损失函数J(θ)≤0.000001为止,得到训练好的神经网络;(5)测试网络:将风力发电机组风轮叶片测试集中每一组损伤特征输入到训练好的神经网络中,统计预测的分类标签Yi布尔值准确度和每个分类标签Yi对应概率值Yiy精度。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于内蒙古工业大学,未经内蒙古工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910368698.5/,转载请声明来源钻瓜专利网。