关于VOF模拟自由液面波动的一系列问题
浏览:27257 回答:15
最近一直研究用VOF模拟船舶在水面航行时周围流场的情况以及自由液面波动的情况,但是一直都没成功。。模型尺寸 300M*50m*80m 外层的网格5M里面的0.4M,时间步长为0.001s,船体周围用非结构网格,因为模型比较复杂,其他区域用结构网格,VOF 设置为EXPLICIT,其他都默认,入口分两部分上面是空气速度入口,下面是水的速度入口,边界都为WALL,中间有对称面为SYMMETRY,出口设为OUTFLOW(之前也设置过压力出口,效果也不是很好)。
有一下几个问题:
(1)计算开始的时候Glable Courant Number 还是保持在0.0几,但是到几十步之后开始剧增到200多,再算下去就直接超过250没法继续了,前面几十步算出来的结果也是很匪夷所思。。不知道问题出在哪了
(2)我用ISO-surface捕捉水的体积分数是0.5时的液面当做自由液面可行吗?怎样显示在结果中显示自由液面的波形(类似于等高线那种)?
(3)我将操作压力设为0,参考位置也设置在模型的最上方,但是开始计算时空气处船体受的压力居然比水下还高,这是什么情况?
(4)VOF那里具体应该怎么设置?
(5)湍流应该怎么设置,具体的取值怎么取?
请高人救我,帮我解答一下,已经卡在这里半个月了。。


有一下几个问题:
(1)计算开始的时候Glable Courant Number 还是保持在0.0几,但是到几十步之后开始剧增到200多,再算下去就直接超过250没法继续了,前面几十步算出来的结果也是很匪夷所思。。不知道问题出在哪了
(2)我用ISO-surface捕捉水的体积分数是0.5时的液面当做自由液面可行吗?怎样显示在结果中显示自由液面的波形(类似于等高线那种)?
(3)我将操作压力设为0,参考位置也设置在模型的最上方,但是开始计算时空气处船体受的压力居然比水下还高,这是什么情况?
(4)VOF那里具体应该怎么设置?
(5)湍流应该怎么设置,具体的取值怎么取?
请高人救我,帮我解答一下,已经卡在这里半个月了。。
看看您提供的这个例子谢谢