Online-Efficient RB Methods for Contact and Other Problems in - - PowerPoint PPT Presentation

online efficient rb methods for contact and other
SMART_READER_LITE
LIVE PREVIEW

Online-Efficient RB Methods for Contact and Other Problems in - - PowerPoint PPT Presentation

Online-Efficient RB Methods for Contact and Other Problems in Nonlinear Solid Mechanics K. Veroy Aachen Institute for Advanced Study in Computational Engineering Science Joint work with Z. Zhang and E. Bader 1418 April 2014 Motivating


slide-1
SLIDE 1

Online-Efficient RB Methods for Contact and Other Problems in Nonlinear Solid Mechanics

  • K. Veroy

Aachen Institute for Advanced Study in Computational Engineering Science

Joint work with Z. Zhang and E. Bader 14–18 April 2014

slide-2
SLIDE 2

Motivating Example: Manufacturing

1/45

slide-3
SLIDE 3

Common Thread

Contact Friction Elastoplasticity

2/45

slide-4
SLIDE 4

Common Thread

Variational Inequalities (VIs) Contact Friction Elastoplasticity

2/45

slide-5
SLIDE 5

Common Thread

Variational Inequalities (VIs) Contact Elliptic VI of the 1st kind (EVI-1) Friction Elastoplasticity

2/45

slide-6
SLIDE 6

Common Thread

Variational Inequalities (VIs) Contact Elliptic VI of the 1st kind (EVI-1) Friction Elliptic VI of the 2nd kind (EVI-2) Elastoplasticity

2/45

slide-7
SLIDE 7

Common Thread

Variational Inequalities (VIs) Contact Elliptic VI of the 1st kind (EVI-1) Friction Elliptic VI of the 2nd kind (EVI-2) Elastoplasticity Parabolic VI (with EVI-1,2)

2/45

slide-8
SLIDE 8

RB for Parametrized VIs

Haasdonk, Salomon & Wohlmuth (SIAM J Num Anal, 2012)

◮ Reduced Basis Method (RBM) for EVI-1

Haasdonk, Salomon & Wohlmuth (Num Math & Adv App, 2011)

◮ RBM for PVI-1

Glas & Urban (preprint, 2013)

◮ RBM for PVI-1 through space-time formulation

3/45

slide-9
SLIDE 9

RB for Parametrized VIs

[HSW12]

◮ RB approximation and error estimation for EVI-1 ◮ Partial offline/online computational decomposition ◮ Online cost to evaluate error estimates depends on NFE ◮ Numerical results for one-dimensional obstacle problem

Difficulties

◮ High online cost for more complex 2- or 3-D problems ◮ Applicable only to EVI-1 (or PVI-1)

4/45

slide-10
SLIDE 10

RB for Parametrized VIs

[HSW12]

◮ RB approximation and error estimation for EVI-1 ◮ Partial offline/online computational decomposition ◮ Online cost to evaluate error estimates depends on NFE ◮ Numerical results for one-dimensional obstacle problem

Difficulties

◮ High online cost for more complex 2- or 3-D problems ◮ Applicable only to EVI-1 (or PVI-1)

4/45

slide-11
SLIDE 11

RB for Parametrized VIs

[HSW12]

◮ RB approximation and error estimation for EVI-1 ◮ Partial offline/online computational decomposition ◮ Online cost to evaluate error estimates depends on NFE ◮ Numerical results for one-dimensional obstacle problem

Difficulties

◮ High online cost for more complex 2- or 3-D problems ◮ Applicable only to EVI-1 (or PVI-1)

4/45

slide-12
SLIDE 12

RB for Parametrized VIs

[HSW12]

◮ RB approximation and error estimation for EVI-1 ◮ Partial offline/online computational decomposition ◮ Online cost to evaluate error estimates depends on NFE ◮ Numerical results for one-dimensional obstacle problem

Difficulties

◮ High online cost for more complex 2- or 3-D problems ◮ Applicable only to EVI-1 (or PVI-1)

