• No results found

MODELOV´AN´I TRANSPORTNˇE-CHEMICK´YCH PROCES˚U

N/A
N/A
Protected

Academic year: 2022

Share "MODELOV´AN´I TRANSPORTNˇE-CHEMICK´YCH PROCES˚U"

Copied!
107
0
0

Loading.... (view fulltext now)

Full text

(1)

MODELOV ´ AN´I

TRANSPORTNˇ E-CHEMICK ´ YCH PROCES˚ U

Dizertaˇ cn´ı pr´ ace

Studijn´ı program: P3901 – Aplikovan´e vˇedy v inˇzen´yrstv´ı Studijn´ı obor: 3901V025 – Pˇr´ırodovˇedn´e inˇzen´yrstv´ı Autor pr´ace: Ing. Luk´aˇs Zedek

Vedouc´ı pr´ace: doc. Ing. Jan ˇSembera, Ph.D.

(2)

MODELING REACTIVE TRANSPORT PROCESSES

Dissertation

Study programme: P3901 – Applied Sciences in Engineering Study branch: 3901V025 – Science Engineering

Author: Ing. Luk´aˇs Zedek

Supervisor: doc. Ing. Jan ˇSembera, Ph.D.

(3)

Prohl´ aˇ sen´ı

Byl jsem sezn´amen s t´ım, ˇze na mou dizertaˇcn´ı pr´aci se plnˇe vzta- huje z´akon ˇc. 121/2000 Sb., o pr´avu autorsk´em, zejm´ena § 60 – ˇskoln´ı d´ılo.

Beru na vˇedom´ı, ˇze Technick´a univerzita v Liberci (TUL) neza- sahuje do m´ych autorsk´ych pr´av uˇzit´ım m´e dizertaˇcn´ı pr´ace pro vnitˇrn´ı potˇrebu TUL.

Uˇziji-li dizertaˇcn´ı pr´aci nebo poskytnu-li licenci k jej´ımu vyuˇzit´ı, jsem si vˇedom povinnosti informovat o t´eto skuteˇcnosti TUL;

v tomto pˇr´ıpadˇe m´a TUL pr´avo ode mne poˇzadovat ´uhradu n´aklad˚u, kter´e vynaloˇzila na vytvoˇren´ı d´ıla, aˇz do jejich skuteˇcn´e v´yˇse.

Dizertaˇcn´ı pr´aci jsem vypracoval samostatnˇe s pouˇzit´ım uveden´e literatury a na z´akladˇe konzultac´ı s vedouc´ım m´e dizertaˇcn´ı pr´ace a konzultantem.

Datum:

Podpis:

(4)

Abstrakt

Dizertaˇcn´ı pr´ace, kterou drˇz´ıte v rukou je vˇenov´ana problematice poˇc´ıtaˇcov´e simulace vybran´ych pˇr´ırodn´ıch jev˚u a chemick´ych reakc´ı, kter´e ovliˇnuj´ı ˇs´ıˇren´ı zneˇciˇstˇen´ı podzemn´ı vodou. V pr´aci popiso- van´e poˇc´ıtaˇcov´e modely vyuˇz´ıvaj´ı inovativn´ı aplikace v jin´ych oblas- tech zaveden´ych postup˚u a modelovac´ıch n´astroj˚u. Velk´a pozornost je v dizertaci vˇenov´ana matematick´e formulaci popisu probl´emu reakˇcn´ıho transportu kontaminace. V r´amci pr´ace je navrˇzen a byl provˇeˇren origin´aln´ı popis probl´emu reakˇcn´ıho transportu soustavou obyˇcejn´ych diferenci´aln´ıch rovnic. Navrˇzen´y popis diferenci´aln´ımi rovnicemi umoˇzˇnuje zahrnout do modelu i rovnov´aˇzn´e chemick´e re- akce, kter´e jsou obvykle popisov´any rovnicemi algebraick´ymi.

D´ıky zamˇeˇren´ı pr´ace na matematick´y popis simulovan´ych ´uloh je moˇzn´e navrˇzen´e postupy analogicky aplikovat na modely dalˇs´ıch pˇr´ırodn´ıch a jin´ych jev˚u jako jsou napˇr´ıklad ˇs´ıˇren´ı tepla, mechanis- mus ztenˇcov´an´ı ozonov´e vrstvy, zneˇciˇstˇen´ı vzduchu a mnoho dalˇs´ıch.

Abstract

The book you hold in your hand describes computer simulation of selected natural processes and reactive-transport problem which influence groundwater contaminant transport. Models described in this book describe inovative application of approaches and simu- lation tools which are widely spread and often used in different simulation fields. This dissertation is strongly focused on mathe- matical formulation of reactive-transport problem description. In one part of the book we proposed and described tests of an original ordinary differential formulation of reactive transport problem. The proposed formulation enables to involve equlibrium reactions which are obviously described by algebraic equations.

Thanks to a focus of dissertation on mathematical formulation of reactive transport problem, proposed approaches can be used ana- logicaly for simulation of similarly described natural and other pro- cesses such as heat transfer, ozone depletion chemical mechanism, air polution model and many others.

(5)

Podˇ ekov´ an´ı

Na tomto m´ıstˇe bych r´ad podˇekoval lidem, kteˇr´ı mˇe nˇekter´ym z n´ıˇze uveden´ych zp˚usob˚u podpoˇrili pˇri pˇr´ıpravˇe t´eto dizertaˇcn´ı pr´ace.

Dˇekuji sv´emu ˇskoliteli Doc. Ing. Janu ˇSemberovi, Ph.D. za odborn´e rady a konzultace, kter´e mi v pr˚ubˇehu studia ochotnˇe poskytoval.

Dˇekuji za finanˇcn´ı podporou prostˇrednictv´ım zamˇestn´an´ı v r´amci projekt˚u

”Vlivy poˇcas´ı a zmˇen klimatu na ˇzivotn´ı prostˇred´ı a zemn´ı stavby-KLIPRO“ ˇc. 100113281 (program Ziel 3—C´ıl 3, vedouc´ı projektu Doc. Ing. Jan ˇSembera, Ph.D.), TA ˇCR TA01021331 (ve- douc´ı projektu Doc. Ing. Jiˇrina Kr´alovcov´a, Ph.D.), grantu GA ˇCR 102/08/H081 (vedouc´ı projektu Prof. Ing. Aleˇs Richter, CSc.) a d´ıky ´uˇcasti ve Studentsk´e grantov´e soutˇeˇzi (2014) na MTI FM TUL.

D´ale dˇekuji m´emu otci za trpˇelivost, d˚uvˇeru, podporu a v nepo- sledn´ı ˇradˇe tak´e za pravidelnˇe pˇripravovan´e nedˇeln´ı obˇedy.

(6)

Seznam obr´ azk˚ u

2.1 Rozdˇelen´ı l´atek z pohledu modelu popisu chemick´ych reakc´ı. . . 23

2.2 Schematick´e zn´azornˇen´ı principu v´ymˇeny l´atek mezi mobiln´ımi a imo- biln´ımi p´ory . . . 38

3.1 Geometrie modelu kolonov´eho experimentu ovlivnˇen´eho chemick´ymi reakcemi. A = C2Cl4, B = M nO4, C = C2Cl3H, D = H+, E = OH, F = Cl. . . 41

3.2 Rozpadov´a ˇrada pro ilustraci konstrukce matice rozpad˚u. . . 43

3.3 Geometrie modelu pro simulaci rozpad˚u. . . 44

3.4 Vliv zapnut´ı radioaktivn´ıch rozpad˚u. . . 46

3.5 Schema pro v´ypoˇcet koeficient˚u. . . 50

3.6 V´yvoj koncentrac´ı izotop˚u. . . 52

3.7 Vliv volby d´elky ˇcasov´eho kroku na v´ysledky simulace radioaktivn´ıho rozpadu. . . 53

3.8 Diskretizace geometrie popisovan´e oblasti. . . 54

3.9 Hypotetick´e ´uloˇziˇstˇe (ˇcervenˇe) a kontaminovan´a oblast (modˇre). . . . 55

3.10 Srovn´an´ı pˇredpovˇezen´ych mrak˚u kontaminace. . . 56

3.11 Srovn´an´ı v´ysledk˚u simulace rozpadu Cesia na Baryum. . . 56

3.12 D´elky trv´an´ı v´ypoˇct˚u v z´avilosti na poˇctu pouˇzit´ych procesor˚u. . . . 58

3.13 Zrychlen´ı v´ypoˇct˚u vlivem paralelizace. . . 58

3.14 Omezenou rozpustnost´ı ovlivnˇen´e, izotermami popsan´e sorpce. . . 60

3.15 Hraniˇcn´ı pˇr´ımka pro simulaci sorpce. . . 61

3.16 Body do interpolaˇcn´ı tabulky v otoˇcen´e souˇradn´e soustavˇe. . . 63

3.17 Porovn´an´ı v´ysledk˚u simulac´ı rozpouˇstˇen´ı kalcitu. . . 71

3.18 Srovn´an´ı v´ysledk˚u z Octave (modr´a) a z programu The Geochemist’s Workbench (ˇcerven´a). . . 72

3.19 Porovn´an´ı v´ysledk˚u simulac´ı s pouˇzit´ım ODE formulace modelu. . . . 75

3.20 S´ıt’ pro ˇreˇsen´ı modelu reakˇcn´ıho transportu. . . 77

3.21 Shoda v´ysledk˚u simulace transport˚u v r˚uzn´ych smˇerech. N´ızk´a rychlost. 79 3.22 Porovn´an´ı v´ysledk˚u simulac´ı reakˇcn´ıho transportu. . . 79

3.23 Nastaven´ı okrajov´ych podm´ınek s vyuˇzit´ım aktu´aln´ıch hodnot kon- centrac´ı. . . 80

3.24 Vliv zjemnˇen´ı s´ıtˇe na porovnatelnost v´ysledk˚u simulac´ı. . . 81

3.25 Zmˇena sledovan´ych bod˚u pro model transportu v horizont´aln´ım smˇeru. 81 3.26 Vliv zjemnˇen´ı s´ıtˇe ve smˇeru osy y. . . 82

(7)

3.27 Vliv zjemnˇen´ı s´ıtˇe ve smˇeru osy x. . . 82 3.28 Vliv zjemnˇen´ı s´ıtˇe ve smˇeru proudˇen´ı na rozloˇzen´ı pH pod´el osy x. . 83

(8)

Seznam tabulek

3.1 Popis kinetick´ych reakc´ı. . . 47

3.2 V´ypoˇcetn´ı ˇcasy region´aln´ıho modelu, stoln´ı PC . . . 57

