the extended finite element method for boundary layers€¦ · the extended finite element method...

19
The Extended Finite Element Method for Boundary Layers Alaskar Alizada, Thomas-Peter Fries Research group: “Numerical methods for discontinuities“ WCCM8, Venice, 30 June - 4 July, 2008 Chair for Computational Analysis of Technical Systems

Upload: others

Post on 15-Jun-2020

8 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: The Extended Finite Element Method for Boundary Layers€¦ · The Extended Finite Element Method for Boundary Layers Alaskar Alizada, Thomas-Peter Fries Research group: “Numerical

The Extended Finite Element Methodfor Boundary Layers

Alaskar Alizada, Thomas-Peter Fries

Research group: “Numerical methods for discontinuities“

WCCM8, Venice, 30 June - 4 July, 2008

Chair for Computational Analysisof Technical Systems

Page 2: The Extended Finite Element Method for Boundary Layers€¦ · The Extended Finite Element Method for Boundary Layers Alaskar Alizada, Thomas-Peter Fries Research group: “Numerical

Alaskar Alizada The XFEM for Boundary Layers Slide: 2

Overview

Motivation

XFEM for Boundary Layers in 1D

XFEM for Boundary Layers in 2D

Conclusions & Outlook

Page 3: The Extended Finite Element Method for Boundary Layers€¦ · The Extended Finite Element Method for Boundary Layers Alaskar Alizada, Thomas-Peter Fries Research group: “Numerical

Alaskar Alizada The XFEM for Boundary Layers Slide: 3

Motivation

Boundary Layers:

occur in advection-diffusion problems such as flows.

are characterised by high gradients normal to the wall.

Page 4: The Extended Finite Element Method for Boundary Layers€¦ · The Extended Finite Element Method for Boundary Layers Alaskar Alizada, Thomas-Peter Fries Research group: “Numerical

Alaskar Alizada The XFEM for Boundary Layers Slide: 4

Motivation

Numerical methods for Boundary Layers:

FEM- refined mesh near the wall many new elements new DoF

Find appropriate enrichment functions for BL

XFEM- adjust the approximation space,

but does not manipulate the mesh

Page 5: The Extended Finite Element Method for Boundary Layers€¦ · The Extended Finite Element Method for Boundary Layers Alaskar Alizada, Thomas-Peter Fries Research group: “Numerical

Alaskar Alizada The XFEM for Boundary Layers Slide: 5

XFEM for BL in 1D

Model problem: Advection-diffusion problem

advection diffusion

The exact solution has the form:

10

1

c=0

c modera

te

c large

Boundary Layer

Page 6: The Extended Finite Element Method for Boundary Layers€¦ · The Extended Finite Element Method for Boundary Layers Alaskar Alizada, Thomas-Peter Fries Research group: “Numerical

Alaskar Alizada The XFEM for Boundary Layers Slide: 6

XFEM for BL in 1D

The standard XFEM approximation:

Enrichment functions are sought such that for all ratios:- high accuracy is obtained- no oscillations occur- the approximation space remains sufficiently linearly

independent

enrichment 1 enrichment 2

Enrichment functions should be defined locally near thewall and independent of and coefficients

Page 7: The Extended Finite Element Method for Boundary Layers€¦ · The Extended Finite Element Method for Boundary Layers Alaskar Alizada, Thomas-Peter Fries Research group: “Numerical

Alaskar Alizada The XFEM for Boundary Layers Slide: 7

XFEM for BL in 1D

This family of enrichment functions is found useful:

where scales the gradient and

at the wallwithin layers from the wall

else

The pair ( , ) defines each

wall

Page 8: The Extended Finite Element Method for Boundary Layers€¦ · The Extended Finite Element Method for Boundary Layers Alaskar Alizada, Thomas-Peter Fries Research group: “Numerical

Alaskar Alizada The XFEM for Boundary Layers Slide: 8

XFEM for BL in 1D

Using only one enrichment function is not sufficient tocover the whole range of ratios without oscillations

The „optimal“ set of enrichment functions under thechoosen criteria is:

50

15

12

10

1

1

23

Page 9: The Extended Finite Element Method for Boundary Layers€¦ · The Extended Finite Element Method for Boundary Layers Alaskar Alizada, Thomas-Peter Fries Research group: “Numerical

Alaskar Alizada The XFEM for Boundary Layers Slide: 9

c=1

c=20

c=40

XFEM for BL in 1DL2 Norm for XFEM and FEM approximations

10 640 elements

1.e-6

1.e-1L2Norm