4/45

slide-13
SLIDE 13

RB for Parametrized VIs

[HSW12]

◮ RB approximation and error estimation for EVI-1 ◮ Partial offline/online computational decomposition ◮ Online cost to evaluate error estimates depends on NFE ◮ Numerical results for one-dimensional obstacle problem

Difficulties

◮ High online cost for more complex 2- or 3-D problems ◮ Applicable only to EVI-1 (or PVI-1)

4/45

slide-14
SLIDE 14

RB for Parametrized VIs

[HSW12]

◮ RB approximation and error estimation for EVI-1 ◮ Partial offline/online computational decomposition ◮ Online cost to evaluate error estimates depends on NFE ◮ Numerical results for one-dimensional obstacle problem

Difficulties

◮ High online cost for more complex 2- or 3-D problems ◮ Applicable only to EVI-1 (or PVI-1)

4/45

slide-15
SLIDE 15

RB for Parametrized VIs

[HSW12]

◮ RB approximation and error estimation for EVI-1 ◮ Partial offline/online computational decomposition ◮ Online cost to evaluate error estimates depends on NFE ◮ Numerical results for one-dimensional obstacle problem

Difficulties

◮ High online cost for more complex 2- or 3-D problems ◮ Applicable only to EVI-1 (or PVI-1)

4/45

slide-16
SLIDE 16

The Plan

EVIs of the 1st kind

◮ Simple Obstacle Problem ◮ General Formulation ◮ Reduced Basis Method [HSW12]

Proposed Methods

◮ Method D ◮ Method R

Summary & Perspectives

5/45

slide-17
SLIDE 17

Obstacle Problem

Region of no contact −∇2u − f = u < g Region of contact −∇2u − f ≥ u = g

6/45

slide-18
SLIDE 18

Obstacle Problem

Admissible Displacements K = { v sufficiently smooth | v ≤ g in Ω } Constrained Minimization Statement u = arg inf

v∈K

1 2∇v · ∇v − fv

  • dx

Weak Form

∇u · ∇(v − u) dx ≥

f(v − u) dx, ∀ v ∈ K

7/45

slide-19
SLIDE 19

Obstacle Problem

Admissible Displacements K = { v sufficiently smooth | v ≤ g in Ω } Constrained Minimization Statement u = arg inf

v∈K

1 2∇v · ∇v − fv

  • dx

Weak Form

∇u · ∇(v − u) dx ≥

f(v − u) dx, ∀ v ∈ K

7/45

slide-20
SLIDE 20

Obstacle Problem

Admissible Displacements K = { v sufficiently smooth | v ≤ g in Ω } Constrained Minimization Statement u = arg inf

v∈K

1 2∇v · ∇v − fv

  • dx

Weak Form

∇u · ∇(v − u) dx ≥

f(v − u) dx, ∀ v ∈ K

7/45

slide-21
SLIDE 21

Elliptic Variational Inequality - 1st kind

Admissible Set K a convex subset of V Constrained Minimization Statement u = arg inf

v∈K

1 2a(v, v) − f(v) Weak Form a(u, v − u) ≥ f(v − u) ∀ v ∈ K

8/45

slide-22
SLIDE 22

Elliptic Variational Inequality - 1st kind

Admissible Set K a convex subset of V Constrained Minimization Statement u = arg inf

v∈K

1 2a(v, v) − f(v) Weak Form a(u, v − u) ≥ f(v − u) ∀ v ∈ K

8/45

slide-23
SLIDE 23

Elliptic Variational Inequality - 1st kind

Admissible Set K a convex subset of V Constrained Minimization Statement u = arg inf

v∈K

1 2a(v, v) − f(v) Weak Form a(u, v − u) ≥ f(v − u) ∀ v ∈ K

8/45

slide-24
SLIDE 24

Elliptic Variational Inequality - 1st kind

