Skip to main content
Log in

A Well-balanced Finite Volume-Augmented Lagrangian Method for an Integrated Herschel-Bulkley Model

  • Published:
Journal of Scientific Computing Aims and scope Submit manuscript

Abstract

We are interested in the derivation of an integrated Herschel-Bulkley model for shallow flows, as well as in the design of a numerical algorithm to solve the resulting equations. The goal is to simulate the evolution of thin sheet of viscoplastic materials on inclined planes and, in particular, to be able to compute the evolution from dynamic to stationary states. The model involves a variational inequality and it is valid from null to moderate slopes. The proposed numerical scheme is well balanced and involves a coupling between a duality technique (to treat plasticity), a fixed point method (to handle the power law) and a finite volume discretization. Several numerical tests are done, including a comparison with an analytical solution, to confirm the well balanced property and the ability to cope with the various rheological regimes associated with the Herschel-Bulkley constitutive law.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  1. Ancey, C.: Plasticity and geophysical flows: a review. J. Non-Newton. Fluid Mech. 142, 4–35 (2007)

    Article  MATH  Google Scholar 

  2. Ancey, C., Cochard, S.: The dam-break problem for Herschel-Bulkley viscoplastic fluids down steep flumes. J. Non-Newton. Fluid Mech. 158(1–3), 18–35 (2009)

    Article  Google Scholar 

  3. Balmforth, N.J., Burbidge, A.S., Craster, R.V., Salzig, J., Shen, A.: Visco-plastic models of isothermal lava domes. J. Fluid Mech. 403, 37–65 (2000)

    Article  MATH  Google Scholar 

  4. Balmforth, N.J., Craster, R.V., Rust, A.C., Sassi, R.: Viscoplastic flow over an inclined surface. J. Non-Newton. Fluid Mech. 139, 103–127 (2006)

    Article  MATH  Google Scholar 

  5. Bermúdez, A., Vázquez Cendón, M.E.: Upwind methods for hyperbolic conservation laws with source terms. Comput. Fluids 23(8), 1049–1071 (1994)

    Article  MathSciNet  MATH  Google Scholar 

  6. Bingham, E.C.: Fluidity and Plasticity. McGraw-Hill, New York (1922)

    Google Scholar 

  7. Bird, R.B., Armstrong, R.C., Hassager, O.: Dynamics of Polymeric Liquids, vols. 1–2. Wiley, New York (1987)

    Google Scholar 

  8. Bresch, D., Fernandez-Nieto, E.D., Ionescu, I.R., Vigneaux, P.: Augmented Lagrangian method and compressible visco-plastic flows: applications to shallow dense avalanches. In: Galdi, G.P., et al. (eds.) New Directions in Mathematical Fluid Mechanics, Advances in Mathematical Fluid Mechanics, pp. 57–89. Birkhäuser, Basel (2010). doi:10.1007/978-3-0346-0152-8

    Google Scholar 

  9. Castro, M.J., Fernández-Nieto, E.D.: A class of computationally fast first order finite volume solvers: PVM Methods (2011, submitted)

  10. Chacón, T., Castro, M.J., Fernández-Nieto, E.D., Parés, C.: On well-balanced finite volume methods for non-conservative non-homogeneous hyperbolic systems. SIAM J. Sci. Comput. 29(3), 1093–1126 (2007)

    Article  MathSciNet  MATH  Google Scholar 

  11. Dean, E.J., Glowinski, R., Guidoboni, G.: On the numerical simulation of Bingham visco-plastic flow: old and new results. J. Non-Newton. Fluid Mech. 142, 36–62 (2007)

    Article  MATH  Google Scholar 

  12. Duvaut, G., Lions, J.-L.: Inequalities in Mechanics and Physics. Springer, Berlin (1976)

    Book  MATH  Google Scholar 

  13. Fernández-Nieto, E.D., Narbona-Reina, G.: Extension of WAF type methods to non-homogeneous shallow water equations with pollutant. J. Sci. Comput. 36, 193–217 (2008)

    Article  MathSciNet  MATH  Google Scholar 

  14. Fortin, M., Glowinski, R.: Augmented Lagrangian Methods: Applications to the Numerical Solution of Boundary-value Problems. North-Holland, Amsterdam (1983)

    MATH  Google Scholar 

  15. Glowinski, R., Le Tallec, P.: Augmented Lagrangian and Operator-splitting Methods in Nonlinear Mechanics. SIAM Studies in Applied Mathematics, vol. 9. SIAM, Philadelphia (1989)

    Book  MATH  Google Scholar 

  16. Glowinski, R., Wachs, A.: On the numerical simulation of viscoplastic fluid flow. In: Glowinski, R., Xu, J. (eds.) Numerical Methods for Non-Newtonian Fluids. Handbook of Numerical Analysis, vol. 16, pp. 483–717. Elsevier, Amsterdam (2011)

    Chapter  Google Scholar 

  17. Greenberg, J.M., Le Roux, A.-Y.: A well-balanced scheme for the numerical processing of source terms in hyperbolic equations. SIAM J. Numer. Anal. 33(1), 1–16 (1996)

    Article  MathSciNet  MATH  Google Scholar 

  18. Grinchik, I.P., Kim, A.Kh.: Axial flow of a nonlinear viscoplastic fluid through cylindrical pipes. J. Eng. Phys. Thermophys. 23, 1039–1041 (1972)

    Google Scholar 

  19. Herschel, W.H., Bulkley, T.: Measurement of consistency as applied to rubber-benzene solutions. Am. Soc. Test Proc. 26(2), 621–633 (1926)

    Google Scholar 

  20. Huang, X., García, M.H.: A Herschel Bulkley model for mud flow down a slope. J. Fluid Mech. 374, 305–333 (1998)

    Article  MATH  Google Scholar 

  21. Huilgol, R.R., You, Z.: Application of the augmented Lagrangian method to steady pipe flows of Bingham, Casson and Herschel-Bulkley fluids. J. Non-Newton. Fluid Mech. 128(2–3), 126–143 (2005)

    Article  MATH  Google Scholar 

  22. Laigle, D., Coussot, P.: Numerical modeling of mudflows. J. Hydraul. Eng. 123(7), 617–623 (1997)

    Article  Google Scholar 

  23. LeVeque, R.J.: Balancing source terms and flux gradients in high-resolution Godunov methods: the quasi-steady wave-propagation algorithm. J. Comput. Phys. 146(1), 346–365 (1998)

    Article  MathSciNet  MATH  Google Scholar 

  24. Matson, G.P., Hogg, A.J.: Two-dimensional dam break flows of Herschel-Bulkley fluids: the approach to the arrested state. J. Non-Newton. Fluid Mech. 142, 79–94 (2007)

    Article  MATH  Google Scholar 

  25. Oswald, P.: Rheophysics. The Deformation and Flow of Matter. Cambridge University Press, Cambridge (2009)

    Google Scholar 

  26. Piau, J.M.: Flow of a yield stress fluid in a long domain. Application to flow on an inclined plane. J. Rheol. 40 (1996)

  27. Roe, P.L.: Upwind differencing schemes for hyperbolic conservation laws with source terms. In: Carraso, C., et al. (eds.) Nonlinear Hyperbolic Problems, St. Etienne, 1986. Lecture Notes in Math., vol. 1270, pp. 41–51. Springer, Berlin (1987)

    Chapter  Google Scholar 

  28. Siviglia, A., Cantelli, A.: Effect of bottom curvature on mudflow dynamics: theory and experiments. Water Resour. Res. 41(11), 1–17 (2005)

    Article  Google Scholar 

