如何建立消波区域
-
各位老师您好,我最近在研究带初速度的船入水的模拟,因为入水较快所以船周围会产生波浪,我想在周围边界建立消波区,请问各位大佬这个是借助openfoam自带的就可以了,还是说需要安wave2foam呢?
-
有一个在区域当中加源项以实现消波的模块
https://caefn.com/openfoam/fvoptions-acousticdampingsource -
参考这里,需要你自己定义消波区域。
如果不是环境自带波浪,没必要再加波浪边界上去。你说的这部分,应该不是消波区,而是松弛区,或者其他名字;作用大概是,在波浪初始化(setWaves)的时候,其他区域的波高该是多少就是多少,这个区域(4到12),波高从100%衰减到0;初始化之后应该就没用了。
-
在方程里加一个阻尼系数,设置阻尼区域和阻尼大小就可以了
-
@tidedrinker 谢谢您,对我帮助特别大
-
@tidedrinker
大佬您好,他这个文件里面的lambda是阻尼系数吗?是越大效果越明显吗
-
@liujiayi 是,数值越大,需要的消波长度越少,但不是线性的
-
@tidedrinker 谢谢大佬非常感谢您
2024年10月21日 01:45
1/9
2024年10月31日 02:48