首页 | 本学科首页   官方微博 | 高级检索  
     检索      

基于实值编码遗传算法的起重机伸缩臂结构优化
引用本文:张东民,廖文和.基于实值编码遗传算法的起重机伸缩臂结构优化[J].南京航空航天大学学报,2004,36(2):185-189.
作者姓名:张东民  廖文和
作者单位:南京航空航天大学机电学院,南京,210016
基金项目:国家 8 63高科技基金 (2 0 0 2 AA41 1 0 3 0 )资助项目
摘    要:实值编码遗传算法(RCGA)的染色体空间和问题解空间是同一个空间,较好地解决了二进制编码遗传算法(BCGA)存在的求解精度和冗余代码等问题;给出了改进的交叉和变异操作算子;RCGA自然集成工程领域知识.弥补BCGA语义的不足.就实现而言.RCGA可有效继承常规数值算法的代码。因此,RCGA更适合有连续变量的复杂的工程数值优化问题。本文建立了多工况的基于惩罚的RCGA模型用于起重机伸缩臂的优化设计,该模型比常规方法更符合工程实际,优化结果令人满意,证明RCGA在工程设计中有实用意义。

关 键 词:实值编码遗传算法  起重机  伸缩臂  结构优化  约束条件
文章编号:1005-2615(2004)02-0185-05
修稿时间:2003年3月18日

Crane Telescopic Boom Optimization Based on Real-Coded Genetic Algorithm
ZHANG Dong-min,LIAO Wen-he.Crane Telescopic Boom Optimization Based on Real-Coded Genetic Algorithm[J].Journal of Nanjing University of Aeronautics & Astronautics,2004,36(2):185-189.
Authors:ZHANG Dong-min  LIAO Wen-he
Abstract:The traditional optimization methods for the crane telescopic boom have some shortages and genetic algorithm is a novel and powerful method for mechanical optimization design. The space of chromosomes with real-coded genetic algorithm (RCGA) and the problem solution space are the same space, the problems of solution precision and redundant codes in binary-coded genetic algorithm (BCGA) are solved with RCGA; Operators are modified as appropriate one; Engineering domain knowledge could be naturally integrated with RCGA, and the legacy codes of the traditional algorithms can be reused with RCGA for coding. So BCGA is more suitable to solve complex engineering design optimization problems with continuing variants. The optimization model with penalty function for crane telescopic boom is very suitable for the physical problem. This design method can effectively reduce the boom weight and improve the forces exerted on it. Result shows that RCGA has practical application in engineering design.
Keywords:genetic algorithm  real coding  structure optimization design  crane telescopic boom
本文献已被 CNKI 维普 万方数据 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号