Prezentace se nahrává, počkejte prosím

Prezentace se nahrává, počkejte prosím

Research centre Advanced remedial technologies and processes Сurrent state and progress in development of multidimensional fluid flow.

Podobné prezentace


Prezentace na téma: "Research centre Advanced remedial technologies and processes Сurrent state and progress in development of multidimensional fluid flow."— Transkript prezentace:

1 Research centre Advanced remedial technologies and processes Сurrent state and progress in development of multidimensional fluid flow and solute transport simulation code Milan Hokr Technická univerzita v Liberci (TUL)

2 ARTEC 2 Obsah prezentace Motivace – proudění a transport látky v horninovém prostředí Koncepce vyvíjeného softwaru FLOW123D Multidimenzionální oblast 1D-2D-3D Smíšená-hybridní MKP Další fyzikální jevy Aplikace Řešení úloh s reálnými daty Srovnání s komerčním softwarem NAPSAC Přesnost a splnění bilance na špatně podmíněné úloze

3 ARTEC 3 Proudění a transport látky u rychlost K hydraulická vodivost p tlaková výška x,y,z souřadnice q zdroje  specifická zásobnost c koncentrace D h tenzor hydrodynamické disperze n porozita  Nelinearity  Sdružené úlohy  Data  Geometrie … pukliny 

4 ARTEC 4 Modelování puklinového prostředí Motivace: Predikce jevů – studny, kontaminace, podzemní stavby, … Hlubinné úložiště vyhořelého jaderného paliva Typické problémy Nedostatek dat o prostředí, obtížné získání z terénních testů Datová a výpočetní náročnost numerických simulací Složitý popis prostředí – nehomogenita, škálová závislost (lab vs in-situ), modelový popis neodpovídá vždy realitě Standardní metody (modely) Ekvivalentní porézní médium (kontinuum) Prostředí s dvojí pórovitostí Diskrétní puklinová síť (deterministická/stochastická)

5 ARTEC 5 Spojení kontinua a sítě puklin Různé fyzikální interpretace Puklina – horninová matrice Ekvivalentní kontinuum z „malých“ puklin „puklina“ (diskrétní prvek) jako obecná plošná nehomogenita „Multidimenzionální“, „kombinovaný“ model 3D kontinuum, 2D plochy, 1D linie vzájemně propojené Lze optimalizovat vztah mezi datovou a výpočetní náročností a přesností ve vztahu ke konkrétní aplikaci Názorné pro interpretaci a vizualizaci Částečně vyžaduje zadání doplňujících parametrů (geometrie, interakce mezi doménami) Maryška et al 2008 (J. Comp Apl Math)

6 ARTEC 6 Příklady řešení „Tradiční“ technika doplnění puklin do modelu kontinua (porézní prostředí) FEFLOW – „puklinové“ prvky 1D,2D Zadání až na úrovní FEM diskretizace 1D a 2D prvky sledují geometrii 3D prvků (stěny, hrany) Vhodné jen pro malý počet 1D a 2D objektů CONNECTFLOW (NAPSAC+NAMMU) Diskrétní síť a kontinuum každý v samostatné části modelu FLOW123 (vyvíjeno TUL) Libovolná geometrie 3D, 2D, 1D (kompatibilní i nekompatibilní spojení – úspora počtu elementů) Otevřené otázky teoretické i praktické

7 ARTEC 7 Rovnice multidimenzionálního modelu Oblast Proudění (vody) Transport (rozpuštěné) látky is polyhedron (3D continuum) is a system of planar polygons (discrete fracture network) is a systems of lines (intersections of fractures = ``pipes'') is cross-sectional area of 1D domain is thickness of 2D domain (dimensionless)

8 ARTEC 8 Numerické řešení Smíšené-hybridní konečné prvky Raviart-Thomas lineární vektorové pro rychlost Po částech konst pro tlak Po částech konst pro Lagrangeovy multiplikátory (tlak na „stěně“) Symetrická indefinitní matice … Schur complement řešení Konzervativní pole rychlosti na elementech Vstup do modelu transportu látky Konečné objemy pro transport látky Cell-centred Upwind schéma, explicitní v čase Discrete unknowns p,  … pressure u … flux