Page 10: The Extended Finite Element Method for Boundary Layers€¦ · The Extended Finite Element Method for Boundary Layers Alaskar Alizada, Thomas-Peter Fries Research group: “Numerical

Alaskar Alizada The XFEM for Boundary Layers Slide: 10

XFEM for BL in 1D Max. oscillations of XFEM and FEM approximations

FEM, 10 elements

FEM, 40 elements

FEM, 160 elements

No oscillations for XFEM occur

1 500c coefficient

0

-2.5

osci

llatio

ns

Page 11: The Extended Finite Element Method for Boundary Layers€¦ · The Extended Finite Element Method for Boundary Layers Alaskar Alizada, Thomas-Peter Fries Research group: “Numerical

Alaskar Alizada The XFEM for Boundary Layers Slide: 11

XFEM for BL in 1D

Summary

High accuracy is obtained

No oscillations occur

The approximation space is linearly independent

The enrichment functions are locally defined and areindependent of the problem coefficients

For the proposed set of 4 enrichment functions:

Page 12: The Extended Finite Element Method for Boundary Layers€¦ · The Extended Finite Element Method for Boundary Layers Alaskar Alizada, Thomas-Peter Fries Research group: “Numerical

Alaskar Alizada The XFEM for Boundary Layers Slide: 12

XFEM for BL in 2D

Model problem: Advection-diffusion problem

advection diffusion

The exact solution has the form:

Page 13: The Extended Finite Element Method for Boundary Layers€¦ · The Extended Finite Element Method for Boundary Layers Alaskar Alizada, Thomas-Peter Fries Research group: “Numerical

Alaskar Alizada The XFEM for Boundary Layers Slide: 13

Page 14: The Extended Finite Element Method for Boundary Layers€¦ · The Extended Finite Element Method for Boundary Layers Alaskar Alizada, Thomas-Peter Fries Research group: “Numerical

Alaskar Alizada The XFEM for Boundary Layers Slide: 14

XFEM for BL in 2D

A similar set of enrichment functions is taken as for 1D:

where scales the gradient and :

- is constructed by FE-shape functions

- is characteristic for the wall-distance

Page 15: The Extended Finite Element Method for Boundary Layers€¦ · The Extended Finite Element Method for Boundary Layers Alaskar Alizada, Thomas-Peter Fries Research group: “Numerical

Alaskar Alizada The XFEM for Boundary Layers Slide: 15

XFEM for BL in 2D

The 1D set of enrichment functions ist straightforward extended to 2D with the same pairs ( , ):

Page 16: The Extended Finite Element Method for Boundary Layers€¦ · The Extended Finite Element Method for Boundary Layers Alaskar Alizada, Thomas-Peter Fries Research group: “Numerical

Alaskar Alizada The XFEM for Boundary Layers Slide: 16

c=5

c=20

c=100

XFEM for BL in 2DL2 Norm for XFEM and FEM approximations ( )

10 300 elements

1.e-5

1.e+1L2Norm

Page 17: The Extended Finite Element Method for Boundary Layers€¦ · The Extended Finite Element Method for Boundary Layers Alaskar Alizada, Thomas-Peter Fries Research group: “Numerical

Alaskar Alizada The XFEM for Boundary Layers Slide: 17

XFEM for BL in 2DMax.oscillations of XFEM and FEM approximations

FEM, 10 elements

FEM, 20 elements

FEM, 30 elements

No oscillations for XFEM occur

5 100c coefficient

0

-0.8

osci

llatio

ns

Page 18: The Extended Finite Element Method for Boundary Layers€¦ · The Extended Finite Element Method for Boundary Layers Alaskar Alizada, Thomas-Peter Fries Research group: “Numerical

Alaskar Alizada The XFEM for Boundary Layers Slide: 18

Conclusions

A set of enrichment functions for XFEM is proposed that:

captures arbitrary high gradients normal to the wall

captures moderate changes of the solution tangential to the wall

captures the properties of boundary layers without increasingthe DoF´s significantly

Using proposed enrichment functions in the XFEM,no mesh refinement for boundary layers is required.

This idea is going to be extended to fluid problems,starting with driven cavity at high Reynolds-numbers.

Outlook

Page 19: The Extended Finite Element Method for Boundary Layers€¦ · The Extended Finite Element Method for Boundary Layers Alaskar Alizada, Thomas-Peter Fries Research group: “Numerical

Alaskar Alizada The XFEM for Boundary Layers Slide: 19

THANK YOUFOR YOUR

ATTENTION !