关于waves2foam造波衰减问题



  • 各位大神们好!最近在尝试用'waves2foam'造规则波,水深f'0.62m',波高'0.064m',周期f'0.7s'。水槽长(x)10m,宽(y)0.5m,高(z)0.75m.随着离出口距离变远,波高急剧衰减。
    网格在'x'方向为波高的五十分之一'H/50','z'方向波高区加密'20'个网格。‘y’方向40个网格。沿x方向我设置了若干浪高仪,发现随着'x'增加波浪严重衰减,以下是我的浪高仪测得数据和wavesproperties设置。请各位大佬指教!

    e4fecaf1-bc13-484b-adfd-bb6c4aa266db-image.png
    微信图片_20191218180116.png



  • 目前x方向网格加密,已经好了很多。



  • 一个是网格分辨率的问题,确保x方向不低于20网格/波长;波高方向不低于20网格/波高。如果用RAS,还存在不同的湍流方程封闭方式导致波浪能量过快耗散,具体参考下文:
    Larsen, Bjarke Eltard, and David R. Fuhrman. "On the over-production of turbulence beneath surface waves in Reynolds-averaged Navier–Stokes models." Journal of Fluid Mechanics 853 (2018): 419-460.



  • @臧伟 好久不见,感谢大佬分享!!:xinxin3:



  • 补充一下学长 @臧伟 的内容
    2.关于时间步长的问题,考虑到波浪信息在单个时间步长内传播距离不宜太大,一般取T/500左右。以及上文提到的网格尺寸问题,可参考:
    查晶晶. 基于OpenFOAM的数值造波与消波模型及其应用[D]. 上海交通大学, 2011.
    如果单纯造波消波的话,时间项采用二阶离散格式也有利于抑制波幅衰减的问题。
    3.如果是阻尼消波的话,阻尼区域建议为波长1~2倍。


Log in to reply
 

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