摘要
用改进遗传算法研究了主动控制机构在建筑结构上的优化布置问题。先利用瞬时最优方法确定目标函数。在进行遗传操作时 ,为避免因采用普通遗传算法中的交叉和基本变异操作而产生违反约束条件的个体 ,提出了一种改进的交叉方法 ,即利用识别码进行判断交叉 ,并采用了双基因座变异 ,以满足约束条件。数值算例和结果表明了本文所提方法行之有效 。
Optimal placement of actuators for structural vibration active control by genetic algorithms is discussed in this paper. The cost function is defined by instantaneous optimal control algorithm. To avoid constraint violations caused by general crossover and basic mutation operation when the amount of actuators is fixed, a new genetic method is presented, i.e. look for a distinguishable code which satisfies certain conditions. By distinguishable code to cross and two gene place to mutate, the result of crossover and mutation operation is that the created gene does not violate the constraint. Simulation results demonstrate that the method in this paper is feasible with fast convergence.
出处
《振动工程学报》
EI
CSCD
北大核心
2003年第1期119-123,共5页
Journal of Vibration Engineering
关键词
遗传算法
主动控制
优化配置
建筑结构
genetic algorithm
active vabration control
optimal placement