溶质运移理论(五)水动力弥散方程的数值解法课件_第1页
溶质运移理论(五)水动力弥散方程的数值解法课件_第2页
溶质运移理论(五)水动力弥散方程的数值解法课件_第3页
溶质运移理论(五)水动力弥散方程的数值解法课件_第4页
溶质运移理论(五)水动力弥散方程的数值解法课件_第5页
已阅读5页,还剩84页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、地下水流数值模拟方法第六章 水动力弥散方程的数值解法中国地质大学环境学院2019春2一、有限差分法基本思想: 将空间划分成若干网格,把时间分成若干小时段,每一个网格中心点(格点)处的未知变量(H或C)视为该网格平均值。利用差商代替微商。基本步骤: (1)剖分(2)建立差分方程组(3)求解3一、有限差分法-导数的有限差分近似图中,去x轴上任意一点i,其坐标为 在改点左右相聚为 处分别取(i-1)和(i+1),其坐标分别为 和以i为中心,泰勒展开C(x)4一、有限差分法-导数的有限差分近似整理并略去余项(6-1)-(6-2),再除以 略去余项(6-1)-(6-2),再除以 略去余项:分别一阶导数的

2、向前差分、向后差分及中心差分二阶中心差分5一、有限差分法-一维水动力弥散的差分解法一维水动力弥散方程 (6-7)(1)显格式式中仅有一个未知数,解得 式(6-7)中的对流项取中心差分 6可以证明,稳定性准则要求 即 即 。(1)(2)。由条件(2),格距要求很小;由(2)可知,鉴于较小,导致不能太大,将(2)代入(1)式中,得到 7若对流项改为向后差分 解得 稳定性要求不难看出,稳定性限制比对流项取中心差分有所改善。8(2)隐式格式 整理后得到 隐格式是无条件稳定的。9(2)Grank-Nicolson格式 整理后得到 取隐式和显示的平均,即Grank-Nicolson格式10一、有限差分法-

3、二维水动力弥散的差分解法二维水动力弥散方程 (4-56)(1)显格式式中仅有一个未知数式(4-56)中的对流项取中心差分 11一、有限差分法-二维水动力弥散的差分解法化简后,有涉及以(i,j)为中心的5个网格点在tn时刻的已知浓度12一、有限差分法-二维水动力弥散的差分解法(2)隐格式式(4-56)中右端的对流项取中心差分,右端个C的时阶均取n+1水平 13一、有限差分法-二维水动力弥散的差分解法(2)隐格式整理后收敛且无条件稳定涉及以(i,j)为中心的5个网格点在tn+1时刻的未知浓度14一、有限差分法-二维水动力弥散的差分解法(3)Grank-Nicolson格式将隐式格式的两式相加除以2

4、15一、有限差分法-二维水动力弥散的差分解法(3)Grank-Nicolson格式整理得16一、有限差分法-二维水动力弥散的差分解法(4)交替方向隐式法(ADI法)分两次对三对角矩阵求逆,将一个t分成两个t/2计算 第一个半时间步,对x方向的偏导数采用隐式差分,对y方向的偏导数采用显示差分。17一、有限差分法-二维水动力弥散的差分解法(4)交替方向隐式法(ADI法)整理得 第二个半时间步,对y方向的偏导数采用隐式差分,对x方向的偏导数采用显示差分。18一、有限差分法-二维水动力弥散的差分解法(4)交替方向隐式法(ADI法)整理得收敛且无条件稳定19一、有限差分法-求解差分方程的计算机程序举例算

5、例 见教材P81-8520二、有限单元法-伽辽金有限单元法伽辽金法 对均匀多孔介质,一维稳定流场中二维水动力弥散方程 取x轴方向与地下水流向相同,记伽辽金法是寻找一个级数形式的试探函数作微分方程的近似解,并使其满足边界条件 (6-26)21二、有限单元法-伽辽金有限单元法上式一般不会满足方程,因为 仅是近似解,得到一个剩余误差函数 R(x,y) ,在平均意义下迫使误差为0 我们加以权,令剩余的加权积分为0,W是一组权函数。加权剩余法(6-29)22二、有限单元法-伽辽金有限单元法在整个研究区D上,基函数NL(x,y)分段定义(1)函数区域连续(2)一阶导数不连续(3)二阶导不容易确定故采用分步

