一种高超声速飞行器结构的多学科多约束序贯优化方法与流程

文档序号:22967149发布日期:2020-11-19 21:40阅读:130来源:国知局
一种高超声速飞行器结构的多学科多约束序贯优化方法与流程

本发明涉及结构强度优化设计的技术领域,具体涉及一种基于热环境下高超声速飞行器结构的多学科多约束序贯优化方法。



背景技术:

高超声速飞行器在设计过程中必须要考虑力热耦合造成的结构影响。多场耦合的复杂服役环境一方面造成了多学科计算时求解上的困难,同时也影响着结构优化设计过程,如优化过程耗时且难以找到最优解等。传统的多学科多约束优化求解过程中往往出现优化过程中由于多个约束存在造成难以收敛或过早收敛的情况,同时优化过程耗时较长。因此为了获得足够优异的结构性能,高超声速飞行器在进行结构设计优化时必须要考虑多场耦合情况下的多学科优化的精细化设计手段。

由于多学科优化问题的目的在于满足多个学科的目标或者约束,因此往往存在多个学科间互相耦合情况,且随着优化的进行,会出现一个变量同时影响多个学科,进行计算分析就会出现计效率降低的情况,wuy等人提出了一种基于近似等价确定性约束的优化求解策略,将这一概念从单约束问题扩展到基于安全因子的多约束可靠性分析问题。其中,序贯优化与可靠性分析方法(sequentialoptimizationandreliabilityanalysis,sora)通过平移当前设计方案下逆最大可能点到确定性边界上,从而保证下一次循环中该设计方案满足可靠性,是其中一种较为有效的方案。相较于常规的双层嵌套策略,单层策略的高效性已经得到了众多案例的验证,也是未来的研究热点之一。li等提出了序贯多学科可靠性分析方法(sequentialmultidisciplinaryreliabilityanalysisapproach,smra)。该方法结合了并行子空间策略和pma方法,在实行过程中序贯执行多学科分析,系统灵敏度分析和可靠性分析。zhang和huang提出了考虑混合不确定性(随机不确定性和模糊不确定性)的多学科优化设计方法,并搭建了对应的序贯优化和可靠性分析框架。上述序贯优化方法从不确定约束出发,在双层嵌套策略中有较好的发挥,但在实际工程问题中,约束条件往往是更加繁杂的,其各自的计算成本也是巨大的,而其他传统的优化策略在面对多学科多约束问题时更是存在迭代次数多、计算资源耗费庞大、求解过程缓慢等问题。本发明针对高超声速战斗机所面临的复杂服役环境,充分考虑气动加热对结构应力、模态、气弹的影响,通过直接耦合或间接耦合的方式,分析得到结构热模态、热气弹、热强度结果,综合考虑系统设计目标和学科设计目标的协调性以及学科间的耦合,建立多约束综合优化策略,并构建多约束优化求解策略实现高超声速战斗机考虑热影响下的高精度优化求解,在保证精度的前提下,大大提高了计算效率。



技术实现要素:

本发明要解决的技术问题是:本发明提供了一种基于热环境下高超声速飞行器结构的多学科多约束序贯优化方法。该优化方法的核心在于将多学科多约束耦合求解问题中的的多个约束条件进行解耦循环,在保证优化结果可靠性的前提下,减少了飞行器结构优化过程中气动弹性的迭代分析次数,降低了计算成本,提高了优化效率。

本发明采用的技术方案为:一种基于热环境下高超声速飞行器结构的多学科多约束序贯优化方法,该方法针对基于热环境的高超声速战斗机这一特殊情况,在进行结构设计优化时,以结构减重为设计目标,以结构热模态约束、热强度约束及热颤振约束为优化模型约束,其优化模型如下:

式中x为设计变量,m(xk)为结构质量,作为设计目标;σmax(x)≤[σ]表示结构内最大应力小于强度设计值,表示结构颤振发散速度大于设计值,f1(xk)≥f0表示结构一阶模态大于最小容许值;xl≤x≤xu为设计变量在设计上下限内。主要包括如下步骤:

