CN114779637A - 基于变换函数的航空发动机输入饱和鲁棒控制方法 - Google Patents

基于变换函数的航空发动机输入饱和鲁棒控制方法 Download PDF

Info

Publication number
CN114779637A
CN114779637A CN202210402027.8A CN202210402027A CN114779637A CN 114779637 A CN114779637 A CN 114779637A CN 202210402027 A CN202210402027 A CN 202210402027A CN 114779637 A CN114779637 A CN 114779637A
Authority
CN
China
Prior art keywords
saturation
input
function
control method
uncertainty
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202210402027.8A
Other languages
English (en)
Inventor
潘慕绚
陆思蓉
程珂
周文祥
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Nanjing University of Aeronautics and Astronautics
Original Assignee
Nanjing University of Aeronautics and Astronautics
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Nanjing University of Aeronautics and Astronautics filed Critical Nanjing University of Aeronautics and Astronautics
Priority to CN202210402027.8A priority Critical patent/CN114779637A/zh
Publication of CN114779637A publication Critical patent/CN114779637A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B13/00Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion
    • G05B13/02Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric
    • G05B13/04Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators
    • G05B13/042Adaptive control systems, i.e. systems automatically adjusting themselves to have a performance which is optimum according to some preassigned criterion electric involving the use of models or simulators in which a parameter or coefficient is automatically adjusted to optimise the performance

Landscapes

  • Engineering & Computer Science (AREA)
  • Health & Medical Sciences (AREA)
  • Artificial Intelligence (AREA)
  • Computer Vision & Pattern Recognition (AREA)
  • Evolutionary Computation (AREA)
  • Medical Informatics (AREA)
  • Software Systems (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Feedback Control In General (AREA)

Abstract

本发明公开了一种基于变换函数的航空发动机输入饱和鲁棒控制方法,包括以下步骤:步骤1)、建立含噪声及饱和输入限制的不确定非线性***,并利用双曲正切函数近似饱和约束模型;步骤2)、计算非线性***中不确定性的界值;步骤3)、设计鲁棒控制器;步骤4)、验证***全局一致有界性。本发明将突变的饱和约束模型变换为连续可微的限幅模型,再通过拉格朗日乘子法设计控制器,有效解决了航空发动机非线性***中因同时存在输入饱和以及未知有界外部扰动等不确定性造成控制效果下降甚至闭环***不稳定的问题。

Description