9 ARTEC 9 Problémy / otevřené otázky Charakterizace dat pro model Ekvivalentní parametry 3D, 2D, 1D domén (hydraulická vodivost, konzistentnost rozměru jednotek m, m2, m3) Omezující podmínky generování diskretizace Korektně definované vztahy realita – matematický popis („spojitá“ diferenciální rovnice) – numerický výpočet (diskretizace) Co je oblast řešení (včetně nebo vyjma nižších dimenzí?) Reálná nebo abstraktní geometrie (šířka puklin)? Teoretická existence řešení a konvergence numerické metody

10 ARTEC 10 Charakterizace vstupních dat 1D/2D/3D domény modelu Rozdílná dimenze jen geometricky, fyzikálně a numericky je vše 3D parametry: „tloušťka“ 2D ploch, příčný průřez 1D linií Hydraulická vodivost Ekvivalentní vodivost z vybrané množiny puklin (ne prostředí jako celku) Pukliny: čistě statistická DFN versus „puklina“ (plocha) jako ekvivalent složitější struktury … omezená použitelnost „učebnicových“ vzorců Nerovnovážný model – koeficient interakce puklina- kontinuum (transmisivita) Částečně empirický parametr V numerické diskretizaci odvozen z geometrie a hydraulické vodivosti matrice/kontinua Výplň pukliny, mineralogické změny na povrchu?

11 ARTEC 11 Varianty chápání spojení dimenzí Oddělující puklina Neoddělující puklina Fyzikální vlastnost – spojitost tlaku napříč puklinou Matematická definice vazby Jako objemový zdroj (2D puklina s 1D symetrií) Jako okrajová podmínka 2D plocha: horninová matrice/ekvivalentní kontinuum 1D linie/2D pás: puklina/preferenční plocha

12 ARTEC 12 Varianty fyzikálních vlastností Oddělující puklinaNeoddělující puklina Rovnovážná interakce Matrice/ kontinuum Puklina Puklina dotující/drenující Příčný gradient/tok Symetrie „inertní“ Vysvětlení grafů: profil tlaku (piez. výšky) napříč strukturou matrice- puklina-matrice nespojitost

13 ARTEC 13 Realita versus model Puklina v užším smyslu … spojitý tlak (rovnovážný/neoddělující model) ale: „puklina“ v širším smyslu jako ekvivalent plošné struktury Výplň nebo změna povrchu pukliny Nemůže probíhat interakce z jedné strany (kontinua) na druhou bez ovlivnění pukliny (hydraulicky, transport látky) … oddělující model Puklina typicky jako více vodivá (rovnovážný neoddělující model OK) ale lze i jako izolující? … oddělující model!

14 ARTEC 14 Numerický výpočet / diskretizace Rovnovážný model, standardní metoda konečných prvků FEM (tlaky v uzlech, toky podél hran) Nejsou samostatné veličiny pro pukliny Nerovnovážný model, oddělující puklina, smíšená metoda konečných prvků (tlaky v těžištích, toky stěnami) Nezávislé 3D, 2D,1D veličiny Varianty zdroj-okrajová podmínka, zdroj-zdroj Kompatibilní Nekompatibilní

15 ARTEC 15 Matematicky „nekorektní“ případy Spojení 3D-1D ekvivalent 2D- 0D(bod) Bodový zdroj = existuje řešení rovnice ve tvaru Dirac funkce (nekonečný tlak, konečný tok) Řešení: náhrada „objemovým“ propojením „Ukončení“ pukliny uvnitř oblasti kontinua Nespojitost z dvou stran Diskretizace (numerické řešení) oba problémy eliminuje

16 ARTEC 16 Proudění versus mechanika Matematická analogie Pružnost jako potenciálové pole Hydraulická vodivost analog modulu pružnosti Vodivé pukliny analog „vyztužení“ materiálu Mechanika hornin Puklina jako nespojitost Malá tuhost na ploše porušení

