【JY】ETABS与Perform3D弹塑性分析功能对比示例

【JY】ETABS与Perform3D弹塑性分析功能对比示例的图1

ETABS的发展迅猛,Perform-3D高效稳定,它们各有所长,相关链接可看:

【JY】结构工程分析软件讨论(上)

【JY】结构工程分析软件讨论(下)

经过十余年的推广和实践, Perform-3D作为专业的建筑结构非线性分析与性能评估软件在国内已获得广泛认同。

ETABS也是国内工程师们熟知的多高层建筑结构分析和设计软件,抗震、减隔震的弹塑性分析一直是ETABS优势功能之一。

ETABS2016版本开始,ETABS不断借鉴Perform-3D的功能特点加强完善性能化设计相关的功能,并进一步提升弹塑性分析效率。 当前的ETABS 目前已经融合了Perform-3D许多特色功能,建筑结构非线性分析与性能评估也成为ETABS的功能亮点。 对此,不少用户关心两个产品在这方面的使用方法和应用体验有什么区别。(目前ETABS的分析功能基本与Perform-3D融合)

本文试图从一个简单例子入手,对比ETABS v18.1.0Perform-3D v7抗震弹塑性分析的相关功能,从应用的角度带来一些直观的认识,供工程师们使用产品时参考。

1、模型概况

本例为5钢筋混凝土框架结构,规则对称。本文借用这个例子来展示功能,并不探讨结构本身的合理性。

该模型的 框架梁端指定了 塑性铰(弯矩铰) 框架柱两端指定了纤维铰 ,施加双向地震时程作用。分别独自建立ETABS模型(图1)和Perform3D模型(图2),并尽量保证两个模型的一致性。表1、图3~5是部分计算结果对比,可以看到两个软件的计算结果吻合得较好。下文将逐一对比介绍模型的设置及相应的软件功能。

【JY】ETABS与Perform3D弹塑性分析功能对比示例的图2

1  ETABS模型

【JY】ETABS与Perform3D弹塑性分析功能对比示例的图3

2  Perform-3D模型

【JY】ETABS与Perform3D弹塑性分析功能对比示例的图4 【JY】ETABS与Perform3D弹塑性分析功能对比示例的图5

3  层间位移角

【JY】ETABS与Perform3D弹塑性分析功能对比示例的图6

4  X方向基底剪力  

【JY】ETABS与Perform3D弹塑性分析功能对比示例的图7

 5  顶点位移

2、非线性分析设置

2.1材料本构

本例使用的材料有C30C35HRB400。材料的非线性参数主要包括: 应力-应变曲线、可接受准则和滞回模型 。材料的可接受准则通过材料应变来定义,用于使用纤维单元的构件性能评估。以下以C30为例对比本例材料参数的设置。

【JY】ETABS与Perform3D弹塑性分析功能对比示例的图8

2.2纤维铰

本例框架柱使用了纤维铰,相关操作包括定义纤维截面、纤维段长度等。以下是本例底部中柱的纤维铰定义。

【JY】ETABS与Perform3D弹塑性分析功能对比示例的图9

2.3塑性铰

本例框架梁使用了塑性铰(弯矩铰)。塑性铰的定义主要包括:骨架曲线、可接受准则、滞回模型。ETABS内置了ASCE 41-13ASCE 41-17两本规范,可以根据截面信息自动生成相应的塑性铰。本例的梁铰即自动铰,相关数据自动生成。Perform-3D的塑性铰有多种类型,本例使用弯矩-转角铰,输入的数据与ETABS一致。

【JY】ETABS与Perform3D弹塑性分析功能对比示例的图10

2.4 铰布置

框架的塑性铰一般布置在构件端部,建模时要确定铰在杆件上的位置,以及铰的长度,同时要避开节点区。本例中梁铰是零长度的弯矩铰,柱铰是相对长度为0.2的纤维铰。以下是两个软件关于铰布置的相关操作,在操作过程中尽量确保模型的一致性。

【JY】ETABS与Perform3D弹塑性分析功能对比示例的图11

2.5 阻尼、工况设置

【JY】ETABS与Perform3D弹塑性分析功能对比示例的图12

2.6性能检查

性能化设计一个重要的环节就是检查结构是否达到预期的性能目标,在建模期间设定的“可接受准则”是构件性能检查的衡量尺度Perform-3D通过建立一系列的极限状态组(Limit State Groups),并检查其使用率(usage ratio)来进行性能检查。ETABS也引入了类似的做法,但从操作上简便了许多。

【JY】ETABS与Perform3D弹塑性分析功能对比示例的图13

3、结果查看

3.1 大指标

基底剪力、顶点位移等力或变形的时程曲线两个软件都可以便捷地显示,但对于层间位移角等与楼层相关的结果,ETABS的显示更直观,操作也简单。能量图的表达两个软件是类似的,既可显示整个结构的累计能量组成,也可按组显示构件耗能的情况,ETABS的显示方式更灵活。

