lecture on: 3d dislocation dynamics: numerical treatment · 2001-02-13 · lecture on: 3d...
TRANSCRIPT
![Page 1: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/1.jpg)
1
Tri-Lab Short Course onDislocations in Materials
Pleasanton, CAJune 8-10, 1998
Lecture on:3D Dislocation Dynamics:
Numerical Treatment
Tri-Lab Short Course onDislocations in Materials
Pleasanton, CAJune 8-10, 1998
Lecture on:3D Dislocation Dynamics:
Numerical Treatment
H.M. Zbib, M. Rhee & J.P. Hirth
School of Mechanical and Materials EngineeringWashington State University
![Page 2: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/2.jpg)
2
ContentsContents
– Discretization of dislocation curves
– Identification of Slip geometry (bcc)– Long range interaction
– Equation of Motion: Glide, climb, cross-slip, multiplication
– Short-range interactions: Annihilation - Production andFrank-Read sources, Junction formation: Co-planar and non-coplanar, Jogs, and Dipoles
•Basic Structure of Dislocations Dynamics
•Numerical issues:
•Long-range Interactions: Superdislocations•Time step and Segment length•Parallel processing: Family decomposition
•Critical Issues
•Movie (Typical simulations)
![Page 3: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/3.jpg)
3
FLOW CHART OF Dislocation DynamicsFLOW CHART OF Dislocation Dynamics
![Page 4: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/4.jpg)
4
I. Basic Geometry (bcc)I. Basic Geometry (bcc)
Simulation Cell(5-20 )
[100] [010]
[001]
Slip plane
(101) b
dislocation
>>
b=Burgers vector>>=line sense vector
[ ]111
µm
![Page 5: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/5.jpg)
5
DiscretizationDiscretization
• Stress Field of a 3DStraight dislocationsegment is known explicitly(Hirth & Lothe, 1982).
• Discretize each curve intoa set of mixed segments.
b
b
x
y
z
Identification of basic geometryIdentification of basic geometry
i(x,yz)
j
kFor each node identify:• Coordinates, Burgers vector• slip plane index• neighboring nodes (k & j)• Node type (free, fixed, junction, jog,boundary,etc.
b
![Page 6: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/6.jpg)
6
Slip Systems & Cross-slip planesSlip Systems & Cross-slip planes
![Page 7: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/7.jpg)
7
Initial Configuration
*Move Nodes*Maintain continuity Nodal Velocity = average velocity “V” of adjacent segments“V” is in the glide plane and normal to the dislocation segment
x
y
z
V
ggglide FTMV ),(θ=
bθ Glide Mobility
Net Glide Force/unit length
II. Equation of MotionII. Equation of Motion
![Page 8: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/8.jpg)
8
Macroscopic StrainMacroscopic Strain
)( iii1
p nbbn2
D ⊗+⊗= ∑=
i
N
i
gii
V
vl
)( iii1
p nbbn2
W ⊗−⊗= ∑=
i
N
i
gii
V
vl
Cell volume
Strain rate tensor:
Spin Tensor:
Segment length
![Page 9: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/9.jpg)
9
0=+++ ai FFMvvm /* &
Effective mass = dv
dW
v
1
For screw dislocation: ( )3120 −− +−= γγ
v
Wm*
( ) 21221/
/ Cv−=γ
=
0
2
0 4 r
Rn
bW l
πµ
(Hirth, Zbib and Lothe, 1998)
For edge dislocation:
[ ]531314
20 622501484016 −−−−− +−+++−−= γγγγγγγ lllv
CWm*
( ) 21221/
/ ll Cv−=γIn the limit of small velocity, they reduce to standard forms, e.g. Gilman(1997), Beltz (1968), Weertman (1961)
v
Equation of Motion: InertiaEquation of Motion: Inertia
![Page 10: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/10.jpg)
10Inertia effect is very small for V< 0.5 C
Rise-time to for V to reach steady state MD calculations by Shastry, 1998
Effect of InertiaEffect of Inertia τ
![Page 11: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/11.jpg)
11
III. Driving Force: Peach-Koehler ForceIII. Driving Force: Peach-Koehler Force
• Average stress is calculated at the center of eachsegment and includes 5 contributions:
• a) self-force due to adjacent segments
• b) force due to other remote segments,
• c) force due to the applied stress,
• d) force due to the Peierls stress
( ) ,, ,,
,
11
11
1−+
−≠+≠
≠=
++×
⋅+= ∑ iiiii
N
ijijij
ji
aDji FFbF ξσσ
![Page 12: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/12.jpg)
12
Force from a remote segmentForce from a remote segment
x
y
z
A
B
C
D
b
b
ABABCDAB bF ζσ ×= ).(
Stress field of segment CDEvaluated at the Center of AB. (Variation over AB is very small)
ζ AB
![Page 13: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/13.jpg)
13
z
x
y A
B
b
x,y,zp
)()( AB ijijPij σσσ −=
( )( )
( )( )
zzzRyx
RR
xb
R
xb
R
y
Rb
RR
yb
R
x
Rb
R
xb
x
R
x
R
yb
x
R
x
R
xb
R
x
R
xb
R
y
R
yb
y
R
y
R
xb
y
R
y
R
yb
x
R
x
R
xb
x
R
x
R
yb
zyxyz
zyxxz
yxxy
yxzz
yxyy
yxxx
−′=+=+=
+−−+
−=
+−+
+−+−=
+−−
−−=
−−+
+−=
+++
−−=
+−−
++−=
λρρ
λνλλν
σσ
λνλνλ
σσ
ρρλ
ρρλ
σσ
λρνλ
ρν
σσ
ρρλ
ρρλ
σσ
ρρλ
ρρλ
σσ
,, 222222
33
2
0
3
2
30
2
2
2
2
22
2
2
2
20
32320
2
2
2
2
22
2
2
2
20
2
2
2
2
22
2
2
2
20
1
1
21
21
22
21
21
21
21
Other forms are given inHirth and Lothe (1982, p. 134)This form is most convenient to use
Remote stress FieldRemote stress Field
•Intrinsic coordinate system ººRequires matrix transformation•More numerically efficient form has been developed byDevincre (1995)
![Page 14: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/14.jpg)
14
Self-Force Self-Force
1ld
2ld
∫ ×= 22221 dlbF self ξσ . 2
1C
A
B
D
ldForce at sub-segment ld
= Force from segment CA+ Force from segment BD+ Force from segment AB
(see Hirth and Lothe, 1982, p. 131)
![Page 15: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/15.jpg)
15
Self-Force per unit length Self-Force per unit length
CA
B
D
∞ λ
∞
gF
( ) ( ) ( )
( ) ∞−∞− −−
−−
−
+−
+=
DCAB
BDBACAg
FFbL
bfL
bfF
ααλλνπ
µν
θλπ
µθπλµ
cossin
,,
211
14
44
Aθ
αABb
zx
Bθ
Explicitexpression, moreefficient
![Page 16: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/16.jpg)
16
( )
νν
θθ
ν
−+
−
+
−+=
1
1
1
1
ABz
CAx
A
AABy
CAy
ABx
CAx
ABz
CAzCA
bb
bbbbbbfsin
cos
Average force per unit length :
( ) ( )[ ] ∞−∞− −−
+= DCBDBACAg FF
Lnbfbf
LF
ρθθ
πµ
l,,4
Cut-off parameter;numerical parameterwhich can be adjustedto account for core energy
•Similar expressions are obtained forthe normal force.•These expressions reduce to thosegiven in Hirth and Lothe (1982, p.138)for
e.g.
CAAB bb =
![Page 17: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/17.jpg)
17
A
B
b
For pure edge pure screw dislocations, this reduces toe.g.
b
gF
gF
(force per unit length)
=
ρπµ L
nL
bFg l
4
2
( )
−
=ρπ
µν
Ln
L
bFg l
41
1 2
![Page 18: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/18.jpg)
18
Bow out of edge and mixed dislocations
Examples:Prismatic loop
![Page 19: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/19.jpg)
19
Example: Stress field
Demir, Zbib and Hirth (1992)Exact Approximate
![Page 20: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/20.jpg)
20
IV. Short Range InteractionsIV. Short Range Interactions
BCC:4 Burgers vectors, without regard to slip planesºº 8 possible distinct reactions,
-4 repulsive, 3 attractive, and -one annihilation.
When slip planes are considered: For the {110} and {112} planes ºº 420 attractive reactions all of which are sessile (Baird and Galye, 1965)
d
A short-range interaction occurs when thedistance “d” between two dislocations becomescomparable to the size of the core *annihilation, *formation of dipoles, *jogs, and *junctions.
Detailed investigation of each possible interaction can become very cumbersome
![Page 21: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/21.jpg)
21
1. Critical distance criterion (Essman and Mughrabi, 1979)
Implicitly takes into account the effect of the local fields arising from allsurrounding dislocations.
Criteria for determining interaction:
Rule 1: If c
PK F≥F and ↑PKF or changes sign as
the segment is advanced, short range interaction is possible provided that local interaction between segmentAB and its closest neighbor CD, CDAB−F is attractive
A
B
C
D
2. Force-based criterion:
![Page 22: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/22.jpg)
22
MPAbL
Fc
,τ+×= 8102
This captures interactions for adistance varying from 10b to 100b
Effective applied stress
2. Force-based criterion:
![Page 23: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/23.jpg)
23
• Rule 2: If Rule 1 is satisfied and
1≈CDAB î.î and 0=+ CDAB bb (or 1−≈CDAB î.î and 0=− CDAB bb ),
AB and CD will annihilate by either
i. Glide (if they are on the same plane) or
ii. Cross slip (if they are on intersecting planes).
Annihilation
Free nodes
![Page 24: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/24.jpg)
24
T h e p r o b a b il i ty t h a t t w o a t t r a c t iv e d is lo c a t io n sf o r m a j o g o r a j u n c t io n is im p lic it ly d e t e r m i n e db y t h e ir in t e r a c t i o n f o r c e s .
F o r e x a m p le , i f th e y w e r e t o f o r m a j u n c t i o n , t h ei n t e r a c t i n g s e g m e n t s r o t a t e r e l a t i v e t o e a c h o t h e rt o a lig n t h e m s e l v e s i n t o a c o n f i g u r a t i o n m o r es u ita b le fo r j u n c t i o n f o r m a t i o n , y i e l d i n g ar e d u c t i o n i n t h e e n e r g y .
I f n o t , th e y f o r m a j o g s i n c e i t i s e n e r g e t i c a l l ym o r e f a v o r a b le
A
B
C
D
![Page 25: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/25.jpg)
25
• Rule 3: If Rule 1 is satisfied, andcjnCDAB θθ ≤− with 0≠+ CDAB bb ,
then a junction is formed.Segments AB and CD are combined toform a new segment at the junctionwhose Burgers vector is equal to .bb CDAB +
Junction nodeJunction
22
21
2bbbb 21 +<+
In a crude approximation, this implies that this reaction isenergetically favorable.
Example:
bb
in
bb
in
A
B
=
=
3111 110
3111 110
[ ] ( )
[ ] ( )
![Page 26: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/26.jpg)
26
• Rule 4: If Rule 1 is satisfied and
cjgCDAB θθ ≥− , jogs are formed as follows:
i. If ABb is not parallel to CDî AB bypasses CD and is pinned at its midpoint.
ii. If CDb is not parallel to ABî CD bypasses AD and is pinned at its midpoint.
Jogs: Formation Example:
222BABA bbbb +>+
bb
in
bb
in
A
B
=
=
3111 110
3111 110
[ ] ( )
[ ] ( )
![Page 27: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/27.jpg)
27
32cos
b
Wvcjgs
µ
θ=
ocjgs 120≈θ
For Ta:
• Rule 5: If cjgsjg θθ ≤ the jog moves forward in
the direction of average velocities of
the two adjacent dislocation segments.
Jogs: Motion
•Vacancy or interstitial generating jogs•Line tension approximation
Vacancy or interstitial formation energy
![Page 28: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/28.jpg)
28
Dipole
• Rule 6: If Rule 1 is satisfied and
1≈CDAB î.î , 0=+ CDAB bb
(or 1−≈CDAB î.î and 0=− CDAB bb )
and AD and CD are on parallel planes
they would form a dipole provided that:
( )RcCDAB Vhh ≤−
Dipoles form naturally (numerically) without a need for a “Rule”. However, a rule can be used for numerical efficiency
![Page 29: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/29.jpg)
29
( )
−−=
−−=kT
VA
kT
VAP
τττ *
0
*
0 expW
exp∆
Cross-Slip
( )
( )
−
+
++++−−
−
+++−−+=
ρνπµ
νπµ
πµ
e
an
ab
L
aLanaaLL
b
aLL
LnLaLaL
bW
l
l
l
12
22214
2
2
2
2222
2
22
222
∆
Model
Activation energy
bAWG τ−= ∆∆
Junction node
Example:
Initial dislocation sourceon (011) with
bb
M Mgs ge= =3
111[ ],
[ ]1 11 view
![Page 30: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/30.jpg)
30
Short range Interaction: Summary
![Page 31: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/31.jpg)
31
PZo
Q
A: Main Computational CellB,C, D.: Cells/Grains
C, or D Cell with N Dislocations
P: Dislocationin Cell A
For screw Dislocations: Stress at P from Q is obtained from the potential:
Z
ozz
bz
−=)(φ
x
y
z x iy= +
Long Range Interaction: 2D
V. Numerical IssuesV. Numerical Issues
•Long Range Interaction:Computationally most expensive•Use of superdislocation representation
![Page 32: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/32.jpg)
32
cont.
Multipolar Expansion (LeSar et al. 1994)
...)( +++=3
2
2 z
bz
z
bz
z
bz ooφ
For N Dislocations:
φ ( ) . . . .zb
z
b z
z
b z
zi i o i i o i= + + +∑ ∑ ∑
2
2
3
ozzif >>
Field of Single Dislocation with Burgers Vector
bi∑Monopole
Field of Dipoles with an intensity
Bbzoi= ∑
2ε ε2
Quadrupoles
![Page 33: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/33.jpg)
33
Superdislocations: 2D
![Page 34: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/34.jpg)
34
Superdislocations: 3D
1 3/ r
![Page 35: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/35.jpg)
35
3D Superdislocations
= ∑
=
N
izixix lb
LB
1
1Monopoles:
= ∑
=
N
iziyiy lb
LB
1
1
= ∑
=
N
iziziz lb
LB
1
1
= ∑
=
N
icixixixz Zlb
LB
1
12 δλDipoles:
= ∑
=
N
icixiyiyz Zlb
LB
1
12 δλ
= ∑
=
N
icixizizz Zlb
LB
1
12 δλ
![Page 36: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/36.jpg)
36
Segment length L ?
Meshing:If Lij > Lmax (200b) sub-dividedIf Lij < Lmin (50b) combine
i j
Time step: Limited by short range interaction and velocity.
max/ vbt 20=δFor strain rate 0.1 s-1 to 1000 s-1 811 1010 −− ≤≤ tδ
Dynamic time step
![Page 37: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/37.jpg)
37
max/ vbt 20=δ
( )t
tM
M
ii
pp
δδεε ∆∆ == ∑
=
,1
1100010 −≤≤ sε&. st 47 1010 −− ≤≤ ∆
Example: Constant Strain Rate
( )ptE εεσ ∆∆∆ −= &
Random distribution of dislocation lines and Frank-Read Sources
Stress increment:
![Page 38: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/38.jpg)
38
Example: Constant Strain Rate
m10862 10−×= .b GPa770.=µν σ µ= = × = =− −0 339 3 10 10 105 4 1. , , / ( . )f gs geM M Pa s
Ta:
)3(450:Pr
000,300
1000
1010,10
/100
5000
/103
10
1097
211
weeksMhzocessorOne
stepstimesubofnumberTotal
incrementsstressofNumber
stst
srateStrain
segmentsofnumberInitial
mdensitynDislocatioInitial
msizeCell
=−=
−==∆
==
×=
=
−−− δ
µ
![Page 39: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/39.jpg)
39
Parallel Processing
•The problem is computationally massive•Use of parallel processing is essential•Computation of long range stress is most time consuming:•The simplest strategy is to use “Familydecomposition”: Distribute segments to Nprocessors.
S1 S9
Sm
S20
S300
S1-S200 º N1S201-S400 º N2 . .
![Page 40: Lecture on: 3D Dislocation Dynamics: Numerical Treatment · 2001-02-13 · Lecture on: 3D Dislocation Dynamics: Numerical Treatment Tri-Lab Short Course on ... •Critical Issues](https://reader033.vdocuments.mx/reader033/viewer/2022042908/5f3901fb8ee97e7a6578a1de/html5/thumbnails/40.jpg)
40
Critical Issues
•Treatment of Boundary conditionsFree Boundaries (image stresses)Grain Boundaries
•Computational Effort•Cell size•Time step•Segment length•Parallel processing