revealing the details of microstructureribarik.web.elte.hu/education/structure_investigation...x-ray...
TRANSCRIPT
Revealing the details ofmicrostructure
by Diffraction line profile analysis
Gabor Ribarik and Tamas Ungar
Department of Materials Physics, Eotvos Lorand University, Budapest, Hungary
XLPA based on microstructural properties – p.1/63
Outline
extracting microstructure using X-ray line profileanalysis
physical sources of broadening
modeling size and strain broadening
CMWP method for line profile analysis
3D experiments and modeling
XLPA based on microstructural properties – p.2/63
X-ray patterns
XLPA based on microstructural properties – p.3/63
X-ray patterns
The ideal X-ray pattern of an infinite single crystal is a set ofδ(2θ − 2θhkl) functions at the exact 2θhkl Bragg positions.However in a real crystal, the maximal intensity has a finite
value (N2F 2
hkl) and the peaks are broadened.
Information in X-ray patterns:
the information about the crystal structure (e.g. thelattice type and the lattice parameters) is in the positionand maximal intensity values of the profiles. The mostcommonly used procedure is the Rietveld method.
the information about the microstructure (e.g. crystallitesize, crystallite shape, crystallite size distribution andlattice defects: dislocation density, type of dislocations,dislocation arrangement, planar faults) is in the widthand shape of the profiles.
XLPA based on microstructural properties – p.4/63
Macherauch, E. (~1965)
schematic classification of internal stresses
XLPA based on microstructural properties – p.5/63
Macherauch, E. (~1965)
schematic classification of internal stresses
sI: macro-stress
averaged over many grains
sII: intergranular-stresses
averaged over individual grains
sIII: micro-strains (or stresses)
produced by dislocations
XLPA based on microstructural properties – p.6/63
Diffraction experiments
40 80 120
0
40000
120 130 1400
4300
Co
un
ts
2q [Cu Ka]
annealed
mashined
sI: macro-stress
all peaks shift in the same direction
XLPA based on microstructural properties – p.7/63
Diffraction experiments
sII: intergranular-strains/stresses
peak-positions corresponding to individual grains: lattice-strain
Tru
e st
ress
[M
Pa]
Lattice strain 0.0 0.01 0.02 0.03 0.04 0.05 0.06
316 stainless steel
XLPA based on microstructural properties – p.8/63
50 100
0
250
100 110 1200
35
2q [Co Ka1]
annealed
plastically strainedIn
ten
sity
A.U
.
110 200 211 220
Diffraction experiments
sIII: micro-strains (or stresses)
are produced by dislocations: peaks broaden
XLPA based on microstructural properties – p.9/63
X-ray broadening sources
XLPA based on microstructural properties – p.10/63
Fortunately the instrumental effect
- can be small
- can be corrected, if necessary
XLPA based on microstructural properties – p.11/63
Diffraction from „perfect” crystals of LaB6
10 20 300
15000
30000
(2q)
Co
un
ts
Bragg AnglesESRF - Grenoble
XLPA based on microstructural properties – p.12/63
Diffraction from PbS - Galena, grinded for 12 hours T. Ungár, P. Martinetto, G. Ribárik, E. Dooryhée, Ph. Walter, M. Anne, J. Appl. Phys. 91 (2002) 2455-2465.
5 10 15 20 25 30
0
10000
20000
2(q)
Co
un
ts
Bragg AnglesESRF - Grenoble
XLPA based on microstructural properties – p.13/63
The difference betwee the Measured and the Instrumental profiles
tells us the microstructure
7,0 7,5 8,0 8,5 9,0 9,5
0
10000
20000
(2q)
Co
un
ts
Bragg Angles
XLPA based on microstructural properties – p.14/63
The effect of crystal defects
Any combination of these:
peak shift
broadening
asymmetry
XLPA based on microstructural properties – p.15/63
[001] Cu single crystals deformed in tension T.Ungár, H.Mughrabi, D.Roennpagel, M.Wilkens, Acta Metall. 32 (1984) 333.
H.Mughrabi, T.Ungár, W.Kienle M.Wilkens, Phil. Mag. 53 (1986) 793.
(i) broadening:
dislocations
(ii) asymmetry:
internal stresses
gradient stresses
(iii) shift:
homogeneous strains
due to vacancies
(iv) background
has been subtracted
XLPA based on microstructural properties – p.16/63
Peak shifts
internal stresses of different kinds
stacking faults,
chemical inhomogeneities
Broadening
microstrains
nanograins
subgrains
small crystallites
Asymmetries
internal stresses of different kinds
stacking faults,
chemical inhomogeneities
XLPA based on microstructural properties – p.17/63
Separation of the different effects is based on
- order dependence
- hkl anisotropy
- profile-shape
- sub-profile displacement
XLPA based on microstructural properties – p.18/63
. . . . . .
. . . . . .
. . . . . .
. . . . . .
Size broadening
Strain broadening
Twinning or faulting
Schematic picture of line broadening
XLPA based on microstructural properties – p.19/63
Two different approaches - philosophies:
top-down
bottom-up
XLPA based on microstructural properties – p.20/63
Top-down:
the diffraction patterns are
fitted by analytical profile-functions
Bottom-up:
the profile-functions are
created by theoretical methods
based on actual lattice defects
diffraction patterns are fitted by
these defect-related profile-functions
XLPA based on microstructural properties – p.21/63
The ε(r) spatial dependence of strain
0 dimensional: point defects
point-defect-type, e.g. precipitates
inclusions
e(r) ~ 1/r2
2 dimensional: planar defects, e.g. stacking faults
twin boundaries
grain boundaries
domain boundaries
e(r) ~ constant
1 dimensional: dislocations
non-equilibrium triple-junctions
linear-type defects
e(r) ~ 1/r
XLPA based on microstructural properties – p.22/63
crystal-space versus reciprocal-space
short distance long distance
[ m ] [ 1/m ]
long distance short distance
[ m ] [ 1/m ]
XLPA based on microstructural properties – p.23/63
diffraction pattern
crystal-space
0-dimensional: point defects
Nanocrystalline Ni-18Fe alloy L.Li et al. ActaMater.57(2009)4988-5000
-10 -5 0 5 100.01
0.1
1
10
r [A.U.]
e(r)
1/r2
1/r
constant
2 3 4 5 6 780
160
240
320
400
2qo
Inte
nsity
A.U
.
Huang-scattering
XLPA based on microstructural properties – p.24/63
2 3 4 5 6 70
1000
2000
3000
2qo
Inte
nsity
A.U
.
-10 -5 0 5 100.01
0.1
1
10
r [A.U.]
e(r)
1/r2
1/r
constant
1-dimensional: linear defects: dislocations
line-broadening
diffraction pattern
crystal-space
Nanocrystalline Ni-18Fe alloy L.Li et al. ActaMater.57(2009)4988-5000
XLPA based on microstructural properties – p.25/63
1-dimensional: planar defects: twinning
stacking faults
Nanocrystalline Ni-18Fe alloy L.Li et al. ActaMater.57(2009)4988-5000
-10 -5 0 5 100.01
0.1
1
10
1/r2
e(r)
r [A.U.]
1/r
constant
3.35 3.40 3.45 3.50 3.550
1500
Inte
nsity
A.U
.
2qo
200
<a>
twinning
diffraction pattern shift + broadening
crystal-space
XLPA based on microstructural properties – p.26/63
0 dimensional: point defects
point-defect-type, e.g. precipitates
inclusions
e(r) ~ 1/r2
2 dimensional: planar defects, e.g. stacking faults
twin boundaries
grain boundaries
domain boundaries
e(r) ~ constant
1 dimensional: dislocations
non-equilibrium triple-junctions
linear-type defects
e(r) ~ 1/r
lattice defects
which cause strain broadening
XLPA based on microstructural properties – p.27/63
The theoretical Fourier transformThe patterns are measured in function of 2θ, which shouldbe converted to the coordinate of the reciprocal space
using the transformation K = 2sin θλ
. The Fourier transform
of a I(K) intensity profile is denoted by A(L).
According to Warren and Averbach (1952), the theoreticalFourier transform is expressed as:
A(L) = AS(L)AD(L),
where S stands for size and D stands for strain effect.
This convolutional equation can be further extendedincluding all other sources of broadening, e.g.:
planar faults
instrumental broadening
XLPA based on microstructural properties – p.28/63
The size effect
The simplest case is the scattering of an infinite planecrystallite with the thickness of N atoms. In the book ofWarren (1969) it is given as:
I(s) ∼sin2 (N x)
sin2 (x), (1)
where x = πGa, G = g +∆g, g is the diffraction vector, ∆g
is a small vector, and a is the unit cell vector chosen to beperpendicular to the plane of the crystallite.
XLPA based on microstructural properties – p.29/63
The size effect
For large values of N it can be approximated by:
sin2(Nx)
sin2 x= N2
(
sin(Nx)
Nx
)2
= N2sinc
2(Nx). (2)
0
50
100
150
200
250
300
350
400
-0.6 -0.4 -0.2 0 0.2 0.4 0.6
sin
2(N
x)/
sin
2(x
)
x
N=20
N=15
N=10
N=10N=15N=20
XLPA based on microstructural properties – p.30/63
The size effect
A more general and more realistic will be described here. Ifwe suppose:
spherical crystallites
lognormal f(x) size distribution density function:
f(x) =1
√2πσ
1
xexp
−
(
log(
xm
))2
2σ2
,
(σ: variance, m: median).
XLPA based on microstructural properties – p.31/63
The size effect
Example for the lognormal distribution function:
XLPA based on microstructural properties – p.32/63
Determining the size profile
According to (Bertaut; 1949 and Guinier; 1963) it can becalculated exactly. The final form of the size intensity profile:
IS(s) =
∞∫
0
µsin2(µπs)
(πs)2erfc
log(
µm
)
√2σ
dµ,
where erfc is the complementary error function, defined as:
erfc(x) =2√π
∞∫
x
e−t2 dt. (3)
It depends on two independent parameters: m, the medianof the lognormal size distribution and σ, the variance of thedistribution.
XLPA based on microstructural properties – p.33/63
The Size Function
XLPA based on microstructural properties – p.34/63
The Size Fourier Transform
A(L) can be determined in an almost closed form:
AS(L,m, σ) =
m3 exp
(
9
4(√2σ)
2
)
3erfc
log
( |L|m
)
√2σ
− 3
2
√2σ
−
m2 exp (√2σ)
2
2|L| erfc
log
( |L|m
)
√2σ
−√2σ
+
|L|3
6erfc
log
( |L|m
)
√2σ
.
XLPA based on microstructural properties – p.35/63
The strain effect
According to Warren and Averbach (1952), the Fouriertransform of the line profile:
logA(L) = logAS(L)− 2π2g2L2〈ε2L〉
The distortion Fourier coefficients:
AD(L) = exp(
−2π2g2L2〈ε2L〉)
,
where
g is the absolute value of the diffraction vector,
〈ε2L〉 is the mean square strain.
XLPA based on microstructural properties – p.36/63
The strain effect
The most important models for 〈ε2L〉:Warren & Averbach (1952) has shown that if the
displacement of the atoms is random, 〈ε2L〉 is constant.
Krivoglaz & Ryaboshapka (1963) supposed that strainis caused by dislocations with random spatial
distribution. For small L values 〈ε2L〉 is expressed as:
〈ε2L〉 =(
b
2π
)2
πρC log
(
D
L
)
,
where D is the crystallite size.
Wilkens (1970) supposed a restrictedly randomdistribution of dislocations and calculated a strainfunction which is valid for the entire L range.
XLPA based on microstructural properties – p.37/63
The Wilkens dislocation theory
Wilkens introduced the effective outer cut off radius ofdislocations, R∗
e, instead of the crystal diameter.Assuming infinitely long parallel screw dislocations withrestrictedly random distribution (Wilkens, 1970):
〈ε2L〉 =(
b
2π
)2
πρCf∗(
L
R∗
e
)
,
where b is the absolute value of the Burgers-vector, ρ is thedislocation density, C is the contrast factor of thedislocations and f∗ is the Wilkens strain function.f∗ is given in (Wilkens, 1970) in equations A6-A8 inAppendix A. Kamminga and Delhez (2000) has shownusing numerical simulations that the line profile calculatedby the Wilkens model is also valid for edge and curved typedislocations. XLPA based on microstructural properties – p.38/63
The meaning of the restrictedly random distribution of theWilkens model:
Wilkens supposed tubes with radius of Re. Thedislocations are located parallelly and inside the tubes,
the dislocations are distributed randomly in each tubeand the dislocation density in the tubes is exactly ρ.
The distortion Fourier–transform in the Wilkens model:
AD(L) = exp
[
−πb2
2(g2C)ρL2f∗
(
L
R∗
e
)]
.
XLPA based on microstructural properties – p.39/63
The Wilkens function:
-2
-1
0
1
2
3
4
5
6
7
0 2 4 6 8 10
f*(η
)
η
f*(η)
The Wilkens function and its approximations: − log η +
(
7
4− log 2
)
and512
90π
1
η.
XLPA based on microstructural properties – p.40/63
The dislocation arrangement parameter
Wilkens introduced M∗, a dimensionless parameter:
M∗ = R∗
e
√ρ
The M∗ parameter characterizes the dislocationarrangement:
if the value of M∗ is small, the correlation between thedislocations is strong
if the value of M∗ is large, the dislocations aredistributed randomly in the crystallite
XLPA based on microstructural properties – p.41/63
T
T
T
T
Dislocation arrangement parameter
random highly correlated
Re > d r1/2=1/d
M = Re/d = Rer1/2 > 1
Re<< d r1/2=1/d
M = Rer1/2 << 1
d
d Re
Re
XLPA based on microstructural properties – p.42/63
~~
~ Gaussian
~ Lorentzian
at I0.5
shape of strain-profiles
XLPA based on microstructural properties – p.43/63
Strain anisotropy
A dislocation with gb = 0 has no broadening effect inisotropic material.
For a single dislocation the contrast factor C can becalculated numerically depending on the relative orientationof the b, n, l and g vectors and the Cij the elastic constants.
According to (Ungár & Tichy, 1999), the average contrastfactors of dislocations can be expressed in the followingform for cubic crystals:
C = Ch00(1− qH2),
where
H2 =h2k2 + h2l2 + k2l2
(h2 + k2 + l2)2
.
XLPA based on microstructural properties – p.44/63
For hexagonal crystals:
C = Chk0(1 + a1H2
1 + a2H2
2 ),
where
H21=
[h2 + k2 + (h+ k)2] l2
[h2 + k2 + (h+ k)2 + 3
2(ac)2l2]2
,
H22=
l4
[h2 + k2 + (h+ k)2 + 3
2(ac)2l2]2
,
and ac
is the ratio of the two lattice constants.
The constants Ch00 and Chk0 are calculated from the elasticconstants of the crystal (Ungár et al, 1999).
XLPA based on microstructural properties – p.45/63
CMWP method for LPA
Microstructual parameters for size and strain effect:
size: m, σ
dislocations: ρ, M , q (or q1, q2)
planar faults: α
The measured and theoretical patterns are compared using a
nonlinear least-squares algorithm.
Itheoretical = BG(2Θ) +∑
hkl
IhklMAXIhkl
(
2Θ− 2Θhkl0
)
,
where:
Ihkl = Ihklinstr. ∗ Ihklsize(m,σ) ∗ Ihkldisl.(ρ, q, Re) ∗ Ihklpl.faults(α),
Ihklinstr.: measured instumental profile which is directly usedXLPA based on microstructural properties – p.46/63
CMWP fit example
100
1000
10000
100000
40 60 80 100 120 140
Inte
nsity
2θ [o]
111
200
220 311
222
400
331 420
422
measured datatheoretical curve
Results of the
CMWP fit:
m = 21nm
σ = 0.36
ρ = 1016 m−2
M = Re
√ρ = 1.3
q = 1.3
The measured (solid lines) and theoretical fitted (dashedlines) intensity patterns for Al-6Mg sample ball milled for 6hours as a function of 2θ. The same figure is plotted inlogharitmic scale in the upper-right corner.
XLPA based on microstructural properties – p.47/63
Comparing CMWP results to TEM
Example for SiN: an experimental size distribution can beobtained (with low statistics)
Example for Ti: a local dislocation density can be estimated
(ρ ≈ 7122nm2
)
XLPA based on microstructural properties – p.48/63
3D experiments
XLPA (X-ray Line Profile Analysis): connection betweenmicrostructure and line profiles
determining average size and strain based on linebroadening (modified Williamson-Hall method)
bottom-up procedure based on analytical models:CMWP method based on microstructural parametersand ab-initio profiles
some cases the microstructure is more complex, aspecial model is needed
3D synchrotron expriments provide 3D profiles: extractmore information from the measurements
XLPA based on microstructural properties – p.49/63
3DXRD setup for LPA
XLPA based on microstructural properties – p.50/63
3D profiles
XLPA based on microstructural properties – p.51/63
FFT based method for LPA
In this case the microstructure is known, it’s the input of themethod, however some preliminary information e.g.electron microscopy is needed.
The steps of the method:
input: eigenstrains based on 3D microstructure
relaxation: solving the stress-strain relation
calculating the displacement field, then line profiles
It can be used for modeling 3D line profiles.
XLPA based on microstructural properties – p.52/63
Example input: fcc Al, N=512, 0.5µm
XLPA based on microstructural properties – p.53/63
Output, solution files
mechanical fields: 3D stress-strain-displacement fielddata
X-ray output files: 3D-s line profiles, visualisation:
analysing 3D-s intensity distributions by slicing (inthe case of modeling, the x-y-z resolutions are thesame so the voxels are cubes, in the case of 3Dsynchrotron measurements, the ω resolution isusually weak, this means that the voxels areprolonged bricks)
3D amplitude and phase distributions can also becalculated
1D line profiles and 2D rocking curves
XLPA based on microstructural properties – p.54/63
Example output: Al 420 Ig(222, y, z)
0
50
100
150
200
250
300
350
400
0 50 100 150 200 250 300 350 400
./proba-fcc-gvectors/IntensitygAlring0420.dat
0
2x1010
4x1010
6x1010
8x1010
1x1011
1.2x1011
1.4x1011
1.6x1011
1.8x1011
XLPA based on microstructural properties – p.55/63
Example output: Al 420 Ig(202, y, z)
0
50
100
150
200
250
300
350
400
0 50 100 150 200 250 300 350 400
./proba-fcc-gvectors/IntensitygAlring0420.dat
0
5x108
1x109
1.5x109
2x109
2.5x109
XLPA based on microstructural properties – p.56/63
Example for phase: Al 420 ϕ(128, y, z)
0
50
100
150
200
250
0 50 100 150 200 250
./proba-fcc-no-3d-3/phaseAlring0420
-200
-150
-100
-50
0
50
100
150
200
XLPA based on microstructural properties – p.57/63
LP Zr (c-loops) 10.0
0
5x1014
1x1015
1.5x1015
2x1015
2.5x1015
3x1015
3.5x1015
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
Zr-dislocations-1/LPZrring1sum.dat
"Zr-dislocations-1/LP_Zr_ring1_sum.dat" u 1:2
XLPA based on microstructural properties – p.58/63
LP Zr (c-loops) 00.2
0
1x1015
2x1015
3x1015
4x1015
5x1015
6x1015
7x1015
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
Zr-dislocations-1/LPZrring2sum.dat
"Zr-dislocations-1/LP_Zr_ring2_sum.dat" u 1:2
XLPA based on microstructural properties – p.59/63
LP Zr (c-loops) 00.2
1x109
1x1010
1x1011
1x1012
1x1013
1x1014
1x1015
1x1016
-1 -0.8 -0.6 -0.4 -0.2 0 0.2 0.4 0.6 0.8 1
Zr-dislocations-1/LPZrring2sum.dat
"Zr-dislocations-1/LP_Zr_ring2_sum.dat" u 1:2
XLPA based on microstructural properties – p.60/63
Zr (c-loops) rocking curve 10.0
0
100
200
300
400
500
600
700
800
0 100 200 300 400 500 600 700 800
Zr-dislocations-1a/RCZrring1sum.dat
0
5x1012
1x1013
1.5x1013
2x1013
2.5x1013
3x1013
XLPA based on microstructural properties – p.61/63
Zr (c-loops) rocking curve 00.2
0
100
200
300
400
500
600
700
800
0 100 200 300 400 500 600 700 800
Zr-dislocations-1a/RCZrring2sum.dat
0
1x1013
2x1013
3x1013
4x1013
5x1013
6x1013
XLPA based on microstructural properties – p.62/63
Thank you for your attention!
XLPA based on microstructural properties – p.63/63