+ All Categories
Home > Documents > Nonlinear Finite Element Methods and Computational Contact...

Nonlinear Finite Element Methods and Computational Contact...

Date post: 06-Apr-2020
Category:
Upload: others
View: 0 times
Download: 0 times
Share this document with a friend
75
Alexander Popp ECCOMAS Advanced Course 2018 - Computational Structural Dynamics - Prague, Czech Republic, June 4-8, 2018 Nonlinear Finite Element Methods and Computational Contact Mechanics Institute for Mathematics and Computer-Based Simulation (IMCS) University of the Bundeswehr Munich (UniBw M), Germany
Transcript
Page 1: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Alexander Popp

ECCOMAS Advanced Course 2018- Computational Structural Dynamics - Prague, Czech Republic, June 4-8, 2018

Nonlinear Finite Element Methods and Computational

Contact Mechanics

Institute for Mathematics and Computer-Based Simulation (IMCS)University of the Bundeswehr Munich (UniBw M), Germany

Page 2: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

University of the Bundeswehr Munich(Web: www.unibw.de)

• 2800 students (young military officersof the German Federal Armed Forces)

- of which 300 are women- and 50 exchange students- and 100 civil students

• 1260 employees

- of which 750 are scientific staff- in total 180 professors

• student per professor ratio of 15:1 • excellent infrastructure, labs and facilities

!2

Page 3: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Institute for Mathematics and Computer-Based Simulation (IMCS)

(Web: www.unibw.de/imcs)

• founded in 2018 • Prof. Thomas Apel (Mathematics) & Prof. Alexander Popp (Simulation) • currently 3 postdocs and 4 PhD students • HPC cluster (480 cores Intel Scalable CPUs) to be installed in late 2018 • research at the crossroads of mathematics and computational mechanics

!3

Page 4: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

AcknowledgementsPhD students • Christoph Meier, Philipp Farah,

Alexander Seitz, Michael Hiermeier,Ivo Steinbrecher, Nora Hagmeyer,…

Collaborators (since 2013) • Wolfgang A. Wall, Barbara Wohlmuth, Michael W. Gee, Tobias Wiesner,

Andreas Ehrl, Volker Gravemeier, Anh-Tu Vuong, Georg Hammerl,Markus Gitterle, Marie Oshima, Sota Yamamoto, Katsuyuki Hoshina,…

Research funding (since 2013)

!4

Page 5: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

[FUNDED BY GERMAN FEDERAL MINISTRY FOR ECONOMIC AFFAIRS 2015-2018]

© Rolls-Royce plc.

Current research snapshots• turbine blade-to-disc joints (firtrees)

in aircraft engines operate at extreme thermomechanical load conditions

• accurate modeling of contact and the related interface effects is crucial for a reliable lifetime prediction

• blade-to-disc interaction is affected by several complex interface phenomena such as thermal dissipation, fretting wear and fretting fatigue

!5

Page 6: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

[IN COLLABORATION WITH M. OSHIMA AND UNIV. TOKYO HOSPITAL – 2015-2018]

• stent grafts for endovascular repair of aneurysms (AAA) strengthen the arterial wall and exclude AAA from blood flow

• advanced stent placement simulation helps vascular surgeons to assess or avoid stent migration or endoleakage

• typical stenting risks are highly sensitive to the stent / arterial wall contact and the interplay between FSI effects and contact during stent lifetime

Current research snapshots

!6

© Andreas Maier @ TUM

Page 7: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

LET’S GET STARTED!

Page 8: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Unit 16 - FINITE ELEMENT METHOD 10 (Thursday, 09:00-10:00)

• source of nonlinearities • nonlinear continuum mechanics • FEM for nonlinear problems • incremental-iterative approach • nonlinear solvers: Newton-Raphson

!8

Page 9: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Agenda

ɠ MOTIVATION

ɡ METHODS 1

ɢ METHODS 2

ɣ ALGORITHMS

ɤ APPLICATION

Source of Nonlinearities in Continuum Mechanics

Aspects of Nonlinear Continuum Mechanics

Nonlinear Finite Element Methods (FEM)

Iterative Solution / Newton-Raphson Scheme

A Simple Nonlinear FEM Code in MATLAB

!9

Page 10: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Sources of Nonlinearities

!10

Page 11: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!11

Sources of Nonlinearities

Page 12: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!12

Sources of Nonlinearities

Page 13: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!13

Sources of Nonlinearities

Page 14: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!14

Sources of Nonlinearities

Page 15: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!15

Plasticity

Sources of Nonlinearities

Page 16: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!16

Thermoplasticity

Sources of Nonlinearities

Page 17: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!17

2.2 mm

Sources of Nonlinearities

Page 18: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!18

Sources of Nonlinearities

Page 19: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!19

Sources of Nonlinearities

Page 20: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!20

Sources of Nonlinearities

Page 21: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!21

Sources of Nonlinearities

Page 22: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Agenda

ɠ MOTIVATION

