[发明专利]一种涡扇发动机控制系统主动容错控制方法有效
| 申请号: | 201910742832.3 | 申请日: | 2019-08-13 |
| 公开(公告)号: | CN110513198B | 公开(公告)日: | 2021-07-06 |
| 发明(设计)人: | 马艳华;杜宪;汪锐;孙希明 | 申请(专利权)人: | 大连理工大学 |
| 主分类号: | F02C9/00 | 分类号: | F02C9/00 |
| 代理公司: | 大连理工大学专利中心 21200 | 代理人: | 温福雪;侯明远 |
| 地址: | 116024 辽*** | 国省代码: | 辽宁;21 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 发动机 控制系统 主动 容错 控制 方法 | ||
1.一种涡扇发动机控制系统主动容错控制方法,其特征在于,包括以下步骤:
步骤1:基于涡扇发动机试车数据,建立涡扇发动机LPV模型:
其中,x∈Rn为状态变量,uc∈Rm为涡扇发动机的控制输入,d∈Rq为扰动信号,输出y∈Rp,调度参数λ取值为归一化后的涡扇发动机高压涡轮相对换算转速,且λmin≤λ≤λmax,λmin和λmax分别为调度参数的最小和最大值,系统矩阵A(λ)∈Rn×n,B(λ)∈Rn×m,C∈Rp×n,E∈Rn×q,G∈Rp×q,R(·)表示(·)维实数列向量,Ra×b表示a×b维实数矩阵;
步骤2:针对带有扰动的涡扇发动机LPV模型,设计LPV增益调度鲁棒跟踪控制器;
步骤2.1:引入新的状态变量xe,定义为
其中,e(·)为跟踪误差,yr(·)为期望的跟踪信号;将式(1)改写为广义形式式(3)
其中,
步骤2.2:对于式(3),构建并求解如下线性矩阵不等式LMIs:
其中,i=1、2,γ为广义形式(3)的闭环传递函数的H∞范数期望值,I为单位矩阵,求解式(4)得到矩阵X和Vi;
步骤2.3:计算LPV增益调度鲁棒跟踪控制器输出:
其中,
步骤3:针对带有扰动,且存在传感器与执行机构故障的涡扇发动机LPV模型,基于鲁棒H∞优化方法,建立涡扇发动机自适应故障估计器,实现传感器及执行机构的故障估计;
步骤3.1:考虑涡扇发动机控制系统存在执行机构和传感器故障,故障系统表示如式(6)所示:
其中,xf∈Rn为故障系统状态变量,u∈Rm为故障系统控制输入,yf∈Rp为故障系统测量输出,f=[faT fsT]T∈Rl为故障信号,为执行机构故障,为传感器故障,Bf(λ)∈Rn×m为故障系统矩阵,Ff(λ)∈Rn×l和Hf(λ)∈Rp×l分别为执行机构和传感器的故障矩阵;
步骤3.2:将式(6)中时变部分和时不变部分分离,改写为如下形式
其中,外部输入w=[uT dT fT]T,zλ,wλ∈Rr分别为式(6)中r维时变子系统Λ=λI的输入和输出变量,Bf1∈Rn×r、Bf2∈Rn×(m+q+l)、Cf1∈Rr×n、Cf2∈Rp×n、Df11∈Rr×r、Df12∈Rr×(m+q+l)、Df21∈Rp×r和Df22∈Rp×(m+q+l)为系统状态空间矩阵;
基于式(7),构建故障估计器状态空间表达式如下:
其中,xe∈Rk,ue=[uT yfT]T∈R(p+m)和分别表示故障估计器的状态变量、控制输入和故障估计输出,zeλ∈Rr和weλ∈Rr分别表示故障估计器时变部分的输入和输出,Ae∈Rk×k、Be1∈Rk×(m+p)、Be2∈Rk×r、Ce1∈Rl×k、Ce2∈Rr×k、De11∈Rl×(p+m)、De12∈Rl×r、De21∈Rr×(p+m)和De22∈Rr×r为待设计的故障估计器系数矩阵;
步骤3.3:构建涡扇发动机故障系统式(7)和故障估计器式(8)的状态空间联合表示:
其中,故障估计误差
Γ为故障估计器的估计矩阵;
步骤3.4:令
其中,L、V、Y分别表示X的子矩阵块,J、W、Z分别表示X-1的子矩阵块;
构建矩阵P及其逆矩阵如式(14)所示:
其中,Q1、Q2、Q3分别表示Q的子矩阵块,S1、S2、S3、S4分别表示S的子矩阵块,R1、R2、R3分别表示R的子矩阵块,分别表示的子矩阵块,分别表示的子矩阵块,分别表示的子矩阵块,分别表示的子矩阵块;
构建如下LMIs,联立求解相应矩阵解L,J,Q3,R3,S4,
R>0,Q=-R,S+ST=0 (18)
其中,NL和NJ分别为[C3 D31 D32]和核空间的基;
步骤3.5:进一步,根据步骤3.4的求解结果,求解(17)中的X:
根据求解P;
步骤3.6:求解下列LMIs,得到故障估计器的估计矩阵Γ;
其中,
进一步,计算故障估计器的系数矩阵:
步骤4:根据故障估计结果,设计基于虚拟执行器的涡扇发动机主动容错控制器,在无需重新设计控制器的情况下,使得控制系统稳定,并获得和无故障系统相近的控制效果;
步骤4.1:考虑涡扇发动机故障系统,当存在传感器与执行机构故障时,设计基于重构原理的虚拟执行器,重构系统的状态空间模型表示如下:
其中,xΔ为虚拟执行器状态变量,
CΔ(λ)=M(λ),DΔ(λ)=N(λ),zre为重构系统的被控输出,M(λ)和N(λ)为主动容错控制律中的待求矩阵;
根据(22)-(24)联立的LMIs,求解正定矩阵Xv、Y1和Y2;
其中,i=1,2,ρ为LMI区域的最小衰减率,r为LMI区域的半径,q为圆心,θ为LMI区域中闭环极点与横轴的夹角;
步骤4.2:根据Yi=MiXv,得到矩阵Mi;
步骤4.3:计算其中,表示的伪逆;
步骤4.4:计算系统矩阵:
CΔ(λ)=M(λ),DΔ(λ)=N(λ)
构造主动容错控制器状态空间方程及控制律:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连理工大学,未经大连理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910742832.3/1.html,转载请声明来源钻瓜专利网。