17 ARTEC 17 Implementace software Koncepce FLOW123D C/C++, příkazová řádka Textové vstupní/výstupní soubory Externí pre/postprocesor – GMSH, VTK/ParaView Knihovny pro algebraické operace - PETSc Vývoj od 2005, ne kontinuálně, proměnný tým Cíle Objektový, modulární kód Standardizované datové formáty pro vstup/výstup Spolupracující sw pro geologická data Otevřenost pro sdružené úlohy

18 ARTEC 18 Koncepce stavby kódu Na platformě obecnější MKP knihovny DFFEM – systém vyvíjený nezávisle (D. Frydrych) Sw platformy nad rámec obvyklý v MKP knihovnách Obtížná implementace všech funkcionalit Použití některé ze standardních knihoven DEAL II (prezentace J. Březina) DUNE

19 ARTEC 19 Použití knihovny PETSc Soustava lin. rovnic z MHFEM proudění Symetrická, indefinitní, 3x3 bloková struktura Schurův doplněk Plně prostředky PETSc Paralelní varianta Explicitní schéma upwind konvekce Pomocí násobení matice-vektor

20 ARTEC 20 Příklady úloh a výsledků Flow123D Reginální model Melechov (hypotetická lokalita hlubinného úložiště) Model Cajamarca (geotermální zdroj) Bedřichovský tunel – data z monitoringu přítoku do tunelu Vstupní data Digitální model terénu Geologické mapy 3D model geometrie Polohy rozhraní, diskrétních puklin Další objekty (tunel) Diskretizace Okrajové podmínky

21 ARTEC 21 Lokalita Melechov proudění + transport 3D model, 2D prvky svislé a vodorovné vodivé zóny Geometrie (vlevo nahoře) Semivertikální linie (vpravo nahoře) Výsledná síť (horní pohled) (vlevo dole) Objemy ve 3D (vpravo dole)

22 ARTEC 22 Výsledky proudění Pole tlakové výšky rychlosti ve svislém řezu ACEG

23 ARTEC 23 Citlivostní studie Tlakový spád (1,1,0) Kontaminace na několika 3D el. Střední rychlost migrace Zobrazení koncentrace stopovací látky v čase let pro různé poměry hydraulických vodivostí pukliny a okolní horniny 8:0,1 8:0,01 8:0,001

24 ARTEC 24 Bedřichovský tunel Josefodolská přehrada – Bedřichov/Janov – Liberec A délka 2600m, průměr 3,3m, vodovodní potrubí 80cm Vrtaná a střílená část Až 150m pod povrchem Kvalitní žula Historie výzkumu projekty SÚRAO/ČGS J. Klomínský, charakterizace lokality, účast pracovišť AV Od 2009 vede TUL Návaznost na projekt Decovalex – srovnání modelů zahraničních týmů Motivace Data z terénu pro modely Vývoj technik sběru dat v terénu „podzemní laboratoř“

25 ARTEC 25 „multifyzikální“ data Přítoky vody Teplota, chemické složení Teplota horniny Deformace horniny Ruční měření / kontinuální záznam

26 ARTEC 26 Databáze puklin

27 ARTEC 27 Numerický výpočet proudění Použití konceptu 3D-2D-1D Horninový masiv + puklinové zóny (zlomy) Povrchové + podzemní proudění Preprocesing Model terénu z mapy + přesná reprezentace přehrady, údolí, tunelu Odhad parametrů horniny z distribuce přítoků v tunelu Doba zdržení vody – transport stopovače Úloha: 220tis elementů

28 ARTEC 28 Interakce povrch/podzemí

29 ARTEC 29 Přítoky do tunelu + detail

30 ARTEC 30 Bedřichov - výsledky Kvantitativně úspěšné srovnání – odhad vodivosti horniny versus literatura Koncepční představa hydrologického režimu Úspěšný výpočet na rozsáhlé 3D úloze Komplikovaná diskretizace – km škála oblasti versus 3,5m průměr tunelu