3.3 V´ypoˇcetn´ı ˇcasy region´aln´ıho modelu, cluster Hydra . . . 57

3.4 Pod´ıly sekvenci´aln´ıch ˇc´ast´ı v´ypoˇct˚u region´aln´ıho modelu (fractioning). 58 3.5 Parametry modelu sorpce. . . 66

3.6 Casy simulac´ı transportu ovlivnˇˇ en´eho sorpc´ı. . . 66

3.7 Zmˇena znaˇcen´ı . . . 70

3.8 V´ypoˇcetn´ı ˇcasy model˚u reakˇcn´ıho transportu. . . 84

(9)

Obsah

Znaˇcen´ı a seznam zkratek . . . 11

Uvod´ 13 1 C´ıle dizertaˇcn´ı pr´ace 15 2 Souˇcasn´y stav problematiky 16 2.1 Kategorizace chemick´ych reakc´ı . . . 18

2.2 Zn´am´e postupy matematick´e formulace probl´emu . . . 20

2.2.1 Terminologie a znaˇcen´ı . . . 20

2.2.2 Rovnice popisuj´ıc´ı probl´em . . . 24

2.2.3 Pˇr´ıstupy k numerick´emu ˇreˇsen´ı . . . 30

2.2.4 Reakˇcnˇe orientovan´e modelov´an´ı . . . 35

2.3 Existuj´ıc´ı software . . . 37

2.3.1 Flow123D a Semchem . . . 37

3 Pˇr´ıklady vlastn´ıch model˚u reakˇcn´ıho transportu 40 3.1 Vyuˇzit´ı metody ˇstˇepen´ı oper´atoru k propojen´ı program˚u Flow123D a Semchem . . . 41

3.2 Radioaktivn´ı rozpady . . . 43

3.2.1 Zp˚usob simulace radioaktivn´ıch rozpad˚u . . . 44

3.2.2 Vliv zapnut´ı radioaktivn´ıch rozpad˚u . . . 45

3.2.3 Kinetick´e reakce prvn´ıho ˇr´adu . . . 47

3.2.4 Rozˇsiˇritelnost postupu maticov´eho n´asoben´ı . . . 47

3.2.5 Zohlednˇen´ı rozpad˚u pˇredch´azej´ıc´ıch izotop˚u . . . 49

3.2.6 Casov´ˇ a n´aroˇcnost v´ypoˇct˚u, vliv paralelizace . . . 54

3.3 Rovnov´aˇzn´e sorpce . . . 59

3.3.1 Formulace modelu . . . 59

3.3.2 Reˇsen´ı modelu . . . 62ˇ 3.3.3 Implementace a testov´an´ı modelu . . . 65

3.4 Simulace paraleln´ıch chemick´ych reakc´ı . . . 68

3.4.1 Numerick´e ˇreˇsiˇce . . . 68

3.4.2 DAE model rozpouˇstˇen´ı kalcitu . . . 69

3.4.3 ODE model rozpouˇstˇen´ı kalcitu . . . 72

3.5 PDE Model reakˇcn´ıho transportu . . . 76

4 Pˇr´ınos pr´ace 85

(10)

A DAE soustava, reakce, DASPK 90

B DAE soustava, reakce, IDA 92

C DAE soustava, reakce, IDA-Jacobiho matice 94

D ODE soustava, reakce, CVODE 97

E PDE soustava, transport, CVODE 99

F Publikaˇcn´ı a jin´e v´ysledky studia 105

(11)

Znaˇ cen´ı a seznam zkratek

αi modifikovan´a rovnov´aˇzn´a konstanta i-t´e reakce

akij, bkij, k ∈ {x, y, p} stechiometrick´e koeficienty komplexaˇcn´ıch, sorpˇcn´ıch a sr´aˇzec´ıch reakc´ı, [akij] = [bkij] = 1

ca koncentrace specie v kapaln´e f´azi, [ca] = M · L−3 = kg · m−3

cj koncentrace j-t´e specie rozpuˇstˇen´e ve vodˇe, [cj] = M · L−3 = kg · m−3

Cj koncentrace j-t´e rozpuˇstˇen´e komponenty, [Cj] = M · L−3 = kg · m−3

→cR vektor koncentrac´ı rozpuˇstˇen´ych a sorbovan´ych speci´ı v ro- tovan´e souˇradn´e soustavˇe

cs koncentrace sorbovan´e specie, [cs] = M · L−3 = kg · m−3 nebo [cs] = M · M−1 = kg · kg−1

D tenzor hydrodynamick´e disperze, [D] = L2· T−1 = m2· s−1 DAE Differential-Algebraic Equation

fizo(. . .) funkˇcn´ı pˇredpis adsorpce izotermou γi aktivitn´ı koeficient i-t´e specie, [γi] = [c1

i] = m3· kg−1

GWB The Geochemist’s Workbench

k kinetick´a konstanta reakce

Ki, L, M rovnov´aˇzn´e konstanty reakc´ı

L(. . .) advekˇcnˇe difuzn´ı/disperzn´ı oper´ator L(ci) = ∇ · (vci) − ∇ · (θD∇ci)

mi molalita i-t´e specie, [mi] = N · L−3 = mol · kg−1 M celkov´y poˇcet speci´ı M = Ma+ Ms+ Mp

Ma poˇcet vodou transportovan´ych speci´ı Ma= Mx+ Na Mp poˇcet speci´ı ve formˇe sraˇzenin

Ms v reˇserˇsn´ı ˇc´asti, poˇcet netransportovan´ych, imobiln´ıch speci´ı Ms= My+ Ns

Ms v ˇc´asti o vlastn´ıch modelech, mol´arn´ı hmotnost sorbovan´e specie

Mx poˇcet speci´ı ve formˇe komplex˚u My poˇcet sorbovan´ych speci´ı

n por´ozita, [n] = 1

N celkov´y poˇcet komponentn´ıch speci´ı N = Na+ Ns, plat´ı pro reˇserˇsn´ı ˇc´ast pr´ace

Na poˇcet rozpuˇstˇen´ych komponentn´ıch speci´ı Ns poˇcet komponentn´ıch speci´ı sorbentu ODE Ordinary Differential Equation

OS Operator Splitting

p tlakov´a v´yˇska, [p] = L = m pj koncentrace j-t´e sraˇzen´e specie,

[pj] = M · L−3 = kg · m−3

(12)

Znaˇ cen´ı a seznam zkratek

Pj koncentrace j-t´e komponenty ve sraˇzenin´ach, [Pj] = M · L−3 = kg · m−3

q darcyovsk´a rychlost, [q] = L · T−1= m · s−1

rk reakˇcn´ı rychlost, [rk] = M · L−3· T−1 = kg · m−3· s−1 ρw hustota vody (transportn´ıho m´edia), [ρw] = kg · m−3 sj koncentrace j-t´e komponentn´ı specie sorbentu,

[sj] = M · L−3 = kg · m−3

Sj koncentrace j-t´e sorbovan´e komponenty, [Sj] = M · L−3 = kg · m−3

Sw saturace, [Sw] = 1

SIA Sequential Iterative Approach SNIA Sequential Non-iterative Approach

τi poloˇcas rozpadu i-t´eho izotopu, [τi] = T = rok θ objemov´a vlhkost, θ = Sw· n, [θ] = 1

T-H-M-C Thermal-Hydrodynamical-Mechanical-Chemical xj koncentrace j-t´eho rozpuˇstˇen´eho komplexu,

[xj] = M · L−3 = kg · m−3

yj koncentrace j-t´e sorbovan´e specie, [yj] = M · L−3= kg · m−3

Tj celkov´a koncentrace j-t´e komponenty Tj = Cj+ Sj+ Pj, [Tj] = M · L−3 = kg · m−3

v pr˚umˇern´a rychlost vody v p´orech, v = q/n, [v] = L·T−1= m·s−1 V, Velm objem, objem elementu, [V ] = [Velm] = L3 = m3

Vs objem pevn´e f´aze, [Vs] = L3 = m3

Wj celkov´a koncentrace j-t´e komponenty sorbentu, [Wj] = M · L−3= kg · m−3

Xi aktivita i-t´e specie, [Xi] = 1 ζ(r), x, y, w, z rozsahy reakc´ı, [ζ(r)] = N = mol

(13)

Uvod ´

Tato dizertaˇcn´ı pr´ace pˇripraven´a v r´amci absolvov´an´ı studijn´ıho oboru

”Pˇr´ıro- dovˇedn´e inˇzen´yrstv´ı“ leˇz´ı na pomez´ı v´yzkumn´ych smˇer˚u

”Modelov´an´ı pˇr´ırodn´ıch a technick´ych proces˚u“ a

”Aplikace numerick´ych metod a v´yvoj n´astroj˚u pro mode- lov´an´ı pˇr´ırodn´ıch proces˚u“. ˇSirˇs´ı tematick´y okruh pr´ace nese oznaˇcen´ı

”Numerick´e modelov´an´ı sdruˇzen´ych T-H-M-C proces˚u v horninov´em prostˇred´ı“. Sepsan´a pr´ace je vˇenov´ana n´avrhu a popisu efektivn´ıch postup˚u poˇc´ıtaˇcov´e simulace vybran´ych geochemick´ych dˇej˚u a je rozˇclenˇena do ˇctyˇrech n´ıˇze popsan´ych kapitol.

Prvn´ı kapitola kr´atce, v nˇekolika bodech, pˇredstavuje c´ıle dizertaˇcn´ı pr´ace.

Druh´a kapitola pˇrin´aˇs´ı souhrn z´akladn´ıch znalost´ı a postup˚u vyuˇz´ıvan´ych pro simulaci reakˇcn´ıho transportu kontaminace podzemn´ı vodou. Kapitola obsahuje in- formace o obvykl´em dˇelen´ı chemick´ych reakc´ı v podzemn´ı vodˇe do nˇekolika skupin podle rychlosti reakc´ı a f´aze reaktant˚u. D´ale je v kapitole uvedeno nˇekolik mate- matick´ych formulac´ı vyuˇz´ıvan´ych k poˇc´ıtaˇcov´emu modelov´an´ı geochemick´ych reakc´ı r˚uzn´ych druh˚u. Druhou kapitolu uzav´ır´a kr´atk´e pˇredstaven´ı simulaˇcn´ıho n´astroje Flow123D do nˇehoˇz byly v r´amci praktick´e ˇc´asti dizertaˇcn´ı pr´ace pˇrid´any souˇc´asti pro simulaci vybran´ych geochemick´ych, popˇr. geofyzik´aln´ıch interakc´ı.

