一种基于改进状态跟踪滤波器的变循环发动机解析余度估计方法技术

技术编号:27208349 阅读:33 留言:0更新日期:2021-01-31 12:38
本发明专利技术公开了一种基于改进状态跟踪滤波器的变循环发动机解析余度估计方法。首先建立变循环发动机慢车以上状态的非线性部件级模型,求取设计点下MSV为75时的状态空间模型,将健康参数增广进状态量得到增广状态空间模型;然后求取常值卡尔曼增益阵,与非线性模型相结合构成改进状态跟踪滤波器,根据传感器残差计算健康参数修正量,进而修正非线性模型,实现全包线内的模型输出自适应;之后在检测到传感器故障后,关闭滤波并将残差置零,将自适应模型对应输出参数用作故障传感器的解析余度。解决了现有的分段线性模型求取状态空间方程数量过多,滤波估计精度随着工作点变化而降低,无法准确提供解析余度的问题,并成功运用于变循环发动机。循环发动机。循环发动机。

【技术实现步骤摘要】
一种基于改进状态跟踪滤波器的变循环发动机解析余度估计方法


[0001]本专利技术属于航空发动机气路部件性能估计和健康管理
,尤其涉及一种基于改进状态跟踪滤波器的变循环发动机解析余度估计方法。

技术介绍

[0002]航空发动机作为飞机的心脏,其结构复杂且工作环境恶劣。发动机故障诊断技术是保证发动机性能与可靠性,降低使用维护成本的重要手段。基于自适应模型的故障诊断和容错控制技术能够有效提高航空发动机工作时的安全性和稳定性。自适应模型能够实时反映个体差异、部件性能蜕化等因素对发动机性能的影响,准确跟踪真实发动机的非额定工况输出,是航空发动机性能参数估计、性能寻优控制、在线故障诊断、解析余度等先进控制技术的基础。
[0003]构建航空发动机自适应模型的一种常用方法就是以卡尔曼滤波器为核心,根据实际发动机传感器参数与机载模型相应参数的残差来估计部件性能蜕化量,而后将其修正于机载模型,从而使得推力和喘振裕度等性能量匹配真实发动机。随着计算机技术的发展以及非线性滤波理论的完善,已有较多非线性滤波方法应用于发动机性能估计上,包括扩展卡尔曼滤波、无迹卡尔曼滤波、容积卡尔曼滤波等。其中,扩展卡尔曼滤波作为一种线性卡尔曼滤波算法向非线性系统的推广,本质就是对非线性系统进行一阶线性化,从而利用传统的卡尔曼滤波理论来求解非线性滤波问题。其相对于其他非线性滤波方法有着实现简单、收敛较快的特点,是迄今为止应用最广泛的非线性状态估计方法。
[0004]目前上述研究主要集中在涡扇、涡喷等发动机型号。变循环发动机作为下一代航空动力,集涡喷的高单位推力和涡扇的低耗油率等优势于一身,对变循环发动机进行的故障诊断及健康管理研究鲜有耳闻。而且,基于卡尔曼滤波技术建立的自适应模型为分段线性模型,这类模型具有计算简单的优点,但精度往往不如部件级模型。这是因为扩展卡尔曼滤波器只能在求取状态空间方程的相应工作点附近使用,为了扩展至全包线工作,需要选取大量工作点求取对应状态空间方程,得到分段线性化的状态空间模型及相应的卡尔曼增益阵,使用时进行在线的分段插值。由于航空发动机是一个极强的非线性系统,在线分段插值这种处理会使得模型的精度难以保证,而且也会给设计和计算带来较大的复杂度和出错率。而且,当某一传感器出现故障后,对应残差置零,分段线性模型依靠剩余的残差信息将无法估计准确的健康参数,导致机载模型与真实发动机失配,无法提供故障传感器相应准确的解析余度。

技术实现思路

