Loading…

Computational methods for reactive transport modeling: An extended law of mass-action, xLMA, method for multiphase equilibrium calculations

•We present a multiphase chemical equilibrium method based on an extended law of mass-action (xLMA) approach directly derived from the fundamental Gibbs energy minimization problem.•The proposed xLMA method inherits traits of Gibbs energy minimization algorithms that allow it to naturally detect the...

Full description

Saved in:
Bibliographic Details
Published in:Advances in water resources 2016-10, Vol.96, p.405-422
Main Authors: Leal, Allan M.M., Kulik, Dmitrii A., Kosakowski, Georg, Saar, Martin O.
Format: Article
Language:English
Subjects:
Citations: Items that this one cites
Items that cite this one
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
cited_by cdi_FETCH-LOGICAL-a404t-2ac3c99655806021cfd8358402465c6ae4f58f06e5f666d8fc8f199e31885e1f3
cites cdi_FETCH-LOGICAL-a404t-2ac3c99655806021cfd8358402465c6ae4f58f06e5f666d8fc8f199e31885e1f3
container_end_page 422
container_issue
container_start_page 405
container_title Advances in water resources
container_volume 96
creator Leal, Allan M.M.
Kulik, Dmitrii A.
Kosakowski, Georg
Saar, Martin O.
description •We present a multiphase chemical equilibrium method based on an extended law of mass-action (xLMA) approach directly derived from the fundamental Gibbs energy minimization problem.•The proposed xLMA method inherits traits of Gibbs energy minimization algorithms that allow it to naturally detect the phases present in equilibrium.•The xLMA method is tested in reactive transport simulations to demonstrate its efficiency and reliability in performance-critical applications.•Only a few iterations are necessary when using warm-start strategies for equilibrium calculations in reactive transport simulations. We present an extended law of mass-action (xLMA) method for multiphase equilibrium calculations and apply it in the context of reactive transport modeling. This extended LMA formulation differs from its conventional counterpart in that (i) it is directly derived from the Gibbs energy minimization (GEM) problem (i.e., the fundamental problem that describes the state of equilibrium of a chemical system under constant temperature and pressure); and (ii) it extends the conventional mass-action equations with Lagrange multipliers from the Gibbs energy minimization problem, which can be interpreted as stability indices of the chemical species. Accounting for these multipliers enables the method to determine all stable phases without presuming their types (e.g., aqueous, gaseous) or their presence in the equilibrium state. Therefore, the here proposed xLMA method inherits traits of Gibbs energy minimization algorithms that allow it to naturally detect the phases present in equilibrium, which can be single-component phases (e.g., pure solids or liquids) or non-ideal multi-component phases (e.g., aqueous, melts, gaseous, solid solutions, adsorption, or ion exchange). Moreover, our xLMA method requires no technique that tentatively adds or removes reactions based on phase stability indices (e.g., saturation indices for minerals), since the extended mass-action equations are valid even when their corresponding reactions involve unstable species. We successfully apply the proposed method to a reactive transport modeling problem in which we use PHREEQC and GEMS as alternative backends for the calculation of thermodynamic properties such as equilibrium constants of reactions, standard chemical potentials of species, and activity coefficients. Our tests show that our algorithm is efficient and robust for demanding applications, such as reactive transport modeling, where it
doi_str_mv 10.1016/j.advwatres.2016.08.008
format article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_1835597782</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><els_id>S030917081630344X</els_id><sourcerecordid>1835597782</sourcerecordid><originalsourceid>FETCH-LOGICAL-a404t-2ac3c99655806021cfd8358402465c6ae4f58f06e5f666d8fc8f199e31885e1f3</originalsourceid><addsrcrecordid>eNqNkctu2zAQRYmgBeI6-YZwmYWlkpJIUdkZRvoAXHSTrgmGHCY0KFEhKdv9hv505TjoNl0NMDj3DAYXoRtKSkoo_7wrldkfVI6QympelESUhIgLtKCirYqOs_YDWpCadAVtibhEn1LakZlo2mqB_mxCP05ZZRcG5XEP-TmYhG2IOILS2e0B56iGNIaYcR8MeDc83eH1gOGYYTBgsFcHHCzuVUrFKRKGFT5uf6xXb7pXWz_57MZnlQDDy-S8e4xu6rFWXk_-9Xy6Qh-t8gmu3-YS_fpy_7D5Vmx_fv2-WW8L1ZAmF5XSte7mv5ggnFRUWyNqJhpSNZxprqCxTFjCgVnOuRFWC0u7DmoqBANq6yW6PXvHGF4mSFn2LmnwXg0QpiTprGNd24rqP9CqFV3X1GxG2zOqY0gpgpVjdL2KvyUl8tSU3Ml_TclTU5IIOfcwJ9fnJMxP7x1EmbSDQYNxEXSWJrh3HX8B9GGjdw</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>1827899435</pqid></control><display><type>article</type><title>Computational methods for reactive transport modeling: An extended law of mass-action, xLMA, method for multiphase equilibrium calculations</title><source>ScienceDirect Freedom Collection 2022-2024</source><creator>Leal, Allan M.M. ; Kulik, Dmitrii A. ; Kosakowski, Georg ; Saar, Martin O.</creator><creatorcontrib>Leal, Allan M.M. ; Kulik, Dmitrii A. ; Kosakowski, Georg ; Saar, Martin O.</creatorcontrib><description>•We present a multiphase chemical equilibrium method based on an extended law of mass-action (xLMA) approach directly derived from the fundamental Gibbs energy minimization problem.•The proposed xLMA method inherits traits of Gibbs energy minimization algorithms that allow it to naturally detect the phases present in equilibrium.•The xLMA method is tested in reactive transport simulations to demonstrate its efficiency and reliability in performance-critical applications.•Only a few iterations are necessary when using warm-start strategies for equilibrium calculations in reactive transport simulations. We present an extended law of mass-action (xLMA) method for multiphase equilibrium calculations and apply it in the context of reactive transport modeling. This extended LMA formulation differs from its conventional counterpart in that (i) it is directly derived from the Gibbs energy minimization (GEM) problem (i.e., the fundamental problem that describes the state of equilibrium of a chemical system under constant temperature and pressure); and (ii) it extends the conventional mass-action equations with Lagrange multipliers from the Gibbs energy minimization problem, which can be interpreted as stability indices of the chemical species. Accounting for these multipliers enables the method to determine all stable phases without presuming their types (e.g., aqueous, gaseous) or their presence in the equilibrium state. Therefore, the here proposed xLMA method inherits traits of Gibbs energy minimization algorithms that allow it to naturally detect the phases present in equilibrium, which can be single-component phases (e.g., pure solids or liquids) or non-ideal multi-component phases (e.g., aqueous, melts, gaseous, solid solutions, adsorption, or ion exchange). Moreover, our xLMA method requires no technique that tentatively adds or removes reactions based on phase stability indices (e.g., saturation indices for minerals), since the extended mass-action equations are valid even when their corresponding reactions involve unstable species. We successfully apply the proposed method to a reactive transport modeling problem in which we use PHREEQC and GEMS as alternative backends for the calculation of thermodynamic properties such as equilibrium constants of reactions, standard chemical potentials of species, and activity coefficients. Our tests show that our algorithm is efficient and robust for demanding applications, such as reactive transport modeling, where it converges within 1–3 iterations in most cases. The proposed xLMA method is implemented in Reaktoro, a unified open-source framework for modeling chemically reactive systems.</description><identifier>ISSN: 0309-1708</identifier><identifier>EISSN: 1872-9657</identifier><identifier>DOI: 10.1016/j.advwatres.2016.08.008</identifier><language>eng</language><publisher>Elsevier Ltd</publisher><subject>Algorithms ; Energy conservation ; Equilibrium ; Gibbs energy minimization ; LMA ; Mathematical models ; Minimization ; Modelling ; Multiphase ; Optimization ; Phases ; Reactive transport ; Speciation ; Transport</subject><ispartof>Advances in water resources, 2016-10, Vol.96, p.405-422</ispartof><rights>2016 Elsevier Ltd</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-a404t-2ac3c99655806021cfd8358402465c6ae4f58f06e5f666d8fc8f199e31885e1f3</citedby><cites>FETCH-LOGICAL-a404t-2ac3c99655806021cfd8358402465c6ae4f58f06e5f666d8fc8f199e31885e1f3</cites><orcidid>0000-0003-4340-610X</orcidid></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>314,780,784,27924,27925</link.rule.ids></links><search><creatorcontrib>Leal, Allan M.M.</creatorcontrib><creatorcontrib>Kulik, Dmitrii A.</creatorcontrib><creatorcontrib>Kosakowski, Georg</creatorcontrib><creatorcontrib>Saar, Martin O.</creatorcontrib><title>Computational methods for reactive transport modeling: An extended law of mass-action, xLMA, method for multiphase equilibrium calculations</title><title>Advances in water resources</title><description>•We present a multiphase chemical equilibrium method based on an extended law of mass-action (xLMA) approach directly derived from the fundamental Gibbs energy minimization problem.•The proposed xLMA method inherits traits of Gibbs energy minimization algorithms that allow it to naturally detect the phases present in equilibrium.•The xLMA method is tested in reactive transport simulations to demonstrate its efficiency and reliability in performance-critical applications.•Only a few iterations are necessary when using warm-start strategies for equilibrium calculations in reactive transport simulations. We present an extended law of mass-action (xLMA) method for multiphase equilibrium calculations and apply it in the context of reactive transport modeling. This extended LMA formulation differs from its conventional counterpart in that (i) it is directly derived from the Gibbs energy minimization (GEM) problem (i.e., the fundamental problem that describes the state of equilibrium of a chemical system under constant temperature and pressure); and (ii) it extends the conventional mass-action equations with Lagrange multipliers from the Gibbs energy minimization problem, which can be interpreted as stability indices of the chemical species. Accounting for these multipliers enables the method to determine all stable phases without presuming their types (e.g., aqueous, gaseous) or their presence in the equilibrium state. Therefore, the here proposed xLMA method inherits traits of Gibbs energy minimization algorithms that allow it to naturally detect the phases present in equilibrium, which can be single-component phases (e.g., pure solids or liquids) or non-ideal multi-component phases (e.g., aqueous, melts, gaseous, solid solutions, adsorption, or ion exchange). Moreover, our xLMA method requires no technique that tentatively adds or removes reactions based on phase stability indices (e.g., saturation indices for minerals), since the extended mass-action equations are valid even when their corresponding reactions involve unstable species. We successfully apply the proposed method to a reactive transport modeling problem in which we use PHREEQC and GEMS as alternative backends for the calculation of thermodynamic properties such as equilibrium constants of reactions, standard chemical potentials of species, and activity coefficients. Our tests show that our algorithm is efficient and robust for demanding applications, such as reactive transport modeling, where it converges within 1–3 iterations in most cases. The proposed xLMA method is implemented in Reaktoro, a unified open-source framework for modeling chemically reactive systems.</description><subject>Algorithms</subject><subject>Energy conservation</subject><subject>Equilibrium</subject><subject>Gibbs energy minimization</subject><subject>LMA</subject><subject>Mathematical models</subject><subject>Minimization</subject><subject>Modelling</subject><subject>Multiphase</subject><subject>Optimization</subject><subject>Phases</subject><subject>Reactive transport</subject><subject>Speciation</subject><subject>Transport</subject><issn>0309-1708</issn><issn>1872-9657</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2016</creationdate><recordtype>article</recordtype><recordid>eNqNkctu2zAQRYmgBeI6-YZwmYWlkpJIUdkZRvoAXHSTrgmGHCY0KFEhKdv9hv505TjoNl0NMDj3DAYXoRtKSkoo_7wrldkfVI6QympelESUhIgLtKCirYqOs_YDWpCadAVtibhEn1LakZlo2mqB_mxCP05ZZRcG5XEP-TmYhG2IOILS2e0B56iGNIaYcR8MeDc83eH1gOGYYTBgsFcHHCzuVUrFKRKGFT5uf6xXb7pXWz_57MZnlQDDy-S8e4xu6rFWXk_-9Xy6Qh-t8gmu3-YS_fpy_7D5Vmx_fv2-WW8L1ZAmF5XSte7mv5ggnFRUWyNqJhpSNZxprqCxTFjCgVnOuRFWC0u7DmoqBANq6yW6PXvHGF4mSFn2LmnwXg0QpiTprGNd24rqP9CqFV3X1GxG2zOqY0gpgpVjdL2KvyUl8tSU3Ml_TclTU5IIOfcwJ9fnJMxP7x1EmbSDQYNxEXSWJrh3HX8B9GGjdw</recordid><startdate>201610</startdate><enddate>201610</enddate><creator>Leal, Allan M.M.</creator><creator>Kulik, Dmitrii A.</creator><creator>Kosakowski, Georg</creator><creator>Saar, Martin O.</creator><general>Elsevier Ltd</general><scope>AAYXX</scope><scope>CITATION</scope><scope>7QH</scope><scope>7ST</scope><scope>7TG</scope><scope>7UA</scope><scope>C1K</scope><scope>F1W</scope><scope>H96</scope><scope>KL.</scope><scope>L.G</scope><scope>SOI</scope><scope>8FD</scope><scope>FR3</scope><scope>KR7</scope><orcidid>https://orcid.org/0000-0003-4340-610X</orcidid></search><sort><creationdate>201610</creationdate><title>Computational methods for reactive transport modeling: An extended law of mass-action, xLMA, method for multiphase equilibrium calculations</title><author>Leal, Allan M.M. ; Kulik, Dmitrii A. ; Kosakowski, Georg ; Saar, Martin O.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a404t-2ac3c99655806021cfd8358402465c6ae4f58f06e5f666d8fc8f199e31885e1f3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2016</creationdate><topic>Algorithms</topic><topic>Energy conservation</topic><topic>Equilibrium</topic><topic>Gibbs energy minimization</topic><topic>LMA</topic><topic>Mathematical models</topic><topic>Minimization</topic><topic>Modelling</topic><topic>Multiphase</topic><topic>Optimization</topic><topic>Phases</topic><topic>Reactive transport</topic><topic>Speciation</topic><topic>Transport</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Leal, Allan M.M.</creatorcontrib><creatorcontrib>Kulik, Dmitrii A.</creatorcontrib><creatorcontrib>Kosakowski, Georg</creatorcontrib><creatorcontrib>Saar, Martin O.</creatorcontrib><collection>CrossRef</collection><collection>Aqualine</collection><collection>Environment Abstracts</collection><collection>Meteorological &amp; Geoastrophysical Abstracts</collection><collection>Water Resources Abstracts</collection><collection>Environmental Sciences and Pollution Management</collection><collection>ASFA: Aquatic Sciences and Fisheries Abstracts</collection><collection>Aquatic Science &amp; Fisheries Abstracts (ASFA) 2: Ocean Technology, Policy &amp; Non-Living Resources</collection><collection>Meteorological &amp; Geoastrophysical Abstracts - Academic</collection><collection>Aquatic Science &amp; Fisheries Abstracts (ASFA) Professional</collection><collection>Environment Abstracts</collection><collection>Technology Research Database</collection><collection>Engineering Research Database</collection><collection>Civil Engineering Abstracts</collection><jtitle>Advances in water resources</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Leal, Allan M.M.</au><au>Kulik, Dmitrii A.</au><au>Kosakowski, Georg</au><au>Saar, Martin O.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Computational methods for reactive transport modeling: An extended law of mass-action, xLMA, method for multiphase equilibrium calculations</atitle><jtitle>Advances in water resources</jtitle><date>2016-10</date><risdate>2016</risdate><volume>96</volume><spage>405</spage><epage>422</epage><pages>405-422</pages><issn>0309-1708</issn><eissn>1872-9657</eissn><abstract>•We present a multiphase chemical equilibrium method based on an extended law of mass-action (xLMA) approach directly derived from the fundamental Gibbs energy minimization problem.•The proposed xLMA method inherits traits of Gibbs energy minimization algorithms that allow it to naturally detect the phases present in equilibrium.•The xLMA method is tested in reactive transport simulations to demonstrate its efficiency and reliability in performance-critical applications.•Only a few iterations are necessary when using warm-start strategies for equilibrium calculations in reactive transport simulations. We present an extended law of mass-action (xLMA) method for multiphase equilibrium calculations and apply it in the context of reactive transport modeling. This extended LMA formulation differs from its conventional counterpart in that (i) it is directly derived from the Gibbs energy minimization (GEM) problem (i.e., the fundamental problem that describes the state of equilibrium of a chemical system under constant temperature and pressure); and (ii) it extends the conventional mass-action equations with Lagrange multipliers from the Gibbs energy minimization problem, which can be interpreted as stability indices of the chemical species. Accounting for these multipliers enables the method to determine all stable phases without presuming their types (e.g., aqueous, gaseous) or their presence in the equilibrium state. Therefore, the here proposed xLMA method inherits traits of Gibbs energy minimization algorithms that allow it to naturally detect the phases present in equilibrium, which can be single-component phases (e.g., pure solids or liquids) or non-ideal multi-component phases (e.g., aqueous, melts, gaseous, solid solutions, adsorption, or ion exchange). Moreover, our xLMA method requires no technique that tentatively adds or removes reactions based on phase stability indices (e.g., saturation indices for minerals), since the extended mass-action equations are valid even when their corresponding reactions involve unstable species. We successfully apply the proposed method to a reactive transport modeling problem in which we use PHREEQC and GEMS as alternative backends for the calculation of thermodynamic properties such as equilibrium constants of reactions, standard chemical potentials of species, and activity coefficients. Our tests show that our algorithm is efficient and robust for demanding applications, such as reactive transport modeling, where it converges within 1–3 iterations in most cases. The proposed xLMA method is implemented in Reaktoro, a unified open-source framework for modeling chemically reactive systems.</abstract><pub>Elsevier Ltd</pub><doi>10.1016/j.advwatres.2016.08.008</doi><tpages>18</tpages><orcidid>https://orcid.org/0000-0003-4340-610X</orcidid></addata></record>
fulltext fulltext
identifier ISSN: 0309-1708
ispartof Advances in water resources, 2016-10, Vol.96, p.405-422
issn 0309-1708
1872-9657
language eng
recordid cdi_proquest_miscellaneous_1835597782
source ScienceDirect Freedom Collection 2022-2024
subjects Algorithms
Energy conservation
Equilibrium
Gibbs energy minimization
LMA
Mathematical models
Minimization
Modelling
Multiphase
Optimization
Phases
Reactive transport
Speciation
Transport
title Computational methods for reactive transport modeling: An extended law of mass-action, xLMA, method for multiphase equilibrium calculations
url http://sfxeu10.hosted.exlibrisgroup.com/loughborough?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-01T07%3A24%3A03IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Computational%20methods%20for%20reactive%20transport%20modeling:%20An%20extended%20law%20of%20mass-action,%20xLMA,%20method%20for%20multiphase%20equilibrium%20calculations&rft.jtitle=Advances%20in%20water%20resources&rft.au=Leal,%20Allan%20M.M.&rft.date=2016-10&rft.volume=96&rft.spage=405&rft.epage=422&rft.pages=405-422&rft.issn=0309-1708&rft.eissn=1872-9657&rft_id=info:doi/10.1016/j.advwatres.2016.08.008&rft_dat=%3Cproquest_cross%3E1835597782%3C/proquest_cross%3E%3Cgrp_id%3Ecdi_FETCH-LOGICAL-a404t-2ac3c99655806021cfd8358402465c6ae4f58f06e5f666d8fc8f199e31885e1f3%3C/grp_id%3E%3Coa%3E%3C/oa%3E%3Curl%3E%3C/url%3E&rft_id=info:oai/&rft_pqid=1827899435&rft_id=info:pmid/&rfr_iscdi=true