基于对抗训练与Transformer的风力发电机故障诊断方法
摘要:
本发明公开了基于对抗训练与Transformer的风力发电机故障诊断方法,包括:获取风力发电机产生的实时故障数据;将实时故障数据输入至预先训练的风力发电机故障诊断模型,获得风力发电机的故障诊断结果;风力发电机故障诊断模型的训练过程包括:采集风力发电机SCADA的多路故障代码数据,对故障代码数据添加扰动,查询故障代码数据的关联维度数据,获得数据训练样本;将数据训练样本按照故障原因进行划分,并对进行标量投影和位置编码;基于对抗训练算法与Transformer编码器构建风力发电机故障诊断模型;通过故障数据集对风力发电机故障诊断模型进行训练;本发明对风力发电机的可复位故障进行诊断,提高了复位效率和风力发电机运行能力。
0/0