Tˇeˇziˇstˇem pr´ace je kapitola ˇc´ıslo 3, kter´a popisuje vlastn´ı navrˇzen´e postupy a metody modelov´an´ı jev˚u, kter´e ovlivˇnuj´ı, zpravidla zpomaluj´ı, transport zneˇciˇstˇen´ı podzemn´ı vodou.

V jedn´e z podkapitol naleznete origin´aln´ı matematickou formulaci popisu radi- oaktivn´ıch rozpad˚u a line´arn´ıch reakc´ı, kter´a byla v nˇekolika kroc´ıch zpˇresˇnov´ana a peˇclivˇe provˇeˇrov´ana.

Dalˇs´ı podkapitola pˇredstavuje postup simulace rovnov´aˇzn´e sorpce, kter´y umoˇzˇnuje pˇredej´ıt ˇcasovˇe n´aroˇcn´emu iteraˇcn´ımu ˇreˇsen´ı neline´arn´ıch rovnic d´ıky vyuˇzit´ı pˇredpoˇc´ı- tan´e interpolaˇcn´ı tabulky.

N´asleduj´ıc´ı podkapitola ukazuje aplikaci ˇreˇsiˇc˚u z bal´ıku SundialsTB na simu- laci rozpouˇstˇen´ı kalcitu podzemn´ı vodou bez kontaktu s atmosf´erou. V t´eto pod- kapitole je k matematick´emu popisu probl´emu nejprve vyuˇzita soustava sest´avaj´ıc´ı z algebraick´ych spolu s obyˇcejn´ymi diferenci´aln´ımi rovnicemi (standardn´ı popis che- mick´ych reakc´ı). N´aslednˇe je popis pˇreformulov´an do podoby soustavy obyˇcejn´ych diferenci´aln´ıch rovnic, kter´e nesou informaci o kinetick´ych i rovnov´aˇzn´ych reakc´ıch (inovace). V´ysledky model˚u rozpouˇstˇen´ı kalcitu byly srovn´av´any s v´ystupy z provˇe- ˇren´ych simulaˇcn´ıch program˚u.

Tˇret´ı kapitolu uzav´ır´a ˇc´ast vˇenovan´a rozˇs´ıˇren´ı modelu rozpouˇstˇen´ı kalcitu o ad- vekˇcn´ı transport l´atek podzemn´ı vodou.

Ctvrt´ˇ a kapitola shrnuje pˇr´ınosy odevzdan´e dizertaˇcn´ı pr´ace.

(14)

V pˇr´ıloh´ach pr´ace naleznete skripty pouˇzit´e v programu Octave k simulaci rozpouˇstˇen´ı kalcitu a k modelov´an´ı rozpouˇstˇen´ım kalcitu ovlivnˇen´eho transportu.

Kromˇe toho obsahuj´ı pˇr´ılohy seznam publikac´ı a v´yˇcet dalˇs´ıch aktivit v pr˚ubˇehu studia.

(15)

1. C´ıle dizertaˇ cn´ı pr´ ace

Vzhledem k velk´e ˇs´ıˇri problematiky poˇc´ıtaˇcov´e simulace reakˇcn´ıho transportu jsem se v dizertaˇcn´ı pr´aci zamˇeˇril pˇredevˇs´ım na matematickou formulaci a na zp˚usoby ˇreˇsen´ı soustav popisuj´ıc´ıch dan´y probl´em. C´ıle pˇredkl´adan´e pr´ace je moˇzn´e shrnout do nˇekolika n´asleduj´ıc´ıch bod˚u:

• Zmapov´an´ı matematick´eho pozad´ı poˇc´ıtaˇcov´eho modelov´an´ı reakˇcn´ıho trans- portu kontaminant˚u podzemn´ı vodou.

• N´avrh inovativn´ıho matematick´eho popisu probl´emu reakˇcn´ıho transportu.

• Pˇr´ıprava vlastn´ıch, efektivn´ıch algoritm˚u pro vybran´e pˇr´ıpady reakˇcn´ıho trans- portu kontaminace.

• Implementace navrˇzen´ych postup˚u a jejich pouˇzit´ı k simulaci zvolen´ych pˇr´ırod- n´ıch jev˚u.

• Porovn´an´ı dosaˇzen´ych v´ysledk˚u simulac´ı s v´ysledky z´ıskan´ymi vyuˇzit´ım pro- vˇeˇren´ych, komerˇcn´ıch program˚u.

V t´eto pr´aci je uvaˇzov´an deterministick´y pˇr´ıstup/model (pro popis viz kapitola 2). Motivac´ı pro tuto volbu je zam´yˇslen´e pouˇzit´ı v´ysledn´eho modelovac´ıho n´astroje pro stanoven´ı rizik spojen´ych s ukl´ad´an´ım radioaktivn´ıho odpadu a pro predikci

´

uˇcinnosti sanaˇcn´ıch z´asah˚u na oblastech region´aln´ıho rozsahu.

Praktickou ˇc´ast´ı pro ovˇeˇren´ı teoretick´ych z´avˇer˚u dizertaˇcn´ı pr´ace je bud’to imple- mentace a otestov´an´ı vybran´ych postup˚u do reakˇcn´ıho modulu simulaˇcn´ıho softwaru Flow123D nebo jejich zprovoznˇen´ı pomoc´ı jin´eho programov´eho n´astroje (Octave).

Uˇ´celem rozˇs´ıˇren´ı programu Flow123D o simulaci vybran´ych geochemick´ych inter- akc´ı bylo vytvoˇren´ı prostˇredku efektivn´ıho modelov´an´ı tˇechto jev˚u a nikoliv pˇr´ıprava plnohodnotn´eho reakˇcnˇe-transportn´ıho modelovac´ıho n´astroje jako je HYDROGE- OCHEM [1], The Geochemist’s Workbench (viz www.gwb.com) nebo PHT3D (viz http://www.pht3d.org/).

Vlastn´ı pr´ace se soustˇredila na optimalizaci algoritm˚u a v´ypoˇcetn´ıch proces˚u pouˇzit´ych k simulaci reakˇcn´ıho transportu stejnˇe jako na inovaci matematick´eho popisu probl´emu.

(16)

2. Souˇ casn´ y stav problematiky

V souvislosti s aktu´aln´ı potˇrebou likvidace ˇrady ekologick´ych z´atˇeˇz´ı vyvst´av´a vˇzdy ot´azka vhodn´e, efektivn´ı volby sanaˇcn´ıho z´asahu. K pˇredbˇeˇzn´emu posouzen´ı

´

uˇcinnosti z´asahu m˚uˇze pomoci dobˇre postaven´y poˇc´ıtaˇcov´y model ˇs´ıˇren´ı konta- minace. Poˇc´ıtaˇcov´e modely ˇs´ıˇren´ı kontaminace se vz´ajemnˇe liˇs´ı poˇctem do modelu zahrnut´ych pˇr´ırodn´ıch jev˚u, kter´e mohou transport kontaminant˚u ovlivnit. Poˇcet a druh jev˚u zahrnovan´ych do poˇc´ıtaˇcov´ych model˚u transportu kontaminace pod- zemn´ı vodou se s ˇcasem vyv´ıjel a vedl k modifikaci ch´ap´an´ı pojmu

”modelov´an´ı reakˇcn´ıho transportu“. Pˇrehled tohoto v´yvoje je moˇzn´e nal´ezt v [2]. V souˇcasnosti produkovan´e modely reakˇcn´ıho transportu ˇcasto zohledˇnuj´ı tzv. T-H-M-C (Thermal, Hydrodynamic, Mechanical, Chemical) procesy doplnˇen´e nav´ıc o vliv ˇziv´ych orga- nism˚u na pr˚ubˇeh chemick´ych reakc´ı (viz [3]). Do simulace proudˇen´ı podzemn´ı vody jde zahrnout vliv hustoty podzemn´ı vody (viz [4, 5]). Nˇekter´e modelovac´ı n´astroje (viz [6, 7]) zohledˇnuj´ı dokonce moˇzn´e, reakcemi vyvolan´e zmˇeny fyzik´aln´ıch vlast- nost´ı (porozita, propustnost) horninov´e matrice.

Tato dizertaˇcn´ı pr´ace se soustˇredila na nalezen´ı a vyhodnocen´ı efektivnosti po- stup˚u pro simulaci transportu kontaminant˚u, ovlivnˇen´eho pouze chemick´ymi reak- cemi. V tomto smyslu je d´ale pouˇz´ıv´an i pojem

”reakˇcn´ı transport“.

Navzdory tomu, ˇze problematika reakˇcn´ıho transportu kontaminant˚u je v hle- d´aˇcku model´aˇr˚u uˇz nˇekolik desetilet´ı, pˇredstavuje efektivn´ı algoritmizace probl´emu pro model´aˇre neust´avaj´ıc´ı v´yzvu. Kromˇe moˇznosti kontaminace podzemn´ı vody che- mik´aliemi je tento z´ajem v dneˇsn´ı dobˇe motivov´an napˇr´ıklad snahou o nalezen´ı op- tim´aln´ıch poˇzadavk˚u na izolaci ´uloˇziˇst’ radioaktivn´ıho odpadu (viz [6, 8, 9]). Potˇreba zefektivˇnov´an´ı modelovac´ıch postup˚u trv´a i pˇres neust´avaj´ıc´ı n´ar˚ust v´ypoˇcetn´ıho v´ykonu poˇc´ıtaˇc˚u. Zv´yˇsen´y v´ypoˇcetn´ı v´ykon umoˇzˇnuje pouˇzit´ı model˚u pro pˇredpo- vˇed’ ˇs´ıˇren´ı kontaminace v r´amci vˇetˇs´ıch geografick´ych celk˚u, kter´e jsou v modelu reprezentov´any s´ıtˇemi s vyˇsˇs´ım poˇctem element˚u.

Modely transportu chemik´ali´ı kapalinou mohou b´yt podle pˇr´ıstupu k modelo- v´an´ı rozdˇeleny do dvou skupin. Jednou skupinou jsou modely s deterministick´ym z´akladem a druhou skupinou jsou modely se z´akladem v teorii pravdˇepodobnosti (stochastick´e). V deterministick´ych modelech je proudˇen´ı podzemn´ı vody obvykle pops´ano parci´aln´ımi diferenci´aln´ımi rovnicemi v prostoru a v ˇcase (Euler˚uv pˇr´ıstup).

Pˇr´ıtomnost kontaminantu v podzemn´ı vodˇe je interpretov´ana prostˇrednictv´ım kon- centrac´ı tˇechto l´atek nebo jejich analogi´ı vyjadˇruj´ıc´ıch mnoˇzstv´ı l´atky vztaˇzen´e na jednotkov´e mnoˇzstv´ı rozpouˇstˇedla. Neurˇcitost je do deterministick´eho modelu zane- sena expertn´ımi odhady fyzik´aln´ıch vlastnost´ı horniny a volbou parametr˚u mate- matick´eho popisu pˇr´ırodn´ıch jev˚u. Deterministick´y pˇr´ıstup je vhodn´y tehdy, pokud

(17)

m´a simulovan´e proudˇen´ı pˇrev´aˇznˇe charakter konvekce nebo tak´e tehdy, kdyˇz je po- pisovan´a oblast, na kter´e k proudˇen´ı doch´az´ı, rozs´ahl´a.

Ve stochastick´ych modelech je kapalina zpravidla vn´ım´ana jako soubor ˇc´astic (Lagrange˚uv pˇr´ıstup) a trajektorie ˇc´astic kontaminantu m˚uˇze b´yt vyhodnocov´ana na z´akladˇe pravdˇepodobnosti v´yskytu (resp. prvn´ıho pr˚uchodu) ˇc´astice v bodˇe. T´ımto zp˚usobem jsou konstruov´any modely zaloˇzen´e na tzv.

”Theory of First Passage Processes“(viz [10]). Modely s pravdˇepodobnostn´ım z´akladem se hod´ı pro simu- laci transportn´ıch jev˚u s pˇrevl´adaj´ıc´ım difuzn´ım charakterem. Stochastick´e modely se naopak nehod´ı pro simulace transportn´ıch jev˚u na rozs´ahl´ych oblastech, protoˇze popis kapaliny jako souboru ˇc´astic by kladl ne´unosn´e poˇzadavky na velikost pamˇeti poˇc´ıtaˇce.

Zefektivnˇen´ı postup˚u simulace reakˇcn´ıho transportu m˚uˇze b´yt realizov´ano n´asle- duj´ıc´ımi zp˚usoby:

• Vyuˇzit´ım dostupn´ych programov´ych n´astroj˚u pro ˇreˇsen´ı zkouman´eho probl´emu (ˇreˇsiˇce DAE, soustav neline´arn´ıch rovnic a symbolick´e ˇreˇsiˇce, viz kapitola 3.4).

• Zmˇenou matematik´e formulace probl´emu (viz kapitoly 3.2, 3.2.5, 3.3, 3.4.3 a 3.5). Tradiˇcn´ı pˇr´ıstupy jsou zachyceny v [11]. Automatizaci vybran´ych tra- diˇcn´ıch pˇr´ıstup˚u ukazuje [12].

• Pouˇzit´ım vhodnˇejˇs´ıch numerick´ych metod.

• Volbou efektivnˇejˇs´ı implementace v programu (PETSc, paralelizace).

Jednou z nejˇcastˇeji citovan´ych prac´ı o popisovan´e problematice je [13] kde J. Ru- bin v roce 1983 sumarizoval z´aklady modelov´an´ı reakˇcn´ıho transportu kontaminant˚u.

Tak´e Rubinovou prac´ı, mimo jin´e, se inspirovali model´aˇri na pensylv´ansk´e st´atn´ı uni- verzitˇe kde byl pod veden´ım G. T. Yeha a G. H. Iskry od konce osmdes´at´ych let do roku 1995 vyvinut programov´y bal´ık KEMOD (Kinetic and Equilibrium MODel) vych´azej´ıc´ı z freewarov´eho produktu MINTEQ. Text v reˇserˇsn´ı ˇc´asti tez´ı vych´az´ı z velk´e ˇc´asti z Rubinova ˇcl´anku [13] a d´ale pak ze zdroj˚u [11, 14, 12, 15] na jejichˇz vzniku se pod´ılel v´yˇse zm´ınˇen´y Gour-Tsyh Yeh a kter´e obsahuj´ı popis rozvinut´ı a vyuˇzit´ı z dˇr´ıvˇejˇska zn´am´ych technik pro ˇradu komplexn´ıch model˚u.

(18)

2.1 Kategorizace chemick´ ych reakc´ı

Z pohledu tvorby poˇc´ıtaˇcov´ych model˚u reakˇcnˇe-transportn´ıch proces˚u je vhodn´e rozˇclenit chemick´e reakce do nˇekolika skupin (viz [13]), kter´e se vyznaˇcuj´ı moˇznos- t´ı pouˇzit´ı stejn´eho nebo alespoˇn podobn´eho matematick´eho popisu. Rozdˇelen´ı je n´asleduj´ıc´ı:

1) Dostateˇcnˇe rychl´e, vratn´e chemick´e reakce A) Homogenn´ı reakce