【JY】ETABS与Perform3D弹塑性分析功能对比示例的图14

3.2 铰结果

本例采用了塑性铰和纤维铰。以下以柱端纤维铰为例说明典型的铰结果显示。

【JY】ETABS与Perform3D弹塑性分析功能对比示例的图15

3.3性能评价

根据本文2.6节的定义,分析完成后可以查看各个构件的性能状态。 ETABS将其称为Hinge D/CRatiosPerform-3D将其称为Usage Ratios ,两者的含义是一样的,都是实际结果(如塑性变形)与目标水准的比值,可以理解为相对于目标水准,各个构件的损伤比率。通过Usage Ratios可以便捷地评估结构的性能状态。

以下是柱构件在大震作用下IO水准的损伤情况,图中的数据代表了柱截面中最大的纤维变形与IO变形的比值,大于1即不满足IO要求(本例仅展示功能,忽略构件截面可能存在的不合理性)。本例选择几根典型的柱构件,将两个软件计算的性能校核结果汇总于表2,可以看到两个软件计算结果吻合较好。

【JY】ETABS与Perform3D弹塑性分析功能对比示例的图16

【JY】ETABS与Perform3D弹塑性分析功能对比示例的图17

4、参数设置分析

Perform-3D分析效率很高是这款产品受欢迎的重要因素之一。

Perform-3D有一套相对“封闭”的求解策略,提供给用户干预分析过程的参数很少。

ETABS则不同,有许多分析参数需要用户根据模型情况进行设置,这些参数会显著影响模型的分析时长。

ETABS默认的分析参数设置适用于大多数情况。以下简要说明两个软件分析相关的主要参数,更详细的解释可查看软件的联机帮助或技术文档。

【JY】ETABS与Perform3D弹塑性分析功能对比示例的图18

本例中,Perform-3D的参数保持默认,ETABS则根据不同选项区分了几种情况,将分析时长的数据结果汇总于表3。可以看到,如果分析参数设置恰当,ETABS的分析耗时已经接近Perform-3D,这相对于早几年的ETABS版本已经有显著的进步。

通过对表3的数据对比,对ETABS的参数设置有如下建议:

1)“铰细分”会显著影响分析时长,所以一般建议初次分析时关闭“铰细分”,遇到收敛困难时,可对局部杆件打开“铰细分”。

2)如果模型中出现塑性铰的数量较多、塑性程度较深(如大震的情况),ETABS的分析耗时会增加,但仍然有提高效率的办法。比如适当加大收敛容差,在表3中,括号里的数据是将容差从0.0001放大为0.005后的计算时长。

3)本例中ETABSETE”的方法并没有太大优势,也说明是否使用“ETE”是因模型而异的,“ETE”有助于收敛,但对于本例这种不存在收敛困难的模型,“ETE”在分析效率上并无优势。

【JY】ETABS与Perform3D弹塑性分析功能对比示例的图19

注:

1 )工况信息:单个双向地震作用时程分析工况,持时 40 秒。

2 )计算机信息: i5-4570 CPU@3.20GHz RAM 8 GB 64 位操作系统。

3)  铰细分时铰相对长度为 0.2

实际工程项目通常需要计算多条地震波,此时采用并行计算可以大大提高分析效率Perform-3Dv6版本增加了并行计算功能(图6)。ETABSv18.1.0版本增加了该功能。图7ETABS的高级分析选项,在“分析进程”中选择“独立进程”即可实现并行计算。本例采用并行计算同时求解中震、大震两个工况,计算时长汇总于表4ETABS设置为仅迭代求解,收敛容差0.005。对比表4与表3的数据,明显看到ETABS采用并行计算后计算效率又进一步提高。根据CSI的建议,高级求解器更适合处理大模型,常规模型多线程求解器求解速度更佳。

【JY】ETABS与Perform3D弹塑性分析功能对比示例的图20

【JY】ETABS与Perform3D弹塑性分析功能对比示例的图21

6  Perform-3D并行计算 

【JY】ETABS与Perform3D弹塑性分析功能对比示例的图22

 7  ETABS高级分析选项

需要强调的是,本例分析时长的对比数据,仅供参考,并不能由此断言某种方式一定优于另一种。因为非线性分析是一个非常复杂的过程,有太多因素影响分析的效率和精度,我们需要始终明确的是分析目的(什么样的数据是关键有效的),而不是一味追求分析速度。

5、小结

本文从非线性材料定 义、铰定义和布置、工况定义、性能检查、结果输出、分析参数设置多个方面详细对比了ETABSPerform-3D的功能特点。

