To main content

Numerical Modelling of Non-Newtonian Fluid Flow in Fractures and Porous Media


Non-Newtonian fluids having Bingham or power-law rheology are common in many applications within drilling and reservoir engineering. Examples of such fluids are drilling muds, foams, heavy oil, hydraulic- fracturing and other stimulation fluids, and cement slurries. Despite the importance of non-Newtonian rheology, it is rarely used in reservoir simulators and fracture flow simulations. We study two types of non-Newtonian rheology: the truncated power-law (Ostwald-de Waele) fluid and the Bingham fluid.

For either of the two types of non-Newtonian rheology, we construct relationships between the superficial fluid velocity and the pressure gradient in fractures and porous media. The Bingham fluid is regularized by means of Papanastasiou-type regularization for porous media and by means of a simple hyperbolic function for fracture flow. Approximation by Taylor expansion is used to evaluate the fluid velocity for small pressure gradients to reduce rounding errors. We report simulations of flow in rough-walled fractures for different rheologies and study the effect of fluid parameters on the flow channelization in rough-walled fractures. This effect is known from experiments and from previous numerical studies. We demonstrate how different rheologies on different domains can be included in a fully-unstructured reservoir simulation that incorporates discrete fracture modeling (DFM).

The above formulation was implemented in the open-source MATLAB Reservoir Simulation Toolbox (MRST), which uses fully implicit discretization on general polyhedral grids, including industry-standard grids with DFM. This robust implementation is an important step towards hydro-mechanically coupled simulation of hydraulic fracturing with realistic non-Newtonian fluid rheology.


Academic chapter/article/Conference paper


  • Research Council of Norway (RCN) / 244506





  • SINTEF Digital / Mathematics and Cybernetics
  • SINTEF Industry / Petroleum




European Association of Geoscientists and Engineers (EAGE)


ECMOR XV - Proceedings of 15th European Conference on the Mathematics of Oil Recovery, Amsterdam, Netherlands, 29 August - 1 September, 2016



View this publication at Cristin