Difference between revisions of "X-ray absorption & fluorescence"

From Ug11bm
Jump to navigationJump to search
 
(36 intermediate revisions by the same user not shown)
Line 1: Line 1:
== General Infomation==
== X-Ray Absorption ==
See the X-ray Absorption Information (11BM page)
For more info, see the X-ray Absorption Information (11-BM site):
http://11bm.xor.aps.anl.gov/absorption.html


== Web Links ==
http://11bm.xray.aps.anl.gov/absorption.html
'''WebAbsorb''': web based calculator to compute X-ray absorption for powder XRD capillary samples (11BM page)
http://11bm.xor.aps.anl.gov/absorb/absorb.php


'''MuCal''': calculate X-ray absorption, fluorescence and more (by C. Segre @ IIT/ANL
http://csrri.iit.edu/mucal.html


== Absorption Length ==
For more practical info about strongly absorbing samples see this wiki page:
The X-ray beam intensity (of wavelength = Lambda) at depth x into a material is calculated by Beer-Lambert law:
 
https://wiki-ext.aps.anl.gov/ug11bm/index.php/Samples_with_Strong_X-Ray_Absorption
 
=== Absorption Length ===
The X-ray beam intensity ''I(x)''  at depth ''x'' in a material is a function of the attenuation coefficient ''mu'', and can be calculated by the Beer-Lambert law:
 
I(x) = Io e^(-mu * x)


I(x) = Io e^(-x/Lambda)
The attenuation coefficient ''mu'' is typical given in inverse length units of 1/cm, and is a function of the incident wavelength, material chemistry and density. It can be calculated or estimated using resources below.


The '''Absorption Length''' is then defined as the distance into a material where the incident x-ray beam intensity (Io) has decreased to 1 / ''e'', or about 63%. (alternatively called ''Attenuation Length'').
The ''Absorption Length'' (or ''Attenuation Length'') is defined as the distance into a material where the x-ray beam intensity has decreased to a value of ''1/e'' (~ 40%) of the incident beam intensity (''Io'').


Recall that Euler's number ''e'' = 2.718.
Recall that Euler's number ''e'' = 2.72.


This is a convenient value because:
This is a convenient description, as absorption length ''x'' = 1/mu, as shown below:


  (1/e) = e^(-x/Lambda)
  (1/e) = e^(-mu * x)
   
   
  ln(1/e) = ln(e ^-x/Lambda)
  ln(1/e) = ln(e^(-mu * x))
   
   
  1 = x/Lambda
  1 = mu * x
   
   
  x = 1/Lambda
  x = 1/mu
 
as a simple example, consider a solid Nickel metal sample at room temperature probed by X-rays of energy = 30 KeV (Lambda = 0.41 A).
 
For Ni with density = 8.908 g*cm-3, we can calculate (using resources below) that ''mu'' ~ 85.0 cm-1.
 
Then absorption length ''x'' = 1/85 = 0.011 cm = 110 microns.
 
=== Capillary Transmission ===
 
Continuing with the above example for capillary transmission X-ray diffraction experiments, we can consider a cylindrically shaped solid Nickel metal sample of radius ''R'' = 0.055 mm (or 0.0055 cm).  The diameter of this sample is then 2*R = 0.011 cm (see ''absorption length'' above)


and
Since ''mu'' = 85 cm-1, then ''mu*R'' = 0.935, therefore the % total incident x-rays transmitted through the sample is = e^(-2*muR) = ~ 40%


x = 1/mu
In general, a ''mu*R'' of ~ 1.0 is desired for capillary transmission x-ray samples.
 
== Web Resources ==
=== WebAbsorb ===
a web based calculator to estimate X-ray absorption for powder XRD capillary samples (11BM page)
http://11bm.xray.aps.anl.gov/absorb/absorb.php
 
===MuCal ===
calculate X-ray absorption, fluorescence and more (by C. Segre @ IIT/ANL)
http://csrri.iit.edu/mucal.html


== Software ==  
== Software ==  


=== pyFPRIME and ABSORB ===
The two python GUI programs described below compute approximate x-ray scattering cross sections (f, f' and f") for individual elements using the Cromer & Liberman algorithm.


https://subversion.xor.aps.anl.gov/trac/pyFprime/
downloaded both here:


These two python GUI programs are used for computing approximate x-ray scattering cross sections (f, f' and f") for individual elements using the Cromer & Liberman algorithm.
https://subversion.xray.aps.anl.gov/trac/pyFprime/


'''FPRIME''' computes and plots elemental scattering factors.
=== Fprime ===
computes and plots elemental scattering factors.


'''ABSORB''' computes scattering and absorption for a given composition and makes an attempt to estimate density as well. ABSORB can be also accessed as a web utility (see http://11bm.xor.aps.anl.gov/absorb/absorb.php).
=== Absorb ===
computes scattering and absorption for a given composition and makes an attempt to estimate density as well. WebAbsorb provides a web based utility based on this program (see http://11bm.xray.aps.anl.gov/absorb/absorb.php).

Latest revision as of 00:32, 22 February 2014

X-Ray Absorption

For more info, see the X-ray Absorption Information (11-BM site):

http://11bm.xray.aps.anl.gov/absorption.html


For more practical info about strongly absorbing samples see this wiki page:

https://wiki-ext.aps.anl.gov/ug11bm/index.php/Samples_with_Strong_X-Ray_Absorption

Absorption Length

The X-ray beam intensity I(x) at depth x in a material is a function of the attenuation coefficient mu, and can be calculated by the Beer-Lambert law:

I(x) = Io e^(-mu * x)

The attenuation coefficient mu is typical given in inverse length units of 1/cm, and is a function of the incident wavelength, material chemistry and density. It can be calculated or estimated using resources below.

The Absorption Length (or Attenuation Length) is defined as the distance into a material where the x-ray beam intensity has decreased to a value of 1/e (~ 40%) of the incident beam intensity (Io).

Recall that Euler's number e = 2.72.

This is a convenient description, as absorption length x = 1/mu, as shown below:

(1/e) = e^(-mu * x)

ln(1/e) = ln(e^(-mu * x))

1 = mu * x

x = 1/mu

as a simple example, consider a solid Nickel metal sample at room temperature probed by X-rays of energy = 30 KeV (Lambda = 0.41 A).

For Ni with density = 8.908 g*cm-3, we can calculate (using resources below) that mu ~ 85.0 cm-1.

Then absorption length x = 1/85 = 0.011 cm = 110 microns.

Capillary Transmission

Continuing with the above example for capillary transmission X-ray diffraction experiments, we can consider a cylindrically shaped solid Nickel metal sample of radius R = 0.055 mm (or 0.0055 cm). The diameter of this sample is then 2*R = 0.011 cm (see absorption length above)

Since mu = 85 cm-1, then mu*R = 0.935, therefore the % total incident x-rays transmitted through the sample is = e^(-2*muR) = ~ 40%

In general, a mu*R of ~ 1.0 is desired for capillary transmission x-ray samples.

Web Resources

WebAbsorb

a web based calculator to estimate X-ray absorption for powder XRD capillary samples (11BM page) http://11bm.xray.aps.anl.gov/absorb/absorb.php

MuCal

calculate X-ray absorption, fluorescence and more (by C. Segre @ IIT/ANL) http://csrri.iit.edu/mucal.html

Software

The two python GUI programs described below compute approximate x-ray scattering cross sections (f, f' and f") for individual elements using the Cromer & Liberman algorithm.

downloaded both here:

https://subversion.xray.aps.anl.gov/trac/pyFprime/

Fprime

computes and plots elemental scattering factors.

Absorb

computes scattering and absorption for a given composition and makes an attempt to estimate density as well. WebAbsorb provides a web based utility based on this program (see http://11bm.xray.aps.anl.gov/absorb/absorb.php).