TA的每日心情 | 奋斗 2024-7-1 22:21 |
|---|
签到天数: 2014 天 [LV.Master]伴坛终老
- 自我介绍
- 数学中国站长
 群组: 数学建模培训课堂1 群组: 数学中国美赛辅助报名 群组: Matlab讨论组 群组: 2013认证赛A题讨论群组 群组: 2013认证赛C题讨论群组 |
摘 要:! B6 X/ o8 a" D% ~7 T
本文对变循环发动机部件法模型的求解和优化相关问题进行了研究,取得1 s* L) {/ ` F/ G. `
了以下几方面的成果。
g# b" _1 p/ O1. 进气道、风扇、核心驱动风扇级(CDFS)数学模型的建立。0 ]) w8 E9 P: i. E' _6 W/ g8 X* D! Q
􀂋 得到了风扇特性数据中流量随压比函数值的变化曲线。在给定飞行高* K, F f7 O8 U
度、马赫数、导叶角度、风扇和CDFS 的物理转速及压比函数值的情况下,- |" ~# j2 B) t6 ?. V
通过建立部件级传递关系模型,计算出了风扇和CDFS 的出口总温、总压/ p6 w% E( M' D" S8 |5 j3 J
和流量。# @+ M. P; c- q( I! w+ T
2. 变循环发动机非线性方程组的建立和求解。/ I& Y9 r7 P% Q( c8 ~
􀂋 建立了变循环发动机各部件的数学模型,并由发动机的7 个平衡方程得& I( O0 P. X# _4 X
到了变循环发动机的非线性方程组。并采用3 种方法对该模型进行求解。
U. [* U: R& A1 Y( w8 [2 a􀂋 遗传算法。该算法性能稳定,具有全局搜索能力,能保证结果的正确性,
* t8 W! i2 ]! ^, D特别是对本模型的强非线性、难得到变量导数等特点具有优势,但其速度3 Y3 q* n3 H; s8 Y: c/ A# v& L
较慢。在求解过程中可能会遇到内部一维非线性方程无解情况,对于这种
4 b% b4 ~$ [( a$ N# j) j情况需要重新生成种群。考查遗传算法的适应性和稳定性可以发现,其不0 N; W) O7 x. T/ ^
具有初值敏感性,每次计算的结果都基本一致,并且在前几代收敛速度较# e+ }' X3 v) X/ n& P3 ]5 u$ k
快,最大迭代次数为50 代时可以获得近似最优解。
% l# P4 Q7 m6 a/ [􀂋 信赖域算法。采用 MATLAB 软件的相关模块进行了计算。该算法在每
4 R( i+ I% O& d% S# G- ~次迭代中给出一个信赖域,在这个邻域内求解子问题得到试探步长,接着6 m; q. t' s8 D" u0 A( V6 P( Q# K. _
用某一评价函数来决定是否接受该试探步以及确定下一次迭代的信赖域。 v3 j- Z- |2 O" p( E
该方法求解本文模型时对初值较敏感,选择合适的初值,迭代200 次左右
, ~: K( X8 y7 }可得到最优解。( ?0 v3 @/ G2 c3 p
􀂋 提出了一种拟牛顿优选初值方法。该方法建立在拟牛顿方法的基础上,' k* {1 Y& v2 M/ F8 Q
在迭代过程中,可以选取计算结果中出现的最优值来作为下一个迭代过程
1 h3 T- h# F) F- i( p8 v9 L; m+ Z. [5 T- g" K6 Z4 T( h9 X& U5 l
的初始向量来进行迭代。其优选出来的初始向量ip X 的初始Jacobian 矩阵及
( U) L0 {- l9 U0 O$ O0 n其迭代过程中i H 分别由下2 式形成更新:
/ ]) K3 E3 V1 U* O4 x/ D* H2 K/ q1 @# h- v4 q, X" ?) I
为了防止在迭代过程中可能出现的迭代循环现象,在算法中加入了随机的5 }+ B6 |: x2 t$ N' x
步长系数来消除这一现象。该方法较前两种算法在初值敏感性,迭代收敛
( q$ ~ V7 G& f, \ R# S* u0 v4 x性能上都有很好的提高。文中给的算例结果很好的说明了所提出方法的有
+ m: @. e+ G2 b) _7 f3 \" _9 P1 w% k效性与稳定性。
( ~* c+ c; Z+ H5 Y4 P& P3. 发动机性能的几何调节优化设计。, Z N$ p0 S( x# `
􀂋 对于第一小问,首先将几何调节的优化问题分为内层非线性方程的求解' e0 z8 S' [) j, r
以及外层的优化迭代,根据发动机非线性方程组的特点(高度非线性,很
2 F+ ]0 e6 V/ L, M: A6 r难得到变量导数),内层采用性能稳定的遗传算法求解非线性方程组(补充
t. E+ ~& q# [ Z& @) t低压转速作为中间过程变量)。另外提出一种代理模型技术提高求解效率,
D9 m ~: [9 {) e7 b5 z通过采用拉丁法生成设计点,求解非线性方程组获得样本响应值,然后利# ^; d( n8 c& `+ u2 `. S# y
用神经网络模型(模拟非线性较好)对样本对进行训练,从而生成近似代
1 }9 [1 m3 z. [1 T0 z理模型。外层对代理模型进行优化设计,以最大单位推力为设计目标以及 [! s& Q- b# b. r( ^
三个设计变量,同样采用遗传算法优化。最后对收敛解进行非代理模型(遗: f. B2 n" \& A. w3 ~) S
传算法求解)验证,两者结果相差很小,表明这种优化策略的可行性以及' e( L; r1 {0 u/ {% K+ K, p3 ]& f
正确性。9 {$ {7 Y( V4 U: l
􀂋 对于第二小问,将飞行马赫数进行离散,同时将后混合器内涵道面积作
3 ~/ g1 j8 b3 ?; G为中间过程变量,对每个离散点采用相同的优化策略,从而可以获得三个. L: a, c) f# C' A6 X
设计变量随飞行马赫数的变化规律。计算结果表明CDFS 导叶角度、低压 T8 P: @' p1 h6 C, c
涡轮导叶角度以及尾喷管喉道面积都是随着飞行马赫数先增大后减小,而" ~! Q( S& {' b9 q1 Y% L
最大单位推力是随飞行马赫数单调下降的。# n5 [2 k( R4 a
关键词:发动机部件法建模;拟牛顿方法;优选初值;遗传算法;神经网络;
0 a) A5 Q H1 t2 B8 g: I代理模型
. w, X% j8 f' Y
. c7 W6 N$ W6 M% G5 N U" O6 ?4 I3 z |
zan
|