基于变换函数的航空发动机输入饱和鲁棒控制方法
技术领域
本发明属于航空发动机控制技术领域,具体涉及一种基于变换函数的航空发动机输入饱和鲁棒控制方法。
背景技术
航空发动机工作过程受各种约束的限制,包括机械约束如转速,热动约束如压强及温度,安全稳定工作过程约束如喘振裕度、燃烧室熄火限制等。航空发动机控制主要包含稳态控制(也叫设计点控制)、过渡过程控制和安全限制保护控制,使得航空发动机在各种飞行条件及工作状态下,能够最大限度地发挥其作为动力装置的潜力,在加减速的过渡态过程中,能够快速响应,并保证各种安全边界均不被破坏。
由于控制***会受到外界扰动的影响,被控对象具有物理局限性,亦或是出于***安全以及环境保护等因素的考虑,实际控制***不可避免地受到一些约束的限制。对于航空发动机这样强非线性、工作点大范围变化的复杂***而言,基于物理条件限制和节能考虑,航空发动机油泵中燃油供油量受到限制、尾喷口面积的变化只能在有限范围内,这也意味着现代航空发动机控制是典型输入受到饱和约束的控制问题。
当输入饱和现象发生时,如果不对控制器重新设计,而忽略饱和,那么就会出现控制器的输入和输出不匹配。***无法得到正确的反馈,则***内部会出现混乱,从而使得***性能的大幅度下降。而对于航空发动机这样控制要求苛刻的***而言,则有可能造成***的失稳,严重时可能造成***的崩溃。因此,本发明提出一种基于变换函数的航空发动机输入饱和鲁棒控制方法。
发明内容
发明目的:为解决航空发动机不确定非线性***中存在输入饱和以及未知有界外部扰动造成的控制效果减弱甚至闭环***不稳定的问题,本发明提出一种基于变换函数的航空发动机输入饱和鲁棒控制方法。通过引入限幅函数近似饱和从而使饱和约束模型连续可微。针对近似误差、外部扰动和饱和约束模型引起的非线性,基于拉格朗日乘子法提出一种连续鲁棒控制器使得不确定***实现一致有界和一致最终有界。
技术方案:为实现上述目的,本发明采用的技术方案为:
一种基于变换函数的航空发动机输入饱和鲁棒控制方法,包括以下步骤:
步骤1),建立含噪声及饱和输入限制的不确定非线性***,并利用双曲正切函数近似饱和约束模型;
步骤2),计算非线性***中不确定性的界值;
步骤3),设计鲁棒控制器;
步骤4),验证***全局一致有界性。
进一步的,所述步骤1)中的具体步骤如下:
步骤1.1),考虑一类含噪声及饱和输入限制的不确定非线性***
Figure BDA0003600456680000021
其中,x(t)=[x1(t),…,xn(t)]T表示状态,u(v(t))=[u1(t),…,um(t)]T表示受到饱和限制的输入,v(t)=[v1(t),v2(t),…,vm(t)]T表示控制,g(t)=[g1(t),…,gp(t)]T表示噪声,
Figure BDA0003600456680000022
为已知常数矩阵,n、m和p分别表示状态、输入和噪声的维度;
步骤1.2),构建航空发动机状态空间模型,并基于航空发动机的部件级模型,通过小扰动法分别获取***(1)的系数矩阵A,B和B0
步骤1.3),针对饱和输入模型
Figure BDA0003600456680000023
其中,uM=[u1M,…,umM]T表示输入的饱和界值。利用双曲正切函数的值域特性,设计光滑函数h(v(t))近似饱和函数,即:
h(v)=[h1(v),h2(v),…,hn(v)]T (3)
Figure BDA0003600456680000024
令d(v)为由于近似引起的误差,且
d(v):=sat(v)-h(v)=[d1(v),d2(v),…,dn(v)]T (5)
则饱和函数可表示为u(v)=h(v)+d(v),***(1)可写成
Figure BDA0003600456680000031
进一步的,所述步骤2)中的具体步骤如下:
步骤2.1),令对角矩阵
Figure BDA0003600456680000032
矩阵
Figure BDA0003600456680000033
和向量
Figure BDA0003600456680000034
分别为
Figure BDA0003600456680000035
则***(6)可表示成
Figure BDA0003600456680000036
步骤2.2),令矩阵
Figure BDA0003600456680000037
使得其满足匹配条件
Figure BDA0003600456680000038
定义***中存在的不确定性的集总为
k(t):=L-1d(v)+Eg(t) (9)
则可将***(8)写成
Figure BDA0003600456680000039
步骤2.3),证明***不确定性k(t)存在界值,并定义其界值为ρ(t)。
进一步的,所述步骤2.3)中的具体步骤如下:
步骤2.3.1),针对(5)中定义的相似误差可得
|d(vi)|=|sat(vi)-h(vi)|≤|sat(vi *)-h(v* i)|=di (11)
Figure BDA00036004566800000310
当0≤|vi|≤uiM时,随着|vi|从0增加至vi *,|d(vi)|从0增加到di,随着|vi|从vi *增加至uiM,|d(vi)|从di减小至|d(uiM)|;当|vi|>uiM时,|d(vi)|随着|vi|增加从|d(uiM)|减小至0;令
dmax=max(d1,d2,…dm) (13)
则可得相似误差存在最大值,且
||d(v)||≤dmax (14)
步骤2.3.2),令ρg(t)=||g(t)||,ρgmax=||g(t)||max结合(9)和(17)可得不确定性k(t)的上界
k(t)≤||L-1||dmax+||E||ρg(t)=ρ(t) (15)
Figure BDA0003600456680000041
其中
Figure BDA0003600456680000042
为给定正常数。
进一步的,所述步骤3)中的具体步骤如下:
步骤3.1),设计连续函数γ(·):
Figure BDA0003600456680000043
Figure BDA0003600456680000044
时,
Figure BDA0003600456680000045
对任意
Figure BDA0003600456680000046
满足
γ(||v||)≤vTφ(v) (16)
设计连续函数ψ(·):
Figure BDA0003600456680000047
Figure BDA0003600456680000048
时,
Figure BDA0003600456680000049
对任意
Figure BDA00036004566800000410
满足
Figure BDA00036004566800000411
步骤3.2),设计控制器v(t)=p(x(t),t),其中p(x,t)是Carathedory函数,且p(·):
Figure BDA00036004566800000412
对给定正常数ε,使得
Figure BDA00036004566800000413
其中,
Figure BDA00036004566800000414
μ(x,t):=α(x,t)ρ(t),V(x,t)为Lyapunov方程,且V(·):
Figure BDA00036004566800000415
进一步的,所述步骤3.1)中的具体步骤如下:
步骤3.1.1),选择状态变量为低压转子转速nL和高压转子转速nH,控制变量为主燃烧室燃油流量Wf和尾喷管喉道面积A8,则***(1)中m=n=p=2,有
Figure BDA0003600456680000051
结合(11)和(19)可得
γ(||v||)≤v1 tanh(v1)+v2 tanh(v2) (20)
其中
Figure BDA0003600456680000052
将(20)转换为条件极值问题,即令
θ(v1,v2):=v1 tanh(v1)+v2 tanh(v2) (21)
对任意ξ≥0,求解对所有v1和v2满足
Figure BDA0003600456680000053
的θ(v1,v2)的最小值;由此,对任意v1和v2,求解获得满足γ(ξ)=min{θ(v1,v2)|ξ=||v||}的γ(ξ);
步骤3.1.2),采用Lagrange乘子法对步骤3.1.1)中条件极值问题求解,令
Figure BDA0003600456680000054
其中λ是拉格朗日乘子;对式(22)求偏导数可得
Figure BDA0003600456680000055
求解方程组(23),可得优化问题的解为
Figure BDA0003600456680000056
Figure BDA0003600456680000057
Figure BDA0003600456680000058
带入(22)中,可得θ(v1,v2)的最小值为
Figure BDA0003600456680000059
进而
Figure BDA00036004566800000510
步骤3.1.3),结合(24)和(12)可获得ψ(·),即
Figure BDA00036004566800000511
进一步的,所述步骤4)中的具体步骤如下:
步骤4.1),针对自治***
Figure BDA0003600456680000061
存在Lyapunov函数V(x,t)和正常数λ1,使得
Figure BDA0003600456680000062
步骤4.2),对***的Lyapunov方程求导,可得
Figure BDA0003600456680000063
当||μ||>ε时,取τ=ψ(ρ)ρ/||μ||,p(x,t)=-τα,结合(11)可得
Figure BDA0003600456680000064
α≠0且p(x,t)≠0;结合(28)可得
Figure BDA0003600456680000065
当||μ||≤ε时,若α≠0且p(x,t)≠0,结合(13)和(11)可得
Figure BDA0003600456680000066
Figure BDA0003600456680000067
结合(11)可得
Figure BDA0003600456680000071
若p(x,t)=0,则可得αTφ(p(x,t))=0,
Figure BDA0003600456680000072
若α=0,则可得αTφ(p(x,t))=αTk(t)=0,
Figure BDA0003600456680000073
综上,结合(30)、(33)、(34)和(35)可得,对任意
Figure BDA0003600456680000074
皆有
Figure BDA0003600456680000075
因此,当||x||足够大时,
Figure BDA0003600456680000076
为必为负;
步骤4.3),结合(36)易证其最终有界和一直最终有界。
本发明的有益效果为:
(1)现有基于函数变换的技术方法多对***的形式有特殊的要求,难以用于航空发动机中,而本文提出的鲁棒控制适用于航空发动机这类不确定性***,弥补了技术空缺;
(2)充分利用双曲正切函数对于噪声的滤波特点;
(3)同时解决了航空发动机中存在饱和非线性和噪声非线性的问题,并且具有通用性,有助于解决工程、社会中的其他饱和非线性问题。
附图说明
图1本发明方法流程示意图。
图2为本发明控制***结构示意图。
图3为限幅函数与饱和函数近似性示意图。
图4为本发明中航空发动机结构与截面标识示意图。
图5为本发明控制方法与LQR控制方法x1响应结果比较示意图。
图6为本发明控制方法与LQR控制方法x2响应结果比较示意图。
图7为本发明控制方法与LQR控制方法u1响应结果比较示意图。
图8为本发明控制方法与LQR控制方法u2响应结果比较示意图。
具体实施方式
本发明公开了一种基于变换函数的航空发动机输入饱和鲁棒控制方法,包括以下步骤:步骤1)、建立含噪声及饱和输入限制的不确定非线性***,并利用双曲正切函数近似饱和约束模型;步骤2)、计算非线性***中不确定性的界值;步骤3)、设计鲁棒控制器;步骤4)、验证***全局一致有界性。本发明将突变的饱和约束模型变换为连续可微的限幅模型,再通过拉格朗日乘子法设计控制器,有效解决航空发动机非线性***中因同时存在输入饱和以及未知有界外部扰动等不确定性造成控制效果减弱甚至闭环***不稳定的问题。
一种基于变换函数的航空发动机输入饱和鲁棒控制方法,如图1示,包括以下步骤:
步骤1),利用双曲正切函数近似饱和约束模型;
步骤1.1),考虑一类含噪声及饱和输入限制的不确定非线性***
Figure BDA0003600456680000081
其中,x(t)=[x1(t),…,xn(t)]T表示状态,u(v(t))=[u1(t),…,um(t)]T表示受到饱和限制的输入,v(t)=[v1(t),v2(t),…,vm(t)]T表示控制,g(t)=[g1(t),…,gp(t)]T表示噪声,
Figure BDA0003600456680000082
为已知常数矩阵,n、m和p分别表示状态、输入和噪声的维度;
步骤1.2),构建航空发动机状态空间模型,并基于航空发动机的部件级模型,通过小扰动法分别获取***(1)的系数矩阵A,B和B0
步骤1.3),针对饱和输入模型
Figure BDA0003600456680000083
其中,uM=[u1M,…,umM]T表示输入的饱和界值。利用双曲正切函数的值域特性,设计光滑函数h(v(t))近似饱和函数,即:
h(v)=[h1(v),h2(v),…,hn(v)]T (3)
Figure BDA0003600456680000091
令d(v)为由于近似引起的误差,且
d(v):=sat(v)-h(v)=[d1(v),d2(v),…,dn(v)]T (5)
则饱和函数可表示为u(v)=h(v)+d(v),***(1)可写成
Figure BDA0003600456680000092
步骤2),计算非线性***中不确定性的界值;
步骤2.1),令对角矩阵
Figure BDA0003600456680000093
矩阵
Figure BDA0003600456680000094
和向量
Figure BDA0003600456680000095
分别为
Figure BDA0003600456680000096
则***(6)可表示成
Figure BDA0003600456680000097
步骤2.2),令矩阵
Figure BDA0003600456680000098
使得其满足匹配条件
Figure BDA0003600456680000099
定义***中存在的不确定性的集总为
k(t):=L-1d(v)+Eg(t) (9)
则可将***(8)写成
Figure BDA00036004566800000910
步骤2.3),证明***不确定性k(t)存在界值,并定义其界值为ρ(t);
步骤2.3.1),针对(5)中定义的相似误差可得
|d(vi)|=|sat(vi)-h(vi)|≤|sat(vi *)-h(v* i)|=di (11)
Figure BDA0003600456680000101
当0≤|vi|≤uiM时,随着|vi|从0增加至vi *,|d(vi)|从0增加到di,随着|vi|从vi *增加至uiM,|d(vi)|从di减小至|d(uiM)|;当|vi|>uiM时,|d(vi)|随着|vi|增加从|d(uiM)|减小至0;令
dmax=max(d1,d2,…dm) (13)
则可得相似误差存在最大值,且
||d(v)||≤dmax (14)
步骤2.3.2),令ρg(t)=||g(t)||,ρgmax=||g(t)||max结合(9)和(17)可得不确定性k(t)的上界
k(t)≤||L-1||dmax+||E||ρg(t)=ρ(t) (15)
Figure BDA0003600456680000102
其中
Figure BDA0003600456680000103
为给定正常数;
步骤3),设计鲁棒控制器;
步骤3.1),设计连续函数γ(·):
Figure BDA0003600456680000104
Figure BDA0003600456680000105
时,
Figure BDA0003600456680000106
对任意
Figure BDA0003600456680000107
满足
γ(||v||)≤vTφ(v) (16)
设计连续函数ψ(·):
Figure BDA0003600456680000108
Figure BDA0003600456680000109
时,
Figure BDA00036004566800001010
对任意
Figure BDA00036004566800001011
满足
Figure BDA00036004566800001012
步骤3.1.1),选择状态变量为低压转子转速nL和高压转子转速nH,控制变量为主燃烧室燃油流量Wf和尾喷管喉道面积A8,***(1)中m=n=p=2,有
Figure BDA00036004566800001013
结合(11)和(19)可得
γ(||v||)≤v1 tanh(v1)+v2 tanh(v2) (19)
其中
Figure BDA0003600456680000111
从而可将(19)转换为条件极值问题,即令
θ(v1,v2):=v1 tanh(v1)+v2 tanh(v2) (20)
对任意ξ≥0,求解对所有v1和v2满足
Figure BDA0003600456680000112
的θ(v1,v2)的最小值。由此,对任意v1和v2,求解获得满足γ(ξ)=min{θ(v1,v2)|ξ=||v||}的γ(ξ);
步骤3.1.2),采用Lagrange乘子法对步骤3.1.1)中条件极值问题求解,令
Figure BDA0003600456680000113
其中λ是拉格朗日乘子;对式(21)求偏导数可得
Figure BDA0003600456680000114
求解方程组(22),可得优化问题的解为
Figure BDA0003600456680000115
Figure BDA0003600456680000116
Figure BDA0003600456680000117
带入(21)中,可得θ(v1,v2)的最小值为
Figure BDA0003600456680000118
进而
Figure BDA0003600456680000119
步骤3.1.3),结合(12)和(23)可获得ψ(·),即
Figure BDA00036004566800001110
步骤3.2),设计控制器v(t)=p(x(t),t),其中p(x,t)是Carathedory函数,且p(·):
Figure BDA00036004566800001111
对给定正常数ε,使得
Figure BDA0003600456680000121
其中,
Figure BDA0003600456680000122
μ(x,t):=α(x,t)ρ(t),V(x,t)为Lyapunov方程,且V(·):
Figure BDA0003600456680000123
步骤4),验证***全局一致有界性;
步骤4.1),针对自治***
Figure BDA0003600456680000124
存在Lyapunov函数V(x,t)和正常数λ1,使得
Figure BDA0003600456680000125
步骤4.2),对***的Lyapunov方程求导,可得
Figure BDA0003600456680000126
当||μ||>ε时,取τ=ψ(ρ)ρ/||μ||,p(x,t)=-τα,结合(11)可得
Figure BDA0003600456680000127
α≠0且p(x,t)≠0。结合(28)可得
Figure BDA0003600456680000128
当||μ||≤ε时,若α≠0且p(x,t)≠0,结合(13)和(11)可得
Figure BDA0003600456680000131
Figure BDA0003600456680000132
结合(11)可得
Figure BDA0003600456680000133
若p(x,t)=0,则可得αTφ(p(x,t))=0,
Figure BDA0003600456680000134
若α=0,则可得αTφ(p(x,t))=αTk(t)=0,
Figure BDA0003600456680000135
综上,结合(30)、(33)、(34)和(35)可得,对任意
Figure BDA0003600456680000136
皆有
Figure BDA0003600456680000137
因此,当||x||足够大时,
Figure BDA0003600456680000138
为必为负;
步骤4.3),结合(36)易证其最终有界和一直最终有界。
实施例
下面结合附图和实施例对本发明作进一步说明。
根据下述实施例,可以更好的理解本发明。然而,本领域的技术人员容易理解,实施例所描述的具体的物料配比、工艺条件及其结果仅用于说明本发明,而不应当也不会限制权利要求书中所详细描述的本发明。
以图4中某型涡扇发动机为例,基于涡扇发动机气动热力学的部件级模型,选择状态变量为低压转子转速nL和高压转子转速nH,控制变量为主燃烧室燃油流量Wf和尾喷管喉道面积A8,建立其在高度h=0km,马赫数Ma=0.3工作状态点的状态空间模型,获得的系数矩阵为:
Figure BDA0003600456680000141
则状态空间模型为
Figure BDA0003600456680000142
其中,g(t)为噪声,且ρg(t)=||g(t)||≤0.015。选取ε=0.01,控制的界值分别为u1M=1.5,u2M=1.2。结合图3中限幅函数和饱和函数模型的相似性,可求得dmax=0.2075,
Figure BDA0003600456680000143
图5-图8展示了在对***施加[0.02 0.02]T的初始扰动后,状态变量和控制变量的响应曲线,并选择传统的LQR控制器与本发明所设计控制器进行比较。仿真结果表明,当***受到干扰时,本发明所设计的控制器能够使***回到稳态,并且其控制变量满足约束要求(图中轻微震荡是由于噪声引起的)。与传统LQR控制相比,两个控制方法均能使***在0.2秒内回到稳态,但是在LQR控制中u1的最小值小于-1.5,即超过约束边界。因此,可得出结论:对于存在输入饱和不确定性的航空发动机非线性***,本发明设计的控制器性能优于传统LQR控制器的性能。

