发明名称 一种航空发动机非线性系统控制器设计方法
摘要 本发明航空发动机非线性系统控制器设计方法针对航空发动机仿射非线性系统在大偏差范围内的控制问题,首先基于精确线性化理论将航空发动机非线性系统模型线性化,再采用滑模变结构策略,设计非线性滑模控制器,利用线性化后的状态变量有目的地改变控制结构,使线性化后的状态向量根据设计的滑模轨迹运动,以抵消参数摄动和外干扰影响。最后针对关键的非线性控制器参数设计问题,采用人工蜂群算法整定控制参数,求出最优参数使控制效果最优。本发明针对复杂的控制器参数设计问题,无需繁琐的手动调试和反复验证,利用人工蜂群算法设计合理的目标性能函数,均能自动求解最优的控制器参数,使航空发动机非线性控制系统有满意的动态性能和鲁棒稳定性。
申请公布号 CN105093931A 申请公布日期 2015.11.25
申请号 CN201510308755.2 申请日期 2015.06.08
申请人 南京航空航天大学 发明人 卢彬彬;肖玲斐;范昕宇;杜彦斌;胡继祥
分类号 G05B13/04(2006.01)I 主分类号 G05B13/04(2006.01)I
代理机构 江苏圣典律师事务所 32237 代理人 贺翔
主权项 一种航空发动机非线性系统控制器设计方法,其特征在于:包括如下步骤步骤1),建立航空发动机非线性状态变量模型,用如下公式表示:<img file="FDA0000733056820000011.GIF" wi="792" he="70" />其中,系统方程对输入u是线性的,x是n维状态向量,f(x)是光滑的n维向量函数,f=[f<sub>1</sub>,...,f<sub>n</sub>]<sup>T</sup>,B(x)为n×m阶函数矩阵,B=[b<sub>1</sub>,...,b<sub>m</sub>],u为m维控制向量,d(t)=Dg(t)为n维干扰向量d(t)为外干扰,且满足干扰匹配条件:rank(B,d)=rank(B)  (2)步骤2),基于精确线性化理论将步骤1)中的非线性模型精确线性化;步骤3),针对步骤2)中线性化后的模型设计滑模变结构控制器,迫使新的状态变量根据设计的滑动模态轨迹运动,以抵消系统的参数摄动和外干扰的影响;步骤4),采用多个状态变量的的误差积分加权和的形式设计控制系统的目标性能函数,针对该目标性能函数,采用人工蜂群算法来整定非线性滑模控制器参数。
地址 210016 江苏省南京市秦淮区御道街29号