Admissible Set K = { v ∈ V | b(v, η) ≤ g(η), ∀ η ∈ M } Saddle Point Inequality a(u, v) + b(v, λ) = f(v) ∀ v ∈ V b(u, η − λ) ≤ g(η − λ) ∀ η ∈ M where u ∈ V, λ ∈ M.

9/45

slide-25
SLIDE 25

Elliptic Variational Inequality - 1st kind

Admissible Set K = { v ∈ V | b(v, η) ≤ g(η), ∀ η ∈ M } Saddle Point Inequality a(u, v) + b(v, λ) = f(v) ∀ v ∈ V b(u, η − λ) ≤ g(η − λ) ∀ η ∈ M where u ∈ V, λ ∈ M.

9/45

slide-26
SLIDE 26

Elliptic Variational Inequality - 1st kind

KKT Conditions The solution (u, λ) ∈ V × M satisfies Au + BT λ = f

STATIONARITY

g − Bu ≥

PRIMAL FEASIBILITY

λ ≥

DUAL FEASIBILITY

λT (g − Bu) =

COMPLEMENTARITY

10/45

slide-27
SLIDE 27

Elliptic Variational Inequality - 1st kind

Parametrized KKT Conditions The solution (u, λ) ∈ V × M satisfies Au + BT λ = f

STATIONARITY

g − Bu ≥

PRIMAL FEASIBILITY

λ ≥

DUAL FEASIBILITY

λT (g − Bu) =

COMPLEMENTARITY

11/45

slide-28
SLIDE 28

Elliptic Variational Inequality - 1st kind

Parametrized KKT Conditions The solution (u(µ), λ(µ)) ∈ V × M satisfies A(µ)u(µ) + BT (µ)λ(µ) = f(µ)

STATIONARITY

g(µ) − B(µ)u(µ) ≥

PRIMAL FEASIBILITY

λ(µ) ≥

DUAL FEASIBILITY

λT (g(µ) − B(µ)u(µ)) =

COMPLEMENTARITY

11/45

slide-29
SLIDE 29

Elliptic Variational Inequality - 1st kind

Parametrized KKT Conditions The solution (u, λ) ∈ V × M satisfies Au + BT λ = f

STATIONARITY

g − Bu ≥

PRIMAL FEASIBILITY

λ ≥

DUAL FEASIBILITY

λT (g − Bu) =

COMPLEMENTARITY

11/45

slide-30
SLIDE 30

Elliptic Variational Inequality - 1st kind

Parametrized KKT Conditions The solution (u, λ) ∈ V × M satisfies Au + BT λ = f

STATIONARITY

g − Bu ≥

PRIMAL FEASIBILITY

λ ≥

DUAL FEASIBILITY

λT (g − Bu) =

COMPLEMENTARITY

11/45

slide-31
SLIDE 31

Reduced Basis Method for EVI-1 [HSW12]

Following [HSW12], we introduce 1 ≤ i ≤ N WN = span{ λ(µi) } λ-SNAPSHOTS

12/45

slide-32
SLIDE 32

Reduced Basis Method for EVI-1 [HSW12]

Following [HSW12], we introduce 1 ≤ i ≤ N WN = span{ λ(µi) } λ-SNAPSHOTS VN = span{ u(µi), T λ(µi) } u-SNAPSHOTS

+ SUPREMIZERS

= span{ ϕj, 1 ≤ j ≤ Nu }

12/45

slide-33
SLIDE 33

Reduced Basis Method for EVI-1 [HSW12]

Following [HSW12], we introduce 1 ≤ i ≤ N WN = span{ λ(µi) } λ-SNAPSHOTS VN = span{ u(µi), T λ(µi) } u-SNAPSHOTS

+ SUPREMIZERS

= span{ ϕj, 1 ≤ j ≤ Nu } MN = span+{ λ(µi) }

CONVEX CONE

=

  • N
  • i=1

αiλ(µi) | αi ≥ 0

  • 12/45
slide-34
SLIDE 34

Reduced Basis Method for EVI-1 [HSW12]

