请问如何得到颗粒迹线?
-
我使用了类似DPMFOAM的求解器,具体就是在pimpleFOAM中加入了颗粒运动方程来实现两相流模拟。然后我想要得到颗粒运动的迹线,尝试了很多办法都没法实现。
一种方法是在constant/kinematicCloudProperties文件里,cloudFunctions下面加了一个颗粒轨迹后处理程序 这样在运算完成后会自动生成kinematicCloudTracks-lagrangian,可以在paraview中打开 但是我并不知道怎么使用这个文件来得到颗粒轨迹?
另一种方法是直接使用后处理命令,particleTracks,然后会得到particleTracks.vtk,在paraview中打开会得到下面这幅图
但我模拟的实际颗粒运行瞬间图是这样的,颗粒从左侧释放,右侧逃逸
很明显上面的颗粒轨迹图不太对,也许是我打开方式不对?我猜也许是这些方法统计了所有颗粒的运动轨迹,但我的工况是左边进右边出,一颗颗粒在计算域的时间大概只有几秒。还有一些其他的方法,也没有得到想要的结果,各位老师有什么办法?请各位不吝赐教,任何的帮助都非常感谢!!