动网格还是非惯性参考系?



  • 对于液舱晃荡这种流动,液舱受迫运动导致舱内流体产生运动。OpenFOAM 当前的求解器是基于惯性参考系,用了刚体运动的动网格技术求解。还有一种方法是在非惯性参考系下求解控制方程,而不需要用到刚体运动动网格技术,即在动量方程右端项加入平移和转动惯性力。请问这两种方法孰优孰劣,为什么 OpenFOAM 选择了前者?



  • 要做复杂的算例还是要使用动网格,坐标系转换不过是权衡之法,很多有趣的问题都做不了



  • @yfclark 十分感谢您的解答。因为目前我准备基于动网格这个路线做点东西,但是有人说完全没必要,用非惯性参考系就行,所以我也十分困惑,一时不知道如何说服别人和说服自己。能否具体举一些有趣的例子呢?十分感谢!



  • 这个真不好回答,我本科的毕业设计就是晃动问题,坐标系转换无非就是平移,旋转效应,其中旋转是比较难的,特别是不规则物体的旋转,这部分不是动网格和坐标系变换能解决的,需要耦合刚体的运动,动网格技术我没有做过,不过当时实验室师兄搞得搞得很焦虑,经常出现负体积网格现象,如果你们实验室没人有经验,我是不建议你做这个的。加油啊,要不先用坐标系转换做个简单的。最后,动网格的例子呢,比如预测一个容器里漂浮的固体受晃动影响的运动,这种设计到两个物体之间相对运动不规则时候,值得考虑动网格。



  • @yfclark 我也隐隐感觉到非惯性坐标系似乎有什么局限性,但是说不出来。谢谢您的耐心解答、建议和鼓励。


 

Forest
Mountains