复杂形态钢结构设计培训班

首页 结构乌托邦-公众号 【OpenSees】常见问题解决方法(二)

【OpenSees】常见问题解决方法(二)

    “含刚性隔板结构模型易出现的报错信息”

论如何优雅的对含刚性隔板结构模型进行模态分析静力分析动力时程分析

  • 模态分析:ArpackSolver::Error -9999

对含刚性隔板的结构进行模态分析时,若采用程序默认的特征指求解方法,则会出现如图1所示的报错信息。对于该问题,OpenSees官网指导用户更改特征值求解方法,采用fullGenLapack进行求解。

图1 默认特征值求解方法无法对含隔板模型进行模态分析

如图2所示,更改特征值求解方法后,含刚性隔板的结构即可成功的进行模态分析

图2 采用fullGenLapack进行特征值求解

  • 静力分析:Constraint matrix not identity

对含刚性隔板结构进行静力分析时,若采用Constraints Plain边界处理方法,则会出现如图3所示的报错信息。官网给出了报错的缘由:Constraints Plain仅适用于“fix”“equalDOF”约束命令。因此对于“rigidDiaphragm”刚性隔板约束命令,Plain边界处理方法已不适用

图3 Plain无法对隔板模型进行静力分析

如图4所示,可将边界处理方法改为Lagrange Multiplier,实现含刚性隔板结构的静力分析。

图4 采用Lagarnge边界处理方法实现静力分析

  • 含静力的动力时程分析:WARNING – not yet implemented

陈博书中有提及采用Lagrange方法进行边界处理来实现含刚性隔板结构的静力分析,但在含静力动力时程分析中(如准永久荷载下的动力时程分析),若仍静力采用该边界处理方法,则会出现如图5所示的报错信息。

图5 动力时程分析中静力不可用Lagrange边界处理方法

如图6所示,为解决该问题,可对静力和动力都采用Transformation边界处理方法,实现含静力的动力时程分析

图6 动力时程分析中静力采用Transformation边界处理方法

如图7所示,官网指出Constraints Transformation不允许节点存在多重约束对于集中塑性铰模型,在OpenSees中常采用IMK材料【OpenSees】基于改进IMK塑性铰模型的性能分析)+ 零长度单元的方式来建立,此时需要对节点进行“equalDOF”约束。若在集中塑性铰模型中加入刚性隔板,则需在原有约束的基础上加入“rigidDiaphragm”约束,此时单个节点便存在了多重的约束Constraints Transformation不再适用

图7 Transformation不允许单点存在多重约束

那么对于含刚性隔板的集中塑性铰模型,该如何在OpenSees中实现的动力时程分析,还希望有所了解的朋友为大家解答

点击“阅读原文”可下载本次推文的所有OpenSees模型。

下期预告:

【拓扑优化】浅谈拓扑优化(三)

精彩回顾:

【会议总结】第六届建筑结构抗震技术国际会议

  • OpenSees

【OpenSees】浅析两类纤维单元:位移元与应力元

【OpenSees】浅析纤维单元的数值积分方法

【OpenSees】浅析分布塑性铰单元的数值积分方法

【OpenSees】宏观梁柱单元的强度软化模拟

【OpenSees】常见问题解决方法(一)

  • Perform3D

【Perform3D】如果花莲地震发生在广东汕头

【Perform3D】震惊!其纤维单元竟是位移元!?

【Perform3D】位移元的简单证法

  • 拓扑优化

【拓扑优化】浅谈拓扑优化(一)

【拓扑优化】浅谈拓扑优化(二)

【拓扑优化】牛郎急了!如何以最快速度搭鹊桥?

  • 工具

【工具】CC-Constitution [约束混凝土本构计算工具]

【工具】FRAME [框架辅助建模+纤维剖分]

【工具】Component [RC构件截面分析+应力元求解]



本文来自网络,不代表钢构人的立场,转载请注明出处。搜索工程类文章,就用钢构人网站。 https://www.ganggouren.com/2018/05/378780cb6d/
上一篇
下一篇

作者: ganggouren

为您推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

联系我们

联系我们

17717621528

在线咨询: QQ交谈

邮箱: 1356745727@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息
关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部