Numerical modelling of convection-driven cooling, deformation and fracturing of thermo-poroelastic media
Ivar Stefansson, Eirik Keilegavlen, S{\ae}unn Halld\'orsd\'ottir, Inga, Berre

TL;DR
This paper introduces a novel coupled model for convection-driven cooling, deformation, and fracture propagation in thermo-poroelastic media, using explicit fracture representation and advanced numerical methods.
Contribution
It presents a new model that explicitly couples flow, heat transfer, deformation, and fracture propagation in porous media with a multi-point finite volume discretization.
Findings
Numerical results reveal complex thermo-poromechanical fracture behaviors.
The model effectively captures fracture initiation and growth under convection effects.
Explicit fracture modeling improves understanding of flow and heat transfer in fractured media.
Abstract
Convection-driven cooling in porous media influences thermo-poro-mechanical stresses, thereby causing deformation. These processes are strongly influenced by the presence of fractures, which dominate flow and heat transfer. At the same time, the fractures deform and propagate in response to changes in the stress state. Mathematically, the model governing the physics is tightly coupled and must account for the strong discontinuities introduced by the fractures. Over the last decade, and motivated by a number of porous media applications, research into such coupled models has advanced modelling of processes in porous media substantially. Building on this effort, this work presents a novel model that couples flow, heat transfer, deformation, and propagation of fractures with flow, heat transfer, and thermo-poroelasticity in the matrix. The model is based on explicit representation of…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
