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

[动态分析] 动态响应分析的两种解法及python建模代码

[复制链接]
发表于 2015-4-27 16:24:16 | 显示全部楼层 |阅读模式 来自 北京
本帖最后由 wufan3924 于 2015-12-11 15:03 编辑

动态响应分析有两种解法:直接积分法和振型叠加法,其中振型叠加法也叫模态分析法

直接积分法:
故名思意,就是直接求解平衡方程。
如果是显式求解方程的话,直接由合力除以质量得到加速度,加速度积分得到速度,速度积分得到位移,然后时间步推进,进行下一时间步的求解。
如果是隐式求解方程的话,Newmark-beta方法离散,得到位移的代数方程,然后迭代求解。
无论是显式求解,还是隐式求解,直接积分法的计算成本都较高。

振型叠加法:
振型叠加法,就是先求解系统的模态方程,然后基于叠加法得到系统的响应。由于是基于线性叠加法,所以振型叠加法只适用于线性问题,或者是非线性较弱的问题。优点则是计算速度快。
在许多工程问题中系统的自由度很多,要想求出系统的所有固有频率和振型向量,计算成本很大,有时甚至是不可能的。由于激励的高频成分很微弱,或者由于系统的高频振动没有激发出来,总之系统的响应中只有较低的几阶振型分量。

这里以一个简单的简支梁的例子说明这两种方法在abaqus中的实现,并将两种结果与理论解进行比较。


评分

2

查看全部评分

发表于 2016-12-13 12:34:35 | 显示全部楼层 来自 湖南长沙
Simdroid开发平台
谢谢谢谢谢谢谢谢
回复 0 不支持 1

使用道具 举报

发表于 2015-4-27 16:29:08 | 显示全部楼层 来自 北京
本帖最后由 吴聊SP 于 2015-4-27 16:30 编辑

太赞了,从时域和频域两个方面讲解了动态响应分析,很详细!
想理解动力响应分析的坛友们有福了。


回复 不支持

使用道具 举报

发表于 2015-4-27 17:24:59 | 显示全部楼层 来自 湖南长沙
顶顶顶 ~~~ 动力时效响应。
回复 不支持

使用道具 举报

发表于 2015-4-27 17:36:59 | 显示全部楼层 来自 山东济南
也下载学习学习
回复 不支持

使用道具 举报

发表于 2015-4-27 20:33:29 | 显示全部楼层 来自 陕西西安
好赞啊,,原来Python这么有用!
回复 不支持

使用道具 举报

 楼主| 发表于 2015-4-27 22:13:57 | 显示全部楼层 来自 北京
MadaoQ 发表于 2015-4-27 20:33
好赞啊,,原来Python这么有用!

python在abaqus建模方面挺强大的
回复 不支持

使用道具 举报

发表于 2015-4-29 11:09:16 | 显示全部楼层 来自 四川成都
很好哈哈很好好很好很好
回复 不支持

使用道具 举报

发表于 2015-9-23 08:19:15 | 显示全部楼层 来自 北京
感谢楼主分析;

请问楼主,强迫速度,强迫位移的振动理论在哪里?
强迫加速度的,能找到大质量法。
回复 不支持

使用道具 举报

发表于 2015-10-17 08:33:22 来自手机 | 显示全部楼层 来自 新加坡
多谢楼主分享!!
回复 不支持

使用道具 举报

发表于 2016-8-2 08:57:20 | 显示全部楼层 来自 上海
不错,先学习一下。谢谢分享!
回复 不支持

使用道具 举报

发表于 2016-8-27 10:00:16 | 显示全部楼层 来自 安徽芜湖
位移差不多,但是加速度差别很大吧
回复 不支持

使用道具 举报

发表于 2016-12-15 17:15:02 | 显示全部楼层 来自 四川成都
from abaqus import*报错是为什么呢?
ImportError: No module named 'abaqus'
回复 不支持

使用道具 举报

发表于 2018-12-4 11:17:02 | 显示全部楼层 来自 陕西
谢谢作者分享
回复 不支持

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-4-27 13:22 , Processed in 0.051567 second(s), 14 queries , Gzip On, MemCache On.

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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