结构主动/半主动控制效果与输入动力作用的性质、主动/半主动控制算法、减振装置的设置数目和位置等因素有关。为解决随机激励作用下、结构控制系统中控制器参数优化与作动器优化配置问题,提出一种改进的遗传算法。该遗传算法采用随机竞争与最佳保留相结合的选择策略,以提高计算效率;为避免交叉和变异操作产生违反约束条件的个体,发展了改进的二进制单点交叉和改进的单基因座与双基因座变异。数值算例分析表明,提出的改进的遗传算法计算精度高,收敛速度快,是一种有效的结构控制系统一体化优化分析方法。
The active or semi-active structural control effect is related to input dynamic action,active or semi-active control algorithm,the number and location of damping devices and so on.In this paper,an improved genetic algorithm is proposed to solve the optimization problems of both controller parameters and actuator placement of vibration control systems for structures subjected to random excitation.In the genetic algorithm,a selection policy,which is a combination of random competition and elitist strategy,is used to improve the computational efficiency.In order to avoid the constraint violations caused by crossover and mutation operation,an improved binary single-point crossover and an improved single-locus or two-locus mutation are both developed.A numerical example shows that the proposed algorithm has the advantages of high precision and fast convergence,and thus it is an effective integrated optimization method for structural control systems.