767
Views
0
CrossRef citations to date
0
Altmetric
COMPUTER SCIENCE

GMRES based numerical simulation and parallel implementation of multicomponent multiphase flow in porous media

, , , , & | (Reviewing editor) show all
Article: 1785189 | Received 16 Aug 2019, Accepted 19 May 2020, Published online: 29 Jun 2020

References

  • Abhyankar, S., Brown, J., Constantinescu, E., Ghosh, D., Smith, B., & Zhang, H. (2018). PETSc/TS: A modern scalable ODE/DAE solver library. Preprint ANL/MCS-P5061-0114
  • Aceto, L., Pandolfi, R., & Trigiante, D. (2006). One parameter family of linear difference equations and the stability problem for the numerical solution of ODEs. Advances in Difference Equations, 019276(2006). https://doi.org/10.1155/ADE/2006/19276
  • Ahmed, T. (2006). Reservoir engineering handbook (3rd ed.). Gulf Professional Publishing.
  • Akhmed-Zaki, D., Lebedev, D., Malyshkin, V., & Perepelkin, V. (2019). Automated construction of high performance distributed programs in LuNA system. In V. Malyshkin (Ed.), Parallel Computing Technologies - 15th International Conference, PaCT 2019, Proceedings (Vol. 11657 LNCS, pp. 3–10). (Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Springer-Verlag GmbH and Co. KG. https://doi.org/10.1007/978-3-030-25636-4_1.
  • Akhmed-Zaki, D. Z., Daribayev, B. S., Imankulov, T. S., & Turar, O. N. (2017). High-performance computing of oil recovery problem on a mobile platform using CUDA technology. Eurasian Journal of Mathematical and Computer Applications, 5(2), 4–13. https://doi.org/10.32523/2306-3172-2017-5-2-4-13
  • Borisov, V. E., Kritskiy, B. V., Marchenko, N. A., Mitrushkin, D. A., & Savenkov, E. B. (2013). Non-isothermal compositional flow model with chemical reactions and active solid phase for reservoir simulation. Preprinty IPM im. M. V. Keldysha, 091, (pp. 32).
  • Chen, Z. (2006). Reservoir simulation: Mathematical techniques in oil recovery. Society for Industrial and Applied Mathematics.
  • Chen, Z., Huan, G., & Ma, Y. (2006). Computational methods for multiphase flows in porous media. Society for Industrial and Applied Mathematics.
  • Chow, E., & Saad, Y. (1997). Ilus: An incomplete LU preconditioner in sparse skyline format. International Journal for Numerical Methods in Fluids, 25(7), 739–748. https://doi.org/10.1002/(SICI)1097-0363(19971015)25:7<739::AID-FLD581>3.0.CO;2-Y
  • Edwards, L., Dhanpat, D., Chakrabarti, D. P., & Barigou, M. (2018). Hydrodynamics of three phase flow in upstream pipes. Cogent Engineering, 5(1), 1433983. https://doi.org/10.1080/23311916.2018.1433983
  • Farrukh, A. (2018). On the high performance computing for motif discovery in dna sequences. International Journal of Advanced Research, 6(Jul), 880–887. https://doi.org/http://dx.doi.10.21474/IJAR01/7437
  • Higham, N. (2011). Gaussian elimination. Wiley Interdisciplinary Reviews. Computational Statistics, 3(3), 230–238. https://doi.org/10.1002/wics.164
  • HPCwire: Global News on High Performance Computing (HPC). (2020). Retrieved May 6, 2020, from https://www.hpcwire.com/
  • Imankulov, T. S., Akhmed-Zaki, D. Z., Daribayev, B. S., Lebedev, D. V., Aidarov, K. A., Nurakhov, Y. S., & Turar, O. N. (2018). Intellectual system for analyzing thermal compositional modeling with chemical reactions. ECMOR XVI - 16th European Conference on the Mathematics of Oil Recovery (Vol. 2018, pp. 1–9). European Association of Geoscientists & Engineers https://doi.org/10.3997/2214-4609.201802181
  • Intel® Math Kernel Library Developer Reference. (2020, March 19). Retrieved May 6, 2020, from https://software.intel.com/en-us/articles/mkl-reference-manual
  • Iryanto, I., & Gunawan, P. H. (2017). An OpenMP parallel godunov scheme for 1D two phase oil displacement problem. 5th International Conference on Information and Communication Technology (ICoICT), IEEE. https://doi.org/10.1109/ICoICT.2017.8074664
  • Javidi, M., & Ahmad, B. (2013). Numerical solution of fractional partial differential equations by numerical Laplace inversion technique. Advances in Difference Equations, 2013(1), 375. https://doi.org/10.1186/1687-1847-2013-375
  • Khramchenkov, E., & Khramchenkov, M. (2018). Numerical model of two-phase flow in dissolvable porous media and simulation of reservoir acidizing. Natural Resources Research, 27(4), 531–537. https://doi.org/10.1007/s11053-018-9371-x
  • Lacroix, S., Vassilevski, Y. U., Wheeler, J., & Wheeler, M. (2003). Iterative solution methods for modeling multiphase flow in porous media fully implicitly. SIAM Journal on Scientific Computing, 25(3), 905–926. https://doi.org/10.1137/S106482750240443X
  • Malyshkin, V. E., & Perepelkin, V. A. (2011). LuNA fragmented programming system, main functions and peculiarities of run-time subsystem. Proceedings of the 11th International Conference on Parallel Computing Technologies. https://doi.org/10.1007/978-3-642-23178-0_5
  • MathWorks. (2020). Bioinformatics toolbox: User’s guide. Retrieved May 06, 2020, from www.mathworks.com/help/pdf_doc/bioinfo/bioinfo_ug.pdf
  • McClure, J. E., Prins, J. F., & Miller, C. T. (2014). A novel heterogeneous algorithm to simulate multiphase flow in porous media on multicore CPU–GPU systems. Computer Physics Communications, 185(7), 1865–1874. https://doi.org/10.1016/j.cpc.2014.03.012
  • Mittal, R. C., & Al-Kurdi, A. H. (2002). LU-decomposition and numerical structure for solving large sparse nonsymmetric linear systems. Computers & Mathematics with Applications, 185(2), 391–403. https://doi.org/10.1016/j.cam.2005.03.018
  • Mittal, R. C., & Al-Kurdi, A. H. (2003). An efficient method for constructing an ILU preconditioner for solving large sparse nonsymmetric linear systems by the GMRES method. Computers & Mathematics with Applications, 45(10–11), 1757–1772. https://doi.org/10.1016/S0898-1221(03)00154-8
  • Pannala, S., D’Azevedo, E., Syamlal, M., & O’Brien, T. (2003). Hybrid (OpenMP and MPI) parallelization of MFIX: a multiphase CFD code for modeling fluidized beds. SAC ‘03: Proceedings of the 2003 ACM symposium on Applied computing, (pp. 199–206). Association for Computing Machinery. https://doi.org/10.1145/952532.952574
  • Pederson, K. S., & Christensen, P. L. (2008). Phase behavior of petroleum reservoir fluids. CRC Press.
  • Peng, D. Y., & Robinson, D. B. (1976). A new two-constant equation of state. Industrial and Engineering Chemistry Fundamentals, 15(1), 59–64. https://doi.org/10.1021/i160057a011
  • Saad, Y. (2003). Iterative methods for sparse linear systems (2nd ed.). SIAM.
  • Saad, Y., & Schults, M. H. (1986). GMRES: A generalized minimal residual algorithm for solving nonsymmetric linear systems. SIAM Journal on Scientific and Statistical Computing, 7(3), 856–869. https://doi.org/10.1137/0907058
  • Vabishchevich, P. N., & Vasilyeva, M. V. (2011). Iterative methods for solving the pressure problem at multiphase filtration. ArXiv, Abs/1107.5479.
  • Van der Vorst, H. (2003). Iterative Krylov methods for large linear systems (Cambridge monographs on applied and computational mathematics). Cambridge University Press. https://doi.org/10.1017/CBO9780511615115
  • Wang, B., Wu, S., & Li, Q. (2013). Applications of BILU0-GMRES in reservoir numerical simulation. Acta Petrolei Sinica, 34(5), 954–958. https://www.doi.org/10.7623/syxb201305017
  • Werneck, L. F., Medeiros de Freitas, M., Guaraldi da Silva Jr, H., de Souza, G., & Amaral Souto, H. P. (2016, November 69). An OpenMP parallel implementation for numerical simulation of gas reservoirs using Intel Xeon Phi coprocessor. In S. M. Avila (Ed.), Proceedings of the XXXVII Iberian Latin-American Congress on Computational Methods in Engineering. ABMEC
  • Yeshmukhametov, A., Kalimoldayev, M., Mamyrbayev, O., & Amirgaliev, Y. (2017). Design and kinematics of serial/parallel hybrid robot. 2017 3rd International Conference on Control, Automation and Robotics (ICCAR) (pp. 162–165). IEEE. https://doi.org/10.1109/ICCAR.2017.7942679
  • Zaza, A., Awotunde, A. A., Fairag, F. A., & Al-Mouhamed, M. A. (2016). A CUDA based parallel multi-phase oil reservoir simulator. Computer Physics Communications, 206(1), 2–16. https://doi.org/10.1016/j.cpc.2016.04.010
  • Zheng, G., & Yin, J. (2014). Numerical approximation for a time optimal control problems governed by semi-linear heat equations. Advances in Difference Equations, 2014(1), Article 94. https://doi.org/10.1186/1687-1847-2014-94