System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 面向性能可靠性提升的固体发动机优化方法及相关装置制造方法及图纸_技高网

面向性能可靠性提升的固体发动机优化方法及相关装置制造方法及图纸

技术编号:41631474 阅读:6 留言:0更新日期:2024-06-13 02:28
本申请公开了一种面向性能可靠性提升的固体发动机优化方法及相关装置,涉及固体发动机技术领域,包括如下步骤:获取固体发动机的不确定性参数信息,不确定性参数至少包括:燃烧室最大压强、翼长、翼倾角、翼宽、外切圆直径、燃烧室圆筒段长度、一级装药参考燃速、喷管膨胀比、尾部内孔段长度和后封头开口直径;以固体发动机初始质量最小值作为目标函数,总冲和工作时间关键性能指标作为概率约束建立固体发动机性能可靠性优化模型;采用基于自适应共轭梯度分析策略的双循环优化方法迭代优化不确定性参数;通过可靠性优化结果与传统优化结果比较分析,验证所提可靠性优化方法的科学性和有效性。

【技术实现步骤摘要】

本申请涉及固体发动机,尤其涉及一种面向性能可靠性提升的固体发动机优化方法及装置。


技术介绍

1、固体发动机是航天动力工程中的动力装备,广泛应用于航天领域。但在固体发动机的制造、运维及维护等方面,广泛存在着材料属性、几何尺寸、载荷等不确定性因素。固定发动机的故障概率往往因不确定性的存在而增大,可靠性显著降低。

2、目前,工程师多凭借既有经验来对燃烧室压强、喷管扩张比等参数采用单变量函数求极值的方法进行优选。但是,由于固体发动机性能指标与多个变量有关,孤立地仅对某一变量进行优选,无法保证其在不确定性因素作用下依然可以满足可靠性要求。


技术实现思路

1、本申请提供一种面向性能可靠性提升的固体发动机优化方法及装置,能够在满足可靠性要求的情况下,对固体发动机进行优化。

2、为达到上述目的,本申请采用如下技术方案:

3、第一方面,本申请提供了一种面向性能可靠性提升的固体发动机优化方法,包括:

4、获取 k轮优化矢量,所述 k轮优化矢量通过燃烧室最大压强、翼长、翼倾角、翼宽、外切圆直径、燃烧室圆筒段长度、一级装药参考燃速、喷管膨胀比、尾部内孔段长度和后封头开口直径确定,其中 k为大于或等于0的整数;

5、根据所述 k轮优化矢量的均值信息和标准差信息,将所述 k轮优化矢量转换为标准正态空间的 k轮标准正态矢量;

6、如果 k小于第一阈值,根据 k轮标准正态矢量和第一预设函数的梯度矢量,计算 k轮归一化梯度矢量;

7、如果 k大于或等于第一阈值时,则计算 k轮凹凸属性值;

8、如果 k轮凹凸属性值大于0,根据 k轮标准正态矢量和第一预设函数的梯度矢量,计算 k轮归一化梯度矢量;

9、如果 k轮凹凸属性值小于或等于0,则根据 k-1轮步长确定 k轮步长;

10、根据 k轮共轭因子、 k+1轮共轭梯度矢量以及 k轮步长,计算 k轮自适应梯度矢量;

11、根据预设可靠性指标以及 k轮自适应梯度矢量或者 k轮归一化梯度矢量,计算 k+1轮标准正态矢量;

12、根据所述 k轮优化矢量的均值信息和标准差信息,将标准正态空间的所述 k+1轮标准正态矢量转换为 k+1轮优化矢量;

13、如果所述 k+1轮优化矢量和 k轮优化矢量符合第一预设条件,并且所述 k+1轮优化矢量的 q轮均值以及 q+1轮均值符合第二预设条件,则根据所述 k+1轮优化矢量的 q+1轮均值,对固体发动机的参数进行优化。

14、在一些可能的实现方式中,所述计算 k轮凹凸属性值,包括:

15、

16、其中,为 k轮凹凸属性值,为 k轮归一化梯度矢量,为 k-1轮归一化梯度矢量,为 k-2轮归一化梯度矢量。

17、在一些可能的实现方式中,所述根据 k-1轮步长确定 k轮步长,包括:

18、通过以下公式计算收敛状态值:

19、

20、其中,为 k轮收敛状态值,为 k轮标准正态矢量,为 k-1轮标准正态矢量,为 k-2轮标准正态矢量;

21、如果,则通过以下公式计算 k轮步长:

22、

23、其中,为 k轮步长,为 k-1轮步长;

24、如果,则通过以下公式计算 k轮步长:

25、

26、其中,为 k轮步长,为 k-1轮步长,为和之间的夹角,为和之间的夹角。

27、在一些可能的实现方式中,所述根据 k轮共轭因子、 k+1轮共轭梯度矢量以及 k轮步长,计算 k轮自适应梯度矢量,包括:

28、

29、其中,为 k轮自适应梯度矢量,为 k轮标准正态矢量,为 k轮步长,为 k+1轮共轭梯度矢量,为 k轮共轭梯度矢量,为 k轮共轭因子,为第一预设函数的梯度矢量。

30、在一些可能的实现方式中,所述根据预设可靠性指标以及 k轮自适应梯度矢量或者 k轮归一化梯度矢量,计算 k+1轮标准正态矢量,包括:

31、

32、其中,为 k+1轮标准正态矢量,为预设可靠性指标,为 k轮归一化梯度矢量,为 k轮自适应梯度矢量,为 本文档来自技高网...

【技术保护点】

1.一种面向性能可靠性提升的固体发动机优化方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述计算k轮凹凸属性值,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据k-1轮步长确定k轮步长,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据k轮共轭因子、k+1轮共轭梯度矢量以及k轮步长,计算k轮自适应梯度矢量,包括:

5.根据权利要求4所述的方法,其特征在于,所述根据预设可靠性指标以及k轮自适应梯度矢量或者k轮归一化梯度矢量,计算k+1轮标准正态矢量,包括:

6.根据权利要求5所述的方法,其特征在于,所述k+1轮优化矢量和k轮优化矢量符合第一预设条件,包括:

7.根据权利要求6所述的方法,其特征在于,根据所述k+1轮优化矢量的q+1轮均值,对固体发动机的参数进行优化,包括:

8.一种面向性能可靠性提升的固体发动机优化装置,其特征在于,包括:

9.根据权利要求8所述的装置,其特征在于,所述计算模块,具体用于通过以下公式计算k轮凹凸属性值:

10.根据权利要求9所述的装置,其特征在于,所述计算模块,具体用于通过以下公式计算收敛状态值:

...

【技术特征摘要】

1.一种面向性能可靠性提升的固体发动机优化方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述计算k轮凹凸属性值,包括:

3.根据权利要求2所述的方法,其特征在于,所述根据k-1轮步长确定k轮步长,包括:

4.根据权利要求3所述的方法,其特征在于,所述根据k轮共轭因子、k+1轮共轭梯度矢量以及k轮步长,计算k轮自适应梯度矢量,包括:

5.根据权利要求4所述的方法,其特征在于,所述根据预设可靠性指标以及k轮自适应梯度矢量或者k轮归一化梯度矢量,计算k+1轮标准正态矢量,包括...

【专利技术属性】
技术研发人员:张德权白绍强杨美德武泽平张为华王立民张焘
申请(专利权)人:河北工业大学
类型:发明
国别省市:

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

1