31 ARTEC 31 Comparison of simulation codes of fracture flow on a benchmark problem with high coefficient variability Benchmark study Influence of mechanical stress on the flow and transport in a fracture network Qualitative evaluation of phenomena Comparison of simulation codes and concepts International project DECOVALEX in the context of host rock research for deep repository Presentation Comparison of codes on mathematically equivalent problem (geometry, data) different numerical method Demonstrating the effect of coefficient differences (problem conditioning) Confirmation of mass balance condition of MHFEM Uneven spatial distribution of error (fluxes in fractures)

32 ARTEC 32 Problem definition Square domain 20x20m, structure of 1D fractures Hydraulic gradient BC steady-state flow Normal stress BC – variable ratio Given non-linear stress/strain constitutive relation for fractures Stress dependent hydraulic parameters evaluated with another algorithm/code Out of scope 5 different sets of fracture parameters (aperture=width, hydraulic conductivity) K=  g b 2 /12 

33 ARTEC 33 Problem parameters 7786 fractures segments (intersections) segments (removing dead-ends) = FE discr dofs, non- zeros Differences of fracture size (b 3 ) Close intersections …  x Further discretisation to homogenize  x considered

34 ARTEC 34 Example of results Pressure and velocity distribution in the domain Boundary flux distribution Inhomogeneity of flow!

35 ARTEC 35 Comparison Flow123D (TUL) vs NAPSAC NAPSAC calculation on the same processed data used for Flow123D (fracture intersections, stress-changed apertures) project on fracture flow code development and comparison – partners TU Liberec and Fac. Science Charles Univ. Prague NAPSAC developed by Serco Assurance UK Values from „Milicky et al: Flow simulation in 2D fracture network, Technical report, Progeo ltd., 2009 (in Czech)“. NAPSAC model: 3D with 2D fractures (0.2 m „thickness“) Evaluation Total flow through each boundary part Flux distribution in the individual fractures Flux distribution on boundary segments each 0.2m (approx. 1:1 to individual fractures)

36 ARTEC 36 Total flux - horizontal Fluxes in m3/s, +out, -in L, … square sides Smaller flux larger error Much larger for bottom side

37 ARTEC 37 Total flux - vertical Fluxes in m3/s, +out, -in L, … square sides Smaller flux larger error L difference comparable to mass-balance error

38 ARTEC 38 Results Flow123D versus NAPSAC Bottom boundary (parallel to flow) Left boundary - outflow

39 ARTEC 39 Comparison of stress variants Stress ratio: Not loaded 5MPa/5MPa 25MPa/5MPa

40 ARTEC 40 Conclusion of comparison Mass balance error Flow123D: 1e-5 relative NAPSAC: 1e-2 relative Good verification to Flow123D Further tests with more attention to algebraic accuracy could be of interest

41 ARTEC 41 Závěry Perspektivní technika modelování puklinového prostředí Osvědčené možnosti stávajících nástrojů, řešení úloh z aplikací Velký prostor pro další rozvoj Koncepční úvahy: Rovnovážný model – oddělující puklina – nekompatibilní diskretizace, odlišení skutečných a „umělých“ problémů Formální matematické definice úloh a metod Srovnání s jinými multidim. numerickými koncepty existujících softwarů Vývoj software Nové funkcionality Využití knihoven Paralelizace Komunikace geolog – vývojář software – matematik

42 ARTEC 42 Děkuji za pozornost Podpora MŠMT program „výzkumná centra“ 1M0554 (Pokročilé sanační technologie a procesy – ARTEC) Správa úložišť radioaktivních odpadů (SÚRAO) ČR Spolupráce Jiří Maryška, Otto Severýn, Jiřina Královcová, Jan Březina, …


Stáhnout ppt "Research centre Advanced remedial technologies and processes Сurrent state and progress in development of multidimensional fluid flow."

Podobné prezentace


Reklamy Google