We then define our RB approximations as uN(µ) =

Nu

  • i=1

uNi(µ) ϕi ∈ VN λN(µ) =

  • i=1

λNi(µ) λ(µi) ∈ MN where uN ∈ VN and λN ∈ MN satisfy a(uN, v) + b(v, λN) = f(v) ∀ v ∈ VN b(uN, η − λN) ≤ g(η − λN) ∀ η ∈ MN

13/45

slide-35
SLIDE 35

Reduced Basis Method for EVI-1 [HSW12]

We then define our RB approximations as uN(µ) =

Nu

  • i=1

uNi(µ) ϕi ∈ VN λN(µ) =

  • i=1

λNi(µ) λ(µi) ∈ MN where uN ∈ VN and λN ∈ MN satisfy a(uN, v) + b(v, λN) = f(v) ∀ v ∈ VN b(uN, η − λN) ≤ g(η − λN) ∀ η ∈ MN

13/45

slide-36
SLIDE 36

Reduced Basis Method for EVI-1 [HSW12]

The coefficients uN(µ) ∈ RNu and λN(µ) ∈ RNλ satisfy ANuN + BN T λN = fN gN − BNuN ≥ λN ≥ λT

N(gN − BNuN)

= How can we quantify the error u − uNV ?

14/45

slide-37
SLIDE 37

Reduced Basis Method for EVI-1 [HSW12]

The coefficients uN(µ) ∈ RNu and λN(µ) ∈ RNλ satisfy ANuN + BN T λN = fN gN − BNuN ≥ λN ≥ λT

N(gN − BNuN)

= How can we quantify the error u − uNV ?

14/45

slide-38
SLIDE 38

Reduced Basis Method for EVI-1 [HSW12]

Substituting uN and λN into the original problem rE = f − A uN − BT λN

EQUALITY RESIDUAL

rI = B uN − g

“INEQUALITY RESIDUAL”

Following [HSW12], error is indicated by rE = [rI]+ = [B uN − g]+

component-wise positive part

15/45

slide-39
SLIDE 39

Reduced Basis Method for EVI-1 [HSW12]

Substituting uN and λN into the original problem rE = f − A uN − BT λN

EQUALITY RESIDUAL

rI = B uN − g

“INEQUALITY RESIDUAL”

Following [HSW12], error is indicated by rE = [rI]+ = [B uN − g]+

component-wise positive part

15/45

slide-40
SLIDE 40

Reduced Basis Method for EVI-1 [HSW12]

The RB approximation errors can be bounded by

[PROP 4.2] u − uNV ≤ ∆u := c1 +

  • c2

1 + c2

λ − λNW ≤ ∆λ := 1 β (rEV ′ + γa ∆u)

Here, the constants are given by

c1 := 1 2α

  • rEV ′ + γa

β δ1

  • c2 := 1

α rEV ′ β δ1 + δ2

  • δ1 := π(ˆ

eI)W δ2 := λN, π(ˆ eI)W

where π : W → M is a (generally nonlinear) projection operator.

16/45

slide-41
SLIDE 41

Reduced Basis Method for EVI-1 [HSW12]

For the case W = V ′, [HSW12] proposes π(η) = (M W )−1[M W η]+ so that δ1 = [BuN − g]T

+ M V [BuN − g]+

δ2 = λT

N [BuN − g]+

17/45

slide-42
SLIDE 42

Reduced Basis Method for EVI-1 [HSW12]

For the case W = V ′, [HSW12] proposes π(η) = (M W )−1[M W η]+ so that δ1 = [BuN − g]T

+ M V [BuN − g]+

δ2 = λT

N [BuN − g]+

This requires O(NFE) operations online.

17/45

slide-43
SLIDE 43

Reduced Basis Method for EVI-1 [HSW12]

For the case W = V ′, [HSW12] proposes π(η) = (M W )−1[M W η]+ so that δ1 = [BuN − g]T

+ M V [BuN − g]+

δ2 = λT

