找回密码
 注册
Simdroid-非首页
查看: 705|回复: 13

[基础理论] 【分享】剪切自锁和沙漏控制的理论及Abaqus实现方式

[复制链接]
发表于 2017-11-6 22:30:49 | 显示全部楼层 |阅读模式 来自 江苏南京
===概述===
      商用有限元软件的健壮性体现在对各种特殊情况,求解过程和解的正确性依然能得到保证,而这些特殊情况在自编程序中如果没有考虑到,那么结果就可能相差极大。其中剪切自锁和沙漏现象是最常见的会影响正确性的两个特殊情况。譬如很多编程序的人都喜欢用悬臂梁来验证程序的正确性,如果是悬臂梁来做壳单元的验证,可能就会出现结果和理论值比较要么太大,要么太小,公式都是按书上标准的积分来的,怎么也查不出问题,其实与你的编程代码无关,而是书上的算法本来就会出现剪切自锁和沙漏而导致结果偏大或者偏小。最近编程也遇到了这个问题,就顺便研究了一下,有兴趣的可以参考一下。

===剪切自锁===
        剪切自锁发生在完全积分单元中,这里的积分指的是求解刚度矩阵时采用的积分形式,且线性单元最明显,同时,不是所有的载荷都会发生剪切自锁的,只在受弯下才会发生自锁现象。壳单元的剪切自锁只影响薄膜刚度和面外横向剪切刚度。剪切自锁时会导致单元刚度变大,收敛比较慢,就算对一个细网格,结果和真实值之间也可能有很大误差。消除剪切自锁一般常用减缩积分或者假定应变的方法。


===沙漏===

        沙漏和剪切自锁可以说是既相同又相反。和剪切自锁相同的地方在于在线性单元中最明显,且不是所有的载荷都会发生沙漏的,只在受弯下才会发生沙漏现象。和剪切自锁相反的地方在于剪切自锁发生在完全积分单元中,剪切自锁时会导致单元刚度变大,收敛比较慢,而沙漏发生在减缩积分单元中,且沙漏现象会导致单元刚度变小。在线性减缩积分时,通过算法能抑制沙漏,要想完全消除沙漏,那么只能改变建模方法,譬如换完全积分,高次单元,加密网格等。


===Abaqus的实现===
     完全积分单元才有剪切自锁,虽然Abaqus的S4单元是完全积分,但内部已经做了修正完全消除了剪切自锁,所以不需要用户做任何设置。
     减缩积分单元才有沙漏现象,Abaqus的S4R默认增加一个人工的沙漏刚度来控制沙漏现象,如果发现结果还是不理想,那么需要采用其它建模方法才能控制沙漏了。
     Abaqus针对剪切自锁和沙漏控制做的修正如下:
现象 单元类型元素
修正情况
剪切自锁 S4薄膜刚度假设应变方法修正
S4面外弯曲刚度
S4面外横向剪切刚度假设应变方法修正
S4R薄膜刚度
S4R面外弯曲刚度
S4R面外横向剪切刚度
沙漏控制 S4 薄膜刚度
S4 面外横向剪切刚度 沙漏控制,和Belytchko公式不一致,暂时没研究
S4R 薄膜刚度 和Belytchko公式一致,因子取0.005G

S4R
面外弯曲刚度和Belytchko公式一致,因子取0.00375G*4

S4R
面外横向剪切刚度沙漏控制,和Belytchko公式不一致,暂时没研究

详细的研究过程见附件。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

×

评分

1

查看全部评分

发表于 2017-11-7 12:54:21 | 显示全部楼层 来自 中国
感谢楼主的贡献,非常感谢
回复 不支持

使用道具 举报

发表于 2018-4-11 14:43:48 | 显示全部楼层 来自 山东青岛
判定沙漏可以看沙漏能与内能的比值,可是剪切自锁如何判定是否发生了呢
回复 不支持

使用道具 举报

 楼主| 发表于 2018-4-21 07:08:10 | 显示全部楼层 来自 浙江温州
shuangjing 发表于 2018-4-11 14:43
判定沙漏可以看沙漏能与内能的比值,可是剪切自锁如何判定是否发生了呢

剪切自锁我也想知道怎么从结果上看出来
回复 不支持

使用道具 举报

发表于 2018-4-21 11:06:59 | 显示全部楼层 来自 美国

感谢楼主的贡献,非常感谢
回复 不支持

使用道具 举报

发表于 2018-4-27 11:03:42 | 显示全部楼层 来自 天津
感谢楼主的分享
回复 不支持

使用道具 举报

发表于 2018-5-12 18:53:51 | 显示全部楼层 来自 中国
如果您有ABAQUS使用中的疑问或想凭借技术服务来赚取咨询费用,那快快来加入悬赏群吧。悬赏群吧采用的是支付技术咨询费用模式,不仅您提出的技术问题能通过自定悬赏来得到快速响应,而且每一个技术人都能自由提供有价技术服务。悬赏群吧的目的是促进CAE技术在整个行业中的有效交流融合与进步,CAE的小伙伴们快来共同努力吧。
Abaqus航天领域悬赏交流QQ群744086061
Abaqus航空领域悬赏交流QQ群748276158
Abaqus车辆领域悬赏交流QQ群748811457
Abaqus机械领域悬赏交流QQ群750326187
Abaqus建筑领域悬赏交流QQ群748503960
Abaqus桥梁领域悬赏交流QQ群748317597
Abaqus水利领域悬赏交流QQ群750886708
Abaqus岩土领域悬赏交流QQ群469995008
Abaqus船海领域悬赏交流QQ群748303708
Abaqus风电领域悬赏交流QQ群751894613
Abaqus石化领域悬赏交流QQ群752874287
Abaqus电子领域悬赏交流QQ群283693543
Abaqus生物领域悬赏交流QQ群750685324
Abaqus焊接领域悬赏交流QQ群753060195
Abaqus二次开发悬赏交流QQ群750348858
Abaqus冲击爆炸悬赏交流QQ群753048402
Abaqus加工成型悬赏交流QQ群750354969
Abaqus损伤断裂悬赏交流QQ群722607791
Abaqus拓扑优化悬赏交流QQ群651298198
回复 不支持

使用道具 举报

发表于 2018-5-13 13:01:15 | 显示全部楼层 来自 台湾
shuangjing 发表于 2018-4-11 14:43
判定沙漏可以看沙漏能与内能的比值,可是剪切自锁如何判定是否发生了呢

目前好像沒有方法可以看到所謂剪力自鎖是否發生,我想基本上可以在分析過後,去檢核系統內的彎矩Moment,如果這個分析問題中是以Moment為主導,使用一階全積分元素肯定是洽當的,我想利用系統內的彎矩去看剪力自鎖是目前唯一做得到的方法。
回复 不支持

使用道具 举报

发表于 2018-5-13 15:36:48 | 显示全部楼层 来自 江苏南京
非常感谢楼主的分享!
回复 不支持

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Simapps系列直播

Archiver|小黑屋|联系我们|仿真互动网 ( 京ICP备15048925号-7 )

GMT+8, 2024-10-3 06:26 , Processed in 0.045708 second(s), 15 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表