声振论坛

 找回密码
 我要加入

QQ登录

只需一步,快速开始

查看: 1755|回复: 7

[编程技巧] 用matlab编程 如何将重力加速度加到结构上

[复制链接]
发表于 2012-2-29 12:47 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?我要加入

x
用matlab编程,求结构在自重作用下的支反力、内力均可,重点是怎么把重力加速度加到结构上。请高手赐教,不胜感激!!

点评

版块不对?  发表于 2012-2-29 13:11
回复
分享到:

使用道具 举报

发表于 2012-2-29 13:48 | 显示全部楼层
建议提问的网友分清 编程问题 和 专业问题 http://forum.vibunion.com/thread-36746-1-1.html
发表于 2012-2-29 15:22 | 显示全部楼层
我觉得:
重力一方面是预载荷问题,另一方面是惯性力。一般预载荷作为边界条件计入,惯性力在动力方程中已经考虑了。
 楼主| 发表于 2012-3-1 13:27 | 显示全部楼层
回复 3 # dw04116 的帖子

这个解释好像不对吧,重力怎么能是惯性力呢?惯性力实际上并不存在。
如果您的说法是对的,那我想知道惯性力在动力方程中是怎么考虑的?
发表于 2012-3-2 11:03 | 显示全部楼层
重力和惯性力确实不是一回事。我是说,质量的表现一方面可以用均布载荷来表示竖直向下的重力,另一方面动力方程中位移的二次导数项体现惯性力。
发表于 2012-3-2 11:39 | 显示全部楼层
重力加速度如何加载……,我不理解你的意思。可以具体说一下你要解决的问题,或许能帮到你。
 楼主| 发表于 2012-3-7 16:02 | 显示全部楼层
回复 6 # dw04116 的帖子

我现在是在matlab中建立结构的有限元模型,加地震载荷,看结构的响应。
用均布载荷来表示竖直向下的重力这个我知道,有没有什么方法可以直接把重力加速度加上去的呢?
发表于 2012-3-8 09:21 | 显示全部楼层
1、如果你建立的是动力学方程,方程中没有你说的“加速度项”,动力方程中的加速度是与节点位移什么有关,重力加速度直接由你的重力载荷表达,不用重复加载。
2、从物体平衡的角度讲,均匀分布的重力就足以让你的建筑平衡了。但是,地震载荷应该是多点加载才对吧?而且每个点的激励力的大小,方向可能都有不同。。。我感觉问题不少……

评分

1

查看全部评分

您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

QQ|小黑屋|Archiver|手机版|联系我们|声振论坛

GMT+8, 2024-11-13 14:08 , Processed in 0.053945 second(s), 18 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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