OF波浪模拟



  • 铁铁们,最近看了一点论文做波浪的。他们用的软件是SWAN,我不是很懂,感觉像是方程是能量谱,和CFD的控制方程不一样。。我想用OF做波浪,看了下有shallowWaterFoam和interFoam。大家有用过SWAN和这两个OF求解器的吗,能不能简单说一说适用范围,可以用来搞什么研究。。



  • SWAN应该是基于谱方法的模拟,一般用于模拟某一区域内的整体波浪场。interFoam是从流体力学角度出发,求解N-S方程,是一种“细节”的模拟方法。shallowWaterFoam没涉及过,但我估计应该类似于SWAN。



  • @CFDngu 谱方法是根据能量和统计推导出来吗,确实感觉和流体力学的思路不一样,公式我都看不懂。。shallowWaterFoam也是根据流体力学,只是忽略更多。。好像也可以进行大范围的模拟



  • 百度了下发现理解错啦,谱方法是一种快速求解微分方程的方法,有点像级数展开。我再查一查。。不过论文里的方程我是真没看懂



  • @Samuel-Tu 不对不对,看了下论文,波浪谱的控制方程是根据能谱平衡出来的,求解是有限差分。



  • 波浪得求解器很多得。一般三个,waves2Foam,olaFlow, ihFoam。我现在可能开始用olaFlow



  • @Samuel-Tu 我以前的工作用过SWAN,SWAN一般用在大范围的波浪模拟上,适用于模拟一个海域的台风浪。它的方程是求解波浪谱,然后根据谱来求解波高、周期等参数。SWAN并不是基于过程的模型,无法给出一帧一帧的波面过程,算出来的结果仅仅是波高、周期一些参数随时间的变化。

    shallowWaterFoam是基于浅水方程的模型,一般可以用来模拟像潮流这种周期很长的长波运动,基于静压假设后简化了的NS方程。我们做潮流的一般不用OF,用其他更成熟的浅水方程模型。


Log in to reply
 

CFD中文网 2016 - 2020 | 京ICP备15017992号-2