第一步:构建随设计变量x变化而自动更新的飞行器结构参数化模型;将强度约束条件的初始平移距离d0设置为0;考虑飞行器结构的弹性变形,计算作用在飞行器结构上的气动载荷q;根据k-1次循环后得到的强度约束条件总平移距离dk-1,得到等效强度约束条件:σmax(xk)+dk-1≤[σ],其中dk-1为第k-1次循环后得到的强度约束条件平移距离,xk为第k次循环中飞行器结构强度优化的最优设计点,σmax(xk)代表强度优化最优设计点xk处的飞行器结构中最大应力,[σ]为结构应力的许用值;

第二步:对飞行器结构进行强度子优化,优化模型如下:

其中m(xk)代表最优设计点xk处的飞行器结构总重量,xl和xu分别为优化变量的下界和上界。进行当前最优设计点处的灵敏度分析,求解当设计点在xk处时最大应力及最大位移对设计变量的偏导数:

i=1,2,…,n

根据灵敏度分析结果,确定强度约束函数曲线的单位法向量计算公式如下:

第三步:进行飞行器结构热颤振子优化及热模态子优化,求解第k次循环中强度优化最优设计点xk沿强度约束函数曲线法向的热模态最小平移距离和热颤振最小平移距离取dk为的最大正值作为沿强度约束函数曲线法向的最小平移距离,平移后的设计点为

热模态子优化:

热颤振子优化:

设计点满足静发散速度要求和一阶模态要求:

其中为飞行器结构在设计点处的静发散速度,vcr_0为静气动弹性要求的最小静发散速度;f0表示初始设计的一阶模态要求。

根据dk,折算第k次循环得到的强度约束条件的平移距离δdk,然后计算k次循环后强度约束条件的总平移距离dk,计算公式如下:

dk=dk-1+δdk

强度约束平移距离的计算方法如下:分别针对第k次循环得到的两个最优设计点xk和开展飞行器结构的应力分析,计算这两个最优设计点在气动载荷q作用下的结构应力的最大值σmax(xk)和并利用如下公式计算第k循环得到的强度约束条件平移距离:

判断是否成立,其中ε为设置的收敛阈值。若成立,则认为优化结果收敛,优化完成,输出优化结果;若不成立,则说明优化结果还未收敛,循环次数k增加1,继续进行下一个循环。

其中,所述的步骤一中根据实际工程情况确定设计变量、设计变量的取值区间、容差和结构的约束条件,再求得结构响应函数。

其中,所述的步骤二中只考虑结构强度约束,不考虑气动弹性约束,进行结构强度优化与当前设计点的灵敏度分析,从而得到强度约束函数曲线的单位法向量。

其中,所述的步骤三中提取步骤二中的当前设计点结果将其作为气动弹性优化的初始设计点,利用飞行器结构热颤振及热模态优化结果进行结构强度优化中约束条件的修正,最后在新的强度约束条件下,重新进行考虑结构强度约束条件的飞行器结构强度优化和设计点到可行域距离的求解。循环迭代直至收敛,可以得到同时满足结构强度约束和结构的临界颤振速度的约束的最终设计点。

本发明的原理在于:

该优化方法的核心在于将多学科多约束耦合求解问题中的多个约束条件进行解耦循环,首先进行结构强度优化,此时只考虑结构强度约束,不考虑气动弹性约束,根据结构强度优化的结果,将其作为气动弹性优化的初始设计点,进行气动弹性的子优化。其次根据每个周期内的气动弹性优化结果进行结构强度优化中约束条件的修正,将强度约束条件进行平移,根据颤振分析的结果进行或靠近可行域,或靠近不可行域的移动。最后在新的强度约束条件下,重新进行考虑结构强度约束条件的飞行器结构强度优化和设计点到可行域距离的求解。重复进行上述过程直至收敛,可以得到同时满足结构强度约束和结构的临界颤振速度的约束的最终设计点。

本发明与现有技术相比的优点在于:

(1)本发明在处理优化设计过程中较为耗时的学科时,通过将其作为子约束的子优化迭代,减少其计算迭代的次数来达到更快的优化求解,提高优化求解的效率;

(2)本发明解耦了多学科多约束问题的耦合关系,解决了传统方法对设计变量进行多次迭代计算,出现优化结果震荡的问题。

(3)本发明有一个定义良好的收敛条件,而不像随机算法一样不知道在何时收敛。

附图说明

图1是本发明基于热环境下高超声速飞行器结构多学科多约束序贯优化的流程图;

图2是优化过程中约束条件修正示意图;

图3是等效强度约束条件示意图;

图4是等效强度约束迭代图;

