一种梯度增强协同代理模型的加点更新优化方法技术

技术编号:24576045 阅读:26 留言:0更新日期:2020-06-21 00:23
本发明专利技术属于代理模型优化方法领域提供一种梯度增强协同代理模型的加点更新优化方法,针对双精度优化问题的加点准则更新方法,将双精度分析模型组合构建梯度增强代理模型,基于数据挖掘技术自适应选择优化层级,实现双精度模型间协同优化。本发明专利技术能够在保持样本信息量一定的情况下,改善代理模型拟合效果,显著提升优化效率,极大地提高结构优化能力;面向复杂结构精细设计带来的设计变量剧增、分析耗时长、多种分析方法计算精度不一致等问题,该类优化方法具有高拟合精度与强寻优能力,并且可协同处理双精度分析模型,因而在优化设计领域得到广泛关注。

An optimization method of adding points to the gradient enhanced collaborative agent model

【技术实现步骤摘要】
一种梯度增强协同代理模型的加点更新优化方法
本专利技术属于代理模型优化方法领域,涉及一种梯度增强协同代理模型的加点更新优化方法。
技术介绍
最近几十年来,工程结构设计思想的发展一直都是围绕着缩短设计周期、减小设计成本和有效提高结构性能而展开。随着多学科优化设计的提出和研究,工程结构的优化设计往往需要大量的仿真分析,加剧了设计的复杂程度。为了提高复杂结构的设计速度,减少设计过程中高耗时有限元仿真的适用,代理模型方法得到了广泛的关注于应用。代理模型技术利用数学拟合替代精细模拟,能够在一定保真度前提下实现响应值的快速计算。为提高优化设计速度,构建高精度、低成本的代理模型是一个有效技术手段,同时也是极有挑战性的研究领域。对于大量复杂且精细的工程结构而言,完成一次具有高保真度的工程有限元仿真分析的计算代价就会大大提高。在实际工程设计过程中,适当地使用低成本的近似分析结果作为辅助手段,能够显著简化原设计问题、提高设计速度。梯度增强协同代理模型将复杂精细分析与简单近似分析结合,并进一步考虑结构响应的梯度信息,提供了具有相对高精度、低成本、易构造的代理模型方法。此外,代理模型加点更新准则是保证代理模型精度和全局寻优能力的关键环节。目前,大量的研究聚焦于代理模型加点准则研究,通过构造合适的加点准则函数,将原设计问题转化为适合于对应代理模型的数学优化问题。随着样本点的增加,不断更新代理模型,实现目标寻优与代理模型更新的同步进行。迄今为止,大量学者研究了代理模型建模方法与更新方法,虽然得到了一系列改进模型与加点准则,但针对具有多精度模拟方法的工程设计问题还有巨大的挖掘空间。本专利技术考虑了结构分析的多精度分析需求,同时考虑了结构分析的梯度信息,构建具有双精度的梯度增强协同代理建模与对应的协同加点更新方法,实现了不同仿真方法的连接,极大地提高了优化效率,明显缩短了优化设计周期、减少了计算量需求。
技术实现思路
本专利技术主要解决了现有的技术中代理模型分析方法单一以及优化效率低下的问题,提出一种梯度增强协同代理模型的加点更新优化方法,达到了大幅度提高优化设计效率的目的。为达到上述目的,本专利技术技术方案为:一种梯度增强协同代理模型的加点更新优化方法,包括以下步骤:步骤100:基于双精度分析程度,构建具有桥连接形式的梯度增强协同代理模型,包括以下子步骤:步骤101:将优化问题参数化建模,转化为优化列式,如式(1.1);其中,x为设计变量,y(x)为目标响应函数,以最小化响应函数为优化目标,g(x)为约束函数。步骤102:采用实验设计方法抽取两组样本点,其中一组作为少量高精度样本SH,另一组为大量低精度样本SL;对低精度样本集进行调整,使之与高精度样本重合,具体地,逐一寻找与每个高精度样本最近的低精度样本,将该低精度样本移动到对应的高精度样本位置处,生成具有包含形式的双精度样本;步骤103:对于步骤102所得两组样本,分别依据高、低精度分析模型,计算对应响应值及梯度信息,记录如下;式中,YL为SL低精度样本(nL个样本点,d维度变量)的计算结果,为第i个低精度样本的计算结果(i=1,2...nL),为响应函数在处关于第j个变量的偏导数(j=1,2...d);YH为SH低精度样本(nH个样本点,d维度变量)的计算结果,为第i个高精度样本的计算结果(i=1,2...nH),为响应函数在处关于第j个变量的偏导数(j=1,2...d)。步骤104:根据桥函数多项式形式,基于最小二乘方法求解组合模型参数;桥函数连接形式如式(1.4);式中yH为高精度模型的理想函数,yL为低精度模型的理想函数,两者借助多项式φ(x)及偏离函数δ(x)建立连接,φ(x)为多项式形式,ρ为多项式系数。依据最小二乘方法求解多项式系数以及偏离函数,如式(1.5)式中ρ为待求的多项式系数,在SH样本处运用最小二乘方法求待定系数。步骤105:组建具有双精度的梯度增强协同代理模型。采用梯度增强Kriging方法(GEK)进行建模。GEK考虑响应值的梯度信息,其模型形式如(1.6)。βL=(FLTRL-1FL)-1FLTRL-1YLFL=[1,1…1,0,0…0](1·nL,0·nL·d)式中为低精度模型预测函数,为核函数,可取高斯、样条、三次核函数等形式。类似形式,可得偏离函数模型与协同模型步骤200:基于AMEI更新准则(加点更新准则),执行加点更新优化,其中加点更新准则包括AMEIL准则函数、AMEIH准则函数,具体包括以下子步骤:步骤201:依据优化目标构建AMEIL准则函数,其准则函数形式如下:式中,YminL为当前所有低精度样本中最小值,为低精度模型提供的预测标准差。步骤202:采用启发类优化算法执行AMEIL准则函数优化;步骤203:基于检测样本计算模型拟合精度约束,即判断条件1;判断条件为:基于检测点的模型拟合精度约束条件RMSEδ>RMSEL>2RMSEδ。其中,RMSEδ表示偏离模型精度,RMSEL表示低精度模型精度。具体地,由m个检测点集合T进行模型检测,计算低精度模型精度RMSEL与偏离模型精度RMSEδ如下(2.2):步骤204:基于已有样本计算优化期望改进约束,即判断条件2;判断条件为:基于已有样本的优化期望改进条件AMEIL>0.1ΔY。其中,ΔY表示初始高精度样本的极差。步骤205:判断步骤203和步骤204中的两个判断条件是否全部满足条件,若是,则执行步骤206;否则执行步骤207;步骤206:基于低精度分析程序将优化结果加入样本集,进行样本更新,并返回并执行步骤104;步骤207:依据优化目标构建AMEIH准则函数,其准则函数形式如下:式中,YminH为当前所有高精度样本中最小值,为低精度模型提供的预测标准差。步骤208:采用启发类优化算法执行AMEIH准则函数优化;步骤209:判断优化是否收敛,若收敛,则输出优化设计变量及优化结果;否则执行步骤210;所述的收敛条件为当前代AMEI准则值小于10-4。步骤210:基于高精度分析程序将优化结果加入样本集,进行样本更新,并返回并执行步骤104。进一步的,步骤102中所述的实验设计方法采用拉丁超立方、最优拉丁超立方或蒙特卡洛抽样。进一步的,步骤103中所述的梯度信息的求解采用解析灵敏度和差分灵敏度。进一步的,步骤202和步骤208中所述的启发式优化算法包括:遗传算法,多岛遗传算法,模拟退火算法,人工神经网络算法,粒子群算法以及蚁群算法。进一步的,步骤206和步骤210中所述的样本更新方法包括:基于分析程序对样本集更新,重构代理模型迭代计算进行优化。本专利技术的有益效果为:本专利技术提出一种梯度增强协同代理模型的加点更新优化方法本文档来自技高网
...

