GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

61
GEO E1050 Finite Element Method in Geoengineering Autumn 2020 Wojciech Sołowski

Transcript of GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Page 1: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

GEO –E1050Finite Element Method in GeoengineeringAutumn 2020

Wojciech Sołowski

Page 2: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Contact

Department of Civil Engineering

2

[email protected]

Finite Element Method in Geoengineering. W. Sołowski

office: this building, 133

Mobile: 505 925 254

See My Courses for materials

Potts D & Zdravkovic L, 1999 Finite Element Analysis in Geotechnical Engineering

in library:

Zienkiewicz, O. C. ; Taylor, Robert L., The finite element method, Vol 1-3

(also can be an extra author in the latest editions)

Smith IM, Griffiths DV, Margetts L. 2014. Programming the finite element method

Rao SS, 2005, The Finite Element Method in EngineeringHughes TJR, 2000 Finite element method : linear static and dynamic finite element analysis

Munjiza A, Rougier E, Knight EE. 2014. Large Strain Finite Element Method : A Practical Course

Page 3: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Feedback representative?

Volunteers?

2-3 persons needed...

Department of Civil Engineering

3

Finite Element Method in Geoengineering. W. Sołowski

Page 4: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Hey…

Department of Civil Engineering

4

Who are you?

What are Your expectations from this course?

What would You like to learn / focus on?

Finite Element Method in Geoengineering. W. Sołowski

Page 5: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

GEO –E1050Finite Element Method in Geoengineering

Lecture 1: Introduction

Wojciech Sołowski

Page 6: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Lectures: what is planned

Department of Civil Engineering

6

12 lectures in total

First 4 lectures: theory

- Refresh of continuum mechanics & elasticity

- Finite element theory (lectures 2-5)

- derivation (simplified / generalized)

- elements etc.

- touching on derivation of other numerical

methods

Finite Element Method in Geoengineering. W. Sołowski

Page 7: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Lectures: what is planned

Department of Civil Engineering

7

12 lectures in total

Next 3 lectures: materials modelling

- Theory of elasticity / plasticity

- Constitutive models: Mohr Coulomb, Hoek-

Brown, perfectly plastic models

Finite Element Method in Geoengineering. W. Sołowski

Necessary in the course – if you model a material,

you need a constitutive model

Constitutive modelling continuation:

Advanced Soil Mechanics

Numerical Methods in Geotechnics

Page 8: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Lectures: what is planned

Department of Civil Engineering

8

12 lectures in total

Next 3 lectures: “Advanced” Finite Element Method

- More advanced features of FEM algorithms

- some simple issues related to Finite Element

Analysis

- also summary and recap of first part of FEM

Finite Element Method in Geoengineering. W. Sołowski

Advanced Finite Element Analysis in:

Numerical Methods in Geotechnics

Page 9: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Lectures: what is planned

Department of Civil Engineering

9

12 lectures in total

Final 2 lectures: beyond Finite Element Method

About, among others:

- Finite Difference Method

- Material Point Method

- Discrete Element Method

Finite Element Method in Geoengineering. W. Sołowski

Page 10: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Exercises: what is planned

Department of Civil Engineering

10

11 exercise sessions in total

Approximately first 3 exercises

Matlab & Matlab based Finite Element Method Code

Finite Element Method in Geoengineering. W. Sołowski

Page 11: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Exercises: what is planned

Department of Civil Engineering

11

12 exercises in total

Approximately first 3 exercises

Matlab & Matlab based Finite Element Method Code

Approximately next 4 exercises

Solving simple problems in Finite Element Method codes,

comparing with Matlab code

Finite Element Method in Geoengineering. W. Sołowski

Page 12: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Exercises: what is planned

Department of Civil Engineering

12

12 exercises in total

Approximately first 4 exercises

Matlab & Matlab based Finite Element Method Code

Solving simple problems in Finite Element Method codes,

comparing with Matlab code

Approximately next 6 exercises: using the Finite Element Method

