论文部分内容阅读
航空发动机的建模与控制可以有效地降低试验风险,降低开发费用。随着计算机技术的发展,越来越多的控制方法被运用到航空发动机的控制中。本文研究了遗传算法和滑模变结构控制方法,并运用到航空发动机的控制中,本文的主要研究内容如下:针对某型涡轴发动机,将涡轴发动机部件级非线性模型,通过C语言编程,并利用MATLAB中S函数的Simulink扩展功能,通过C MEX函数,在MATLAB/Simulink中建立了发动机的S函数模型。遗传算法是一种进化算法,通过竞争方式寻找最优个体,本文在传统PID控制的理论上,设计了基于遗传算法的PID控制,经仿真表明,该方法可以通过调整适应度函数达到理想的控制性能。滑模变结构控制是一种特殊的非线性控制,对参数变化及扰动不灵敏,可以用于非线性被控对象,本文采用了指数趋近律的方法设计了滑模控制器,针对涡轴某稳态点的小偏差状态变量模型进行仿真,结果表明,控制效果良好。在结合遗传算法和滑模变结构控制的基础上,本文设计了基于遗传算法的滑模变结构控制,通过对一般的状态空间方程进行仿真,得到了良好的控制效果,然后对涡轴发动机某稳态点的小偏差状态变量模型进行验证,仿真结果表明,该方法适用于发动机稳态控制。