基于Python语言和Abaqus平台的边坡可靠度计算自动化算法开发
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

TU431

基金项目:

国家自然科学基金(41790432、41761144077)


A slope reliability automated algorithm based on python language and abaqus platform
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    可靠度方法因其更符合边坡岩土体的非均匀性及失稳破坏的不确定性特征,受到科研及工程设计人员的重视。然而,目前没有成熟且能够用于可靠度分析的随机有限元软件,而跨平台的随机场生成和稳定性分析增加了可靠度分析的难度,从而限制了其推广应用。基于Python语言和Abaqus平台,开发了一套能自动计算边坡可靠度的随机有限元算法。在给定边坡几何参数及土体抗剪强度参数的均值、相关距离和变异系数前提下,利用该算法可自动实现非平稳随机场的离散及边坡失效概率的计算;该程序有效地解决了多种软件交互使用的稳定对接和子程序编写等难题;与经典的边坡算例进行对比,计算结果验证了该方法的可靠性。

    Abstract:

    Based on Python and Abaqus platform, a stochastic finite element algorithm program was developed. The program can automatically discretize the non-stationary random field and calculate the failure probability when the geometric parameters of the slope and the mean, correlation distance and variation coefficient of the soil shear strength parameters are provided. The algorithm is used to calculate the benckmark slope examples, and the results verify the reliability of the proposed method. Moreover, the program can also effectively solve the complex problems of multiple software interaction and subroutine compilation. The program is then redeveloped on Abaqus platform, which is a widely applicable finite element software. It was beneficial to the popularization of the program in practical engineering applications.

    参考文献
    相似文献
    引证文献
引用本文

任斌斌,苏立君,张崇磊,谢奇峻.基于Python语言和Abaqus平台的边坡可靠度计算自动化算法开发[J].土木与环境工程学报(中英文),2019,41(5):67-72.

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2019-01-14
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2019-10-25
  • 出版日期: