摘要

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

全文