Download references

Acknowledgements

The authors would like to thank Didier Bresch for initiating this collaborative work, as well as for his involvement and support. C. A.-R. is supported by French ANR Grant ANR-08-BLAN-0301-01. This research has been partially supported by the Spanish Government Research project MTM2009-07719. Part of this work was done while P. V. was visiting E.D. F.-N. and G. N.-R., from November to December 2010, thanks to a grant from the Instituto Universitario de Investigación de Matemáticas de la Universidad de Sevilla (IMUS). P. V. wishes to thank everyone at IMUS for their hospitality. The support of French ANR Grant ANR-08-JCJC-0104-01 is also gratefully acknowledged.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to P. Vigneaux.

Appendices

Appendix A: The Regula-Falsi Method for q

In this appendix, we describe the regula-falsi method to solve the non linear problem in q (44):

$$\bigl(2^{\frac{\wp+3}{2}}\nu_1|q|^{\wp-1}+r \bigr)q=\bigl(\mu +r\mathcal{B}({\boldsymbol{V}})\bigr) \biggl(1-\frac{\tau_y \sqrt {2}}{|\mu+r\mathcal{B}({\boldsymbol{V}})|} \biggr)_+.$$

For the discrete problem (51), we have \({\mathcal{B}}({\boldsymbol{V}})= \frac{{\boldsymbol {V}}^{k}_{i+1}-{\boldsymbol{V}}^{k}_{i}}{\Delta x}\), \(\mu=\mu_{i+1/2}^{k}\), \(q=q_{i+1/2}^{k+1}\).

