固体火箭发动机装药构型约束设计方法技术

技术编号:38811971 阅读:14 留言:0更新日期:2023-09-15 19:50
本发明专利技术公开了一种固体火箭发动机装药构型约束设计方法,包括:对设计变量进行实验设计,得到初始的样本点,并将最优的若干个体存储至精英档案;构建代理模型;根据当前精英档案中各样本点的可行性确定采样准则,并搜索一个满足采样准则的新样本点,并迭代更新代理模型与精英档案。本发明专利技术应用于构型设计技术领域,以代理模型技术为基础,基于非精确搜索的高效三阶段约束采样技术,通过引入精英档案平衡目标的可行性与最优性,能够在确保优化效率的同时定位模型的全局可行最优点,从而显著提高固体火箭发动机装药构型设计效率,有效解决固体火箭发动机装药构型设计寻优效率低下且约束条件难以处理的问题。约束条件难以处理的问题。约束条件难以处理的问题。

【技术实现步骤摘要】
固体火箭发动机装药构型约束设计方法


[0001]本专利技术涉及构型设计
,具体是一种固体火箭发动机装药构型约束设计方法。

技术介绍

[0002]固体火箭发动机是导弹、火箭等航天器广泛使用的动力系统之一。发动机设计质量的好坏直接影响航天器性能。装药几何构型设计是发动机设计的重要组成部分,也是最困难的技术之一。其主要任务是在给定约束限制条件下确定最优药型几何尺寸,使发动机工作过程燃面退移满足发动机平稳性要求。
[0003]目前常用的装药约束设计方法主要有人工法与优化法。人工法即根据工程师经验,人工调整与搜索装药几何参数,使其符合设计约束要求。优化法即构建装药设计优化模型,采用优化算法进行有约束限制下的迭代搜索寻优。
[0004]目前人工法在工业生产部门中应用最多,由于工厂具有大量的案例数据积累和经验丰富的工程师,因此一般情况下能得到较好的结果。但基于工厂案例和工程师经验的人工法对装药几何参数及约束限制只能采用手动调整搜索,不仅需要依赖大量工程经验为基础,并且由于手工迭代存在周期长、效率低等缺点。
[0005]优化设计方法则无需太多工程经验,并且可以避免繁琐的人工迭代。此类优化设计方法实施步骤如下:1)建立优化模型首先明确优化问题的设计变量、优化目标和约束变量,建立装药构型的参数化模型。通常将装药的几何参数作为设计变量,设计变量可以唯一确定装药的可用几何构型并根据总体设计要求指标设置约束变量,优化目标为药柱燃烧过程燃面稳定性;2)选择优化方法在优化方法的选择上,通常将进化算法与局部搜索方法相结合来对模型进行优化,此类方法由于涉及到大量迭代且无法对约束限制进行可靠处理,难以使用高精度模型进行燃面退移规律仿真。基于代理模型技术的优化方法可通过设计空间少量样本点对全局进行预测输出,在优化过程中大幅度降低模型仿真次数,提高搜索效率,加之采用有效的约束处理方法能够保证高精度寻优,使高精度燃面退移模型的引入成为可能,在保证优化精度的同时提高优化效率。
[0006]现有的优化设计方法虽然相较于人工法节省时间和工作量,但是仅基于进化算法进行优化需要大量数据迭代寻优,只能采用低精度解析法进行燃面仿真,并且难以对约束进行有效处理。即使采用基于代理模型的优化方法和高精度燃面退移仿真模型进行设计,仍然需要上百次高精度仿真,计算代价仍然较大。另外,装药几何参数在设计过程中存在约束限制,一般的进化算法和代理模型优化方法难以有效处理带约束优化问题。可行性规则法易于实现且不需要繁琐的调参过程。在差分进化算法和粒子群算法等进化算法中广泛应用。但其对约束的处理过程太过严格,导致一些处于约束边界的高质量不可行解被舍弃,使
算法对可行域边界的探索能力下降。

技术实现思路