图5是实施例一种目标函数优化迭代对比图;

图6是实施例二中加筋壁板示意图;

图7是实施例二中来流方向示意图;

图8是实施例二中强度子优化设计变量迭代图;

图9是实施例二中模态及颤振影响强度约束平移距离迭代图;

图10是实施例二中传统优化方法结构质量收敛图。

具体实施方式

下面结合附图以及具体实施例进一步说明本发明。

如图1所示,本发明为一种基于热环境下高超声速飞行器结构的多学科多约束序贯优化方法,针对基于热环境的高超声速战斗机这一特殊情况,在进行结构设计优化时,以结构减重为设计目标,以结构热模态约束、热强度约束及热颤振约束为优化模型约束,其优化模型如下:

式中x为设计变量,m(xk)为结构质量,作为设计目标;σmax(x)≤[σ]表示结构内最大应力小于强度设计值[σ],表示结构颤振发散速度大于设计值vcr_0,f1(xk)≥f0表示结构一阶模态大于最小容许值f0;xl≤x≤xu为设计变量在设计上下限内。包括以下步骤:

第一步:构建随设计变量x变化而自动更新的飞行器结构参数化模型;将强度约束条件的初始平移距离d0设置为0;考虑飞行器结构的弹性变形,计算作用在飞行器结构上的气动载荷q;根据k-1次循环后得到的强度约束条件总平移距离dk-1,得到等效强度约束条件,如图2约束条件修正示意图:

σmax(xk)+dk-1≤[σ]

其中dk-1为第k-1次循环后得到的强度约束条件平移距离,xk为第k次循环中飞行器结构强度优化的最优设计点,σmax(xk)代表强度优化最优设计点xk处的飞行器结构中最大应力,[σ]为结构应力的许用值;

第二步:对飞行器结构进行强度优化,优化模型如下:

其中m(xk)代表最优设计点xk处的飞行器结构总重量,xl和xu分别为优化变量的下界和上界。进行当前最优设计点处的灵敏度分析,求解当设计点在xk处时最大应力及最大位移对设计变量的偏导数:

i=1,2,…,n

根据灵敏度分析结果,确定强度约束函数曲线的单位法向量计算公式如下:

第三步:进行飞行器结构热颤振子优化及热模态子优化,

求解第k次循环中强度优化最优设计点xk沿强度约束函数曲线法向的最小平移距离取dk为的最大正值作为沿强度约束函数曲线法向的最小平移距离,平移后的设计点为等效强度约束条件与等效强度约束迭代如图3、图4所示。

热模态子优化:

热颤振子优化:

设计点满足静发散速度要求和一阶模态要求:

其中为飞行器结构在设计点处的静发散速度,vcr_0为静气动弹性要求的最小静发散速度;f0表示一阶模态要求。

根据dk,折算第k次循环得到的强度约束条件的平移距离δdk,然后计算k次循环后强度约束条件的总平移距离dk,计算公式如下:

dk=dk-1+δdk

强度约束平移距离的计算方法如下:分别针对第k次循环得到的两个最优设计点xk和开展飞行器结构的应力分析,计算这两种设计方案在气动载荷q作用下的结构应力的最大值σmax(xk)和并利用如下公式计算第k循环得到的强度约束条件平移距离:

判断是否成立,其中ε为设置的收敛阈值。若成立,则认为优化结果收敛,优化完成,输出优化结果;若不成立,则说明优化结果还未收敛,循环次数k增加1,继续进行下一个循环。

实施例一:

为了更充分地了解该发明的特点及其解决热环境下高超声速飞行器结构多学科多约束优化问题的能力,现用本发明进行基于数值算例的方法验证与对比,对比传统的多约束求解算法,验证该优化算法在优化求解过程中的求解效率以及求解的精度。

首先进行数值上的算例验证,通过对比优化结果以及各个数学列式的计算求解次数,验证前述的方法内容,从而验证上述方法的计算精度及计算求解的效率。因此设置数值算例表达式如下所示:

上式中的四个变量x1、x2、x3、x4为设计变量,优化设计目标为四个变量的和最小,设计的约束为三个因变量的数值约束。因此根据该优化列式的设计目标以及设计约束,可以得到如下优化设计模型列式:

传统多约束优化的优化模型和上式一致,所有约束同时考虑,进行优化设计的迭代。基于序贯的多约束优化中,假设y1为主约束,y2、y3为子约束,此时进行多约束优化的优化列式如下:

