摘要
ABAQUS有限元软件在水利工程中应用广泛,人工粘弹性边界和等效节点荷载法是水工构筑物地震动力响应分析的常用方法。基于ABAQUS计算内核,采用Python计算机语言编写了二次开发程序,实现了人工边界处各节点的弹簧、阻尼器及等效节点荷载自动设置的功能,并具体阐述了程序编译流程和关键要素。建立的典型SV波底面入射模型对程序的适用性进行了验证,结果表明地震波的传递及反射规律与理论解一致,程序合理可行。
-
单位上海市政工程设计研究总院; 河海大学