经典的高效全局优化(efficient global optimization,EGO)算法搜寻得到的最优解,受代理模型精度及过早收敛等问题的制约,其精度仍存在进一步改善的空间。围绕最优解精度进一步改善的问题,研究了面向精确最优解的EGO算法。该算法基于Krig...经典的高效全局优化(efficient global optimization,EGO)算法搜寻得到的最优解,受代理模型精度及过早收敛等问题的制约,其精度仍存在进一步改善的空间。围绕最优解精度进一步改善的问题,研究了面向精确最优解的EGO算法。该算法基于Kriging代理模型,涉及的最优加点策略采用考虑Kriging信任的改善期望函数法,使得优化迭代后期更偏向于局部寻优。此外,文中还考虑了与成熟的拟牛顿法和Powell法等局部优化方法协同的算法,以提高最优解的搜寻精度。选用了若干典型的检验函数,对优化算法的具体实施过程进行了模拟与分析,发现改进后的优化算法能以相对较少的额外函数评估次数得到比经典的EGO算法更精确的全局最优解,从而验证了算法的有效性和准确性。最后,把发展的算法应用到具体的跨音速翼型优化问题,算例表明,改进后的EGO算法翼型阻力较原EGO算法减小了1.11%,显示了其工程实用性。展开更多
为了解决复杂工程优化问题计算量大的问题,提出了基于Kriging代理模型的改进EGO(Efficient Global Optimization)算法.采用小生境微种群遗传算法求解Kriging模型的相关向量,避免了模式搜索算法求解相关向量时对初始值的敏感性问题.采用...为了解决复杂工程优化问题计算量大的问题,提出了基于Kriging代理模型的改进EGO(Efficient Global Optimization)算法.采用小生境微种群遗传算法求解Kriging模型的相关向量,避免了模式搜索算法求解相关向量时对初始值的敏感性问题.采用小生境微种群遗传算法,结合无惩罚因子的惩罚函数法对EI(Expected Improvement)函数寻优,解决了惩罚因子难以选择的问题,增强了算法的鲁棒性.采用2个数值算例和1个工程算例对算法进行测试的结果表明,改进后的EGO算法收敛精度更高,比较适合在工程中应用.展开更多
文摘经典的高效全局优化(efficient global optimization,EGO)算法搜寻得到的最优解,受代理模型精度及过早收敛等问题的制约,其精度仍存在进一步改善的空间。围绕最优解精度进一步改善的问题,研究了面向精确最优解的EGO算法。该算法基于Kriging代理模型,涉及的最优加点策略采用考虑Kriging信任的改善期望函数法,使得优化迭代后期更偏向于局部寻优。此外,文中还考虑了与成熟的拟牛顿法和Powell法等局部优化方法协同的算法,以提高最优解的搜寻精度。选用了若干典型的检验函数,对优化算法的具体实施过程进行了模拟与分析,发现改进后的优化算法能以相对较少的额外函数评估次数得到比经典的EGO算法更精确的全局最优解,从而验证了算法的有效性和准确性。最后,把发展的算法应用到具体的跨音速翼型优化问题,算例表明,改进后的EGO算法翼型阻力较原EGO算法减小了1.11%,显示了其工程实用性。
文摘为了解决复杂工程优化问题计算量大的问题,提出了基于Kriging代理模型的改进EGO(Efficient Global Optimization)算法.采用小生境微种群遗传算法求解Kriging模型的相关向量,避免了模式搜索算法求解相关向量时对初始值的敏感性问题.采用小生境微种群遗传算法,结合无惩罚因子的惩罚函数法对EI(Expected Improvement)函数寻优,解决了惩罚因子难以选择的问题,增强了算法的鲁棒性.采用2个数值算例和1个工程算例对算法进行测试的结果表明,改进后的EGO算法收敛精度更高,比较适合在工程中应用.