6、积分的方法使二阶导数降阶23二、有限单元法-伽辽金有限单元法对一维积分整理后分步积分推广到二维的情况(6-32)代入(6-29)24二、有限单元法-伽辽金有限单元法有限单元剖分与基函数(1)三角形单元 见地下水流动问题数值模拟(2)矩形单元将区域记为D,边界记为B。要求各单元均质、等厚,即T、为常数。结点(内结点、边界结点) 25二、有限单元法-伽辽金有限单元法构造单元函数NL基函数取为 “双线性插值” 基函数NL(x,y)形状如同一顶高等于1、有4条直线斜边和4条下凹型曲边的尖顶斗笠26二、有限单元法-伽辽金有限单元法子区DL以结点L为其共同结点的所有矩形单元(0)27二、有限单元法-伽辽金

7、有限单元法典型矩形单元 该单元中心位于坐标原点处,且4条边分别平行x,y轴 ,结点从左下角开始按逆时针方向编号i,j,m,n。沿x方向长2a,y方向宽2b。28二、有限单元法-伽辽金有限单元法按上述要求所构造的NeL形式为对典型单元,令 则29二、有限单元法-伽辽金有限单元法其中即(6-34)30二、有限单元法-伽辽金有限单元法Nei(x,y)在结点i处为1,其它3处为0根据上式,有平行x或y方向上,Nei(x,y)线性变化故单元基函数为双线性插值函数若结点坐标用 表示结点浓度用 表示31二、有限单元法-伽辽金有限单元法结点浓度CL(t)和单元基函数NeL(x,y)来确定单元内的近似解 ,即对

8、于区域D,结点L的基函数在子区DL内各单元分块确定。称为矩阵单元e上的基函数(6-36)32二、有限单元法-伽辽金有限单元法伽辽金有限单元法 左端积分范围为D,由于在 上NL=0,改写在子区DL的积分,对矩形单元逐个积分、求和。 设子区DL上有neL个单元 ,有(6-39)33二、有限单元法-伽辽金有限单元法由(6-36)得由(6-34)得再由(6-36)得(6-40)(6-42)34二、有限单元法-伽辽金有限单元法将(6-40) (6-42) 代入(6-39)得35二、有限单元法-伽辽金有限单元法(6-44)36二、有限单元法-伽辽金有限单元法用矩阵形式表示一阶微分方程组将一阶导数用差分形式

9、表示按矩阵符号有若C在新时间水平t+t上取值,则37二、有限单元法-伽辽金有限单元法(1)给定初始条件和边界条件,可求(6-46)各个系数矩阵,于是可解得第一个 末时刻各结点的浓度 ;(2)以此浓度为已知浓度 ,计算新的系数矩阵 ;(3)再次求解,得到第二个时间步长末时刻结点浓度(6-46)浓度 可在 之间任意位置近似表示38二、有限单元法-伽辽金有限单元法按单元顺序计算系数矩阵每个矩阵单元涉及4个结点i,j,m,n,涉及4个方程单元e的作用,可用4行与4列的矩阵来表示,称为单元矩阵39二、有限单元法-伽辽金有限单元法算例:单元弥散矩阵与整体弥散矩阵的关系设研究区划分为8个单元,16个结点,四

10、周为隔水边界编号如下: 40二、有限单元法-伽辽金有限单元法算例:单元弥散矩阵与整体弥散矩阵的关系计算每个单元弥散矩阵,按双下标已知,放置单元弥散矩阵并叠加,得到总体弥散矩阵。41二、有限单元法-伽辽金有限单元法从(6-44)知将坐标原点移到矩形单元中心有42二、有限单元法-伽辽金有限单元法通过双下标一致的元素求和,得到总体弥散矩阵诸元素43二、有限单元法-伽辽金有限单元法积分求解可用高斯求积方法,详见P97-10544二、有限单元法-伽辽金有限单元法45二、有限单元法-伽辽金有限单元法算例:二维水动力弥散的伽辽金法计算机程序 数学模型写成剖分成9个单元共20个结点,空间步长取x=y=10m,

