Escolar Documentos
Profissional Documentos
Cultura Documentos
9
MultiFreedom
Constraints II
IFEM Ch 9 – Slide 1
Introduction to FEM
u 1 , f1 u 2 , f2 u 3 , f3 u4 , f4 u5 , f5 u6 , f 6 u7 , f7
(1) (2) (3) (4) (5) (6)
x
1 2 3 4 5 6 7
u2 = u6
IFEM Ch 9 – Slide 2
Introduction to FEM
(7)
1 −1 u2 0
w =
−1 1 u6 0
IFEM Ch 9 – Slide 3
Introduction to FEM
IFEM Ch 9 – Slide 4
Introduction to FEM
-2
-4
constraint
gap error best w solution error
-6 dominates
dominates
Log10(w)
4 6 8 10 12 14
IFEM Ch 9 – Slide 5
Introduction to FEM
IFEM Ch 9 – Slide 6
Introduction to FEM
ADVANTAGES
general application (inc' nonlinear MFCs)
easy to implement using FE library and
standard assembler
no change in vector of unknowns
retains positive definiteness
insensitive to constraint dependence
DISADVANTAGES
selection of weights left to user - big burden
accuracy limited by ill-conditioning
IFEM Ch 9 – Slide 7
Introduction to FEM
Lagrange Multiplier Method
Physical Interpretation
u 1 , f1 u 2 , f2 u 3 , f3 u4 , f4 u5 , f5 u6 , f 6 u7 , f7
(1) (2) (3) (4) (5) (6)
x
1 2 3 4 5 6 7
−λ λ
force-pair that enforces MFC
K 11 K 12 0 0 0 0 0 u1 f1
K 12 0
K 22 K 23 0 0 0 u 2 f2 − λ
0 K 23 K 33 K 34 0 0 0
u 3 f3
0 0
0 K 34 K 44 K 45 0 u 4 = f4
0 0 0 K 45 K 55 K 56 0
u 5 f5
0 0 0 0 K 56 K 66 K 67 u 6 f 6 + λ
0 0 0 0 0 K 67 K 77 u7 f7
IFEM Ch 9 – Slide 8
Introduction to FEM
IFEM Ch 9 – Slide 9
Introduction to FEM
IFEM Ch 9 – Slide 10
Introduction to FEM
Three MFCs: u 2 − u 6 = 0, 5u 2 − 8u 7 = 3, 3u 3 + u 5 − 4u 6 = 1
IFEM Ch 9 – Slide 11
Introduction to FEM
K 11 K 12 0 0 0 0 0 0 0 0 u1 f1
K 12 K 22 K 23 0 0 0 0 1 5 0 u2 f2
0 K 23 K 33 K 34 0 0 0 0 0 3 f3
u3
0 0 K 34 K 44 K 45 0 0 0 0 0 u4 f4
0 0 0 K 45 K 55 K 56 0 0 0 1 u5 f5
0 −1
=
0 −4 u 6
0 0 0 K 56 K 66 K 67 f6
0 −8 0 f7
0 0 0 0 K 67 K 77 0 u7
0 −1 0 0
1 0 0 0 0 0 0 λ1
0 5 0 0 0 0 −8 0 0 0 λ2 3
0 0 3 0 1 −4 0 0 0 0 λ3 1
IFEM Ch 9 – Slide 12
Introduction to FEM
ADVANTAGES
general application
exact
no user decisions ("black box")
DISADVANTAGES
difficult implementation
additional unknowns
loses positive definiteness
sensitive to constraint dependence
IFEM Ch 9 – Slide 13
Introduction to FEM
MFC Application Methods:
Assessment Summary
Master-Slave Penalty Lagrange
Elimination Function Multiplier
IFEM Ch 9 – Slide 14