2.1. Subgroup Method and Subgroup Parameters
According to the multi-group approximation hypothesis, the neutron flux density within a single energy group is approximated as the total value over the energy grid. In reality, due to the sharp variations in cross-sections within the resonance energy range, only the dense group structure of the ultra-fine-group method can strictly guarantee the accuracy of the multi-group approximation. For commonly used multi-group structures, significant flux gradient variations still exist within the energy segments of a resonance group. Unlike traditional discretization in the energy dimension, the subgroup method further divides the resonance group into several subgroups based on the magnitude of the cross-section values, as shown in
Figure 2. The variation in the cross-section within each subgroup is relatively small; therefore, the flux variation within the same subgroup is much smaller than that within a traditional resonance group. Compared to the energy group structure of the ultra-fine-group method, the subgroup method achieves precise discretization of the resonance group using only a few subgroups, offering higher computational efficiency [
32,
33].
As can be seen from
Figure 2, the same range of subgroup cross-section values may correspond to different energy intervals; therefore, the energies within the same subgroup are not continuous. The subgroup method transforms the continuous Riemann integral of the neutron spectrum with respect to energy,
f(
E), into a Lebesgue integral with respect to the vertical cross-section,
f(
σ), as shown in Equation (1):
where
σmin and
σmax are the minimum and maximum cross-section values within energy group
g, respectively, and
p(
σ) is the probability that the neutron reaction cross-section value in group
g is exactly
σ.
The transformation from a Riemann integral over energy to a Lebesgue-like integral over cross-sectional values in Equation (1) can be formally justified through both mathematical and physical arguments. Mathematically, this relies on the variable substitution theorem in integration theory: since the neutron reaction cross-section σ is a measurable function of energy E (i.e., σ = σ(E) for E within the resonance group g), the integral over energy can be reparameterized by σ when σ(E) is invertible over its range [σmin, σmax]. Physically, this transformation is justified by the nature of resonance phenomena: while the neutron flux f(E) varies sharply with E due to resonance peaks, the flux as a function of cross-section f(σ) exhibits smoother behavior (approximately inversely proportional to σ). This regularity makes the Lebesgue-like integral over σ more tractable, as it avoids resolving the fine-scale energy oscillations that complicate the Riemann integral. Additionally, the normalization of p(σ) (i.e., ) ensures the total probability over all cross-section values within the group equals the total energy fraction, maintaining consistency with the original Riemann integral’s physical meaning.
Compared to the irregular and sharp variation in
f(
E) with energy,
f(
σ) exhibits an approximately inverse proportional relationship with the cross-section, making the integral calculation simpler. It can be computed using fewer discrete points, each point representing a subgroup. The subgroup cross-section is the average cross-section value for that subgroup, and the subgroup probability reflects the proportion of the total energy range of the resonance group occupied by the energy intervals belonging to that subgroup. The subgroup cross-section, subgroup probability, and subgroup flux for the same subgroup are all constant values. Therefore, Equation (1) can be simplified to Equation (2):
where
σg,i is the subgroup cross-section;
pg,i is the subgroup probability;
ϕg,i is the subgroup flux; and
I is the number of subgroups.
From the definition of subgroup probability, the sum of all subgroup probabilities should always equal 1. The subgroup cross-section and subgroup probability are collectively referred to as subgroup parameters. Equation (2) transforms the continuous integral of flux with respect to energy into a discrete quadrature set concerning the subgroup parameters. Mathematically, the range of values for subgroup cross-sections is not limited to
σmin~
σmax, and subgroup probabilities no longer correspond to physically meaningful energy ranges. Therefore, the effective resonance cross-section for reaction channel *
x* can be calculated using Equation (3):
Similar to the steady-state neutron transport equation, the neutron transport equation for subgroup
i of resonance group
g can be expressed by Equation (4):
The subgroup flux is obtained by solving Equation (4) using a transport module, and then substituting it into Equation (3) yields the effective resonance cross-section. By calculating the actual problem’s neutron spectrum through the subgroup transport equation, resonance self-shielding calculations can be performed for arbitrary geometric problems.
In a homogeneous system, for the resonant nuclide
R, the background cross-section
σb is defined as in Equation (5):
where
NR is the nucleon density of the resonant nuclide, and
L is the number of nuclide types in the system.
The background cross-section reflects the degree to which the resonant nuclide is influenced by the scattering effects of the entire system. When the moderator increases, the background cross-section increases, neutron moderation becomes more thorough, interactions with the resonant nuclide become more intense, and consequently, the resonance cross-section also increases. The intermediate resonance approximation cross-section
σint is defined as in Equation (6):
Under homogeneous problem conditions, combining Equations (5) and (6), the formula for the scalar neutron flux can be expressed as Equation (7):
Substituting Equation (7) into Equation (3), the correspondence between the effective intermediate resonance approximation cross-section for energy group
g, and the subgroup cross-sections, subgroup probabilities, and background cross-section can be obtained, as shown in Equation (8):
Equation (8) establishes the relationship between the effective intermediate resonance cross-section , subgroup parameters (subgroup cross-sections and subgroup probabilities ), and the background cross-section in a homogeneous system. Based on this relationship, the subgroup parameters can be derived. However, this equation is inherently a nonlinear rational function of σb, where both the numerator and denominator are weighted sums of subgroup terms. Direct linear solving for the subgroup parameters {, } is not feasible, necessitating polynomial transformation to apply Pade approximation.
2.2. Subgroup Parameter Calculation Based on Pade Approximation and Analysis of Its Ill-Posedness
In a homogeneous system composed of resonant nuclide
R and hydrogen nuclide
H, by continuously varying the nucleon density and solving the ultra-fine-group slowing-down equation, a series of background cross-sections and their corresponding effective resonance cross-sections can be obtained. Combining Equation (8) under different conditions yields a system of nonlinear equations with subgroup cross-sections and subgroup probabilities as unknowns. Solving this nonlinear system directly is very complex. Using the Pade approximation method, the nonlinear system can be transformed into a linear system of equations that is easier to solve [
34]. To simplify the presentation, the energy group subscript g will be omitted in the following text of this section. For given positive integers
L and
M, if a function
f(
x) satisfies Equation (9), then
PL(
x)/
QM(
x) is called the [
L,
M]-order Pade approximant of
f(
x).
Analogous to Equation (9), to eliminate the fractional structure, both the numerator and denominator of the fraction on the right side of Equation (8) can be multiplied by
and the yields simplified:
Both sides of Equation (10) are polynomials in
σb, which can be expanded and combined into standard polynomial forms. The value of the function
f(
σb) is
σint. Expanding the polynomial in the fraction on the right side of Equation (10) and combining like terms containing
σb simplifies it to Equation (11):
where
an and
bn are both polynomials concerning
σint,i and
pi;
(due to the normalization of subgroup probabilities), and lower-degree coefficients,
, depend on both
σint,j and
pi.
Equation (11) is the [
I−1,
I−1]-order Pade approximant of the function
f(
σb). Both sides of Equation (8) are multiped by
QI−1(
σb), and the constant term is moved to the right side of the equation.
QI−1(
σb) approximates the denominator of Equation (8) via the polynomial expansion of weighted subgroup terms, with its leading coefficient fixed at 1 to ensure physical normalization.
PI−1(
σb) corresponds to the polynomial approximation of the numerator, enabling the transformation of the nonlinear rational equation into a linear system solvable for subgroup parameters. Combined with Equation (11), Equation (8) simplifies to the linear equation shown in Equation (12):
Since the value of
bI−1 is known to be 1, the total number of unknowns in Equation (12) is 2
I − 1. Selecting 2
I − 1 background cross-sections and their corresponding intermediate resonance approximation cross-sections, combining Equation (12) yields a well-posed system of linear equations, as shown in Equation (13):
Solving this linear system yields the coefficients
an and
bn. Similar to Equation (12), multiplying both sides of Equation (8) by the denominator on the right side and combining like terms gives:
Physically, the background cross-section
σb ranges over (0, +∞). Mathematically, the domain of
σb in Equation (14) is (−∞, −
σint,i) ∪ (−
σint,i, +∞), and the function is continuously differentiable within both intervals. Therefore, when
σb approaches −
σint,i infinitely closely, the numerator of Equation (14) must be a higher-order infinitesimal relative to the denominator. This leads to
Substituting Equation (15) into Equation (11) and simplifying yields the
I-th degree polynomial shown in Equation (16):
All real roots of Equation (16) are the negatives of the intermediate resonance approximation subgroup cross-sections for each subgroup. Since the right sides of Equations (10) and (11) are identical,
QI−1(
σb) can be expressed as shown in Equation (17):
Setting
σb = −
σint,i and substituting into Equation (17) simplifies to yield the subgroup probability for subgroup
i, as shown in Equation (18):
The calculation process for subgroup cross-sections of other reaction channels, such as the absorption cross-section or fission cross-section, is similar to the method described above. Taking the absorption cross-section as an example, combining Equations (3) and (7), the effective resonance absorption cross-section is given by Equation (19):
Similar to the treatment of Equations (10) and (11), the Pade approximant expression for the absorption cross-section is
Since the terms in the denominator on the right side of Equation (20) have already been obtained from solving Equation (13), the numerator can be transformed into a polynomial coefficient fitting problem. Using a series of background cross-sections and their corresponding effective absorption cross-sections, the polynomial coefficients,
cn, can be obtained via least-squares fitting. Simultaneously, when
σb approaches −
σint,i infinitely closely, Equation (21) must hold:
After obtaining
cn, substituting Equation (21) into Equation (20) and simplifying yields the formula for calculating the subgroup absorption cross-section:
The calculation methods for other subgroup partial cross-sections are the same as those used for the absorption cross-section, and so on, until all subgroup parameters are solved. At this point, for subgroup
i in energy group
g, its subgroup transport equation can be expressed as
For regions containing the current resonant nuclide,
t’,g,i can be obtained from Equation (24). For regions not containing the current resonant nuclide,
t’,g,i is set to zero.
As seen from Equation (23), the source term in the subgroup transport equation is independent of the flux and remains constant during the solution process. Therefore, the subgroup transport equation is equivalent to a fixed-source equation. The subgroup fixed-source equation only needs to be solved independently for each subgroup, without requiring iterative cycling between different subgroups.
The Pade approximation method solves the nonlinear system through variable transformation. The range of its numerical solution only satisfies the mathematical domain definition and is no longer constrained by actual physical meaning. Consequently, under specific conditions, the Pade approximation method may compute subgroup parameters with negative values, rendering the subgroup transport equation unsolvable. Ensuring the physical meaning of subgroup parameters is a crucial prerequisite for subgroup resonance calculations.
Taking the energy range 6.48–7.34 eV as an example,
238U exhibits significant resonance peaks within this group. The absorption cross-section of
238U rises sharply around 6.7 eV, with large variations in cross-section values within the resonance group.
Figure 3 shows the variation trend of the effective absorption cross-section with background cross-section for this group. The effective absorption cross-section changes most dramatically within the background cross-section range of 10~10
5 b. As the system approaches infinite dilution conditions (background cross-section > 10
5 b), the effective absorption cross-section stabilizes.
Using the Pade approximation method to calculate the subgroup parameters for
238U in this energy group. To adequately describe the resonance peak variation, the number of subgroups is chosen as 5, requiring 9 background cross-section points to form a well-posed equation system. The WLUP format database typically provides resonance integrals for 10 background cross-sections: 10, 28, 52, 64, 140, 260, 1000, 3600, 20,000, and 10
10 b. Selecting the last 9 background cross-section points, the calculated subgroup parameters for
238U are shown in
Table 1.
As seen in
Table 1, the subgroup cross-section for subgroup 3 appears as a negative value, which contradicts the physical meaning of a cross-section. A negative cross-section will cause the subgroup fixed-source equation to diverge, preventing the solution for the subgroup flux. The reason for the negative cross-section lies in the process of solving the nonlinear system. The Pade approximation method requires selecting a specific number of background cross-section points to establish a well-posed equation system. However, since every background cross-section point yields a nonlinear equation, the actual nonlinear system has more equations than unknowns. Therefore, calculating subgroup parameters requires solving an overdetermined nonlinear system, which is inherently an ill-posed problem and cannot be solved directly through analytical methods. The subgroup parameters obtained by the Pade approximation method by establishing a well-posed system only satisfy the variation pattern for a subset of the background cross-sections and deviate from the actual overdetermined system. Consequently, it is prone to yielding subgroup parameters that violate physical meaning.
2.3. Improvement Method for Ill-Posedness of Pade Approximation Method
To avoid negative subgroup parameters caused by ill-posedness, traditional methods are used to select different combinations of subgroup numbers or background cross-section points to obtain various subgroup parameters, and then the solution that conforms to physical meaning is chosen. However, the selection rules for subgroup numbers or background cross-section points are not clear. For I subgroups, the Pade approximation method requires selecting 2I−1 background cross-section points to establish a system of nonlinear equations. Multi-group databases usually store resonance integrals under different background cross-sections, and the selection of background cross-section points has a significant impact on subgroup parameters. As mentioned above, more subgroups can more accurately describe the severe fluctuations in resonance cross-sections, but this will increase the number of solutions for the subgroup fixed-source equation and reduce computational efficiency. Meanwhile, a larger number of subgroups will increase the number of unknowns in the nonlinear equations composed of subgroup parameters, leading to more severe ill-posedness. Therefore, the number of subgroups should be minimized under the premise of meeting accuracy requirements. Additionally, in the resonance energy range, there may be energy segments where the cross-section of resonant nuclides changes relatively gently. For example, the resonance cross-section of
238U in the range of 9.88~16.0 eV is almost constant. Thus, a criterion for subgroup calculation is defined as shown in Equation (25):
where
σt,g,10 and
σt,g,∞ represent the total cross-sections under the background cross-section of 10 b and infinite dilution condition, respectively.
The subgroup method only performs calculations when Rf is greater than or equal to 0.01. If Rf is less than 0.01, it is considered that the resonance phenomenon of the nuclide in this energy group is not significant, and the resonance cross-section under the infinite dilution condition can be directly used as the effective cross-section.
After calculating the subgroup parameters, according to the conversion relationship between resonance integrals and resonance cross-sections, the resonance integral or effective resonance cross-section of reaction channel
x is back-calculated using the subgroup parameters. The calculation deviations are shown in Equations (26) and (27), respectively:
In the process of calculating subgroup parameters, the number of subgroups is first set to 2, and at this time, 3 background cross-section points need to be selected to establish equations for solving subgroup parameters. In the database, resonance integrals under different background cross-sections are stored. All combinations of 3 background cross-sections are traversed, subgroup parameters are calculated, and then the resonance integral table provided by the database is back-calculated using these subgroup parameters. When the calculation deviation shown in Equation (26) or (27) is less than 1% for all background cross-sections, and the subgroup parameters are all positive, the traversal calculation can be terminated. If no combination of background cross-sections under the current number of subgroups can meet the calculation requirements, the number of subgroups is increased by 1, and the above process is repeated. To ensure computational efficiency, the maximum number of subgroups is limited to 5. If no qualified subgroup parameters can be obtained when the maximum number of subgroups is reached, the deviation criterion shown in Equation (26) or (27) is increased by 0.1%, and the calculation is restarted with the number of subgroups set to 2. The above process is repeated continuously until subgroup parameters with positive values that meet the deviation criterion are obtained.
Taking the WLUP format database as an example, the number of background cross-section points for resonance integrals provided by default is only 10. According to the Padé approximation method, if the number of subgroups is 5, 9 background cross-section points are needed to establish a system of nonlinear equations. At this time, even if all combinations of background cross-section selections are traversed, only 10 different selection schemes can be provided, which may easily lead to a situation where all schemes cannot meet the calculation requirements. Therefore, it is necessary to supplement the background cross-section points of the resonance integrals in the database.
The resonance integral table can be obtained by solving the ultra-fine-group equations of a homogeneous system or using a Monte Carlo program. For reaction channel
x, the corresponding relationship between the resonance integral and the resonance cross-section is shown in Equation (28):
In a homogeneous system composed of resonant nuclide
R and hydrogen nucleus
H, the number density of the resonant nuclide is fixed, and the number density of hydrogen nuclei is continuously adjusted to obtain effective resonance cross-section values under different background cross-sections. After calculating the effective resonance cross-sections under various background cross-section conditions using the ultra-fine group or Monte Carlo program, the intermediate resonance approximation cross-section is calculated using Equation (24). Combined with Equation (28), the resonance integral under the intermediate resonance approximation condition is shown in Equation (29):
where
RIx is the resonance integral of reaction channel
x;
σb is the background cross-section; and
σint is the intermediate resonance approximation cross-section.
It can be seen from
Figure 3 that the effective resonance cross-section changes most drastically when the background cross-section is between 10 and 10
5 b. After exceeding 10
5 b, the background cross-section is close to the infinite dilution condition, and the effective resonance cross-section almost no longer changes. Therefore, during the production of the resonance integral table, the number of background cross-section points between 10 and 10
5 b should be increased. In this paper, the number of included background cross-section points is 40, and their values are shown in
Table 2.