[发明专利]一种基于LFT的航空发动机传感器及执行机构故障诊断方法有效
申请号: | 201811509606.2 | 申请日: | 2018-12-11 |
公开(公告)号: | CN109799803B | 公开(公告)日: | 2020-06-16 |
发明(设计)人: | 汪锐;刘敏;马艳华;杜宪;孙希明 | 申请(专利权)人: | 大连理工大学 |
主分类号: | G05B23/02 | 分类号: | G05B23/02 |
代理公司: | 大连理工大学专利中心 21200 | 代理人: | 温福雪;侯明远 |
地址: | 116024 辽*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: |
本发明公开一种基于LFT的航空发动机传感器及执行机构故障诊断方法,属航空发动机故障诊断领域。采用小扰动法与线性拟合法相结合的方法建立航空发动机状态变量模型,并基于此模型建立仿射参数依赖的航空发动机LPV模型;将带有扰动信号及传感器与执行机构故障信号的航空发动机LPV模型转化为LFT结构,得到LPV故障估计器的H |
||
搜索关键词: | 一种 基于 lft 航空发动机 传感器 执行机构 故障诊断 方法 | ||
【主权项】:
1.一种基于LFT的航空发动机传感器及执行机构故障诊断方法,其特征在于,包括以下步骤:步骤1:采用小扰动法与线性拟合法相结合的方法建立航空发动机状态变量模型;步骤1.1:向航空发动机输入稳态工作点下的油压pf,待航空发动机高压涡轮相对换算转速nh达到相应稳定状态后,将幅值为0.01pf的油压阶跃信号Upf1输入到航空发动机中,分别采集航空发动机输出高压涡轮相对换算转速响应Ynh1和低压涡轮相对换算转速响应Ynl1;步骤1.2:重复步骤1的过程N次,分别采集得到给定油压pfi下的高压涡轮相对换算转速响应Ynhi和低压涡轮相对换算转速响应Ynli,i=1,2,3,…,N;步骤1.3:以油压阶跃信号Upfi为输入变量,高压涡轮相对换算转速响应Ynhi和低压涡轮相对换算转速响应Ynli为状态变量,根据线性拟合法求解各稳态工作点下的航空发动机离散小偏差状态变量模型;步骤1.4:根据采样周期T,将各稳态工作点下的航空发动机离散小偏差状态变量模型转换为连续小偏差状态变量模型,得到航空发动机状态变量模型;
其中,状态变量xp=[YnlT YnhT]T∈Rn,
表示xp的一阶导数,输入变量u=Upf∈Rt,输出变量yp=Ynh∈Rm,Api、Bpi、Cpi、Dpi是系统状态空间矩阵,且Cpi=Cp=[0 1]、Dpi=Dp=0;Rn、Rt、Rm分别表示维数为n、t、m的实数集,T表示对矩阵进行转置;步骤2:建立仿射参数依赖的航空发动机LPV模型;步骤2.1:设航空发动机高压涡轮相对换算转速nhi为调度参数θ(i),i=1,2,3,…,N;步骤2.2:将航空发动机连续小偏差状态变量模型的系统矩阵Ap(θ)和控制矩阵Bp(θ)表述成仿射参数依赖形式,如下:Ap(θ)=A0+θA1,Bp(θ)=B0+θB1 (2)其中,A0、A1、B0、B1分别表示待求的系数矩阵;将式(2)改写为
其中,I是单位矩阵;则有
其中,[I θI]+为[I θI]的Moore‑Penrose伪逆,即求得仿射参数依赖的航空发动机LPV模型的系统矩阵Ap(θ)和控制矩阵Bp(θ);步骤2.3:建立仿射参数依赖的航空发动机LPV模型
步骤3:将存在扰动及传感器与执行机构故障的仿射参数依赖的航空发动机LPV模型转化为LFT结构,建立航空发动机LPV故障估计器的H∞综合框架;步骤3.1:将存在扰动及传感器与执行机构故障的仿射参数依赖的航空发动机LPV模型P(s,θ)表示为
其中,d∈Rq为扰动信号,f∈Rl为故障信号,包括传感器故障及执行机构故障,Rq、Rl分别表示维数为q、l的实数集;Ep、Fp、Gp、Hp是系统状态空间矩阵,P(s,θ)的上LFT结构表示为
其中,外部输入变量w=[uT dT fT]T∈Rp1,wθ∈Rr为时变部分Δ(θ)=θI的输出变量,zθ∈Rr为时变部分Δ(θ)=θI的输入变量,Ap、Bpθ、Bpw、Cpθ、Cpw、Dpθθ、Dpθw、Dpwθ、Dpww是系统状态空间矩阵;Rp1、Rr分别表示维数为p1、r的实数集,且有p1=t+q+l,即外部输入变量w的维数p1等于航空发动机的输入变量u的维数t、扰动信号d的维数q和故障信号f的维数l之和;步骤3.2:设故障估计器K(s,θ)形式如下
其中,xK∈Rk为故障估计器K(s,θ)的状态变量,
表示xK的一阶导数,Rk表示维数为k的实数集;uK=[uT ypT]T∈Rp2为K(s,θ)的输入变量,p2=t+m,即K(s,θ)的输入变量uK的维数p2等于航空发动机的输入变量u的维数t和航空发动机的输出变量yp的维数m之和;
为K(s,θ)的输出变量,即故障信号f的估计值,AK(θ)、BK(θ)、CK(θ)、DK(θ)是系统状态空间矩阵,将K(s,θ)表示成下LFT结构,如下:
其中,wK∈Rr为时变部分ΔK(θ)=θI的输出变量,zK∈Rr为时变部分ΔK(θ)=θI的输入变量,AK、BK1、BKθ、CK1、CKθ、DK11、DK1θ、DKθ1、DKθθ是系统状态空间矩阵;步骤3.3:根据航空发动机LPV模型P(s,θ)中时变部分Δ(θ)和故障估计器K(s,θ)中时变部分ΔK(θ),LPV故障估计器的H∞综合框架表示为
其中,
为故障估计误差,系统矩阵
系统矩阵
系统矩阵
系统矩阵
系统矩阵
系统矩阵
系统矩阵
系统矩阵
系统矩阵
故障估计器矩阵
矩阵
矩阵
矩阵
矩阵
矩阵
矩阵
矩阵
矩阵
矩阵
矩阵
矩阵
矩阵
矩阵
矩阵
矩阵D04=D11,矩阵A=Ap,矩阵Bθ=Bpθ,矩阵B1=Bpw,矩阵B2=0n×l,矩阵Cθ=Cpθ,矩阵Dθθ=Dpθθ,矩阵Dθ1=Dpθw,矩阵Dθ2=0r×l,矩阵C1=0p1×n,矩阵D1θ=0p1×r,矩阵
矩阵
矩阵
矩阵
矩阵
D22=0p2×l;n表示航空发动机的状态变量xp的维数,r表示时变部分Δ(θ)的输出变量wθ和时变部分ΔK(θ)的输出变量wK的维数,k表示故障估计器K(s,θ)的状态变量xK的维数;步骤4:求解一组线性矩阵不等式LMIs,获得故障估计器存在的有解条件;步骤4.1:得到故障估计器K(s,θ)存在的有解条件,即![]()
其中,X为正定对称矩阵,全块标量矩阵
为对称矩阵,γ>0为性能指标;Q、S、R分别表示P的子矩阵块;步骤4.2:对正定对称矩阵X及其逆矩阵X‑1进行分块
其中,L、M、E分别表示X的矩阵块,J、N、F分别表示X‑1的子矩阵块;对全块标量矩阵P及其逆矩阵
进行分块
其中,Q1、Q2、Q3分别表示Q的子矩阵块,S1、S2、S3、S4分别表示S的子矩阵块,R1、R2、R3分别表示R的子矩阵块,
分别表示
的子矩阵块,
分别表示
的子矩阵块,
分别表示
的子矩阵块,
分别表示
的子矩阵块;化简故障估计器K(s,θ)存在的有解条件,即![]()
![]()
R>0,Q=‑R,S+ST=0 (18)其中,NL和NJ分别代表[C2 D2θ D21]和
的核空间的基;步骤4.3:求解线性矩阵不等式(15)‑(18),得到矩阵解L、J、Q3、
S4、
步骤5:结合LFT结构设计故障估计器,实现航空发动机传感器及执行机构的故障诊断;步骤5.1:根据求得的矩阵解L、J、Q3、
S4、
由式(13)、(14)求得正定对称矩阵X、全块标量矩阵P及其逆矩阵
步骤5.2:根据Schur补定理,将线性矩阵不等式(11)表示为
求解线性矩阵不等式(19),得到故障估计器矩阵Ω;步骤5.3:得到故障估计器K(s,θ)的状态空间矩阵![]()
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连理工大学,未经大连理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201811509606.2/,转载请声明来源钻瓜专利网。