论文部分内容阅读
本文以二级轻气炮为工程研究背景,建立二级轻气炮的内弹道数学物理模型,并对其内弹道过程进行数值仿真和优化设计,主要研究内容如下:(1)根据二级轻气炮的发射特点,采用经典内弹道模型描述药室内火药燃烧状况和活塞运动,同时采用一维非定常可压缩流动模型描述轻气室内的气体流动状态和弹丸运动,并通过活塞的运动状态将两者耦合到一起,从而建立二级轻气炮发射过程的内弹道数学模型。(2)药室部分基本方程组选用四阶Runge-Kutta法数值求解,轻气室部分控制方程组选用二阶MacCormack格式数值求解,二者交替计算,从而实现对30mm/120mm二级轻气炮内弹道过程的数值仿真,仿真结果较好地验证了所建模型的合理性。(3)改变装药量、初始注气压力、活塞质量、弹丸质量、活塞起动压力以及弹丸起动压力等发射参数,分析不同发射参数的变化对二级轻气炮发射性能,尤其是对弹丸炮口初速的影响,为二级轻气炮的参数设计和发射性能的提高提供了理论依据。(4)在此基础上,在药室和轻气室最大压力限制的约束条件下,以弹丸最大炮口初速为目标函数,以火药装药量、初始注气压力和活塞质量作为设计变量,建立二级轻气炮的内弹道优化设计模型。采用实数编码的遗传算法对30mm/120mm二级轻气炮内弹道进行优化设计,获得较好的优化结果。分析优化结果可知,采用遗传算法对二级轻气炮内弹道优化设计时具有良好的收敛性。