24小时热门版块排行榜    

CyRhmU.jpeg
查看: 3732  |  回复: 22
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

lml_sky

木虫 (正式写手)

[求助] 动网格中如何求刚体转动的角度已有3人参与

我用fluent计算一刚体在水流冲击作用下的定轴运动问题时,有些困惑,希望知道的大侠能帮个忙。
问题可以简化为一个二维情况,可用下面这个图简单的表示:
动网格中如何求刚体转动的角度
一个刚体上端固定在A点,并可以绕A点转动,O点是它的重心,质量和惯量已知,刚体左侧有向右以速度V流动的水流,在水流的冲击下,使刚体绕A点旋转一定角度,现在用fluent模拟这个过程。
我用的动网格模拟,用DEFINE_CG_MOTION宏来控制刚体的运动,用宏Compute_Force_And_Moment计算每时刻刚体所受力矩,进而求得每时刻的角速度。我是用S=S+w*dt来求得转角的(w是角速度,dt是时间步长),但是,计算出的转角和真实刚体的转角有很大偏差,动态模拟时,动画中显示的转角才30度左右,而计算出的转角已达到60多度了,实在不解,我想知道,这个转角到底该怎样求,我是想画出转角随时间变化的图像,这个转角究竟该怎样导出,一定要编程吗?
顺变附带一个问题,Compute_Force_And_Moment宏中质心和转动中心到底怎样设置,在网上搜的这个函数原型为Compute_Force_And_Moment (d, t, x_cg, f_body, m_body, TRUE)其中x_cg是面的形心位置,如果是型心对于计算没什么意义啊,我们要求力矩,应该知道转动中心才行啊,所以计算中我视参数x_cg为转动中心,不知道是不是这里出了问题,求大神指点!
回复此楼
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lml_sky

木虫 (正式写手)

引用回帖:
17楼: Originally posted by yipengfei at 2015-08-26 19:15:34
你在哪本书看的例子啊,我也想看看是怎么处理转动的问题...

一般带动网格的书中都有,你可以看下fluent流体计算应用教程

[ 发自小木虫客户端 ]
19楼2015-08-26 20:32:55
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

lml_sky

木虫 (正式写手)

引用回帖:
16楼: Originally posted by yipengfei at 2015-08-26 19:13:51
楼主的案例有点像阀门转动,我也想问下楼主是把刚体作为动网格的吧,刚开始是怎么画网格的,稳态计算的时候是整个管道与刚体为一体,那动网格的时候是怎么处理的?还有你写的profile文件是怎么写的?上面有层主说可 ...

profile文件好像不行,你说的层主说的是用6dof模型,用起来也不简单,都要用c来写

[ 发自小木虫客户端 ]
20楼2015-08-26 20:35:10
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lml_sky 的主题更新
信息提示
请填处理意见