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

首页 结构乌托邦-公众号 【OpenSees】浅析两类纤维单元:位移元与应力元

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

   “浅析应力元与位移元,应力元更具优越性

上周推文【OpenSees】浅析纤维单元的数值积分方法 介绍了纤维单元的多种数值积分方法及其优劣性,本周将介绍两类纤维单元,分别是:位移元(displacement-based)和应力元(force-based)。

在以往多次推文中,都对应力元和位移元进行介绍,但缺乏一次较为完整的总结。在本次推文中,将介绍位移元和应力元的基本理论,并利用算例来探究两种纤维单元的区别所在。

位移元&应力元

  • 位移元

位移元纤维单元利用线性Lagrange构造轴向位移场,利用3次Hermite构造切向位移场。由于轴向应变为轴向位移的一阶导,同时曲率为切向位移的二阶导,因此位移元内部存在常值轴向应变线性曲率的问题。

图1 位移元

  • 应力元

应力元纤维单元假定轴力和剪力在单元内部为常值,利用线性插值来求取截面弯矩。在迭代计算时,应力元存在单元内部的迭代,当截面抗力和截面外力不满足容差要求时,截面不平衡力将转化为截面残余变形,通过高斯积分转化为单元下一步迭代的变形增量。

图2 应力元

算例对比

应力元的误差来源于数值积分,而位移元的误差则由数值积分和位移场。基于构造的位移场,位移元存在常值轴向应变线性曲率曲率不连续的问题。一般可通过细分位移元的方式来减少位移场造成的误差,但剖分会增加结构自由度,加大了计算的成本。

  • 常值轴向应变

(算例来自:【OpenSees】浅析纤维单元的数值积分方法)基于Fixed Location建立3点Gauss-Lobatto积分方法,建立变截面的悬臂构件,在自由端施加轴向力,如图3所示。

图3 常值轴向应变问题

由图3可知,位移元存在常值轴向应变的问题,与解析解间有较大的误差。将位移元均分为3段,每个单元内均采用3点Gauss-Lobatto积分,将计算结果与解析解比对,对比结果如表1所示。由表1可知,当位移元剖分后,其轴向应变可保证较好的精度

  • 线性曲率

利用1个应力元、1个位移元和2个位移元分别建立简支梁模型,在跨种施加100kN集中力,采用Guass-Lobbato积分方法,对比曲率计算结果,如图4所示。

图4 线性曲率问题

由于位移场的影响,位移元在单元内部只能反映线性曲率问题。而对于受跨中集中力的简支梁来说,其曲率沿杆件呈二折线分布,因此只采用单个位移元来模拟简支梁难以保证精度,需对位移元进行剖分,而应力元则不存在上述问题。

  • 曲率不连续

(算例来自:【Perform3D】震惊!其纤维单元竟是位移元!?)利用位移元和应力元分别对框架柱进行低周往复分析。分析时假定塑性铰长度为截面高度的一半,在构件底部算起200mm处将杆件剖分为2个单元。以构件嵌固端为起始,以此对节点进行编号。

图5 曲率不连续问题

数值分析结果与试验结果对比情况如图5所示。位移元的插值方式意味着它属于C1型单元,因此从图5中可以发现,位移元的曲率在单元间不连续


总     结

  • 位移元纤维单元利用线性Lagrange构造轴向位移场,利用3次Hermite构造切向位移场。

  • 应力元纤维单元假定轴力和剪力在单元内部为常值,利用线性插值来求取截面弯矩

  • 位移元存在常值轴向应变线性曲率曲率不连续的问题。

  • 满足计算精度,需对位移元进行剖分,但剖分增加了自由度,加大了计算成本。

  • 在对梁柱单元的非线性分析中,笔者常采用应力元纤维单元。


本周笔者看到人民日报的一篇推文:【关注】紧急警告!这个国家的政府,正毁掉中国高材生的前途!笔者的朋友也不幸是这批被澳洲政府阻挠的博士生之一。从2017年5月开始,大批获得公派全额奖学金博士生澳洲政府白白浪费了大半年的青春。澳洲移民局即不下签也不拒签,如此傲娇的移民局真是闻所未闻!


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

精彩回顾:

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

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

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

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



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

钢结构地图

上一篇
下一篇

作者: ganggouren

为您推荐

发表回复

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

联系我们

联系我们

17717621528

在线咨询: QQ交谈

邮箱: 1356745727@qq.com

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

微信扫一扫关注我们

关注微博
返回顶部