4.3 Article

PorePy: an open-source software for simulation of multiphysics processes in fractured porous media

Journal

COMPUTATIONAL GEOSCIENCES
Volume 25, Issue 1, Pages 243-265

Publisher

SPRINGER
DOI: 10.1007/s10596-020-10002-5

Keywords

Fractured reservoirs; Mixed-dimensional geometry; Numerical simulations; Multiphysics; Discrete fracture matrix models; Open-source software; Reproducible science

Funding

  1. University of Bergen
  2. Norwegian Research Council [250223, 244129/E20, 267908/E20, 274883]
  3. Norwegian Academy of Science and Letters

Ask authors/readers for more resources

Development of models and methods for dynamics in fractured rocks is an active research field, facing challenges such as high aspect ratio of fractures, complex fracture networks, and crucial impact of changing processes on fracture-rock interface. This paper discusses design principles and framework for introducing fractures in simulators, implemented in the open-source software PorePy for coupled simulation of flow, transport, and deformation in fractured reservoirs. The flexibility and validation of the framework are demonstrated through simulations of flow, poroelasticity, fracture deformation, and injection-driven fracture deformation. All results are reproducible using openly available simulation scripts.
Development of models and dedicated numerical methods for dynamics in fractured rocks is an active research field, with research moving towards increasingly advanced process couplings and complex fracture networks. The inclusion of coupled processes in simulation models is challenged by the high aspect ratio of the fractures, the complex geometry of fracture networks, and the crucial impact of processes that completely change characteristics on the fracture-rock interface. This paper provides a general discussion of design principles for introducing fractures in simulators, and defines a framework for integrated modeling, discretization, and computer implementation. The framework is implemented in the open-source simulation software PorePy, which can serve as a flexible prototyping tool for multiphysics problems in fractured rocks. Based on a representation of the fractures and their intersections as lower-dimensional objects, we discuss data structures for mixed-dimensional grids, formulation of multiphysics problems, and discretizations that utilize existing software. We further present aPythonimplementation of these concepts in the PorePy open-source software tool, which is aimed at coupled simulation of flow and transport in three-dimensional fractured reservoirs as well as deformation of fractures and the reservoir in general. We present validation by benchmarks for flow, poroelasticity, and fracture deformation in porous media. The flexibility of the framework is then illustrated by simulations of non-linearly coupled flow and transport and of injection-driven deformation of fractures. All results can be reproduced by openly available simulation scripts.

Authors

I am an author on this paper
Click your name to claim this paper and add it to your profile.

Reviews

Primary Rating

4.3
Not enough ratings

Secondary Ratings

Novelty
-
Significance
-
Scientific rigor
-
Rate this paper

Recommended

No Data Available
No Data Available