遗传算法及其在航空发动机非线性数学模型中的应用研究

来源 :西北工业大学 | 被引量 : 0次 | 上传用户:sws1274
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着现代航空推进技术的发展,仿真技术越来越成为先进航空发动机设计的重要手段。作为数值仿真的基础与核心,目前广泛应用的发动机非线性数学模型,由于平衡方程各种迭代解法与模型中非线性方程解法的不足,因而从根本上没有解决模型在整个包线范围内的收敛问题,极大地制约了发动机数值仿真技术的发展。 本文首次将遗传算法应用于发动机非线性数学模型,首先针对遗传算法计算效率差的不足,进行快速遗传算法研究;然后深入分析了遗传算法在发动机数学模型应用中的实现技术。论文完成的主要工作与结论如下: 1.在分析遗传算法的计算原理与实现技术基础上,设计了FORTRAN与C两种语言的遗传算法计算软件。 2.提出了基因补充遗传算法,计算效率提高约50%;设计了一种新的进化方向算子遗传算法,无需计算函数梯度,计算效率能提高2~4倍。 3.创造性地提出在遗传算法中随机数序列处理的新方法——随机数序列洗牌技术,有效克服了线性同余发生器产生的随机数序列相关与离散网格现象。 4.首次在C与C++的遗传算法程序中,提出了随机数产生周期等于群体规模的参数取值方法,实例计算说明,算法的计算效率能提高一倍左右。 5.将方程组求解转化为遗传算法函数优化问题,从遗传算法模型、适应度函数、个体编码方法、进化策略与算法参数、方程组收敛终止准则、方程组存在多个解的处理六个方面进行探索性研究,建立了非线性方程组通用的遗传算法解法。 6.创造性地提出求解非线性方程的自适应变搜索域遗传算法,该方法可同时求解一般的非线性方程与双函数构成的非线性方程,有效克服了插值解法的不足。 7.首次将遗传算法应用于发动机非线性数学模型,提出了基于遗传算法、遗传算法为牛顿-拉夫逊法确定初始点的混合算法一、交替采用遗传算法与牛顿-拉夫逊法的混合算法二,共三种发动机平衡方程求解方法。重点分析了采用遗传算法求解发动机平衡方程的技术实现。 8.理论分析与仿真结果说明,采用遗传算法与牛顿-拉夫逊法混合的平衡方程求解方法(混合算法二),既能保持牛顿-拉夫逊法的高计算效率,又具有遗传算法全局收敛的优点,在模型计算效率基本不变的情况下,彻底突破了常规的发动机平衡方程与模型中非线性方程解法的局限,实现了模型在整个包线范围内的收敛。
其他文献
我们经常说,教育是一个人影响一群人的活动。那么问题来了:一个人凭什么能够影响一群人?一个人或者一群人为什么要被另一个人的影响?这两个问题看似简单,其实并不简单。可以说,教育的所有真谛都蕴含在这两个貌似简单的问题之中。有学者说,人格铸就人格,生命影响生命。麦肯锡的调研报告得出结论,教育的质量永远不会超过教师的质量。所有这些都是对前面两个问题高度概括的回答。教育,原本就是这么简单。  教育原理總是简单
目的:探讨进行血液透析治疗对糖尿病肾病患者与慢性肾小球肾炎患者血钙、血磷、血甲状旁腺激素水平的影响。方法:将2016年1月至2019年6月期间重庆市垫江县中医院收治的30例糖
目的:观察为老年甲状腺功能亢进性心脏病患者使用黄芩注射液进行治疗的效果.方法:将2016年6月至2018年12月期间贵阳市花溪区人民医院收治的80例老年甲状腺功能亢进性心脏病患
从图书馆借阅书籍是大学生获得新知识、新信息,拓宽课堂知识以及开阔视野最直接、最重要的手段.导读工作要遵循针对性、科学性和主动性的原则.要做好导读工作,就必须掌握不同
我国经济社会的快速发展与进步,对公安工作提出了更高的要求。公安教育作为公安工作的一部分,在新世纪新形势下面临着新的挑战。所以,我国公安院校的素质教育应在新时期把握
目的:分析对接受机械通气治疗的患者进行循证护理的效果。方法:选择2017年10月至2018年10月在解放军联勤保障部队第901医院接受机械通气治疗的70例患者作为研究对象。随机将