on recent experience with discretizations of convection
play

On Recent Experience With Discretizations of Convection-Diffusion - PowerPoint PPT Presentation

Weierstrass Institute for Applied Analysis and Stochastics On Recent Experience With Discretizations of Convection-Diffusion Equations Volker John (WIAS Berlin and Free University of Berlin) Mohrenstrasse 39 10117 Berlin Germany Tel.


  1. Weierstrass Institute for Applied Analysis and Stochastics On Recent Experience With Discretizations of Convection-Diffusion Equations Volker John (WIAS Berlin and Free University of Berlin) Mohrenstrasse 39 · 10117 Berlin · Germany · Tel. +49 30 20372 0 · www.wias-berlin.de · Workshop Numerical Analysis for Singularly Perturbed Problems, dedicated to the 60-th birthday of Martin Stynes, November 17, 2011

  2. Outline of the talk 1 Steady-State Convection-Diffusion Equations Motivation Studied Discretizations Numerical Studies Summary 2 Time-Dependent Convection-Diffusion Equations Motivation Studied Discretizations Numerical Studies Summary On Recent Experience With Discretizations of Convection-Diffusion Equations · Workshop Numerical Analysis for Singularly Perturbed Problems, dedi- cated to the 60-th birthday of Martin Stynes, November 17, 2011 · Page 2 (27)

  3. 1. Steady-State Convection-Diffusion Equations ∗ Talk in Magdeburg 2000 ∗ joint work with M. Augustin (Kaiserslautern), A. Caiazzo (WIAS), A. Fiebach (WIAS), J. Fuhrmann (WIAS), A. Linke (WIAS), R. Umla (Imperial College London) On Recent Experience With Discretizations of Convection-Diffusion Equations · Workshop Numerical Analysis for Singularly Perturbed Problems, dedi- cated to the 60-th birthday of Martin Stynes, November 17, 2011 · Page 3 (27)

  4. 1.1 Motivation • scalar convection-diffusion equation − ε ∆ u + b · ∇ u = f in Ω + boundary conditions • appear in many applications (energy and mass balances) • in convection-dominated regime stabilized discretization necessary • many stabilized methods proposed in literature • goals ◦ consider methods based on finite element and finite volume ideas ◦ evalutate quantities which are of interest in applications On Recent Experience With Discretizations of Convection-Diffusion Equations · Workshop Numerical Analysis for Singularly Perturbed Problems, dedi- cated to the 60-th birthday of Martin Stynes, November 17, 2011 · Page 4 (27)

  5. 1.2 Studied Discretizations – SUPG • Streamline-Upwind Petrov–Galerkin (SUPG) method, [1,2] ◦ stabilization in streamline direction with additional term ∑ ( − ε ∆ u h + b · ∇ u h + cu h − f , y h b · ∇ v h ) K K ∈ T h ◦ a standard parameter choice α , Pe K = | b | h K 2 p | b | ξ ( Pe K ) with ξ ( α ) = coth α − 1 h K y h | K = 2 p ε [1] Hughes, Brooks: Finite Element Methods for Convection Dominated Flows, 19 – 35, 1979 [2] Brooks, Hughes: Comput. Methods Appl. Mech. Engrg. 32, 199 – 259, 1982 On Recent Experience With Discretizations of Convection-Diffusion Equations · Workshop Numerical Analysis for Singularly Perturbed Problems, dedi- cated to the 60-th birthday of Martin Stynes, November 17, 2011 · Page 5 (27)

  6. 1.2 Studied Discretizations – SOLD • SOLD (Spurious Oscillations at Layers Diminishing) method ◦ also called shock capturing methods ◦ adding cross wind stabilization term ( ˜ ε D ∇ u h , ∇ v h ) to SUPG ◦ method from [1,2] I − b ⊗ b  if b � = 0 , � diam ( K ) | R h ( u h ) | �  | b | 2 D = ε = max ˜ 0 , σ sold − ε 2 | ∇ u h | 0 if b = 0 ,  ◦ best method in extensive numerical studies in [3,4] ◦ user-chosen stabilization parameter ◦ nonlinear [1] Codina: Comput. Methods Appl. Mech. Engrg. 110, 325 – 342, 1993 [2] Knopp, Lube, Rapin: Comput. Methods Appl. Mech. Engrg. 191, 2997 – 3013, 2002 [3] J., Knobloch: Comput. Methods Appl. Mech. Engrg. 196, 2197 – 2215, 2007 [4] J., Knobloch: Comput. Methods Appl. Mech. Engrg. 197, 1997 – 2014, 2008 On Recent Experience With Discretizations of Convection-Diffusion Equations · Workshop Numerical Analysis for Singularly Perturbed Problems, dedi- cated to the 60-th birthday of Martin Stynes, November 17, 2011 · Page 6 (27)

  7. 1.2 Studied Discretizations – CIP • Continuous Interior Penalty (CIP) method from [1] ◦ penalize discontinuities across faces of ∇ u h a ( u h , v h )+ ∑ σ cip h 2 E ( b · [ | ∇ u h | ] E , b · [ | ∇ v h | ] E ) E = ( f , v h ) ∀ v h ∈ V h , E ∈ E h with [ | w | ] E ( x ) : = lim s → 0 ( w ( x + s n E ) − w ( x − s n E )) , x ∈ E ◦ user-chosen stabilization parameter [1] Burman, Hansbo: Comput. Methods Appl. Mech. Engrg. 193, 1437 – 1453, 2004 On Recent Experience With Discretizations of Convection-Diffusion Equations · Workshop Numerical Analysis for Singularly Perturbed Problems, dedi- cated to the 60-th birthday of Martin Stynes, November 17, 2011 · Page 7 (27)

  8. 1.2 Studied Discretizations – DG • Discontinuous Galerkin (DG) method from [1] ◦ discontinuous finite element spaces ◦ stabilization by weakly imposed continuity ◦ user-chosen stabilization parameter [1] Kanschat: Discontinuous Galerkin Methods for Viscous Incompressible Flow, Teubner, 2007 On Recent Experience With Discretizations of Convection-Diffusion Equations · Workshop Numerical Analysis for Singularly Perturbed Problems, dedi- cated to the 60-th birthday of Martin Stynes, November 17, 2011 · Page 8 (27)

  9. 1.2 Studied Discretizations – FEMTVD • Total Variation Diminishing Finite Element Method (FEMTVD) from [1] ◦ manipulations of the algebraic scheme ˜ Au = f = ⇒ Au = f A – from SUPG (or other) discretization, ˜ A – M–matrix ◦ new scheme too diffusive ◦ remove diffusion by manipulating right hand side � N � N ˜ ∑ Au = f + α i j φ i j 0 ≤ α i j ≤ 1 , j = 1 i = 1 φ i j fluxes ◦ computation of weights α i j is nonlinear process [1] Kuzmin: Proceedings of the ECCOMAS Conference Computational Methods for Coupled Problems in Science and Engineering, 2007 On Recent Experience With Discretizations of Convection-Diffusion Equations · Workshop Numerical Analysis for Singularly Perturbed Problems, dedi- cated to the 60-th birthday of Martin Stynes, November 17, 2011 · Page 9 (27)

  10. 1.2 Studied Discretizations – Exponetial Fitted FVM • Exponentially Fitted Voronoi Box Finite Volume Method from [1] ◦ on Delaunay meshes ◦ leads to convection-dominated 1D equations on lines connecting the control volumes ◦ solved with Il’in–Allen–Southwell scheme (sometimes called Scharfetter–Gummel scheme) ◦ local maximum principle holds [1] Fuhrmann, Langmach: Appl. Numer. Math., 201 – 230, 2001 On Recent Experience With Discretizations of Convection-Diffusion Equations · Workshop Numerical Analysis for Singularly Perturbed Problems, dedi- cated to the 60-th birthday of Martin Stynes, November 17, 2011 · Page 10 (27)

  11. 1.3 Numerical Studies • Hemker problem with ε = 10 − 4 ◦ reference solution on very fine grid could be computed • P k , Q k , k = 1 , 2 , 3 • critera ◦ under- and overshoots ◦ smearing of interior layers ◦ errors to cut lines from the reference solution ◦ computing times vs. quality measures On Recent Experience With Discretizations of Convection-Diffusion Equations · Workshop Numerical Analysis for Singularly Perturbed Problems, dedi- cated to the 60-th birthday of Martin Stynes, November 17, 2011 · Page 11 (27)

  12. 1.3 Numerical Studies • only P 1 , Q 1 • under- and overshoots ◦ no under- and overshoots: FVM, FEMTVD ◦ very large under- and overshoots: SUPG, CIP , DG (for P 1 not in diagram) On Recent Experience With Discretizations of Convection-Diffusion Equations · Workshop Numerical Analysis for Singularly Perturbed Problems, dedi- cated to the 60-th birthday of Martin Stynes, November 17, 2011 · Page 12 (27)

  13. 1.3 Numerical Studies • smearing of interior layer ◦ least smearing: SUPG, DG ◦ very large smearing: FVM, SOLD, CIP , FEMTVD On Recent Experience With Discretizations of Convection-Diffusion Equations · Workshop Numerical Analysis for Singularly Perturbed Problems, dedi- cated to the 60-th birthday of Martin Stynes, November 17, 2011 · Page 13 (27)

  14. 1.3 Numerical Studies • error to cut line at y = 1 (tangential to the circle) ◦ least errors: DG, SUPG (for Q 1 ) ◦ large errors: CIP , FEMTVD, FVM ◦ FEMTVD has spurious oscillations On Recent Experience With Discretizations of Convection-Diffusion Equations · Workshop Numerical Analysis for Singularly Perturbed Problems, dedi- cated to the 60-th birthday of Martin Stynes, November 17, 2011 · Page 14 (27)

  15. 1.3 Numerical Studies • computing time vs. quality measures (smearing, cut lines) On Recent Experience With Discretizations of Convection-Diffusion Equations · Workshop Numerical Analysis for Singularly Perturbed Problems, dedi- cated to the 60-th birthday of Martin Stynes, November 17, 2011 · Page 15 (27)

  16. 1.4 Summary • none of the methods optimal • nonlinear schemes (SOLD, FEMTVD) too time-consuming • advices ◦ no under- and overshoots important: use FVM, good (aligned) grid necessary ◦ sharp layers important, under- and overshoots can be tolerated: SUPG often good choice • modern schemes seldom beneficial compared with classical schemes (FVM, SUPG) • urgent need to construct better methods for discretizing convection-dominated equations • details in [1] [1] Augustin, Caiazzo, Fiebach, Fuhrmann, J., Linke, Umla, Comput. Methods Appl. Mech. Engrg. 200, 3395 – 3409, 2011 On Recent Experience With Discretizations of Convection-Diffusion Equations · Workshop Numerical Analysis for Singularly Perturbed Problems, dedi- cated to the 60-th birthday of Martin Stynes, November 17, 2011 · Page 16 (27)

Recommend


More recommend