You are on page 1of 7

30/12/2023, 22:28 ABAQUS Bolt Load在动力学中的多种施加方式及传统错误建模方法讲解

ABAQUS Bolt Load在动力学中的多种施加方式及传统错误建模方


法讲解
技术邻CAE学习 2023-10-24 12:10 Posted on 浙江

作者:林博士
土木工程专业,6年抗震相关工作,熟悉钢结构、混凝土结构以及钢混组合结构的节点、剪力墙、框架的抗震
建模及分析。

一、简介

首先,简单介绍下传统ABAQUS施加螺栓预紧力的方式。模型比较简单,就是两个板之间施加螺栓
预紧力,螺栓预紧力大小为100kN,螺栓为M26螺栓,板件设置为固接,如下图所示:

https://mp.weixin.qq.com/s?__biz=MzI2NzMyNjI2Nw==&mid=2247575407&idx=1&sn=2cbd8c6ff6bee3d23db24bbd9c4ba098&chksm=ea83613b… 1/9
30/12/2023, 22:28 ABAQUS Bolt Load在动力学中的多种施加方式及传统错误建模方法讲解

但是这种螺栓预紧力施加方式只能在通用静力学计算中使用,不能在动力学中使用。因此,如果想
在动力学中施加螺栓预紧力,需要用别的方式。我这里提供了5种方式。

二、螺栓预紧力在动力学中的施加方式

1 降温法(动力学和静力学)

设置线膨胀系数,在初始分析步设置初始温度,在第一个分析步降温,螺栓就会由于温度降低而收
缩。相当于用钢材的收缩模拟螺栓的“收缩”预紧力。操作步骤如下:

(a)给钢材本构施加线膨胀系数,可设置为1e-5,或者随便一个值也行,因为线膨胀系数是和温度
共同发挥作用,线膨胀系数大些,温差设置大些即可。

https://mp.weixin.qq.com/s?__biz=MzI2NzMyNjI2Nw==&mid=2247575407&idx=1&sn=2cbd8c6ff6bee3d23db24bbd9c4ba098&chksm=ea83613b… 2/9
30/12/2023, 22:28 ABAQUS Bolt Load在动力学中的多种施加方式及传统错误建模方法讲解

(b)给定一个初始环境温度。

(c)基于初始温度,选择需要降低的温度,利用温差实现螺栓的热胀冷缩,从而施加上螺栓预紧
力。

图 降温法施加螺栓预紧力步骤

(a)左边静力学计算结果,右边动力学计算结果(质量缩放400倍)。静力学的计算结果基本没什
么问题,动力学的应力偏小了。

设置的温差需要多次调试,从而达到与施加螺栓预紧力等效的温差大小,等效的原则是螺栓和板件
的应力水平相同以及螺杆的轴向荷载与螺栓预紧力相同。

2 接触过盈量法(静力学)

开始设置螺栓和板之间存在相互侵入,也就是他们之间存在重合部分,在第一个分析步把重合的部
分“弹开”,螺栓重合部分被“弹开”,相当于板件被拉紧,以此模拟螺栓预紧力。

https://mp.weixin.qq.com/s?__biz=MzI2NzMyNjI2Nw==&mid=2247575407&idx=1&sn=2cbd8c6ff6bee3d23db24bbd9c4ba098&chksm=ea83613b… 3/9
30/12/2023, 22:28 ABAQUS Bolt Load在动力学中的多种施加方式及传统错误建模方法讲解

(a)设置螺栓和板件相互重合的厚度尺寸

(b)初始分析步有重合,在第一个分析步设置重合部分“弹开”,以此施加上螺栓预紧力。

https://mp.weixin.qq.com/s?__biz=MzI2NzMyNjI2Nw==&mid=2247575407&idx=1&sn=2cbd8c6ff6bee3d23db24bbd9c4ba098&chksm=ea83613b… 4/9
30/12/2023, 22:28 ABAQUS Bolt Load在动力学中的多种施加方式及传统错误建模方法讲解

(a)接触过盈量法计算的应力云图结果

重合部分的大小,取决于板材和螺栓的本构关系以及施加螺栓预紧力的大小。这个过程需要反复调
试,以便于达到和直接施加螺栓预紧力等效的结果。

3 连接器法(动力学和静力学)

其实本质就是使用了等效的螺栓预紧力施加方式,那么怎么样才算是等效呢?简单理解就是和螺栓
的作用相同。螺栓的作用有两个:提供摩擦力和挤压力。在螺栓的轴向,利用类似弹簧的部件把他
拉紧,以此模拟提供摩擦力的F N (摩擦力是靠F N 和摩擦系数μ提供);在螺栓的径向,利用刚度很

