为减小火炮发射时的后坐阻力,同时减小火炮身管质量,以节制杆结构参数、身管结构参数和内弹道装药参数为设计变量,以身管刚度、强度、寿命、弹丸初速等为约束,建立火炮身管-反后坐装置集成优化设计模型,并采用两种优化方法进行优化,再比较其结果。首先,采用加权组合法将两个目标函数归一为单个目标,应用模拟退火算法进行优化设计,优化后,后坐阻力减小53%,身管质量减小28%。其次,基于Pareto最优理论,采用遗传算法进行优化设计,获得了Pareto最优解集,给设计者提供了更多优化方案;根据工程经验,选取一组优化解,结果发现,对比原设计,后坐阻力减小504%,身管质量减小98%。研究表明,基于Pareto最优理论和遗传算法可以获得更好的优化方案。该研究提供的集成优化模型和算法为火炮身管-反后坐装置一体化设计提供了新方法。