基于遗传算法的翼型气动优化设计
基于遗传算法的飞机气动优化设计
摘
要 建立 了一种 阻实数骗码技术为基础的遗传算法模型, 并把它与通过工 程估算 的气对分析方法相结合, 进
行 飞 机 气动 外形 的单 点 和 多 点 优 化设 计 。 化设 计 由 . 计 变量 取 为 机 翼、 身 和 尾 翼 的外 形 及 三 者 之 间 的相 对 优 设 机 位 置 , 化 目标是 使 飞机 在 跨 音速 和 超 音速 飞行 状 奄下 获褥 配平 状 态下 最 ^ 的升 阻 比 设 计 结果 表 明该 优 化设 优 计 方 法 是十 分 有 救 的, 埘用 来对 具 有 正 常布 局 形 式的 飞机 进 行 气 动 外 形 的 优 化 设 计 。 可 关键 词 传 算 法 { 动 井 形 ; 化设 计 遗 气 优
形 , 飞机在 给定 的约束条 件下获 得最 优 良的气 动 使 性能 。提高气 动性 能的基本 要求是 减小 阻力 、 加 增 升 力和提 高升阻 比。对于 战斗机 来说 , 气动外形设 计 的成 功与否 , 直接关 系到 飞机性 能的 优劣和任务
完成 的质量 。
在借 助 数值优 化 方法 进 行气 动外 形优 化 设 计 时, 所选用 的优化 方法 和 气 动分 析 方法是 否 适 当 , 会严 重影 响到气动 优化设计 的结 果 。 数值优化 方 就 法而 言 , 梯度法 、 束变尺度 法 、 列二 次规划法 等 约 序 传统算 法 的优化效 率较 高 , 但优 化的最 终结果往往 是 局部最 优 的 , 不能保 证 达 到全 局 最优解 ; 传 算 遗 法 、 拟退 火算 法 、 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平衡。
基于遗传算法的汽车气动优化研究
基于遗传算法的汽车气动优化研究近年来,汽车行业的发展越来越注重车辆性能的优化和升级,其中一个比较重要的方面就是汽车的气动性能优化。
在汽车的设计过程中,气动优化是必不可少的一个环节。
而遗传算法在优化方面一直发挥着重要的作用。
遗传算法源于进化论中的“自然选择”理论,是模拟生物遗传规律的一种优化算法。
它模拟人类基因的自然进化过程,通过选择、交叉、变异等操作来生成一组最优解。
针对汽车气动优化问题,遗传算法可以通过不断的迭代来寻找最优解。
首先需要构建初始群体,然后根据适应度函数评价每个个体的适应度,通过轮盘赌选择算子选择优秀的个体,并通过交叉、变异等操作来生成新的个体。
这样不断地迭代,直到满足优化目标为止。
在汽车气动优化中,适应度函数通常采用CFD数值仿真进行评价。
CFD数值仿真是一种计算流体力学的方法,可以通过计算流场、压力场等来分析气动性能。
通过CFD数值仿真,可以得到不同气动优化方案的流场、压力分布等情况,然后根据这些情况来评价气动性能的优劣,从而不断优化。
除了使用遗传算法进行汽车气动优化外,还有许多其他的优化方法可以应用到气动优化中。
例如神经网络优化方法、进化策略优化方法等。
但是,遗传算法在优化算法中的优越性一直得到了广泛的认可,在汽车气动优化中也得到了广泛的应用。
在实际应用中,遗传算法在汽车气动优化中主要涉及车身外形的优化。
例如,改变汽车车身的前部、中部和尾部,改变车身线条的平滑度和曲率等。
通过这些方式来优化气动性能,降低风阻系数,提高汽车行驶速度。
同时,在汽车气动优化中还需要考虑的是车辆的工作环境和行驶状态等因素,例如车速、方向等。
这些因素在遗传算法中也需要进行前期的模拟和分析,以便更好地进行优化。
总的来说,基于遗传算法的汽车气动优化是一种应用较为广泛的方法,通过数值仿真和算法优化可有效降低风阻系数,提高汽车气动性能。
未来,随着汽车科学技术的不断发展,遗传算法在汽车气动优化中的应用也将逐步加强,为汽车行业的发展和进步添砖加瓦。
基于自由涡尾迹和遗传算法的叶尖小翼气动优化设计
图 5给 出优化 得到 的分 裂 小翼 叶 片 的 P a r e t o最
优 解 的分布 图 。两 目标 优化 的最优 解并 不是 唯一解 , 而 是 一个解 集 , 且 近 似 分布 在 一 条 二 次 曲线 上 , 推 力 系数 随着风 能利用 系数 的增 大而增 大 。原始 叶 片( 原 NR E L叶片 ) 用 同样 的方 法 计 算 c 和 c , 计算 结 果 分别 为 0 . 0 2 2 8 6和 0 . 1 6 3 5 。加 小 翼 的优 化 结 果 C
l 3 4
空
气
动
力
学
学
报
第 3 1 卷
3 . 2 优 化 结 果
小翼 的优 化 设 计 采 用 风 能 利 用 系数 c 最 大 和 风轮 推力 系 数 c 最 小 的 两 目标 方 案 , 种 群 大 小 为 3 6 , 迭代 次数 为 3 0 0 。
表 l 计 算 状 态
Fi g . 4 Co m pa r i s o n o f l o w s p e e d s h af t t o r qu e
●
第 1 期
许波峰等 : 基 于 自由 涡尾 迹 和 遗 传 算 法 的 叶 尖 小 翼 气 动 优 化 设 计
( 。 ) \ 曩
幅提 高 。决策者 可 以根 据 意愿 和 工 程 需要 从 P a r e t o
3 计 算 结 果 与 分 析
以 NR E L P h a s e V I 叶片 为 设 计 对 象 , 先 计 算 原 始 叶 片的气动 性 能 , 与 实验 值 做 对 比 , 验证 F Vw 方
基于响应面和遗传算法的翼型优化设计方法研究
型 , 后 , 过 基 本 的 遗 传 算 法 进 行 优 化 得 到 优 最 通
( : ) {n可 ” ) i(2 )
化解 。
2 1 实验设 计 方法 .
l :o. 0 X≤1 ) g5 e ( lO ≤ k 一
式 中 ,。 Y 为基 本翼 型 , Y为新翼 型 ( )为 所选 取 的 HikH n e型 函数 ( 动 函数 ) 具体 表 达 式 见 ( ) c- e n 扰 , 2
又可获得最佳优化结果。文中方法适用于翼型的单设计点和多设计点优化设计问题 , 具有原理简单、 适应 面宽、 快速 易行 , 且精度 高等特点 , 可广泛应 用于工程设计 问题 中。
关 键 词 : 应面, 响 遗传 算 法 , 型设计 , 翼 优化 设 计方 法 , 算流 体 力学 计
文 献标 识码 : A 文章 编号 :0 02 5 ( 0 2 0 -3 5 7 10 -7 8 2 1 ) 30 9 - 0
立 了 多项 式 响应 面模 型和遗 传算 法相 结合 的翼 型优 化设 计 方法 , 研究 并 给 出 设计 变 量 区 间 和设 计 变 量 个数 的选 取原 则 。该 方 法 在 较 小 的计 算 负 担 下 , 具 有翼 型快 速优 化设计 能 力 。
都是基于梯度 的搜索方法 , 由于气动设计的高度复 杂性 和非 线 性 , 得 优 化 结 果很 难 达 到全 局 最 使 优 ¨ 。遗 传算 法 作 为 一 种 随机 性 算 法 , 处 理 复 在 杂 的非线 性 问题 中具 有 很 好 的 全 局 性 n , 采 用 刮 但 高精度 NS — 方程气动分析手段 , 使得优化设计效率 下降 , 采用速势方程等低 阶气动分析 手段虽提高了
21 0 2年 6月
基于自由涡尾迹和遗传算法的叶尖小翼气动优化设计
基于自由涡尾迹和遗传算法的叶尖小翼气动优化设计许波峰;王同光;张震宇;王珑【摘要】风力机叶片采用分裂式叶尖小翼可以改善叶片的气动性能.以风能利用系数最大和风轮推力系数最小为目标,采用自由涡尾迹(FVW)方法与快速非支配排序遗传算法(NSGA-Ⅱ)耦合对小翼的形状进行优化设计.NS-GA-Ⅱ算法对每一代种群进行评价、筛选和变异,最终得到小翼形状的Pareto最优解集,其中气动性能评价目标通过FVW方法计算.结果表明,FVW模型能够较准确的模拟叶片的气动性能;两目标优化给出的不是传统优化方法追求的单个最优解,而是一个Pareto最优解集,且分布在一条曲线上;相比NREL原始叶片,风能利用系数最高能提高30%;小翼的几何形状在最优解集下分布具有一定的规律性,对后面的设计及改型有很好的指导性作用.%Forked winglet can improve the aerodynamic performance of wind turbine blades.Taking the maximum power coefficient and the minimum thrust coefficient as the optimization objectives, couple the free vortex wake (FVW) method and the fast and elitist non-dominated sorting genetic algorithm (NSGA-Ⅱ) to optimize the winglet shape.NSGA- Ⅱ can obtain the Pareto-optimal solutions of winglet shape by evaluating, selecting and mutating the population members, of this aerodynamic performance is calculated by FVW method.The results indicate that FVW method could simulate the aerodynamic performance accurately, and two objectives optimization gives a Pareto-optimal solution set distributing on a curve rather than the particular optimum solution.Power coefficient can be increased by 30 percent than original NREL blade.The distribution ofwinglet geometry has some regularity which can guide the later works of design and modification.【期刊名称】《空气动力学学报》【年(卷),期】2013(031)001【总页数】5页(P132-136)【关键词】风力机;叶尖小翼;自由涡尾迹;快速非支配排序遗传算法;气动优化设计【作者】许波峰;王同光;张震宇;王珑【作者单位】南京航空航天大学江苏省风力机设计高技术研究重点实验室,江苏南京 210016;南京航空航天大学江苏省风力机设计高技术研究重点实验室,江苏南京210016;南京航空航天大学江苏省风力机设计高技术研究重点实验室,江苏南京210016;南京航空航天大学江苏省风力机设计高技术研究重点实验室,江苏南京210016【正文语种】中文【中图分类】O355;TK890 引言风力机叶尖小翼能够提高风力机的输出功率,改变风轮的流场特性。
飞行器设计中的气动优化算法
飞行器设计中的气动优化算法在现代航空航天领域,飞行器的设计是一项极其复杂且关键的任务。
其中,气动性能的优化对于飞行器的性能、效率和安全性都有着至关重要的影响。
而气动优化算法则是实现这一目标的重要工具。
气动优化算法的目标是在给定的设计空间内,找到能够使飞行器气动性能达到最优的设计参数组合。
这不仅涉及到对空气动力学原理的深刻理解,还需要借助先进的数学和计算方法来实现。
传统的气动优化方法通常基于经验和试错。
设计师们依靠以往的设计经验和大量的风洞试验来逐步改进设计。
然而,这种方法不仅耗时费力,而且往往难以找到真正的最优解。
随着计算机技术的飞速发展和数学理论的不断完善,现代的气动优化算法应运而生。
其中,基于梯度的优化算法是一类常见的方法。
这类算法通过计算目标函数对设计变量的梯度信息,来确定优化的方向。
例如,共轭梯度法就是一种有效的基于梯度的算法。
它能够在优化过程中有效地利用梯度信息,从而快速收敛到局部最优解。
然而,基于梯度的算法也存在一些局限性。
它们对于目标函数的连续性和可微性有较高的要求,而且容易陷入局部最优解。
为了克服基于梯度算法的局限性,无梯度优化算法逐渐受到关注。
遗传算法就是一种典型的无梯度优化算法。
它模拟了生物进化的过程,通过交叉、变异和选择等操作来寻找最优解。
遗传算法具有全局搜索能力强的优点,能够在复杂的设计空间中找到更优的解。
但其计算效率相对较低,尤其是在设计变量较多的情况下。
粒子群优化算法也是一种常用的无梯度优化算法。
它通过模拟鸟群的觅食行为来进行优化。
粒子群中的每个粒子都代表一个可能的解,它们根据自身的经验和群体中最优粒子的信息来调整自己的位置。
这种算法具有收敛速度快、易于实现等优点,但也可能会出现早熟收敛的问题。
除了上述算法,模拟退火算法也是一种有效的气动优化算法。
它借鉴了固体退火的原理,在搜索过程中以一定的概率接受劣解,从而避免陷入局部最优。
这种算法在处理多峰函数优化问题时表现出色,但需要合理设置退火参数以保证优化效果。
基于遗传算法的复合材料机翼气动弹性剪裁技术
中 国科 技信 息 U 0 1 4年第 1 6期 。 C H I N A S C I E N C EA N DT E C H N OL OG YI N F OR MA T I ON Au g . 2 0 1 4
李
阳
李
阳’雷
鸣
1 . 中国飞行试验研究 院飞机飞行试验研究所:2 . 中国飞行试验研 究院飞机飞 行试验研 究所 。 李阳 ( 1 9 8 7 - )中国飞 行试验 研究 院助理 工程师 .从事颤振飞 行试验 和颤振 激励技 术研究。
由于复合材料 的铺层层 数 、铺层 角度 均是可 变的,因此可 以通过设 计这 些 变量得 到 想 要 的结构响应 ,解决翼 面颤振 问题 。本文将遗 传算 法与颤振 分析 p - k法相 结合 ,以复合 材料 的铺设方 式为设计 变量 ,对 复合材料机翼进行优化设计 。通过算例表 明,该方法 能在 保持材料铺设层数不 变的情 况下 ,达到提 高颤振 速度并且减轻结构重量 的 目的。
起 来 十分 方便 ,因此 本 文 采用 遗 传算 法进 行 复 合材 料机 翼
的 优化 设计 。
这样保存下来的优良个体作为父代生成下一代子代 ,这样 不断的迭代计算, 生成更加优良的下一代 , 最终得到最优解 。
遗 传算 法 的是 从 一 串个 体 出发 ,且 对每 一 个个 体 进 行单 独
D OI :1 03 9 6 9 /j . i s s n . 1 0 0 1 — 8 9 7 2 . 2 0 1 4 . 1 7 . 0 0 4
.
基于遗传算法的复合材料机翼气动弹性剪裁技术
概 述
随 着材料 科学 的 发展 ,各种类 型 的复 合材料 层 出不穷 。
基于遗传算法的叶型气动优化设计
1 叶型造型技术
目前 , 叶轮机叶片设计都是采用设计不 同叶高截 本 文 设 计 了通 过 交 互 定义 叶 型 中弧 线 、厚 度 分 面基元 级 叶型 , 再按 照一 定 的积 叠规 律 将基 元级 叶型 布来构造叶型的程序 。本文程序 中使用 的都是三 阶 沿 积 叠线 积叠 得到 三维 叶 片几何 的思 路 。 二维 叶 型造 B — s p l i n e曲线 。对 于 中弧线 , 若 通 过 拖 动控 制 点来 直 型通 常有 两 种 方法 [ 2 1 : 一 种 是分 别 设 计 中弧线 和 叶型 接定 义 中弧 线 , 则 很 容 易使 中弧 线 曲线 连 续 光 滑 , 但 厚度 分 布 , 两者 叠 加 得 到 叶型 ; 另一 种 是 直 接用 曲线 对中弧线求导得 出其切线与轴 向夹角的变化规律 , 表达吸力面 、 压力面型线。其 中前者造 型参数与气动 角的变化规律经常会不光滑。因此本文设计 的交互 参 数 映射 关 系 好 , 但对吸力面、 压力 面 型线 的控 制不 定 义 叶型 的程 序采 用 直 接 定 义 卢角 的方 法 ,用 卢角 如直接构造吸力面 、 压力面型线 的方法灵活 , 而后者 的规律 经 过 积 分得 到 实 际 中弧线 的形 状 规 律 。 对 于 容 易 控制 吸 、 压 力 面 曲线 , 但 造 型 参 数 与气 动 设 计参 为了方便表示叶片的几何特性 , 厚度分布 数映射关 系差。 本文希望得到叶型几何造型参数与叶 厚度分布 , 尾缘半径 、 最 大 厚 度 值 型气动设计参数的 良好映射 , 叶型造型程序采用 了定 规 律必 须 给 出叶 片前 缘 半 径 、
0
5
1 0
1 5
2 0
2 5
3 0
随机梯度遗传算法在翼型优化设计中的运用研究
( 西北工业 大学 翼型叶栅 国家重点实验 室 , 西安 7 0 7 ) 10 2 Th e e r h o io l p i z t n d sg y s o h s i a in e e i lo i m e r s a c far io t f mia i e i n b t c a t gr de tg n t ag r h o c c t
rt m, tc a t r in Al o i m , a e o i l n o s P r r a in So h s c Ap r xma i n h n i h S o h si G a e g r h b s n S mu t e u e u b t tc a t p o i t .T e , c d t a t o i o
机 械 设 计 与 制 造
4
Ma h n r D sg c ie y e in
&
Ma u a t r n f cu e
第1 2期 20 年 1 08 2月
文章编号 :0 13 9 (0 8 1— o 4 0 10 — 9 7 2 0 )2 0 o — 3
随机梯度遗传算法在翼型优化设计 中的运用研究
W U h o l i GAO e g h n S a -e , Zh n - o g
(c ol f eo at sN r w s r oy cncl nvr t, ia 10 2 C ia S h o o r ui , ot et nP l eh i i sy X ’n7 7 ,hn ) A n c h e t aU e i 0
e n w l o i a g rt , a7 hm n 1  ̄ Stc a tc Grdin n tc i e e t d b n r du i g t e lc e c i g ag - o h si a e t Ge i spr s n e y i to c n h o a s a h n o e l r l
基于遗传算法的风力机叶片气动性能优化
基于遗传算法的风力机叶片气动性能优化肖杨;何佳;巫世晶【摘要】利用Glauert模型对风力机叶片进行初始设计;以年发电量和叶片弦长光顺性作为优化目标,建立弦长与安装角多目标帕累托优化模型;利用遗传算法进行求解,结合实例进行验证;将结果与贝塞尔曲线约束的单目标模型和未采用曲线约束的单目标模型进行比较.结果显示:在采用相同算法参数的情况下,优化模型能够较好地提高年发电量,其中多目标优化模型能够达到与采用曲线约束优化模型相近的光顺性能,同时达到与未采用曲线约束优化模型相近的年发电量.%A wind turbine blade is designed by using Glauert model.The pareto optimal model with the variables of chord and pitch angle is built with the objectives of AEP and smoothness of chord.It is carried out in genetic alogrithm method and verified with instances by comparing the model using Bezier curve as constrain and not.It shows that,under the same condition of algorithm parameters,the optimal models can improve the AEP,and the multi-objective optimization model can gain a similar smoothness with the Bezier one,and the AEP is closer to the model without using Bezier curve constrain.【期刊名称】《可再生能源》【年(卷),期】2016(034)008【总页数】5页(P1180-1184)【关键词】风机叶片;多目标优化;光顺性能;遗传算法【作者】肖杨;何佳;巫世晶【作者单位】武汉大学动力与机械学院,湖北武汉430072;武汉大学动力与机械学院,湖北武汉430072;三峡新能源利川风电有限公司,湖北利川445400;武汉大学动力与机械学院,湖北武汉430072【正文语种】中文【中图分类】TK83风电机组在实际运行中受到风机运行模式以及风场风频分布的影响,因此针对设计风场的风频分布进行优化设计是十分必要的[1]。
翼型多目标气动优化设计方法
Cl
表2、多目标模拟退火算法优化结果
2020/8/1
MOGA算例:图形对比
MOGA优化前后流场等马赫数曲线及翼面附近速度矢量图
2020/8/1
MOSA算例:图形对比
MOSA优化前后流场等马赫数曲线图
2020/8/1
结果比较
MOGA优化后翼型升阻比提高182.0%,而其中形状 变化带来的提高是152.6%,其余部分则源自有效攻角 的增大。
2020/8/1
优化设计算法:多目标算法及约束条件处理
n
obj w i Fi
Pareto边界的处理方法:i 仅1对Pareto边界进行操作,
这就同时考虑到了每个目标的进展,并且能大大简化 运算。
权系数wi处理为函数:用一定的算法计算当前wi的值 以消除操作中的主观因素,使得对每个目标的处理更 有效。
2020/8/1
数值模拟方法:网格生成
利用Gambit生 成结构化网格能大大 提高FLUENT的计算 速度和精度。
2020/8/1
数值模拟方法:流场计算
本文选择N-S方程作为流场 计算的主控方程,湍流模式 使用Spalart-Allmaras(SA)模型,边界采用远场压 力条件采用一阶迎风差分格 式离散控制方程。
18.03 32.47 50.84 45.54
表1、多目标遗传算法优化结果表格
2020/8/1
MOSA算例:结果表格
初始翼型(2.57o) 中间翼型(2.57o) 优化翼型(2.57o) 优化翼型(2.5969 o)
Cl 0.4363 0.4968 0.5206 0.5273
Cd 0.0242 0.0161 0.0109 0.01096
我们首先验证了翼型在 不同攻角下的气动性能,其 中,2o 攻角,2.63马赫下, 计算值与实验值的压力系数 曲线对比如图。证明了流场 计算模型和参数的选择是相 当有效的。
- 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期 王晓鹏、高正红: 基于遗传算法的翼型气动优化设计。