N [BuN − g]+

This requires O(NFE) operations online.

17/45

slide-44
SLIDE 44

The Plan

EVIs of the 1st kind

◮ Simple Obstacle Problem ◮ General Formulation ◮ Reduced Basis Method [HSW12]

Proposed Methods

◮ Method D ◮ Method R

Summary & Perspectives

18/45

slide-45
SLIDE 45

Method D

Observation Recall from [HSW12] rI = B uN − g [rI]+ = [B uN − g]+

“INEQUALITY RESIDUAL” ERROR INDICATOR

Note that −rI is in fact an approximation to the slack variable s := g − B u ≥ 0

19/45

slide-46
SLIDE 46

Method D

Observation Recall from [HSW12] rI = B uN − g [rI]+ = [B uN − g]+

“INEQUALITY RESIDUAL” ERROR INDICATOR

Note that −rI is in fact an approximation to the slack variable s := g − B u ≥ 0

19/45

slide-47
SLIDE 47

Method D

Assuming that B is parameter-independent and that B−1 exists, u = B−1(g − s)

20/45

slide-48
SLIDE 48

Method D

Assuming that B is parameter-independent and that B−1 exists, u = B−1(g − s) We can introduce, in addition to our primal problem, Au + BT λ = f g − Bu ≥ λ ≥ λT (g − Bu) =

20/45

slide-49
SLIDE 49

Method D

Assuming that B is parameter-independent and that B−1 exists, u = B−1(g − s) We can introduce, in addition to our primal problem, a dual problem Au + BT λ = f g − Bu ≥ λ ≥ λT (g − Bu) = ˜ As − λ = ˜ f s ≥ λ ≥ λT s = where ˜ A := B-TAB-1 and ˜ f := B-T ( AB-1g − f).

20/45

slide-50
SLIDE 50

D is for Dual

Approximation In addition to the primal RB spaces, we introduce 1 ≤ i ≤ Nλ W ′

N

= span{ s(µi) } s-SNAPSHOTS and compute our RB approximation for s sN(µ) =

Nu

  • i=1

sNi(µ) s(µi) ∈ W ′

N

by solving . . .

21/45

slide-51
SLIDE 51

D is for Dual

Approximation In addition to the primal RB spaces, we introduce 1 ≤ i ≤ Nλ W ′

N

= span{ s(µi) } s-SNAPSHOTS and compute our RB approximation for s sN(µ) =

Nu

  • i=1

sNi(µ) s(µi) ∈ W ′

N

by solving . . .

21/45

slide-52
SLIDE 52

D is for Dual

. . . for the coefficients sN(µ) ∈ RNs and λs

N(µ) ∈ RNλ

˜ ANsN − λs

N

= ˜ fN sN ≥ λs

N

≥ (λs

N)T sN

= We now define an intermediate approximation to u usN := B-1(g − sN) and make the following observation . . .

22/45

slide-53
SLIDE 53

D is for Dual

. . . for the coefficients sN(µ) ∈ RNs and λs

N(µ) ∈ RNλ

˜ ANsN − λs

N

= ˜ fN sN ≥ λs

N

≥ (λs

N)T sN

= We now define an intermediate approximation to u usN := B-1(g − sN) and make the following observation . . .

22/45

slide-54
SLIDE 54

D is for Dual

Note that the condition gN − BNuN ≥ 0 was insufficient to ensure that g − BuN ≥ 0 but that sN ≥ 0 suffices to ensure that sN = g − BusN ≥ 0

23/45

slide-55
SLIDE 55

D is for Dual

Note that the condition gN − BNuN ≥ 0 was insufficient to ensure that g − BuN ≥ 0 but that sN ≥ 0 suffices to ensure that sN = g − BusN ≥ 0

23/45

slide-56
SLIDE 56

D is for Dual

However, usN is expensive to compute, so we introduce W s

N = span{W -1B u(µi)} = span{W -1B ϕi}

and compute our final RB approximation usN