Simple problems, as you do not have enough background in

modelling; still useful for learning how to do simulations

Finite Element Method in Geoengineering. W. Sołowski

Last exercise: Finite Difference Method

Page 13: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Workload

Department of Civil Engineering

13

5 credits course = 5 x 27h = 135h

6 weeks course = 22.5 h per week

At the university = 8h

Leaving 14.5 h per week of work for you

Finite Element Method in Geoengineering. W. Sołowski

Page 14: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Workload

Department of Civil Engineering

14

5 credits course = 5 x 27h = 135h

6 weeks course = 22.5 h per week

At the university = 8h

Approximately 2h a day every day…

Finite Element Method in Geoengineering. W. Sołowski

Page 15: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Workload

Department of Civil Engineering

15

5 credits course = 5 x 27h = 135h

6 weeks course = 22.5 h per week

At the university = 8h

→ extra 3h a day every weekdays

- or almost 4h on the day you have class

Finite Element Method in Geoengineering. W. Sołowski

Page 16: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Workload

Department of Civil Engineering

16

Btw, yearly workload is 60cr = 135 x 12 = 1620h

- workload at best universities is higher

as they say at MIT: good grades, enough sleep, or

a social life — pick any two.

This course will offer the opportunity to learn a lot more than is required

during the exam (note – if you do that, the workload is likely higher)

- during last years the workload has been reduced – but also the

grades for the course have been lower – even though that the

feedback from you has been taken into account and is not bad

- why the discrepancy?

Finite Element Method in Geoengineering. W. Sołowski

Page 17: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Grading: we need to decide

Department of Civil Engineering

18

Suggestion:

- attend all the lectures / do the lecture tests

- attend all the exercises / do the tasks

Workload: ~48h- score from the tests from the lectures should help you

pass the partial exams, and the presence during exercises

should help you with passing them- if you (re)do the partial exam at different date (you can re-take it 1-2

times usually), lecture test score is not added anymore – just the first

exam

Finite Element Method in Geoengineering. W. Sołowski

Page 18: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Grading: we need to decide

Department of Civil Engineering

19

attend all the lectures

After some lectures there will be short test in My Courses –

answers should be filled based on lecture material

Automatically graded.

Based on the grade, you will get extra % score for the exams

Finite Element Method in Geoengineering. W. Sołowski

Page 19: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Grading: we need to decide

Department of Civil Engineering

20

attend the exercises

Each exercise can be graded in the end, based on what has

been done (let the teacher know you want grade at the end

of the exercise); Standard: a report

there is some lowest amount of work required at the

exercises to get grade 1… and usually when the work is

graded at the end of the exercise, it will be grade 1…

For a higher grade, you need to submit a report. In case you

are late with the report, the maximum grade is lowered

Finite Element Method in Geoengineering. W. Sołowski

Page 20: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Grading: we need to decide

Department of Civil Engineering

21

To pass:

Pass all the exercises and do the homework ,

reports etc. (graded, total 50% of total grade)

Pass the 3 tests during lectures (graded, 50% of total grade)

NO FINAL EXAM

Finite Element Method in Geoengineering. W. Sołowski

Page 21: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Grading: we need to decide

Department of Civil Engineering

22

Finite Element Method in Geoengineering. W. Sołowski

Workload: 135h

12 x 2h = 24h - attending lectures

11 x 2h = 22h - attending exercises

8 x 2h = 16h - preparation for lectures and lecture tests

11 x 4h = 44h - homework / finishing exercises

3 x 9h = 27 h - preparation for tests (tests held during lectures)

the numbers add up to 133h this year…

Page 22: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Grading: we need to decide

Department of Civil Engineering

23

Finite Element Method in Geoengineering. W. Sołowski

Workload: 135h

All the lecture tests can be retaken if you are unhappy with

the grade

If you have any problems, issues and need help you can

always make an appointment with me and ask!

Page 23: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Decision?

Department of Civil Engineering

24

Finite Element Method in Geoengineering. W. Sołowski

