SURROGATE MODELING OF TEMPORAL EVOLUTION FOR THE BUCKLEY–LEVERETT RIEMANN PROBLEM USING FOURIER NEURAL OPERATOR

Authors

DOI:

https://doi.org/10.26577/jpcsit5320265

Keywords:

Fourier Neural Operator, Buckley-Leverett equation, surrogate model, two-phase flow, porous media, shock wave, Riemann problem

Abstract

The Buckley–Leverett equation is a fundamental model of two-phase flow in porous media, widely used in petroleum engineering to describe waterflooding. The analytical solution to this nonlinear hyperbolic problem contains discontinuous shock waves and requires Oleinik's entropy condition to select a physically admissible weak solution. This study investigates whether the Fourier Neural Operator (FNO) can learn the time-evolution map of a fixed Riemann problem solution for the Buckley–Leverett equation at mobility ratio M = 1. Unlike operator learning over a family of initial conditions, we consider surrogate modeling where the input is a fixed initial saturation profile together with a time instant , and the output is the saturation profile at that instant. The training dataset comprises 1000 temporal slices of a single analytical solution obtained by the method of characteristics with the Rankine–Hugoniot condition satisfied, for randomly selected time instants T ∈ [0.01, 1.0]. The trained FNO model demonstrated high approximation accuracy: relative L2 error of 0.0191+-0.0253, coefficient of determination R2 = 0.997 +- 0.0127, and mean absolute error = 0.0023 +- 0.0016. The shock front position was predicted with a displacement of less than one spatial grid step (4 x 10^-4) across all time quartiles. The main limitation was the Gibbs oscillations near the discontinuity, manifested as local oscillations. The results show that the FNO architecture can effectively approximate the structure of the shock-wave solution to a fixed Riemann problem, including the rarefaction zone and the saturation front position.

Downloads

Download data is not yet available.

Author Biographies

  • Damir Suleimanov, Al-Farabi Kazakh National University, Almaty, Kazakhstan

    Damir Suleimanov is a Junior Researcher at the Faculty of Information Technology and Artificial Intelligence, Al-Farabi Kazakh National University (Almaty, Kazakhstan, damirsuleimanov1008w@gmail.com). His research interests include machine learning, parallel algorithms, neural networks, and their applications in mathematical modeling. ORCID iD: 0009-0003-0122-4807.

  • Danila Stolyarov, Al-Farabi Kazakh National University, Almaty, Kazakhstan

    Danila Stolyarov is a Junior Researcher at the Faculty of Information Technology and Artificial Intelligence, Al-Farabi Kazakh National University (Almaty, Kazakhstan, danilastolyarov97@gmail.com). His research interests include high-performance computing, parallel algorithms, and numerical simulation of physical processes. ORCID iD: 0009-0001-3137-9231.

  • Yermukassan Tolegenuly, Al-Farabi Kazakh National University, Almaty, Kazakhstan

    Yermukassan Tolegenuly is a Junior Researcher at the Faculty of Information Technology and Artificial Intelligence, Al-Farabi Kazakh National University (Almaty, Kazakhstan, tolegenulyermukasan18@gmail.com). His research interests focus on computational fluid dynamics, data science, and mathematical modeling. ORCID iD: 0009-0003-7546-0861.

Downloads

Published

2026-09-23

How to Cite

SURROGATE MODELING OF TEMPORAL EVOLUTION FOR THE BUCKLEY–LEVERETT RIEMANN PROBLEM USING FOURIER NEURAL OPERATOR. (2026). Journal of Problems in Computer Science and Information Technologies, 4(3), 64-77. https://doi.org/10.26577/jpcsit5320265