Research Article |
|
Corresponding author: Abid Hossain Khan ( khanabidhossain@gmail.com ) Corresponding author: Md Mahfuzur Rahman ( mrahman.ipe@just.edu.bd ) Academic editor: Ekaterina Bogdanova
© 2026 S M Sayeed Anowar, Abid Hossain Khan, Md Mahfuzur Rahman, Md Tanbir Hasan, Md Waliuzzaman Talha, Md Shamim Hassan.
This is an open access article distributed under the terms of the Creative Commons Attribution License (CC BY 4.0), which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited.
Citation:
Anowar SMS, Khan AH, Rahman MM, Hasan MT, Talha MW, Hassan MS (2026) On the feasibility of machine-learning model for neutronic analyses of pressurized water reactor fuel assemblies. Nuclear Energy and Technology 12(3): 213-231. https://doi.org/10.3897/nucet.12.201427
|
Neutronic analysis of nuclear fuel assemblies is crucial for optimizing reactor core design. The conventional techniques involve computationally expensive simulations. This work explores the feasibility of developing efficient machine-learning models for neutronic analysis. This was done by leveraging artificial neural networks (ANNs) for evaluating two important neutronic parameters: neutron multiplication factor (k∞) and void coefficient (αv), of 17 × 17 pressurized water reactor (PWR) fuel assemblies. OpenMC neutronics code was employed to generate a training set of 6000 data points for the machine learning models with six input parameters: U-235 enrichment, densities of fuel and moderator, concentration of burnable poisons in fuel and moderator, and fuel pitch. Results reveal that the four-layer ANN model with sigmoid activation functions in the hidden layers exhibited excellent performance. The ANN predicts k∞ with an average predictive error below 106 pcm, well within the acceptable limit of 500 pcm. Among the optimization algorithms employed, the simplex search method outperformed genetic algorithms, simulated annealing and particle swarm optimization. Utilizing the developed ANN model in simplex search, the correlation was derived for fuel pitch separating the under- and over-moderated regions under cold zero power (CZP) conditions. It was observed that the fuel pitch must be kept ≤ 1.434 cm to maintain the reactor’s under-moderated status throughout its operational lifetime. Overall, the accuracy of ANN model was found to be satisfactory, opening doors for further improvements.
Pressurized Water Reactors, Artificial Neural Networks, Optimization algorithms, Neutronics
The reactor core design must be rigorously optimized to ensure safety of nuclear reactors in all possible scenarios. Neutronic analysis of nuclear fuel assembly is crucial before designing the reactor core to ensure the inherent neutronic safety, reliability and maximum fuel utilization (
Due to the high cost and difficulties of experimental evaluation, most studies utilize various probabilistic (Monte Carlo) and deterministic codes to evaluate neutronic parameters of a reactor core or fuel assembly.
Despite having better accuracy, the traditional full-scale neutronic simulation is time-consuming and computationally expensive. As a result, they can be utilized to study only a limited number of viable design options. Machine learning models have quickly emerged as alternative yet reliable tools to assist nuclear engineering research since they require less computational resources and allow exploration of a much broader domain of possible scenarios (
While the application of machine learning (ML) has been quite versatile in the nuclear industry, its utilization in neutronic analysis is limited to only a handful of studies. A neural network model was developed for a typical PWR system to predict reactor power, reactivity, and steam generator parameters, showing sufficient prediction accuracy during transient events (
While developing accurate model for a nuclear system is crucial, the computational effort required for utilizing and/or optimizing the models is also of great importance. Therefore, various studies employed different algorithms to optimize design variables of nuclear reactors in nuclear power plants. Researchers employed Genetic Algorithm (GA) and Particle Swarm Optimization (PSO) to optimize pressurizer mechanism of 900 MW PWR nuclear power plant (
From the above literature survey, it is evident that there has been a growing interest in ML applications in the nuclear industry. However, the number of studies that investigated the potential application of ML in neutronic analyses of nuclear fuel assemblies is rather inadequate. Additionally, the existing ML-based neutronics models either fail to achieve the desired accuracy or are limited to decision variables having discrete values. To the authors’ knowledge, no study in the literature attempted to build a model for neutronic analysis of nuclear fuel assemblies that can handle continuous variation of decision variables. Therefore, this study focused on evaluating the feasibility of developing ANN models for neutronic analysis of nuclear fuel assemblies. Preliminarily, the model was trained to predict two important neutronic parameters: the neutron multiplication factor (k∞) and Void Coefficient (αv). Utilizing the best-performing ANN model in the most efficient optimization algorithm, multiple correlations were derived for fuel pitch to ensure that the fuel assemblies remain under-moderated from BOC to EOC conditions, making them inherently safe. Moreover, it also investigates the integration of four optimization algorithms – Simplex Search (SS), Simulated Annealing (SA), Particle Swarm Optimization (PSO), and Genetic Algorithm (GA) with ANN models to evaluate the most effective method of neutronic simulation.
This work has been conducted in multiple steps:
Fig.
To achieve sufficient accuracy of the ANN models, the threshold training mean square error (MSE) was set as 25 × 10-6, which corresponds to ~500 pcm absolute error for k∞. The ANN architectures that satisfied the criteria were tested with a separate OpenMC dataset. An absolute error of less than 500 pcm was considered the acceptance criterion for the ANN model. In case a model failed to satisfy either of the two criteria, additional training data was generated, and the ML models were retrained.
Once the desired accuracy was achieved, the most efficient optimization algorithm was evaluated. Next, this algorithm was coupled with the developed ANN model to identify fuel pitch (Pt) corresponding to the k∞, max for a specific assembly design. Based on the data, suitable correlations were derived to identify under- and over-moderated regions. Finally, the change in reactivity (ρ) and void coefficient (αv) with respect to void fraction was estimated using the models to identify the operational safety margin for the assemblies.
This study considers a 17 × 17 PWR fuel assembly as the reference design, consisting of 264 fuel rods of Fuel Type 1 with UO2, 32 fuel pins of Fuel Type 2, consisting of UO2 mixed with burnable absorber, and 25 guide tubes filled with water, as shown in Fig.
The 17 × 17 fuel assembly core components structural data (
| Fuel per assembly | Dimensions (cm) | ||
|---|---|---|---|
| Total number of pins | 289 | Fuel inside radius | 0.4009 |
| Fuel rods per assembly | 264 | Fuel outside radius | 0.4094 |
| No. of pins in fuel type 1 | 232 | Gas gap | 0.0085 |
| No. of pins in fuel type 2 | 32 | Clad thickness | 0.057 |
| No. of water tubes | 25 | ||
A total of 06 (six) decision variables were considered for training the ANN model:
The reason for selecting these decision variables is that they all influence the value of the output parameter, i.e., infinite multiplication factor (k∞) of an assembly, as shown in Fig.
Six decision variables with material compositions for OpenMC simulation.
| Decision Variable | Range of Variation |
|---|---|
| U-235 Enrichment (wt%) | 0.71%–5.0% |
| UO2 Density | 10.0–10.97 g/cm3 |
| Gd2O3 (wt.%) | 0.01–9.8% |
| B10 Composition | 0–1000 ppm |
| Water Density | 0.001–1 g/cm3 |
| Fuel pitch | 1.25–2.80 cm |
| Component | Parameter | Value | |
|---|---|---|---|
| Fuel type 1 | Fuel type 2 | ||
| Fuel ( |
Material: Density (g/cm3) | UO2: 10.0–10.97 | UO2: 10.0–10.97 |
| Burnable poison ( |
Material: Density (g/cm3) | - | Gd2O3: 7.46 |
| Cladding ( |
Material: Density (g/cm3) Composition(wt.%) | Zircaloy 4: 6.55 | |
| Zr: 98.335%, Fe: 0.165%, Cr: 0.1%, Sn: 1.4% | |||
| Gas Gap ( |
Density (g/cm3) | He: 0.001598 | |
The range of U-235 enrichment and burnable poison contents was selected so that the ANN models are trained for BOC to EOC conditions of the assembly. Additionally, the water density varied such that the ANN can simulate accident scenarios with very high void fraction. Finally, the concentration of soluble poison in the coolant was also taken as a variable, keeping in mind the need for negative reactivity insertion in case of an emergency.
Data-driven models require extensive data to effectively learn and analyze patterns to establish relationships between input parameters and the target output. In this study, data points were simulated using OpenMC version 0.13 and the ENDF/B-VIII.0 cross-section library. OpenMC employs random sampling techniques and the stochastic movement of neutrons within a stochastic process that mimics a real experimental framework. The process flow of Monte Carlo Neutronic simulation is illustrated in Fig.
The Monte Carlo simulations were performed for a steady-state reactor operating condition. Furthermore, reflective boundary conditions were considered in this study to get the value of infinite multiplication factor. A total of 6000 OpenMC datapoints were generated from which 70%, 15% and 15% were utilized for training, testing, and validation, respectively. Each simulation was executed with 200 batches, including 20 initially inactive batches, each batch consisting of 40,000 particles per simulation. These simulation parameters resulted in an uncertainty of less than 50 pcm.
An Artificial Neural Network is an ML model that mimics the architecture and functionality of the human brain. It learns by adjusting synaptic connections, often referred to as updating weights and biases. It consists of multiple layers, which are interconnected with nodes, where each performs a basic calculation to produce an output. Next, the output is passed sequentially from one layer to another, and the final output of the architecture serves as either a prediction or classification. Typically, ANNs consist of three main components: input layer, hidden layer, and output layer. All training data are supplied to the input layer, processed in the hidden layer, before reaching the output layer. The complex architecture of ANN makes it a powerful tool that has been successfully utilized in numerous research fields (
The weights and biases within the ANN architecture are optimized using the backpropagation technique. During training, the network is fed with input data labelled with the true output. Then the weights and biases are updated to minimize the discrepancy between the true output and the predicted output. The training process of ANN model is illustrated in Fig.
The output in a node and the net output are calculated as,
(1)
(2)
Here, x, w, and b represent the inputs, weights, and bias. An activation function ‘↋’ is imposed on the node output and introduces non-linearity. The x, w is expressed as follows.
(3)
The number of input parameters is represented by X and the characteristics of the output node Ynet are determined by the non-linear activation function ↋(.).
Some of the most common activation functions which are frequently used in ANN are summarized in Table
| Activation Function | Mathematical Expression | Derivative |
|---|---|---|
| Sigmoid | ||
| Hyperbolic Tangent | ||
| Rectified Linear Unit |
This study considered ANN models consisting of one input layer with six nodes for the decision variables, one or two hidden layers with a varied number of nodes, and an output layer with two nodes. The reason behind two output nodes is the inherent uncertainty of Monte Carlo simulation, which results in an upper and a lower limit of k.
Two distinct ANN architectures were considered:
The authors also trained two 5 layer ANNs but as a supplementary check. The maximum number of neurons in each hidden layer was set based on the rule of thumb that states the training data should be 10 times the number of parameters of the ANN. Since the available dataset consisted of 6,000 points, the upper limit of Z, X and Y were set to 50, 20 and 15, respectively.
While the rule of thumb is to supply training data ten times the number of neurons, a recent research recommends increasing this factor to 50 times, which can yield superbly accurate ANN models (
All ANN models were trained in MATLAB 2018a software with a dataset of 6,000 datapoints obtained from the OpenMC simulations. The dataset was divided into three subsets for training (70%), validation (15%) and testing (15%), respectively. The training performance of each model was evaluated based on its training MSEs given by,
(4)
Where yi and ŷi represent actual and predicted output results, respectively, and N is the total number of data points. The models that satisfied the acceptance criteria of training MSE ≤ 25 × 10-6 were further tested with a separate dataset of 117 points to ensure they have predictive errors of ≤ 500 pcm.
Once the ANN model was trained, a sensitivity analysis was conducted using the Partial Derivative Method (
(5)
Where Sik represents the sensitivity of the k-th output node with respect to the i-th input variable, and xn denotes the n-th sample which was used in the sensitivity measurement. This analysis was carried out using a full dataset of 6,000 samples, with both input and output values normalized.
The mean sensitivity is defined as (
(6)
And the sensitivity standard deviation is (
(7)
In this study, the sensitivity of each input and output variable was evaluated based on the values of and , as presented in Table
| Condition | Input-Output Relationship | |
|---|---|---|
| Condition 1 | No relationship | |
| Condition 2 | Linear relationship | |
| Condition 3 | Non-linear relationship |
In this work, various optimization algorithms were employed with the best-performing ANN model to identify the fuel pitch that corresponds to k∞, max. This pitch is crucial to determine whether the reactor is under-moderated or over-moderated. In practical setups, water-moderated reactors are designed with a moderator-to-fuel ratio (Nm/Nu) that keeps the reactor in an under-moderated state, ultimately resulting in negative reactivity (ρ) feedback and ensuring a self-regulating reactor. The objective function is defined as,
(8)
Therefore, this work employed four well-known optimization algorithms to locate the pitch that separates the under- and over-moderated regions. They are-
The present study designed the optimization setup carefully with different configurations for SS, GA, PSO, and SA simulations. For the SS and SA-based optimization, the initial assumption was set to 0.875, as it is the midpoint of the range [0.7, 1.0]. For SA, the initial temperature was set at 100 and gradually decreased exponentially with increasing iterations. In the case of GA, the initial population size was 50, where the crossover rate was 0.80 and the mutation rate was 0.20. Although optimization was run for a maximum of 100 generations, early termination was allowed if the best fitness value did not improve over 50 consecutive generations. Likewise, the PSO-based simulations employed a swarm size of 50, with a maximum of 100 iterations. However, early termination occurred if there was no improvement over 50 consecutive iterations. Unlike GA and PSO, the SA algorithm was set to have a maximum of 1000 iterations, a choice justified later in the Results section.
Since optimization algorithms are quite sensitive to hyperparameter settings, their performance can vary significantly. However, in this analysis, no extensive parameter tuning was conducted, as the main objective was to evaluate whether the developed ANN models are prone to local optima. A similar methodology was followed by
After determining the best performing algorithm, the data from the optimization results were used to derive equations for predicting the maximum multiplication factor (k∞, max) and corresponding fuel pitch (Pt) for a 17 × 17 PWR fuel assembly loaded with fuels with a specific U-235 enrichment level and burnable poison content. The linear equations derived are of the form,
(9)
Here, S represents either Pt or k∞, max, while wU235 and wGd2O3 denote the weight percentages of U-235 and Gd2O3, respectively.
Void fraction (α) and void coefficient (αv) are important parameters in reactor core design and safety management. The objective of this step is to investigate the impact of void fraction on the void coefficient and predict reactivity changes to ensure the reactor’s normal operating conditions at required material compositions. These aspects are essential for the design optimization of a 17 × 17 PWR fuel assemblies. The expression for void fraction is,
(10)
Here ρg and ρf are densities of saturated steam and saturated liquid, respectively, and x denotes the quality of coolant defined as,
(11)
Where values found from the steam table at 1 atm are: the specific volume of saturated vapor, νg, is 1.6734 m3/kg, and the specific volume of saturated liquid, νf, is 0.001043 m3/kg. And the expression void coefficient is,
(12)
Where the reactivity is defined as,
(13)
Reactivity is sensitive to water density; depending on the moderator-to-fuel ratio, reactivity may either increase or decrease with a decrease in water density. In the reactor, accidents leading to boiling crisis and bubbles (or voids) formation at higher temperatures will decrease water density. Therefore, it is desired that the reactor power, which is a function of neutron flux, goes down as the void volume increases. This is possible if the reactor core has a negative void coefficient, which means the reactivity will decrease with an increasing void fraction. A negative void coefficient is always preferred to control reactivity, prevent super-criticality, and maintain normal operating conditions of the reactor core. It also enhances safety by serving as a built-in safety mechanism in a water-moderated reactor core, improving reactor controllability under adverse conditions such as coolant loss (
A negative void coefficient is achieved if the assembly is under-moderated, which means it is to the left of the moderator-to-fuel ratio that corresponds to the maximum value of k∞ of that assembly. If the assembly pitch is selected properly, it is possible to make sure that the void coefficient remains negative throughout the operating lifetime of a fuel assembly. Thus, the main purpose of this step is to optimize the 17 × 17 PWR design by finding a fuel pitch that ensures the reactor’s under-moderated status from BOC to EOC conditions.
Abbreviations:
ANN Artificial Neural Network;
BOC Beginning-of-cycle;
CZP Cold Zero Power;
EOC End-of-cycle;
GA Genetic Algorithm;
GPR Gaussian Process Regression;
MAE Mean Absolute Error;
ML Machine Learning;
MSE Mean Square Error;
pcm Percent milli-rho;
PSO Particle Swarm Optimization;
PWR Pressurized Water Reactor;
SA Simulated Annealing;
SS Simplex Search;
SVR Support Vector Regression;
TANH Hyperbolic Tangent.
Symbols:
α Void fraction;
αv Void coefficient;
ϵ Fast Fission Factor;
η Reproduction Factor;
νf Specific volume of saturated liquid (m3/kg);
νg Specific volume of saturated vapor (m3/kg);
ρ Reactivity (pcm);
ρf Saturated liquid densities;
ρg Saturated steam densities;
f Thermal Utilization Factor;
k∞ Infinite Multiplication factor;
Nm/Nu Moderator-to-fuel ratio;
OF Objective Function;
P Resonance Escape Probability;
Pt Fuel Pitch.
This study considers various activation functions for all possible combinations of two ANN architectures: 6-Z-2, 6-X-Y-2. Results revealed the tanh and sigmoid activation functions exhibit superior performance for 3-layer and 4-layer ANN models, respectively (Suppl. material
Although 6-X-Y-2 ANN models with X ≥ 10 satisfied the acceptance criteria, when the training and testing MSEs are compared, it is evident that the 6-15-15-2 ANN model has the lowest training MSE among all other architectures. This is further illustrated in Fig.
While ANNs are known for their capabilities in learning very complex correlations, some studies have shown the superior prediction performance of Support Vector Regression (SVR) and Gaussian Process Regression (GPR) over the ANNs and vice versa (
The regression plots for the developed ANN architecture are illustrated in Fig.
Fig.
Table
| Input Parameters | ||
|---|---|---|
| k∞, max | k∞, min | |
| U-235 Enrichment (wt%) | -48.33 ± 25.05 | -48.27 ± 25.03 |
| UO2 Density | 0.19 ± 0.36 | 0.19 ± 0.36 |
| Gd2O3 (wt%) | -1498.20 ± 551.82 | -1498.80 ± 551.95 |
| B10 Composition | -37.53 ± 13.85 | -37.52 ± 13.85 |
| Water Density | 361.37 ± 136.69 | 361.00 ± 136.53 |
| Fuel pitch | -32.24 ± 17.23 | -32.23 ± 17.23 |
The performance of the developed 6-15-15-2 ANN model confirmed that it can efficiently mimic the complex, non-linear relationship between the input and output variables for predicting the neutronic parameters of 17 × 17 PWR fuel assemblies. Although it is a pure mathematical model without any physics-based constraints, it showed an inherent ability to capture the intricate relationship among various variables of 17 × 17 PWR fuel assemblies and neutronic parameters. Therefore, all observations suggest that the developed ANN model is extremely reliable for the precise prediction of the neutronic parameters of PWR fuel assemblies. Moreover, findings from the sensitivity analysis suggest that the ANN model is well-fitted, as an overfit model would have revealed unphysical characteristics.
The prediction accuracy of the ANN model was re-tested with a separate testing dataset generated from OpenMC, since Monte Carlo simulations are considered the “gold standard” for neutronic analysis (
From Fig.
To enhance the computational efficiency of the developed 6-15-15-2 ANN architecture, four different optimization algorithms: Simulated Annealing, Simplex Search, Particle Swarm Optimization, and Genetic Algorithm were tested under nine distinct simulation cases. These cases accounted for variations in U-235 enrichment levels (3, 4, and 5 wt%) and Gd2O3 contents (1, 3, and 5 wt%), while the values for UO2, B10 and Water were kept constant at 10.41 g/cm3, 0 ppm and 0.74 g/cm3.
The results demonstrate that SS-based simulation coupled with the developed 6-15-15-2 ANN architecture resulted in a significant computational advantage across all tested algorithms. As shown in Table
| Algorithm | Condition no. | U-235 enrichment | Gd2O3 (wt.%) | Pitch (cm) | Time (sec) | Avg. time (sec) |
|---|---|---|---|---|---|---|
| SS | 1 | 0.03 | 0.01 | 1.556 | 0.621 | 0.646 |
| 2 | 0.03 | 0.03 | 1.614 | 0.735 | ||
| 3 | 0.03 | 0.05 | 1.643 | 0.686 | ||
| 4 | 0.04 | 0.01 | 1.585 | 0.69 | ||
| 5 | 0.04 | 0.03 | 1.641 | 0.644 | ||
| 6 | 0.04 | 0.05 | 1.672 | 0.654 | ||
| 7 | 0.05 | 0.01 | 1.605 | 0.693 | ||
| 8 | 0.05 | 0.03 | 1.659 | 0.601 | ||
| 9 | 0.05 | 0.05 | 1.692 | 0.487 | ||
| PSO | 1 | 0.03 | 0.01 | 1.556 | 0.759 | 0.783 |
| 2 | 0.03 | 0.03 | 1.614 | 0.683 | ||
| 3 | 0.03 | 0.05 | 1.643 | 0.808 | ||
| 4 | 0.04 | 0.01 | 1.585 | 0.84 | ||
| 5 | 0.04 | 0.03 | 1.641 | 0.871 | ||
| 6 | 0.04 | 0.05 | 1.672 | 0.801 | ||
| 7 | 0.05 | 0.01 | 1.605 | 0.813 | ||
| 8 | 0.05 | 0.03 | 1.659 | 0.74 | ||
| 9 | 0.05 | 0.05 | 1.692 | 0.735 | ||
| GA | 1 | 0.03 | 0.01 | 1.556 | 1.963 | 2.158 |
| 2 | 0.03 | 0.03 | 1.614 | 1.957 | ||
| 3 | 0.03 | 0.05 | 1.643 | 1.951 | ||
| 4 | 0.04 | 0.01 | 1.585 | 2.234 | ||
| 5 | 0.04 | 0.03 | 1.641 | 2.44 | ||
| 6 | 0.04 | 0.05 | 1.672 | 2.325 | ||
| 7 | 0.05 | 0.01 | 1.605 | 2.235 | ||
| 8 | 0.05 | 0.03 | 1.659 | 2.32 | ||
| 9 | 0.05 | 0.05 | 1.692 | 1.995 | ||
| SA | 1 | 0.03 | 0.01 | 1.556 | 4.388 | 4.189 |
| 2 | 0.03 | 0.03 | 1.612 | 4.203 | ||
| 3 | 0.03 | 0.05 | 1.643 | 4.351 | ||
| 4 | 0.04 | 0.01 | 1.585 | 4.321 | ||
| 5 | 0.04 | 0.03 | 1.645 | 4.302 | ||
| 6 | 0.04 | 0.05 | 1.672 | 3.842 | ||
| 7 | 0.05 | 0.01 | 1.606 | 4.182 | ||
| 8 | 0.05 | 0.03 | 1.654 | 3.89 | ||
| 9 | 0.05 | 0.05 | 1.693 | 4.223 |
It is important to note that SA required a higher computational time compared to GA and PSO. This was primarily due to SA’s inability to meet the target tolerance even after 800 iterations, along with its continued improvements beyond 50 consecutive iterations. However, when the time per iteration is considered, SA was faster than both GA and PSO.
The simplex search algorithm, coupled with the developed ANN architecture, was utilized to determine Pt that corresponds to k∞, peak for different U-235 enrichment levels and Gd2O3 concentrations. The data obtained from SS simulations were then utilized to derive suitable correlations for predicting Pt and k∞, peak using multivariate linear regression. The equations derived are presented in Table
Derived equations for determining fuel pitch and peak multiplication factor.
| Derived equation | R2 value | |
| 0.93 | (14) | |
| 0.95 | (15) |
Figs
This work evaluated the feasibility of developing data-driven ML models for exploring the neutronic behavior of 17 × 17 pressurized water reactor (PWR) fuel assemblies under different materials and design specifications. Six input parameters, U-235 enrichment, densities of fuel and moderator, concentration of burnable poisons in fuel and moderator, and fuel pitch, were varied to generate training dataset of 6000 data points using OpenMC neutronics code. Among the ANN models, only the 6-15-15-2 ANN architecture achieved the desired accuracy with training and testing MSEs less than 25 × 10-6, indicating that ANN models are suitable for the purpose. On the other hand, SVR and GPR-based models grossly underperformed, failing to achieve desired accuracy.
The study compared the training performance of 3-layer and 4-layer ANN architectures, indicating that the 4-layer models with the sigmoid activation function had lower MSEs. Among all 4-layer configurations, the 6-15-15-2 architecture demonstrated optimal training and testing MSEs (0.98 × 10-6). Increasing model complexity, i.e., an increased number of hidden neurons, resulted in increased testing MSE, indicating improper fitting of the models. Employing the developed ANN model, a further test was conducted with a separate dataset of 117 points. The ANN predicted k∞ with average predictive errors were around 73.77, 71.98, and 105.73 pcm for 1, 3, and 5 wt% Gd2O3 content, respectively, which are below 500 pcm, meaning the model was sufficiently accurate.
Among the optimization algorithms, the simplex search performed the best. The ANN model coupled with the SS algorithm was utilized to derive correlation for fuel pitch, which separates the under and over-moderated regions under CZP conditions for different U-235 enrichment and burnable poison contents. It was observed that the maximum allowable fuel pitch to keep the assembly under-moderated shifts towards the left with the decrease in fuel enrichment, as well as burnable poison content in the fuel. Thus, the EOC condition requires a smaller pitch compared to BOC condition. Based on the correlation derived, it was estimated that Pt must be smaller than 1.434 cm to maintain the reactor’s under-moderated status throughout its operational lifetime.
The ANN models were also utilized in investigating the change in void coefficient (αv) with void fraction (α). It was observed that Pt greater than 1.5 cm results in positive αv even at extremely high α, which is undesirable from a safety perspective. On the other hand, αv was positive up to 15% void fraction when the Gd2O3 content was low (1%). This illustrated the importance of burnable poison to maintain reactor safety for BOC conditions.
Since the purpose of the study was to obtain a preliminary insight of the prospect of ML-models in neutronic analyses, the study considered only a handful of design variables for a nuclear reactor fuel assembly. The ANN model may be extended to accommodate other important parameters such as burn-up, fuel rod size, lattice structure, etc. Moreover, the present study was conducted assuming CZP conditions. Future research may be conducted to include fuel and moderator temperature effects in the ANN model. The model may also be extended for accident-tolerant fuel and cladding materials. Finally, the potential application of convolutional neural networks (CNNs) may be explored to accommodate predictive capabilities of neutron flux distribution, burnup characteristics, and other spatially variable parameters.
The authors would like to thank Department of Industrial and Production Engineering (IPE), Jashore University of Science and Technology (JUST), Jashore, Bangladesh, and Institute of Nuclear Power Engineering (INPE), Bangladesh University of Engineering and Technology (BUET), Dhaka, Bangladesh, for providing necessary laboratory facilities to conduct this research.
The authors declare that they have no known competing financial interests or personal relationships that could have appeared to influence the work reported in this paper.
No ethical statement was reported.
The authors accept full responsibility for the content of the manuscript, including the disclosure of any use of AI.
No AI tools were used in the preparation of this manuscript.
No funding was reported.
S M Sayeed Anowar: Methodology, Writing – original draft, Conceptualization, Data Generation, Data Curation, Investigation, Validation, Resources, Formal analysis. Abid Hossain Khan: Conceptualization, Writing – original draft, Software, Formal analysis, Supervision, Resources, Project administration. Md Mahfuzur Rahman: Supervision, Writing-review & editing, Formal analysis, Project administration. Md Tanbir Hasan: Data Generation, Data Curation. Md. Waliuzzaman Talha: Data Generation, Data Curation, Md Shamim Hassan: Writing – final draft.
A.H. Khan https://orcid.org/0000-0001-6441-5633
The source codes of the developed ML models and best-fit ANN models are available at the following link: https://github.com/Sayeedipe/ML_Model_Neutronics_PWR
Supplementary data
Data type: docx
Explanation note: table SS1. Training and testing performance of ANN models. table SS2. Performance comparison of the ANN model with other ML models.