摘要
以双涵道变循环发动机为研究对象,在一定简化条件下采用部件级建模法在MATLAB平台上建立了整机的稳态数学模型,开发了该模型的求解程序进行数值仿真。为求得满足平衡方程和约束条件下稳态发动机的性能参数,将发动机性能参数作为设计变量,平衡方程相对偏差的和作为目标函数,用遗传算法(GA)对加入插值法出错机制的模型进行求解。计算结果表明:在GA程序中加入出错处理机制的程序,可有效解决多连通、小范围连续的可行域,以及插值法产生的问题,进而求得该工况下的稳态发动机性能参数。
A steady mathematical model of double by pass variable cycle engine(VCE)was constructed under certain simplified conditions by using component-level modeling based on MATLAB.The solver was developed to finish numerical simulation.In order to solve the steady-state performance parameters of the engine under the equilibrium equation and constraint conditions,the engine performance parameters were selected as design variables,and the relative deviation of the equilibrium equation was selected as objective function.The genetic algorithm was used for solving the model added error mechanism of the interpolation method.Results show that the genetic algorithm program with the error handling mechanism can effectively figure out the troubles of the multiply connected and small scale continuous feasible region as well as the problems brought by the interpolation method.In this way,the steady-state engine performance parameters are solved under this working condition.
出处
《上海航天》
2016年第5期77-83,共7页
Aerospace Shanghai
基金
国家自然科学基金资助(51265006)
广西科技开发项目(桂科攻1598007-51)
柳州市科技开发项目(2013H020401)
关键词
变循环发动机
部件级建模法
数值仿真
平衡方程
目标函数
遗传算法
插值法
稳态性能参数
Variable cycle engines
Component-level modeling
Numerical simulation
Equilibrium equation
Objective function
Genetic algorithm
Interpolation method
Steady-state performance parameters