a newton method for viscoplastic flows
play

A Newton method for viscoplastic flows Pierre.Saramito@imag.fr CNRS - PowerPoint PPT Presentation

A Newton method for viscoplastic flows Pierre.Saramito@imag.fr CNRS and lab. J. Kuntzmann, Grenoble Pierre.Saramito@imag.fr A Newton method for viscoplastic flows Motivations natural hazards : evaluation & prediction industry :


  1. A Newton method for viscoplastic flows Pierre.Saramito@imag.fr CNRS and lab. J. Kuntzmann, Grenoble Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  2. Motivations • natural hazards : evaluation & prediction • industry : cements, forming processes of clays & metalic alloy • biology : blood flows in small vessels, tissues Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  3. Mathematical difficulties ◮ minimization of a non-differentiable energy: ⇒ regularization or specific optimization approaches ◮ poor regularity of the stress (only C 0 ) and velocity (only C 1 ): ⇒ mesh adaptation ◮ non-unicity of the stress ◮ slow or inaccurate numerical computations Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  4. Benchmark: flow in a tube with square section f dead region ����� ����� yield surfaces ����� ����� plug region L shear zone Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  5. Problem statement: Herschel-Bulkley model ( P ): find σ and u defined in Ω such that : ∇ u K |∇ u | n − 1 ∇ u + σ 0 σ = |∇ u | when ∇ u � = 0 | σ | σ 0 when ∇ u = 0 � div σ = − f in Ω u = 0 on ∂ Ω Notations: � ∂ u � ∂ x , ∂ u ∇ u = ∂ y ∂σ xz + ∂σ yz div σ = ∂ x ∂ y � σ 2 xz + σ 2 | σ | = yz Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  6. Former method #1: regularization ( P ) ε : find σ ε and u ε defined in Ω such that : ∇ u ε K |∇ u ε | n − 1 ∇ u ε + σ 0 σ ε = ( |∇ u ε | 2 + ε 2 ) 1 / 2 div σ ε = − f in Ω = 0 on ∂ Ω u ε ◮ advantage: easy to implement: non-constant viscosity ◮ advantage: fast, Newton method is possible and very efficent ◮ drawback: inaccurate, no more rigid regions... Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  7. Former method #2: augmented Lagrangian � K n + 1 |∇ v | n +1 + σ 0 |∇ v | − fv u = arg min v Ω ◮ advantage: acurate prediction of yield surfaces ◮ drawback: slow, minimization algorithm Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  8. Comparison method advantage drawback regularization fast inaccurate AL accurate slow Choices: fast-but-inacurate or slow-and-accurate ! Present contribution : a new fast-and-accurate method Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  9. What is fast or slow ? residue residue 1 1 augmented Lagrangian augmented Lagrangian Newton Newton 10 − 5 10 − 5 0 . 9 10 − 10 10 − 10 0 10 20 30 40 50 10 − 1 1 10 10 2 10 3 t cpu ( sec. ) t cpu ( sec. ) r n = n − α power-law augmented Lagrangian r n = exp( − α n ) fixed point ; trust-region linear r n = α ( r n − 1 ) 2 quadratic Newton Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  10. History 1969 Hestenes & Powell augmented Lagrangian methods (AL): small sized problems 1983 Bercovier & Engelman regularization method: viscoplastic computations 1983 Fortin and Glowinski EDP & AL method (book): theory, few computations 1987 Papanastasiou another regularization method: viscoplastic computations 1990-2000 many computations by regularization Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  11. History 2001 Roquet & Saramito mesh adaptive & AL method: accurate yield surfaces 2003 Vola, Boscardin & Latch´ e AL method 2004 Mitouslis & Huilgol regularization method 2004 Moyers-Gonzalez & Frigaard compare regularization & AL method 2000-2016 many computations by both AL or regularization Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  12. Others attempts : neither regularization nor AL 2010 los Reyes & Gonz´ ales-Andrades Semi-smooth Newton method: reduces to regularization 2014 Aposporidis, Vassilevski and Veneziani Fixed point method: at best, linear convergence 2015 Bleyer, Maillard, de Buhan, Coussot interior point method: reduces to regularization 2015 Treskatis, Moyers-Gonzalez & Price • accelerated AL method: still power-law convergence • trust-region: at best, linear convergence 2016 Chupin and Dubois Fixed point method: at best, linear convergence Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  13. Outline 1. Problem reformulation 2. Newton method 3. Results and performances Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  14. Reformulation #1 ( Q ) 0 : find σ and u defined in Ω such that : ∇ u = P 0 ( σ ) div σ = − f in Ω u = 0 on ∂ Ω Projector: K − 1 / n ( | τ | − σ 0 ) 1 / n τ  when | τ | > σ 0  | τ |  P 0 ( τ ) =   0 otherwise Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  15. Reformulation #2 ( Q ) r : find u and β = σ + r ∇ u such that r ∆ u − div β = f in Ω ∇ u − P r ( β ) = 0 in Ω u = 0 on ∂ Ω Extended projector ϕ − 1 r ( ξ ) r ( | τ | ) τ  ϕ − 1 when | τ | > σ 0  | τ |  n = 1 P r ( τ ) = n = 0 . 5 n = 0 . 3   0 otherwise γ n + r ˙ ϕ r (˙ γ ) = σ 0 + K ˙ ∀ ˙ γ � 0 γ, 0 σ 0 0 ξ Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  16. Newton method: F ( χ ) = 0 F ( χ ) χ = ( u , β ) � � r ∆ u − div β − f F ( u , β ) = ∇ u − P r ( β ) 0 χ χ 3 χ 2 χ 1 χ 0 converge Algorithm ◮ k = 0: χ 0 given ◮ k � 0: χ k − 1 known, find δχ k such that F ′ ( χ k ) . ( δχ k ) = − F ( χ k ) then χ k +1 := χ k + δχ k Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  17. FEM approximation σ : P k − 1 discontinuous u : P k k = 1 k = 2 Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  18. Results: flow in a tube with square section Bi = 2 σ 0 Lf f dead region ����� ����� yield surfaces ����� ����� plug region L shear zone Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  19. Bi = 0 . 5, n = 0 . 5 (z3) 41 111 elements 20 783 vertices (z2) (z1) Comparison with LA method: yield surface in red Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  20. 0.052 Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  21. Approching the arrested state Bi = 2 σ 0 4 2 + √ π ≈ 1 . 0603178 . . . − → Bi c = Lf ⇒ test with Bi = 1 Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  22. Bi = 1, n = 0 . 5 41 924 elements 21 059 vertices (z2) (z3) (z1) Comparison with LA method: yield surface in red Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  23. Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  24. Preliminary conclusion ◮ As accurate as the AL method ◮ Is it really faster ? Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  25. CPU comparison with former method #2 semi-log log-log residue residue 1 1 augmented Lagrangian augmented Lagrangian Newton Newton 10 − 5 10 − 5 0 . 9 10 − 10 10 − 10 0 10 20 30 40 50 10 − 1 1 10 10 2 10 3 t cpu ( sec . ) t cpu ( sec . ) Speedup Bi mesh size AL method Newton Speedup 0.5 41 111 41 hrs 404 sec 350 1 41 924 52 hrs 110 sec 1 700 Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  26. Mesh-invariant convergence residue h = 1 / 10 h = 1 / 20 1 h = 1 / 40 h = 1 / 80 10 − 5 10 − 10 0 10 20 30 40 50 60 Newton iteration m Bi = 0 . 5, n = 0 . 3 Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  27. Conclusion fast-and-accurate ◮ As accurate as the AL method ◮ Much more faster : quadratic convergence: r n +1 ≈ α r 2 n insteed of r n ≈ c n − 1 Perspectives ◮ Apply to more complex flow problems: obstacle, 3D ◮ Extend to elastoviscoplastic fluids, granular µ ( I ) Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

  28. More reading paper Saramito (2016), A damped Newton algorithm for computing viscoplastic fluid flows, JNNFM book Saramito (2017). Complex fluids: modeling and algorithms , Springer code Saramito (2017) Rheolef FEM C++ library Free software (GPL licence) Source & binaries (Debian, Ubuntu, Mint...) http://www-ljk.imag.fr/membres/Pierre.Saramito/rheolef Pierre.Saramito@imag.fr A Newton method for viscoplastic flows

Download Presentation
Download Policy: The content available on the website is offered to you 'AS IS' for your personal information and use only. It cannot be commercialized, licensed, or distributed on other websites without prior consent from the author. To download a presentation, simply click this link. If you encounter any difficulties during the download process, it's possible that the publisher has removed the file from their server.

Recommend


More recommend