无源一维稳态对流扩散问题的场变量ϕ满足
式中,ρ为流体密度;u为ϕ在x方向的流动速度。该流动还必须满足连续性方程
对控制容积(见图4.5.1)积分,有
同理
图4.5.1 控制容积及其相邻结点
由高斯公式,控制容积内对流扩散方程式(4.5.3)可写成
式中,S为控制容积边界面积。于是
类似地,连续性方程可写为
即
(ρuS)e-(ρuS)w=0 (4.5.6)
与扩散问题一样,这里仍要用到控制容积边界处的值Γe,Γw,ϕe,ϕw,和,与扩散问题离散方程的推导方法相似,近似取
为表达简便,定义两个参数,令F=ρu表示通过单位控制容积界面的对流流量,令D=Γ/δx表示单位界面上扩散阻力的倒数。于是,有
设Sw=Se=S,将以上各式代入式(4.5.5)和式(4.5.6)中,有
按结点场变量整理,有
或
这样,我们就用结点参数值表示出了对流扩散问题的离散方程,它与扩散问题离散方程具有相同的形式
aPϕP=aWϕW+aEϕE (4.5.7)
式中,
在离散区域内的所有内点均可利用式(4.5.7)写出对流扩散问题的离散方程,并将生成与扩散问题离散方程同样形式的三对角方程组,引入边界条件并求解,即得各结点处的场变量ϕ值。下面通过例题说明方程组的建立,边界条件的引入以及方程求解过程。
【例4.5.1】设某场变量ϕ经对流扩散过程从一维区域的点x=0处输运到点x=L处,如图4.5.2所示。输运控制方程为
图4.5.2 算例4.5.1
流体密度ρ=1kg/m3,L=1m,扩散系数Γ=0.1kg/(m·s)。
已知此问题的理论解为
试求:(1)当流速为u=0.1m/s,离散成5个结点网格时,ϕ在区域内的分布;(2)当流速为u=2.5m/s,离散成5个结点网格时,ϕ在区域内的分布;(3)当流速为u=2.5m/s,离散成20个结点网格时,ϕ在区域内的分布。
【解】求解域的离散网格如图4.5.3所示。每一个控制容积长度δx=0.2m,此时F=ρu,D=Γ/δx,Fe=Fw=F,De=Dw=D对所有控制容积成立。中间结点2,3和结点4的离散方程与式(4.5.7)一致,边界结点1和结点5需特殊处理。
图4.5.3 网格划分
对结点1所在控制容积积分,有
对于控制体西侧界面
则
按结点场变量整理,有
即
aPϕP=0·ϕW+aEϕE+Q0(www.daowen.com)
式中,
aW=0;aE=De-Fe/2;aP=aW+aE+(Fe-Fw)-QP;
QP=-(2DA+Fw);Q0=(2DA+FA)ϕA
当ρu=常数时,aP表达式中
Fe -Fw=0
同理,对结点5所在的控制容积积分,可得
按结点场变量整理,有
即
aPϕP=aW×ϕW+0·ϕE+Q0
式中,
aW=D+F/2;aE=0;aP=aW+aE+(Fe-Fw)-QP;
QP=-(2DB-Fe),Q0=(2DB-FB)ϕB
FW=Fe=FA=FB=F,DW=De=DA=DB=D
表4.5.1列出了离散方程的诸系数和等效源项计算公式。
表4.5.1 离散方程系数
(1)第一种工况
u=0.1m/s,F=ρu=0.1,D=Γ/δx=0.1/0.2=0.5,代入表4.5.1可得表4.5.2所列的离散方程系数。
表4.5.2 离散方程系数
将ϕA=1,ϕB=0代入,并将方程写成矩阵形式
解此方程可得
将已知数据代入解析解表达式(4.5.8)中,可得
解析解和数值解的结果比较列于表4.5.3。
表4.5.3 解析解与有限体积法数值解对比
数值计算结果接近精确解,尽管计算网格比较粗糙,但仍得到合理结果。
(2)第二种工况
u=2.5m/s,F=ρu=2.5,D=Γ/δx=0.1/0.2=0.5,仍采用5个相等距离排列的结点网格系统,可得表4.5.4所列各系数。
表4.5.4 离散方程系数
于是将ΦA=1,ΦB=0代入,有
解此方程,得
将已知数据代入解析解表达式(4.5.8)中,可得
解析解和数值解的结果比较列于表4.5.5。
表4.5.5 解析解与有限体积法数值解对比
可以看出,数值解是在精确解周围振荡的。从表4.5.5中的误差可知,而这种计算精度是不可接受的,因此,必须采取措施提高数值解的计算精度,最直接的方法就是加密计算网格。
(3)第三种工况
计算区域取20个结点,此时δx=0.05,F=ρu=2.5,D=Γ/δx=0.1/0.05=2,由同样方法可得离散方程各系数,由表4.5.6给出。
表4.5.6 离散方程系数
数值解与分析解的计算结果示于图4.5.4中,从图中可看出两者吻合得良好。网格数由5个加密到20,使得F/D从5减小到1.25。可见,网格加密可有效地改善数值解的计算精度。
图4.5.4 解析解与数值解对比网格划分
免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。