B) Heterogenn´ı reakce I) Povrchov´e reakce.

II) Klasick´e reakce.

2) Nedostateˇcnˇe rychl´e a/nebo nevratn´e chemick´e reakce A) Homogenn´ı reakce

B) Heterogenn´ı reakce I) Povrchov´e reakce.

II) Klasick´e reakce.

Dostateˇcnost rychlosti chemick´ych reakc´ı se vyhodnocuje na z´akladˇe porovn´an´ı rychlosti reakce s rychlost´ı transportu. Mezi tˇr´ıdami dostateˇcnˇe a nedostateˇcnˇe rychl´ych chemick´ych reakc´ı nejsou pevnˇe vytyˇcen´e hranice a zaˇrazen´ı jedn´e, konkr´etn´ı reakce do skupiny se m˚uˇze pˇr´ıpad od pˇr´ıpadu liˇsit. V r´amci t´eto dizertaˇcn´ı pr´ace odpov´ıd´a oznaˇcen´ı dostateˇcnˇe rychl´e reakce vratn´ym, rovnov´aˇzn´ym reakc´ım. Ne- dostateˇcnˇe rychl´ymi (tzv. kinetick´ymi) reakcemi jsou nejˇcastˇeji m´ınˇeny reakce ne- vratn´e.

Za homogenn´ı je reakce oznaˇcov´ana tehdy, pokud v jej´ım pr˚ubˇehu reaguj´ı jenom specie jedn´e f´aze (tj. de facto jenom specie rozpuˇstˇen´e). Naopak jako heterogenn´ı je reakce oznaˇcov´ana, kdyˇz spolu reaguj´ı specie r˚uzn´e f´aze (tj. roztok s horninou ˇci se sraˇzeninou nebo kapaln´a, pˇr´ıpadnˇe pevn´a f´aze s plynem). Praktick´ym pˇr´ıkladem heterogenn´ı reakce je rozpouˇstˇen´ı kalcitu popsan´e v kapitole 3.4.

Rozd´ıl mezi povrchov´ymi a klasick´ymi heterogenn´ımi reakcemi je nejl´epe patrn´y z uveden´ı pˇr´ıkladu typick´ych z´astupc˚u tˇechto skupin. Reprezentativn´ımi z´astupci povrchov´ych reakc´ı jsou sorpce a desorpce (tj. reakce kapaliny s por´ezn´ım m´ediem, horninou, kterou kapalina proud´ı). Naproti tomu ke klasick´ym heterogenn´ım reakc´ım patˇr´ı sr´aˇzec´ı a rozpouˇstˇec´ı reakce. Rozpouˇstˇec´ı reakce m˚uˇze b´yt schematicky pops´ana rovnic´ı

P1(s) + P2(aq) → P3(aq),

podle kter´e reaguje specie P1(s)-solid, pevn´a l´atka, se speci´ı P2(aq)-aqueous, roz- puˇstˇen´a l´atka, za vzniku specie P3(aq)-rozpuˇstˇen´e l´atky.

Pr˚ubˇeh nedostateˇcnˇe rychl´ych reakc´ı je pops´an obyˇcejn´ymi diferenci´aln´ımi rov- nicemi (napˇr. (2.15)), kter´e definuj´ı takzvanou reakˇcn´ı rychlost (ri, [ri] = mol · m−3·

(19)

s−1). Reakˇcn´ı rychlost ri popisuje rychlost zmˇeny koncentrace i-t´e specie. Stano- ven´ı reakˇcn´ı rychlosti m´a obvykle empirick´y charakter a vych´az´ı z ˇcasov´ych ˇrad namˇeˇren´ych dat o pozorovan´ych koncentrac´ıch.

Reakˇcn´ı sloˇzka model˚u, kter´e zahrnuj´ı dostateˇcnˇe rychl´e (rovnov´aˇzn´e) reakce, je pops´ana algebraick´ymi rovnicemi. Tyto rovnice vyjadˇruj´ı pod´ıl mezi koncentracemi (resp. aktivitami) v´ychoz´ıch l´atek a produkt˚u. Zm´ınˇen´y pod´ıl z˚ust´av´a po dosaˇzen´ı chemick´e rovnov´ahy syst´emu zachov´an. Je jimi tedy definov´ana tzv. rovnov´aˇzn´a konstanta reakce. Rovnov´aˇzn´a konstanta i-t´e reakce (popˇr. modifikovan´a rovnov´aˇzn´a konstanta i-t´e reakce) se obvykle znaˇc´ı Ki (resp. αi). Definice tˇechto konstant jsou uvedeny d´ale (viz (2.9) v kapitole 2.2.2).

(20)

2.2 Zn´ am´ e postupy matematick´ e formulace probl´ e- mu

2.2.1 Terminologie a znaˇ cen´ı

Pˇred vlastn´ım popisem matematick´ych model˚u je tˇreba zav´est dva pojmy. Je to pojem komponenta a pojem specie. Komponenty tvoˇr´ı mnoˇzinu takov´ych chemick´ych entit, jejichˇz unik´atn´ımi kombinacemi je moˇzn´e popsat kaˇzdou specii, kter´a figuruje v simulovan´e reakci. Z´aroveˇn s t´ım nesm´ı b´yt ˇz´adn´a z komponent vyj´adˇriteln´a kombinac´ı komponent ostatn´ıch.

Specie jsou produkty chemick´ych reakc´ı mezi komponentami (resp. jsou vyj´adˇritel- n´e jako kombinace/slouˇceniny komponent).

N´asleduj´ıc´ı znaˇcen´ı pro komponenty a specie je pˇrevzat´e z [11]. N´ıˇze zaveden´e znaˇcen´ı bude pouˇzito v kapitol´ach 2.2.2 a 2.2.3 pro pˇredstaven´ı obvykl´ych zp˚usob˚u simulace z´akladn´ıch typ˚u geochemick´ych reakc´ı.

Koncentrace speci´ı:

• cjznaˇc´ı koncentraci j-t´e specie rozpuˇstˇen´e ve vodˇe. Jedn´a o takzvanou rozpuˇstˇe- nou komponentn´ı specii, kter´a je tvoˇrena jen jednou komponentou a kter´a nen´ı produktem ˇz´adn´e z uvaˇzovan´ych chemick´ych reakc´ı, [cj] = kg · m−3.

• sj je znaˇcka pro mnoˇzstv´ı j-t´e komponentn´ı specie sorbentu, tj. komponentn´ı specie v pevn´e horninov´e matrici. Komponentn´ı specie sorbentu m˚uˇze v chemic- k´ych reakc´ıch figurovat jen v roli v´ychoz´ı l´atky. Specie sj je tvoˇrena pouze jednou komponentou, [sj] = kg · m−3.

• xj popisuje mnoˇzstv´ı j-t´eho mobiln´ıho komplexu (tj. specie) pˇr´ıtomn´eho ve vodˇe. Komplex xj je slouˇceninou nˇekolika rozpuˇstˇen´ych komponentn´ıch speci´ı cj, [xj] = kg · m−3.

• yjje mnoˇzstv´ı j-t´e sorbovan´e specie vznikl´e reakc´ı komponentn´ıch speci´ı cjv ka- paln´e f´azi s komponentn´ımi speciemi sj v pevn´e f´azi. K sorpˇcn´ım reakc´ım doch´az´ı na povrchu horniny v p´orech, kter´ymi prot´ek´a kapalina, [yj] = kg·m−3.

• pj je znaˇcka pro mnoˇzstv´ı j-t´e specie vznikl´e sr´aˇzec´ı reakc´ı ve vodˇe pˇr´ıtomn´ych rozpuˇstˇen´ych komponentn´ıch speci´ı cj nebo komplex˚u xj, [pj] = kg · m−3. Koncentrace komponent:

• Cj je celkov´e mnoˇzstv´ı j-t´e komponenty rozpuˇstˇen´e ve vodˇe bud’ ve formˇe rozpuˇstˇen´e komponentn´ı specie nebo jako souˇc´ast komplex˚u, [Cj] = kg · m−3.

• Sj znaˇc´ı mnoˇzstv´ı j-t´e komponenty, kter´a kter´a je sorbov´ana z roztoku na povrch horninov´e matrice, [Sj] = kg · m−3.

• Pj je symbol pro mnoˇzstv´ı j-t´e komponenty, kter´a je souˇc´ast´ı sraˇzenin, [Pj] = kg · m−3.

(21)

• Tj je celkov´e mnoˇzstv´ı j-t´e komponenty, kter´a je v syst´emu (resp. v elementu) pˇr´ıtomn´a v podobˇe rozpuˇstˇen´e komponentn´ı specie, jako souˇc´ast mobiln´ıho komplexu, sraˇzeniny nebo je sorbovan´a na povrch horniny (viz (2.7)),

[Tj] = kg · m−3.

• Wj znaˇc´ı celkov´e analytick´e mnoˇzstv´ı j-t´e komponenty sorbentu v komplexech a v komponentn´ıch speci´ıch sorbent˚u (viz (2.8)), [Wj] = kg · m−3.

Fyzik´aln´ı rozmˇery uveden´ych mnoˇzstv´ı ve vodˇe pˇr´ıtomn´ych komponent a speci´ı jsou

[Cj] = [Pj] = [Tj] = [cj] = [xj] = [yj] = [pj] = M · L−3 = kg · m−3,

(tj. pomˇer hmotnosti j-t´e komponenty nebo specie k objemu kapaliny Vaq = V · θ, kde θ znaˇc´ı bezrozmˇernou objemovou vlhkost (moisture), kter´a je k saturaci Sw ve vztahu θ = Sw· n, kde n znaˇc´ı por´ozitu horniny).

Rozmˇery veliˇcin popisuj´ıc´ıch koncentrace komponent a speci´ı sorbent˚u jsou d´any pomˇerem hmotnosti sorbentu vztaˇzen´eho na objem pevn´e f´aze (por´ezn´ı horniny, Vs= V · (1 − n), kde n je opˇet znaˇcka pro por´ozitu).

[Wj] = [Sj] = [sj] = M · L−3 = kg · m−3. Znaˇcky pro poˇcty speci´ı r˚uzn´ych druh˚u:

D´ale je zavedeno znaˇcen´ı pro poˇcty r˚uzn´ych druh˚u speci´ı pˇr´ıtomn´ych v sledo- van´em syst´emu. Symboly Ni, i ∈ {a, s} jsou znaˇceny poˇcty komponentn´ıch speci´ı a symboly Mi, i ∈ {a, p, s, x, y} oznaˇcuj´ı poˇcty speci´ı vznikl´ych chemick´ymi reak- cemi.

• Na znaˇc´ı poˇcet ve vodˇe pˇr´ıtomn´ych (a-aqueous), rozpuˇstˇen´ych komponentn´ıch speci´ı.

• Nsje symbolem pro poˇcet imobiln´ıch komponentn´ıch speci´ı sorbentu horninov´e matrice (s-solid).

• N oznaˇcuje celkov´y poˇcet komponen´ıch speci´ı, tedy N = Na+ Ns. Chemick´ymi reakcemi Na ve vodˇe rozpuˇstˇen´ych speci´ı vznik´a

• Mx speci´ı v podobˇe komplex˚u a

• Mp speci´ı ve formˇe sraˇzenin.

Poˇcet vodou transportovan´ych, mobiln´ıch, speci´ı Ma je rovn´y souˇctu Mx mo- biln´ıch komplex˚u (produkt˚u reakc´ı) a Narozpuˇstˇen´ych komponentn´ıch speci´ı (v´ycho- z´ıch l´atek reakc´ı)

• Ma = Mx+ Na.

Chemick´e reakce mohou prob´ıhat tak´e mezi speciemi v kapaln´e a speciemi v pevn´e f´azi. Nˇekter´e z Ma rozpuˇstˇen´ych speci´ı a z Nssorbent˚u reaguj´ı do podoby My sorbo- van´ych speci´ı. Pokud je do modelu zahrnuta sorpce, pak bude poˇcet speci´ı v pevn´e f´azi rovn´y souˇctu Ns speci´ı sorbentu a My povrchovˇe komplexovan´ych nebo iontovou v´ymˇennou sorbovan´ych speci´ı. Vyj´adˇreno vzorcem je

(22)

• Ms = Ns+ My.

Prob´ıh´a-li sorpce mechanismem iontov´e v´ymˇeny, mohou se sorpˇcn´ıch proces˚u

´

uˇcastnit jak nˇekter´e z Na ve vodˇe pˇr´ıtomn´ych rozpuˇstˇen´ych komponentn´ıch speci´ı, tak i vybran´e z Mx komplex˚u. V takov´em pˇr´ıpadˇe je poˇcet sorbovan´ych speci´ı

• My = Mxk+ Nak,

kde horn´ı index u Xjk, Xj ∈ {Na, Mx} znaˇc´ı skuteˇcnost, ˇze se iontov´e v´ymˇeny vˇzdy nutnˇe ne´uˇcastn´ı vˇsechny rozpuˇstˇen´e ani vˇsechny komplexovan´e specie, tedy ˇze Mxk <= Mx, Nak <= Na.

Uvaˇzovan´ych Ms speci´ı v pevn´e f´azi je imobiln´ıch.

Z v´yˇse uveden´eho vypl´yv´a, ˇze celkov´y poˇcet speci´ı M je souˇctem poˇct˚u speci´ı v kapaln´e f´azi, poˇctu speci´ı v pevn´e f´azi a Mp speci´ı ve formˇe sraˇzenin. Tedy,

• M = Ma+ Ms+ Mp.

Transportov´any jsou rozpuˇstˇen´e komponentn´ı specie a komplexy, zat´ımco sraˇzen´e specie, sorbovan´e komponentn´ı specie a komplexy transportov´any nejsou.

Pˇr´ıklad pro ilustraci zaveden´eho znaˇcen´ı:

Pro vytvoˇren´ı pˇredstavy o rozloˇzen´ı speci´ı a komponent v podzemn´ı vodou za- plnˇen´e horninˇe poslouˇz´ı obr´azek 2.1. Uveden´y obr´azek ilustruje ˇrez por´ezn´ı horninou.

Objem p´or˚u, vyplnˇen´y vodou, je na obr´azku vyznaˇcen b´ılou barvou. Pˇr´ıkladem rozpuˇstˇen´ych komponentn´ıch speci´ı jsou specie cj, j ∈ {1, . . . , Na} sloˇzen´e vˇzdy pouze z jedn´e komponenty Cj.

Reakcemi speci´ı cj, tj. kombinacemi vybran´ych komponent z Ci, i ∈ {1, . . . , Na}, mohou vznikat rozpuˇstˇen´e, mobiln´ı komplexy xj, j ∈ {1, . . . , Mx}.

C´ˇast obr´azku s ˇsed´ym pozad´ım reprezentuje imobiln´ı produkty pj, j ∈ {1, . . . , Mp} sr´aˇzec´ıch reakc´ı mezi rozpuˇstˇen´ymi komponentn´ımi speciemi nebo/a mobiln´ımi kom- plexy.

Samotn´a hornina je vyznaˇcena zelenou barvou. Ve spodn´ım z r´ameˇck˚u na ze- len´em pozad´ı je zachycen pˇr´ıklad komponentn´ı specie sorbentu sj, tvoˇren´e jen kom- ponentou Sj.

Cervenou barvou jsou vyznaˇˇ ceny oblasti se speciemi vznikl´ymi sorpc´ı povrchovu komplexac´ı nebo iontovou v´ymˇenou. Pˇr´ıkladem takov´e specie je yj, kter´a se skl´ad´a z vybran´ych komponent Cj, j ∈ {1, . . . , Na} a Sj, j ∈ {1, . . . , Ns}.

Kromˇe pˇr´ıklad˚u rozm´ısttˇen´ı r˚uzn´ych druh˚u komponent a speci´ı v syst´emu jsou na obr´azku zachyceny tak´e znaˇcky pouˇzit´e pro poˇcty uvaˇzovan´ych speci´ı (Ni, i ∈ {a, s}

a Mj, j ∈ {a, p, s, x, y}).

Doplˇnuj´ıc´ı znaˇcky pro popis transportu a reakc´ı:

Kromˇe symbol˚u pro koncentrace jsou v textu kapitoly 2.2 pouˇz´ıv´any dalˇs´ı znaˇcky, kter´e vystupuj´ı v chemick´ych rovnic´ıch nebo jako parametry matematick´ych model˚u.