[0007]针对现有技术中固体火箭发动机装药构型设计寻优效率低下且约束条件难以处理的问题,本专利技术提供一种固体火箭发动机装药构型约束设计方法,以代理模型技术为基础,基于非精确搜索的高效三阶段约束采样技术,通过引入精英档案平衡目标的可行性与最优性,能够在确保优化效率的同时定位模型的全局可行最优点,从而显著提高固体火箭发动机装药构型设计效率。
[0008]为实现上述目的,本专利技术提供一种固体火箭发动机装药构型约束设计方法,包括如下步骤:步骤1,建立固体火箭发动机装药构型的约束优化模型;步骤2,在所述约束优化模型的基础上,对固体火箭发动机装药构型的设计变量进行实验设计,得到一组初始的样本点,并将当前样本点中最优的若干个体存储至精英档案;步骤3,基于当前部分或全部的样本点构建固体火箭发动机装药构型约束设计的代理模型;步骤4,根据当前所述精英档案中各样本点的可行性确定采样准则,并搜索一个满足所述采样准则的新样本点;步骤5,基于所述代理模型判断新样本点是否优于当前所述精英档案中最差的样本点:若是,则删除当前所述精英档案中最差的样本点,并将新样本点更新至所述精英档案后,进行步骤6;否则,进行步骤6;步骤6,判断所述精英档案中最优的样本点是否连续M次未更新:若是,将当前所述精英档案中最优的样本点作为固体火箭发动机装药构型的设计结果,并输出;否则,返回步骤3。
[0009]与现有技术相比,本专利技术的具有如下有益技术效果:1、本专利技术可有效处理固体火箭发动机装药构型设计过程中存在的约束条件,设计通用性高,能够有效地避免设计寻优脱离可行域,且设计结果性能优良;2、本专利技术相对于一般优化方法具有更高的效率和更快的设计速度,大大降低了装药设计的耗时程度,能有效满足发动机装药快速设计需求。
附图说明
[0010]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
[0011]图1为本专利技术实施例中固体火箭发动机装药构型约束设计方法的流程图;图2为本专利技术实施例示例中前后翼柱型装药构型示意图,其中:(a)为前后翼柱型
装药构型的前翼截面剖视图,(b)为前后翼柱型装药构型的整体轴向剖视图,(c)为前后翼柱型装药构型的后翼截面剖视图;图3为本专利技术实施例示例中药柱质量收敛曲线图;图4为本专利技术实施例示例中标准差随迭代次数收敛图;图5为本专利技术实施例示例中发动机燃烧设计结果示意图。
[0012]本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
[0013]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术的一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0014]另外,本专利技术各个实施例之间的技术方案可以相互结合,但是必须是以本领域普通技术人员能够实现为基础,当技术方案的结合出现相互矛盾或无法实现时应当认为这种技术方案的结合不存在,也不在本专利技术要求的保护范围之内。
[0015]本实施例公开了一种固体火箭发动机装药构型约束设计方法,其首先采用优化拉丁超立方设计方法针对固体火箭发动机装药的设计变量进行实验设计,得到一组初始的样本点,并构建初始的代理模型。在后续迭代过程中,通过使用基于非精确搜索思想的三阶段约束采样方法进行约束采样并且不断更新代理模型,不断提高代理模型和约束模型的精度,从而促进采样定位真正的可行最优点,实现装药构型高效设计。通过提出基于非精确搜索思想的三阶段约束采样方法,在保证寻优结果满足约束条件设置的前提下平衡寻优的可行性和最优性。在减少仿真次数的同时提高设计性能,使得设计燃面更加平稳。为固体火箭发动机装药设计提供了快速、准确的设计方法。
[0016]参考图1,本实施例中的固体火箭发动机装药构型约束设计方法具体包括如下步骤:步骤1,建立固体火箭发动机装药构型的约束优化模型;步骤2,在约束优化模型的基础上,对固体火本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种固体火箭发动机装药构型约束设计方法,其特征在于,包括如下步骤:步骤1,建立固体火箭发动机装药构型的约束优化模型;步骤2,在所述约束优化模型的基础上,对固体火箭发动机装药构型的设计变量进行实验设计,得到一组初始的样本点,并将当前样本点中最优的若干个体存储至精英档案;步骤3,基于当前部分或全部的样本点构建固体火箭发动机装药构型约束设计的代理模型;步骤4,根据当前所述精英档案中各样本点的可行性确定采样准则,并搜索一个满足所述采样准则的新样本点;步骤5,基于所述代理模型判断新样本点是否优于当前所述精英档案中最差的样本点:若是,则删除当前所述精英档案中最差的样本点,并将新样本点更新至所述精英档案后,进行步骤6;否则,进行步骤6;步骤6,判断所述精英档案中最优的样本点是否连续M次未更新:若是,将当前所述精英档案中最优的样本点作为固体火箭发动机装药构型的设计结果,并输出;否则,返回步骤3。2.根据权利要求1所述的固体火箭发动机装药构型约束设计方法,其特征在于,步骤1中,所述约束优化模型为:;其中,表示个设计变量为样本点,表示固体火箭发动机装药构型设计的目标函数,表示固体火箭发动机装药构型设计的第个不等式约束的设计变量函数,表示固体火箭发动机装药构型设计的第个等式约束的设计变量函数,、分别表示不等式约束和不等式约束的个数,、分别表示设计变量的下限、上限。3.根据权利要求1所述的固体火箭发动机装药构型约束设计方法,其特征在于,步骤3中,采用径向基插值方法构建固体火箭发动机装药构型约束设计的代理模型。4.根据权利要求2或3所述的固体火箭发动机装药构型约束设计方法,其特征在于,步骤4中,所述根据当前所述精英档案中各样本点的可行性确定采样准则,具体为:当所述精英档案中的样本点全部不可行时,所述采样准则为寻找违反约束值更小的样本点;当所述精英档案中的样本点部分不可行时,所述采样准则为寻找违反约束值更小且目标函数值更优的样本点;当所述精英档案中的样本点全部可行时,所述采样准则为寻找目标函数值更优的样本点。
5.根据权利要求4所述的固体火箭发动机装药构型约束设计方法,其特征在于,判断一个样本点是否可行的过程为:定义样本点违反所述约束优化模型中第个约束的约束冲突值为:;其中,表示固体火箭发动机装药构型设计的第个不等式约束的设计变量函数,...

【专利技术属性】
技术研发人员:高经纬马帅超张为华杨家伟王东辉张德权武泽平
申请(专利权)人:中国人民解放军国防科技大学
类型:发明
国别省市:

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

1