Claims (7)

1.一种基于变换函数的航空发动机输入饱和鲁棒控制方法,其特征在于:包括以下步骤:
步骤1),建立含噪声及饱和输入限制的不确定非线性***,并利用双曲正切函数近似饱和约束模型;
步骤2),计算非线性***中不确定性的界值;
步骤3),设计鲁棒控制器;
步骤4),验证***全局一致有界性。
2.根据权利要求1所述的一种基于变换函数的航空发动机输入饱和鲁棒控制方法,其特征在于:所述步骤1)的具体步骤如下:
步骤1.1),考虑一类含噪声及饱和输入限制的不确定非线性***
Figure FDA0003600456670000011
其中,x(t)=[x1(t),…,xn(t)]T表示状态,u(v(t))=[u1(t),…,um(t)]T表示受到饱和限制的输入,v(t)=[v1(t),v2(t),…,vm(t)]T表示控制,g(t)=[g1(t),…,gp(t)]T表示噪声,
Figure FDA0003600456670000012
为已知常数矩阵,n、m和p分别表示状态、输入和噪声的维度;
步骤1.2),构建航空发动机状态空间模型,并基于航空发动机的部件级模型,通过小扰动法分别获取***(1)的系数矩阵A,B和B0
步骤1.3),针对饱和输入模型
Figure FDA0003600456670000013
其中,uM=[u1M,…,umM]T表示输入的饱和界值;利用双曲正切函数的值域特性,设计光滑函数h(v(t))近似饱和函数,即:
h(v)=[h1(v),h2(v),…,hn(v)]T (3)
Figure FDA0003600456670000014
令d(v)为近似引起的误差,且
d(v):=sat(v)-h(v)=[d1(v),d2(v),…,dn(v)]T (5)
则饱和函数可表示为u(v)=h(v)+d(v),***(1)可写成
Figure FDA0003600456670000021
3.根据权利要求1所述的一种基于变换函数的航空发动机输入饱和鲁棒控制方法,其特征在于:所述步骤2)中计算不确定非线性***不确定性的界值的具体步骤如下:
步骤2.1),令对角矩阵
Figure FDA0003600456670000022
矩阵
Figure FDA0003600456670000023
和向量
Figure FDA0003600456670000024
分别为
Figure FDA0003600456670000025
则***(6)可表示成
Figure FDA0003600456670000026
步骤2.2),令矩阵
Figure FDA0003600456670000027
使得其满足匹配条件
Figure FDA0003600456670000028
定义***中存在的不确定性的集总为
k(t):=L-1d(v)+Eg(t) (9)
则可将***(8)写成
Figure FDA0003600456670000029
步骤2.3),证明***不确定性k(t)存在界值,并定义其界值为ρ(t)。
4.根据权利要求1所述的一种基于变换函数的航空发动机输入饱和鲁棒控制方法,其特征在于:所述步骤3)中设计鲁棒控制器的具体步骤如下:
步骤3.1),设计连续函数γ(·):
Figure FDA00036004566700000210
Figure FDA00036004566700000211
时,
Figure FDA00036004566700000212
对任意
Figure FDA00036004566700000213
满足
γ(||v||)≤vTφ(v) (11)
设计连续函数ψ(·):
Figure FDA0003600456670000031
Figure FDA0003600456670000032
时,
Figure FDA0003600456670000033
对任意
Figure FDA0003600456670000034
满足
Figure FDA0003600456670000035
步骤3.2),设计控制器v(t)=p(x(t),t),其中p(x,t)是Carathedory函数,且p(·):
Figure FDA0003600456670000036
对给定正常数ε,使得
Figure FDA0003600456670000037
其中,
Figure FDA0003600456670000038
μ(x,t):=α(x,t)ρ(t),V(x,t)为Lyapunov方程,且V(·):
Figure FDA0003600456670000039
5.根据权利要求3所述的一种基于变换函数的航空发动机输入饱和鲁棒控制方法,其特征在于:所述步骤2.3)中的证明***不确定性k(t)存在界值,并定义其界值为ρ(t)具体步骤如下:
步骤2.3.1),针对(5)中定义的相似误差可得
|d(vi)|=|sat(vi)-h(vi)|≤|sat(vi *)-h(v* i)|=di (14)
Figure FDA00036004566700000310
当0≤|vi|≤uiM时,随着|vi|从0增加至vi *,|d(vi)|从0增加到di,随着|vi|从vi *增加至uiM,|d(vi)|从di减小至|d(uiM)|;当|vi|>uiM时,|d(vi)|随着|vi|增加从|d(uiM)|减小至0;令
dmax=max(d1,d2,…dm) (16)
则可得相似误差存在最大值,且
||d(v)||≤dmax (17)
步骤2.3.2),令ρg(t)=||g(t)||,ρgmax=||g(t)||max结合(9)和(17)可得不确定性k(t)的上界
k(t)≤||L-1||dmax+||E||ρg(t)=ρ(t) (18)
Figure FDA0003600456670000041
其中
Figure FDA0003600456670000042
为给定正常数。
6.根据权利要求4所述的一种基于变换函数的航空发动机输入饱和鲁棒控制方法,其特征在于:所述步骤3.1)的具体步骤如下:
步骤3.1.1),选择状态变量为低压转子转速nL和高压转子转速nH,控制变量为主燃烧室燃油流量Wf和尾喷管喉道面积A8,则***(1)中m=n=p=2,有
Figure FDA0003600456670000043
结合(11)和(19)可得
γ(||v||)≤v1tanh(v1)+v2tanh(v2) (20)
其中
Figure FDA0003600456670000044
将(20)转换为条件极值问题,即令
θ(v1,v2):=v1tanh(v1)+v2tanh(v2) (21)
对任意ξ≥0,求解对所有v1和v2满足
Figure FDA0003600456670000045
的θ(v1,v2)的最小值;由此,对任意v1和v2,求解获得满足γ(ξ)=min{θ(v1,v2)|ξ=||v||}的γ(ξ);
步骤3.1.2),采用Lagrange乘子法对步骤3.1.1)中条件极值问题求解,令
Figure FDA0003600456670000046
其中λ是拉格朗日乘子;对式(22)求偏导数可得
Figure FDA0003600456670000047
求解方程组(23),可得优化问题的解为
Figure FDA0003600456670000048
Figure FDA0003600456670000049
Figure FDA00036004566700000410
带入(22)中,可得θ(v1,v2)的最小值为
Figure FDA00036004566700000411
进而
Figure FDA0003600456670000051
步骤3.1.3),结合(24)和(12)可获得ψ(·),即
Figure FDA0003600456670000052
7.根据权利要求1所述的一种基于变换函数的航空发动机输入饱和鲁棒控制方法,其特征在于:所述步骤4)验证***全局一致有界性的具体步骤如下:
步骤4.1),针对自治***
Figure FDA0003600456670000053
存在Lyapunov函数V(x,t)和正常数λ1,使得
Figure FDA0003600456670000054
步骤4.2),对***的Lyapunov方程求导,可得
Figure FDA0003600456670000055
当||μ||>ε时,取τ=ψ(ρ)ρ/||μ||,p(x,t)=-τα,结合(11)可得
Figure FDA0003600456670000056
α≠0且p(x,t)≠0;结合(28)可得
Figure FDA0003600456670000061
当||μ||≤ε时,若α≠0且p(x,t)≠0,结合(13)和(11)可得
Figure FDA0003600456670000062
Figure FDA0003600456670000063
结合(11)可得
Figure FDA0003600456670000064
若p(x,t)=0,则可得αTφ(p(x,t))=0,
Figure FDA0003600456670000065
若α=0,则可得αTφ(p(x,t))=αTk(t)=0,
Figure FDA0003600456670000066
综上,结合(30)、(33)、(34)和(35)可得,对任意
Figure FDA0003600456670000067
皆有
Figure FDA0003600456670000068
因此,当||x||足够大时,
Figure FDA0003600456670000069
为必为负;
步骤4.3),结合(36)易证其最终有界和一直最终有界。
CN202210402027.8A 2022-04-18 2022-04-18 基于变换函数的航空发动机输入饱和鲁棒控制方法 Pending CN114779637A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210402027.8A CN114779637A (zh) 2022-04-18 2022-04-18 基于变换函数的航空发动机输入饱和鲁棒控制方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210402027.8A CN114779637A (zh) 2022-04-18 2022-04-18 基于变换函数的航空发动机输入饱和鲁棒控制方法