Page 24: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Any other questions ?

Department of Civil Engineering

25

Finite Element Method in Geoengineering. W. Sołowski

Anything unclear ?

Page 25: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Refreshing memory: continuum mechanics and elasticity

Page 26: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Lecture 1 - refresh…

Department of Civil Engineering

27

Finite Element Method in Geoengineering. W. Sołowski

• Understand and can explain what is stress and strain

(continuum mechanics course)

• Understand and can explain why stress and strain tensors

are symmetric (continuum mechanics course)

• Understand the role of stress – strain relationship (continuum

mechanics course)

• Have understanding about materials behaviour and limits of

elasticity (materials course, continuum mechanics course)

• Understand plain strain assumption and when to use it…

After the lecture you should:

Page 27: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

refresh…

Department of Civil Engineering

28

Finite Element Method in Geoengineering. W. Sołowski

• Be able to follow vector / matrix algebra (maths courses,

continuum mechanics course)

• ideally with little effort… so you can concentrate on

the meaning instead of the maths

• Understand and follow various tensor notations

(continuum mechanics course)

• ideally so the notation in the book can be followed

without much thinking

• Be able to perform vector / matrix calculus

• By hand (understand the principles) (math courses)

• … in Matlab (generally usually more useful)

After the lecture and exercises 1 you also should:

Page 28: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

refresh + a bit of Matlab…

Department of Civil Engineering

29

Finite Element Method in Geoengineering. W. Sołowski

…Be able to perform vector / matrix calculus in Matlab

After the lecture and exercises 1 you also should:

• For good grade you will need to grasp some very basic

concepts on how to do programming in Matlab

• Matlab will be used for 3 weeks, so things will come slowly.

• Matlab is a useful tool – and used widely in MSc theses,

research as well as in companies

• GNU OCTAVE = open source Matlab

• Matlab has excellent help system – you can self learn it

quite easily

This is not a course on Matlab, so the ability to use Matlab fluently is not graded

and the course will introduce what is required

Page 29: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Vector & Matrix algebra

Department of Civil Engineering

30

Finite Element Method in Geoengineering. W. Sołowski

Resources:

Lecture slides & exercises material

- some exercises material exceeds requirements for grade 5

Appendix A & B in Zienkiewicz book (slightly over / around

the required knowledge for grade 5; slightly different take

on the subject)

Brannon “Functional and Structured Tensor Analysis

for Engineers” (in MyCourses)

- gives way more above what is required in this course

- one of the best references on the subject

- advanced problems explained in an easy way

Page 30: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Matrix algebra

Department of Civil Engineering

31

Finite Element Method in Geoengineering. W. Sołowski

Essential:

Matrix addition: A + B = C

A & B – same dimensions

We add all corresponding elements…

=

+

101010

12108

101010

132

654

789

987

654

321

A B C

Page 31: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Matrix algebra

Department of Civil Engineering

32

Finite Element Method in Geoengineering. W. Sołowski

Essential:

Matrix transposition: AT

Transposition: we change the rows into columns and vice

versa:

=

89

75

31

873

951T

231312332211

23

13

12

33

22

11

=

T

(AT)T=A

Page 32: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Matrix algebra

Department of Civil Engineering

33

Finite Element Method in Geoengineering. W. Sołowski

Essential:

Matrix multiplication: Ax=B

Page 33: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Matrix algebra

Department of Civil Engineering

34

Finite Element Method in Geoengineering. W. Sołowski

Matrix multiplication: row * column rule

( )( )

εDσ

−+=

23

13

12

33

22

11

23

13

12

33

22

11

21.

021

0021

0001

0001

0001

11

v

v

v

vvv

vvv

vvv

vv

E

( )( ) ( )

( )( ) ( )

( )( ) ( )

( )( )( )

( )( )( )

( )( )( )

−+

−=

−+

−=

−+

−=

++−−+

=

++−−+

=

++−−+

=

2323

1313

1212

22113333

33112222

33221111

11

2111

