【技术实现步骤摘要】
本专利技术属于航空发动机优化,具体涉及一种快速识别网格中相同编号个体的方法。
技术介绍
1、航空发动机各部件的设计参数对发动机的整机推力、油耗和稳定性等性能有着非常大的影响,需要优化的参数较多。传统的优化方法主要是采用发动机性能仿真分析软件对发动机性能进行分析,并基于已有的经验知识通过反复地修改设计参数进行数值模拟这个过程来实现优化;手动迭代方法效率较低,且不能充分考虑各学科间的耦合关系,很难寻求到多目标问题的最优解。采用多目标优化算法选取合适的设计参数使得多个目标在给定条件下尽可能同时最优化,能够对不同工况下发动机的综合性能进行多目标优化,从而得到最优的发动机设计方案。
2、然而对于多目标优化算法而言,需要多次通过某种策略保持种群的均匀性。网格法是一种保持种群均匀性的有效方法,该方法需要通过一个双层循环来遍历识别网格中相同编号的个体,从而可在每个网格中保留聚集密度较小的个体进入新种群。对于复杂的发动机总体性能优化问题,通常需要较大的种群规模来确保优化算法可以获取全局最优解。然而,随着种群中个体数量的增加,网格法识别相同编号
...【技术保护点】
1.一种快速识别网格中相同编号个体的方法,其特征在于具体步骤如下:
2.根据权利要求1所述一种快速识别网格中相同编号个体的方法,其特征在于:所述种群设计参数包括N个个体,其中,每个个体均为包括D个优化变量的向量,表达式为:
3.根据权利要求2所述一种快速识别网格中相同编号个体的方法,其特征在于:所述个体Xm在目标i上的目标值为fi(Xm),进行归一化之后的目标值为fi*(Xm),表达式为:
4.根据权利要求3所述一种快速识别网格中相同编号个体的方法,其特征在于:所述计算每个个体在各目标维度上的网格编号的方法为,记目标i上的网格数为G
...【技术特征摘要】
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所述一种快速识别网格中相同编号个体的方法,其特征在于:所述对种群中所有个体进行排序的方法为快速排序法。...
【专利技术属性】
技术研发人员:郝旺,张晓博,王占学,李宝阔,周莉,肖洪,史经纬,黄盛,邓文剑,
申请(专利权)人:西北工业大学,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。