11、时间步长t=5d,渗透流速u=0.01m/d 具体代码见P106-11146三、过程与数值弥散过量现象 如一维流动水动力弥散中单位浓度梯度函数注入的情况。 对比解析解与数值解C-x曲线,在浓度封面附近数值计算的浓度超过最大浓度值1和小于最小浓度0,失去物理意义。数值弥散 若纯对流方程采用有限差分逼近,其结果呈现似有弥散的存在。47三、过程与数值弥散48三、过程与数值弥散过量现象-解析 由于时间步长与空间尺度匹配不佳,因而含水层在数值上不能“吸收”住污染物所引起。解决办法: 将时间增量选择为几何级数的子项; 做试验校正时间步长和差分网格;49三、过程与数值弥散数值弥散-解析 由截断误差引起。 对

12、流项一阶空间导数采用向后差分逼近,浓度Ci-1泰勒展开 变形得 向后差分的截断误差主部分为相当于弥散系数的弥散项50三、过程与数值弥散数值弥散-解析 由故纯对流方程有限差分近似表示后,结果如同对流-弥散方程的结果,记用数值弥散系数与物理弥散系数的比值来评价数值弥散对物理弥散的干涉程度此条件下的数值弥散系数51三、过程与数值弥散数值弥散-解析 定义为Peclet数, 时,弥散占优; 时,对流占优。速度u与物理弥散系数DL比越大, 越大。对于小 数,数值解与精确解非常接近,对于大 数,数值解过渡带变宽,浓度锋面变平缓,在锋面的前后还出现解的振动过量现象。控制x的大小从而减少数值弥散52三、过程与数

13、值弥散对纯对流方程 53三、过程与数值弥散对纯对流方程 结果也造成数值弥散此时,总的数值弥散是两者之和54四、对流占主导地位时的数值方法上游加权法 对流项的有限差分化过程中乘上一个适当的权因子,则波动和过量得到改善或消除一维水动力弥散中对流项取中心隐式差分若相邻格点i-1或(和)i+1的浓度越大,则格点i的浓度也越大,反映到差分方程上,系数Gi-1和Gi+1不得与Gi同号,上式要求 不能满足时,对流占优势55四、对流占主导地位时的数值方法上游加权法 假定DL和u为常数,取等格距差分网格。一维对流-弥散方程在 积分,有对流-弥散通量用有限差分近似表示 56四、对流占主导地位时的数值方法上游加权法

14、 为权因子;当=1/2时,对流项相当于中心差分;当=1时,对流项相当于取向后差分, 当=0时,对流项相当于向前差分。速度不同, 取值不同57四、对流占主导地位时的数值方法上游加权法 上游浓度权因子大于1/2。物理意义:加强上游格点浓度值在对流项中的作用可通过浓度的线性(或二次)插值具体确定在t期间C在格边上随时间的变化,从而确定值。58四、对流占主导地位时的数值方法 仍用Gi-1、Gi和Gi+1分别表示上式左端第一、二、三项括号内系数。则采用上游加权法有限差分格式,可消除过量和波动,但截断误差增大,数值弥散反而增大。中心差分格式,截断误差为二阶上游加权有限差分截断误差为一阶59四、对流占主导地

15、位时的数值方法 上游权因子的物理实质:对流项浓度C在某断面,例如 断面的中心差分意味着对流项的浓度在t时段内均以i与i-1两格点的平均浓度,即 通过 断面;实际为: t时段的初始时刻是该平均浓度值,随后在对流的作用下,该断面的浓度显然会向上游格点的浓度Ci-1 (u0时)的变化。60四、对流占主导地位时的数值方法特征值方法 令源汇项为0,展开对流-弥散方程 61四、对流占主导地位时的数值方法特征值方法 假定流体密度值不变(不可压缩),含水层不可压缩 ,则 ,(6-75)简化为基本思路:物质导数表示一个沿轨迹(特征曲线) 运动的研究对象浓度变化率。由弥散作用引起。若存在运会想,还将受到沿轨迹源与

16、汇、化学、生物化学反应、吸附与解析等。对流项用沿特征线的示踪质点的运动描述 (6-76)62四、对流占主导地位时的数值方法特征值方法 特征点均匀分布研究区,赋一个初始浓度。 含水层中未受污染部分特征点的初始浓度为零,特征点浓度眼轨迹的瞬时浓度变化,借助矩形网格差分格式计算。63四、对流占主导地位时的数值方法64四、对流占主导地位时的数值方法模型精确度 取决于网格距大小。可以在同一网格上计算速度场。如果采用较少的网格距,可以改善流场的描述。 坐标为 的特征点所在的单元,可用下标i,j确定 精确度受到每一网格内所选择的最初的特征点数目影响。65四、对流占主导地位时的数值方法缺点: (1)实际程序冗

