摘要
针对航空发动机全包线工作下的多变量变增益控制器设计问题,给出了一种改进的埃德蒙德算法(以下简称KQ算法)并进行了仿真应用。首先,阐明了多变量KQ算法的控制原理与优化算法,进而通过闭环期望函数选择、控制器结构选择以及控制器参数优化进行了KQ控制器设计,并针对所设计的KQ控制器,给出了稳定性证明和系统奇异值分析。分析表明所设计KQ控制器能够使系统闭环稳定,且具有满意的低频指令跟踪、干扰抑制能力、传感器噪声的抑制、高频未建模动态的鲁棒稳定性和低频发动机建模误差不敏感等性能,满足发动机控制要求。其次,通过调度变量选择、设计点KQ控制器设计以及采用插值方法的非设计点KQ控制器设计等过程实现某型涡扇发动机的多变量KQ变增益控制器设计研究,并进行仿真验证。仿真结果表明,设计点条件下,当涡轮后温度和增压比参考输入均为阶跃信号时,其被控参数响应速度很快,且上升时间均小于1 s,耦合影响小于6%,设计点KQ控制器满足控制要求;非设计点条件下,利用插值方法建立的KQ变增益控制器具有较好的性能,能够实现该型涡扇发动机全包线控制性能要求。
-
单位西安航空动力控制科技有限公司; 西北工业大学