Your browser does not seem to support JavaScript. As a result, your viewing experience will be diminished, and you have been placed in read-only mode.
Please download a browser that supports JavaScript, or enable it if it's disabled (i.e. NoScript).
@zhouxu 都可以,最好内部场
这面有没有类似的算法sci可以推荐?
@李东岳 没有。我现在是想,对每一步的速度结果Ux都随机加上一个值,这个值在-0.5到0.5之间,然后在继续运算,来使流动尽快到达湍流。我通过groovyBC添加的边界扰动效果不理想,请问下东岳老师这个OPenFoam自身有办法实现么?
可能够呛。真实的流动要符合物理哟。要从物理本源出发。
你想的从算法上倒是比较好实现。
@李东岳 这个虽然不符合物理,但是达到湍流状态后就不会再加这个随机数了,只是为了尽快达到湍流状态。请问东岳老师从算法上应该怎么做呢?
@vbcwl 那你可以试试boxTurb这个东西,openfoam自带的,添加湍流场。不过对网格有些要求。
@李东岳 谢谢东岳老师,我去研究下这个boxTurb去
请问您这个扰动添加成功了嘛
@pengdi 在 在速度场中添加噪声扰动 中说:
在runTime.write()上面加这一段,r表示-2.00~2.00(两位小数)的一个随机数,想要更高的精度就把200乘以10,0.01换成0.001,r*1.5那里,就是把随机数变大了1.5倍,我的槽道流体积平均速度是15,你可以根据你的改下大小 具体操作就是加这段代码新建一个求解器,随便跑几步就可以换回原来的求解器。要是一直耗散跑不出湍流可以先把粘度改小一点,抛出湍流在改回来
感谢,有一个问题,为什么不把入口直接设置为湍流入口,是因为计算的雷诺数不高嘛