首页> 中国专利> 一种基于LQR-CA的航空发动机执行机构容错控制方法

一种基于LQR-CA的航空发动机执行机构容错控制方法

摘要

本专利公开了一种基于LQR‑CA的航空发动机执行机构容错控制方法,是面向航空发动机控制系统所设计的一种在执行机构出现部分失效或完全失效故障时能够保证较好控制效果的方法。该方法包括:步骤S1,定义控制系统中所有执行机构的总控制量;步骤S2,通过LQR设计和性能最小化求出控制量的控制量;步骤S3,根据执行机构故障诊断结果将总控制量分配到正常执行机构。通过本方法,执行机构出现部分失效或全部失效时,控制系统可以充分利用多个执行机构功能上的重叠性或相似性,将总控制量动态分配给其他执行机构,进而保证控制效果。

著录项

  • 公开/公告号CN114924483A

    专利类型发明专利

  • 公开/公告日2022-08-19

    原文格式PDF

  • 申请/专利权人 南京航空航天大学;

    申请/专利号CN202210483221.3

  • 申请日2022-05-05

  • 分类号G05B13/04(2006.01);

  • 代理机构

  • 代理人

  • 地址 210016 江苏省南京市御道街29号

  • 入库时间 2023-06-19 16:25:24

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-09-06

    实质审查的生效 IPC(主分类):G05B13/04 专利申请号:2022104832213 申请日:20220505

    实质审查的生效

说明书

技术领域

本发明属于航空发动机控制、容错控制技术领域,具体是一种基于传感器故障容错的航空发动机控制方法。

背景技术

执行机构故障代表控制动作的部分或全部失效。执行机构卡死就是全部失效的一个例子,此时它将不会对输入信号产生任何动作,损坏、线路烧毁、短路、异物都有可能导致执行机构的全部失效。部分失效代表执行机构只能产生相对于正常工作时的部分动作,液压泄漏、阻抗增加、或者供电不足等都可以导致执行机构部分失效。与传感器故障类似,执行机构故障按表现形式不同也可以分为卡死、恒增益变化、恒偏差失效等。目前航空发动机执行机构容错主要采用的是硬件冗余设计,如某型航空发动机主燃油控制回路,采用双电液伺服阀,通过双线圈转换电磁阀和转换活门进行双电液伺服阀的切换,转换活门上设置双线圈接近开关,将实际转换状态反馈回电子控制器。

有时备份多个执行机构来提高系统容错能力是不可取的,因为这会导致系统体积、重量、成本的增加,因此,从软件层面探究执行机构容错方法更为引入注意。执行机构的容错控制可从以下角度来思考:(1)降低控制维度:将复杂的控制功能取消,将控制目标从高维转向低维,仅保留系统安全工作所必须的功能;(2)寻找功能冗余:利用系统一些调节机构功能上的冗余,使得系统在剔除该故障执行机构后仍能达到同一个控制目标;(3) 鲁棒性考虑:在控制器设计之初,就考虑好可能发生的执行机构故障形式,设计一个统一的鲁棒控制器,使得系统始终保持稳定。其中,(1)、(2)两种方案的基本思想均是将故障执行机构从原有控制计划中剔除,重新构造控制计划,属于主动容错,而(3)是基于控制系统完整性的考虑,属于被动容错。

发明内容

本发明的目的在于提供一种基于LQR-CA的航空发动机执行机构容错控制方法,通过给出执行机构总控制量的定义,根据执行机构故障诊断结果动态分配控制量给各执行机构,在不需要硬件冗余的情况下有效保证控制系统的控制效果。

本发明的技术方案为:

所述一种基于LQR-CA的航空发动机执行机构容错控制方法,其特征在于,包括以下步骤:

第一步,误差积分视为增广状态量引入状态空间方程推导给出执行机构总控制量的定义。

第二步,采用LQR方法设计状态反馈控制器,通过其性能函数最小化求出总控制量的控制律。

第三步:通过效力矩阵给定分配给执行机构的具体控制量。

在第一步中,执行机构总控制量的定义过程为:

考虑如下系统:

其中x∈R

得到如下增广系统:

假设rank B=k<q,即B矩阵列不满秩,因此它可以被分解为:

B=B

其中B

其中v∈R

第二步中,总控制量的控制律的推导过程为:

接下来采用LQR方法为第一步中的两种系统形式设计状态反馈控制器,它们分别对应于常规LQR设计及LQR-CA设计。常规LQR设计通过最小化性能函数

来直接求出控制量u,其中x

式中P

A

其中,

LQR-CA设计由两步组成,第一步与常规LQR设计类似,通过使其性能函数最小化来求出总控制量v:

其中下标v代表与LQR-CA设计相关的量。得到控制律为:

式中P

其中

第三步中,执行机构控制量的分配方法为:

通过求解以下最优问题来实现:

min u

s.t.B

其中W同样为对称正定阵,其取值可结合执行机构故障诊断结果定夺。通过改变矩阵元素,即可分配得到具体控制量:

u=B

其中

与现有技术相比,本发明的有益效果如下:

1、本发明可以充分利用多执行机构的功能重叠性和相似性,不需要执行机构的硬件备份。出现执行机构部分失效或完全失效时,控制系统可以动态调整执行机构以保证控制效果。

2、本发明提供的方法容错控制效果较好。执行机构故障时本方法实现的控制效果与执行机构未故障时的常规LQR控制效果保持一致。

附图说明

图1为一种基于LQR-CA的航空发动机执行机构容错控制方法流程框图;

图2为本发明一种实施例中常规LQR设计控制效果图;

图3为本发明一种实施例中LQR-CA设计对执行机构故障的容错控制效果;

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。

以下结合附图对本发明作近一步详细说明,但不作为对本发明的限定。

第一步,在双外涵设计点:H=0km,Ma=0,n

其中x=[Δn

为达到跟踪指令的目的,引入误差积分,视其为增广状态量:

得到如下增广系统:

假设rank B=k<q,即B矩阵列不满秩,因此它可以被分解为:

B=B

其中B

其中v∈R

第二步,采用LQR方法设计状态反馈控制器,分别对应常规LQR设计及LQR-CA设计。常规LQR设计通过最小化性能函数

来直接求出控制量u,其中x

式中P

A

其中,

常规LQR方法,选取

求出状态反馈增益,为:

与常规LQR设计类似,通过使其性能函数最小化来求出LQR-CA设计总控制量v:

其中下标v代表与LQR-CA设计相关的量。得到控制律为:

v(t)=-R

式中P

A

其中

得出

第三步,假设尾喷管喉道面积A

调整矩阵W中相关参数来限制对A

W=diag(1,10000,1)

从而设计出最终的容错控制器。

第四步,将常规LQR方法的增益矩阵带入模型,设定控制指令为保持n

将LQR-CA容错控制器带入与常规LQR设计相同的情形中,控制量与被控量的变化如附图3所示。比较附图2和附图3发现,两者的被控量变化曲线完全一致。这意味着两种设计具有完全相同的控制效果。最终,W

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号