24小时热门版块排行榜    

CyRhmU.jpeg
查看: 3731  |  回复: 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的回帖

vargantQ

新虫 (初入文坛)

您好,我现在做的东西和您这个问题很相似,能说一下您是怎么解决的吗

发自小木虫Android客户端
22楼2018-01-27 15:10:32
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 lml_sky 的主题更新
信息提示
请填处理意见