第一讲PHREEQC软件简介_地下水污染与防治_第1页
第一讲PHREEQC软件简介_地下水污染与防治_第2页
第一讲PHREEQC软件简介_地下水污染与防治_第3页
第一讲PHREEQC软件简介_地下水污染与防治_第4页
第一讲PHREEQC软件简介_地下水污染与防治_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

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

文档简介

1、PHREEQC软件简介 PHREEQC的发展过程 oPHREEQC之前的版本是PHREEQE。PHREEQE是1980年美 国地质调查局的Plummer 和Parkhurst等开发出来的, 用于地球化学模拟达15年之久。 oPHREEQC于1995年正式推出,它是在PHREEQE的源程 序基础上用C语言重写而成的,消除了PHREEQE的缺 陷与局限性。PHREEQC发展至今已近10年,其版本不 断更新,加入了很多新内容,已发展到版本2中的 2.11子版本。由于其现有的模拟能力在同类软件中 最强大,所以在国际上被广泛使用。 PHREEQC的功能 PHREEQC以离子联系的水化学模型为基础,可以推

2、算: o(1)生成物和饱和系数; o(2)涉及到可逆反应以及不可逆反应的批反应和一维(1D) 运移计算;其中, n涉及到的可逆反应包括水、矿物/无机溶液、气体、固体溶液、 表面络合、离子交换平衡; n不可逆反应包括指定成分摩尔转换、动态控制反应、溶液混合 和温度变化; o(3)逆向建模,可以发现一系列矿物和气体克分子在水中以 不确定组成的转移。 PHREEQC 第二版的新特点 和第一版相比,PHREEQC 第二版的新特点如下: o具有在一维运移计算中模拟弥散(或扩散)和滞 流区的能力,使用用户确定的速率表达式模拟分 子反应,模拟标准的多种成分或非标准的两种成 分的固体溶液的沉淀和溶解, o模拟

3、定体积气相和定压力气相,考虑表面系数或 交换位置随着无机物的溶解和沉淀或者分子反应 的变化而变化,自动采用多套收敛参数, o打印用户指定量到原始输出文件和(或)适合输 入到扩展表格的文件上,以一种与扩展表程序更 兼容的形式确定溶解成分等。 二、PHREEQC的局限性 1. 水溶液模型 oPHREEQC用相关的离子和Debye-Hckel方程计算非理想溶液, 这种类型的水溶液模型在较低的离子强度下比较合适,但在 高离子强度下(海水范围或更高)则会失真。 o另外,数据库缺乏内部的连续性。因为随程序发布的两个数 据库phreeqc.dat和wareq.dat中的lgKs 和反应焓来自于各 种文献,未

4、曾系统地确定溶液模型中单个lgK,也未曾确定 当前数据库中水溶液模型是否与原始的实验数据相适应。使 用时,随程序提供的数据文件可首先考虑,但使用哪种水溶 液组分和热力学数据则由用户自己确定。 KlgKlg 2. 离子交换模型 o离子交换模型假设交换组分的热力学活度等于它 的当量分数,或者用当量分数乘以Debye-Hckel 活度系数,以此定义交换组分的活度(Appelo, 1994),更加复杂的交换模型还不能实现。 o在许多野外研究中,离子交换模拟需要用研究区 的介质进行离子交换试验,通过实验获得的数据 来确定合适的模型。 3. 表面络合 oPHREEQC加入了Dzombak 和Morel(1

5、990)发明的双层模型。双层 模型是显式地计算扩散层组成(Borkovec and Westall, 1983)和非 静电层表面络合(Davis and Kent, 1990)的模型。其它模型,如三 层、四层模型在PHREEQC中当前仍无法处理,根据Langmuir或 Freundlich的等温吸附理论的吸附模拟可以处理成非静电模型的一种 特例。 oDavis and Kent(1990)评论表面络合模拟时指出使用物质的浓度作 为被吸附组分的标准状态在理论上是有问题的。PHREEQC版本2使 用的是表面组分的物质的分数作为其活度而不是物质的浓度。在标准 状态下,这一变化对单齿状表面组分是没有影