• v je symbol pro pr˚umˇernou rychlost vody v p´orech, [v] = L · T−1 = m · s−1.

(23)

Obr´azek 2.1: Rozdˇelen´ı l´atek z pohledu modelu popisu chemick´ych reakc´ı.

• D je tenzor hydrodynamick´e disperze (materi´alov´a konstanta), [D] = L2 · T−1 = m2· s−1.

• L(. . .) znaˇc´ı advekˇcnˇe difuzn´ı/disperzn´ı oper´ator, L(ci) = ∇ · (vci) − ∇ · (θD∇ci).

• akij, bkij k ∈ {x, y, p} (k znaˇc´ı typ reakce bud’ komplexotvorn´a, sorpˇcn´ı nebo sr´aˇzec´ı) je znaˇcka pro stechiometrick´y koeficient, kter´y pˇr´ısluˇs´ı j-t´e specii v rov- nici popisuj´ıc´ı i-tou chemickou reakci. Koeficienty akij jsou bezrozmˇern´e, tedy

[akij] = [bkij] = 1.

• Ki je oznaˇcen´ı rovnov´aˇzn´e konstanty i-t´e reakce.

• Xj znaˇc´ı aktivitu j-t´e specie, [Xj] = 1.

• γi oznaˇcuje aktivitn´ı koeficient pˇr´ısluˇsej´ıc´ı i-t´e specii, [γi] = [c1

i] = m3· kg−1.

• mi je znaˇcka pro molalitu, [mi] = N · M−1 = mol · kg−1.

(24)

2.2.2 Rovnice popisuj´ıc´ı probl´ em

V literatuˇre je obvykle reakˇcn´ı transport pops´an advekˇcnˇe difuzn´ımi parci´aln´ımi diferenci´aln´ımi rovnicemi (viz [16]) doplnˇen´ymi o zdrojov´y ˇclen. Rovnice reakˇcn´ıho transportu m´a potom tvar

∂(θci)

∂t + ∇ · (vci) − ∇ · (θD∇ci) + S(~c, t) = 0. (2.1) Tato rovnice popisuje skuteˇcnost, ˇze koncentrace i-t´e specie se m˚uˇze v uvaˇzova- n´em modelu zmˇenit vlivem advekce, difuze nebo vlivem jin´eho pˇr´ırodn´ıho jevu, kter´y je zohlednˇen prostˇrednictv´ım zdrojov´eho ˇclenu S(~c, t). S v´yjimkou ˇclenu ∂(θci)/∂t tak vˇsechny sˇc´ıtance na lev´e stranˇe pˇredstavuj´ı

”pˇr´ıspˇevky“ ke zmˇenˇe koncentrace i-t´e specie. V dalˇs´ım textu budou m´ıt rovnice transportu obvykle form´alnˇe m´ırnˇe odliˇsn´y tvar neˇz (2.1). Mohou se liˇsit pouˇzit´ym znaˇcen´ım zaveden´ym v kapitole 2.2.1 a pˇr´ıtomnost´ı reakˇcn´ıho ˇclenu.

N´ıˇze uveden´e rovnice jsou pˇrevzaty z [11] a v r´amci nˇekolika n´asleduj´ıc´ıch podka- pitol popisuj´ı matematick´e modely transportu ovlivnˇen´e rovnov´aˇzn´ymi a kinetick´ymi reakcemi.

V prvn´ıch dvou rovnic´ıch (2.2),(2.3) vystupuj´ı jako promˇenn´e koncentrace kom- ponent. Uveden´e rovnice popisuj´ı zmˇeny distribuce koncentrac´ı komponent v sys- t´emu v ˇcase a v prostoru vlivem transportu a v d˚usledku zmˇen saturace. Rovnice (2.2) je popisem v´yvoje koncentrac´ı komponent v kapaln´e f´azi (ve vodˇe vyplˇnuj´ıc´ı p´ory), zat´ımco rovnice (2.3) je bilanˇcn´ı rovnice pro imobiln´ı komponenty v pevn´e f´azi (v horninˇe s p´ory zaplnˇen´ymi vodou):

θ∂Tj

∂t + ∂θ

∂t(Sj+ Pj) = −∇(v · Ci) + ∇[θD∇Ci], j = 1, . . . , Na (2.2) θ∂Wj

∂t + ∂θ

∂tWj = 0, j = 1, . . . , Ns (2.3) Koncentrace komponent nejsou podle definice pojmu komponenta ovlivnˇeny pr˚u- bˇehem chemick´ych reakc´ı a proto neobsahuje (2.2) zdrojov´y ˇclen zohledˇnuj´ıc´ı vliv chemick´ych reakc´ı. Popis transportu parci´aln´ımi diferenci´aln´ımi rovnicemi s koncent- racemi komponent na m´ıstˇe promˇenn´ych je typick´y pro modely reakˇcn´ıho transportu s dostateˇcnˇe rychl´ymi reakcemi.

Rovnice (2.4) aˇz (2.8) zachycuj´ı vztah mezi koncentracemi komponent (velk´ymi p´ısmeny) a koncentrace speci´ı (mal´ymi p´ısmeny):

Cj = cj +

Mx

X

i=1

axijxi, j = 1, . . . , Na (2.4)

Sj =

My

X

i=1

ayijyi, j = 1, . . . , Na (2.5)

Pj =

Mp

X

i=1

apijpi, j = 1, . . . , Na (2.6)

(25)

Tj = cj +

Mx

X

i=1

axijxi+

My

X

i=1

ayijyi+

Mp

X

i=1

apijpi, j = 1, . . . , Na (2.7) Zaps´ana jin´ym zp˚usobem dostane (2.7) tvar Tj = Cj + Sj + Pj.

Pro celkov´a mnoˇzstv´ı komponent sorbentu plat´ı rovnice Wj = sj +

My

X

i=1

ayijyi, j = 1, . . . , Ns. (2.8) Symboly akij, k ∈ {x, y, p} v rovnic´ıch (2.4) aˇz (2.8) jsou znaˇcky pro stechiomet- rick´e koeficienty stoj´ıc´ı v chemick´ych rovnic´ıch u pˇr´ısluˇsn´ych speci´ı.

Rovnice popisuj´ıc´ı rovnov´ahu

Rovnov´aˇzn´e reakce jsou vratn´e chemick´e reakce, kter´e vedou k t´emˇeˇr okamˇzit´emu dosaˇzen´ı a k udrˇzen´ı takzvan´e dynamick´e rovnov´ahy mezi speciemi na lev´e a na prav´e stranˇe chemick´e rovnice, kter´a popisuje danou reakci. Reakce mezi speciemi na lev´e stranˇe rovnice a reakce mezi speciemi na prav´e stranˇe rovnice prob´ıhaj´ı po dosaˇzen´ı rovnov´ahy stejnou rychlost´ı a koncentrace speci´ı v pozorovan´em m´ıstˇe se tak vlivem reakce nemˇen´ı.

Uvaˇzujme rovnov´aˇznou reakci mezi speciemi A a B na jedn´e stranˇe a speciemi C a D na stranˇe druh´e. V syst´emu jsou d´ale tak´e v rakci nefiguruj´ıc´ı specie E, F . Prob´ıhaj´ıc´ı reakce necht’ je pops´ana rovnic´ı

A + B C + D.

Koncentrace speci´ı A, B, C, D z˚ust´avaj´ı d´ıky dynamick´e rovnov´aze za- chov´any. Koncentrace speci´ı E, F se tak´e nemˇen´ı, protoˇze ani E, ani F se uvaˇzovan´e rovnov´aˇzn´e reakce ne´uˇcastn´ı. K popisu takov´eto rov- nov´ahy slouˇz´ı tzv. rovnov´aˇzn´a konstanta reakce (viz [11]).

Pˇr´ıklad 1.:

Kaˇzd´a z reakc´ı m´a svou rovnov´aˇznou konstantu (Ki), kter´a je funkc´ı teploty a kterou je moˇzn´e analyticky odvodit na z´akladˇe termodynamick´ych z´akon˚u [17].

Odvozen´a rovnov´aˇzn´a konstanta je pod´ılem souˇcin˚u mocnin koncentrac´ı produkt˚u a reaktant˚u rovnov´aˇzn´e reakce. V literatuˇre (viz [18]) je moˇzn´e nal´ezt vyj´adˇren´ı rovnov´aˇzn´e konstanty reakce jako pod´ılu ne koncentrac´ı, ale takzvan´ych aktivit.

Aktivity se zav´ad´ı z toho d˚uvodu, ˇze specie se pˇri reakc´ıch zpravidla chovaj´ı takov´ym zp˚usobem, jako by jich reagovalo jin´e, obvykle menˇs´ı, mnoˇzstv´ı neˇz je jich v syst´emu pˇr´ıtomno. Takov´e chov´an´ı si je moˇzn´e pro pˇredstavu vysvˇetlit vli- vem fyzik´aln´ıch interakc´ı mezi ˇc´asticemi chemik´ali´ı v roztoku. Z uveden´ych d˚uvod˚u se nˇekdy pro aktivitu pouˇz´ıv´a pojem efektivn´ı koncentrace. Aktivita je ovlivnˇena pˇr´ıtomnost´ı dalˇs´ıch speci´ı v roztoku a poˇc´ıt´a se jako souˇcin aktivitn´ıho koeficientu a koncentrace rozpuˇstˇen´e specie

Xi = γi· ci, [Xi] = 1.

(26)

Aktivitn´ı koeficienty pro specie, kter´e se ´uˇcastn´ı simulovan´e reakce, je moˇzn´e vypoˇc´ıtat napˇr´ıklad na z´akladˇe Debye-H¨uckelovy teorie elektrolyt˚u publikovan´e roku 1923 v [19]. Alternativn´ı zp˚usob v´ypoˇctu aktivitn´ıch koeficient˚u je moˇzn´e nal´ezt v [20]. Fyzik´aln´ı rozmˇer aktivitn´ıho koeficientu je [γi] = [c1

i].

Pokud je syst´em v dynamick´e chemick´e rovnov´aze, potom mezi aktivitami speci´ı v syst´emu plat´ı vztah

Ki =

Na

Y

j=1

Xjaij = konst., (2.9)

