Abstract
The article describes a model, algorithm, and structure of an applied software complex (code) intended for the simulation of flows in a porous medium containing compounds of natural gases (methane, etc.) with water or gas hydrates. The HYDRAT1D code makes it possible to solve fluid dynamics equations in the thawed zone and the piezoconductive medium taking into account phase transitions. The HYDRAT1D code is implemented in JavaScript and operates within the client–server computer architecture.
Similar content being viewed by others
REFERENCES
Yu. F. Makogon, Hydrates of Hydrocarbons (Pennwell, Tulsa, 1997).
V. A. Istomin and V. S. Yakushev, Gas Hydrates in Natural Conditions (Moscow, Nedra, 1992) [in Russian].
F. A. Kuznetsov, V. A. Istomin, and T. V. Rodionova, “Gas hydrates: historical excursus, current state, research prospects,” Ross. Khim. Zh. 48 (3), 5–18 (2003).
D. Kolesov, I. Ronova, A. Talis, I. Yaminskii, and G. Tereshchenko, “Gas hydrates as an object of investigation and application,” Nanoindustriya 1, 20–23 (2010).
V. Sh. Shagapov, N. G. Musakaev, and M. K. Khasanov, “Forcing gas into a porous tank saturated with gas and water,” Teplofiz. Aeromekh. 12, 645–656 (2005).
P. I. Rahimly, Yu. A. Poveshchenko, V. O. Podryga, O. R. Rahimly, and S. B. Popov, “Modeling the processes of joint filtration in melted zone and piezocunductive medium with gas hydrate inclusions,” KIAM Preprint No. 40 (Keldysh Inst. Appl. Math., Moscow, 2018).
C. B. Germain, Programming the IBM 360 (Prentice Hall, Englewood Cliffs, NJ, 1967).
P. I. Rahimly, “Complex of programs for modeling multiphase flows in reservoirs with gas hydrate inclusions,” KIAM Preprint No. 103 (Keldysh Inst. Appl. Math., Moscow, 2018).
J. N. Robbins, Learning Web Design: A Beginner’s Guide to HTML, CSS, JavaScript, and Web Graphics, 4th ed. (O’Reilly Media, Canada, 2012).
E. Brown, Web Development with Node and Express (O’Reilly Media, USA, 2014).
N. McKenzie, “Is JavaScript is object-oriented language?,” Dr. Dobb’s J.: Software Tools Prof. Program. 26 (8), 115–116 (2001).
K. Simpsons, You Don’t Know JS: this & Object Prototypes (O’Reilly Media, USA, 2014).
B. C. Pierce, Types and Programming Languages (MIT Press, Cambridge, MA, London, UK, 2002).
E. Ilyushin and D. Namiot, “On memory management in Javascript applications,” Int. J. Open Inform. Technol. 3 (10), 11–15 (2015).
Author information
Authors and Affiliations
Corresponding author
Additional information
Translated by I. Pertsovskaya
Rights and permissions
About this article
Cite this article
Rahimly, P.I., Rahimly, O.R., Poveshchenko, Y.A. et al. Application Software for the Simulation of Fluid Dynamics and Transphase Processes in Collectors with Gas-Hydrate Depositions. Math Models Comput Simul 11, 789–798 (2019). https://doi.org/10.1134/S2070048219050168
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1134/S2070048219050168