一种快速识别网格中相同编号个体的方法技术

技术编号:44186174 阅读:24 留言:0更新日期:2025-02-06 18:27
本发明专利技术一种快速识别网格中相同编号个体的方法,属于航空发动机优化技术领域;方法步骤包括:在航空发动机总体性能多目标优化的模型中,对种群设计参数中每个个体的每个目标值进行归一化;计算每个个体在各目标维度上的网格编号;将每个个体在所有目标上的多个网格编号转换成一个综合编号;依据个体的综合编号,对种群中所有个体进行排序;遍历排序后的种群,根据相同的综合编号识别出同一网格中的个体。本发明专利技术解决了航空发动机总体性能优化时识别网格中相同编号个体的时间长、复杂度较大的问题。

【技术实现步骤摘要】

本专利技术属于航空发动机优化,具体涉及一种快速识别网格中相同编号个体的方法


技术介绍

1、航空发动机各部件的设计参数对发动机的整机推力、油耗和稳定性等性能有着非常大的影响,需要优化的参数较多。传统的优化方法主要是采用发动机性能仿真分析软件对发动机性能进行分析,并基于已有的经验知识通过反复地修改设计参数进行数值模拟这个过程来实现优化;手动迭代方法效率较低,且不能充分考虑各学科间的耦合关系,很难寻求到多目标问题的最优解。采用多目标优化算法选取合适的设计参数使得多个目标在给定条件下尽可能同时最优化,能够对不同工况下发动机的综合性能进行多目标优化,从而得到最优的发动机设计方案。

2、然而对于多目标优化算法而言,需要多次通过某种策略保持种群的均匀性。网格法是一种保持种群均匀性的有效方法,该方法需要通过一个双层循环来遍历识别网格中相同编号的个体,从而可在每个网格中保留聚集密度较小的个体进入新种群。对于复杂的发动机总体性能优化问题,通常需要较大的种群规模来确保优化算法可以获取全局最优解。然而,随着种群中个体数量的增加,网格法识别相同编号个体的双层循环的计算本文档来自技高网...

【技术保护点】

1.一种快速识别网格中相同编号个体的方法,其特征在于具体步骤如下:

2.根据权利要求1所述一种快速识别网格中相同编号个体的方法,其特征在于:所述种群设计参数包括N个个体,其中,每个个体均为包括D个优化变量的向量,表达式为:

3.根据权利要求2所述一种快速识别网格中相同编号个体的方法,其特征在于:所述个体Xm在目标i上的目标值为fi(Xm),进行归一化之后的目标值为fi*(Xm),表达式为:

4.根据权利要求3所述一种快速识别网格中相同编号个体的方法,其特征在于:所述计算每个个体在各目标维度上的网格编号的方法为,记目标i上的网格数为Gi,对fi*(Xm)...

【技术特征摘要】

1.一种快速识别网格中相同编号个体的方法,其特征在于具体步骤如下:

2.根据权利要求1所述一种快速识别网格中相同编号个体的方法,其特征在于:所述种群设计参数包括n个个体,其中,每个个体均为包括d个优化变量的向量,表达式为:

3.根据权利要求2所述一种快速识别网格中相同编号个体的方法,其特征在于:所述个体xm在目标i上的目标值为fi(xm),进行归一化之后的目标值为fi*(xm),表达式为:

4.根据权利要求3所述一种快速识别网格中相同编号个体的方法,其特征在于:所述计算每个个体在各目标维度上的网格编号的方法为,记目标i上的网格数为gi,对fi*(xm)×gi取整即能够得到个体xm在第i个目标维度上的网格编号oi(xm)。

5.根据权利要求4所述一种快速识别网格中相同编号个体的方法,其特征在于:所述综合编号为oc(xm),表达式如下:

6.根据权利要求5所述一种快速识别网格中相同编号个体的方法,其特征在于:所述对种群中所有个体进行排序的方法为快速排序法。...

【专利技术属性】
技术研发人员:郝旺张晓博王占学李宝阔周莉肖洪史经纬黄盛邓文剑
申请(专利权)人:西北工业大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1