kde Ki je rovnov´aˇzn´a konstanta reakce a Xjaik jsou aktivity vˇsech speci´ı v syst´emu (vˇcetnˇe E, F ) umocnˇen´e na stechiometrick´e koeficienty aik z rovnice uvaˇzovan´e re- akce. Stechiometrick´e koeficienty z lev´e strany chemick´e rovnice rovnov´aˇzn´e reakce jsou podle konvence z´aporn´a cel´a ˇc´ısla. Koeficienty na prav´e stranˇe rovnice jsou kladn´a cel´a ˇc´ısla. Z mocnˇen´ı aktivit na stechiometrick´y koeficient z rovnice reakce je patrn´e, ˇze nen´ı potˇreba n´asobit aktivitami speci´ı, kter´e v reakci nevystupuj´ı. Stechi- ometrick´e koeficienty speci´ı, kter´e v reakci nefiguruj´ı, jsou nulov´e. Form´aln´ı zahrnut´ı nereaguj´ıc´ıch speci´ı E, F do modelu umoˇzˇnuje v´yrazn´e zjednoduˇsen´ı matematick´eho popisu probl´emu, protoˇze indexy aktivit speci´ı ve vzorci (2.9) mohou identifikovat vˇsech Na speci´ı v syst´emu. Ve v´yˇse uveden´em pˇr´ıkladu jsou stechiometrick´e koefici- enty −1 pro Xj ∈ {A, B}, 1 pro Xj ∈ {C, D} a 0 pro E, F .

Protoˇze se pro popis pˇr´ıtomnosti soeci´ı v urˇcit´em m´ıstˇe pouˇz´ıvaj´ı ˇcastˇeji koncen- trace neˇz aktivity, je vhodn´e pˇrepsat vztah (2.9) pr´avˇe pro koncentrace:

Ki =

Na

Y

j=1

Xjaij =

Na

Y

j=1

jcj)aij =

Na

Y

j=1

γjaij ·

Na

Y

j=1

cajij.

Souˇcin aktivitn´ıch koeficient˚u lze pˇrev´est na levou stranu rovnice, ˇc´ımˇz z´ısk´ame tzv.

modifikovanou rovnov´aˇznou konstantu αi pˇr´ısluˇsej´ıc´ı i-t´e chemick´e reakci:

αi = Ki·

Na

Y

j=1

γj−aij = Ki Y

j∈R

γj−aij Y

k∈P

γkaik ,

kde R je mnoˇzina index˚u reaktant˚u a P je mnoˇzina index˚u produkt˚u.

Zahrnut´ı rychl´ych reakc´ı do rovnice reakˇcn´ıho transportu

Z rovnic popisuj´ıc´ıch rovnov´aˇzn´e reakce je patrn´e, ˇze tyto nedefinuj´ı, na rozd´ıl od rovnic pro popis kinetick´ych reakc´ı, pˇr´ıspˇevek ke zmˇenˇe koncentrace sledovan´e specie.

Z tohoto d˚uvodu nen´ı moˇzn´e pˇr´ımo zahrnout v´yˇse uveden´e rovnice rovnov´ahy do zdrojov´eho ˇclenu rovnice (2.1). Pˇritom je zˇrejm´e, ˇze neˇz dos´ahnou specie v syst´emu rovnov´ahy, mus´ı se jejich koncentrace nˇejakou rychlost´ı mˇenit. Rychlost r takov´e zmˇeny m˚uˇze b´yt vyj´adˇrena n´asleduj´ıc´ım zp˚usobem:

r = k · lnQ

K, (2.10)

(27)

kde K = limci→ceq

i , i∈{p,r}

Y

p∈P

c−ap p Y

r∈R

carr je rovnov´aˇzn´a konstanta reakce, Q = Y

p∈P

c−ap p Y

r∈R

carr je takzvan´y iontov´y souˇcin a k pˇredstavuje empiricky zjiˇstˇenou kinetickou konstantu.

Vyj´adˇren´ı rychlosti pr˚ubˇehu rovnov´aˇzn´ych reakc´ı m´a v´yznam z hlediska pˇred- stavy moˇznosti matematick´eho popisu reakˇcn´ıho transportu s rovnov´aˇzn´ymi a ki- netick´ymi reakcemi jednou rovnic´ı. V modelech se popisu (2.10) ˇcasto nevyuˇz´ıv´a a rychlost rovnov´aˇzn´ych reakc´ı je pokl´ad´ana za nekoneˇcnou (viz odvozen´ı z termo- dynamick´ych z´akon˚u v [12]). Popis (2.10) plat´ı pro stav ve kter´em je syst´em bl´ızk´y rovnov´aze.

Jin´e vyj´adˇren´ı pˇr´ıspˇevku rovnov´aˇzn´e reakce ke zmˇenˇe koncentrac´ı speci´ı je moˇzn´e naj´ıt v kapitole 3.4.3 vˇenovan´e simulaci rozpouˇstˇen´ı kalcitu a v kapitole 3.5 popisuj´ıc´ı model rozpouˇstˇen´ı kalcitu spolu se simulac´ı advekˇcn´ıho transportu.

Z´akladn´ı druhy rovnov´aˇzn´ych reakc´ı

Po struˇcn´em teoretick´em ´uvodu do z´aklad˚u popisu rovnov´aˇzn´ych chemick´ych reakc´ı pˇrich´az´ı v t´eto podkapitole na ˇradu pˇredstaven´ı obvykl´ych matematick´ych formulac´ı nejˇcastˇeji simulovan´ych druh˚u rovnov´aˇzn´ych reakc´ı. Rovnov´aˇzn´e reakce tˇrech z´akladn´ıch typ˚u (komplexace, sorpce, sr´aˇzen´ı) mohou b´yt pro matematick´e modely pops´any rovnicemi (2.11) aˇz (2.14). Pro jednoduchost je v t´eto podkapitole pˇredpokl´ad´ano, ˇze j-t´emu (resp. i-t´emu) produktu rovnov´aˇzn´e reakce pˇr´ısluˇs´ı ste- chiometrick´y koeficient rovn´y 1.

Pro rovnov´aˇznˇe prob´ıhaj´ıc´ı komplexace ve vodˇe plat´ı

xj = αxi

Na

Y

k=1

cakxik, j = 1 . . . Mx, (2.11)

kde xj znaˇc´ı koncentraci vznikaj´ıc´ıho j-t´eho komplexu, αxi je modifikovan´a rov- nov´aˇzn´a konstanta (viz [11]) i-t´e komplexaˇcn´ı reakce a ca

x ik

k jsou koncentrace kompo- nentn´ıch speci´ı, kter´e se komplexace ´uˇcastn´ı, umocnˇen´e na pˇr´ısluˇsn´e stechiometrick´e koeficienty.

Pro sorpce prob´ıhaj´ıc´ı povrchovou komplexac´ı plat´ı

yi = αyi(

Na

Y

k=1

ca

y ik

k )(

Ns

Y

k=1

sb

y ik

k ), i = 1 . . . My, (2.12) kde yi je koncentrace i-t´eho vznikaj´ıc´ıho komplexu, αyi je pˇr´ısluˇsn´a modifikovan´a rov- nov´aˇzn´a konstanta (viz [11]) a n´asobeny jsou mocniny koncentrac´ı komponentn´ıch speci´ı v kapaln´e (ca

y ik

k ) a v pevn´e f´azi (sb

y ik

k ).

Sorpce iontovu v´ymˇenou je obvykle popisov´ana funkc´ı

yi = fi(c1, . . . , cNa), i = 1, . . . , Ms (2.13)

(28)

a pro sr´aˇzec´ı/rozpouˇstˇec´ı reakce plat´ı pˇredpis

1 = αpi

Na

Y

k=1

ca

p ik

k , i = 1, . . . , Mp (2.14)

Rovnice (2.14) neobsahuje koncentrace pi, protoˇze je pˇredpokl´ad´ana aktivita speci´ı v pevn´e f´azi rovna 1. T´ım se popis sr´aˇzec´ıch reakc´ı liˇs´ı od ostatn´ıch heterogenn´ıch reakc´ı jako jsou napˇr´ıklad sorpce nebo iontov´a v´ymˇena na povrchu horniny.

Rovnice popisuj´ıc´ı kinetiku

Rada reakc´ı (kinetick´ˇ ych) prob´ıh´a v´yraznˇe pomaleji neˇz transportn´ı procesy.

Z d˚uvodu relativn´ı pomalosti kinetick´ych reakc´ı, je tˇreba popsat jejich pr˚ubˇeh. K po- pisu pr˚ubˇehu kinetick´e reakce se vyuˇz´ıv´a veliˇcina naz´yvan´a rychlost reakce (anglicky

”reaction rate“).

Rychlost i-t´e reakce se znaˇc´ı ri a popisuje reakc´ı vyvolanou ˇcasovou zmˇenu mnoˇzstv´ı specie (koncentrace, molality, molarity) vztaˇzen´eho na jednotkov´y stechi- ometrick´y koeficient. Pro jednoduchost je, pro produkty popisovan´ych reakc´ı, d´ale uvaˇzov´an stechiometrick´y koeficient 1. Matematicky je rychlost reakce pops´ana, na pˇr´ıkladu komplexace (vratn´e reakce) ve vodn´em roztoku, vzorcem

rix = ∂xi

∂t = −kbixxi+ kifx

Na

Y

k=1

cakikx, i = 1, . . . , Kx. (2.15)

Vratn´e reakce mohou prob´ıhat obˇema smˇery. Proto vystupuj´ı v rovnici (2.15) dvˇe kinetick´e konstanty kia, a ∈ {bx, fx}. kibx je znaˇcka pro kinetickou konstantu reakce prob´ıhaj´ıc´ı ve smˇeru, ve kter´em se komplex xi rozpad´a (pro nevratn´e reakce kibx = 0, v rovnici zprava doleva) a kfix je kinetick´a konstanta reakce prob´ıhaj´ıc´ı ve smˇeru ve kter´em komplex xi vznik´a (v rovnici zleva doprava). Kinetickou konstantu reakce pro i-tou specii je moˇzn´e urˇcit z ˇcasov´e ˇrady koncentrac´ı dan´e specie empirick´ymi postupy. Fyzik´aln´ı rozmˇer kinetick´ych konstant je v uvaˇzovan´em pˇr´ıpadˇe

[kji] = T−1 = s−1.

Pokud je mechanismus vzniku nˇekter´e ze speci´ı kinetick´y, tak je pro odpov´ıdaj´ıc´ı popis tohoto mechanismu v modelu tˇreba upravit dvˇe vˇeci.

• Za prv´e je tˇreba nahradit rovnice popisu chemick´e rovnov´ahy takov´e, ve kter´ych dan´a specie vystupuje. N´ahrada se provede bud’ rovnic´ı popisuj´ıc´ı transport (pro komplexaci ve vodˇe, viz (2.16)) nebo za rovnici vyjadˇruj´ıc´ı z´akon za- chov´an´ı hmoty (v pˇr´ıpadˇe sorpce nebo sr´aˇzen´ı, viz (2.17), (2.20)).