First we tackle the problem coming from the term S(q)=|q|℘−1 q for 0<℘<1. We avoid the singularity at point q=0 from the numerical point of view by defining the following approximation

$$ S(q)=\left \{ \everymath{\displaystyle}\begin{array}{l@{\quad}l}\frac{q}{|q|^{1-\wp}} & \textrm{if }|q|>\epsilon, \\[10pt]\frac{q}{|\epsilon|^{1-\wp}} & \textrm{if }|q|\leq\epsilon.\end{array} \right .$$
(64)

In the numerical, test we set ϵ=10−7. If we define the function

$$ F(q)=2^{\frac{\wp+3}{2}}\nu_1 S(q)+rq-\bigl(\mu+r\mathcal {B}({\boldsymbol{V}})\bigr) \biggl(1-\frac{ \tau_y \sqrt{2}}{|\mu +r\mathcal{B}({\boldsymbol{V}})|} \biggr)_+$$
(65)

then, we search for a root of F(q). For simplicity, we denote:

$$\alpha_1=2^{\frac{\wp+3}{2}}\nu_1; \quad\quad d=\bigl(\mu+r\mathcal {B}({\boldsymbol{V}})\bigr);\quad\quad\alpha_2=\tau_y \sqrt{2};\quad\quad A= \biggl(1-\frac{\alpha_2}{|d|} \biggr)_+,$$

so

$$F(q)=\alpha_1 S(q)+rq-dA.$$

Observe that F(q) is monotone increasing then, F(q) has only one root. Looking at (65), if |d|≤α 2 then this root is q=0. From now on, we thus assume that |d|>α 2.

For the regula-falsi method, we construct a sequence of decreasing intervals containing a root of the function F(q). The algorithm is initialized with two points \(x_{a}^{0}\) and \(x_{b}^{0}\) such that \(F(x_{a}^{0}) F(x_{b}^{0})<0\); then for k=0,…,k max , the following iteration is computed:

  • Step 1:

    $$x_c^{k}=x_a^k-\frac{x_a^k-x_b^k}{F(x_a^k)-F(x_b^k)}F\bigl(x_a^k\bigr).$$
  • Step 2:

Then, the problem is to define the initial points \(x_{a}^{0}\) and \(x_{b}^{0}\). We propose the following choice:

  • If d>α 2 then \(x_{a}^{0}=0\) and

    • if \(d (1-\frac{\alpha_{2}}{|d|} )>\alpha_{1}+r\), then \(x_{b}^{0}=\frac{d}{r} (1-\frac{\alpha_{2}}{|d|} )\);

    • if \(d (1-\frac{\alpha_{2}}{|d|} )\leq\alpha_{1}+r\), then \(x_{b}^{0}=1\).

  • If d≤−α 2 then \(x_{b}^{0}=0\) and

    • if \(d (1-\frac{\alpha_{2}}{|d|} )<-(\alpha_{1}+r)\), then \(x_{a}^{0}=\frac{d}{r} (1-\frac{\alpha_{2}}{|d|} )\);

    • if \(d (1-\frac{\alpha_{2}}{|d|} )\geq-(\alpha_{1}+r)\), then \(x_{a}^{0}=-1\).

We can easily prove that these choices ensure that \(F(x_{a}^{0})F(x_{b}^{0})<0\). This initialization completes the algorithm of the regula-falsi method.

Appendix B: Rheological Regimes of the Integrated Herschel-Bulkley Model

In this appendix, we describe the various constitutive laws used in this paper and the different regimes that can be exhibited.

More precisely, we will detail the constitutive law associated to the rheology of the integrated model (38). We are here in 1D; if we denote the shear stress by σ and the rate of shear by \(\dot{\gamma}\), the constitutive law is:

(66)
(67)

Note that in this 1D case, we have \(\dot{\gamma}\) which is given by x V. The idea is to compare the associated curves for different values of the Herschel-Bulkley parameter ℘. To have a graphical view of such variety, let us suppose that the viscosity ν 1=1, the yield stress \(\tau_{y} = 6/\sqrt{2}\) and that we consider three types of fluid with respect to ℘, namely ℘=1 (which is actually the special case of a Bingham fluid), ℘=0.7 and ℘=0.4. The curves are shown on Fig. 10. Note that the three curves have the same intersection point at \(\dot{\gamma} =2^{-1/2}\) (which is thus independent of ℘).

Fig. 10
figure 10

Various Herschel-Bulkley constitutive models for ℘=1,0.7,0.4

The interesting point is to look at the derivatives of these three curves in order to have an idea of the viscosity (in the generalized sense). This will show which fluid is the more likely to flow faster for a given rate of shear. These three derivatives are shown on Fig. 11. On this Figure we put two vertical (dashed) lines to show three zones:

  • on the left (denoted as Zone 1), a zone where the Bingham fluid is the less “viscous” of the three fluids, followed in this order by the Herschel-Bulkley fluids ℘=0.7 and ℘=0.4;

  • on the right (denoted as Zone 3), a zone completely opposed to the previous one, where the Bingham fluid is the more “viscous” of the three fluids, followed in this order by the Herschel-Bulkley fluids ℘=0.7 and ℘=0.4;

  • an intermediate zone (denoted as Zone 2) where there is no clear order in terms of the viscosity of the three fluids.

These three zones can be precised thanks to the fluid parameters ℘. If we denote 1≥℘1>℘2>℘3>0 (thinking of ℘1=1, ℘2=0.7 and ℘3=0.4):

  • Zone 1 is [0,x 1] where x 1 is the abscissa of the intersection between the curves of ℘2 and ℘3, namely

    $$x_1 = \frac{1}{\sqrt{2}} { \biggl( \frac{\wp_3}{\wp_2} \biggr)}^{\frac{1}{\wp_2 - \wp_3}}.$$
  • Zone 2 is [x 1;x 2] where x 2 is the abscissa of the intersection between the curves of ℘2 and ℘1, namely

    $$x_2 = \frac{1}{\sqrt{2}} {\wp_2}^{-\frac{1}{\wp_2 - 1}}$$

    (note that, by the same computation, we see that x 2 is greater than the abscissa of the intersection between the curves of ℘3 and ℘1, since ℘2>℘3, leading to a definition of x 2 which is always given by the Herschel-Buckley fluid which has the bigger ℘<1).

  • Zone 3 is [x 2;+∞].

Fig. 11
figure 11

Derivatives of various Herschel-Bulkley constitutive models for ℘=1,0.7,0.4. The vertical dashed lines separate three zones. The one on the left (Zone 1, \(\dot{\gamma} \leq 0.11\)) is used for the test in Sect. 5.3, whereas the one on the right (Zone 3, \(\dot{\gamma} \geq0.22\)) is used for the test in Sect. 5.2. See text

In the numerical tests we perform in this paper, we inspired ourselves by Fig. 11 by performing a test where the Bingham fluid is the most viscous (see Sect. 5.2): to do so, we need to design a test with high rates of shear, in the sense that a significant part of the fluid experiences rate of shear \(\dot{\gamma}\geq x_{2} \sim0.22\) (with the choice of parameters given above), in such a way it corresponds to Zone 3.

On the other hand, the Zone 1 (\(\dot{\gamma} \leq x_{1} \sim0.1\)) is naturally explored for all tests where we check the stationary states where V and x V are zero, or very close to zero; see for instance Sect. 5.3.

The results of the aforementioned sections show the different behaviors of the motion of the free surface H, in accordance with the different “viscous” regimes associated to Zone 1 and 3. This is a nice property of the numerical method proposed here.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Acary-Robert, C., Fernández-Nieto, E.D., Narbona-Reina, G. et al. A Well-balanced Finite Volume-Augmented Lagrangian Method for an Integrated Herschel-Bulkley Model. J Sci Comput 53, 608–641 (2012). https://doi.org/10.1007/s10915-012-9591-x

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10915-012-9591-x

Keywords

Navigation