METHOD FOR COLLECTING ACCURATE X-RAY DIFFRACTION DATA WITH A SCANNING TWO-DIMENSIONAL DETECTOR
20170176355 ยท 2017-06-22
Inventors
- Bob Baoping HE (Hercules, CA, US)
- Olaf Meding (Karlsruhe, DE)
- Christian MAURER (Karlsruhe, DE)
- Christoph OLLINGER (Karlsruhe, DE)
Cpc classification
G01N2223/33
PHYSICS
International classification
G01N23/207
PHYSICS
Abstract
An X-ray diffraction system uses a two-dimensional detector to detect diffracted X-ray energy at a plurality of radial positions surrounding a sample location, the results at each position being combined to form a final diffraction image. To minimize smearing in the final image, the detector pixel intensities at each position are reapportioned among the pixel locations prior to being combined with the intensities collected at other positions. A two-dimensional pixel array space of the detector is projected onto a cylinder to form a projected pixel array space, and a virtual cylindrical detection surface representative of an ideal cylindrical detector is determined. An overlap between the pixels of the projected pixel array space and the pixels of the virtual cylindrical detection surface is determined, and pixel intensities are reapportioned accordingly. The reapportionment may include dividing each pixel space into subpixels and redistributing the subpixels among adjacent pixels.
Claims
1. A method of performing an X-ray diffraction analysis of a sample comprising: a) locating the sample in a goniometer, the location of the sample representing the origin of a three-dimensional coordinate system having mutually perpendicular X.sub.L, Y.sub.L and Z.sub.L axes; b) illuminating the sample with an X-ray beam directed along the X.sub.L-axis such that diffracted X-rays are emitted from the sample along a range of diffraction angles; c) detecting diffracted X-rays with a two-dimensional X-ray detector having a minimum distance D from a center of the sample along a radial direction in the X.sub.L-Y.sub.L plane that is substantially perpendicular to a surface of the detector, the detector surface being substantially planar and comprising an array of detector pixels located in a two-dimensional pixel array space; d) projecting the two-dimensional pixel array space along said range of diffraction angles onto a cylinder having a radius relative to the Z.sub.L axis of length equal to said distance D to form a projected pixel array space; e) determining a virtual cylindrical detection surface on said cylinder, said detection surface having an array of virtual pixels; f) determining a spatial overlap between pixels of the projected pixel array space and the virtual pixels of the virtual detection surface, and reapportioning X-ray intensities attributable to each pixel of the detector based on said spatial overlap such that the reapportioned pixel intensities represent those which would have been detected by a cylindrical detector having a detection surface at said virtual cylindrical detection surface; g) moving the detector in a circular path around the sample while maintaining said minimum distance D and repeating steps (c) through (f) at a plurality of radial directions in the X.sub.L-Y.sub.L plane until a final radial position of the detector is reached; and h) combining the reapportioned pixel intensities collected at each radial position relative to diffraction angle.
2. A method according to claim 1 wherein moving the detector comprises moving the detector in a step-wise manner.
3. A method according to claim 1 wherein moving the detector comprises moving the detector in a continuous manner.
4. A method according to claim 1 wherein the pixels of the detector are all substantially equal in size.
5. A method according to claim 1 wherein there is a one-to-one correspondence between the pixels of the projected pixel array space and the virtual pixels of the virtual cylindrical detection surface.
6. A method according to claim 1 wherein diffracted X-rays emitted along the same diffraction angle are detected by the detector for at least two of said plurality of radial directions.
7. A method according to claim 1 wherein said reapportioning of X-ray intensities comprises dividing each pixel space into a finite number of subpixels, and redistributing the subpixels among adjacent pixels according to the degree of spatial overlap with each of said adjacent pixels.
8. A method according to claim 7, wherein the subpixels for a given pixel each represent an equal portion of the total X-ray intensity for that pixel.
9. A method of performing an X-ray diffraction analysis of a sample comprising: a) locating the sample in a goniometer, the location of the sample representing the origin of a three-dimensional coordinate system having mutually perpendicular X.sub.L, Y.sub.L and Z.sub.L axes; b) illuminating the sample with an X-ray beam directed along the x-axis such that diffracted X-rays are emitted from the sample along a range of diffraction angles; c) detecting diffracted X-rays with a two-dimensional X-ray detector having a detection center a distance D from a center of the sample along a radial direction in the X.sub.L-Y.sub.L plane that is substantially perpendicular to a surface of the detector, the detector surface being substantially planar and comprising an array of detector pixels located in a two-dimensional pixel array space; d) projecting the two-dimensional pixel array space along said range of diffraction angles onto a cylinder having a radius relative to the Z.sub.L axis of length equal to said distance D to form a projected pixel array space; e) determining a virtual cylindrical detection surface having a detection center substantially co-located with the detection center of the detector and its axis along the Z.sub.L axis, said virtual cylindrical detection surface having an array of virtual pixels of substantially equal area each of which corresponds to one of the detector pixels; f) determining a spatial overlap between pixels of the projected pixel array space and the virtual pixels of the virtual detection surface, and reapportioning X-ray intensities attributable to each pixel of the detector based on said spatial overlap such that the reapportioned pixel intensities represent those which would have been detected by a cylindrical detector having a detection surface at said virtual cylindrical detection surface; g) moving the detector in a circular path around the sample while maintaining said minimum distance D and repeating steps (c) through (f) at a plurality of radial directions in the X.sub.L-Y.sub.L plane until a final radial position of the detector is reached; and h) combining the reapportioned pixel intensities collected at each radial position relative to diffraction angle.
10. An X-ray diffraction analysis system for performing an X-ray diffraction analysis of a sample comprising: a goniometer in which the sample is located, the location of the sample representing the origin of a three-dimensional coordinate system having mutually perpendicular X.sub.L, Y.sub.L and Z.sub.L axes; an X-ray beam source that illuminates the sample with an X-ray beam directed along the x-axis such that diffracted X-rays are emitted from the sample along a range of diffraction angles; a two-dimensional X-ray detector that has a minimum distance D from a center of the sample along a radial direction in the X.sub.L-Y.sub.L plane substantially perpendicular to a surface of the detector, the detector surface being substantially planar and comprising an array of detector pixels located in a two-dimensional pixel array space each of which detects X-ray energy incident upon it and outputs a corresponding pixel intensity, the detector moving in a circular path around the sample while maintaining said minimum distance D and detecting the diffracted X-rays at a plurality of radial directions in the X.sub.L-Y.sub.L plane; and a detector output module that receives said pixel outputs at each of said plurality of radial directions and reapportions the pixel intensities based on a projection of the two-dimensional pixel array space along said range of diffraction angles onto a cylinder having a radius relative to the Z.sub.L axis of length equal to said distance D to form a projected pixel array space, and a spatial overlap of the pixels of the projected pixel array space with virtual pixels of a virtual cylindrical detection surface on said cylinder, the output module combining the reapportioned pixel intensities from each radial direction such that said combined intensities represent X-ray intensities which would have been detected by a cylindrical detector having a detection surface at said virtual cylindrical detection surface.
11. A system according to claim 10 wherein the detector moves in a step-wise manner.
12. A system according to claim 10 wherein the detector moves in a continuous manner.
13. A system according to claim 10 wherein the pixels of the detector are all substantially equal in size.
14. A system according to claim 10 wherein there is a one-to-one correspondence between the pixels of the projected pixel array space and the virtual pixels of the virtual cylindrical detection surface.
15. A system according to claim 10 wherein diffracted X-rays emitted along the same diffraction angle are detected by the detector for at least two of said plurality of radial directions.
16. A system according to claim 10 wherein said reapportioning of X-ray intensities comprises dividing each pixel space into a finite number of subpixels, and redistributing the subpixels among adjacent pixels according to the degree of spatial overlap with each of said adjacent pixels.
17. A system according to claim 10 wherein the subpixels for a given pixel each represent an equal portion of the total X-ray intensity for that pixel.
18. A system according to claim 10 wherein the output module is part of a control system for controlling the operation of the goniometer and the detector.
19. A system according to claim 19 wherein the control system comprises a host computer.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0013]
[0014]
[0015]
[0016]
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
DETAILED DESCRIPTION
[0028] Shown in
[0029] As can be seen from
[0030] The intersection (o) of the line and detector may be referred to as the detector center, and represents the origin of a two-dimensional x-y coordinate system within the plane of the detector. Thus, the location of any pixel in the 2D detector may be defined by its pixel position (x, y) within this coordinate system. During the data collection scan, the swing angle changes continuously or in steps while collecting the X-ray counts with the detector. Therefore, during the scan of the detector about the Z.sub.L axis, the y-axis of the detector traces a cylindrical surface during the data collection, as shown in
[0031] Using the parameters shown in
R(x,y)={square root over (D.sup.2+x.sup.2+y.sup.2)}(1)
If the size of a particular pixel is given as x and y (i.e., the width, x, of the pixel in the detector x-direction, and the height, y, of the pixel in the detector y-direction, the solid angle covered by a pixel centered at P(x,y) may be represented as:
The 2 and values of the point P(x,y) on the flat 2D detector are given as:
[0032] During the data collection scan, X-ray diffraction data is collected at each of the pixels of the 2D detector. However, as can be seen from
[0033] In order to provide more accurate position data for a system like that described above, the present invention projects all the frames detected by the 2D detector onto a cylindrical surface based on the scattering angle from the incident beam. This scattering angle can be given by the 2 and angles or a different set of angles. Typically, the pixels of a flat 2D detector each cover a square (or rectangular) area, and all have the same shape and size, as illustrated in the schematic diagram of
[0034]
[0035] A geometrical relationship between the flat 2D image and the cylindrical virtual surface in laboratory coordinates is depicted in
[0036] For the flat 2D detector, the scattering angle of a point P(x,y), in terms of and , can be given as:
For the cylindrical image, the scattering angle of a point P(u,v) is given as:
Any point on the flat 2D detector should be projected to the point on the cylindrical surface with the same scattering angle, i.e., = and =. Therefore, we can derive the following projection equations from the above four equations:
[0037]
[0038] Different methods may be used to get an accurate projection of the pixels. For example, The areas of the pixel P.sub.(x,y) that overlap, respectively, with pixels 1, 2, 3 and 4 shown in
[0039] In the subpixel distribution of
[0040] The diffraction space coordinates (2, ) for a pixel or any point P(u,v) in the cylindrical image can be calculated from the following two equations:
These equations may be used to integrate the diffraction data into a 2 or -profile. Once the diffraction space coordinates (2, ) of each pixel in the cylindrical image are determined, most data analysis approaches developed for the flat detectors are applicable.
[0041] Shown in
[0042] While the invention has been shown and described with reference to specific embodiments thereof, it will be recognized that various changes in form and detail may be made herein without departing from the spirit and scope of the invention as defined by the appended claims.