合成涡速度入口条件(SEM)的脉动速度零平均值问题
-
最近在学习湍流合成速度入口条件,看了一些相关的文献,如Jarrin et al. (2009)的synthetic eddy method和Klein et al. (2003)的digital filter。文献中提到的一个基本的概念是引入的随机信号需要是平均值为零的信号。
我的理解是各网格点处脉动速度的时间平均为零,但是我在python上尝试过SEM后发现这个条件很难满足,并且文献里也没有介绍信号要持续多长时间。所以想向大家请教一下,采用这些方法生成的脉动速度是真的可以做到时间平均为零的吗?还是仅需要理论上为零。
-
@allanzhong 这个问题问的很深刻,感觉理论上肯定是需要为零的。
openfoam有一些开源的入口条件,openfoam.com上也有DF-SEM入口条件(https://www.openfoam.com/documentation/guides/latest/doc/guide-bcs-inlet-velocity-dfsem.html),感觉可以找代码来仔细看看。
商软的话,fluent里面有vortex method,但看不到植入的细节,只有理论手册可以参考。
-
@cccrrryyy
感谢老师的回复!最近除了在学习代码之外,还发现了一篇综述文章提到了该问题。
http://dx.doi.org/10.2514/6.2015-3213
文章中的描述如下:
图片地址) -
@allanzhong 看这个意思,应该和你说的差不多,理论上肯定为,但实际上从理论转换为数值算法的时候总会有些偏差,算法在具体实现的时候又会有一些偏差。如果是这样,这些偏差我认为是可以接受的。