论文部分内容阅读
多目标遗传算法是一种能够同时高效、并行地优化多个目标函数的优化算法。本文对多目标遗传算法的基本理论、典型算法及其在航空发动机控制系统设计中的应用进行了较为全面的研究。 首先阐述了遗传算法的基本思想,分析了遗传算法的各项基本操作,并以一个多峰值函数优化的问题为例,研究了基本遗传算法的使用步骤。优化结果表明了遗传算法在处理此类问题时的高效性。 本文的第三章对多目标遗传算法进行了全面的研究和分析。阐述了多目标遗传算法的主要思想,分析了五种颇具代表性的多目标遗传算法,随后的一个多目标函数优化实例展示了先进多目标遗传算法的优势所在。本章的最后提出了本文对遗传算法编码方案的一点新的尝试——有性染色体编码方案。 在第四章中,使用先进多目标遗传算法 NSGA-II 对航空发动机模型的转速控制器参数进行了两个飞行状态下所有可行工作点的优化选取,各个工作点的优化结果表明模型的转速控制系统响应速度块、超调量小、稳定效果佳。 本文最后将航空发动机模型转速控制系统的控制模式作为优化任务,使用NSGA-II 对模型的三个飞行状态下的共十五个工作点进行了控制模式及其控制器参数的优化选取,最终的优化结果比较令人满意。