2111

21

111

111

111

vv

vEvv

vEvv

vE

vvvv

E

vvvv

E

vvvv

E

Page 34: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Matrix algebra

Department of Civil Engineering

35

Finite Element Method in Geoengineering. W. Sołowski

Symmetric matrices:

Inverse of a matrix:

4 4 4 4 4

Page 35: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Vectors:

Department of Civil Engineering

36

Finite Element Method in Geoengineering. W. Sołowski

e1

e2

e3

Unit vectors: e1 e2 e3

correspond to: x1 x2 x3 or x, y z directions

Unit vectors are useful formality… Transforms vectors

into scalar values and vice versa.

x1=x

x2=y

x3=z

Orthogonal!

100

010

001

Page 36: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Vectors:

Department of Civil Engineering

37

Finite Element Method in Geoengineering. W. Sołowski

Unit vectors: e1 e2 e3

correspond to: x1 x2 x3 or x, y z directions

In 3 dimensions:

So, displacement u is:

Page 37: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Derivative:

Department of Civil Engineering

38

Finite Element Method in Geoengineering. W. Sołowski

Derivative with respect to component xi

In particular, derivative of an array with respect to itself is:

Page 38: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Derivative:

Department of Civil Engineering

39

Finite Element Method in Geoengineering. W. Sołowski

Derivative with respect to component xi

So, displacement u is:

ei,j = 0because

…because in Cartesian coordinate system the unit

vector do not change direction / length along any

direction (are direction independent)

Page 39: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Tensors & tensor notation

Department of Civil Engineering

40

Finite Element Method in Geoengineering. W. Sołowski

Resources:

Lecture slides, lecture & exercises material

Appendix C in Zienkiewicz book (somewhat exceeds the

required knowledge for grade 5)

Brannon “Functional and Structured Tensor Analysis

for Engineers” (in MyCourses)

- gives way more above what is required in this course

- one of the best references on the subject

- advanced problems explained in an easy way

Page 40: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Tensors & tensor notation

Department of Civil Engineering

41

Finite Element Method in Geoengineering. W. Sołowski

( )3,2,1,

333231

232221

131211

==

=

=

= jiij

zzzyzx

yzyyyx

xzxyxx

zzzyzx

yzyyyx

xzxyxx

σ

x1=x

x2=y

x3=zσ22

σ21

σ23

σ33

σ31σ32

σ13

σ12σ11

e1

e2

e3

Page 41: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Department of Civil Engineering

42

Finite Element Method in Geoengineering. W. Sołowski

( )3,2,1,

333231

232221

131211

==

=

=

= jiij

zzzyzx

yzyyyx

xzxyxx

zzzyzx

yzyyyx

xzxyxx

σ

x1=x

x2=y

x3=zσ22

σ21

σ23

σ33

σ31σ32

σ13

σ12σ11

e1

e2

e3

Momentum balance

Page 42: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Momentum balance

Department of Civil Engineering

43

Finite Element Method in Geoengineering. W. Sołowski

e1

e2

e3

x1=x

x2=y

x3=z

σ23

σ32

σ23+d σ23

σ32+d σ32

dx1

dx2

dx3

