Universal Differential Equation for Diffusion-Sorption Problem in Porous Media Flow

Author(s):  
Timothy Praditia ◽  
Sergey Oladyshkin ◽  
Wolfgang Nowak

<p>Artificial Neural Networks (ANNs) have been widely applied to model hydrological problems with the increasing availability of data and computing power. ANNs are particularly useful to predict dynamic variables and to learn / discover constitutive relationships between variables. In the hydrology field, a specific example of the relationship takes the form of the governing equations of contaminant transport in porous media flow. Fluid flow in porous media is a spatio-temporal problem and it requires a certain numerical structure to solve. The ANNs, on the other hand, are black-box models that lack interpretability especially in their structure and prediction. Therefore, the discovery of the relationships using ANNs is not apparent. Recently, a distributed spatio-temporal ANN architecture (DISTANA) was proposed. The structure consists of transition kernels that learn the connectivity between one spatial cell and its neighboring cells, and prediction kernels that transform the transition kernels output to predict the quantities of interest at the subsequent time step. Another method, namely the Universal Differential Equation (UDE) for scientific machine learning was also introduced. UDE solves spatio-temporal problems by using a Convolutional Neural Network (CNN) structure to handle the spatial dependency and then approximating the differential operator with an ANN. This differential operator will be solved with Ordinary Differential Equation (ODE) solvers to administer the time dependency. In our work, we combine both methods to design an improved network structure to solve a contaminant transport problem in porous media, governed with the non-linear diffusion-sorption equation. The designed architecture consists of flux kernels and state kernels. Flux kernels are necessary to calculate the connectivity between neighboring cells, and are especially useful for handling different types of boundary conditions (Dirichlet, Neumann, and Cauchy). Furthermore, the state kernels are able to predict both observable states and mass-conserved states (total and dissolved contaminant concentration) separately. Additionally, to discover the constitutive relationship of sorption (i.e. the non-linear retardation factor R), we regularize its training to reflect the known monotonicity of R. As a result, our network is able to approximate R generated with the linear, Freundlich, and Langmuir sorption model, as well as the contaminant concentration with high accuracy.</p>

Author(s):  
K. A. Landman

AbstractThe problem of transient two-dimensional transport by diffusion and advection of a decaying contaminant in two adjacent porous media is solved using a boundary-integral method. The method requires the construction of appropriate Green's functions. Application of Green's theorem in the plane then yields representations for the contaminant concentration in both regions in terms of an integral of the initial concentration over the region's interior and integrals along the boundaries of known quantities and the unknown interfacial flux between the two adjacent media. This flux is given by a first-kind integral equation, which can be solved numerically by a discretisation technique. Examples of contaminant transport in fractured porous media systems are presented.


2021 ◽  
Vol 29 (3) ◽  
pp. 183-200
Author(s):  
Gh. Juncu ◽  
C. Popa ◽  
Gh. Sarbu

Abstract This work continues our previous analysis concerning the numerical solution of the multi-component mass transfer equations. The present test problems are two-dimensional, parabolic, non-linear, diffusion- reaction equations. An implicit finite difference method was used to discretize the mathematical model equations. The algorithm used to solve the non-linear system resulted for each time step is the modified Picard iteration. The numerical performances of the preconditioned conjugate gradient algorithms (BICGSTAB and GMRES) in solving the linear systems of the modified Picard iteration were analysed in detail. The numerical results obtained show good numerical performances.


Mathematics ◽  
2020 ◽  
Vol 9 (1) ◽  
pp. 78
Author(s):  
Haifa Bin Jebreen ◽  
Fairouz Tchier

Herein, an efficient algorithm is proposed to solve a one-dimensional hyperbolic partial differential equation. To reach an approximate solution, we employ the θ-weighted scheme to discretize the time interval into a finite number of time steps. In each step, we have a linear ordinary differential equation. Applying the Galerkin method based on interpolating scaling functions, we can solve this ODE. Therefore, in each time step, the solution can be found as a continuous function. Stability, consistency, and convergence of the proposed method are investigated. Several numerical examples are devoted to show the accuracy and efficiency of the method and guarantee the validity of the stability, consistency, and convergence analysis.


Mathematics ◽  
2021 ◽  
Vol 9 (15) ◽  
pp. 1799
Author(s):  
Irene Gómez-Bueno ◽  
Manuel Jesús Castro Díaz ◽  
Carlos Parés ◽  
Giovanni Russo

In some previous works, two of the authors introduced a technique to design high-order numerical methods for one-dimensional balance laws that preserve all their stationary solutions. The basis of these methods is a well-balanced reconstruction operator. Moreover, they introduced a procedure to modify any standard reconstruction operator, like MUSCL, ENO, CWENO, etc., in order to be well-balanced. This strategy involves a non-linear problem at every cell at every time step that consists in finding the stationary solution whose average is the given cell value. In a recent paper, a fully well-balanced method is presented where the non-linear problems to be solved in the reconstruction procedure are interpreted as control problems. The goal of this paper is to introduce a new technique to solve these local non-linear problems based on the application of the collocation RK methods. Special care is put to analyze the effects of computing the averages and the source terms using quadrature formulas. A general technique which allows us to deal with resonant problems is also introduced. To check the efficiency of the methods and their well-balance property, they have been applied to a number of tests, ranging from easy academic systems of balance laws consisting of Burgers equation with some non-linear source terms to the shallow water equations—without and with Manning friction—or Euler equations of gas dynamics with gravity effects.


2017 ◽  
Vol 2 (1) ◽  
Author(s):  
Jia-Hau Ching ◽  
Peilong Chen ◽  
Peichun Amy Tsai

Sign in / Sign up

Export Citation Format

Share Document