IP Library › Granted Patent US 7,154,993
Granted Patent B2
US 7,154,993 · App. 10/952,810 · Granted Dec 26, 2006

Method of determining parameters of a sample by X-ray scattering applying an extended genetic algorithm with truncated use of the mutation operator

Assignee: Bruker AXS GmbH
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 7,154,993
App. No.
10/952,810
Granted
Dec 26, 2006
Kind
B2
Abstract

A method of determining parameters of a sample by X-ray scattering comprising the steps of exposing the sample to X-rays and measuring scattered X-ray intensity, generating a parameterized model of the sample which is used for numerical simulation of scattered X-ray intensity on the basis of a physical scattering theory, comparing the experimental and simulated X-ray scattering data to generate an error value and modifying the parameters of the model by means of a genetic algorithm involving an amount of individuals each with an equal number N of encoded parameters forming a generation and applying the genetic operators of “selection”, “crossover” and “mutation” used for composing successive generations of evolving individuals, is characterized in that after a given number k of successive generations the genetic operator of “mutation” is no longer applied in evolution of further generations. The inventive method improves the genetic algorithm such that it can approximate the true sample parameters faster and with a higher accuracy.

Claims (11)

1. A method of determining parameters of a sample by X-ray scattering, the method comprising the steps of:

a) exposing the sample to X-rays and measuring scattered X-ray intensity;

b) generating a parameterized model of the sample, which is used for numerical simulation of scattered X-ray intensity on the basis of a physical scattering theory;

c) comparing experimental and simulated X-ray scattering data to generate an error value; and

d) modifying parameters of the model by means of a genetic algorithm involving a number of individuals each with an equal number N of encoded parameters forming a generation and applying genetic operators of “selection”, “crossover” and “mutation” used for composing successive generations of evolving individuals, wherein the genetic operator “mutation” is no longer applied in evolution of further generations after a given number k of successive generations.

2. The method of claim 1 , wherein at least some offspring individuals of each successive generation evolve from more than 2 parent individuals of a respective previous generation.

3. The method of claim 1 , wherein at least some offspring individuals of each successive generation evolve from only 1 parent individual of a respective previous generation (=“cloning”).

4. The method of claim 1 , wherein the “crossover” genetic operator is modified such that the encoded parameters of each offspring individual are selected randomly from respective encoded parameters of parent individuals of a previous generation.

5. The method of claim 1 , wherein at least an individual with a smallest error value is transferred unchanged (=“elite”) from one generation to a next.

6. The method of claim 1 , wherein the error value is generated by means of a weighting function.

7. The method of claim 6 , wherein the weighting function is based on logarithmic values of scattering data.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 30, 2004
From: ULYANENKOV, ALEX; SOBOLESWKI, STANISLAW
To: BRUKER AXS GMBH
Reel/Frame 015855/0761 →
Priority Claims (1)
EP 03022420 · Oct 7, 2003 · regional
Continuity (1)
Related Publication 20050074097A1 · Apr 7, 2005