Components 23 and 32 must be identical (the component related to the increase of the stress d ,

when multiplied by the dimension dxk is neglected as it is a product of two infinitesimal

quantities

ij

Page 43: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Momentum balance

Department of Civil Engineering

44

Finite Element Method in Geoengineering. W. Sołowski

Similarly all other ij , i ≠ j components:

( ) jiijij

zz

yzyy

xzxyxx

ji

===

=

= ,3,2,1,

33

2322

131211

σ

Page 44: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Equilibrium equations

Department of Civil Engineering

45

Finite Element Method in Geoengineering. W. Sołowski

σ33+dσ33

σ31+dσ31σ32+dσ32

σ11+dσ11

σ12+dσ12

σ13+dσ13

x1=x

x2=y

x3=zσ22

σ21

σ23

σ33

σ31σ32

σ13

σ12σ11

σ21+dσ21σ22+dσ22

σ23+dσ23

For the stress cube to be in balance, the total of forces acting

in each direction must be zero

Page 45: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Equilibrium equations

Department of Civil Engineering

46

Finite Element Method in Geoengineering. W. Sołowski

σ33+dσ33

σ31+dσ31σ32+dσ32

σ11+dσ11

σ12+dσ12

σ13+dσ13

x1=x

x2=y

x3=zσ22

σ21

σ23

σ33

σ31σ32

σ13

σ12σ11

σ21+dσ21σ22+dσ22

σ23+dσ23

For the stress cube to be in balance, the total of forces acting

in each direction must be zero

0)(

)()(

3121213121

21313121313211113211

=+−

++−++−

dxdxddxdx

dxdxddxdxdxdxddxdx

0312121313211 =++ dxdxddxdxddxdxd

Page 46: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Equilibrium equations

Department of Civil Engineering

47

Finite Element Method in Geoengineering. W. Sołowski

Stress would vary over their direction only, hence:

0)(

)()(

3121213121

21313121313211113211

=+−

++−++−

dxdxddxdx

dxdxddxdxdxdxddxdx

0312121313211 =++ dxdxddxdxddxdxd

1

1

1111 dx

xd

=

2

2

1212 dx

xd

=

3

3

1313 dx

xd

=

03

13

2

12

1

11 =

+

+

xxx

We need to get rid of the infinitesimal dimensions…

And we get…

Page 47: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Equilibrium equations

Department of Civil Engineering

48

Finite Element Method in Geoengineering. W. Sołowski

Taking into account some external force acting on the cube,

for example unit weight, we end up with

03

13

2

12

1

11 =+

+

+

x

xxx

Which also works in 2 other directions:

03

23

2

22

1

21 =+

+

+

y

xxx

0

3

33

2

32

1

31 =+

+

+

z

xxx

Page 48: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Equilibrium equations

Department of Civil Engineering

49

Finite Element Method in Geoengineering. W. Sołowski

Using short notation…

03

13

2

12

1

11 =+

+

+

x

xxx

0

3

23

2

22

1

21 =+

+

+

y

xxx

03

33

2

32

1

31 =+

+

+

z

xxx

3,2,1,,0 ==+

jiwhere

xi

j

ij

Page 49: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Strain

Department of Civil Engineering

50

Finite Element Method in Geoengineering. W. Sołowski

Many definitions of strain are possible…

- for definition derived from displacement gradient,

see Zienkiewicz book, appendix C

- for even better definitions, see & Brannon book

- for decent grade, you do not have to bother with those

too much, especially if you did not hear about them

beforehand

- simplest definition given here is required!

Page 50: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Strain: simplest definition

Department of Civil Engineering

51

Finite Element Method in Geoengineering. W. Sołowski

But… we have the shear stress… and the cube may not change

the volume but will change the shape… what do do?

1

111

x

u

x

ux

−=

−==

2

222

x

u

y

vy

−=

−==

3

333

x

u

z

wz

−=

−==

Strain = amount of displacement in given length of material

Page 51: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Shear Strain: simplest definition

Department of Civil Engineering

52

Finite Element Method in Geoengineering. W. Sołowski

…. Hey, it seem to be related

to displacement difference in

orthogonal direction… so:

© Univ. of Wisconsin Green Bay

Page 52: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Shear Strain: simplest definition

Department of Civil Engineering

53

Finite Element Method in Geoengineering. W. Sołowski

And in 3D

−=

−===

2

1

1

212 5.05.05.0

x

u

x

u

y

u

x

vxyxy

−=

−===

3

1

1

313 5.05.05.0

x

u

x

u

z

u

x

wxzxz

−=

−===

3

2

2

323 5.05.05.0

x

u

x

u

z

v

y

wyzyz

3,2,1,,5.0 =

−= ji

x

u

x

u

j

i

i

j

ij

All components definition:

Page 53: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Finally, we have

Department of Civil Engineering

54

Finite Element Method in Geoengineering. W. Sołowski

15 unknowns: 6 stresses, 6 strains and three

displacements

9 equations: 3 equilibrium and 6 compatibility

(strain definitions)

6 equations needed: linking stress and strain

CONSTITUTIVE RELATIONSHIP

εDσ dd =

D is a matrix defining the stress-strain relationship

Page 54: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Elasticity

Department of Civil Engineering

55

Finite Element Method in Geoengineering. W. Sołowski

Simplest definition of matrix D:

- constant

if material is isotropic (behaves the same in

every direction), we can have it defined with

only 2 constants!

εDσ dd =

Page 55: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Elasticity

Department of Civil Engineering

56

Finite Element Method in Geoengineering. W. Sołowski

εDσ dd =

K G E v λ

K &

G

K G

GK

KG

+3

9

)3(2

23

GK

GK

+

− GK

3

2−

E &

v

)21(3 v

E

)1(2 v

E

+ E v

)21)(1( vv

Ev

−+

K &

v

K

)1(2

)21(3

v

vK

+

− )21(3 vK − v )21( v−

λ & v

v

v

3

)1( +

v

v

2

)21( −

v

vv )21)(1( −+ v λ

λ &

G

G

3

2+ G

G

GG

+

+

)23(

)(2 G+

λ

Pick any two… bulk modulus K, shear modulus G, Young’s

modulus E, Poisson ratio E, Lame’s first parameter

Page 56: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Elasticity

Department of Civil Engineering

57

Finite Element Method in Geoengineering. W. Sołowski

εDσ dd =

( )( ) ( )

( )( ) ( )

( )( ) ( )

( )( )( )

( )( )( )

( )( )( )

−+

−=

−+

−=

−+

−=

++−−+

=

++−−+

=

++−−+

=

2323

1313

1212

22113333

33112222

33221111

211

21211

21211

21

1211

1211

1211

vv

vEvv

vEvv

vE

vvvv

E

vvvv

E

vvvv

E

Page 57: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Elasticity

Department of Civil Engineering

58

Finite Element Method in Geoengineering. W. Sołowski

εDσ dd =

( )( )

εDσ

−+=

23

13

12

33

22

11

23

13

12

33

22

11

21.

021

0021

0001

0001

0001

211

v

v

v

vvv

vvv

vvv

vv

E

Page 58: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Elasticity in triaxial space

Department of Civil Engineering

59

Finite Element Method in Geoengineering. W. Sołowski

εDσ dd =

εDσ

=

q

v

G

K

q

p

30

0

3

332211 ++=p ( ) ( ) ( ) ( )( )2

32

2

23

2

31

2

13

2

21

2

12

2

3322

2

3311

2

2211 32

1q ++++++−+−+−=

332211v ++= ( ) ( ) ( ) ( )2

32

2

23

2

31

2

13

2

21

2

12

2

3322

2

3311

2

2211q 33

2++++++−+−+−=

Page 59: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Plane strain

Department of Civil Engineering

60

Finite Element Method in Geoengineering. W. Sołowski

ε

=

12

22

11

23

13

12

33

22

11

6

3

rows

columns

ε

=

12

22

11

12

33

22

11

4

3

rows

columnsno deformations

perpendicular to the plane

0332313 ===

( )( )( ) 1313

211

21

−+

−=

vv

vE ( )( )( ) 2323

211

21

−+

−=

vv

vE

Page 60: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Plane strain

Department of Civil Engineering

61

Finite Element Method in Geoengineering. W. Sołowski

no deformations

perpendicular to the plane

When used in modelling – changes a

3D problem into 2D

- very useful, saves resources & time

- 2D approximation is usually fine

from engineering perspective

- 3D analytical solutions are rare

- use when the construction is long –

embankments, strip foundations,

pipelines, roads, slopes etc…

Page 61: GEO E1050 Finite Element Methodin Geoengineering Autumn 2020

Thank you