• Za druh´e je tˇreba vyj´adˇrit rychlost reakce pomoc´ı v´yrazu ve kter´em vystupuj´ı pouze koncentrace speci´ı a komponentn´ıch speci´ı (tj. v´ychoz´ıch l´atek a pro- dukt˚u chemick´ych reakc´ı). K vyj´adˇren´ı rychlosti reakc´ı nen´ı moˇzn´e vyuˇz´ıt koncentrace komponent, protoˇze mnoˇzstv´ı komponent se reakc´ı nemˇen´ı.

(29)

V dalˇs´ım textu je pouˇzit advekˇcnˇe disperzn´ı diferenci´aln´ı oper´ator

L(c) = −v · ∇c + ∇ · (θD · ∇c) = −∇(v · c + θD · ∇c), kde v je p´orov´a rychlost prou- dˇen´ı a D je tenzor hydrodynamick´e disperze (tj. tenzor materi´alov´ych konstant hor- ninov´e matrice).

N´ıˇze uveden´e rovnice (2.16-2.20) jsou pˇrevzaty z [11]. Pro simulaci kinetick´eho pr˚ubˇehu komplexaˇcn´ıch reakc´ı ve vodn´em prostˇred´ı je tˇreba nahradit popis rov- nov´ahy (2.11) rovnic´ı transportu doplnˇenou o zdrojov´y ˇclen

θ∂xi

∂t = L(xi) + θrxi, i = 1, . . . , Mx, (2.16) kde Mx je poˇcet komplexovan´ych speci´ı a rxi je rychlost komplexaˇcn´ı reakce (viz (2.15)). [rxi] = M · L−3· T−1 = kg · m−3· s−1.

Pro simulaci kinetick´eho pr˚ubˇehu sorpˇcn´ı reakce je tˇreba nahradit popis pˇr´ısluˇsn´e rovnov´ahy bilanˇcn´ı rovnic´ı

θ∂yi

∂t +∂θ

∂tyi = θriy, i = 1, . . . , My, (2.17) kde riy je rychlost kinetick´e sorpce i-t´e specie prob´ıhaj´ıc´ı mechanismem iontov´e v´ymˇeny a My je, analogicky k pˇredchoz´ımu pˇr´ıpadu, poˇcet speci´ı sorbovan´ych na povrch horniny modelovan´ym mechanismem.

Pro rychlosti sorpc´ı prob´ıhaj´ıc´ıch mechanismem iontov´e v´ymˇeny plat´ı

ryi = −kbiyyi+ kfiy

Na

Y

k=1

cakiky

Ns

Y

k=1

sbkiky, i = 1, . . . , My (2.18)

a pro rychlosti sorpc´ı prob´ıhaj´ıc´ıch prostˇrednictv´ım povrchov´e komplexace uvaˇzuje- me

ryi = −kibyyi+ kifyfi(c1, c2, . . . , cNs), i = 1, . . . , My. (2.19) Pˇri simulaci sr´aˇzec´ı reakce je, pro modelov´an´ı kinetick´eho pr˚ubˇehu reakce, rovnice popisu rovnov´aˇzn´e reakce (2.14) nahrazena z´akonem zachov´an´ı

θ∂pi

∂t +∂θ

∂tpi = θrip, i = 1, . . . , Mp. (2.20) Rychlost rpi kinetick´ych sr´aˇzec´ıch reakc´ı i-t´e specie je d´ana vztahem

rpi = −kibppi+ kifp

Na

Y

k=1

cakikp, i = 1, . . . , Mp. (2.21)

(30)

2.2.3 Pˇ r´ıstupy k numerick´ emu ˇ reˇ sen´ı

V´yˇse zapsan´e vztahy (2.2)-(2.8) a (2.11)-(2.14) tvoˇr´ı soustavu popisuj´ıc´ıch hyd- rogeologick´y transport spolu s dostateˇcnˇe rychl´ymi, rovnov´aˇzn´ymi komplexacemi, redoxn´ımi reakcemi, neutralizacemi, sorpcemi (podle druhu sorpce popsan´e popsan´e bud’ (2.12) nebo (2.13)) a sr´aˇzec´ımi/rozpouˇstˇec´ımi reakcemi. S vyuˇzit´ım informac´ı z kapitoly 2.2.2 m˚uˇze b´yt simulov´an kinetick´y pr˚ubˇeh reakc´ı.

Soustavu lze nˇekolika zp˚usoby zjednoduˇsit. Podrobn´y popis technik zmenˇsen´ı di- menze uveden´e soustavy je poskytnut v [13, 12]. Kl´ıˇcovou ot´azkou pro volbu mezi n´ıˇze uveden´ymi postupy ˇreˇsen´ı soustavy popisuj´ıc´ı reakˇcn´ı transport je v´ybˇer tak- zvan´ych prim´arn´ıch a sekund´arn´ıch promˇenn´ych. Pˇredstavovan´e postupy totiˇz spoˇc´ı- vaj´ı, velmi zjednoduˇsenˇe ˇreˇceno, v r˚uzn´ych rozdˇelen´ıch soustavy na dva subsyst´emy se dvˇema sadami promˇenn´ych. Oba subsyt´emy mohou b´yt ˇreˇseny, podle v´ybˇeru me- tody, v r˚uzn´e m´ıˇre samostatnˇe. Nejprve jsou v kaˇzd´em ˇcasov´em kroku vypoˇcteny prim´arn´ı promˇenn´e a sekund´arn´ı promˇenn´e jsou urˇceny dodateˇcnˇe.

Popisovan´e postupy se vz´ajemnˇe liˇs´ı ˇcasovou n´aroˇcnost´ı za jejich pomoci prov´adˇe- n´ych simulac´ı a druhy do model˚u zahrnuteln´ych typ˚u chemick´ych reakc´ı. Jednot- liv´ym pˇr´ıstup˚um k numerick´emu ˇreˇsen´ı jsou d´ale ponech´any p˚uvodn´ı anglick´e n´azvy pˇrevzat´e z [11]. Pro ˇreˇsen´ı soustav neline´arn´ıch algebraick´ych rovnic, kter´e v obecn´em pˇr´ıpadˇe zan´aˇs´ı do modelu jeho reakˇcn´ı sloˇzka, se pouˇz´ıv´a Newton-Raphsonova nebo Picardova metoda (viz [21]).

Differential and Algebraic Equation Approach-DAE

Prvn´ı druh formulace matematick´eho popisu reakˇcnˇe transportn´ıch proces˚u nese oznaˇcen´ı Diferential and Algebraic Equation Approach (DAE). Jak uˇz n´azev nazna- ˇcuje, soustava popisuj´ıc´ı probl´em je v pˇr´ıpadˇe tohoto pˇr´ıstupu sloˇzena dohromady jak z diferenci´aln´ıch tak algebraick´ych, obvykle neline´arn´ıch rovnic. Pro ˇreˇsen´ı takov´e soustavy rovnic je nutn´e vyuˇz´ıt odpov´ıdaj´ıc´ı numerick´e metody nebo ˇreˇsiˇce (napˇr.

Newton-Raphsonova metoda, viz kapitola 2.3.1 nebo ˇreˇsiˇce jako DASPK, IDA, atp.

viz kapitola 3.4). Jakoˇzto prim´arn´ı promˇenn´e mohou b´yt pˇri pouˇzit´ı t´eto tˇr´ıdy me- tod vybr´any bud’ koncentrace vˇsech speci´ı nebo koncentrace komponentn´ıch speci´ı (cj, sj) spolu s koncentracemi sraˇzen´ych speci´ı. Soustava (resp. matice soustavy) se- staven´a postupem DAE m´a, v porovn´an´ı s pouˇzit´ım d´ale pˇredstaven´ych metod, vel- kou dimenzi a jej´ıˇreˇsen´ı m˚uˇze b´yt ˇcasovˇe n´aroˇcn´e. Pˇres pˇr´ıpadnou ˇcasovou n´aroˇcnost se metoda znovu zaˇc´ın´a dost´avat do z´ajmu model´aˇr˚u v souvislosti s reakˇcnˇe orien- tovan´ymi (tzv.

”reaction-based“) postupy (viz kapitolu 2.2.4 a zdroje [22],[12]) a ke slovu se hl´as´ı tak´e ˇreˇsiˇce soustav diferenci´aln´ıch a algebraick´ych rovnic (DAE-solvery [23] viz kapitolu 3.4). Pro ilustraci tradiˇcn´ıho mechanismu pouˇzit´ı DAE (viz [11]) n´asleduje pˇr´ıklad.

References

Related documents

Bylo by tak´ e vhodn´ e, vyrobit nanovl´ akenn´ y filtr s niˇ zˇs´ım tlakov´ ym sp´ adem (ide´ alnˇ e stejn´ ym, jako maj´ı komerˇ cn´ı c´ıvky) a zjistit jeho ´

Podpis:.. Pˇredkl´ adan´ a pr´ ace se zamˇ eˇruje na prov´ az´ an´ı v´ ystup˚ u z´ avˇ ereˇ cn´ e f´ aze integrovan´ eho hodnocen´ı zdravotn´ıch ri- zik

FUA TUL LUCIE ZOUHAROVÁ ING.ARCH.JIŘÍ BUČEK, ING.ARCH.FILIP HORATSCHKE MUZEUM UMĚNÍ, TAIPEI, TAIWAN.. L O K A L

Ve zbytku pr´ ace jsou zm´ınˇ eny efekty aerodynamick´ ych prvk˚ u na vozidlo, konkr´ etnˇ e pˇridan´ a hmot- nost, silov´ e zat´ıˇ zen´ı kˇr´ıdla a rovnomˇ ern´ y

Na obr´ azku 4.35 je zobrazeno porovn´ an´ı akustick´ eho tlaku nad nosn´ıkem uni- morf (bez elektrod i s elektrodami vych´ az´ı nad nosn´ıkem velice podobn´ y akustick´ y

Pˇri zpracov´ an´ı poˇ zadavk˚ u pˇrid´ avaj´ıc´ıch nov´ y z´ aznam trestn´ e ˇ cinnosti, aplikace z´ısk´ av´ a data o poˇ cas´ı.. Zdrojem dat je port´

Předmětem diplomové práce je pojmout proces dovozu zboţí jako přehledný souhrn činností nezbytných pro realizaci obchodu počínaje sjednáním podmínek přes

- Grön lampa tänds med fast sken som indikering på att radiostationen är uppkopplad för trafik på inställd trafikväg.. - Avge talanrop och släpp därefter taltangenten