上式中的dk-1为上一轮迭代中,y2、y3子优化求解得到的y1约束的平移距离,使得y1的优化求解结果能同时满足y2、y3列式,为y1列式子优化结果的当地法向。优化算法选择梯度算法,优化过程中,收敛阈值设为10-6,优化计算结果如下表所示:

表1优化结果对比

根据上表可以看出,基于序贯思想下的多约束优化方法可以找到与传统多约束优化方法基本一致的优化结果,验证了该方法的有效性与正确性。目标函数优化迭代对比如图5所示。

同时由于序贯优化算法在对约束进行分解时,三种计算列式的求解次数是不一致的。当把y1作为主约束条件,优化求解过程中迭代次数较多,而y2、y3作为子约束的子优化流程,进行的是无约束的优化,因此可以在较短的步数内达到收敛,结束收敛。而计算得到的d2、d3作为y1的约束增加量增加到y1的子优化过程中,保证整个优化过程能满足三个约束的要求,最终满足约束阈值,达到收敛。

因此对于一个复杂的工程优化求解问题,可以简化求解时间为下列式:

传统多约束的计算总时间可以简化为下列式:

因此基于序贯的多约束优化求解策略相较于传统多约束优化优化求解方法,可以节省的计算求解时间如下式:

上式中的c表示传统优化算法下的优化系统迭代次数,ck表示序贯优化方法下各个学科分别的迭代次数,tk,k=1,2,3,…,n表示各个表达式计算一次所需的时间。因此基于序贯优化的多学科多约束求解算法,在处理优化设计过程中较为耗时的学科时,通过将其作为子约束的子优化迭代,减少其计算迭代的次数来达到更快的优化求解,提高优化求解的效率,同时能满足多个约束的要求,相较于传统多约束优化方法能满足优化求解的精度,同时求解效率更高。

实施例二:

在上述数值算例的基础上,对加筋壁板进行结构的优化设计,设计目标包含结构的强度约束,结构的模态约束以及结构的临界颤振速度的约束。以一个如图6所示的加筋壁板为优化对象,面板为正方形,边长为1米,厚5毫米;四根筋条呈“井”字形,高度为4厘米。面板和筋条的材料均为钢。气流方向与加筋板平行如图7所示,加筋板约束方式为四边简支。筋条的截面尺寸对结构重量、强度、刚度和临界静发散速度均存在明显影响,故本实施例中选取筋条的厚度作为设计变量。垂直气流方向的两根筋条的厚度为第一个设计变量,记为h1;顺气流方向的两根筋条的厚度为第二个设计变量,记为h2。加筋板具体信息如下表所示。

表2加筋壁板属性

上述算例中,结构颤振计算采用p-k法,优化采用二次拉格朗日法求解非线性规划问题(nlpql),优化变量初始值设为0.03m。优化模型如下:

为将常规优化流程与序贯优化流程的结果进行对比,采用相同的优化模型进行的常规优化流程如下:

将序贯优化与常规优化对比,迭代过程如图8、图9、图10所示,对比结果如下表所示:

表3传统求解策略与序贯求解策略计算结果

根据上表可以得出结论:从优化结果方面,序贯优化结果与常规优化结果较为接近,因此精度上是较为一致的;从计算效率来看,序贯优化优化所需的时间明显小于常规优化所需的时间,总体而言序贯优化相比于传统优化方法节省了15%的时间,验证了序贯优化方法的效率。具体而言,可以看出序贯优化算法在进行子优化时,由于强度约束子优化、模态子优化以及颤振子优化约束较少,可以在短时间内达到目前约束下的最优解,因此迭代次数较少,相比传统优化方法,由于多个约束之间的影响,优化解在不断地震荡,迭代次数较多,因此相较于序贯优化思想下的多学科多约束优化设计策略优化求解效率低。因此序贯优化策略可以一定程度上提高优化效率且满足计算精度要求,证明了本发明的有效性。

以上仅是本发明的具体步骤,对本发明的保护范围不构成任何限制;其可扩展应用于其它基于满应力约束准则的桁架结构拓扑优化问题的领域,凡采用等同变换或者等效替换而形成的技术方案,均落在本发明权利保护范围之内。

本发明未详细阐述部分属于本领域技术人员的公知技术。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1