Particle-Matter Interaction Theory
The Particle-Matter Interactions node is used to model interaction of energetic ions with solid material. The interaction of energetic ions with the target material is divided into two main interaction types: ionization losses and nuclear stopping.
Ionization Loss
The Ionization Loss node models the interaction of ions with the electrons in the target material as a continuous braking force:
where
F (SI unit: N) is the force on the ion,
Se (SI unit: m4/s2) is the electronic stopping power,
ρ (SI unit: kg/m3) is the mass density of the target material, and
v (SI unit: m/s) is the ion velocity.
Thus the force always acts opposite the direction of particle motion. For built-in ionization loss models empirical data from Ref. 1 is used to generate a 1D interpolation function, from which the stopping power is expressed as a function of the particle kinetic energy.
Nuclear Stopping
The Nuclear Stopping node models the interaction of ions with the nuclei in the target material. Unlike ionization losses, which are treated as a force that is continuous as a function of time, interactions with target nuclei are treated as distinct events that occur instantaneously with a given probability during each time step. In addition, nuclear interactions may change the direction of the ion velocity as well as its magnitude.
During each time step taken by the solver, a value of the scattering angle χ (SI unit: rad) is computed for each particle using the expression
(4-12)
which is a dimensionless version of the expression for the scattering angle as given in Ref. 6, in which b (dimensionless) is the reduced impact parameter and ξ is the dimensionless energy defined as
where r (SI unit: m) is the radial distance from the particle trajectory to the target nucleus and aI (SI unit: m) is the screening length. The definition of the screening length changes depending on the option selected from the Screening function list; see Table 4-3 below.
The reduced energy ε (dimensionless) is defined by the expression
Where
Zp (dimensionless) is the atomic number of the propagating ions,
Zm (dimensionless) is the atomic number of the material,
ε0 = 8.854187817 × 1012 F/m is the permittivity of vacuum,
e = 1.602176634 × 1019 C is the elementary charge, and
Ecm (SI unit: J) is the kinetic energy in the center-of-mass coordinate system.
The lower limit of integration ξmin (dimensionless) is the largest positive root of the equation
The screening function Φ(χ) (dimensionless) changes depending on the option selected from the Screening function list. The available options are tabulated below.
exp(−ξ)
0.35exp(−0.3ξ) + 5.5exp(−1.2ξ) 0.1exp(−6ξ)
0.7466exp(−1.038ξ) + 0.2433exp(−0.3876ξ)
+ 0.01818
exp(−0.206ξ)
0.1818exp(−3.2ξ) + 0.5099exp(−0.9423ξ)
+0.2802
exp(−0.4028ξ) + 0.2817exp(−0.2016ξ)
Information on the various screening functions and supplemental references can be found in Ref. 7.
The value of the reduced impact parameter b is sampled from a Rayleigh probability distribution using the expression
where U is a dimensionless random number sampled with uniform probability from the interval (0,1), L is the distance traveled by the particle during the time step, and N is the number density of particles in the target material. Thus it is clear that if very small time steps are taken by the solver, the value of b is typically quite large. This in turn means that the scattering angle χ is very close to 0, so most collisions tend not to have a large effect on the particle trajectory. If the computed value of χ is less than the specified Cutoff scattering angle χc, then the collision is deemed insignificant and the particle velocity is not reinitialized during that time step.
If the collision is considered significant, that is if χ ≥ χc, then in addition to being deflected by the scattering angle, the reinitialized particle trajectory is also rotated by an azimuthal angle φ that is sampled at random from the interval [0, 2π]. A fraction of the particle energy is also lost to the surroundings; the kinetic energy E of the particle decreases by the recoil energy T, defined by the expression
where m1 and m2 (SI unit: kg) are the ion mass and the atomic mass of the target material.
To avoid the computational cost of evaluating the integral in Equation 4-12 at every time step for every particle, the value of this integral is tabulated for a range of values of b and ε, then imported into models as a set of 2D interpolation functions. Thus, there is a finite range of values in which the nuclear stopping data is computed accurately, corresponding to the interval defined by the inequalities
outside of this range, the value of the scattering angle is computed by extrapolation and may be less accurate compared to values that are computed within this range.
Accumulators for Particle-Matter Interactions
Optionally the absorbed dose in the surrounding domain can be stored using built-in accumulated variables. The settings window for the Particle-Matter Interactions node includes three check boxes that can accumulate the absorbed dose from ionization losses, nuclear stopping, or the total dose from all interaction types.
Because ionization losses are treated as a continuous deceleration of the model particle due to interaction with electrons in the surrounding material, the accumulated variable in each domain element changes continuously over time, with a time derivative based on the rate of energy loss of all particles within the element,
where the sum on the right-hand side is taken over all particles in the mesh element, V (SI unit: m3) is the volume of the element, and ρ (SI unit: kg/m3) is the density of the material in the element. Since the energy of the ith particle Ei has SI units of J, the absorbed dose D has units of grays (1 Gy = 1 J/kg).
For accumulation including nuclear stopping, the accumulated variable is incremented in discrete amounts every time a particle undergoes nuclear stopping. Then the value of the accumulated variable is discontinuous in both space and time.
The gray is a measure of the total energy absorbed by the medium as energetic particles pass through it. The dose equivalent in sieverts (Sv) is also reported. The conversion between absorbed dose and dose equivalent involves a dimensionless quality factor Q,
where Q is assigned a larger value for species that can inflict a greater amount of damage for the same amount of kinetic energy, such as alpha particles (Ref. 9).
Although both the absorbed dose D and the dose equivalent H nominally have SI base units of J/kg, they have different numeric values and interpretations. The absorbed dose indicates the total amount of energy transferred from the radiation to the domain as it passes through, whereas the dose equivalent indicates the level of danger that the radiation presents.