大的弹簧模拟螺栓的剪切作用。

(a)用连接器代替原螺栓

https://mp.weixin.qq.com/s?__biz=MzI2NzMyNjI2Nw==&mid=2247575407&idx=1&sn=2cbd8c6ff6bee3d23db24bbd9c4ba098&chksm=ea83613b… 5/9
30/12/2023, 22:28 ABAQUS Bolt Load在动力学中的多种施加方式及传统错误建模方法讲解

(b)连接器选择U1,U2,U3都能赋予本构的类型,然后赋予这个连接器在三个方向的本构。D表
示刚度,单位是N/mm或者N/m。参考长度取决于连接器长度和刚度D,比如连接器原长为40mm,
参考长度为39mm,刚度D为200000N/mm,那么初始预紧力就是(40-39)×200000=200000N。

相互作用只需要设置板和板之间就行,省略了螺栓两端与板件之间的接触,以及螺杆和孔壁之间的
接触,操作简单了很多,并且接触少了,收敛性也更好。

(a)左图是静力学,右图是动力学计算结果。结果较为理想,显示动力学计算结果应力云图的范
围、大小都与静力学的比较接近

显示动力学的计算结果,质量缩放了400倍,结果不一定对,本课程主要介绍操作方法,结果只能用
来参考。

4 其他方法

螺栓预紧力的本质其实就是提供一个摩擦力以及螺杆和孔壁的挤压力,只要这两个作用关系能够提
供,用什么方式都可以施加螺栓预紧力。比如:在螺帽上施加压强、施加位移,或者直接在孔壁附
近施加边界等方式都可以。

要能清楚为什么要使用其他的方式施加螺栓预紧力,而不是直接用软件自带的方式?有两个原因:
其一是软件自带的螺栓预紧力无法在动力学计算中使用;其二是软件自带的方式收敛性不好,相互
作用关系太多,操作繁琐,而且存在比较多的接触非线性。

三、传统螺栓预紧力施加方法错误的原因及改正方式

传统的螺栓预紧力施加方式是用软件自带的螺栓预紧力Bolt Load,也就是课程最开始介绍的方法。
为什么说传统的螺栓预紧力施加错误呢?挤压力应该没问题,有问题的地方在于摩擦力,因为接触
面之间的荷载F N 传递不准确,因为摩擦力=F N μ,F N 如果不对,那么摩擦力就不对。给大家演示一

个例子:

https://mp.weixin.qq.com/s?__biz=MzI2NzMyNjI2Nw==&mid=2247575407&idx=1&sn=2cbd8c6ff6bee3d23db24bbd9c4ba098&chksm=ea83613b… 6/9
30/12/2023, 22:28 ABAQUS Bolt Load在动力学中的多种施加方式及传统错误建模方法讲解

图 螺栓移动应力云图(网格细致和粗糙)

(工况:螺栓夹着两块板施加预紧力,板固定不动,然后拉动螺栓,提取其力-位移曲线)

图 螺栓滑移的力-位移曲线

考虑了网格大小对螺栓滑动摩擦力大小的影响。计算表明,网格大小对螺栓滑动摩擦力的大小几乎
无影响。

那么我们理论上想要的静摩擦力应该是多少呢?应该是F N ×μ=200000×0.3×2=120000kN,实际

有限元算出来的结果是114500kN,误差约为10%。一颗螺栓的误差是10%,往往螺栓都不会是单颗
出现,所以对于螺栓数量较多的构件仿真,误差就会比较大,如下图的节点形式。

图 全螺栓连接节点

我们所认可的准确的螺栓摩擦力应该是怎么样的呢?应该是下图的曲线,也就是当外力小于螺栓的
静摩擦力时,螺栓是不会滑移的,当外力大于静摩擦力时,螺栓会滑移,并且滑移过程中的摩擦力
等于计算的静摩擦力(初中的知识)。但是实际上,有限元所计算得到的摩擦力要小于理论上的
值。

因此,建议大家使用连接器这种方式施加螺栓预紧力,这样的话螺栓摩擦力比较好控制。

近期直播推荐

https://mp.weixin.qq.com/s?__biz=MzI2NzMyNjI2Nw==&mid=2247575407&idx=1&sn=2cbd8c6ff6bee3d23db24bbd9c4ba098&chksm=ea83613b… 7/9

You might also like