摘要
本发明公开了一种基于生成对抗网络的无人机智能故障检测方法,包括:建立监测数据集;构造并训练生成对抗网络;设置梯度信息约束机制,该机制将编码器引入到所述判别器中,使得判别器的输入变为编码器对输入样本映射得到的随机编码,并对输入样本和随机编码之间的互信息施加上界约束;引入循环差异平衡模块,该模块在判别器训练过程的目标函数中引入所述梯度信息约束机制作为约束,并训练判别器从随机编码的分布中区分监测数据;利用训练好的生成对抗网络对监测数据集进行数据增强,并构造分类器模型;利用数据增强后的监测数据集对分类器模型进行训练,用于对无人机飞行过程中实时获取的新的监测数据进行识别,输出故障类型。