[0005]专利技术目的:克服现有技术不足,提供一种基于改进状态跟踪滤波器的变循环发动机解析余度估计方法。利用该方法,能够避免分段求取状态空间方程的繁琐,在全包线工作范围内有效地估计变循环发动机的健康参数,并在传感器发生故障时提供准确的解析余
度。
[0006]技术方案:一种基于改进状态跟踪滤波器的变循环发动机解析余度估计方法,包括以下步骤:
[0007]步骤A),建立变循环发动机慢车以上状态的非线性部件级模型,求取0高度、0马赫数下MSV为75时的工作点处的状态空间模型,将健康参数增广进状态量得到增广状态空间模型;
[0008]步骤B),求取常值卡尔曼增益阵,与非线性模型相结合构成改进状态跟踪滤波器,根据传感器残差计算健康参数修正量,进而修正非线性模型,实现全包线、各工况下的非线性模型输出自适应;
[0009]步骤C),在检测到某传感器故障后,关闭卡尔曼滤波,使健康参数不再改变,将修正后的自适应模型对应输出参数用作故障传感器的解析余度。
[0010]优选地,所述步骤A)包括如下具体步骤:
[0011]步骤A1),根据变循环发动机各部件特性、设计点参数建立各部件的数学模型,然后建立各部件之间的共同工作方程,并使用非线性方程数值解法迭代求解各工作截面的参数,建立变循环发动机慢车以上状态的非线性部件级模型;
[0012]步骤A2),根据目前工程实际,选择需要使用的发动机模型工作截面的传感器量测参数,将模型计算所得的各传感器(转速,温度,压力)数据进行相似归一化处理;
[0013]步骤A3),在设计点处运行模型,将模态转换阀(MSV)调整至75,将模型中旋转部件的健康参数视为非线性模型输入量,利用小扰动法求取该工作点处的状态空间模型;对系数矩阵元素进行位置变换,使健康参数从输入量转为状态量,得到增广状态空间模型。
[0014]优选地,所述步骤B)包括如下具体步骤:
[0015]步骤B1),在增广状态空间模型中,加入零均值、方差分别为Q和R的系统噪声W和测量噪声V,进而计算状态协方差阵P,由标准卡尔曼增益阵求取公式,反复迭代得到最终的常值卡尔曼增益阵K;
[0016]步骤B2),将常值卡尔曼增益阵与非线性模型相结合,构成改进状态跟踪滤波器;当前状态量X
k-1|k
先与A矩阵相乘得到状态量的先验估计X
k|k
,然后计算当前传感器值Y
k|k
与非线性模型输出值f(X
k-1|k
)之差,该残差与常值卡尔曼增益阵K相乘得到状态量的修正量,修正之后得到状态量的后验估计X
k|k+1
;将该状态量后验估计值修正非线性模型,继而循环向下迭代计算。
[0017]优选地,所述步骤C)包括如下具体步骤:
[0018]步骤C1),在检测到某传感器发生故障后,将所有传感器测值与非线性模型输出的残差设为零,同时关闭卡尔曼滤波程序;
[0019]步骤C2),将对应故障传感器的自适应模型输出参数作为该故障传感器的解析余度。
[0020]相比现有技术,本专利技术技术方案具有以下有益效果:
[0021](1)本专利技术提出的一种基于改进状态跟踪滤波器的变循环发动机解析余度估计方法,能够有效估计变循环发动机的气路性能,并在传感器出现故障时提供准确的解析余度,成功运用于变循环发动机气路部件性能估计和健康管理。
[0022](2)本专利技术提出的一种基于改进状态跟踪滤波器的变循环发动机解析余度估计方
法,只须求取单一工作点处的状态空间方程,解决了现有的分段线性模型求取状态空间方程数量过多,滤波估计精度由于矩阵系数在线插值而下降的问题。
[0023](3)本专利技术提出的一种基于改进状态跟踪滤波器的变循环发动机解析余度估计方法,将传感器测值与非线性模型输出值的残差作为滤波器输入,得到状态量的修正量进而修正非线性模型,能够在全包线范围内有效估计健康参数,跟踪真实发动机输出,并在传感器出故障后停止滤波,从而提供准确的解析余度。解决了现有的分段线性模型滤波估计精度由于工作点变化而下降,无法准确提供解析余度的问题。
[0024](4)本专利技术提出的一种基于改进状态跟踪滤波器的变循环发动机解析余度估计方法,基于航空发动机部件级模型和单一工作点状态方程模型实施,对能够建立部件级模型的各类航空发动机均适用。
附图说明
[0025]图1是基于改进状态跟踪滤波器的变循环发动机解析余度估计方法原理图;
[0026]图2是本本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于改进状态跟踪滤波器的变循环发动机解析余度估计方法,其特征在于,包括以下步骤:步骤A),建立变循环发动机慢车以上状态的非线性部件级模型,求取0高度、0马赫数下MSV为75时的工作点处的状态空间模型,将健康参数增广进状态量得到增广状态空间模型;步骤B),求取常值卡尔曼增益阵,与非线性模型相结合构成改进状态跟踪滤波器,根据传感器残差计算健康参数修正量,进而修正非线性模型,实现全包线、各工况下的非线性模型输出自适应;步骤C),在检测到某传感器故障后,关闭状态跟踪滤波器,使健康参数不再改变,将修正后的非线性模型对应输出参数用作故障传感器的解析余度。2.如权利要求1所述的一种基于改进状态跟踪滤波器的变循环发动机解析余度估计方法,其特征在于,所述步骤A)包括如下具体步骤:步骤A1),根据变循环发动机各部件特性、设计点参数建立各部件的数学模型,然后建立各部件之间的共同工作方程,并使用非线性方程数值解法迭代求解各工作截面的参数,建立变循环发动机慢车以上状态的非线性部件级模型;步骤A2),根据目前工程实际,选择需要使用的发动机模型工作截面的传感器量测参数,将模型计算所得的各传感器(转速,温度,压力)数据进行相似归一化处理;步骤A3),在设计点处运行模型,将模态转换阀(MSV)调整至75,将模型中旋转部件的健康参数视为非线性模型输入量,利用小扰动法求取该工作点处的状态空间模型;对系数矩...

【专利技术属性】
技术研发人员:王圣超黄向华
申请(专利权)人:南京航空航天大学
类型:发明
国别省市:

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

1