基于Python语言和Abaqus平台的边坡可靠度计算自动化算法开发
A slope reliability automated algorithm based on python language and abaqus platform作者机构:中国科学院山地灾害与地表过程重点实验室 中国科学院、水利部成都山地灾害与环境研究所成都610041 中国科学院青藏高原地球科学卓越创新中心北京100101 中国科学院大学人工智能学院北京100049
出 版 物:《土木与环境工程学报(中英文)》 (Journal of Civil and Environmental Engineering)
年 卷 期:2019年第41卷第5期
页 面:67-72页
核心收录:
学科分类:08[工学] 080104[工学-工程力学] 0815[工学-水利工程] 0801[工学-力学(可授工学、理学学位)]
基 金:国家自然科学基金(41790432、41761144077)~~
摘 要:可靠度方法因其更符合边坡岩土体的非均匀性及失稳破坏的不确定性特征,受到科研及工程设计人员的重视。然而,目前没有成熟且能够用于可靠度分析的随机有限元软件,而跨平台的随机场生成和稳定性分析增加了可靠度分析的难度,从而限制了其推广应用。基于Python语言和Abaqus平台,开发了一套能自动计算边坡可靠度的随机有限元算法。在给定边坡几何参数及土体抗剪强度参数的均值、相关距离和变异系数前提下,利用该算法可自动实现非平稳随机场的离散及边坡失效概率的计算;该程序有效地解决了多种软件交互使用的稳定对接和子程序编写等难题;与经典的边坡算例进行对比,计算结果验证了该方法的可靠性。