基于非均匀间隔核感知机的迁移学习航空发动机故障检测方法技术

技术编号:36194597 阅读:37 留言:0更新日期:2022-12-31 21:18
本发明专利技术提供一种基于非均匀间隔核感知机的迁移学习航空发动机故障检测方法。提出的方法分为两个阶段。在第一阶段,使用源域中的数据训练非均匀间隔核感知机模型,以提取源域中信息。在第二阶段,以第一阶段感知机模型为基础,使用目标域中的数据来实现模型对目标域的适应,学习到最优的航空发动机故障检测模型。由于迁移学习可以将数据信息从源域转移到目标领域,从而缓解目标域的数据稀缺问题,因此,本发明专利技术提出的方法,克服了传统的数据驱动故障检测方法效果受实际数据分布限制的缺点,有利于求得更优的航空发动机故障检测方法。另外,本发明专利技术所提供的方法,可以提高航空发动机故障检测的准确度,改善视情维修的及时性,增强飞机飞行的安全性。机飞行的安全性。机飞行的安全性。

【技术实现步骤摘要】
基于非均匀间隔核感知机的迁移学习航空发动机故障检测方法


[0001]本专利技术针对航空发动机故障检测领域,提出了一种基于迁移学习航空发动机故障检测方法。提出的方法分为两个阶段:在第一阶段,使用源域中的数据训练非均匀间隔核感知机模型,以提取源域中信息。在第二阶段,以第一阶段感知机模型为基础,使用目标域中的数据来实现模型对目标域的适应,学习到最优的航空发动机故障检测模型,从而可以提高航空发动机故障检测的准确度,改善视情维修的及时性,增强飞机飞行的安全性。

技术介绍

[0002]随着航空工业的快速发展,航空发动机的安全性和可靠性受到广泛关注。航空发动机是一个复杂的气动和热力系统。它长期在高温高压的极端环境中工作,所有部件都会不可避免地磨损,最终导致性能退化甚至安全事故。先前的研究表明,在所有航空发动机故障中,气路部件的故障占90%以上。因此,有必要检测气路部件的故障。作为航空发动机健康管理的关键技术,故障检测可以根据监测到的性能参数检测部件故障,建立科学合理的维修方案,最大限度地降低运行和维护成本,提高飞行安全性和可靠性。
[0003]发动机故障检测技术可分为两类:模型驱动的故障检测方法和数据驱动的故障诊断方法。模型驱动故障检测方法是一种在建立发动机数学模型的基础上检测发动机故障的技术,需要详细的发动机数学模型。卡尔曼滤波是一种典型的模型驱动方法。然而,随着航空发动机设计水平的提高,在整个飞行包线和功率范围内建立精确的发动机动力学模型并不容易,模型驱动方法的可靠性随着建模不确定性的增加而降低。相反,数据驱动算法可以智能地挖掘测量数据并学习潜在的有价值信息,以识别被监控机器的健康状态。它们不需要数学模型,具有更强的适用性。许多人工智能算法已经应用于发动机智能故障检测,如人工神经网络(ANN)、极限学习机(ELM)、支持向量机(SVM)、深度学习(DL)等。尽管基于传统机器学习的方法可以获得令人满意的检测精度,但这通常受到两个常见假设的影响。首先,机器学习算法使用的训练样本和要预测的样本遵循相同的分布。其次,对这些样品进行标记。然而,在航空发动机的使用寿命中,随着运行时间的增加,整体运行性能将下降,发动机样本将偏离原始分布。此外,维护和更换等因素也可能导致样本分布的差异。实际上,从其他条件收集的发动机样本将导致机器学习模型的减少甚至失效。由于获取航空发动机故障数据的成本非常高,在当前状态下很难收集足够的发动机数据来训练模型。因此,传统的机器学习方法由于其理想化的假设而具有局限性。
[0004]迁移学习旨在解决机器学习领域的数据短缺问题。一般认为,具有大量知识和大量标记数据的领域是知识转移的来源,即源域。只有少量或没有标记数据的领域是知识转移的目标,即目标域。虽然源域和目标域在分布上存在差异,但它们仍然有一些相似之处,并且源域的数据内容丰富,包含大量有用信息。迁移学习的主要思想是提取源域的信息并将其应用到目标域。对于航空发动机故障检测,可以通过迁移学习提取其他发动机运行数据中包含的信息,并用于训练当前状态下发动机的故障检测模型。考虑到退化状态下发动
机的故障检测,我们可以将当前退化状态下的运行数据视为目标域数据,将标称状态下的数据视为源域数据,然后通过转移学习将信息从源域转移到目标域,以提高机器学习模型的性能并缓解目标域中数据的缺乏。

技术实现思路