6、响的,但对多齿状表面 则影响很大。表面络合位置数目、表面积、被吸附组分、合适的等的 确定也是不确定的,实际模拟时需要用实际的野外介质进行实验研究, 通过获取的实验数据来确定合适的表面络合模型,并加入PHREEQC 中进行模拟。 4. 固溶液 oPHREEQC使用Guggenheim方法来确定非理 想的二元固溶液(Glynn and Reardon, 1990),尚无法计算非理想的三元固溶液。 可以通过假设为理想状态来模拟两种或更多 种成分的固溶液,但是这种理想状态的假设 过于简化,除相同元素的同位素假设处于理 想状态之外,其他情况不行。 5. 溶质运移模拟 o模拟一维对流弥散或滞留区中的扩散时

7、,PHREEQC 使用的是显式优先差分算法。当网格划分较粗时,此 算法出现数值弥散。大量的数值弥散取决于反应模型 本身,数值弥散在有些情况下,可能较严重,如线性 离子交换、表面络合滞留区的扩散,但当化学反应抵 消弥散效应时,数值弥散较小。 o因此,推荐的做法是逐步模拟。首先用粗网格尽快获 得结果并研究水化学反应过程,最后用细化网格评价 数值弥散对反应组分和结果组分的影响。 6. 收敛问题 oPHREEQC可以发现输入的数据是否存在错误,但不能发 现所建立的化学模型的无理性错误。例如,可通过元素的 添加或减少来使溶液达到电荷平衡。如果元素无电离组分, 或者即使元素的浓度减少到零时仍存在电荷平衡,

8、则数值 方法不能收敛。其它的物理性错误有: n(1)当想达到某固定浓度时而加入了碱(事实上应加入酸); n(2)当非碳酸碱度已经超过了数据输入中的总碱度时数值方法 不能收敛。 o不过现在数值方法已经非常稳定了,所有已知的收敛问题 已解决。偶尔需要使用关键字KNOBS的缩放属性,这种 情况只有在总溶解度小于110-15 mol/kg时才需使用。 7. 逆向模拟 o与以前的逆向模拟相比,PHREEQC最大的进步是 在确定你想模型的处理时引入了非确定性设置。然 而,由于算法处理小数据的方法问题,这种算法显 示出的结果中有矛盾的现象。通过修改容许度可使 算法能弥补这一问题。 o此外,PHREEQC中不

9、能处理矿物沉淀时同位素的 Rayleigh分馏效应,这也是一个不足之处。 PHREEQCI A Graphical User Interface to the Geochemical Model PHREEQC U.S. Geological Survey April 2002 U.S. Geological Survey April 2002 Introduction oPHREEQCI Version 2 是地球化学计算机程序 PHREEQC (Version 2)完全基于窗口的图形用 户界面; oPHREEQCI 可用于交互式地执行 PHREEQC (第二版)所有的模拟计算能力物种形成、

10、 批量反应、一维(1D)反应-传输、以及逆向模拟 。 Applications oMine drainage 矿山排水 oRadioactive-waste isolation 放射性废弃物隔离 oContaminant migration 污染物迁移 oNatural and engineered aquifer remediation 天 然或工程含水层修复 oAquifer storage and recovery 含水层蓄水和恢复 oWater treatment 水处理 oNatural systems 天然系统 oLaboratory experiments 实验室试验 Featu

11、res of the interface oCompatible with Windows 95 and 98,Windows NT 4.0, Windows ME, Windows2000, and Windows XP oAutomated installation using InstallShield oInteractive access to all of the capabilities of PHREEQCcreate and modify input data files, run simulations, and display results Modeling capab

12、ilities oAqueous, mineral, gas, surface, ion-exchange, and solid-solution equilibria oKinetic reactions o1D diffusion or advection and dispersion with dual-porosity medium oA powerful inverse modeling capability allows identification of reactions that account for the chemical evolution in observed w

13、ater compositions oExtensive geochemical databases Operation oPHREEQCI Version 2 is a computer program for simulating chemical reactions and transport processes in natural or contaminated water. oPHREEQCI provides all of the capabilities of the geochemical model PHREEQC (Parkhurst and Appelo, 1999),

14、 including: n speciation, nbatch-reaction, n1D reactive-transport, nand inverse modeling. Operation(Continue) oData for PHREEQC are entered through a series of keyword data blocks, each of which provides a specific type of information. nFor example, the SOLUTION keyword data block defines the chemic

15、al composition of a solution. PHREEQCI provides tabbed dialog boxes for each PHREEQC keyword. Figure 1. Main screen of PHREEQCI, with the SOLUTION keyword dialog box open. 1. Speciation Modeling oApplicationsSpeciation modeling is useful in situations where the possibility of mineral dissolution or

16、precipitation needs to be known, as in water treatment, aquifer storage and recovery, artificial recharge, and well injection. oDescriptionSpeciation modeling uses a chemical analysis of a water to calculate the distribution of aqueous species by using an ion-association aqueous model. n The most im

17、portant results of speciation calculations are saturation indices for minerals, which indicate whether a mineral should dissolve or precipitate. Keyword data blocks used inspeciation modeling include: SOLUTIONdefine the chemical composition of a solution. SOLUTION_SPREADdefine the chemical compositi

18、on of multiple solutions in a spreadsheet format. 2. Batch-Reaction Modeling oApplicationsBatch-reaction modeling can be applied to problems in laboratory, natural, or contaminated systems. nThe reaction capabilities of PHREEQC have been used frequently in the study of mine drainage, radioactive-was

19、te disposal, degradation of organic matter, and microbially mediated reactions. Batch-Reaction Modeling (Continue) oDescriptionBatch reactions can be divided into equilibrium and nonequilibrium reactions. nEquilibrium reactions include equilibration of a solution with an assemblage of minerals and s

20、pecified-pressure gases, ion-exchange sites, surface-complexation sites, a finite gas phase, and (or) solid solutions. nNonequilibrium reactions include kinetic reactions, addition or removal of elements from solution, mixing, and changing temperature. Keyword data blocks used in batch-reaction mode

21、ling include: oEQUILIBRIUM_PHASESan assemblage of minerals and gases that react to equilibrium (or until exhausted). oEXCHANGEone or more sets of reaction sites for exchangeable ions, an important reaction for major cations. oSURFACEone or more sets of sites that react by surface complexation, a maj

22、or reaction for phosphorus, arsenic, and other trace elements. oGAS_PHASEa finite reservoir of gas that reacts with a solution. Keyword data blocks used in batch-reaction modeling (Continue) oSOLID_SOLUTIONSsolids that precipitate as mixtures of minerals, an important reaction for radio nuclides and

23、 other trace metals. oKINETICSany nonequilibrium reaction, for which a rate expression can be formulated. oRATESBASIC language statements define rate expressions for kinetic reactions. oREACTIONaddition and removal of specified elements from solution. Keyword data blocks used in batch- reaction mode

24、ling (Continue) oMIXmixing together specified fractions of solutions. oREACTION_TEMPERATUREchanging the temperature of the reaction system. oUSEuse the composition of previously defined or saved (SAVE keyword) SOLUTION, EQUILIBRIUM_PHASES, EXCHANGE, SURFACE, GAS_PHASE, SOLID_SOLUTION, or a previousl

25、y defined KINETICS, REACTION, MIX, or REACTION_TEMPERATURE data block. oSAVEsave the composition following the batch reaction of the SOLUTION, EQUILIBRIUM_PHASES, EXCHANGE, SURFACE, GAS_PHASE, or SOLID_SOLUTION for use in subsequent reactions. 3. Transport Modeling oApplicationsThe reactive transpor

26、t capabilities can be used to study : ncontaminant migration of nutrients, metals, radio nuclides, and organic compounds; nnatural and engineered aquifer remediation; ndiffusion in sediment pore water; nthe chemical evolution of natural systems; nand laboratory column experiments. Transport Modeling

27、 (Continue) oDescriptionReactive-transport modeling simulates advection, dispersion, and chemical reactions as water moves through a 1D column. The column is divided into a number of cells, and reactant compositions and nonequilibrium reactions can be defined for each cell. All of the reactants and

28、reactions described for batch reactions can be applied to the cells for transport modeling. nThe TRANSPORT keyword data block is used to simulate advection and dispersion, or pure diffusion, in the column. nThe TRANSPORT data block also can be used to simulate a dual- porosity medium, where water fl

29、ows through the column but simultaneously allows for diffusion into stagnant side pores. nThe ADVECTION keyword data block is used to simulate purely advective transport. Keyword data blocks for transport calculations: oTRANSPORT1D advection, dispersion, and reaction modeling. oADVECTION1D advection

30、 and reaction modeling. 4. Inverse Modeling oApplicationsInverse modeling can be used to deduce geochemical reactions and mixing in local and regional aquifer systems, and in aquifer storage and recovery studies. oDescriptionInverse modeling calculates geochemical reactions that account for the change in chemical composition of water along a flow path. nFor inverse modeling, at leas

温馨提示

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

评论

0/150

提交评论