N from

BusN

N , ηW ′,W

= g − sN, ηW ′,W , ∀η ∈ W s

N.

We then decompose the error into two parts u − usN

N V ≤ u − usN V + usN − usN N V

and show that . . .

24/45

slide-57
SLIDE 57

D is for Dual

However, usN is expensive to compute, so we introduce W s

N = span{W -1B u(µi)} = span{W -1B ϕi}

and compute our final RB approximation usN

N from

BusN

N , ηW ′,W

= g − sN, ηW ′,W , ∀η ∈ W s

N.

We then decompose the error into two parts u − usN

N V ≤ u − usN V + usN − usN N V

and show that . . .

24/45

slide-58
SLIDE 58

D is for Dual

. . . the errors in are bounded by u − usN V ≤ ∆1

u

:= c1 +

  • c2

1 + c2

usN − usN

N V

≤ ∆2

u

:= r2W ′ β λu − λu

NW

≤ ∆λ := 1 β

  • r1V ′ + γa ∆1

u

  • Here,

c1 := 1 2αr1V ′ c2 := 1 αλT

N sN

r1 := f − AB-1(g − sN) + BT λN r2 := g − sN − B usN

N

25/45

slide-59
SLIDE 59

D is for Dual

. . . the errors in are bounded by u − usN V ≤ ∆1

u

:= c1 +

  • c2

1 + c2

usN − usN

N V

≤ ∆2

u

:= r2W ′ β λu − λu

NW

≤ ∆λ := 1 β

  • r1V ′ + γa ∆1

u

  • Here,

c1 := 1 2αr1V ′ c2 := 1 αλT

N sN

r1 := f − AB-1(g − sN) + BT λN r2 := g − sN − B usN

N

25/45

slide-60
SLIDE 60

Numerical Results - 1D

0.2 0.4 0.6 0.8 1 −10 1D domain displacement

  • bstacle

26/45

slide-61
SLIDE 61

Numerical Results - 1D

0.2 0.4 0.6 0.8 1 −10 1D domain displacement

  • bstacle

26/45

slide-62
SLIDE 62

Numerical Results - 1D

10 10

1

10

2

10

−3

10

−2

10

−1

10

u N error

pr, error pr, bound

27/45

slide-63
SLIDE 63

Numerical Results - 1D

10 10

1

10

2

10

−3

10

−2

10

−1

10

u N error

pr, error pr, bound pr−du, error pr−du, bound

27/45

slide-64
SLIDE 64

Numerical Results - 1D

10 10

1

10

2

10

−3

10

−2

10

−1

10

u N error

pr, error pr, bound pr−du, error pr−du, bound us, error us, bound

27/45

slide-65
SLIDE 65

Numerical Results - 1D

10 10

1

10

2

10

−3

10

−2

10

−1

λ N error

error bound, pr

28/45

slide-66
SLIDE 66

Numerical Results - 1D

10 10

1

10

2

10

−3

10

−2

10

−1

λ N error

error bound, pr bound, pr−du

28/45

slide-67
SLIDE 67

Numerical Results - 1D

0.005 0.01 0.015 0.02 0.025 0.03 0.035 0.04 0.045 10

−2

10

−1

10

time vs max error bound, u time(s) max error bound, u

pr pr−du

29/45

slide-68
SLIDE 68

Numerical Results - 2D

0.5 1 0.5 1 0.02 0.04 0.06 0.08 0.1 x 2D Obstacle y

  • bstacle

displacement

30/45

slide-69
SLIDE 69

Numerical Results - 2D

0.5 1 0.5 1 0.02 0.04 0.06 0.08 0.1 x 2D Obstacle y

  • bstacle

displacement

30/45

slide-70
SLIDE 70

Numerical Results - 2D

10 10

1

10

2

10

−4

10

−3

10

−2

u N error

pr, error pr, bound

31/45

slide-71
SLIDE 71

Numerical Results - 2D

10 10

1

10

2

10

−4

10