可以看到,ETABS经过这几年的发展已完全具备处理建筑结构非线性分析及性能评估问题的能力,并且操作简单。对于多数结构工程师来讲,ETABS操作环境更加友好,易学易用。

Perform-3D复杂的理论体系和繁杂的操作模式常常令很多工程师望而却步,好在国内已有很多工具实现了Perform-3D的前后处理,让更多工程项目能使用Perform-3D。笔者认为,Perform-3D本身就是建筑结构非线性分析及性能评估技术的缩影,凝结了Powell教授杰出的研究成果和心得,学习Perform-3D的过程就是向Powell教授学习的过程,意义非凡。

总体而言,Perform-3D分析稳定、可靠、效率高,这与它精巧的组件设置、强大高效的求解策略、有选择性的数据存储以及针对性极强的产品定位都不无关系。

ETABS这些年在非线性分析功能、分析效率等方面进步显著,并且仍在持续改进中,同时ETABS具备更广泛的通用性,非线性分析类型更多(除了材料非线性问题,还有大位移等问题) ,因此可控的分析参数更多。

另一方面,ETABS存储数据量更大(比如包含所有纤维的细节结果),塑性状态更新比较耗时(与塑性程度有关) 。因此,处理ETABS的非线性模型,需要具体项目具体分析,合理的模型设置和恰当的分析参数会显著改善求解效率。


(完)

往期推荐 ·


#性能分析

【JY】基于性能的抗震设计浅析(一)

【JY】基于性能的抗震设计浅析(二)

【JY】浅析消能附加阻尼比

【JY】近断层结构设计策略分析与讨论

【JY】浅析各动力求解算法及其算法数值阻尼(人工阻尼)

理念

【JY|体系】结构概念设计之(结构体系概念)

【JY|理念】结构概念设计之(设计理念进展)

【JY】有限单元分析的常见问题及单元选择

【JY】结构动力学之显隐式

【JY】浅谈结构设计

【JY】浅谈混凝土损伤模型及Abaqus中CDP的应用

【JY】浅谈混凝土结构/构件性能试验指标概念(一)

【JY】浅谈混凝土结构/构件性能试验指标概念(二)

【JY】橡胶系支座/摩擦系支座全面解析

#概念机理

【JY】基于Ramberg-Osgood本构模型的双线性计算分析      
     

【JY】结构动力学初步-单质点结构的瞬态动力学分析

【JY】从一根悬臂梁说起

【JY】反应谱的详解与介绍

【JY】结构瑞利阻尼与经济订货模型

【JY】主成分分析与振型分解

【JY】浅谈结构多点激励之概念机理(上)

【JY】浅谈结构多点激励之分析方法(下)

【JY】板壳单元的分析详解

【JY】橡胶支座的简述和其力学性能计算

【JY】振型求解之子空间迭代

【JY】橡胶支座精细化模拟与有限元分析注意要点

【JY】推开土木工程振型求解之兰索斯法(Lanczos法)的大门

【JY】基于OpenSees和Sap2000静力动力计算案例分析

【JY】建筑结构施加地震波的方法与理论机理

【JY】力荐佳作《结构地震分析编程与应用》

#软件讨论

【JY】复合材料分析利器—内聚力单元

【JY】SDOF计算教学软件开发应用分享

【JY】Abaqus案例—天然橡胶隔震支座竖(轴)向力学性能

【JY】Abaqus6.14-4如何关联fortran?

【JY】如何利用python来编写GUI?

【JY】如何解决MATLAB GUI编程软件移植运行问题?

【JY】浅谈结构分析与设计软件

【JY|STR】求解器之三维结构振型分析

【JY】SignalData软件开发应用分享

【JY】基于Matlab的双线性滞回代码编写教程

【JY】动力学利器 —— JYdyn函数包分享与体验

【JY】混凝土分析工具箱:CDP模型插件与滞回曲线数据

【JY】结构工程分析软件讨论(上)

【JY】结构工程分析软件讨论(下)

#YJK前处理参数详解

【JY】YJK前处理参数详解及常见问题分析(一)

【JY】YJK前处理参数详解及常见问题分析:控制信息(二)

【JY】YJK前处理参数详解及常见问题分析:刚度系数(三)

【JY】YJK前处理参数详解及常见问题分析:二阶效应和分析求解(四)

【JY】YJK前处理参数详解及常见问题分析(五):风荷载信息

【JY】YJK前处理参数详解及常见问题分析(六):地震信息

#其他

【JY】位移角还是有害位移角?

【JY】如何利用python来编写GUI?

【JY】今日科普之BIM


【JY】ETABS与Perform3D弹塑性分析功能对比示例的图23

 ~关注未来更精彩~

登录后免费查看全文
立即登录
App下载
技术邻APP
工程师必备
  • 项目客服
  • 培训客服
  • 平台客服

TOP

2
7