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).
想咨询一下动网格的控制方程应该如何处理呀;控制方程里面忽略了X,Y方向的流动(U,V),主要关注Z方向(W)的流动问题。 流动只考虑z方向,但是粘性项需要考虑x和y方向。由于网格是随着之间变化的,因此控制方程应该需要进行修改,这个部分理论不足,真不知道如何处理?希望能够有这方面的行家交流学习一下,谢谢谢谢~
没太看明白你的意思,最近在准备OKSS2的求解器,你在icoFoam里面,添加两个信息:
mesh.update()函数处理网格变形
mesh.update()
通过phi = phi - mesh.phi()将通量变为相对通量代入到动量方程,压力方程不变
phi = phi - mesh.phi()
就可以了
从算法来讲,静态网格: (1)∂ρ∂t+∇⋅ρU=0, (2)∂U∂t+∇⋅(U⊗U)=−∇pρ+∇⋅(ν∇U), 对于动态网格,需要考虑相对速度通量,则变为: (3)∂ρ∂t+∇⋅ρ(U−Ub)=0, (4)∂U∂t+∇⋅(U(U−Ub))=−∇pρ+∇⋅(ν∇U), 同时附加空间守恒法则: (5)∂ρ∂t−∇⋅ρUb=0, 把(5)代入到(3)变成了: (6)∇⋅ρU=0, 这样,(6)用来构建压力泊松方程,(4)用来构建动量方程,求解即可
@东岳 谢谢东岳老师,我明白如何处理了哈。东岳老师整理的文档和资料都很通俗易懂。
3/3
2020年1月1日 04:27