Nuclide decay equations¶
The system of equations nuclide kinetics is heterogeneous linear system of equations:
with the initial condition:
where yiis the concentration of the i th nuclide, aijare the coefficients characterizing the channels of the transformations of the i th nuclide from the j–th nuclide,qian external source, n is the number of nuclides, yi0 is the concentration of the i th nuclide at time t0.
Decay heat¶
The calculation of the decay heat is inextricably linked with the concentration of radioactive nuclides in the material and the energy released during radioactive decay of the nucleus, and is determined by the expression:
where Ejis the heat generation by the decay of nuclide j, MeV/rs.; λj– decay constant of j-th radioactive nuclide with-1; 1,60219 ∙ 10-13 – the conversion factor from MeV to watts. The calculation of activity of nuclide Aj(t) at time t is a product of its nuclear density yi(t) by a constant decay in the whole volume of the computational cell:
where r - the coordinate of the calculated point, V - its volume.
Iteration method¶
The system of equations (1) – (2) can be solved analytically as the sum of its particular solution and the General solution of the corresponding homogeneous linear system of equations. In this case, there is a needed matrix of size n × n dimension. Therefore, this method of solution is often used for a partial transition matrices, for example, triangular. Another widely known method of solving the problem is to decompose the solution in the range of the exponential function, which leads to the need to use a recurrence relation. In the code the solution of equations (1) – (2) is the iterative method. The k th iteration could be written as:
where τ is the time step; λj→iis the rate of formation of the i th nuclide from the j th nuclide, taking into account the probability of such a process (with the possibility of branching) and the speed of disappearence of the nuclide j and i respectively at the expense of all processes.
The final solution is:
Equation (5) describes the concentration of a nuclide, given the possible expiration of newcomers nuclei of that nuclide at the end of the time step. Equation (6) takes into account the formation of new nuclei from other nuclides decayed at the k-th iteration. The algorithm takes into account two main types of channels of nuclear transformations: nuclide radioactive decay and nuclear reactions induced by external particle source.
The rate of nuclear reactions for the i -th nuclide is described by the expression:
where λ is the reaction rate, V – volume of the computational cell, σ is micro reactions caused by particles with energy E in the point φ is the flux density of external particle source. For neutron external source fission above expression takes the form:
For radiactive capture reaction rate λci:
When calculating the reaction rates assumes the immutability of the absolute flux density on the time interval, i.e. throughout step τ used constant processes rate. The transfer rate of the i th nuclide to the j th nuclide in the radioactive decay with half-lives T ½and the probability of decay channel of the ε<i→jis described by the expression:
Given the properties of the expression:
you can verify that the formation of “new” nuclei in (6) at the end of the time step tend to zero, which ensures convergence of the iteration process. Moreover, the solution of (5) – (6) is always non-negative, i.e. the solution of the system of equations (1) – (2) yiexists and it is always positive, since in the sum (5) is always at least one summ and is different from zero because the initial concentration of at least one nuclide is positive (otherwise, the task loses physical meaning). The iterative process of solving equations (5) – (6) continues until the condition is met:
where δmaxis the maximum acceptable value of the variation of the nuclides concentrations at two adjacent iterations specified by the user in the calculation options. The accuracy of the iterative solution the default is 10-3, but can be changed by the user. From equation (7) it follows that when k → ∞ the last term in the series is actually a product of two multiplicands, each of which is raised to the power of (k - 1) by the number of obviously smaller units and tend to zero, which ensures convergence. A number of (7) can be interpreted as the Neumann series, convergence has been proven. During the iterative process operated with only non-negative values of equations (5) and (6). Thus, a solution exists, it is positive, because the equation (5) is always one summand is different from zero.
Chebyshev Rational Approximation¶
The Chebyshev rational approximation method (CRAM) is a relatively straight- forward algorithm. A rational function 𝑟^𝑘,𝑘(𝑥) is found that minimizes the maximum error with regard to the scalar exponent along the negative real axis The defining equation is Equation (14), where 𝜋𝑘,𝑘 is the set of all rational functions with numerators and denominators of order 𝑘. As 𝑘 increases, the accuracy of the approximation also increases.
Once the function 𝑟^𝑘,𝑘(𝑥) is known, it can be rearranged to reduce costs further or to improve numerical stability. The values 𝛼𝑙 and 𝜃𝑙 are tabulated and are available for a variety of values of 𝑘 up to 48. In the IPF form, only sparse matrix solves are necessary to compute the action on a vector.
Baetman method¶
IN PROGRESS…