Simulating fluid flow in complex porous materials by integrating the governing equations with deep-layered machines
Source abstract
Abstract
Abstract Fluid flow in heterogeneous porous media arises in many systems, from biological tissues to composite materials, soil, wood, and paper. With advances in instrumentations, high-resolution images of porous media can be obtained and used directly in the simulation of fluid flow. The computations are, however, highly intensive. Although machine learning (ML) algorithms have been used for predicting flow properties of porous media, they lack a rigorous, physics-based foundation and rely on correlations. We introduce an ML approach that incorporates mass conservation and the Navier–Stokes equations in its learning process. By training the algorithm to relatively limited data obtained from the solutions of the equations over a time interval, we show that the approach provides highly accurate predictions for the flow properties of porous media at all other times and spatial locations, while reducing the computation time. We also show that when the network is used for a different porous medium, it again provides very accurate predictions.
Source: crossref · Quality: baseline
Research context
OpenAlex topics: Model Reduction and Neural Networks · Lattice Boltzmann Simulation Studies · Generative Adversarial Networks and Image Synthesis
SciVX discovery tags are terminology-based. OpenAlex topics are source-provided classifications.
References (31)
Show source-provided references
1. Blunt, M. J. Multiphase Flow in Permeable Media: A Pore-Scale Perspective. (Cambridge Univ. Press, 2017).10.1017/9781316145098 ↗
2. Sahimi, M. Flow and Transport in Porous Media and Fractured Rock. 2nd edn (Wiley-VCH, 2011).10.1002/9783527636693 ↗
3. Jablonka, K. M., Ongari, D., Moosavi, S. M. & Smit, B. Big-data science in porous materials: materials genomics and machine learning. Chem. Rev. 120, 8066 (2020).10.1021/acs.chemrev.0c00004 ↗
4. Kamrava, S., Tahmasebi, P. & Sahimi, M. Enhancing images of shale formations by a hybrid stochastic and deep learning algorithm. Neural Netw. 118, 310 (2019).10.1016/j.neunet.2019.07.009 ↗
5. Wu, H., Fang, W. Z., Kang, Q., Tao, W. Q. & Qiao, R. Predicting effective diffusivity of porous media from images by deep learning. Sci. Rep. 9, 1 (2019).
6. Kamrava, S., Tahmasebi, P. & Sahimi, M. Linking morphology of porous media to their macroscopic permeability by deep learning. Transp. Porous Media 131, 427 (2020).10.1007/s11242-019-01352-5 ↗
7. Bishop, C. M. Neural Networks for Pattern Recognition. (Clarendon, 1995).10.1093/oso/9780198538493.001.0001 ↗
8. Hamzehpour, H. & Sahimi, M. Development of optimal models of porous media by combining static and dynamic data: the porosity distribution. Phys. Rev. E 74, 026308 (2006).10.1103/PhysRevE.74.026308 ↗
9. Hamzehpour, H., Rasaei, M. R. & Sahimi, M. Development of optimal models of porous media by combining tatic and dynamic data: the permeability and porosity distributions. Phys. Rev. E 75, 056311 (2007).10.1103/PhysRevE.75.056311 ↗
10. Raissi, M., Perdikaris, P. & Karniadakis, G. E. Machine learning of linear differential equations using Gaussian processes. J. Comput. Phys. 348, 683 (2017).10.1016/j.jcp.2017.07.050 ↗
11. Bar-Sinai, Y., Hoyer, S., Hickey, J. & Brenner, M. P. Learning data-driven discretizations for partial differential equations. Proc. Natl. Acad. Sci. USA 116, 15344 (2019).10.1073/pnas.1814058116 ↗
12. Meade, A. J. & Fernandez, A. A. The numerical solution of linear ordinary differential equations by feedforward neural networks. Math. Comput. Model 19, 1 (1994).10.1016/0895-7177(94)90095-7 ↗
13. He, S., Reif, K. & Unbehauen, R. Multilayer neural networks for solving a class of partial differential equations. Neural Netw. 13, 385 (2000).10.1016/S0893-6080(00)00013-7 ↗
14. Aarts, L. P. & Van Der Veer, P. Neural network method for solving partial differential equations. Neural Process. Lett. 14, 261 (2001).10.1023/A:1012784129883 ↗
15. Han, J., Jentzen, A. & Weinan, E. Solving high-dimensional partial differential equations using deep learning. Proc. Natl. Acad. Sci. USA 115, 8505 (2018).10.1073/pnas.1718942115 ↗
16. Raissi, M., Perdikaris, P. & Karniadakis, G. E. Physics-informed neural networks: a deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. J. Comput. Phys. 378, 686 (2019).10.1016/j.jcp.2018.10.045 ↗
17. Raissi, M., Yazdani, A. & Karniadakis, G. E. Hidden fluid mechanics: learning velocity and pressure fields from flow visualizations. Science 367, 1026 (2020).10.1126/science.aaw4741 ↗
18. Andreä, H. et al. Digital rock physics benchmarks-Part I: imaging and segmentation. Comput. Geosci. 50, 25 (2013).10.1016/j.cageo.2012.09.005 ↗
19. Tahmasebi, P., Kamrava, S., Bai, T. & Sahimi, M. Machine learning in geo- and environmental sciences: from small to large scale. Adv. Water Resour. 142, 103619 (2020).10.1016/j.advwatres.2020.103619 ↗
20. Van der Linden, J. H., Narsilio, G. A. & Tordesillas, A. Machine learning framework for analysis of transport through complex networks in porous, granular media: a focus on permeability. Phys. Rev. E. 94, 022904 (2016).10.1103/PhysRevE.94.022904 ↗
21. Erofeev, A., Orlov, D., Ryzhov, A. & Koroteev, D. Prediction of porosity and permeability alteration based on machine learning algorithms. Transp. Porous Media 128, 677 (2019).10.1007/s11242-019-01265-3 ↗
22. Kamrava, S., Sahimi, M. & Tahmasebi, P. Quantifying accuracy of stochastic methods of reconstructing complex materials by deep learning. Phys. Rev. E 101, 043301 (2020).10.1103/PhysRevE.101.043301 ↗
23. Mosser, L., Dubrule, O. & Blunt, M. J. Reconstruction of three-dimensional porous media using generative adversarial neural networks. Phys. Rev. E 96, 043309 (2017).10.1103/PhysRevE.96.043309 ↗
24. Zhang, F., Teng, Q., Chen, H., He, X. & Dong, X. Slice-to-voxel stochastic reconstructions on porous media with hybrid deep generative model. Comput. Mater. Sci. 186, 110018 (2021).10.1016/j.commatsci.2020.110018 ↗
25. Wei, H., Zhao, S., Rong, Q. & Bao, H. Predicting the effective thermal conductivities of composite materials and porous media by machine learning methods. Int. J. Heat Mass Transfer 127, 908 (2018).10.1016/j.ijheatmasstransfer.2018.08.082 ↗
26. Alqahtani, N., Alzubaidi, F., Armstrong, R. T., Swietojanski, P. & Mostaghimi, P. Machine learning for predicting properties of porous media from 2d X-ray images. J. Pet. Sci. Eng. 184, 106514 (2019).10.1016/j.petrol.2019.106514 ↗
27. Feng, J., Teng, Q., He, X. & Wu, X. Accelerating multi-point statistics reconstruction method for porous media via deep learning. Acta Mater. 159, 296 (2018).10.1016/j.actamat.2018.08.026 ↗
28. Srinivasan, S., Karra, S., Hyman, J., Viswanathan, H. & Srinivasan, G. Model reduction for fractured porous media: a machine learning approach for identifying main flow pathways. Comput. Geosci. 23, 617 (2019).10.1007/s10596-019-9811-7 ↗
29. Kullback, S. & Leibler, R. A. On information and sufficiency. Annal. Math. Statist 22, 79 (1951).10.1214/aoms/1177729694 ↗
30. Ioffe, S. & Szegedy, C. Batch normalization: Accelerating deep network training by reducing internal covariate shift. Preprint at https://arXiv:1502.03167V3 (2015).
31. Zhu, Y., Zabaras, N., Koutsourelakis, P. S. & Perdikaris, P. Physics-constrained deep learning for high-dimensional surrogate modeling and uncertainty quantification without labeled data. J. Comput. Phys. 394, 56 (2019).10.1016/j.jcp.2019.05.024 ↗