【iSolver案例】单自由度振动隐式动力学

单自由度(SDOF)振动是我们接触结构动力学的第一部分内容,是结构类专业从静力学分析到动力学分析不可跨越的部分。由于存在解析解,受简谐荷载作用的单自由度体系,可以用来检验动力分析算法和软件的精度。

以下分别使用解析解和abaqus求解器检验iSolver软件隐式动力分析的精度。

(1)有限元模型

建立如下所示的只包含1个桁架单元的有限元模型,桁架单元长度为25mm。材料参数设置:弹性模量为12337.0055,密度1.0,截面积1.0。左侧约束x、y、z三个方向平动自由度,右侧约束y、z两个方向平动自由度。

1.png

在这样的简支约束下,该结构只有一个水平方向的动力自由度。根据力学原理,可以简化成下面所示的计算模型。

2.png

在右侧节点上施加水平方向的简谐荷载p(t)=p0*sin(w*t),式中p0为简谐荷载赋值,w为简谐荷载的频率。荷载幅值p0=1,5s内的时程曲线如下所示

3.png

 

(2)解析解求解

4.png

(3)结果对比

我们计算5s内的时程反应,将解析解、abaqus解、iSolver解相互对比,相互验证。

5.png

位移时程

6.png

速度时程

7.png

加速度时程

由时程图可知,位移的解析解、abaqus解、iSolver解几乎完全重合;速度和加速abaqus和iSolver解几乎完全重合,但是二者于解析解在峰值处存在极小的差距,这部分差距是数值计算引入的人工阻尼,但完于可以接受的范围。


(4)将解析解导入导abaqus后处理中的方法

先使用python按照解析解数学公式算出时程曲线上的若干个点,并将结果存到本地,python源程序如下:

21.jpg
22.jpg

最后,按照以下步骤将txt文档读入abaqus后处理

13.png
14.png
(1条)
默认 最新
第一次知道abaqus后处理还可以导曲线进去分析,涨见识了10011
评论 点赞
点赞 2 评论 1 收藏 5
关注