openfoam学习心得-dynamic mesh_day2
笔者昨天初步了解了openfoam中的动网格操作,初步涉及之后感到很是畏惧,一大堆看不懂的术语、不理解的代码。欲玩转openfoam,必先攻克理论,今天开始着手学习动网格方面的理论。
由于控制体会随着时间变化–固偏导符号与积分号不能互换,这也意味着在动网格中流场方程只能是积分型,而不能化为微分型
动网格其实要考虑在一个动边界控制体内,物理量的守恒方程问题:除了熟悉的质量、动量守恒外,多了一项空间守恒!这两篇文章讲述了空间守恒以及边界会动的控制体如何进行FVM离散:
《space conservation law in finite volume calculations of fluid flow》
《finite volumn method for prediction of fluid flow in arbitrarily shaped domains with moving boundaries》
主要区别:
cell with moving boundary 与fixed cell相比,其守恒方程的区别在于,通量phi-单位时间通过单位面积的流体质量要用流体与边界的相对速度来算–这直接影响质量守恒方程以及动量守恒方程中的对流项,而边界(控制体面)的运动速度要满足space conservation:空间守恒。除此之外,其余的两者相同。
对称面边界条件代表着边界面上的flux为0
公式如下: