1、铵,NH4+N(-3).03铀U.0033pH,标准单位pHpe,无单位pe温度,temperature密度,千克/升density用于分配氧化还原元素和计算饱和指数的pe由redox标识符所指定。在这个例子中,用氧化还原电对O(-2)/O(0) 计算的pe值相对应于溶解氧/水,并且这个pe适用于需要pe值的所有的计算。如果redox没有指定,那么缺省的值将会是所输入的pe。缺省的氧化还原标识符可被任何氧化还原元素代替,如输入元素锰时,则输入的pe被用来表示各种化合价状态的锰;输入铀时,这里是氮/铵电对将会用来计算所形成各种价态铀的pe值。数据组中缺省的单位为ppm(units标识符)。这个缺
2、省值可以替换为任何浓度单位,如指定铀的浓度为ppb来代替ppm。因为ppm是一个质量单位,而不是一个摩尔单位,这个程序必须用分子量来将浓度单位转化为摩尔单位。每一种主要物质缺省的分子量在SOLUTION_MASTER_SPECIES输入中指定(缺省数据库的值列在表4和附录B中)。如果提交的分子量数据不同于其缺省值,必须在输入数据的设置中指定适当的分子量。这可以用gfw标识符来完成,在这里输入真正的分子量,转化硝酸盐的分子量为 g/mol,或是更简便的是以as标识符来完成,在这里输入所使用的化学分子式的单位,正如在这个例子中输入的碱和铵是一样的。注意最后给定的溶解氧O(0)的浓度是1ppm的初始
3、估计值,但它的浓度将会得以调整,直到氧气分压的对数达到。O2(g)的定义是在缺省数据库文件中在PHASES输入(附录B)。当使用相均衡来指定初始浓度正如这个例子中的O(0),则仅有一种浓度是得以调整。例如,例如石膏被用来调整钙的浓度,钙的浓度会改变,而硫酸盐的浓度却保持不变。表11 例1的输入数据TITLE Example uranium and speciate seawater.SOLUTION 1 SEAWATER FROM NORDSTROM ET AL. (1979)units ppmpH pe density temp redox O(0)/O(-2)Ca Mg Na K Fe M
4、n peSi Cl Alkalinity as HCO3S(6) N(5) gfw N(-3) as NH4U ppb N(5)/N(-3)O(0) O2(g) SOLUTION_MASTER_SPECIESU U+4 U(4) U+4 U(5) UO2+ U(6) UO2+2 SOLUTION_SPECIES# primary master species for U# is also secondary master species for U(4)U+4 = U+4log_k U+4 + 4 H2O = U(OH)4 + 4 H+delta_h kcalU+4 + 5 H2O = U(O
5、H)5- + 5 H+# secondary master species for U(5)U+4 + 2 H2O = UO2+ + 4 H+ + e-# secondary master species for U(6)U+4 + 2 H2O = UO2+2 + 4 H+ + 2 e-UO2+2 + H2O = UO2OH+ + H+delta_h kcal2UO2+2 + 2H2O = (UO2)2(OH)2+2 + 2H+3UO2+2 + 5H2O = (UO2)3(OH)5+ + 5H+log_k UO2+2 + CO3-2 = UO2CO3UO2+2 + 2CO3-2 = UO2(C
6、O3)2-2UO2+2 + 3CO3-2 = UO2(CO3)3-4PHASESUraniniteUO2 + 4 H+ = U+4 + 2 H2OEND程序的的数据库文件中不包含铀。这样,当应用这个数据库文件时,输入文件中一定得包括描述热动力学和液相中含铀组分的数据。需要两个关键字来定义铀的形态,即SOLUTION_MASTER_SPECIES和SOLUTION_SPECIES。通过把这两个数据块加到输入文件中,将会在程序运行中确定液相中含铀组分。为把铀稳定地加到列出的元素中,则这些数据块应加入到数据库文件中。这里铀的数据是说明性的,而不是铀物质的完整描述。使用SOLUTION_MASTER_
7、SPECIES输入来定义含铀的主要物质成分是必要的。因为铀是活泼的氧化还原元素,所以定义具有不同化合价的次要含铀物质也是很有必要的。SOLUTION_MASTER_SPECIES(表11)数据块定义了U+4为主要的含铀物质,同时+4价的铀也是次级主要物质。UO2 +是化合价为+5的次级主要含铀物质,UO2 +2是化合价为+6的次级主要含铀物质。定义这些液相和其它任何铀络合物的方程必须通过SOLUTION_SPECIES输入来进行。在数据块SOLUTION_SPECIES (表11)中,主要的和次要的物质均附有注释。首要的主要物质总是以恒等反应(U+4 = U+4)的形式来定义的。次主要物质是在
8、化学反应中仅有的含有电子的液相。另外的氢氧化物和碳酸盐络合物定义为+4和+6价,无+5价。最后,在PHASES输入中定义一种新的含铀矿物。在物质形成模拟中该物质将会被用来计算饱和指数,在计算机运行中的批反应、运移或是反向模拟中,如果没有重新定义,则不能使用。表12-例1的输出Input file: ex1Output file: Database file: ./-Reading data base. SOLUTION_MASTER_SPECIES SOLUTION_SPECIES PHASES EXCHANGE_MASTER_SPECIES EXCHANGE_SPECIES SURFACE_
9、MASTER_SPECIES SURFACE_SPECIES RATES END-Reading input data for simulation 1. SOLUTION 1 SEAWATER FROM NORDSTROM ET AL. (1979) units ppm pH pe density temp redox O(0)/O(-2) Ca Mg Na K Fe Mn pe Si Cl Alkalinity as HCO3 S(6) N(5) as NO3 N(-3) as NH4 U ppb N(5)/N(-3) O(0) O2(g) U U+4 U(4) U+4 U(5) UO2+
10、 U(6) UO2+2 U+4 = U+4 log_k U+4 + 4 H2O = U(OH)4 + 4 H+ delta_h kcal U+4 + 5 H2O = U(OH)5- + 5 H+ U+4 + 2 H2O = UO2+ + 4 H+ + e- U+4 + 2 H2O = UO2+2 + 4 H+ + 2 e- UO2+2 + H2O = UO2OH+ + H+ 2UO2+2 + 2H2O = (UO2)2(OH)2+2 + 2H+ 3UO2+2 + 5H2O = (UO2)3(OH)5+ + 5H+ UO2+2 + CO3-2 = UO2CO3 UO2+2 + 2CO3-2 =
11、UO2(CO3)2-2 UO2+2 + 3CO3-2 = UO2(CO3)3-4 Uraninite UO2 + 4 H+ = U+4 + 2 H2O-TITLE Example uranium and speciate seawater.-Beginning of initial solution calculations.Initial solution 1. SEAWATER FROM NORDSTROM ET AL. (1979)-Solution composition- Elements Molality Moles Alkalinity Mn N(-3) N(5) O(0) Eq
12、uilibrium with O2(g) U -Description of solution- pH = pe = Activity of water = Ionic strength = Mass of water (kg) = +00 Total carbon (mol/kg) = Total CO2 (mol/kg) = Temperature (deg C) = Electrical balance (eq) = Percent error, 100*(Cat-|An|)/(Cat+|An|) = Iterations = 7 Total H = +02 Total O = +01-
13、Redox couples- Redox couple pe Eh (volts) N(-3)/N(5) O(-2)/O(0) -Distribution of species- Log Log Log Species Molality Activity Molality Activity Gamma OH- H+ H2O +01 C(4) HCO3- MgHCO3+ NaHCO3 MgCO3 NaCO3- CaHCO3+ CO3-2 CaCO3 CO2 UO2(CO3)3-4 UO2(CO3)2-2 MnCO3 MnHCO3+ UO2CO3 FeCO3 FeHCO3+ Ca Ca+2 CaS
14、O4 CaOH+ Cl Cl- MnCl+ MnCl2 MnCl3- FeCl+2 FeCl2+ FeCl+ FeCl3 Fe(2) Fe+2 FeSO4 FeOH+ FeHSO4+ Fe(3) Fe(OH)3 Fe(OH)4- Fe(OH)2+ FeOH+2 FeSO4+ Fe+3 Fe(SO4)2- Fe2(OH)2+4 FeHSO4+2 Fe3(OH)4+5 H(0) +00 H2 +00 +00 K K+ KSO4- KOH Mg Mg+2 MgSO4 MgOH+ Mn(2) Mn+2 MnSO4 MnOH+ Mn(NO3)2 Mn(3) Mn+3 N(-3) NH4+ NH3 N(5
15、) NO3- Na Na+ NaSO4- NaOH O(0) O2 S(6) SO4-2 HSO4- Si H4SiO4 H3SiO4- H2SiO4-2 U(4) U(OH)5- U(OH)4 U+4 +00 +00 U(5) UO2+ U(6) UO2OH+ UO2+2 (UO2)2(OH)2+2 (UO2)3(OH)5+ -Saturation indices- Phase SI log IAP log KT Anhydrite CaSO4 Aragonite CaCO3 Calcite CaCO3 Chalcedony SiO2 Chrysotile Mg3Si2O5(OH)4 CO2
16、(g) CO2 Dolomite CaMg(CO3)2 Fe(OH)3(a) Fe(OH)3 Goethite FeOOH Gypsum CaSO4:2H2O H2(g) H2 Hausmannite Mn3O4 Hematite Fe2O3 Jarosite-K KFe3(SO4)2(OH)6 Manganite MnOOH Melanterite FeSO4:7H2O O2(g) O2 Pyrochroite Mn(OH)2 Pyrolusite MnO2:H2O Quartz SiO2 Rhodochrosite MnCO3 Sepiolite :3H2O Sepiolite(d) :
17、Siderite FeCO3 SiO2(a) SiO2 Talc Mg3Si4O10(OH)2 Uraninite UO2End of simulation.模拟中的输出(表12)包含标题所描绘的几个信息块。首先,是运行的输入、输出、数据库文件的名字。其次,在标题“Reading data base”下列出了在读数据库中碰到的所有关键字。后面,输入数据在标题“Reading input data for simulation 1”下进行重复输出,不包括注释和空行。所有的输入数据以及END关键字构成了该模拟。在这个模拟中,TITLE关键字后面所碰到的任何注释都将打印在后面。名称后面是标题,“Be
18、ginning of initial solution calculations”,在它的下面是海水物质形成计算的结果。浓度数据,转化成重量摩尔数,在子标题“Solution composition”下所给出。对初始溶液计算而言,溶液中的摩尔数目在数字上等于它的重量摩尔数,这是因为假定的是1kg的水。标识符-water是用来定义溶液中不同质量的水。在批反应计算中,水的质量可发生变化,液相中的摩尔数不会准确地等于组分的重量摩尔数。注意,产生分压力对数为的溶解氧的重量摩尔数已被计算,并且在输出中会加以解释。在子标题“Description of solution”之后,在输出的第一个数据块中所列出
19、的一些属性等于它们的输入值,另一些是计算值。在这个例子中,pH,pe和温度都等于它们的输入值。离子强度,总碳(碱度是输入数据),总无机碳(“Total CO2”),电子平衡,和百分误差在模拟计算中得到。在子标题“Redox couples”下面打印的是可获得的每个氧化还原电对的pe和Eh,在该例中,为铵/硝酸盐,以及水/溶解氧。在子标题“Distribution of species”下面,列出的是每种元素所有形态和价态的摩尔浓度、活度及活度系数。它的顺序是根据元素的字母顺序或是按每种元素的浓度或是元素化合价递减的顺序列出的。除了每种元素或元素的化合价,也给出了总摩尔数。最后,在子标题“Sat
20、uration indices”下,适于给出分析数据的矿物的饱和指数,在输出的末尾部分以物质的名字按子母顺序列出。饱和指数是在标有“SI”的栏中给出的,跟在后面的是的一栏是离子活度积的对数(“log IAP”)和溶解常数的对数(“log KT”)。每种物质的化学分子式都在右边栏中打出。注意,例如没有包括含铝的矿物,这是因为在分析数据中不包括铝。同样也注意,输出中也没有包括四方硫铁矿(FeS)和其它的硫化矿物,这是因为没有指定(S-2)的分析数据。如输入了S代替S(6)或S(-2)的浓度,那么这个S(-2)的浓度将会被加以计算,四方硫铁矿和其它硫化矿物的饱和指数也将得到计算。例2矿物相的溶解平衡
21、这个例子测定了最稳定相石膏或是无水石膏在一定温度范围内的溶解性。输入数据组见表13。仅用pH和温度来定义纯水溶液。缺省单位是millimolal,但没有指定浓度。缺省状态下,pe为,缺省的氧化还原计算使用pe,且水的密度为(这是没有必要的,因为没有浓度为“每升”)。在批反应期间,所有允许反应达到指定的饱和指数的反应都列在EQUILIBRIUM_PHASES中,无论开始时它们是否存在。输入数据包含相的名字(之前通过PHASES输入在数据库或输入文件中定义)、指定的饱和指数和以摩尔数表示的当前存在的相的数量。如果一种相在当前不存在,则在纯相集合中给定其浓度为 mol。在这个例子中,石膏和无水石膏允
22、许反应来达到平衡(饱和指数等于),初始相的集合中每种矿物都为1mol。每一种矿物或是反应达到平衡或是被耗尽。在大多数的情况下,1 mol的单纯相足够达到反应平衡。表13-例2输入数据的设置TITLE Example dependence of solubility of gypsum and anhydrite SOLUTION 1 Pure water EQUILIBRIUM_PHASES 1 Gypsum Anhydrite REACTION_TEMPERATURE 1 in 51 steps SELECTED_OUTPUT file si anhydrite gypsum在REACTIO
23、N_TEMPERATURE数据块中,指定反应温度计算步长为1,从25开始,75结束,共计算温度变化51次。温度的每一度变化都详细指定输入数据,在可能的情况下,在EQUILIBRIUM_PHASES(石膏和无水石膏)中定义的物质将会反应达到平衡,或是直到两种物质都完全溶解。最后在每一次计算之后,用SELECTED_OUTPUT来输出石膏和无水石膏的饱和指数到文件中。然后用这个文件来生成图5。初始溶液计算和第一次批反应的结果见表14。纯水中物质的分布列于标题 “开始初始溶液计算”下。在25下,与所给定石膏和无水石膏量达到平衡的体系是第一次批反应,反应结果列在标题“开始批反应计算”之后。紧接着这个标题,定义了批反应阶段,接下来是计算中确定关键字数据的列表。在这个例子中,计算时所应用的反应组分保存为序号1,纯相集合保存为序号1,反应温度保存为序号1。概念上,溶液和纯相放在一个烧杯中,并调整温度为25,使其反应达到体系平衡。图5-在25到75的温度范围内,溶液中石膏和硬石膏稳定时的饱和指数,在子标题“Phase assemblag
copyright@ 2008-2022 冰豆网网站版权所有
经营许可证编号:鄂ICP备2022015515号-1