1. 引言
我国重金属污染状况日益恶化,涉及到了大气、土壤、地表水及地下水等众多方面,对国家经济和社会生活造成极大危害。国内深圳、大连等人群聚集地中的大型化工企业、矿山开采企业造成的污染将直接威胁到当地居民的生命安全和生活质量,这些企业是保留还是迁出,以及如何管理控制 [1]。国外有许多矿山及其他资源,都因为开采将产生的污染问题而禁止开采。重金属污染扩散之后,治理起来将十分困难,而且成本也非常的高。对应重金属污染的防治和控制的重点不在已污染的水体和土壤,而在于整个社会经济环境大系统中全流域从源头上采取系统控制 [2]。因而,研究重金属的产生及迁移过程,为重金属污染的管理控制提供可靠依据,是十分紧迫的问题。
格子Boltzmann方法(Lattice Boltzmann Model简称LBM),最早由McNamara和Zanetti于20世纪80年代末提出 [3];1991年,Hignera和Jimenez等人作了一定的改善,提出了更为简化的模型,即单松弛(SRT)或BGK模型 [4] [5]。1997年前后,He和Luo等学者建立了格子Boltzmann方法和气体动理论之间的联系,同时引入内能分布函数,构建了密度–内容双分布函数格子Boltzmann模型;2001年,Lallemand等学者研究了多松弛格子Boltzmann模型在高雷诺数、高瑞利数流动与传热问题中的应用;2006年前后,Shan等人和Philippi等人各自独立地研究了构造高阶格子Boltzmann模型的系统化方法 [6] [7]。
格子Boltzmann方法因其物理意义清晰,且便于处理复杂界面等优点,在多孔介质传热问题上取得了一些进展,已经被广泛地应用于二维三维流体力学、空气动力学等问题 [8]。本文分析了重金属的产生和迁移过程,并采用格子Boltzmann模型对多组分重金属的在土壤、水体中的反应、吸附、降解、迁移等一系列耦合过程,为重金属污染预测和控制提供了可靠依据。
2. 格子Boltzmann模型的简介
格子Boltzmann模型以简单规则的微观粒子运动反映复杂多变的宏观现象,用迁移和碰撞两个相对简单的过程再现流体的宏观特性。考察气体系统中控制单元
内的气体分子运动 [9] [10],在时刻t,气体分子所受外力作用为
,速度位于
内的分子数为
,经过时间dt之后,分子位置变成
,速度变为
,比较这两个时刻的系统速度空间微元
和
内的分子数的关系,可以得到LBM的动力学演化方程是 [11] [12]:
(1)
式中:
为考虑碰撞影响的碰撞算子。
将速度离散为有限维的速度空间
,其中N为速度的种类数,同时将连续的速度分布函数离散为
,其中
,于是得到离散的Boltzmann方程:
(2)
式中:
为离散速度空间的外力项,是
在离散速度空间上的投影,即
。
对于时间步长为
的情况,上式积分得格子Boltzmann-BGK方程:
(3)
根据分子运动的Maxwell分布
,Qian [5] 等人提出DdQm系列模型经过Taylor展开可以采用如下形式的平衡态分布函数:
(4)
其中
为格子声速,
为权系数,此模型称为单松弛模型(LBGK)。
3. 重金属污染物吸附运移的格子Boltzmann模型
3.1. 土壤中多组分反应重金属溶质竞争吸附动力学模型
在土壤及土壤水中有
种重金属
,它们各自发生如下的重金属吸附反应及离子交换反应 [13] [14] [15] [16] [17]:
(5)
(6)
其中
,
为重金属
,
的吸附价态,为B为吸附点位。
根据Langmuir-Fruendlich等温吸附假设,t时刻固体吸附浓度变化速率为:
(7)
其中
和
为相互独立的重金属
吸附和脱附速率常数,其中
和
为重金属i离子与重金属j的已吸附点位发生点位交换反应的正向和逆向反应速率常数,
和
分别为重金属i的溶液浓度和固体吸附浓度;
重金属
的总的吸附速率为:
(8)
重金属
的总的脱附速率为:
(9)
当吸附脱附及离子交换反应达到平衡时,净速率为0,系统满足:
(10)
3.2. 多组分重金属吸附运移格子Boltzmann模型
考察多组分重金属的反应、吸附、降解与运移耦合过程,由于重金属污染物主要通过水流发生迁移的,因而首先通过确定系统中的流场分布情况,然后采用LBM模型再分析在地表水和地下水中多组分重金属反应、吸附、降解与运移的过程,对于由于大气沉降而产生的重金属污染,可以作为源汇项考虑进去 [18] [19]。
多孔介质中流场的变化、各组分溶质在溶液
和在固体吸附相中的浓度
变化,这些变化过程中需要考虑不同组分之间的相互影响,这些影响反应在碰撞项操作算子当中 [20]。
多组分溶质运移格子Boltzmann模型如下:
(11)
其中
分别表示第
种重金属溶质
和
的速度分布,对于不同的浓度
和
碰撞算子
和
也不一样,
是与当前系统状态空间相关的,
为
的弛豫时间,反应的是的水动力弥散作用的速度快慢。
Boltzmann等式左侧反应的是水流运动的对流作用引起的浓度变化,由于固相不发生迁移,因而第二个等式中不同时刻的固相浓度位置不发生变化;
反映的离散速度空间的源汇项,可以反映溶质的吸附脱附作用和离子交换反应等引起溶液或固相中离子浓度变化等因素。
写成矩阵的形式:
(12)
其中
为状态空间,
为碰撞算子,
为迁移弥散判别符号,
为吸附脱附反应和离子交换反应等作用引起的源汇项。
弛豫时间
对于求解渗流的速度场,f代表质量密度的速度分布时,如果满足
的低马赫数Ma流动,则弛豫时间
满足:
(13)
其中
为水的运动粘滞系数,在20℃时,
,
为格子声速,
为时间步长。
对于求解溶液的浓度场的速度变化,考虑水动力弥散作用,弛豫时间
需要满足下面的条件:
(14)
对于已知速度场
分布,溶液浓度
的平衡时速度分布为:
(15)
其中
为格子声速,
为权系数,
为离散速度空间的平衡分布算子。
在常用的二维模型D2Q9中:
在常用的三维模型D3Q19中:
根据等式(7)提出的竞争吸附动力学模型,对于时间步长比较小的情况可以采用有限差分法来计算,对于时间步长较长,可能导致计算结果变成过量吸附,此时可以采用线性反应动力学公式
,在时间
之间积分可以得到:
(16)
其中
。
所以结合平衡态速度分布特征可以得:
(17)
其中
,
。
格子Boltzmann模型算法的流程结构:
1) 初始化状态空间
和宏观参数;
2) 对于已知时刻
的状态空间
,执行碰撞运算
;
3) 执行迁移运算
;
4) 计算
的状态空间
和宏观参数;
5) 执行2~4步骤,直到达到终止的条件。
4. 数值模拟及参数确定
我们以二维模型D2Q9为例介绍多组分重金属吸附运移LBM模型的数值模拟的算法过程、边界处理以及参数确定。
假定模型计算空间的长度和宽度为L和B,空间步长为
,因而可以将计算区域划分正方形晶格结构,
,
。
用
,
表示宏观物理量,
,
表示它们的速度分布,其中
。
初始状态为:
求此时的平衡状态空间:
执行竞争吸附反应算子R:
(18)
其中
为宏观物理量状态空间,
为宏观物理量状态空间改变量,为简化模型,附加Langmuir-Fruendlich假设
,则有下面的关系:
执行溶液浓度
的弥散算子D:
(19)
(20)
执行溶液浓度
的迁移算子:
(21)
按照时间步长,不断地进行碰撞计算、迁移计算、求宏观过程量,一直到计算都所需要计算的时刻。
5. 算例与结果分析
对于尾矿库中的尾矿水发生泄漏,工矿企业含有过量重金属的超标污水的排放或者泄露,都对周边河流、农田、地下水等产生严重的影响,如:2010年7月13日,福建省上杭县紫金山铜矿湿法厂泄露,造成大量酸性含铜污水流入汀江,被认定为重大突发环境事件。
对于这类问题,大量泄露的含多种重金属污水对地下水的影响以及在土壤中的吸附和迁移过程,我们可以用以下的模型来阐述和表征,多种重金属溶质在稳定渗流场的均质土壤中运移模型。模型的结构如图1所示,其中H,h为上下游水头,K为土壤的渗透系数,L,B为研究空间长度和宽度,深度采用单位长度。
依据吴家坊土壤的饱和渗透系数选取
,假定
厚度的粘土防渗吸附层,水头差为1m,则渗流速度为:
长度为
,不妨将区域划分成n = 100份,每份长度
,满足条件
,即满足:
,所以不妨选取
,取总的时间
。
干密度1550 kg/m3,饱和含水率38%,孔隙率55%,总密度2140 kg/m3。
为弯曲度,
为纵向弥散度,
为横向弥散度,静水中分子扩散系数
。
水流水平速度
,垂直速度
。
对于边界的设定:上游为第一类边界条件,设定上游浓度为恒定浓度;
;下游为平流边界;上下两侧为无流通量/对称边界。
需要满足条件
以及
,其中
,
,而根据前面的条件
及
,所以不妨取
,
及
,此时
。
模型计算空间的长度和宽度为
,
,
,因而可以将计算区域划分正方形晶格结构,
,
。
对于上下两侧边界,属于第二类边界条件,无流通量对称边界,采用镜面反射格式处理,对于上式中如果
或者
,则分别取为
和1。
Figure 1. Schematic diagram of the structure of the multi-component solute transport system
图1. 多组分溶质运移系统结构示意图
对于上游边界,直接取最大溶液浓度的平衡分布;对于下游边界,为平流边界,向下游的下面扩散的将直接从系统消失。
求宏观物理量的状态空间,然后依次重复循环前面的步骤,直到满足终止条件。
溶质分别取Cu和Zn来考察,取它们的吸附反应系数和脱附反应系数,以及竞争反应的系数进行计算。取时间步长为
,迭代演化计算100次,求解的结果见图2~6。
Figure 2. The spatial distribution diagram of solution concentration Cm and solid phase adsorption concentration Sm of each heavy metal when
&
图2.
及
时刻各种重金属溶液浓度Cm与固相吸附浓度Sm空间分布图
Figure 3. Distribution diagram of each heavy metal solutions concentration along the axis when
&
图3.
及
时刻的不同重金属溶液浓度沿轴线分布图
Figure 4. Distribution diagram of each heavy metal total concentration along the axis when
&
图4.
及
时刻的不同重金属溶液中的总浓度沿轴线分布图
Figure 5. Distribution diagram of each heavy metal solid phase adsorption concentration along the axis when
&
图5.
及
时刻的不同重金属固体吸附浓度沿轴线分布图
Figure 6. Distribution diagram of all heavy metal solid phase adsorption concentration along the axis when
&
图6.
及
时刻的不同重金属总的固体吸附浓度沿轴线分布图
根据图2~6计算结果,我们可以得到以下的结论:
1) 多种重金属溶质运移系统,可以将多种重金属的总溶液浓度和总的吸附浓度作为一个整体,它们仍然满足吸附运移关系和特征;
2) Cu和Zn在共同吸附运移过程中,溶液中的浓度相差不大,但是由于离子交换反应而引起的竞争吸附,即Cu离子可以置换出已经吸附的Zn,从而使得开始的时候Zn的吸附浓度下降;而Zn的吸附速度比Cu快,所以Zn的吸附浓度先增加,后减少,如图4所示;由于竞争吸附的影响,从而使得Zn的溶液浓度比铜要高。
6. 结论
本文分析了多组分重金属在土壤中发生离子交换反应、竞争吸附、降解以及吸附过程,并采用格子Boltzmann方法模拟一系列耦合过程,并在实际工程算例中做了应用分析,验证了其有效性,为重金属污染预测和控制提供了可靠依据。
多组分溶质运移格子Boltzmann模型主要是用来解决多组分重金属溶质在多孔介质中运移特性的,因而可以用来模拟点源、面源污染的扩散迁移过程,与水流计算、水文计算想结合,还可以进行重金属等污染物的流域控制、管理与预测,建立一套这方面的软件对污染物浓度场进行实时预测和控制,比帮助制定合适的管理控制方法很有必要,在这个系统中加入人工智能的学习过程,对新测数据、新的规则加以学习,从而建立更加完善合理的模拟预测系统。
基金项目
中国电建集团华东勘测设计研究院有限公司201科研课题(KY2019-ZD-03)。