【技术实现步骤摘要】
一种基于生成对抗网络的风机叶片故障检测方法
本专利技术属于图像处理
,具体涉及一种基于生成对抗网络的风机叶片故障检测方法。
技术介绍
风能是一种无公害的可再生能源,能量近乎无尽,分布广泛。风电缓解了能源的供应,对环境的保护意义重大。风电设备一般安装在风力资源丰富但交通不便的地区,比如山区、高原地区、草原牧场等。这些地区环境恶劣,雷电、暴雨或者台风等都可能损坏风机叶片,需要定期对风机进行巡检,以保证风电设备的稳定运行。但是风电设备地处偏远地区,巡检工作量大,且不能全面及时发现已损坏的设备。风机叶片是风力发电设备的核心部件之一,它直接关系到风机的性能以及效益。而风机叶片高速运转时,不可避免会形变,甚至断裂,影响发电量。所以需要对叶片进行检查以保证风机的正常运行。随着风力发电技术的成熟,风机规模不断扩大,对于大规模的风力发电站,人工巡检效率太低,巡检成本过高。迫切需要提供一种高效准确的方法来判断风机叶片是否故障。无人机的运用极大地提高了工作人员的观察角度。无人机搭载高分辨率的摄像机拍摄风机叶片表面,向工作人员传回高清图像,但是需要工作人员进行查看分析,工作效率仍然较低,所以需要自动对风机叶片图像进行分析,高效准确的判断风机叶片是否故障。随着深度学习的发展,深度学习在图像处理方面的运用逐渐成熟,因此可以利用深度学习技术去判断风机叶片是否故障。基于深度学习构建风机叶片故障检测模型需要大量标注良好的样本,获取标注信息需要耗费大量人力物力。为了减少标注耗费的人力物力,本专利技术利用生成对抗网络对已标注 ...
【技术保护点】
1.一种基于生成对抗网络的风机叶片故障检测方法,所述风机叶片故障检测方法包括以下步骤:/n步骤1:采集风机叶片图像,并标注风机叶片图像,获取对应的掩膜数据,其中标注包括正常和故障;/n步骤2:利用生成对抗网络对已标注的图像构建干扰生成器预训练模型和故障检测辨别器的预训练模型,其中干扰生成器用于生成拟真样本,故障检测辨别器用于接收来自原风机叶片图像的真实样本和来自所述干扰生成器的拟真样本,并对其真伪进行判别;/n步骤3:对所述故障检测辨别器预训练模型和所述干扰生成器预训练模型进行对抗训练,即,所述故障检测辨别器接收来自原图像的真实样本和所述拟真样本,并对其真伪性进行判断;/n步骤4:计算故障检测辨别器损失和干扰生成器损失,其中,所述故障检测辨别器损失为所述故障检测辨别器判断错误时的损失,所述干扰生成器损失为所述故障检测辨别器判断正确时的损失;/n步骤5:根据所述步骤4中计算得出的所述故障检测辨别器损失和干扰生成器损失,更新生成对抗网络的网络参数θ,即对所述故障检测辨别器和所述干扰生成器进行优化,并执行步骤6;/n步骤6:判断迭代次数达到设定的最大迭代次数上限,或者所述故障检测辨别器和所述 ...
【技术特征摘要】
1.一种基于生成对抗网络的风机叶片故障检测方法,所述风机叶片故障检测方法包括以下步骤:
步骤1:采集风机叶片图像,并标注风机叶片图像,获取对应的掩膜数据,其中标注包括正常和故障;
步骤2:利用生成对抗网络对已标注的图像构建干扰生成器预训练模型和故障检测辨别器的预训练模型,其中干扰生成器用于生成拟真样本,故障检测辨别器用于接收来自原风机叶片图像的真实样本和来自所述干扰生成器的拟真样本,并对其真伪进行判别;
步骤3:对所述故障检测辨别器预训练模型和所述干扰生成器预训练模型进行对抗训练,即,所述故障检测辨别器接收来自原图像的真实样本和所述拟真样本,并对其真伪性进行判断;
步骤4:计算故障检测辨别器损失和干扰生成器损失,其中,所述故障检测辨别器损失为所述故障检测辨别器判断错误时的损失,所述干扰生成器损失为所述故障检测辨别器判断正确时的损失;
步骤5:根据所述步骤4中计算得出的所述故障检测辨别器损失和干扰生成器损失,更新生成对抗网络的网络参数θ,即对所述故障检测辨别器和所述干扰生成器进行优化,并执行步骤6;
步骤6:判断迭代次数达到设定的最大迭代次数上限,或者所述故障检测辨别器和所述干扰生成器的博弈结果趋近于纳什平衡,如果达到最大迭代次数或者博弈结果趋近于纳什平衡,则输出优化好的干扰生成器的模型文件和故障检测辨别器的模型文件,否则迭代次数加1后返回所述步骤3;
步骤7:在所述步骤6输出的优化好的模型文件中,移除干扰生成器模型的结构,得到风机叶片故障检测辨别器模型;
步骤8:将待检测的风机叶片的图像输入所述步骤7中所述故障检测辨别器模型中,对风机叶片的故障状态进行检测。
2.根据权利要求1所述的基于生成对抗网络的风机叶片故障检测方法,其特征在于:
在所述步骤1中,采集到风机叶片的图像样本之后,将风机叶片的原图像输入示例分割算法,输出对应图像的示例分割掩膜数据。
3.根据权利要求1或2所述的基于生成对抗网络的风机叶片故障检测方法,其特征在于:
在所述步骤2中,通过在已开源的目标检测数据集上对所述干扰生成器模型和故障检测辨别器模型进行训练,并赋予初始参数,构建所述干扰生成器预训练模型和所述故障检测辨别器预训练模型。
4.根据权利要求3所述的基于生成对抗网络的风机叶片故障检测方法,其特征在于:
在所述步骤2中,所述生成器生成拟真样本包括以下步骤:
S201:接收所述步骤1中已标注的风机叶片图像的对应的掩膜数据,提取风机特征,所述风机特征值包括颜色特征、纹理特征、形状特征和空间关系特征,其中,所述空间关系特征包括连接/邻接关系、交叠/重叠关系以及包含/包容关系;
S202:根据所述示例分割算法生成的掩膜数据和在所述S201中提取的特征值构建空间遮蔽网络;
S203:将空间遮蔽网络作为掩膜生成器,示例分割算法作为掩膜辨别器,利用生成对抗网络进行对抗学习,生成遮挡掩膜;
S204:根据空间变换规则构建空间变换网络,所述空间变换网络根据形变规则对所述风机特征进行形变,其中,所述形变规则包括平移、缩放以及旋转;
S205:基于图像特征值、所生成的遮挡掩膜和形变后的风机特征,在所述生成器中生成拟真样本。
5.根据权利要求1或4所述的基于生成对抗网络的风机叶片故障检测方法,其特征在于:
所述步骤3包括以下步骤:
步骤301:故障检测辨别器接收所述干扰生成器生成的拟真样本和步骤1中所采集风机叶片图像的真实样本;
步骤302:所述故障检测辨别器对拟真样本和真实样本的真伪性进行判断,当所述故障辨别器的输出为1时,判断结果为输入来自真实样本;所述故障辨别器输出为0时,判断结果为输入来自拟真样本。
6.根据权利要求1所述的基于...
【专利技术属性】
技术研发人员:赵计生,米路中,强保华,陈锐东,谢元,范婧,郭强,张艳萍,
申请(专利权)人:北京华电天仁电力控制技术有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。