−3

10

−2

u N error

pr, error pr, bound pr−du, error pr−du, bound

31/45

slide-72
SLIDE 72

Numerical Results - 2D

10 10

1

10

2

10

−4

10

−3

10

−2

u N error

pr, error pr, bound pr−du, error pr−du, bound us, error us, bound

31/45

slide-73
SLIDE 73

Numerical Results - 2D

10 10

1

10

2

10

−4

10

−3

10

−2

10

−1

λ N error

error pr, bound

32/45

slide-74
SLIDE 74

Numerical Results - 2D

10 10

1

10

2

10

−4

10

−3

10

−2

10

−1

λ N error

error pr, bound pr−du, bound

32/45

slide-75
SLIDE 75

Numerical Results - 2D

0.002 0.004 0.006 0.008 0.01 10

−4

10

−3

10

−2

time vs max error bound, u time(s) max error bound, u

primal primal−dual

33/45

slide-76
SLIDE 76

Mid-Talk Summary

We developed an online-efficient certified reduced basis method for elliptic variational inequalities of the first kind. We introduce a dual problem to enable computation of sharp and inexpensive a posteriori error bounds. The online computational cost depends on N, Q, but not on NFE. However, the method is not applicable to

  • problems where B is µ-dependent
  • EVIs of the second kind

34/45

slide-77
SLIDE 77

Mid-Talk Summary

We developed an online-efficient certified reduced basis method for elliptic variational inequalities of the first kind. We introduce a dual problem to enable computation of sharp and inexpensive a posteriori error bounds. The online computational cost depends on N, Q, but not on NFE. However, the method is not applicable to

  • problems where B is µ-dependent
  • EVIs of the second kind

34/45

slide-78
SLIDE 78

Coulomb Friction

Equilibrium −σij,j = Constitutive Law σij = Cijklεkl Strain-Displacement εij = 1 2 (ui,j + uj,i) Boundary Conditions

DISPLACEMENT

ui =

  • n

Γu

APPLIED TRACTION

σn = gi

  • n

Γg

CONTACT

σn <

  • n

ΓC

FRICTION:

If |σt| < νF |σn| then ut = 0 If |σt| = νF |σn| then ut = −λσt for some λ > 0

35/45

slide-79
SLIDE 79

Coulomb Friction

Variational Formulation The displacement u ∈ K satisfies a(u, v − u) + j(u, v) − j(u, u) ≥ f(v − u) ∀v ∈ K where j(u, v) =

νF |σn(u)||vt| See, e.g., [Han & Reddy, 1999]

36/45

slide-80
SLIDE 80

Variational Inequalities

First Kind u = arg inf

v∈K

1 2a(v, v) − f(v) where K is a convex subset of V . Second Kind u = arg inf

v∈V

1 2a(v, v) + j(v) − f(v) where the functional j is nondifferentiable.

37/45

slide-81
SLIDE 81

Method R

We transform the constrained minimization problem (EVI-1) into an unconstrained minimization problem. Start with an interior point and replace the constraint with a barrier function. The barrier causes the objective function to increase without bound as u approaches the constraint. See, e.g., [Weiser, SIAM J Optim, 2005]

[Schiela, SIAM J Optim, 2009]

38/45

slide-82
SLIDE 82

Method R

We transform the constrained minimization problem (EVI-1) into an unconstrained minimization problem. Start with an interior point and replace the constraint with a barrier function. The barrier causes the objective function to increase without bound as u approaches the constraint. See, e.g., [Weiser, SIAM J Optim, 2005]

[Schiela, SIAM J Optim, 2009]

38/45

slide-83
SLIDE 83

Method R

We transform the constrained minimization problem (EVI-1) into an unconstrained minimization problem. Start with an interior point and replace the constraint with a barrier function. The barrier causes the objective function to increase without bound as u approaches the constraint. See, e.g., [Weiser, SIAM J Optim, 2005]

[Schiela, SIAM J Optim, 2009]