[0005]专利技术目的:
[0006]为了突破当前航空发动机气路故障检测领域的传统算法中,因目标域数据量较少、训练数据和测试数据存在分布差异,导致检测效果较差的局限,本专利技术提出了一种基于非均匀间隔核感知机的迁移学习航空发动机故障检测方法。提出的方法分为两个阶段:在第一阶段,使用源域中的数据训练非均匀间隔核感知机模型,以提取源域中信息。在第二阶段,以第一阶段感知机模型为基础,使用目标域中的数据来实现模型对目标域的适应,从而可以提高航空发动机故障检测的准确度。
[0007]技术方案:
[0008]一种基于非均匀间隔核感知机的迁移学习航空发动机故障检测方法,包括以下步骤:
[0009]步骤1:分别收集标称状态下和退化状态下的航空发动机传感器参数数据,包括正常样本以及各类故障状态下的故障样本;
[0010]步骤2:将传感器数据归一化并分为两组,一组是标称状态下的传感器参数数据,作为源域;另一组是退化状态下的传感器参数数据,作为目标域;
[0011]步骤3:在第一阶段中,设置非均匀间隔核感知机模型的参数σ,η,τ
±1,将标称状态的数据即源域数据作为训练集加入训练,得到训练结果,即模型参数a
s

[0012]步骤4:退化状态下的数据即目标域数据,在第二阶段中,将步骤3中的间隔超参数τ
±1迁移到目标域,作为本阶段训练的超参数,并将步骤3中得到的模型参数a
s
作为初始值,使用目标域数据进行训练非均匀间隔核感知机模型,输出最后目标域模型的参数a
s
,a
t
,b
t
,构成故障检测模型。
[0013]进一步的,步骤1中退化状态是指在发动机运行期间,由于机械疲劳、侵蚀、腐蚀或异物损坏,发动机部件的性能将恶化,相应部件的效率系数和流量系数将偏离正常点,具体表现为各部件流通能力降低、工作效率降低等。标称状态则是指发动机各部件都处于标准状态,能达到设计要求。
[0014]进一步的,步骤1中航空发动机故障状态包括风扇故障、压气机故障、高压涡轮故障和低压涡轮故障。
[0015]进一步的,步骤1中航空发动机传感器参数数据包括低压转子转速,高压转子转速,燃油油量,风扇出口总温,压气机出口总温,压气机出口总温,低压涡轮进口总温,低压涡轮出口总温,低压涡轮出口总压,掺混室进口总温。
[0016]进一步的,步骤2中传感器数据归一化公式如下:
[0017][0018]其中x代表传感器原始数据,x
norm
代表归一化后的传感器数据。
[0019]进一步的,步骤2中源域和目标域所含数据比例设置为40∶1,即目标域数据量是源
域数据量的2.5%。
[0020]进一步的,步骤3中采用的核为高斯核,公式如下:
[0021][0022]式中x
i
与x
j
为两个样本,σ是核函数参数。
[0023]进一步的,步骤3中采用了非均匀间隔核感知机。非均匀间隔核感知机的训练过程如下所示:
[0024]给定训练数据集其中其中感知机的学习率η,间隔超参数τ
+1
,τ
‑1,核函数参数σ,非均匀间隔核感知机的决策模型为其中a=(a1,a2,

,a
N
)
T
,b为偏置。
[0025]将非均匀间隔核感知机模型参数初始化为a,b=0。每次从训练集中随机挑选一个样本(x
i
,y
i
),如果就执行
[0026]a
i...

【技术保护点】

【技术特征摘要】
1.一种基于非均匀间隔核感知机的迁移学习航空发动机故障检测方法,其特征在于,包括如下步骤:步骤1:分别收集标称状态下和退化状态下的航空发动机传感器参数数据,包括正常样本以及各类故障状态下的故障样本;步骤2:将传感器数据归一化并分为两组,一组是标称状态下的传感器参数数据,作为源域;另一组是退化状态下的传感器参数数据,作为目标域;步骤3:设置非均匀间隔核感知机模型的核函数参数σ,感知机的学习率η,间隔超参数τ
±1,将源域数据作为训练集进行模型训练,得到训练结果,即源域模型的权重参数a
s
;步骤4:将步骤3中的间隔超参数τ
±1迁移到目标域,作为本阶段训练的超参数,并将步骤3中得到的权重参数a
s
作为初始值,使用目标域数据进行训练非均匀间隔核感知机模型,输出最后目标域模型的权重参数a
s
、a
t
和偏置参数b
t
,构成故障检测模型。2.根据权利要求1所述一种基于非均匀间隔核感知机的迁移学习航空发动机故障检测方法,其特征在于,步骤1中航空发动机故障状态包括风扇故障、压气机故障、高压涡轮故障和低压涡轮故障。3.根据权利要求1所述一种基于非均匀间隔核感知机的迁移学习航空发动机故障检测方法,其特征在于,步骤1中所述航空发动机传感器参数数据包括低压转子转速,高压转子转速,燃油油量,风扇出口总温,压气机出口总温,压气机出口总温,低压涡轮进口总温,低压涡轮出口总温,低压涡轮出口总压,掺混室进口总温。4.根据权利要求1所述一种基于非均匀间隔核感知机的迁移学习航空发动机故障检测方法,其特征在于,步骤2中源域和目标域所含数据比例设置为40:1,即目标域数据量是源域数据量的2.5%。5.根据权利要求1所述一种基于非均匀间隔核感知机的迁移学习航空发动机故障检测方法,其特征在于,步骤3中采用的核为高斯核,公式如下:式中x
i
与x
j
为两个样本,σ是核函数参数。6.根据权利...

【专利技术属性】
技术研发人员:赵永平蔡文
申请(专利权)人:南京航空航天大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1