@FanJin
2025-11-21T13:01:17.000000Z
字数 2135
阅读 92
未分类
这一节用于展示扩散项处理;
考虑一个二维的笛卡尔结构化网格九宫格,中央是控制体C,四周相邻着控制体 W, E, N, S, ,分别代表着控制体C的西方,东方,北方,南方,控制体C的四个面分别是w,e,n,s;
关注控制体C的扩散项处理,单独展示扩散项处理有些单调,我们不妨在一个方程的背景下讨论:
采用有限体积法的思想,对控制体C做体积分,左边的散度项采用散度定理,可以从体积分转化为面积分,右侧的源项采用控制体形心值来近似:
每一个面上的梯度导数的计算有则是需要采用相应的数值格式来处理,处理后可以表示为个控制体心标量的函数,故在此先考虑为:
假设采用了某种线性的梯度导数算法,导数就会表示成关于 的的一个线性表达式,则最终原扩散方程可以转化为一个关于各控制体的一个代数方程:
狄利克雷边界条件(给定边值),即针对于上面的代数方程,某一个 为给定的,原五变量方程变为四变量方程(或者三变量方程,比如角点控制体);【例如:恒温壁】
冯·诺伊曼边界条件(给定边梯度),即针对上面的梯度方程,某一个梯度已经给定了,不需要再离散表示了;【例如:绝热壁】
罗宾边界条件(给定边值和边梯度的一个关系), 则退化为冯·诺伊曼边界条件,若 则退化为狄利克雷边界条件 【例如:对流换热】
当两个相邻控制体具有不同的扩散系数时,界面扩散系数:
均匀网格的界面扩散系数具体计算方法应该采用调和平均数来计算;
为什么不是采用算数平均值,举一个简单的例子,计算流固交界面的扩散系数时,两侧的扩散系数存在突变,如果用平均值计算,这意味着我们认为界面处的材料是一种固液平均介质连续光滑过渡的,但这种假设对于固液交界明显是非物理的,而之所以采用调和平均,这是基于交界面两侧通量守恒推导出来的结果,这是物理的结果
详细推导见Moukalled教授的书
一般只要不是扩散系数突变的情况,用算数平均值也是没有问题的