Identifying the fault in propellers is important to keep quadrotors operating safely and efficiently. The simulation-to-reality (sim-to-real) UAV fault diagnosis methods provide a cost-effective and safe approach to detect the propeller faults. However, due to the gap between simulation and reality, classifiers trained with simulated data usually underperform in real flights. In this work, a new deep neural network (DNN) model is presented to address the above issue. It uses the difference features extracted by deep convolutional neural networks (DDCNN) to reduce the sim-to-real gap. Moreover, a new domain adaptation method is presented to further bring the distribution of the real-flight data closer to that of the simulation data. The experimental results show that the proposed approach can achieve an accuracy of 97.9\% in detecting propeller faults in real flight. Feature visualization was performed to help better understand our DDCNN model.
翻译:模拟到现实的UAV故障诊断方法为探测螺旋桨故障提供了一种具有成本效益和安全的方法。然而,由于模拟与现实之间的差距,在模拟与现实之间,受过模拟数据培训的分类人员通常在实际飞行中表现不佳。在这项工作中,介绍了一个新的深神经网络模型,以解决上述问题。它利用深层革命神经网络(DDCNN)提取的不同特征来缩小模拟到现实的差距。此外,还提出了一种新的域适应方法,使实际飞行数据的分布更加接近模拟数据。实验结果表明,拟议的方法在探测实际飞行中的螺旋桨故障方面可以达到97.9 ⁇ 的准确度。进行了功能直观化,以帮助更好地了解我们的DDCNN模型。