• 收藏
  • 加入书签
添加成功
收藏成功
分享

基于深度学习的飞行器动力系统状态监测与故障诊断方法研究

乔乾佑 谢安琪 薛逸松 王紫彦
  
科创媒体号
2024年10期
郑州航空工业管理学院 河南省郑州市 450046

摘要:随着飞行器的广泛应用,动力系统的状态监测和故障诊断变得愈发重要。本文提出了一种基于深度学习的飞行器动力系统状态监测与故障诊断方法。首先,通过传感器获取飞行器动力系统的数据,然后利用深度学习技术对数据进行处理和分析,提取特征信息。接着,建立深度学习模型对飞行器动力系统的状态进行监测和预测。最后,通过故障诊断模块对异常情况进行识别和分类。实验结果表明,所提方法能够有效地实现对飞行器动力系统状态的监测与故障的诊断,具有较高的准确性和可靠性。

关键词:飞行器;动力系统;状态监测;故障诊断

引言:

飞行器动力系统的状态监测与故障诊断对于飞行器的安全运行和维护具有重要意义。传统的监测方法主要依赖于传感器数据和模型预测,但存在着数据处理复杂、模型建立困难等问题。而深度学习技术以其强大的数据处理和学习能力,为飞行器动力系统的状态监测与故障诊断提供了新的解决方案。

一、方法

1.1数据采集与预处理

在数据采集与预处理阶段,我们采取了一系列步骤来确保飞行器动力系统数据的质量和可用性。

首先,我们精心选择了各种传感器设备,包括温度传感器、压力传感器、振动传感器等,以全面地监测飞行器动力系统的各项参数。这些传感器的布置位置经过精心设计,覆盖了飞行器动力系统的关键部位,并且根据实际需求设置了合适的数据采集频率,以确保捕捉到关键数据的变化趋势和异常情况。采集到的原始数据可能受到各种因素的影响,包括传感器误差、环境干扰等,因此需要进行预处理以提高数据质量。首先,我们进行了数据清洗,去除了由于传感器故障或其他因素导致的异常数据点。其次,针对可能存在的缺失值,我们采取了合适的方法进行处理,如插值法或删除法,以确保数据的完整性。同时,我们还利用统计学方法和机器学习算法进行异常值检测和移除,排除了可能对后续分析造成影响的异常数据。最后,为了消除不同参数之间的量纲差异对分析结果的影响,我们对数据进行了归一化处理,使其落在统一的数值范围内,以便后续的建模和分析。

通过以上预处理步骤,我们确保了采集到的数据的完整性、准确性和可用性,为后续的分析和建模工作奠定了坚实的基础。

1.2特征提取与深度学习模型建立

在特征提取与深度学习模型建立阶段,我们通过一系列步骤对预处理后的数据进行了深入分析和处理,以建立有效的监测与诊断模型。

首先,我们对预处理后的数据进行了特征提取,这是将原始数据转换为更具代表性和有效性的特征表示的过程。我们采用了多种特征提取方法,包括时域特征、频域特征、时频域特征等,以全面捕捉飞行器动力系统数据的信息。特征提取的目标是将数据转换为适合深度学习模型输入的形式,以便进行后续的建模和分析。其次,我们选择了适用于监测与诊断任务的深度学习模型,包括卷积神经网络(CNN)、循环神经网络(RNN)等。根据数据类型和任务需求,我们设计了不同的模型结构,并进行了优化和调参。针对飞行器动力系统的特点,我们设计了适应性强、泛化能力好的深度学习模型,以实现对动力系统状态的准确监测与故障诊断。在建立深度学习模型之前,我们还对数据集进行了分割,划分为训练集、验证集和测试集,以评估模型的性能和泛化能力。同时,我们选择了合适的损失函数和优化算法,以最大程度地优化模型的训练效果。最后,我们利用训练数据对深度学习模型进行了训练,并在验证集上进行了调参和验证,以确保模型具有良好的泛化能力和性能。

通过不断优化模型参数和结构,我们建立了高效、准确的监测与诊断模型,为飞行器动力系统的安全运行提供了重要保障。

1.3故障诊断模块设计

在故障诊断模块设计方面,我们采用了一系列有效的方法来检测和识别飞行器动力系统可能存在的故障情况。

首先,我们设计了专门的故障诊断模块,以补充飞行器动力系统状态监测的功能。该模块包含多个子模块,包括特征选择、故障分类器和异常检测器等。这些子模块协同工作,共同实现对飞行器动力系统故障的检测和诊断。在特征选择阶段,我们从原始数据中提取出最具代表性的特征,以便后续的分类和识别。特征选择的目标是挖掘数据中的潜在信息,识别与故障相关的特征,从而提高诊断系统的准确性和可靠性。接着,我们建立了一系列故障分类器,采用了监督学习或无监督学习的方法,对故障进行分类和识别。这些分类器根据特征的不同维度,针对不同类型的故障进行训练和优化,以实现对各种故障情况的准确识别。同时,为了进一步提高故障诊断系统的鲁棒性和可靠性,我们引入了异常检测器。异常检测器可以检测那些不能被常规分类器识别的异常情况,从而及时发现并处理潜在的故障,保障飞行器动力系统的安全运行。

通过以上故障诊断模块的设计与实现,我们能够有效地检测和识别飞行器动力系统可能存在的故障情况,为飞行器的安全运行提供了重要保障。

二、实验与结果

在本研究中,我们利用实际飞行器动力系统的数据进行了一系列实验,以验证所提出方法的有效性和性能。

2.1实验设计

我们收集了来自实际飞行器动力系统的大量数据,包括温度、压力、振动等多种传感器数据。然后,我们按照所提出的方法进行数据预处理、特征提取和模型训练,建立了飞行器动力系统状态监测与故障诊断模型。

2.2实验结果

经过实验验证,我们得到了以下结果:1)监测性能评估:我们对所建立的监测模型进行了性能评估。通过与实际状态进行比较,我们发现所提出的方法能够准确地监测到飞行器动力系统的状态变化,包括性能下降、异常波动等情况。2)故障诊断准确性:我们对故障诊断模块进行了评估,对模型进行了大量的测试。实验结果表明,所提出的方法在识别和分类飞行器动力系统故障方面具有较高的准确性和可靠性,能够有效地区分不同类型的故障并给出准确的诊断结果。3)模型泛化能力:我们对模型的泛化能力进行了评估,通过在不同飞行器和不同工况下进行测试。结果表明,所提出的方法具有较强的泛化能力,能够适应不同飞行器和工况下的监测与诊断需求。

综上,通过实验验证,我们证明了所提方法在飞行器动力系统状态监测与故障诊断方面具有较高的准确性和可靠性。这为飞行器的安全运行提供了重要保障,并为未来的相关研究和应用提供了有力支持。

结论:

本文提出的基于深度学习的飞行器动力系统状态监测与故障诊断方法,能够有效地提高飞行器动力系统的安全性和可靠性,为飞行器的安全运行提供了重要保障。未来,可以进一步研究优化算法和模型结构,提高监测与诊断的性能和效率。

参考文献:

[1]曾庆华,黄哲志,贾涛,等.基于LPS模型的飞行器控制系统故障诊断方法[J].国防科技大学学报.2019,(5).

[2]郭劲.临近空间飞行器军事应用价值分析[J].光机电信息.2019,(8).

*本文暂不支持打印功能

monitor