Best solution calculation method and dominant solution calculation method for calculation parameter in powder diffraction pattern, and program thereof
11255802 · 2022-02-22
Assignee
Inventors
Cpc classification
International classification
Abstract
The present invention provides a method to calculate refinement parameters from an observed diffraction pattern for powder samples accurately. A method to calculate a best solution of the crystal structural parameters from a diffraction pattern, comprising: a third calculating step of the converged values 600 to calculate at least three converged values; a third judging step of the best converged values 700 to calculate at least three criteria from the peak-shift parameters in the converged values and to judge whether the converged values are a true solution of not by using the criteria; and a first calculating step of a global solution 800 to calculate a global solution of which is the true value by using the criteria.
Claims
1. A method for determining structural parameters of a crystal included in a powder by determining a best solution of refinement parameters for a powder diffraction pattern of the powder, the method comprising: obtaining the powder diffraction pattern, wherein the powder diffraction pattern is collected using neutrons or X-rays; calculating, using the powder diffraction pattern, converged values for the refinement parameters; determining the best converged values to calculate a criterion from peak-shift parameters in the converged values and to determine whether the above converged values are the true values or not; and when the above converged values are determined to be the true values, determining the structural parameters using the converged values.
2. A method for determining structural parameters of a crystal included in a powder by determining a better solution of refinement parameters for a powder diffraction pattern of the powder, the method comprising: obtaining the powder diffraction pattern, wherein the powder diffraction pattern is collected using neutrons or X-rays; calculating, using the powder diffraction pattern, converged values to calculate at least two sets of converged values of the refinement parameters for the powder diffraction pattern; determining the best converged values to calculate at least two criteria from peak-shift parameters in the converged values and to determine whether the above sets of the converged values are the true values or not; selecting a better solution to select the converged values which are closer to the true solution among several sets of the by using at least two criteria; and determining the structural parameters using the selected converged values.
3. A method for determining structural parameters of a crystal included in a powder by determining a best solution of refinement parameters for a powder diffraction pattern of the powder, the method comprising: obtaining the powder diffraction pattern, wherein the powder diffraction pattern is collected using neutrons or X-rays; calculating, using the powder diffraction pattern, converged values to calculate at least three sets of converged values of the refinement parameters for the powder diffraction pattern; determining the best converged values to calculate at least three criteria from peak-shift parameters in the converged values and to determine whether the above sets of the converged values are the true values or not; calculating the global solution to determine which converged values is the true global solution among several sets of the converged values by using at least three criteria; and determining the structural parameters using the converged values that are determined to be the true global solution.
4. A non-transitory computer-readable medium including a calculation program which, when executed by a processor, determines structural parameters of a crystal included in a powder by determining a best solution of refinement parameters for a powder diffraction pattern by performing steps comprising: obtaining the powder diffraction pattern, wherein the powder diffraction pattern is collected using neutrons or X-rays; calculating, using the powder diffraction pattern, converged values for the refinement parameters; determining of the best converged values to calculate a criterion from peak-shift parameters in the converged values and to determine whether the above converged values are the true values or not; and when the above converged values are determined to be the true values, determining the structural parameters using the converged values.
5. A non-transitory computer-readable medium including a calculation program which, when executed by a processor, determines structural parameters of a crystal included in a powder by determining a better solution of refinement parameters for a powder diffraction pattern by performing steps comprising: obtaining the powder diffraction pattern, wherein the powder diffraction pattern is collected using neutrons or X-rays; calculating, using the powder diffraction pattern, converged values to calculate at least two sets of converged values of the refinement parameters for the powder diffraction pattern; determining the best converged values to calculate at least two criteria from peak-shift parameters in the converged values and to determine whether the above sets of the converged values are the true values or not; selecting a better solution to select the converged values which are closer to the true solution among several sets of the by using at least two criteria; and determining the structural parameters using the selected converged values.
6. A non-transitory computer-readable medium including a calculation program which, when executed by a processor, determines structural parameters of a crystal included in a powder by determining a best solution of refinement parameters for a powder diffraction pattern by performing steps comprising: obtaining the powder diffraction pattern, wherein the powder diffraction pattern is collected using neutrons or X-rays; calculating converged values to calculate at least three sets of converged values of the refinement parameters for the powder diffraction pattern; determining the best converged values to calculate at least three criteria from peak-shift parameters in the converged values and to determine whether the above sets of the converged values are the true values or not; calculating a global solution to determine which converged values is the true global solution among several sets of the converged values by using at least three criteria; and determining the structural parameters using the converged values that are determined to be the true global solution.
7. A method for determining structural parameters of a crystal included in a powder by determining the best solution of refinement parameters for a powder diffraction pattern of the powder, the method comprising: obtaining data corresponding to the powder diffraction pattern, the powder diffraction pattern having been collected using neutrons or X-rays; calculating a criterion relating to information along the x-axis of the data, directly from the peak-shift parameters and the lattice parameters, wherein “the x-axis of the data” indicates a physical quantity which corresponds to the space lattice of the unit cell such as a diffraction angle or time-of-flight; and determining the structural parameters of a crystal using the criterion.
8. A non-transitory computer-readable medium including a calculation program which, when executed by a processor, determines structural parameters of a crystal included in a powder by determining the best solution of refinement parameters for a powder diffraction pattern by performing steps comprising: obtaining data corresponding to the powder diffraction pattern, the powder diffraction pattern having been collected using neutrons or X-rays; calculating a criterion relating to information along the x-axis of the data, directly from the peak-shift parameters and the lattice parameters; and determining the structural parameters of a crystal using the criterion.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
(1) These and other features as well as the advantages of the present invention will be more readily appreciated when considered in connection with the following detailed description and appended drawings, wherein:
(2)
(3)
(4)
(5)
(6)
(7)
(8)
(9)
(10)
(11)
DETAILED DESCRIPTION OF THE INVENTION
(12) The present invention will now be described by referring to the appended figures representing preferred embodiments. The major feature of the method/program of the invention is to introduce a criterion of the peak-shift, which is a physical quantity along the x-axis of the data. In the present disclosure, the X-ray diffraction data of standard reference material (SRM) 660a (lanthanum hexaboride, LaB.sub.6) from the National Institute of Standards and Technology (NIST) collected with Cu Kα.sub.1 radiation was used, where the lattice parameter a.sub.NIST=0.41569162(97) nm≃0.415692(1) nm at 22.5° C. The profile function of a Thompson-Cox-Hastings pseudo-Voigt function was used. Howard's method, which is based on the multi-term Simpson's rule integration, was employed for the profile asymmetry. The background function was the sixth order of Legendre polynomials.
(13) The method for obtaining best solution in the diffraction pattern is a method by performing several Rietveld analyses; and comprising the steps of calculations; a first calculating step of the converged values 100 and a first judging step of the best converged values 200, or a second calculating step of the converged values 300, a second judging step of the best converged values 400 and a first selecting step of the better solution 500 or a third calculating step of the converged values 600, a third judging step of the best converged values 700 and a first calculating step of the global solution 800 as shown in
(14) The feature especially comprises the second calculating step of the converged values 300 or the first calculating step of the global solution 800.
First Embodiment
(15) The schematic view for calculating the best solution of the embodiment is shown in
(16) At the first calculating step of the converged values 100, the conventional Rietveld analysis is conducted to obtain the convergence value of the refinement parameters. Next, the peak-shift at each Bragg reflection hkl is calculated by using the peak-shift parameters among the above-obtained refinement parameters, and then obtains the sum. If the sum is finite, the solution is not the best one. If the sum is zero, the solution is the best one.
(17)
(18) The sum of the peak-shift obtained by using the above peak-shift parameters is 0.3816. Because the sum is finite, it can be judged that the solution may have possibility not be the best one (the first judging step of the best converged values 200). This is consistent with the result of a≠a.sub.NIST. Here, the most important feature of the present invention is to judge a solution by using information along x-axis such as the peak-shift parameters and the lattice parameters.
Second Embodiment
(19) Next, referring to
(20) At the second calculating step of the converged values 300, at first, a parameter is selected among the peak-shift parameters, structural parameters, surface-roughness parameters and profile parameters.
(21) At least two Rietveld analyses with the different initial values for the above-selected parameter are performed, and then obtain the solutions which correspond to each initial parameter. Here, by performing with fixing the value for the above-selected parameters, the solutions, which correspond to each initial parameter can certainly be obtained.
Nest, for the second judging step of the best converged values 400, same as the first judging of the best converged values 200, the peak-shift at each Bragg reflection hkl is calculated by using the peak-shift parameters among the above-obtained refinement parameters, and then obtain the sum.
At the first selecting step of a better solution 500, compare the above-obtained sums; the smaller one is closer to the true solution than the others.
For an example of the second calculating step of the converged values 300, the first term Z in the peak-shift parameters is selected and given the values of Z=0.00 and 0.01 for the initial values.
(22) For the embodiment in the second judging step of the best converged valued 400, the sum is computed by using the above-obtained peak-shift parameters. The sums are 0.2987 for Z=0.00 and 0.2640 for Z=0.01. Both of them are finite values, therefore, it can be judged that the solution may have possibility not be the best one. This is consistent with the above-obtained results of a a≠a.sub.NIST.
(23) For the embodiment of the first selecting step of a better solution 500, the above sums are compared. By comparing 0.2987 and 0.2640, the solution for Z=0.01 is closer than that for Z=0.01 to the true solution. Actually, the true lattice parameter is 0.415692(1) nm, and the difference between the obtained lattice parameters and the true one are 0.000005 nm for Z=0.00 and 0.000004 nm; therefore, it is confirmed that the lattice parameter for Z=0.01 is closer to the true one than that for Z=0.00.
Third Embodiment
(24) Next, referring to
(25) At the third calculating step of the converged values 600, at first, a parameter is selected among the peak-shift parameters, structural parameters, surface-roughness parameters and profile parameters.
(26) At least three Rietveld analyses with the different initial values for the above-selected parameter are performed, and then obtain the solutions which correspond to each initial parameter. Here, by performing with fixing the value for the above-selected parameters, the solutions, which correspond to each initial parameter, can certainly be obtained.
Nest, for the third judging step of the best converged values 700, same as the second judging of the best converged values 400, the peak-shift at each Bragg reflection hkl is calculated by using the peak-shift parameters among the above-obtained refinement parameters, and then obtain the sum.
At the first calculating step of the global solution 800, the above-obtained sums are used. By comparing the sums or curve-fitting by such as a quadratic function; the smallest solution, which is the global solution, is obtained.
For an example of the third calculating step of the converged values 600, the first constant term Z in the peak-shift parameters is selected and given the values with a step of 0.001 or 0.01 in the range of −0.2≤Z≤0.2 for the initial values. The example results for Z=0.00 and 0.01 in
(27) For the embodiment of the third judging step of the best converged values 700, the sums, which are computed by using the above-obtained peak-shift parameters, are 0.2987 for Z=0.00, 0.2640 for Z=0.01 and 0.2740 for Z=0.02. All of them are finite values; therefore, it can be judged that the solution may have the possibility not be the best one. This is consistent with the above-obtained results of a≠a.sub.NIST.
(28) For the embodiment of the first calculating step of the global solution 800, the above-obtained sums are compared. By comparing 0.2987, 0.2640 and 0.2740, it is found that the solution for Z=0.01 is closer than those for Z=0.00 and 0.02 to the true solution. Actually, the true lattice parameter is 0.415692(1) nm, and the difference between the obtained lattice parameters and the true one are, respectively, 0.000005 nm for Z=0.00, 0.000004 nm for Z=0.01 and 0.000013 nm for Z=0.02; therefore, it is confirmed that the lattice parameter for Z=0.01 is the closest to the true one. Moreover, the conventional criterion of fit for R.sub.wp's are 8.405% for Z=0.00, 8.329% for Z=0.01 and 8.272% for Z=0.02. In the case of judging by R.sub.wp, the solution for Z=0.02 could be the closest to the true one. However, it is obvious that the deviation of the lattice parameter for Z=0.02 from the true one is the largest among them. Thus, the true solution cannot be obtained by the conventional criterion on R.sub.wp.
(29) In the above description, the results for three Z-values are shown. All the results for the steps 600 to 800 in the range of −0.2≤Z≤0.2 are shown in
(30) Note that it has been suggested that viewing a difference in the profile-plots between the observed and the calculated intensities is effective to judge a goodness-of-fit according to Refs. 7 and 9. However, the difference is too small to visually discriminate as shown in
(31) Next, referring
(32) It is natural that the range of the diffraction angles in the powder diffraction pattern depends on the apparatus, the sample, or the person executing the experiment. For example, although the diffraction data used in this embodiment includes very high diffraction angle up to 2θ=152°, the highest diffraction angle observed in the experiment is usually 120°, 90°, 70°, etc. in most of the case. It is expected that the observed 2θ-range, i.e. the analysis 2θ-range could affect the result. Therefore, we investigated the effect of the highest angle 2θ.sub.max used in the analysis on the results.
(33) The lattice parameter obtained by the conventional Rietveld analysis in the range of 52°≤2θ.sub.max≤152° strongly depends on 2θ.sub.max as shown with open circles in
(34) The result obtained by the proposed criterion in the present invention is shown in
(35) Next, the result of the peak-shift, which has strong correlation with the lattice parameter, is described.
(36) For the powder diffraction pattern, the geometric difference of the peak-shift Δ2θ≡2θ.sub.ideal−2θ.sub.obs between the ideal diffraction angle 2θ.sub.ideal and the experimentally observed 2θ.sub.obs may be caused by absorption of X-ray by the sample, the systematic error of the instrument, a misalignment of the apparatus and a sample, etc. The peak-shift function is used to represent and correct the above difference; therefore, it is taken into account in the calculation for the conventional Rietveld analysis as well as in the present invention.
(37) The SRM sample from NIST is provided with a certification, on which various certified values/properties are described, and the list of 2θ.sub.ideal is shown for SRM 660a (LaB.sub.6).
(38) Here, for a material such as LaB.sub.6 with high crystal symmetry, it is possible to evaluate the values of 2θ.sub.obs by viewing the raw data. It is because that Bragg peeks independently appear at each different diffraction angle. In the following results, the values of 2θ at the highest diffraction intensity, for each Bragg peak, are defined as 2θ.sub.max; not to cause a difference by the respective researcher.
(39) In
(40) The present invention is based on the following facts for the Rietveld analysis; (i) the true solution cannot be obtained only by the conventional criterion R.sub.wp which is information along the y-axis of the data and (ii) the proposed criterion (hereafter A.sub.PS), which is information along the x-axis of the data, such as the peak-shift parameters and the lattice parameters, is additionally needed to obtain the true solution accurately. Here, neither (i) or (ii) have been reported in any reference. In the following, the details of the facts (i) and (ii) are described. The representative results for 2θ.sub.max=152° and 92° are shown.
(41) First, for the fact (i),
(42) the reliability factor and the lattice parameter obtained by the conventional Rietveld analysis are R.sub.wp.sup.c,(152)=8.213% and a.sup.c,(152)=0.415655(1) nm for 2θ.sub.max=152° and R.sub.wp.sup.c,(92)=8.610% and a.sup.c,(92)=0.415811(22) nm for 2θ.sub.max=92°, where the superscripts ‘c’, (152) and (92) refer to the “conventional”, 2θ.sub.max=152° and 2θ.sub.max=92°, respectively. a.sup.c,(152) and a.sup.c,(92) are 0.0089% or 0.000037 nm smaller and 0.0286% or 0.000119 nm larger compared to the certificated value of a.sub.NIST. Thus, it is obvious that the correct value is not obtained by the conventional Rietveld analysis.
(43) Furthermore, the peak-shift parameters obtained by the above analyses are Z.sup.c,(152)=0.0473(17)°, D.sub.s.sup.c,(152)=−0.0786(15)° and T.sub.s.sup.c,(152)=0.00106(22)° for 2θ.sub.max=152° and Z.sup.c,(92)=−0.0479(146)°, D.sub.s.sup.c,(92)=0.0145(142)° and T.sub.s.sup.c,(92)=−0.00148(159)° for 2θ.sub.max=92°, respectively.
(44) Here, the peak-shift Δ2θ.sub.R can be computed by using the above three peak-shift parameters using Eq. (1) (Refs. 3 and 4). Equation (1) represents the difference between the experimentally obtained diffraction angle and the calculated diffraction angle considering the geometry. The subscript ‘R’ refers to the “Rietveld”. Z is the zero-point shift, D.sub.s the specimen-displacement parameter and T.sub.s the specimen-transparency parameter (Refs. 3 and 4).
Δ2θ.sub.R=Z+D.sub.s cos θ+T.sub.s sin 2θ [Equation 1]
(45) Moreover, the reference material is provided with the certification, in which the true values of the peak-shift 2θ.sub.true are described. Therefore, the true peak-shift (Δ2θ.sub.m≡2θ.sub.true−2θ.sub.obs) can be calculated by comparing with 2θ.sub.obs which is estimated from the observed diffraction pattern, where the subscript ‘m’ refers to the “manual”.
(46) Thus, two peak-shifts Δ2θ.sub.R.sup.c and Δ2θ.sub.m are evaluated as mentioned above.
(47)
(48) So far, it is demonstrated that the true solution is not obtained by the conventional Rietveld analysis, referring the lattice parameter and the peak-shift parameters as a set of examples.
(49) Next, to investigate the reason why the true solution is not obtained by the conventional Rietveld analysis, a modified Rietveld analysis with a fixed-value of the lattice parameter at a.sub.NIST is conducted. The reliability factors are R.sub.wp.sup.f,(152)=8.355% and R.sub.wp.sup.f,(92)=8.623%, where the superscript ‘f’ refers to the “fixed”. In both cases of 2θ.sub.max=152° and 92°, R.sub.wp.sup.f is larger than R.sub.wp.sup.c even though the lattice parameter is the true value of a.sub.NIST for R.sub.wp.sup.f. It is clear that true lattice parameter cannot be obtained only by the conventional criterion on R.sub.wp.
(50) The peak-shift parameters in the above analyses of 2θ.sub.max=152° and 92° are, respectively,
Z.sup.f,(152)=0.0754(38)°,D.sub.s.sup.f,(152)=−0.0417(34)°,T.sub.s.sup.f,(152)=0.00131(19)° and
Z.sup.f,(92)=0.0288(14)°,D.sub.s.sup.f,(92)=−0.0601(13)°,T.sub.s.sup.f,(92)=0.00663(44)°.
The peak-shift Δ2θ.sub.R.sup.f is computed by substituting the above parameters in Eq. (1).
(51)
(52)
Δ2θ.sub.ana=2{arcsin(sin θ/C)−θ} [Equation 2]
(53) For a crystal with lattice spacing d, the Bragg's equation is expressed by Eq. (3), where 2θ is the diffraction angle (e.g., Ref 6). A C times larger crystal, compared with the above, has lattice spacing C×d, where C is the coefficient. In this case, the Bragg's equation is expressed as Eq. (4). Rearranging Eqs. (3) and (4), we obtain Eq. (2). The coefficients are calculated to be C.sup.(152)=a.sup.c,(152)/a.sub.NIST=0.999911 and C.sup.(92)/a.sup.c,(92)/a.sub.NIST=1.000286, respectively, for 2θ.sub.max=152° and 92°.
2d sin(2θ/2)=λ [Equation 3]
2(C×d)sin{(2θ+Δ2θ.sub.ana)/2}=λ [Equation 4]
(54) From the above, it is found that the analytical peak-shift, which is cause by the mismatch of the lattice parameter from the true one and is expressed by Eq. (4), exists in the calculation. Namely, the peak-shift should be expressed by Eq. (5) not Eq. (1). The superscript ‘G’ refers to the “Geometry”. C is the coefficient of the ratio on the true value of the lattice parameter (the unit cell).
Δ2θ.sub.R=Z.sup.G+D.sub.s.sup.G cos θ+T.sub.s.sup.G sin 2θ+2{arcsin(sin θ/C)−θ} [Equation 5]
(55) Here, another important fact is that Eq. (2) and Eq. (5) can be fitted by Eq. (1). In other words, Δ2θ.sub.ana in Eqs. (2) and (5) are fitted by a formula of Δ2θ.sub.ana=ζ+δ.sub.s cos θ+τ.sub.s sin 2θ. This is also understood from the fact that Δ2θ.sub.ana corresponds to Δ2θ.sub.dif in
Δ2θ.sub.R=Z.sup.G+D.sub.s.sup.G cos θ+T.sub.s.sup.G sin 2θ+ζ+δ.sub.s cos θ+τ.sub.s sin 2θ=(Z.sup.G+ζ)+(D.sub.s.sup.G+δ.sub.s)cos θ+(T.sub.s.sup.G+τ.sub.s)sin 2θ [Equation 6]
(56) Next, about the fact (ii),
(57) it is found that the peak-shift is expressed by the above Eq. (5) as shown in the fact (i). To obtain the correct lattice parameter accurately, C=1 in Eqs. (5) and (2) or Δ2θ.sub.ana=0 should be imposed. In practice, preventing Eq. (2) from diverging is equivalent to the above conditions. However, as the peak-shift parameters obtained by the Rietveld analysis are the sum of Eqs. (1) and (2), it is impossible to evaluate the parameters coming from Eq. (2) itself. Therefore, Eq. (7), which is the sum of Eqs. (1) and (2), should be used instead. Equation (7) is qualitatively equivalent one to Eq. (5). The first term of the right-hand side in Eq. (7) is caused by the experiment and corresponds to Eq. (1). The second term of the right-hand side in Eq. (7) is caused by the analysis and corresponds to Eq. (2).
Δ2θ.sub.R=Δ2θ.sub.exp+Δ2θ.sub.ana [Equation 7]
(58) Here, the first term of Eq. (7) is ideally zero but is realistically finite depending on 2θ and should be determined at the time of measurement. On the contrary, the second term of Eq. (7) should be zero in the calculation when the lattice parameter is the true one, increases as a mismatch of the lattice parameter and diverges with 2θ.
(59) Considering the sum of the above peak-shift, it is possible to impose restriction preventing Eq. (7) to diverge.
(60) Moreover, the conventional criterion R.sub.wp is an indicator along the y-axis of the data; therefore, is insufficient not to enhance the peak-shift which is information along the x-axis of the data. The reasons are: (a) the parameters other than the peak-shift parameters contribute to the intensity along the y-axis of the data, and (b) the peak-shift is affected by Eq. (2). An example showing the R.sub.wp to be insufficient as a criterion is already given above in
(61) Incidentally, the Rietveld analysis being one of the methods for crystal structural refinement; the structural parameters are usually reported in articles but no information about the peak-shift parameters is shown in these publications. Hence, it is uncertain that the obtained peak-shift parameters are verified to be the true values or not.
(62) Accordingly, the reason why the unique solution is not obtained even by the representative specialists as shown in the Hill's report may be related to the fitting accuracy of the peak-shift.
(63) Furthermore, the Rietveld method has been first developed by using the angle-dispersive neutron diffraction patter in the late 1960s. Neutron has very high transparency against the materials. Therefore, the peak-shift for the neutron diffraction data can be well approximated by a constant value. Moreover, neutron is scattered by nuclei in a material and shows the diffraction phenomenon. The diffraction peak width is very wide in the high 2θ regions because the distribution of nuclei is in the order of femto-meter. Therefore, the effect of the peak-shift on 2θ in the high 2θ angles is very tiny. In fact, Rietveld applied a constant parameter as the peak-shift function which is independent of 2θ in Ref 1 serving as the first report on the Rietveld method. It can be said that in the early days of the development, the error in the peak-shift caused by the person who is analyzing did not come to the forefront.
(64) On the other hand, the Rietveld method has been applied to the X-ray data in the late 1970s. X-ray is scatted by electrons in a material and shows the diffraction phenomenon. The diffraction peak width is rather narrow compared with that in the neutron diffraction data not only in the high 2θ region but over the whole 2θ region because the distribution of electrons is in the order of Ångstrom. Therefore, the effect of the peak-shift on 2θ in the high 2θ angles is very large. Moreover, the synchrotron X-ray facilities are constructed all over the world since the 1980s and they provide X-rays and the apparatus with highly improved resolution. As a result, the effect of the peak-shift, especially, in the high 2θ region may have come into the forefront. In fact, the data reported in Ref 7 are measured by using X-rays in the 1980s and their results differ among the researchers. However, the Rietveld method has been spread widely without verifying the facts (i) and (ii) shown in the present invention because the method was well established in neutron study. The present invention solves the issue.
AVAILABILITY FOR INDUSTRY
(65) This invention is available for quality checking of the powder products. At present, X-ray fluorescence has been generally used for the chemical analysis. However, one cannot distinguish whether the objective material is produced from the several raw materials by analyzing by X-ray fluorescence, though a amount of the contamination can be detected accurately and precisely. It means that there is no difference between the objective material and the raw materials in terms of chemical composition. It is expected that one can make a quality control by the present invention instead of X-ray fluorescence or combining with X-ray fluorescence, because the present invention achieves the high accurate qualitative and quantitative analysis. Furthermore, the present invention can determine the lattice parameters even for the lattice parameters for alloys, which continuously change with the composition.
(66) For the examples for carrying out the present invention, the most generally function of Eq. (1) was used for the peak-shift function. The other functions such as Eqs. (8)-(11) are also used for the peak-shift function (see Refs. 3 and 4). Here, Eq. (11) represents a Legendre polynomial. A shape of the functions shown in Eqs. (8)-(11) are equivalent to (Eq.1), which is easily confirmed, for example, by setting the third term, t.sub.3, in (Eq.8) is set at zero. Hence, Eqs. (8)-(11) realize the present invention as well.
Δ2θ.sub.R=t.sub.0+t.sub.1 cos θ+t.sub.s sin 2θ+t.sub.3 tan θ. [Equation 8]
Δ2θ.sub.R=t.sub.0+t.sub.1(2θ)+t.sub.2(2θ).sup.2+t.sub.3(2θ).sup.3. [Equation 9]
Δ2θ.sub.R=t.sub.0+t.sub.1 tan θ+t.sub.2 tan.sup.2θ+t.sub.3 tan.sup.3θ [Equation 10]
Δ2θ.sub.R=t.sub.0F.sub.0(θ)+t.sub.1F.sub.1(θ)+t.sub.2F.sub.2(θ)+t.sub.3F.sub.3(θ) [Equation 11]
(67) Note that Σ.sup.all|Δ2θ.sub.R| is shown as a criterion in the examples for carrying out the present invention but is not the only function. The other functions such as ∫|Δ2θ.sub.R|d(2θ) can be also available.
(68) The present invention can be applied for both X-ray and neutron experiments and both the angular dispersive and energy dispersive apparatus. Moreover, an application of the present invention is not limited to the Rietveld analysis. The present invention can be applied to the similar analysis such as a indexing and a pattern decomposition with the diffraction data. Particularly, the criterion shown in the present invention can be used as it is for the pattern decomposition, because the principle of the pattern decomposition is the same as that of the Rietveld analysis. The difference of the pattern decomposition and the Rietveld analysis is a calculation method the integrated intensity.
EXPLANATION OF REFERENCE LETTERS
(69) 100 a first calculating step of the converged values 200 a first judging step of the best converged values 300 a second calculating step of the converged values 400 a second judging step of the best converged values 500 a first selecting step of a better solution 600 a third calculating step of the converged values 700 a third judging step of the best converged values 800 a first calculating step of the global solution