【技术保护点】
1.一种梯度增强协同代理模型的加点更新优化方法,其特征在于,包括以下步骤:/n步骤100:基于双精度分析程度,构建具有桥连接形式的梯度增强协同代理模型,包括以下子步骤:/n步骤101:将优化问题参数化建模,转化为优化列式;/n步骤102:采用实验设计方法抽取两组样本点,其中一组作为少量高精度样本S

【技术特征摘要】
1.一种梯度增强协同代理模型的加点更新优化方法,其特征在于,包括以下步骤:
步骤100:基于双精度分析程度,构建具有桥连接形式的梯度增强协同代理模型,包括以下子步骤:
步骤101:将优化问题参数化建模,转化为优化列式;
步骤102:采用实验设计方法抽取两组样本点,其中一组作为少量高精度样本SH,另一组为大量低精度样本SL;对低精度样本集进行调整,使之与高精度样本重合,具体地,逐一寻找与每个高精度样本最近的低精度样本,将该低精度样本移动到对应的高精度样本位置处,生成具有包含形式的双精度样本,
步骤103:对于步骤102所得两组样本,分别依据高、低精度分析模型,计算对应响应值及梯度信息,记录如下;



式中,YL为SL低精度样本的计算结果,其中SL低精度样本包括nL个样本点,d维度变量;为第i个低精度样本的计算结果,i=1,2...nL;为响应函数在处关于第j个变量的偏导数,j=1,2...d;YH为SH低精度样本()的计算结果,其中SH低精度样本包括nH个样本点,d维度变量;为第i个高精度样本的计算结果,i=1,2...nH;为响应函数在处关于第j个变量的偏导数,j=1,2...d;
步骤104:根据桥函数多项式形式,基于最小二乘方法求解组合模型参数;
步骤105:采用梯度增强Kriging方法,组建具有双精度的梯度增强协同代理模型;
步骤200:基于AMEI加点更新准则,执行加点更新优化,其中加点更新准则包括AMEIL准则函数、AMEIH准则函数,具体包括以下子步骤:
步骤201:依据优化目标构建AMEIL准则函数,其准则函数形式如下:



式中,YminL为当前所有低精度样本中最小值,为低精度模型提供的预测标准差;
步骤202:采用启发类优化算法执行AMEIL准则函数优化;
步骤203:基于检测样本计算模型拟合精度约束,即判断条件1;判断条件为:基于检测点的模型拟合精度约束条件RMSEδ>RMSEL>2RMSEδ;其中,RMSEδ表示偏离模型精度,RMSEL表示低精度模型精度;具体地,由m个检测点集合T进行模型检测,计算低精度模型精度RMSEL与偏离模型精度RMSEδ如下(2.2):



步骤204:基于已有样本计算优化期望改进约束,即判断条件2;判断条件为:基于已有样本的优化期望改进条件AMEIL>0.1ΔY;其中,ΔY表示初始高精度样本的极差;
步骤205:判断步骤203和步骤204中的两个判断条件是否全部满足条件,若是,则执行步骤206;否则执行步骤207;
步骤206:基于低精度分析程序将优化结果加入样本集,进行...

【专利技术属性】
技术研发人员:郝鹏冯少军张坤鹏李玉韦王博
申请(专利权)人:大连理工大学
类型:发明
国别省市:辽宁;21

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

1