Состязательные сверточные нейронные сети в качестве эвристической модели процесса двухфазной фильтрации в пористой среде
Автор: Умановский Арсений Вячеславович
Журнал: Вычислительная механика сплошных сред @journal-icmm
Статья в выпуске: 2 т.13, 2020 года.
Бесплатный доступ
Имитационное моделирование на основе обучающих данных - перспективный подход к созданию эвристических моделей сложных физических систем. Согласно этому подходу множество весов искусственной нейронной сети оптимизируется с целью непосредственного предсказания характеристик расчетных блоков, в виде которых представляется исследуемая система. Подход впервые применен к задаче моделирования двухфазного течения в пористой среде, а именно для определения насыщенностей двух несмешивающихся фаз при их фильтрации в пространственной области в произвольный момент времени. Проведен вычислительный эксперимент, заключающийся в обучении глубокой сверточной нейронной сети состязательным методом с использованием статистических оценок отклонения от эталонных численных решений, выступающего в качестве целевой функции. Рассмотрены сеть оригинальной архитектуры и процесс обучения, включающий нетривиальную последовательность обновления весов подсетей, в частности двух кодировщиков и одного декодировщика-генератора. В рамках методологии состязательного обучения также использована сеть-дискриминатор с целевой функцией, отражающей задачу, противоречащую целевым функциям основных подсетей. Результаты обучения искусственной нейронной сети выбранной конфигурации доказали ее способность успешно генерализировать закономерности, усвоенные из набора обучающих данных. Разработанная методика, предполагающая наличие двух основных целевых функций для оптимизации множества весов каждой из подсетей, позволила эвристической модели достичь результатов, сопоставимых с эталонным имитационным моделированием двухфазного течения на основе численных методов. Специфика задач нефтегазодобывающей индустрии - неизбежное возникновение неопределенностей в геологических и гидродинамических моделях пласта, делает актуальными изыскания в области эвристических методов гидродинамического моделирования. Скорость вывода данных при расчете по разработанной модели для сравнимых значений точности выше скорости традиционных решений на 2-3 порядка. Это позволяет говорить о применимости предлагаемого синтетического моделирования к задачам прогнозирования месторождений углеводородов и планирования их разработки.
Имитационное моделирование, пористая среда, гидродинамика, сверточные нейронные сети, состязательное обучение
Короткий адрес: https://sciup.org/143172492
IDR: 143172492 | УДК: 532.5 | DOI: 10.7242/1999-6691/2020.13.2.18
Generative adversarial neural networks for the heuristic modelling of a two-phase flow in porous media
Data-driven simulation is a promising approach to the development of heuristic models of complex physical systems. Within this approach, an artificial neural network is trained to directly predict the dynamics of a hydrodynamic model. In this study the data-driven approach is successfully used to approximate saturations of every grid cell for a chosen timestep in a two-phase flow in a porous media setting. The uncertainties that inevitably arise in many specific tasks of the oil and gas industry make research of such heuristic methods highly relevant. In a computational experiment a deep convolutional neural net work is trained with the use of the adversarial training technique. The original architecture and training procedure are used for the training, including a non-trivial sequence of weight updating for the two encoder networks and one decoder/generator. Also, following the methodology of adversarial training, a discriminator network is used, the objective function for which is set to contradict the objective functions of the main training loop. The results of the experiment have proven the ability of the proposed architecture to successfully generalize patterns learned from a set of training data. The developed heuristic model obtains results that are comparable to the reference of traditional numerical simulation for the test initial conditions. The heuristic model exceeds the speed of traditional solvers by 2-3 orders of magnitude. The satisfactory accuracy of the heuristic model makes it applicable to the tasks of synthetic reservoir modelling.
Список литературы Состязательные сверточные нейронные сети в качестве эвристической модели процесса двухфазной фильтрации в пористой среде
- Ladicky L., Jeong S., Solenthaler B., Pollefeys M., Gross M. Data-driven fluid simulations using regression forests // ACM Transactions on Graphics. 2015. Vol. 34. 199.
- Cosentino L. Integrated reservoir studies. New-York: Editions TECHNIP, 2001. 336 p.
- Krogstad S., Lie K., Møyner O., Nilsen H., Raynaud X., Skaflestad B. MRST-AD - an open-source framework for rapid prototyping and evaluation of reservoir simulation problems. Houston, USA: Society of Petroleum Engineers, 2015. 26 p.
- Губайдуллин Р.Р., Репин Н.В., Юлдашев А.В. Опыт применения графических процессоров для решения разреженных систем линейных алгебраических уравнений в рамках задачи гидродинамического моделирования нефтегазовых месторождений // Вестник УГАТУ. 2015. Т. 19, № 4(70). C. 118-123.
- Васильев В.И., Васильева М.В., Никифоров Д.Я. Решение задач однофазной фильтрации методом конечных элементов на вычислительном кластере // Вестник СВФУ. 2016. № 6(56). C. 31-40.
- Васильева М.В., Васильев В.И., Тырылгин А.А. Консервативная разностная схема для задач фильтрации в трещиноватых средах // Математические заметки СВФУ. 2018. Т. 25, № 4. C. 84-101.
- Каневская Р.Д., Исакова Т.Г., Коробкин, С.В., Будкин К.Д., Маркова А.Ю., Любимова О.В., Рафиков Р.Я. Влияние переменной смачиваемости карбонатного пласта на распределение нефтенасыщенности // Нефтяное хозяйство. 2017. № 10. C. 22-27.
- Любимова Т.П., Зубова Н.А. Возникновение и нелинейные режимы конвекции трехкомпонентной смеси в прямоугольной области пористой среды с учетом эффекта Соре // Вычисл. мех. сплош. сред. 2019. Т. 12, № 3. C. 249-262.
- Циберкин К.Б. Двумерные течения в каналах ограниченной ширины, частично заполненных пористой средой // Вычисл. мех. сплош. сред. 2018. Т. 11, № 4. C. 438-447.
- Сираев Р.Р. Фильтрация жидкости в пористой среде Форцгеймера с пространственно неоднородными пористостью и проницаемостью // Вычисл. мех. сплош. сред. 2019. Т. 12, № 3. C. 281-292.
- Токарева М.А. О глобальной разрешимости задачи о движении вязкой жидкости в деформируемой вязкой пористой среде // Известия АлтГУ. 2020. № 1(111). C. 133-138.
- Yang C., Yang X., Xiao X. Data-driven projection method in fluid simulation // Computer Animation and Virtual Worlds. 2016. Vol. 27. P. 415-424.
- Tompson J., Schlachter K., Sprechmann P., Perlin K. Accelerating Eulerian fluid simulation with convolutional networks. https://arxiv.org/abs/1607.03597v6
- Wiewel S., Becher M., Thuerey N. Latent space physics: towards learning the temporal evolution of fluid flow // Computer Graphics Forum. 2019. Vol. 38. No. 2. P. 71-82.
- Xie Y., Franz E., Chu M., Thuerey N. tempoGAN: A temporally coherent, volumetric GAN for super-resolution fluid flow // ACM Transactions on Graphics. 2018. Vol. 37. 95.
- Thuerey N., Weißenow K., Prantl L., Hu X. Deep learning methods for Reynolds-averaged Navier-Stokes simulations of airfoil flows // AIAA Journal. 2020. Vol. 58. P. 25-36.
- Guo X., Li W., Iorio F. Convolutional neural networks for steady flow approximation // Proc. of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. KDD'16, San Francisco, California, USA, August 13-17, 2016. P. 481-490.
- Harrison G.H., Safar F. Harness oil and gas big data with analytics: optimize exploration and production with data-driven models. Wiley, 2019. 384 p.
- Chen H., Klie H., Wang Q. A black-box interpolation method to accelerate reservoir simulation solutions // Proc. of the SPE Reservoir Simulation Symposium. Woodlands, Texas, USA, February 18-20, 2013. SPE 163614.
- Некрасов И.В., Жагфаров И.Ф., Должин М.В. Адаптация математической модели магистрального нефтепровода как процесс обучения нейронной сети // Транспорт и хранение нефтепродуктов и углеводородного сырья. 2018. № 4. C. 22-31.
- Агафонов Е.Д., Ващенко Г.В. Имитационная эвристическая модель магистрального нефтепровода // Изв. ТулГУ. Технические науки. 2016. № 3. C. 195-203.
- Gorucu F.B., Ertekin T., Bromhal G., Smith D., Sams W., Jikich S. A neurosimulation tool for predicting performance in enhanced coalbed methane and CO2 sequestration projects // Proc. of the SPE Annual Technical Conference and Exhibition. Dallas, Texas, USA, October 9-12, 2005. SPE 97164.
- Amini S., Mohaghegh S. Application of machine learning and artificial intelligence in proxy modeling for fluid flow in porous media // Fluids. 2019. Vol. 4. 126.
- Lie K.-A. An introduction to reservoir simulation using MATLAB/GNU Octave. Cambridge University Press: 2019. 660 p.
- Kingma D.P., Ba J.L. Adam: a method for stochastic optimization. https://arxiv.org/abs/1412.6980
- Breen P.G., Foley C., Boekholt T., Zwart S. Newton vs the machine: solving the chaotic three-body problem using deep neural networks // Mon. Not. Roy. Astron. Soc. 2020. Vol. 494. P. 2465-2470.
- He S., Li Y., Feng Y., Ho S., Ravanbakhsh S., Chen W., Póczos B. Learning to predict the cosmological structure formation // PNAS. 2019. Vol. 116, no. 28. P. 13825-13832.
- Csáji B. Approximation with artificial neural networks / MSc Dissertation. Budapest: Eötvös Loránd University, 2011. 45 p.
- Kasabov N.K. Kasabov N.K. Foundations of neural networks, fuzzy systems, and knowledge engineering // Choice Reviews Online. 1997. № 01 (35). C. 35-0330-35-0330.
- Klie H. Unlocking fast reservoir predictions via nonintrusive reduced-order models // Proc. of the SPE Reservoir Simulation Symposium. Woodlands, Texas, USA, February 18-20, 2013. SPE 163584.
- Alajmi M.N., Ertekin T. The development of an artificial neural network as a pressure transient analysis tool for applications in double-porosity reservoirs // Proc. of the Asia Pacific Oil and Gas Conference and Exhibition. Jakarta, Indonesia, 30 October-1 November, 2007. SPE 108604.
- Shahkarami A., Mohaghegh S.D., Hajizadeh Y. Assisted history matching using pattern recognition technology // Int. J. Oil Gas Coal Tech. 2018. Vol. 17. P. 412-442.
- Klie M., Florez H. Data-driven modeling of fractured shale reservoirs // Proc. of the 16th European Conference on the Mathematics of Oil Recovery. ECMOR XVI, Barcelona, Spain, September 3-6, 2018.