Numerical Simulation Using Finite-Difference Schemes with Continuous Symmetries for Processes of Gas Flow in Porous Media
This article presents the applications of continuous symmetry groups to the computational fluid dynamics simulation of gas flow in porous media. The family of equations for one-phase flow in porous media, such as equations of gas flow with the Klinkenberg effect, is considered. This consideration ha...
Main Authors: | , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2019-08-01
|
Series: | Computation |
Subjects: | |
Online Access: | https://www.mdpi.com/2079-3197/7/3/45 |
id |
doaj-026113c7c99b412ab1a038e942781659 |
---|---|
record_format |
Article |
spelling |
doaj-026113c7c99b412ab1a038e9427816592020-11-25T02:29:25ZengMDPI AGComputation2079-31972019-08-01734510.3390/computation7030045computation7030045Numerical Simulation Using Finite-Difference Schemes with Continuous Symmetries for Processes of Gas Flow in Porous MediaPavel Markov0Sergey Rodionov1Institute of Mathematics and Computer Sciences, Tyumen State University, Tyumen 625003, RussiaTyumen Branch of Institute of Theoretical and Applied Mechanics of Siberian Branch of Russian Academy of Sciences, Tyumen 625026, RussiaThis article presents the applications of continuous symmetry groups to the computational fluid dynamics simulation of gas flow in porous media. The family of equations for one-phase flow in porous media, such as equations of gas flow with the Klinkenberg effect, is considered. This consideration has been made in terms of difference scheme constructions with the preservation of continuous symmetries, which are presented in original parabolic differential equations. A new method of numerical solution generation using continuous symmetry groups has been developed for the equation of gas flow in porous media. Four classes of invariant difference schemes have been found by using known group classifications of parabolic differential equations with partial derivatives. Invariance of necessary conditions for stability has been shown for the difference schemes from the presented classes. Comparison with the classical approach for seeking numerical solutions for a particular case from the presented classes has shown that the calculation speed is greater by several orders than for the classical approach. Analysis of the accuracy for the presented method of numerical solution generation on the basis of continuous symmetries shows that the accuracy of generated numerical solutions depends on the accuracy of initial solutions for generations.https://www.mdpi.com/2079-3197/7/3/45computational fluid dynamicsLie groups of transformationscontinuous symmetriesequation of gas flow in porous mediaKlinkenberg effectdifference schemesnumerical solution generation |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Pavel Markov Sergey Rodionov |
spellingShingle |
Pavel Markov Sergey Rodionov Numerical Simulation Using Finite-Difference Schemes with Continuous Symmetries for Processes of Gas Flow in Porous Media Computation computational fluid dynamics Lie groups of transformations continuous symmetries equation of gas flow in porous media Klinkenberg effect difference schemes numerical solution generation |
author_facet |
Pavel Markov Sergey Rodionov |
author_sort |
Pavel Markov |
title |
Numerical Simulation Using Finite-Difference Schemes with Continuous Symmetries for Processes of Gas Flow in Porous Media |
title_short |
Numerical Simulation Using Finite-Difference Schemes with Continuous Symmetries for Processes of Gas Flow in Porous Media |
title_full |
Numerical Simulation Using Finite-Difference Schemes with Continuous Symmetries for Processes of Gas Flow in Porous Media |
title_fullStr |
Numerical Simulation Using Finite-Difference Schemes with Continuous Symmetries for Processes of Gas Flow in Porous Media |
title_full_unstemmed |
Numerical Simulation Using Finite-Difference Schemes with Continuous Symmetries for Processes of Gas Flow in Porous Media |
title_sort |
numerical simulation using finite-difference schemes with continuous symmetries for processes of gas flow in porous media |
publisher |
MDPI AG |
series |
Computation |
issn |
2079-3197 |
publishDate |
2019-08-01 |
description |
This article presents the applications of continuous symmetry groups to the computational fluid dynamics simulation of gas flow in porous media. The family of equations for one-phase flow in porous media, such as equations of gas flow with the Klinkenberg effect, is considered. This consideration has been made in terms of difference scheme constructions with the preservation of continuous symmetries, which are presented in original parabolic differential equations. A new method of numerical solution generation using continuous symmetry groups has been developed for the equation of gas flow in porous media. Four classes of invariant difference schemes have been found by using known group classifications of parabolic differential equations with partial derivatives. Invariance of necessary conditions for stability has been shown for the difference schemes from the presented classes. Comparison with the classical approach for seeking numerical solutions for a particular case from the presented classes has shown that the calculation speed is greater by several orders than for the classical approach. Analysis of the accuracy for the presented method of numerical solution generation on the basis of continuous symmetries shows that the accuracy of generated numerical solutions depends on the accuracy of initial solutions for generations. |
topic |
computational fluid dynamics Lie groups of transformations continuous symmetries equation of gas flow in porous media Klinkenberg effect difference schemes numerical solution generation |
url |
https://www.mdpi.com/2079-3197/7/3/45 |
work_keys_str_mv |
AT pavelmarkov numericalsimulationusingfinitedifferenceschemeswithcontinuoussymmetriesforprocessesofgasflowinporousmedia AT sergeyrodionov numericalsimulationusingfinitedifferenceschemeswithcontinuoussymmetriesforprocessesofgasflowinporousmedia |
_version_ |
1724833189992595456 |