1 / 91
文档名称:

遗传算法在机翼气动布局优化中的技术研究.pdf

格式:pdf   大小:2,450KB   页数:91页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

遗传算法在机翼气动布局优化中的技术研究.pdf

上传人:陈潇睡不醒 2021/10/22 文件大小:2.39 MB

下载得到文件列表

遗传算法在机翼气动布局优化中的技术研究.pdf

相关文档

文档介绍

文档介绍:摘要
摘 要
飞行器气动布局优化是通过对其几何外形进行调整以获得更好气动性能
的优化设计方法,这是一类非常重要的非线性优化问题。传统的基于求解梯
度的优化算法在处理此类问题时往往只能得到局部最优解,遗传算法作为一
种新颖的仿生优化算法,与传统的确定性优化方法相比,除了具有较好的鲁
棒性和天然的并行性之外,在处理复杂的非线性优化问题时往往还表现出良
好的全局性优点。因此,把遗传算法引入气动布局优化设计吸引了众多研究
者的目光,然而,飞行器气动布局优化涉及的参数众多,流场参数求解过程
计算量大耗时长,标准遗传算法在这类问题时往往面临着收敛速度慢、效率
低下甚至停滞的问题。为了提高遗传算法的效率,本文着重对标准遗传算法
进行了研究和改进,建立了适用于气动优化的遗传优化模块,并应用在翼型、
机翼的气动布局优化设计之中。本文主要完成了以下几个方面的工作:
1. 对基于二进制编码的标准遗传算法进行改进,结合气动布局优化的特
点,采用实数编码方案(Real-Coded),借鉴已有文献成功的改进,引入种群
优选技术、无回放余数随机选择算子(RSSR)和基于共享半径的小生境技术
(Niche),并着重改进了对遗传算法效率影响较大的交叉算子和变异算子,设
计一种带有进化方向的交叉算子和根据个体之间距离和进化代数而自适应调
整变异的变异算子。
2. 遗传算法需要设置的参数众多,且参数的设置对遗传算法的性能影响
较大。为减少使用遗传算法的难度,在本文中对影响算法性能较大的交叉概
率、变异概率、小生境半径、最大进化代等参数进行了研究,并对一般的问
题给出了一个基于高概率交叉变异的遗传算法参数。数值优化结果表明对不
同的问题均有较好的优化效果。
3. 在上述改进的遗传算法基础上,结合非支配排序方法,建立了适用于
处理多目标优化设计问题的高效多目标遗传算法(NSGA-2)。
4. 采用 Bezier-Bernstein 方法对翼型和机翼进行参数化建模,并深入研
究了 Bezier-Bernstein 基函数对设计变量的数目和取值范围的影响,并在此基
础上给出了适合于遗传算法的表达方式。
5. 基于遗传算法的天然并行性优点,在 Fortran 95 语言的基础上,结合
网格变形模块和流场求解器模块,在 LINUX 服务器上搭建了基于 PBS 系统
的并行遗传算法和并行多目标遗传算法(NSGA-2)数值优化程序。
数值试验结果表明,改进的遗传算法的收敛速度有了较大的提高,能够
进行较为复杂的气动外形优化,优化算法模块和网格变形及流场解算器模块
之间运行良好,初步具备一定的工程应用能力。
关键词: 气动优化;遗传算法;多目标优化;参数化方法;并行计算
I
硕士学位论文 遗传算法在机翼气动布局优化中的技术研究
Abstract
Aircraft aerodynamics configuration optimization is aimed to obtain better
aerodynamics characteristic by adjusting the geometrical configuration of aircraft,
it is one kind of an important nonlinear system containing large quantity of
variables. Comparing with the traditional optimization algorithms based on the
grads which only get a local optimal solution, genetic algorithm as a bionic
optimization algorithm, has a stronger robust and nature parallel. What is more,
genetic algorithm also has better global solu