基于遗传算法的翼型气动优化设计
基于遗传算法的飞机气动优化设计

摘
要 建立 了一种 阻实数骗码技术为基础的遗传算法模型, 并把它与通过工 程估算 的气对分析方法相结合, 进
行 飞 机 气动 外形 的单 点 和 多 点 优 化设 计 。 化设 计 由 . 计 变量 取 为 机 翼、 身 和 尾 翼 的外 形 及 三 者 之 间 的相 对 优 设 机 位 置 , 化 目标是 使 飞机 在 跨 音速 和 超 音速 飞行 状 奄下 获褥 配平 状 态下 最 ^ 的升 阻 比 设 计 结果 表 明该 优 化设 优 计 方 法 是十 分 有 救 的, 埘用 来对 具 有 正 常布 局 形 式的 飞机 进 行 气 动 外 形 的 优 化 设 计 。 可 关键 词 传 算 法 { 动 井 形 ; 化设 计 遗 气 优
形 , 飞机在 给定 的约束条 件下获 得最 优 良的气 动 使 性能 。提高气 动性 能的基本 要求是 减小 阻力 、 加 增 升 力和提 高升阻 比。对于 战斗机 来说 , 气动外形设 计 的成 功与否 , 直接关 系到 飞机性 能的 优劣和任务
完成 的质量 。
在借 助 数值优 化 方法 进 行气 动外 形优 化 设 计 时, 所选用 的优化 方法 和 气 动分 析 方法是 否 适 当 , 会严 重影 响到气动 优化设计 的结 果 。 数值优化 方 就 法而 言 , 梯度法 、 束变尺度 法 、 列二 次规划法 等 约 序 传统算 法 的优化效 率较 高 , 但优 化的最 终结果往往 是 局部最 优 的 , 不能保 证 达 到全 局 最优解 ; 传 算 遗 法 、 拟退 火算 法 、 neC r 模 Mo t— al 等 随 机性 方 法 o法 的全 局性较好 , 计算量要 比传 统算法 大得多 。迄 但 今为 止 , 已经有 人 以求 解速 势方程 或 E l ue r方程作
基于遗传算法的飞机气动优化设计_王晓鹏

收稿日期:2000205228;修改稿收到日期:20012112081作者简介:王晓鹏(19742),男,博士,现为西北工业大学与上海航天技术研究院博士后1第19卷第2期2002年5月 计算力学学报 Ch i nese Journa l of Com puta tiona l M echan icsV o l .19,N o .2 M ay 2002文章编号:100724708(2002)022*******基于遗传算法的飞机气动优化设计王晓鹏(1.西北工业大学飞机系,西安710072;2.上海航天技术研究院,上海200233)摘 要:建立了一种以实数编码技术为基础的遗传算法模型,并把它与通过工程估算的气动分析方法相结合,进行飞机气动外形的单点和多点优化设计。
优化设计中,设计变量取为机翼、机身和尾翼的外形及三者之间的相对位置,优化目标是使飞机在跨音速和超音速飞行状态下获得配平状态下最大的升阻比。
设计结果表明该优化设计方法是十分有效的,可以用来对具有正常布局形式的飞机进行气动外形的优化设计。
关键词:遗传算法;气动外形;优化设计中图分类号:V 21113 文献标识码:A1 引 言气动外形设计的目的是设计最合理的气动外形,使飞机在给定的约束条件下获得最优良的气动性能。
提高气动性能的基本要求是减小阻力、增加升力和提高升阻比。
对于战斗机来说,气动外形设计的成功与否,直接关系到飞机性能的优劣和任务完成的质量。
在借助数值优化方法进行气动外形优化设计时,所选用的优化方法和气动分析方法是否适当,会严重影响到气动优化设计的结果。
就数值优化方法而言,梯度法、约束变尺度法、序列二次规划法等传统算法的优化效率较高,但优化的最终结果往往是局部最优的,不能保证达到全局最优解;遗传算法、模拟退火算法、M on te 2Carlo 法等随机性方法的全局性较好,但计算量要比传统算法大得多。
迄今为止,已经有人以求解速势方程或Eu ler 方程作为气动分析方法,以遗传算法作为数值优化方法进行翼型和机翼的气动优化设计[123],但是还没有出现把Eu ler 或N avier 2Stokes 方程求解与遗传算法相结合进行翼身组合体和整机的气动外形优化设计的文献。
基于遗传算法的微型飞行器翼型优化设计

2009年12月第20卷第6期装备指挥技术学院学报Journal of the Academy of Equipment Command &Technology December 2009Vol.20 No 16 收稿日期:2009204213 基金项目:部委级资助项目 作者简介:王 超,男,硕士研究生.主要研究方向:航空宇航科学与技术.沈怀荣,男,教授,博士生导师.基于遗传算法的微型飞行器翼型优化设计王 超1, 沈怀荣2(1.装备指挥技术学院研究生管理大队,北京101416; 2.装备指挥技术学院航天装备系,北京101416) 摘 要:采用遗传算法对微型飞行器翼型进行优化设计,在优化过程中翼型由解析函数线性叠加法表示,通过计算流体力学(comp utational fluid dynamics ,CFD )软件Fluent 对设计的翼型进行了升力系数和阻力系数的气动计算,然后应用遗传算法,以最大升阻比为目标,得到了一组优化的翼型外形参数,并用Isight 软件集成实现了计算过程的自动化。
关 键 词:遗传算法;翼型;微型飞行器中图分类号:V 211.3文章编号:167320127(2009)0620117203文献标识码:ADO I :10.3783/j.issn.167320127.2009.06.027Optimization De sign of Airfoil by Genetic Algorithm for MAVsWAN G Chao 1, SH EN Huairong 2(pany of Postgraduate Management ,t he Academy of Equipment Command &Technology ,Beijing 101416,China ;2.Depart ment of Space Equipment ,t he Academy of Equipment Command &Technology ,Beijing 101416,China )Abstract :The paper presented here demonst rates t hat t he use of genetic algorit hm for optimiza 2tion design of airfoil ,during t he course of optimization design ,geomet ric shape of airfoil is represen 2ted by linear combination of analytical f unctions ,and t he aerodynamic performance of t he designed air 2foil is directly calculated by CFD.Then t he genetic algorit hm ,wit h t he maximum lift 2drag ratio as t he goal ,is applied to obtain a group of optimized parameters of t he airfoil.In order to realize t he automa 2tion ,t he aut hor uses t he software of Isight to integrate t hese p rocesses.Key words :genetic algorit hm ;airfoil ;micro air vehicles (MAVs ) 美国DARPA (Defense Advanced ResearchProject s Agency )于1992提出微型飞行器(micro air vehicles ,MAVs )概念后,由于其具有广阔的军事和民用前景,使该领域广受关注并快速发展。
飞行器气动设计中的优化算法研究

飞行器气动设计中的优化算法研究在现代航空航天领域,飞行器的性能和效率对于飞行任务的成功至关重要。
而飞行器的气动设计作为影响其性能的关键因素之一,一直是研究的重点。
为了获得更优的气动性能,优化算法在飞行器气动设计中发挥着举足轻重的作用。
飞行器的气动设计是一个复杂且多变量的问题。
它涉及到飞行器的外形、翼型、机身结构等多个方面,而这些因素又相互影响,共同决定了飞行器在空气中的运动特性和性能表现。
传统的设计方法往往依赖于设计师的经验和反复的试验,这种方式不仅耗费大量的时间和资源,而且难以获得最优的设计方案。
随着计算机技术和数学算法的发展,优化算法为飞行器气动设计提供了新的思路和方法。
常见的优化算法包括遗传算法、模拟退火算法、粒子群优化算法等。
遗传算法是一种基于自然选择和遗传变异的优化算法。
它通过模拟生物的进化过程,对设计变量进行编码,然后通过选择、交叉和变异等操作,不断生成新的个体,逐步逼近最优解。
在飞行器气动设计中,遗传算法可以用于优化飞行器的外形和翼型,以减小阻力、提高升力等。
例如,在设计机翼的形状时,可以将机翼的几何参数编码为基因,通过遗传算法的迭代运算,找到最优的机翼形状,从而提高飞行器的升阻比。
模拟退火算法则是基于固体退火过程的一种随机搜索算法。
它在搜索过程中引入了一定的随机性,以避免陷入局部最优解。
在飞行器气动设计中,模拟退火算法可以用于优化飞行器的布局和结构,以提高其稳定性和操纵性。
通过不断调整设计变量,模拟退火算法能够在较大的设计空间中找到更优的设计方案。
粒子群优化算法是一种基于群体智能的优化算法。
它通过模拟鸟群的觅食行为,使粒子在解空间中不断搜索最优解。
在飞行器气动设计中,粒子群优化算法可以用于优化飞行器的控制参数,如舵面的偏转角度和发动机的推力等,以实现更好的飞行控制性能。
然而,这些优化算法在应用于飞行器气动设计时,也面临着一些挑战。
首先,飞行器气动设计问题通常具有高维度和非线性的特点,这使得优化算法的搜索空间巨大,计算成本高昂。
基于遗传算法的旋转机翼飞机机翼优化设计

基于遗传算法的旋转机翼飞机机翼优化设计
基于遗传算法的旋转机翼飞机机翼优化设计
将基于实数编码的遗传算法与能准确描述翼型粘性流动的NS方程以及旋翼气动分析模型结合起来,以旋翼最大悬停效率作为优化设计的目标对旋转机翼飞机的机翼进行优化设计,设计结果表明通过优化设计旋翼的气动性能得到了提高,达到了优化设计的目的,旋翼优化设计方法是可行的.
作者:李倩詹浩邓阳平LI Qian ZHAN Hao DENG Yang-ping 作者单位:西北工业大学,翼型叶栅空气动力学国防科技重点研究室,陕西,西安,710072 刊名:航空计算技术ISTIC英文刊名:AERONAUTICAL COMPUTING TECHNIQUE 年,卷(期):2008 38(6) 分类号:V211.3 关键词:气动优化设计遗传算法旋转机翼飞机 Navier-Stokes方程。
基于代理模型与遗传算法的翼型优化设计方法研究

Chinese Journal of Turbomachinery Vol.63,2021,No.6*基金项目:国家数值风洞工程项目课题NNW2018-ZT7B14;国家自然科学基金(No.51876063)基于代理模型与遗传算法的翼型优化设计方法研究*王璐瑶1于佳鑫1王晓东1陈江涛2吴晓军2(1.华北电力大学电站能量传递转化与系统教育部重点实验室;2.中国空气动力研究与发展中心)摘要:计算流体力学(CFD)广泛用于翼型的气动优化设计。
由于CFD 计算量大、计算时间长,常用响应面或人工神经网络等代理模型来代替CFD 模拟进行气动性能评估。
代理模型的预测精度关系着优化结果的可信度。
本文研究基于代理模型与优化算法的翼型气动优化设计方法。
采用CST 函数建立了翼型的参数化方法。
采用拉丁超立方实验设计方法,在设计空间内选择训练样本。
基于开源CFD 求解器OpenFOAM 计算样本翼型的气动参数,建立基于径向基神经网络的代理模型,以减少计算量。
以S809翼型为对象,升力最大为目标函数,最大厚度为约束条件,利用代理模型与遗传算法结合优化得到最优翼型,并采用了代理模型的由粗到精的外层迭代,以提高代理模型的精度和效率。
结果显示:优化后的翼型较原S809翼型气动性能有了明显提升,升力系数提高,阻力系数降低;采用外层迭代后,代理模型的预测精度提高,保证了全局最优性,同时总计算量减少。
关键词:气动优化;代理模型;遗传算法;翼型中图分类号:TM614文章编号:1006-8155-(2021)06-0069-07文献标志码:ADOI:10.16492/j.fjjs.2021.06.0012Investigations on Airfoil Optimization Method Based onSurrogate Model and Genetic AlgorithmLu-yao WangJia-xin YuXiao-dong WangJiang-tao ChenXiao-jun Wu(1.North China Electric Power Unversity;2.China Aerodynamic Ressarch and Development Center )Abstract:Computational fluid dynamics (CFD)has been widely used in aerodynamic optimization of airfoils.Due to the large computational cost and long computational time of CFD,surrogate models are often used to predict the aerodynamic performance instead of CFD simulation.This paper investigates the aerodynamic optimization method of airfoil based on Radial Basis Function Neural Network (RBFNN)and genetic algorithm.The parameterization method of airfoil is established by using CST ing Latin hypercube design method,training samples are selected in the design space.Based on the CFD solver OpenFOAM,the aerodynamic parameters of the sample airfoils are calculated,and the surrogate model based on RBFNN is established to reduce the calculation cost.Taking S809airfoil as the object,the maximum lift coefficient is the objective function,and the maximum thickness of the airfoil is the constraint condition.The surrogate model and genetic algorithm are combined to get the optimal airfoil.In order to improve the precision and efficiency of the surrogate model,the outer layer iteration of the surrogate model from coarse-to-fine is adopted.The results show that the aerodynamic performance of the optimized airfoil is significantly improved compared with the original S809airfoil.The lift coefficient is increased,and the drag coefficient is reduced.By using the coarse-to-fine iteration,the prediction accuracy of the surrogate model is improved,the global optimum is guaranteed,and the total computation cost is reduced.Keywords:Aerodynamic Optimization;Surrogate Modle;Genetic Algorithm;Airfoils0引言风力机翼型是风力机叶片设计的基本元素。
基于遗传算法的低雷诺数高升力翼型的优化设计_张亚锋

图 2 基准翼型及优化翼型形状
5 翼型的升阻比优化设计
以 M∞ =0. 04, α=2°, R e =7. 1E +5时的 LA203A 翼型为基准翼型进行优化设计 , 使得翼型的升阻比优 化至最大 。 文中目标函数为 fobj =Ci /Cd , 优化设计的 约束条件主要包括翼型的参数变化范围及 C l >1. 0。 优化设计中取翼面上下的 12个点作为设计变量 (上下 翼面各 6个 ), 并与固定的前后缘一起作为翼型的控制 参数来确定翼型形状 。 群体规模取为 60, 最大进化代 数为 150代 , 杂交概率为 0. 9, 变异概率为 0. 01[ 8] 。
状的参 数 个数 和系 数 , fk (x ) 为 所 选 用的 H icks H ence 型函数 [ 3] [ 4] ,
fk
(x) =
x0.
25 (1 - x)e- 20x , k =1 sin3 (πxe(k) ), k ≥2
(1)
其中 e(k) =ln0. 5 /lnxk , 0≤xk ≤1。 本文中取 Xk (k = 1, 2, 3, 4, 5, 6)分别为 [ 0. 15 , 0. 3, 0. 45, 0. 6, 0. 75, 0.
参考文献 :
[ 1] 孔繁美 , 华俊 , 向 锦武 , 等. 高升 力和失 速特 性缓 和的 翼 型设计研究 [ D] . 北京 :北京航空航天大学 , 2002.
基于遗传算法的翼型多目标气动优化设计

基于遗传算法的翼型多目标气动优化设计
基于遗传算法的翼型多目标气动优化设计
采用遗传算法实现了单/多目标情况下NACA0012翼型的气动优化设计.绕翼型的外部无粘流场解采用基于非结构网格的显式时间推进Jameson有限体积方法.遗传算法采用二进制编码,通过外部调用流场解算器对种群适应度函数进行评估.为提高计算效率,使用了动弹网格技术以及使得优化程序可以从任一进化代继续计算的中间进化结果存储技术.优化参数为翼型气动型面,分别以给定来流条件下的升力系数、阻力系数作为优化目标进行了单目标优化设计,并以此为基础,结合博弈论中的Nash博弈,实现了升力系数和阻力系数的多目标优化设计,得到了优化结果.分析表明,该方法具有较高的计算效率,能够给出更优的翼型气动性能,具有一定的实际工程应用前景.
作者:刘艳王江峰伍贻兆 LIU Yan WANG Jiang-feng WU Yi-zhao 作者单位:南京航空航天大学,航空宇航学院,江苏,南京,210016 刊名:飞机设计英文刊名:AIRCRAFT DESIGN 年,卷(期):2008 28(4) 分类号:V214.1+1 关键词:遗传算法多目标气动优化 Nash平衡。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第18卷第3期2000年9月 空 气 动 力 学 学 报 ACTA AER ODYNAMICA SINICA V ol.18,N o.3Sep.,2000收稿日期:1999205226;修订日期:1999211217.基于遗传算法的翼型气动优化设计王晓鹏,高正红(西北工业大学,西安710072)摘要:采用遗传算法进行跨声速翼型的反设计与阻力和升阻比的优化设计。
翼型的反设计达到了设计要求,优化设计后的翼型其气动特性也有显著的改善,这表明了遗传算法应用于翼型气动优化设计的可行性。
在优化设计的过程中,翼型由解析函数线形叠加法表示,目标函数和个体的适应值由二维欧拉方程的流场解来提供。
关键词:翼型;遗传算法;气动优化设计;欧拉方程中图分类号:V21111 文献标识码:A 文章编号:025821825(2000)03203242060 引 言遗传算法是一种基于达尔文自然选择和进化规则的优化搜索方法。
该方法通过模拟自然界生物适者生存、优胜劣汰的遗传法则使解的性能逐步趋优。
它无需传统优化方法对搜索空间的苛刻要求,因而具有极强的鲁棒性。
此外,采用遗传算法进行优化设计时,仅用到个体的目标函数值,不要求函数具有连续性和可导性,因此特别适合处理复杂的工程优化问题[1,2]。
本文应用遗传算法对跨声速翼型进行优化设计。
首先进行翼型的反设计,使优化设计的翼型具有预先给定的压力分布,以验证优化设计方法和程序的正确性和有效性;然后优化翼型形状,使其在给定的约束条件下具有最小的阻力或最大的升阻比。
1 遗传算法基于遗传算法的气动优化设计是由模拟生物的进化过程演变而来的一种飞行器外形设计方法。
它是通过遗传算法中复制、杂交和变异算子的操作来实现的。
复制是进化个体经过赌盘选择,使父代的优良个体以较大的概率在子代中得到继承的遗传过程。
杂交是指父代中的个体随机的交换染色体中的基因而在子代中产生新的个体。
变异是个体染色体中的基因以变异概率发生随机性改变的过程。
可见,杂交和变异使后代中产生新个体,复制使父代的基因在子代中得以继承,从而使生物物种在继承的基础上不断进化。
采用简单遗传算法[3]进行优化设计时,需要确定设计变量及其变化范围,在此基础上对所有父代个体进行二进制编码,编码后的个体经过复制、杂交和变异算子的作用产生进化的子代。
此后对子代中设计变量的二进制代码进行解码,使解码后的设计变量具有直观的物理意义,并计算新个体的目标函数和适应值。
再经赌盘选择决定具有高适应值的子代个体作为下一代进化的父代。
如此循环,直到满足停止准则。
此时,具有最大适应值的个体所对应的设计变量值便是优化问题的最优解。
本文在简单遗传算法中引入优选技术和随机复制过程,以提高优化效率,改善优化结果。
图1给出了对简单遗传算法改进后的设计流程图。
图1 设计流程图Fig.1 Flowchart of design2 翼型的几何表示翼型的几何形状可以采用多项式拟合或解析函数的线性叠加等多种方法来表示。
本文采用解析函数线性叠加法来表示翼型,翼型的形状由基准翼型、型函数及其系数来定义y (x )=y 0(x )+∑Nk =1c k f k (x )(1)式中y 0(x )为基准翼型的形状,N 和c k 分别代表控制翼型形状的参数个数和系数,f k (x )为所选用的Hicks 2Henne 型函数[4]f 1(x )=x 0125(1-x )e -20xf k (x )=sin 3(πx e (k )),k >1(2)其中e (k )=log0.5log x k。
本文中取x k (k =1,…,6)分别为0.15,0.30,0.45,0.60,0.75和0.90。
3 翼型的流场计算翼型的流场解由二维欧拉方程的数值解提供。
与全速势方程的流场解相比,欧拉方程能更好的模拟流场中的激波以及相关的流动特性,从而提高优化结果的可靠性。
本文的计算网格采用绕翼型的O 型网格,欧拉方程采用Jamens on 提出的有限体积方案、显式四步Runger 2K utta 时间推进求解[5]。
在计算过程中,空间离散格式采用中心差分格式;为加快计算收敛,引入当地时间步长、焓阻尼修正和隐式残值光顺技术。
4 算例与结果分析4.1 翼型的反设计 以M α∞=0.73,α=2.78°时的NAC A0012翼型为初始翼型,在此基础上进行翼型的反设计,以验证计算程序的正确性和有效性。
给定的压力分布为RAE2822翼型在相同条件下的压523第3期 王晓鹏、高正红: 基于遗传算法的翼型气动优化设计力分布。
取12个设计变量作为翼型的控制参数(上下翼面各6个),并与固定的前后缘点一起来确定翼型形状。
翼型设计的目标函数取为f obj =∑ki =1(C pci-C pti )2ΔS i ∑k i =1ΔS i(3)其中k 为翼型表面网格的数目,ΔS i ,C pci 和C pti 分别为翼型上第i 块的长度、计算压力和目标压力值。
优化设计中取群体规模为60,最大进化代数为100代,杂交概率为0.9,变异概率为0.01。
初始翼型、目标翼型和优化设计的翼型形状及压力分布如图2所示。
由图可见,设计翼型与目标翼型的压力分布和几何形状符合良好,表明欧拉方程的流场模拟和基于遗传算法的气动优化设计方法的正确性。
图2 翼型的形状及压力分布Fig.2 G eometry and pressure distribution of airfoil4.2 翼型的波阻优化设计以M α∞=0180,α=1125°时的NAC A0012翼型为基准翼型,在此基础上进行对称翼型的波阻优化。
取目标函数为f obj =c dw 。
在翼型的最大厚度保持不变的情况下,仅改变翼型的形状使翼型的波阻优化至最小。
优化设计的约束条件主要是要求升力系数c l ≥013。
优化设计中取6个设计变量作为翼型的控制参数,与固定的前后缘点一起来确定翼型形状。
群体规模取为60,最大进化代数为60代,杂交概率为0.9,变异概率为0.01。
图3示出了初始翼型和优化设计的翼型形状及压力分布。
可见在给定的约束条件下,设计翼型较初始翼型其形状发生较大变化,最大厚度位置较大程度的后移,使得激波的强度减小、位置后移,从而引起设计翼型的阻力减小。
优化设计前后翼型的升力系数和波阻系数如表1所示。
623空 气 动 力 学 学 报 (2000年)第18卷图3 翼型的形状及压力分布Fig.3 G eometry and pressure distribution of airfoil表1 优化设计前后翼型的气动特性的比较T able 1 Comp arison of aerodynamic ch aracteristics气动特性初始值优化值c l 0.304880.33724c dw0.0231580.0125374.3 翼型的升阻比优化设计以M α∞=0180,α=1125°时的NAC A0012翼型为基准翼型进行翼型的优化设计,使得翼型的升阻比优化至最大。
文中目标函数为f obj =c l /c dw ,优化设计的约束条件主要包括翼型的最大厚度保持不变,最大弯度不大于0.01,升力系数c l Ε013。
优化设计中取12个设计变量(上下翼面各6个),并与固定的前后缘点一起作为翼型的控制参数来确定翼型形状。
群体规模取为60,最大进化代数为60代。
杂交概率为0.9,变异概率为0.01。
表2给出了优化设计前后翼型的升力系数、波阻系数和升阻比。
图4示出了初始翼型和优化设计后的翼型形状及压力分布。
由于NAC A0012翼型是对称翼型,而优化设计的翼型具有弯度,所以优化前后翼型的升力系数有所增加,同时,设计翼型的最大厚度位置后移,且上表面中后部较为平坦,使得产生的激波其位置后移、强度减小,所以翼型的阻力系数有所减小。
两者的综合作用,使得翼型的升阻比几乎增加一倍。
可以预测,如果减弱对翼型厚度和弯度的限制,那么优化的结果会更明显。
723第3期 王晓鹏、高正红: 基于遗传算法的翼型气动优化设计表2 优化设计前后翼型的气动特性T able 2 Aerodynamic ch aracteristics of pre 2and aft 2optimization气动特性初始值优化值c l 0.304880.40219c dw 0.0231580.015327cl /c dw13.165226.2397图4 翼型的形状及压力分布Fig.4 G eometry and pressure distribution of airfoil5 结束语采用遗传算法对翼型进行波阻和升阻比优化设计,可以使翼型的气动性能得到较大的改善。
由于遗传算法所固有的全局性优化特点,使优化设计结果在给定的约束条件下可达到最优,但是与传统的梯度法等数值优化方法相比,遗传算法的计算量较大,这使得遗传算法在现有的计算条件下难以与N 2S 方程等复杂的气动力分析方法相结合,来进行翼身组合体和全机的气动布局优化设计。
如果优化设计对优化结果的全局性有所要求,那么在现有计算条件下采用遗传算法进行优化设计只有两种思路:其一,对遗传算法本身进行改进。
着重在于选择机制的改善、遗传算子的优化设计或新遗传算子的引入,如防止进化的过早收敛和停滞现象的非线性排名选择机制和设计与梯度法等传统方法相结合的混合自适应遗传算法就属于此类;其二,采用近似的工程方法或计算量较小的气动力分析方法来处理气动力分析模块,以减小优化设计的代价。
虽然这样优化设计的结果并不是事实上绝对精确的最优气动外形,但是由于计算量小,在一定程度上弥补了采用遗传算法优化设计中存在的不足,况且在得到了设计结果后,可采用传统的局部性优化方法进行精细设计,这样得到的结果依然是全局最优的。
如果把上述两种思路有机地结合起来,基于遗传算法等随机性方法的数值优化方法在飞机气动优化设计中将会有极其广阔的应用前景。
823空 气 动 力 学 学 报 (2000年)第18卷参 考 文 献:[1] De Jong K A.An Analysis of the Behavior of a Class of G enetic Adaptive System[D].University of M ichigan ,1975.[2] H ollstien R B.Artificial G enetic Adaptation in C om puter C ontrol systems[D].University of M ichigan ,1971.[3] G oldberg J H.G enetic Alg orithms in Search ,Optim ization and M achine Learning[J ].Addis on 2W esely.Reading M A ,1989.[4] Hicks R ,Henne P.W ing Design by Numerical Optim ization [J ].J.Aircraft ,1978,15(7):4072413.[5] James on A ,Schm it W ,Turkel E.Numerical S olutions of the Euler Equations by Finite V olume M ethods Using Runge 2K utta T imeS tepping Schemes [J ].AIAA paper 8121259,1981.Aerodynamic Optimization Design of Airfoil B asedon G enetic AlgorithmW ANG X iao 2peng ,G AO Zheng 2hong(Northwestern Polytechnical Univer sity ,Xi ’an 710072)Abstract :The paper presented here dem onstrates the application of genetic alg orithm on inverse de 2sign and wave drag reduction and lift 2to 2drag ratio optimization design of trans onic airfoil.Designed airfoil by inverse method is success ful to attain the design requirement and optimized airfoils have a considerable im provement on aerodynamic performance ,show the feasibility of genetic alg orithm applied on aerodynam 2ic optimization design.During the course of aerodynamic optimization design ,geometric shape of airfoil is represented by linear combination of analytical functions ,and objective function and fitness of every indi 2vidual are provided by flow s olver of tw o 2dimensional Euler equations.K ey w ords :airfoil ;genetic alg orithm ;aerodynamic optimization design ;Euler equations 923第3期 王晓鹏、高正红: 基于遗传算法的翼型气动优化设计。