[an error occurred while processing this directive] [an error occurred while processing this directive] [an error occurred while processing this directive]
[an error occurred while processing this directive]

基于多目标蝙蝠算法的加农炮内弹道性能优化研究

  • 何新佳 ,
  • 马中亮 ,
  • 代淑兰
展开
  • 中北大学环境与安全工程学院,太原 030051

何新佳(1995—),男,四川资阳人,硕士研究生,研究方向:火炮内弹道性能研究。

收稿日期: 2021-06-24

  网络出版日期: 2025-02-21

Research on the Optimization of Cannon Interior Ballistic Performance Based on Multi-objective Bat Algorithm

  • HE Xinjia ,
  • MA Zhongliang ,
  • DAI Shulan
Expand
  • School of Environment and Safety Engineering, North University of China,Taiyuan 030051,China

Received date: 2021-06-24

  Online published: 2025-02-21

摘要

对于火炮设计者来说,追求的不仅仅是最大炮口初速,还需要考虑炮口压力和弹道效率等。基于此,以加农炮为算例,同时考虑上述3个目标函数,对其内弹道装药设计进行了多目标优化。在优化方法的选取上,考虑到传统优化算法,如遗传算法、粒子群算法等在收敛效率及求解精度较低的缺点,采用了结构简单、参数较少且收敛效率较高的蝙蝠算法来对内弹道性能进行优化。结果表明,采用的多目标蝙蝠算法能够有效解决加农炮内弹道性能多目标优化问题,所得结果为一系列Pareto最优解,优化结果提高了加农炮内弹道性能及发射安全性。

本文引用格式

何新佳 , 马中亮 , 代淑兰 . 基于多目标蝙蝠算法的加农炮内弹道性能优化研究[J]. 弹箭与制导学报, 2022 , 42(1) : 71 -76 . DOI: 10.15892/j.cnki.djzdxb.2022.01.013

Abstract

For artillery designers, the maximum muzzle velocity is desired, but also the muzzle pressure and ballistic efficiency, etc. To take the cannon as an example,when three objectives is considered at the same time, the design of the interior ballistic charge of the cannon can be truly multiplied objective optimization. In the selection of optimization methods, considering the disadvantages of traditional optimization algorithms, such as genetic algorithm and particle swarm algorithm, in terms of low convergence efficiency and solution accuracy, the bat algorithm with simple structure, fewer parameters and higher convergence efficiency is used to solve the problem of the interior ballistic performance optimization. The results show that the adopted multi-objective bat algorithm can effectively solve the multi-objective optimization problem of the interior ballistic performance of the cannon.The result is a series of Pareto optimal solutions, allowing designers to obtain a series of interior ballistic charging optimization schemes according to their needs, the optimization results also improve the interior ballistic performance and launch safety of the cannon.

[an error occurred while processing this directive]
[1]
金志明. 枪炮内弹道学[M]. 北京: 北京理工大学出版社, 2004:194-279.

[2]
宋登山. 炮兵兵器与弹药[M]. 北京: 解放军出版社, 2005:1-286.

[3]
KUMAR D, MISHRA R N. Angular orientation of anti-aircraft gun for interception of a moving air target[J]. Defense Science Journal, 2009, 59 (1): 3-14.

[4]
DEB K. Multi-objective optimization using evolutionary algorithms[M]. Hoboken: John Wiley & Sons, 2001.

[5]
ISHIBUCHI H, IMADA R, SETOGUCHI Y, et al. Performance comparison of NSGA-II and NSGA-III on various many-objective test problems[C]// IEEE. Proceedings of the IEEE Congress on Evolutionary Computation(CEC). New York: IEEE, 2016: 3045-3052.

[6]
ZHANG Q, LI H. MOEA/D: a multi-objective evolutionary algorithm based on decomposition[J]. IEEE Transactions on evolutionary Computation, 2007, 11(6): 712-731.

[7]
王启翔, 许峰. 基于协同进化策略改进的 MOEA/D算法[J]. 科技创新与应用, 2021(4):23-27.

[8]
田红军, 汪镭, 吴启迪. 基于多目标进化算法混合框架的MOEA/D 算法[J]. 系统仿真学报, 2020, 32(2):202-216.

[9]
LI H, ZHANG Q F. Multi-objective optimization problems with complicated pareto sets MOEA/D and NSGA-II[J]. IEEE Transaction on Evolutionary Computation, 2009, 12(2): 284-302.

[10]
YANG X H. A new meta-heuristic bat-inspired algorithm[M]. New York: Springer, 2010: 65-74.

[11]
付家才, 陆青松. 基于蝙蝠算法的配电网故障区间定位[J]. 电力系统保护与控制, 2015, 43(16):100-105.

[12]
李枝勇, 马良, 张惠珍. 蝙蝠算法收敛性分析[J]. 数学的实践与认识, 2013, 43(12):182-190.

[13]
李贺, 靳庆路, 高善波. 基于蝙蝠算法的含分布式电源配电网故障定位[J]. 电力工业, 2017(1):34-37.

[14]
金伟建, 王春枝. 基于蝙蝠算法的云计算资源分配研究[J]. 计算机应用研究, 2015, 32(4):1184-1187.

文章导航

/

[an error occurred while processing this directive]