摘要
炮口制退器的性能是用制退器效率、炮口冲击波超压值、炮口火焰强度等因素的大小来评价的。为得到综合性能优良的炮口制退器结构,采用非支配排序遗传算法(NSGA-II)和流场数值模拟对某扩张喷口炮口制退器进行了多目标优化设计。流场数值计算模型采用二维轴对称欧拉方程进行描述,优化目标取为制退器所受冲击力最大和给定点的超压值最小,优化变量为喷口结构参数。通过优化得到了Pareto最优解集,为制退器的设计提供了非常有意义的参考。
The performance of a muzzle brake is usually evaluated by muzzle brake efficiency, the overpressure around the muzzle, and muzzle flash. The multi-objective optimization was performed on a muzzle brake based on the NSGA-H (Non-dominated Sorting Genetic Algorithm II) and numerical simulation to obtain high performance. The flow field was modeled with Euler equations and the objectives for the optimization were maximization of the pulse force on the muzzle brake and minimization of overpressure at the specified spot. The Pareto-optimal front was obtained which will be helpful for the design of the muzzle brake.
出处
《系统仿真学报》
EI
CAS
CSCD
北大核心
2007年第15期3478-3480,3484,共4页
Journal of System Simulation
关键词
数值模拟
多目标优化
遗传算法
炮口制退器
numerical simulation
Multi-objective optimization
genetic algorithm
muzzle brake