17、长,需记录特征点的踪迹; (2)抽水点或出流边界的特征点需要消除,入渗边界须有特征点生成,不透水边界特征点须反射回来; (3)要通过消去特征点来避免滞留点附近特征点堆积; (4)特征点耗尽的单元,必须产生新的特征点。66四、对流占主导地位时的数值方法动坐标系方法与网格变形方法 能消除过量现象,还保持较陡的浓度锋面。 对式 设坐标变换 得, 取空间步长 ,则 67四、对流占主导地位时的数值方法动坐标系方法与网格变形方法 在固定坐标系中取格距为 ,有 动坐标系中格点运动与固定坐标系格点运动重合。 设固定坐标系中格点xj在tn+1时刻与动坐标系中Xi重合,有 动坐标系下浓度结点的表达式68四、对流占

18、主导地位时的数值方法动坐标系方法与网格变形方法 式变成 对半无限长砂柱,当DL=0时69四、对流占主导地位时的数值方法网格变形方法 设tn时刻有限元结点在空间中的分布是对应浓度分布为 70四、对流占主导地位时的数值方法网格变形方法 主要步骤:结点位置随时间变化,基函数及有限元方程的系数都依赖于时间,每推进一个 t都需要重新计算。二维问题还须进行畸形判断 71四、对流占主导地位时的数值方法结合动坐标的网格变形方法 一维对流-弥散在某个动点在t时刻位置x可写成 其中,x0是动点的初始位置,有取时间的一阶偏导数对流-弥散方程写成 若控制动点速度dx/dt 并让它接近流速u,则可转换成弥散为主的的方程

19、式72四、对流占主导地位时的数值方法若使用伽辽金法,基函数因依赖于结点位置而成为时间的函数。若用 表示随时间变化的基函数,则对任意t,有 故73四、对流占主导地位时的数值方法随机步行法 采用示踪剂描述污染物运移。只有被污染的特征点在流场中运动。每个特征点都给定一个不变的污染物质量,此质量的和等于排进含水层的总污染物质量。 取许多单个特征点轨迹(随机步行)的平均值,可得到一个有弥散的特征点的分布。要得到一个浓度分布,就要先叠加一个网格并算每个网格单元所含有的特征点数。 74四、对流占主导地位时的数值方法随机步行法-以一维运移为例在x=0处,一个瞬时注入的、质量为 M的理想失踪及,在t时刻浓度分布

20、对一个固定时间t,看做正态分布 75四、对流占主导地位时的数值方法随机步行法-以一维运移为例在时间t=0和位置x=0处,放置具有污染物质量为M/N的N个特征点,每一个特征点移动距离x,而在时刻t到达它们各自位置,即Z是一个平均值为0,标准差为1的正态分布随机变量 所得的频率分布,通过一个标准化因子,有对有限数量的颗粒,可近似去顶C(x,t),将空间变量划分为长度x的若干区间,区间中点浓度76四、对流占主导地位时的数值方法随机步行法-以一维运移为例若孔隙平均流速是时间和位置的函数,那么时间为0开始的颗粒P在时间间隔t内的随机轨迹xp(t)为 77四、对流占主导地位时的数值方法随机步行法-二维流场

21、 首先假定流动方向平行于x轴,得到Z和Z是正态分布的随机变量的两个值。对任意方向的流动,需考虑弥散张量特性。78四、对流占主导地位时的数值方法随机步行法-二维流场 首先假定流动方向平行于x轴,得到Z和Z是正态分布的随机变量的两个值。对任意方向的流动,需考虑弥散张量特性。对流运动可确定在水流流动方向及其正交方向的弥散运动79四、对流占主导地位时的数值方法随机步行法 80四、对流占主导地位时的数值方法随机步行法 数值结果的质量主要取决于特征点数目N,要考虑网格的选择。大网格间距会产生极平均的结果,小网格间距会产生十分粗糙的分布。 在稳定流动和一个源或数个源都有固定强度的情况下,可以节省很多特征点。8182四、对流占主导地位时的数值方法随机步行法

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论