Publications (1)

Publication Number Publication Date
CN114779637A true CN114779637A (zh) 2022-07-22

Family

ID=82429909

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210402027.8A Pending CN114779637A (zh) 2022-04-18 2022-04-18 基于变换函数的航空发动机输入饱和鲁棒控制方法

Country Status (1)

Country Link
CN (1) CN114779637A (zh)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106647253A (zh) * 2016-09-28 2017-05-10 南京航空航天大学 航空发动机分布式控制***多性能鲁棒跟踪控制方法
CN106681148A (zh) * 2017-01-10 2017-05-17 南京航空航天大学 一种航空发动机积分正切模糊自适应滑模控制器设计方法
CN106951634A (zh) * 2017-03-20 2017-07-14 南京航空航天大学 一种航空发动机鲁棒跟踪控制器设计方法
CN111859555A (zh) * 2020-06-15 2020-10-30 西北工业大学 输入受限的航空发动机最大推力状态鲁棒容错控制器
US20200362770A1 (en) * 2018-11-07 2020-11-19 Dalian University Of Technology Design method for optimization of transient control law of aero-engine

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106647253A (zh) * 2016-09-28 2017-05-10 南京航空航天大学 航空发动机分布式控制***多性能鲁棒跟踪控制方法
CN106681148A (zh) * 2017-01-10 2017-05-17 南京航空航天大学 一种航空发动机积分正切模糊自适应滑模控制器设计方法
CN106951634A (zh) * 2017-03-20 2017-07-14 南京航空航天大学 一种航空发动机鲁棒跟踪控制器设计方法
US20200362770A1 (en) * 2018-11-07 2020-11-19 Dalian University Of Technology Design method for optimization of transient control law of aero-engine
CN111859555A (zh) * 2020-06-15 2020-10-30 西北工业大学 输入受限的航空发动机最大推力状态鲁棒容错控制器

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
王曦, 曾庆福: "航空发动机结构参数和非结构参数不确定***鲁棒H_∞输出反馈控制", 航空动力学报, no. 03, 30 July 1999 (1999-07-30) *