38/45

slide-84
SLIDE 84

R is for Regularize

Obstacle Problem Let the admissible set be given by K = { v ∈ V | v ≤ g in Ω } We introduce uν uν = arg inf

v∈V

1 2a(v, v) − f(v) − ν

log (g − v) dΩ ⇒ a(u, v) − f(v) + ν

v g − u dΩ = 0, ∀ v ∈ V

39/45

slide-85
SLIDE 85

R is for Regularize

For problems of the form a(u, v) − f(v) + h(u), vV ′,V = 0, ∀ v ∈ V where h(·; µ) is nonlinear, we can approximate h using the Empirical Interpolation Method: h(u(x; µ); µ) ≈ hu

M(x; µ) = M

  • m=1

qm(x)ϕu

Mm(µ)

where

M

  • m=1

qm(xi)ϕu

Mm(µ) = h(u(xi; µ); µ),

1 ≤ i ≤ M, xi are interpolation pts, and qm are chosen by a greedy procedure.

40/45

slide-86
SLIDE 86

R is for Regularize

For problems of the form a(u, v) − f(v) + h(u), vV ′,V = 0, ∀ v ∈ V where h(·; µ) is nonlinear, we can approximate h using the Empirical Interpolation Method: h(u(x; µ); µ) ≈ hu

M(x; µ) = M

  • m=1

qm(x)ϕu

Mm(µ)

where

M

  • m=1

qm(xi)ϕu

Mm(µ) = h(u(xi; µ); µ),

1 ≤ i ≤ M, xi are interpolation pts, and qm are chosen by a greedy procedure.

40/45

slide-87
SLIDE 87

B is for Barrier

The Empirical Interpolation Method provides

  • affine approximations to non-affine and/or nonlinear forms
  • efficient a posteriori error estimators (in some cases, bounds)

See, e.g., [Barrault, Maday, Nguyen, & Patera, CR Math, 2004],

[Grepl, Maday, Nguyen, & Patera, M2AN, 2007].

41/45

slide-88
SLIDE 88

RB Method for Problems in Solid Mechanics

0.2 0.4 0.6 0.8 1 1 0.8 0.6 0.4 0.2 Obstacle problem x 42/45

slide-89
SLIDE 89

RB Method for Problems in Solid Mechanics

0.2 0.4 0.6 0.8 1 1 0.8 0.6 0.4 0.2 Obstacle problem x 42/45

slide-90
SLIDE 90

Numerical Results - 1D

5 10 15 20 25 30 10

−4

10

−3

10

−2

10

−1

10 10

1

N true max, rel−error and a posteriori estimator Barrier Method with EIM+RBM

M = 5 true M = 5 estim. M = 10 true M = 10 estim. M = 15 true M = 15 estim.

43/45

slide-91
SLIDE 91

Variational Inequalities

First Kind u = arg inf

v∈K

1 2a(v, v) − f(v) where K is a convex subset of V . Second Kind u = arg inf

v∈V

1 2a(v, v) + j(v) − f(v) where the functional j is nondifferentiable.

44/45

slide-92
SLIDE 92

Summary & Perspectives

◮ We proposed two online-efficient RB approaches for VIs:

  • Primal-Dual Approach
  • Regularization Approach

motivated by problems in nonlinear solid mechanics.

◮ We intend to explore:

  • extension to Parabolic VIs
  • combination with work on finite deformation [with L. Zanon]
  • connection to optimal control problems with control and/or

state constraints [with M. Grepl & M. Kaercher]

45/45

slide-93
SLIDE 93

Summary & Perspectives

◮ We proposed two online-efficient RB approaches for VIs:

  • Primal-Dual Approach
  • Regularization Approach

motivated by problems in nonlinear solid mechanics.

◮ We intend to explore:

  • extension to Parabolic VIs
  • combination with work on finite deformation [with L. Zanon]
  • connection to optimal control problems with control and/or

state constraints [with M. Grepl & M. Kaercher]

45/45