Fluent 6DOF高转速被动转动算不准的问题 2016.7.12
6DOF转动惯量包含叶片与水形成的旋转球体_Compress.mp4
模型是三维的,我做个截面的画面;重力向下
压力出口 |
在使用6DOF 的旋转动网格的时候,我做了类似于MRF旋转网格的做法,
网格分为两个区域,中间有叶片的旋转区域与周围网格是用interface来做的,UDF和帮助文档类似 改改参数就行,我只开放了一个轴旋转的自由度。
我把旋转叶片的wall 的6DOF 打开 on, 旋转区域的interior与它的边界的interface开启被动passive旋转,这样能让网格旋转而不发生网格变形,也就是整个网格旋转。
我和我的同事在做被动旋转时候都遇到叶片转速太大的问题。大的离谱>30000转/min
我用的是Fluent,他用的是star-ccm+,都是用6自由度模型。
遇到的问题就是。这样的旋转 是不是要把会跟随叶片旋转的流体的质量、转动惯量,加入到叶片里面(UDF程序)。
附件是我用Fluent 做的一个对比测试, 一个转动惯量只用叶片,一个是把在叶片区域的水全部加上。
(实际上叶片不会全部是水,这个转动惯量应该可以用UDF实现实时计算和调用(可能有一个时间步的延迟),用execute at end 来做,遍历所有网格 计算转动惯量m*R*R,把数值计入到一个static real变量里面,或者记入反复擦写的txt调用,我没测试)
转动惯量只用叶片-转的飞快 截图
转动惯量加上水-转的慢,摆动而已 截图
各位 觉得问题模拟被动旋转转速太大的问题在哪?
把流体转动惯量加上有没有道理?
网上能找到风力发电机的被动旋转,但是它的流体是空气,质量的转动惯量可以忽略。
流体自己的守恒、连续性等方程是否已经计算了自己的旋转?
是被忽略的摩擦力,转速越大摩擦力越大?
高转速算不准的问题如何解决,欢迎讨论、回复。
本屌丝只是某厨卫公司的一个流体工程师,本人邮箱 575591751@qq.com。