ɡ METHODS 1

ɢ METHODS 2

ɣ ALGORITHMS

ɤ APPLICATION

Source of Nonlinearities in Continuum Mechanics

Aspects of Nonlinear Continuum Mechanics

Nonlinear Finite Element Methods (FEM)

Iterative Solution / Newton-Raphson Scheme

A Simple Nonlinear FEM Code in MATLAB

!22

Page 23: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Prerequisites

!23

Page 24: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Nonlinear Motion of a Body

!24

Page 25: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Geometric Mapping

!25

Page 26: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Different Formulations

!26

Page 27: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Deformation Gradient

!27

Page 28: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Deformation Gradient

!28

Page 29: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Deformation Gradient

!29

(3.6)

Page 30: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Deformation Gradient

!30

Page 31: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!31

Polar Decomposition

Page 32: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Green–Lagrange Strains

!32

Page 33: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Euler–Almansi Strains

!33

Page 34: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!34

Objectivity

Page 35: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!35

Objectivity

Page 36: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!36

Objectivity

Page 37: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Behavior for Large Strains

!37

Page 38: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Stress & Equilibrium

!38

Page 39: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Cauchy Stress

!39

Page 40: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Cauchy Stress

!40

Page 41: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Translatory Equilibrium

!41

Page 42: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Rotational Equilibrium

!42

Page 43: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Other Stress Measures

!43

Page 44: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Other Stress Measures

!44

Page 45: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Other Stress Measures

!45

Page 46: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

St.Venant-Kirchhoff Material

!46

Page 47: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!47

St.Venant-Kirchhoff Material

Page 48: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Strong Form in Statics

!48

Page 49: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Weak Form in Statics

!49

Page 50: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Agenda

ɠ MOTIVATION

ɡ METHODS 1

ɢ METHODS 2

ɣ ALGORITHMS

ɤ APPLICATION

Source of Nonlinearities in Continuum Mechanics

Aspects of Nonlinear Continuum Mechanics

Nonlinear Finite Element Methods (FEM)

Iterative Solution / Newton-Raphson Scheme

A Simple Nonlinear FEM Code in MATLAB

!50

Page 51: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Nonlinear Equilibrium Path

!51

Page 52: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!52

Nonlinear Equilibrium Path

Page 53: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!53

Nonlinear Equilibrium Path

Page 54: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Incrementation & Iteration

!54

Page 55: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!55

Incrementation & Iteration

Page 56: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!56

Incrementation & Iteration

Page 57: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!57

Incrementation & Iteration

Page 58: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Nonlinear FEM

!58

Page 59: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!59

Nonlinear FEM

Page 60: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!60

Nonlinear FEM

Page 61: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!61

Nonlinear FEM

Page 62: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!62

Nonlinear FEM

Page 63: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!63

Nonlinear FEM

Page 64: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!64

Nonlinear FEM

Page 65: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Agenda

ɠ MOTIVATION

ɡ METHODS 1

ɢ METHODS 2

ɣ ALGORITHMS

ɤ APPLICATION

Source of Nonlinearities in Continuum Mechanics

Aspects of Nonlinear Continuum Mechanics

Nonlinear Finite Element Methods (FEM)

Iterative Solution / Newton-Raphson Scheme

A Simple Nonlinear FEM Code in MATLAB

!65

Page 66: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!66

Iterative Solution

Page 67: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!67

Iterative Solution

Page 68: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!68

Iterative Solution

Page 69: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Newton-Raphson Scheme

!69

Page 70: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!70

Newton-Raphson Scheme

Page 71: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!71

Newton-Raphson Scheme

Page 72: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M!72

Modified N-R Scheme

Page 73: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

Agenda

ɠ MOTIVATION

ɡ METHODS 1

ɢ METHODS 2

ɣ ALGORITHMS

ɤ APPLICATION

Source of Nonlinearities in Continuum Mechanics

Aspects of Nonlinear Continuum Mechanics

Nonlinear Finite Element Methods (FEM)

Iterative Solution / Newton-Raphson Scheme

A Simple Nonlinear FEM Code in MATLAB

!73

Page 74: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

MATLAB Code• can be downloaded from the course website:

popp_matlab.zip • based on the (linear) FEM toolkit CALFEM

Getting started: • (1) extract ZIP file • (2) set the parent folder /matlab and all sub-folders as working path • (3) run some examples from the /nonlinear folder

Some interesting code parts: • (1) /elements2d/cont2d.nl.m —> a nonlinear quad4 element • (2) /elements3d/cont3dnl.m —> a nonlinear hex8 element • (…)

!74

Page 75: Nonlinear Finite Element Methods and Computational Contact …shortcourse2018.it.cas.cz/im/data/my/2018_Lecture_16.pdf · 2018-06-04 · Alexander Popp ECCOMAS Advanced Course 2018

Technische Universität München

Alexander Popp, Institute for Mathematics and Computer-Based Simulation (IMCS), UniBw M

MATLAB Code

!75


Recommended