关于turbinefoam的网格大小问题
-
@zhou 在 关于turbinefoam的网格大小问题 中说:
根据文献CFD Simulation of a Floating Wind Turbine with OpenFOAM中的内容,turbinefoam使用时,转子附近的网格大小要求1~2个网格内得有一个致动点,但是我画的网格即使符合要求依然会出现类似如下错误:Inflow velocity point for turbine.blade2.element2 not found in mesh,这种错误在我减少或增加并行计算数量的时候又会消失,这种问题有根本的解决方法吗?
@zhou ,
请问你这边解决这个问题了吗,我这边使用的时候还是一致报这个错误,修改了并行计算的分区数量,但是算了几秒又报错了,你这边用的是什么分区方法:scotch还是其他的,你这边的网格数量多少,然后分了多少个区你这边能说一下吗, -
@chenboyao 他似乎没有根本性的解决方法,只能自己去调整,据说是致动点位置发生改变后触碰到网格分割的边界,导致致动点not find。decomposeParDict文件我只修改了分割数量,在计算初期这个报错会频繁出现,我当时计算使用的处理器为128核心,controlDict的startFrom我选择了latestTime,计算初期我会选择我会选择较小的writeInterval(例如2或4),首先采用128去并行计算,报错后先执行reconstructPar,然后修改128为127,再继续从失败的时间继续计算,只要报错就重复这种操作。例如我在2.7s报错,writeInterval为2,那么就从2s开始继续去计算,在计算后期这种错误基本不会再发生。后续根据自己的需要把writeInterval调大就行