以某轮式自行火炮为例,以减少炮口初始扰动、提高射击精度为目标,建立了基于轮式自行火炮发射动力学仿真的优化设计模型。采用加权组合法将炮口角位移与角速度统一为单目标,分别应用序列二次规划法、粒子群算法、模拟退火算法及多岛遗传算法对其进行优化设计求解。比较结果发现,模拟退火算法及多岛遗传算法能够适应轮式自行火炮系统优化问题的求解需求; 粒子群算法尽管收敛速度较快,但优化结果不如模拟退火算法及多岛遗传算法; 序列二次规划法由于容易陷入局部最优,不能适应轮式自行火炮系统优化问题的求解需求。
Abstract
To reduce the initial muzzle disturbance and increase the shooting accuracy of wheeled self-propelled gun,an optimization model was built based on the firing dynamics model of self-propelled gun.The muzzle angular-displacement and angular-velocity were normalized to a single target by weighted method.The model was optimized respectively by NLPQL,PSO,ASA and MIGA.The simulation results show that ASA and MIGA can meet the demand of the optimization problem of the wheeled self-propelled gun system.Although the convergence speed is quicker,the optimization result of PSO is not as good as that of ASA and MIGA.Because it is easy to fall into local optimum,NLPQL cannot adapt to the demand of the optimization problem of wheeled self-propelled gun system.
关键词
轮式自行火炮 /
发射动力学 /
动力学优化 /
总体参数优化
{{custom_keyword}} /
Key words
wheeled self-propelled gun /
firing dynamics /
dynamics optimization /
conceptual parameters optimization
{{custom_keyword}} /
{{custom_sec.title}}
{{custom_sec.title}}
{{custom_sec.content}}
参考文献
[1] 毛保全,穆歌.轮式自行火炮总体结构参数的优化设计研究[J].兵工学报,2003,24(1):5-8.
MAO Bao-quan,MU Ge.Optimal design of the structural parameters[J].Acta Armamentarii,2003,24(1):5-8.(in Chinese)
[2]毛保全,邵毅.火炮自动武器优化设计研究[M].北京:国防工业出版社,2007.
MAO Bao-quan,SHAO Yi.Optimization of gun automatic weapon[M].Beijing:National Defense Industry Press,2007.(in Chinese)
[3]梁传建,杨国来,王晓峰.基于神经网络和遗传算法的火炮结构动力学优化[J].兵工学报,2015,36(5):789-794.
LIANG Chuan-jian,YANG Guo-lai,WANG Xiao-feng.Structural dynamics optimization of gun based on neural networks and genetic algorithms[J].Acta Armamentarii,2015,36(5):789-794.(in Chinese)
[4]张相炎,郑建国,杨军荣.火炮设计理论[M].北京:北京理工大学出版社,2005.
ZHANG Xiang-yan,ZHENG Jian-guo,YANG Jun-rong.Theory of gun design[M].Beijing:Beijing Institute of Technology Press,2005.(in Chinese)
{{custom_fnGroup.title_cn}}
脚注
{{custom_fn.content}}