Similar Documents

Publication Publication Date Title
CN106951634B (zh) 一种航空发动机鲁棒跟踪控制器设计方法
US7603185B2 (en) System for gain scheduling control
CN108828947B (zh) 一种航空发动机含时滞的不确定性模糊动态模型建模方法
CN106406102B (zh) 一种含干扰观测器的高超声速飞行器跟踪控制方法
CN109162813B (zh) 一种基于迭代学习修正的航空发动机智能转速控制方法
CN108427289B (zh) 一种基于非线性函数的高超声速飞行器跟踪控制方法
US8849542B2 (en) Real time linearization of a component-level gas turbine engine model for model-based control
CN105093931A (zh) 一种航空发动机非线性***控制器设计方法
CN110221537A (zh) 控制方法、装置及航空发动机限制保护控制方法、装置
CN111859555A (zh) 输入受限的航空发动机最大推力状态鲁棒容错控制器
CN108196443A (zh) 变循环发动机的非线性预测控制设计方法
CN111608808A (zh) 输入受限航空发动机增益调度容错控制器
CN111305954B (zh) 输入受限的航空发动机降保守性鲁棒增益调度控制器
CN111255574A (zh) 一种航空发动机进口畸变下推力衰退自主控制方法
CN107357176A (zh) 一种航空发动机试车数据建模方法
CN114779637A (zh) 基于变换函数的航空发动机输入饱和鲁棒控制方法
CN111914367A (zh) 一种航空发动机部件级模型
Pakmehr et al. Adaptive control of uncertain systems with gain scheduled reference models and constrained control inputs
CN114415506B (zh) 航空发动机双模跟踪预测控制***设计方法
Chaturvedi et al. Output-feedback semiglobal stabilization of stall dynamics for preventing hysteresis and surge in axial-flow compressors
CN111459028B (zh) 航空发动机最大推力状态降保守性二自由度μ控制器
CN113075882A (zh) 基于非平衡态线性化的涡扇发动机多变量鲁棒变增益控制方法
CN111443606B (zh) 输入受限的航空发动机最大推力状态降保守性鲁棒控制器
CN111456856A (zh) 航空发动机最大推力状态降保守性鲁棒控制器
Feng et al. Second‐order nonsingular terminal sliding mode decomposed control of uncertain multivariable systems

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination