基于微分进化算法的导弹起飞质量优化设计

Optimization Design of Missile Take-off Mass Based on Differential Evolution Algorithm

  • 摘要: 为快速准确地计算导弹起飞质量,对优化算法进行了研究,提出了基于微分进化算法的导弹起飞质量设计方法. 以单室双推力固体火箭发动机类型的导弹起飞质量作为算例进行了优化设计. 确定了设计变量及约束条件,建立了导弹起飞质量优化模型. 根据优化模型选取微分进化算法中的种群规模、最大进化代数等参数,最终通过不断迭代获得最小起飞质量. 优化结果显示,与遗传算法相比,微分进化算法在导弹起飞质量计算方面具有更快的收敛性和更高的计算精度.

     

    Abstract: The optimization algorithm was developed to calculate the take-off mass more efficiently and accurately, and the missile take-off mass design method based on differential evolution was proposed. The take-off mass of the missile with single-chamber dual-thrust motor was set as the example for optimization design. The design variables and constraints were set up, and the model to optimize take-off mass was established. The parameters of population size and the maximum evolutionary generation were determined according to the optimization model. Finally, the minimum take-off mass was obtained via continuous iterations. Compared with genetic algorithms, differential evolution algorithm demonstrates its faster convergence and more computational accuracy in take-off mass design of missile.

     

/

返回文章
返回
Baidu
map