摘要
针对网架结构抗震设计,提出一种基于多目标进化算法NSGA-Ⅱ的抗震优化设计方法。建立以网架用钢量最小化和结构最大竖直位移最小化为目标的多目标优化模型;结合有限元动力计算模型和显式动力分析方法对网架结构进行地震响应分析;考虑到优化模型带有约束条件以及设计变量的特点,提出基于NSGA-Ⅱ的改进算法NSGA-Ⅱ+,采用该算法来求解优化模型。为了验证算法改进效果,对经典的空间桁架结构进行了优化,并与其他算法的优化结果进行比较,结果表明改进算法具有良好的收敛性和稳定性。最后以ANSYS/LS-DYNA为结构动力分析工具,混合编程实现了一个斜放四角锥网架的多目标抗震优化设计。优化实例表明,该方法能得到优质解,具有实际工程意义。
In order to keep balance between project cost and structural safety in the seismic design of grid structures,a multi-objective optimization method with NSGA-Ⅱ is introduced in this paper. Taking mass of grid and maximum vertical displacement as optimization objects,according to design codes,optimization model is established. Non-linear seismic responses of grid structure in earthquake are calculated based on finite element analysis and explicit dynamic analysis. A modified algorithm NSGA-Ⅱ + is proposed based on NSGA-Ⅱ for solving discrete space optimization problems. NSGA-Ⅱ + is applied to the optimization of a classical spatial truss structures. And a comparative analysis is carried out between the modified algorithm and other algorithms to show its efficiency. The results of an grid structure seismic optimization example indicate the effectiveness of the proposed method. In this paper,the task of finite element analysis is conducted with ANSYS / LS-DYNA.
出处
《建筑科学》
CSCD
北大核心
2016年第5期27-33,共7页
Building Science
关键词
网架
抗震设计
多目标优化
NSGA-Ⅱ+
有限元
显式动力分析
grid structure
seismic design
multi-objective optimization
NSGA-Ⅱ +
finite element
explicit dynamic analysis