Forces, Stress and structural...

21
Forces, Stress and structural optimization

Transcript of Forces, Stress and structural...

Page 1: Forces, Stress and structural optimizationpeople.sissa.it/~degironc/2015/structural_optimization.pdf · structural optimization. Equilibrium condition given by ðE(R) molecular dynamics

Forces, Stress

and

structural optimization

Page 2: Forces, Stress and structural optimizationpeople.sissa.it/~degironc/2015/structural_optimization.pdf · structural optimization. Equilibrium condition given by ðE(R) molecular dynamics

Forces

* finite step methods Steepest Descent Damped Dynamics (friction,quickmin)

* Line Minimization methods: Conjugate Gradients Quasi Newton methods BFGS

* Stress, VCS relaxation and MD

Page 3: Forces, Stress and structural optimizationpeople.sissa.it/~degironc/2015/structural_optimization.pdf · structural optimization. Equilibrium condition given by ðE(R) molecular dynamics
Page 4: Forces, Stress and structural optimizationpeople.sissa.it/~degironc/2015/structural_optimization.pdf · structural optimization. Equilibrium condition given by ðE(R) molecular dynamics
Page 5: Forces, Stress and structural optimizationpeople.sissa.it/~degironc/2015/structural_optimization.pdf · structural optimization. Equilibrium condition given by ðE(R) molecular dynamics
Page 6: Forces, Stress and structural optimizationpeople.sissa.it/~degironc/2015/structural_optimization.pdf · structural optimization. Equilibrium condition given by ðE(R) molecular dynamics

VERLET DYNAMICS Rnew = 2 R - Rold + dt*dt*F/M

V = (Rnew – Rold) / 2 dt

DAMPED VERLET DYNAMICSAs above but stop the particle whenever <F|V> < 0Or rather project the velocity in the direction of the force

V_new = F max ( 0,<F|V>) / <F|F>

VELOCITY VERLET DYNAMICS V = Vaux + dt/2 * F / M vel @ time t

Vaux = V + dt/2 * F / M aux vel @ time t+dt/2

Rnew = R + Vaux dt pos @ time t+dt

Page 7: Forces, Stress and structural optimizationpeople.sissa.it/~degironc/2015/structural_optimization.pdf · structural optimization. Equilibrium condition given by ðE(R) molecular dynamics

Conjugate Gradients

E = ½ x A x - b x + c

F = -dE/dx = b - Ax = g(x)

Xn = Xn-1 + λ hn

hi * A * hj = 0, hi * gj = 0 for i≠j

small memory needs, good for quadratic functions, may need preconditioning

Page 8: Forces, Stress and structural optimizationpeople.sissa.it/~degironc/2015/structural_optimization.pdf · structural optimization. Equilibrium condition given by ðE(R) molecular dynamics
Page 9: Forces, Stress and structural optimizationpeople.sissa.it/~degironc/2015/structural_optimization.pdf · structural optimization. Equilibrium condition given by ðE(R) molecular dynamics
Page 10: Forces, Stress and structural optimizationpeople.sissa.it/~degironc/2015/structural_optimization.pdf · structural optimization. Equilibrium condition given by ðE(R) molecular dynamics
Page 11: Forces, Stress and structural optimizationpeople.sissa.it/~degironc/2015/structural_optimization.pdf · structural optimization. Equilibrium condition given by ðE(R) molecular dynamics

Structural Optimization : Convergence

Page 12: Forces, Stress and structural optimizationpeople.sissa.it/~degironc/2015/structural_optimization.pdf · structural optimization. Equilibrium condition given by ðE(R) molecular dynamics
Page 13: Forces, Stress and structural optimizationpeople.sissa.it/~degironc/2015/structural_optimization.pdf · structural optimization. Equilibrium condition given by ðE(R) molecular dynamics
Page 14: Forces, Stress and structural optimizationpeople.sissa.it/~degironc/2015/structural_optimization.pdf · structural optimization. Equilibrium condition given by ðE(R) molecular dynamics
Page 15: Forces, Stress and structural optimizationpeople.sissa.it/~degironc/2015/structural_optimization.pdf · structural optimization. Equilibrium condition given by ðE(R) molecular dynamics
Page 16: Forces, Stress and structural optimizationpeople.sissa.it/~degironc/2015/structural_optimization.pdf · structural optimization. Equilibrium condition given by ðE(R) molecular dynamics
Page 17: Forces, Stress and structural optimizationpeople.sissa.it/~degironc/2015/structural_optimization.pdf · structural optimization. Equilibrium condition given by ðE(R) molecular dynamics
Page 18: Forces, Stress and structural optimizationpeople.sissa.it/~degironc/2015/structural_optimization.pdf · structural optimization. Equilibrium condition given by ðE(R) molecular dynamics
Page 19: Forces, Stress and structural optimizationpeople.sissa.it/~degironc/2015/structural_optimization.pdf · structural optimization. Equilibrium condition given by ðE(R) molecular dynamics
Page 20: Forces, Stress and structural optimizationpeople.sissa.it/~degironc/2015/structural_optimization.pdf · structural optimization. Equilibrium condition given by ðE(R) molecular dynamics
Page 21: Forces, Stress and structural optimizationpeople.sissa.it/~degironc/2015/structural_optimization.pdf · structural optimization. Equilibrium condition given by ðE(R) molecular dynamics