欢迎访问《兵工学报》官方网站,今天是

兵工学报 ›› 2009, Vol. 30 ›› Issue (9): 1170-1176.

• 论文 • 上一篇    下一篇

染色体分层编码遗传算法及其在枪械设计中的应用

楼俐,徐诚1,张飞猛2   

  1. 1.南京理工大学机械工程学院,江苏南京210049;2.炮兵学院,安徽合肥230031
  • 收稿日期:2008-10-10 上线日期:2014-12-25
  • 通讯作者: 楼俐 E-mail:louie1000@163. com
  • 作者简介:楼俐(1982-),女,博士研究生。

Application of Layered Coding Genetic Algorithm to Modularized Design of Small Arms

LOU Li1, XU Cheng1, ZHANG Fei-meng2   

  1. 1. School of Mechanical Engineering, Nanjing University of Science and Technology, Nanjing 210094,Jiangsu, China; 2. Artillery Academy, Hefei 230031, Anhui, China
  • Received:2008-10-10 Online:2014-12-25
  • Contact: LOU Li, XU Cheng E-mail:louie1000@163. com

摘要: 将枪械模块化方案设计过程映射为状态空间求解问题,在改进的标准遗传算法基础上建立染色体分层编码,更好地刻画了枪械产品层次结构,避免了传统二值编码码串过长难以描述关联程度较高的层次结构及对复杂多层系统求解易陷入局部最优的问题。同时,在模块化设计系统基础上,针对枪械方案设计系统种群个体数量不多、性状强的特点,在采取适应度比例选择及精英个体保留的再生算子基础上,结合排斥重串的稳态繁殖方法,进一步提高了最优解搜索性能。方案测试系统和实例系统均验证了该算法在层次结构方案设计中的有效性和实用性。

关键词: 机械设计 , 枪械设计 , 染色体分层编码 , 遗传算法 , 模块化方案设计

Abstract: Based on the improved simple genetic algorithm(SGA), a layered coding method was pre?sented to describe the hierarchy of small arms and prevent local optimization with binary coding. Tak?ing aim at a small amount of population individualities and strong properties in modularized design of small arms, the searching capability of optimal solution was further improved by the roulette wheel se?lection, the entist model and the steady state reproduction without duplicate strategy, based on modu?larized design. Project testing was given to depict the effort. The results of one prototype system for the automatic mechanism scheme design demonstrate the effectiveness of the method proposed.

Key words: mechanical design , small arms design , layered coding chromosome , genetic algorithm , modularized scheme design

中图分类号: