采用改进的自适应遗传算法来解决单层球面网壳结构构件截面优化问题,并采用VC++语言编写了相应的自适应遗传算法和有限元计算程序,可以实现单层球面网壳结构的自动优化设计.设计了不同类型、跨度和矢跨比的网壳优化算例;并通过对按照现行相关规范优化设计的单层球面网壳和符合现行相关规范要求但未经优化设计的单层球面网壳用ANSYS软件进行考虑几何非线性的屈曲分析,分别确定其屈曲荷载与设计荷载之比,以比较它们的受力和安全性能.结果表明采用自适应遗传算法进行离散变量的网壳结构截面优化设计容易收敛,优化效果良好.如果综合考虑经济和安全因素,设计网壳时,其矢跨比取1/6～1/5比较合适.
单层球面网壳 结构优化设计 遗传算法 屈曲分析