摘要

针对某混合装药火炮的内弹道性能优化问题,提出了一种基于混合策略的改进萤火虫算法。建立了该混合装药火炮的经典内弹道数学模型,然后考虑到标准萤火虫算法易于陷入局部最优,且全局寻优能力较弱的缺陷,因此采用了一种基于混合策略的改进萤火虫算法,通过3种优化方案分别对该混合装药火炮进行内弹道的性能优化。结果表明:改进后的萤火虫算法体现了较为突出的优越性,收敛效果较好,在满足最大压力的约束条件下,采用改进的萤火虫算法提升了该火炮的初速,相比优化前,炮口速度最高能提升26m/s左右,该结果进一步说明了改进萤火虫算法在内弹道性能优化中的可行性和适用性。