基于遗传算法的航空发动机状态变量模型建立方法
Aero-Engine State Variable Modeling Based on the Genetic Algorithm
-
摘要: 提出了一种采用遗传算法建立用于航空发动机控制系统设计的小偏差状态变量模型的方法,即根据发动机稳态工作点处的线性化数学模型的动态响应应该与该稳态工作点处的非线性数学模型动态响应一致的原则来构造遗传算法的适应度函数,通过优化算法,得出系统的状态变量模型。该方法不受系统模态及模型阶次的限制。应用该方法建立某型涡扇发动机的小偏差状态变量模型,具有较高的建模精度,根据该状态变量模型设计鲁棒控制器取得了良好的控制效果,从而验证了该方法的有效性。Abstract: Based on the Genetic Algorithm(GA),aero-engine small perturbation State Variable Model(SVM) was proposed.The fitness function of GA was established according to the principle that the aero-engine dynamic responses of the linear model should be in accordance with that of the nonlinear model at the same steady working point.Using the optimization algorithm,the SVM can be obtained.This method has no limitation on the system modes and orders.The SVM of some turbofan engine established with this method turns out to have high accuracy.The performance of the robust controller based on this SVM is quite well,which indicates the validity of this method.
-
Key words:
- aerospace propulsion system /
- aero-engine /
- state variable model /
- modeling /
- genetic algorithm
-
[1] Sugiyama N.Derivation of ABCD System Matrices from Nonlinear Dynamic Simulation of Jet Engines[R].AIAA,9223319. [2] 冯正平,孙健国,黄金泉,等.一种建立航空发动机状态变量模型的新方法[J].航空动力学报,1998,13(4):435~438.Feng zhengping,Sun jianguo,Huang jinquan,et al.A New Method For Establishing A State Variable Model of Aero-Engine[J].Journal of Aerospace Power,1998,13 (4):435 ~438. [3] 张明君,张化光,基于遗传算法优化的神经网络PID控制器[J].吉林大学学报(工学版),2005,35(1):91~96.Zhang Mingjun,Zhang Huaguang.Neural network PID controller optimized by GA[J].Journal of Jilin University(Engineering and Technology Edition),2005,35 (1):91 ~ 96. [4] 杨刚,孙健国,李秋红.航空发动机控制系统中的增广LQR方法[J].航空动力学报,2004,19(1):1 53~158.Yang Gang,Sun Jianguo,Li Qiuhong.Augmented LQR Method for Aero-Engine Control Systems[J].Journal of Aerospace Power,2004,19(1):153~158. [5] 刘金琨.先进PID控制及其MATLAB仿真[M].北京:电子工业出版社,2003. [6] 薛定宇.反馈控制系统设计与分析-MATLAB语言应用[M].北京:清华大学出版社,2000.
点击查看大图
计量
- 文章访问数: 1628
- HTML浏览量: 6
- PDF量: 438
- 被引次数: 0