Professional Documents
Culture Documents
Keywords: Multiphysics modeling has become a central point in nuclear reactor simulation as it takes into account
Sodium fast reactor interactions between physical fields involved. Nuclear reactors are highly multi-physics systems as neutronics,
Nuclear fuel thermal transfer, mechanics and hydraulics are interacting to produce and maintain the power. In this system,
Heat exchange coefficient
numerous issues come from material behavior. In the case of Control Rod Withdrawal (CRW) accident the main
Machine learning
issues come with fuel behavior as the major risk to prevent is the fuel melting and spread in the core, leading
Multiphysics
to its partial or complete meltdown. In these situations, specialized codes are often used to predict properties
and the state of the fuel by aggregating isolated models, each one corresponding to a single phenomenon. This
type of approach is very efficient for understanding global sequence of the accident and predicting numerous
physical variables of the problem. However it is often very expensive in calculation time. In this paper we
focus on developing a fast tool based on machine learning models in order to speed up the calculation of
specific variable of interest. We propose here a brief physical context of the study, a description of the method
used to chose and to train models and finally an evaluation of models. Using this tool in a multiphysics scheme
will add negligible penalty on calculation time. The model is focused on modeling fuel cladding heat exchange
coefficient ℎ𝑔𝑎𝑝 based on data extracted from GERMINAL-V2 fuel performance code developed at CEA for SFR.
Considering the strong non-linearity of the variation of the ℎ𝑔𝑎𝑝 , it appears that Random Forest models and
AdaBoost present the smallest deviation, lower than 1% and the faster response, less than 10μ𝑠. However, the
sensitivity of the ℎ𝑔𝑎𝑝 for highest burnups does not allow to get a metamodel with a deviation smaller than
20% for the application case.
∗ Corresponding authors.
E-mail addresses: marlene.jeannin@cea.fr (M. Jeannin), vincent.pascal@cea.fr (V. Pascal).
https://doi.org/10.1016/j.nucengdes.2022.112027
Received 14 April 2022; Received in revised form 14 August 2022; Accepted 15 October 2022
Available online 7 November 2022
0029-5493/© 2022 Elsevier B.V. All rights reserved.
M. Jeannin et al. Nuclear Engineering and Design 399 (2022) 112027
Notations Acronyms
2
M. Jeannin et al. Nuclear Engineering and Design 399 (2022) 112027
3
M. Jeannin et al. Nuclear Engineering and Design 399 (2022) 112027
Table 1
Tables of parameters given in Germinal-V2 data-set generation versus parameters used in meta-modeling. Equations are given for conversion
between GV-2 data-sets and meta-model data-sets.
Germinal-V2
Symbol Description
Statistical model
– Nuclear power is considered constant on radial axis in the hypothesis does not represent reality, however we consider
fuel pin, this hypothesis is acceptable given that in SFR the it is valid because in GV2 axial cells of the mesh are inde-
neutron flux is relatively unaffected by spatial effects of pendent (axial heat exchange is neglected). Then the only
neutron self-shielding in the pin. Then flux and power are effect of deformation of axial profile is through pin pressure
considered homogeneous radially in the pellet. which is more affected by average power increase than
– Power axial profiles is represented by a 2nd order polynom by the power profile deformation. This hypothesis is made
which is determined by three variables (𝑃𝐴𝑣𝑔 , 𝛿𝑃𝑚𝑎𝑥 , 𝑍𝑚𝑎𝑥 ) based on the analysis of numerical simulations performed
with GV-2 that do not demonstrate significant influence of
respectively the averaged linear power, the difference be-
power shape over ℎ𝑔𝑎𝑝 . The principle of the analysis was
tween maximal and averaged linear power and the axial
to perform CRW over one external core pin from ASTRID,
position of maximum in proportion of total height of fissile
comparing ℎ𝑔𝑎𝑝 at the end of transient between a case
zone as illustrated on Fig. 3. with a deformation of the linear power profile and a case
– Power in fertile fuel zone is considered to be uniform axially where the linear power profile is homothetic. Power profiles
and radially and a single axial mesh is considered in this are provided on Fig. 4. For power deformation case, local
area. power increase is provided by neutronic calculations for
– In our case of ℎ𝑔𝑎𝑝 study, we consider that the power in- the assembly with the highest shape deformation. Total
crease during CRW transient is uniform in the pin i.e. the power increase is of 18.9%, identical in both cases. The
percentage of increase is the same in each axial mesh. This mesh identified with a green square undergoes an identical
4
M. Jeannin et al. Nuclear Engineering and Design 399 (2022) 112027
2. Nominal operations
5
M. Jeannin et al. Nuclear Engineering and Design 399 (2022) 112027
Fig. 5. General evolution of ℎ𝑔𝑎𝑝 obtained with GV2 for different power and burnups.
Fig. 6. General evolution of gap width obtained with GV2 for different power and burnups.
• Phase 5 : JOG growth 450 W∕cm, a higher power leads to a lower ℎ𝑔𝑎𝑝 . It is explained by
Finally at the end of irradiation, conduction through gap is de- gas production that increases with power (more precisely with fission
creasing quickly due to the increase of the JOG thickness (Eq. (4)). rate) and that competes with the closure of the gap. Note that this
phenomenology will be affected by power history, especially due to gas
This phenomenology especially highlights the importance of burnup inventory in the pellet.
as a parameter of ℎ𝑔𝑎𝑝 . Power level also plays an important role,
one can see on Fig. 5 difference of evolution of pins depending on 2.2. Proposed model for nominal evolution of ℎ𝑔𝑎𝑝
their linear power (the test has been made using a uniform power
on axial direction, then effects of total pin power and local pellet In this section we present a model trained for fuel under nominal
power are not separable). For lower power, the higher the power is, conditions.
the higher the ℎ𝑔𝑎𝑝 at the first peak. Indeed, the more power there In particular, the process of selection and training of a model will
is, the higher the temperature in the fuel, then effects of expansion be detailed for the stationary case. These steps are performed using
and fuel restructuring are enhanced. Over a threshold of approximately Orange data mining library from Python 3 (Demšar et al., 2013). First
6
M. Jeannin et al. Nuclear Engineering and Design 399 (2022) 112027
a database is built using URANIE (Blanchard et al., 2019) and a Design the initial data set, one for training and one for testing. First we made
Of Experiment (DOE) is generated via the use of a quasi-random Sobol an optimization of hyper-parameters3 of each category of models, then
sequence. This type of DOE generation has a good space-filling property one model per category is trained. The second step is to compare the
on input parameters with minimizing the number of ‘‘experiments’’ in optimized models in terms of performance, speed and then to select
the DOE compared to a regular grid. Fuel pin calculations are generated the best compromise. Ranking parameters for models are usual criteria
via following parameters described in Section 1.4 and summarized in in machine learning (ML), we mainly use RMSE (Root-Mean-Square-
Table 1: Error), coefficient of determination 𝑄2 (respectively defined by general
Eqs. (6) and (7)) and also time efficiency of the model (expressed in
• Irradiation time uniformly.1 distributed in [11,440] EFPD. Note terms of testing time of the model, measured on identical test sets).
that this parameter is not part of the DOE generation as we RMSE evaluates the mean error of the model given in the unit of the
simply use GV-2 time discretization as a ‘‘sampling’’ of irradiation target parameter, regarding the best model is the one that has the RMSE
time. The time step is set over GV-2 minimum recommended to closest to 0. 𝑄2 was used to determine whether the model provides
maximize convergence. matching results with GV-2, the more 𝑄2 is close to 1 the more a model
• Power profile determined using (𝑃𝐴𝑣𝑔 , 𝛿𝑃𝑚𝑎𝑥 , 𝑍𝑚𝑎𝑥 ) random vari- is a good predictor.
ables following a uniform1 distribution law respectively in inter- √
√
vals [250,500] W/cm, [10,100] W/cm, [0.4,0.6]. √1 ∑ 𝑁
𝑅𝑀𝑆𝐸 = √ (𝑦̂𝑖 − 𝑦𝑖𝑡𝑒𝑠𝑡 )2 (6)
• Power in fertile area is constant, uniform1 and randomly set 2 in 𝑁 𝑖=1 𝑡𝑒𝑠𝑡
[4,40] W/cm. ∑𝑁 𝑖 𝑖 2
𝑖=1 (𝑦𝑡𝑒𝑠𝑡 − 𝑦̂𝑡𝑒𝑠𝑡 )
𝑄2 = 1 − ∑𝑁 (7)
Uncertainties over other input parameters are considered to be neg- 𝑖 2
𝑖=1 (𝑦𝑡𝑒𝑠𝑡 − 𝑦̄𝑡𝑒𝑠𝑡 )
ligible and are not taken into account in the generation of the DOE.
In these equations:
These parameters are not considered as random. Gathering simulation
results we can build the training and testing sets. Each entry of these • 𝑦 is the target variable, 𝑦̄ is the mean value of 𝑦
sets consist of a GV-2 result for one cell in the mesh at one calculation • 𝑦̂𝑖 is an estimated value of this variable, in this study it means a
time taken in one of the simulation performed. In other words, for each result of ML model
GV2 calculation that computes 𝑁𝑡 time step and 𝑁𝑚 meshes we obtain • 𝑁 is the number of elements in the test data set
𝑁 = 𝑁𝑡 .𝑁𝑚 ≈ 1, 300, 000 (𝑁𝑚 = 20 cell in mesh and 𝑁𝑡 depends on the • 𝑡𝑒𝑠𝑡 identify a variable related to the test data set on which 𝑄2 or
irradiation time) entries for the database for each GV-2 simulation. The RMSE is estimated
whole group of entries are split between the training set (70% of data) • 𝑖 identify an element of the data set.
and the testing set (the left 30% of data) by a random process to form
Performances of each type of model are displayed on Table 2. Re-
two representatives sets in terms of statistical analysis. Regarding GV-2
garding these criteria, nor linear regression neither kNN seem adapted
input parameters, physics concerns and sensitivity of ℎ𝑔𝑎𝑝 , following
to our problem. Neural Network provides satisfying results but it is
parameters are kept as entries of the model:
a bit slower and less efficient than Random Forests and Adaptive
• Local heat rate Boosting. Concerning Random Forest and AdaBoost both give similar
• Averaged linear power of the entire fuel pin results, we prefer Random Forest (RF) as it is slightly faster and also
• Burnup because AdaBoost is a more complex model (in terms of resources
• Temperature of sodium at axial level considered (𝑇𝑁𝑎 ) used for training, number of hyper-parameters to optimize but also,
in terms of training method it leads to potential overfitting while RF
Burnup is not explicitly an entry parameter of GV2 however it is is more resilient from this point of view). Models predictions versus
directly obtained by (5) where 𝑃 (𝑧) is the heat rate, t is irradiation time GV-2 ℎ𝑔𝑎𝑝 are plotted on Fig. 7 and confirms these conclusions as RF
and m the mass of heavy metal. In the same way sodium temperature is results shows less dispersion and less bias. A brief remind of RF building
not an input of GV-2 however ℎ𝑔𝑎𝑝 depends on temperature and sodium can help explaining such results. RF models are based on aggregation
temperature is usually available in codes that will use the meta-model of simpler models, the regression trees. A regression tree is basically
(eventually iteration between the code and the meta-model should be modeling data by partitioning feature space recursively into rectangles
necessary). Both GV2 data-sets parameters and Meta-model parameters and modeling the response as a constant in the rectangle. Building of
are summarized in Table 1. the tree is made via optimization processes that allow to select a pair
𝑃 (𝑧) 10−6 (feature, value) at each recursive step. The structure of output constant
𝐵𝑈 = 𝑑𝑧.𝑑𝑡 × (𝐺𝑊 𝑑∕𝑡ℎ𝑀) (5) on rectangles is also a problem on modeling regular data however it
∫𝑡 ∫𝑧 𝑚 24 × 3600
is especially adapted to modeling threshold effects which is interesting
The low number of parameters allows to chose various types of
in the case of estimating ℎ𝑔𝑎𝑝 during JOG formation. Also, tree models
models. Linear regression, kNN, Neuron Network, Random Forest (RF)
are unstable which means that they are sensitive to sample fluctuations,
and Adaptive Boosting (AdaBoost) have been tested here in order to
this is due to the hierarchical structure of the splitting. A RF model is
select the most accurate and fast surrogate model. For more details built to overcome these drawbacks, the principle is to build 𝑁𝑇 𝑟𝑒𝑒 de-
about these models the reader can refer to Friedman et al. (2008). correlated unbiased but noisy trees and average their responses. This
Considering the ℎ𝑔𝑎𝑝 behavior during irradiation time we can expect reduces variance compared to tree alone and also smooths the output.
the linear regression model to provide poorly accurate results however Full characteristics of the model are given in Table 3 and the reader
it has been tested for comparison. The selection of a model is made on can refer to Friedman et al. (2008) for more details about RF.
two steps, the whole process is made using two separated subsets of
3
For most statistical learning models, we identify two kinds of parameters.
1 First the ones that cannot be learned automatically and have to be set by the
A uniform distribution of parameters is taken not to make any assumption
on the area of interest (i.e. we do not presuppose over which subspace of input user. Typically the order of a polynomial for a polynomial regression model,
parameter the metamodel should focus on). the number and architecture of a neural networks, the number and depth of
2
This power should be correlated with irradiation time as fertile power trees in a random forest etc. These parameters are called ‘‘hyper-parameters’’.
increases due to 239 Pu generation. Even if the impact of fertile layer over The second type of parameters are the one learned by model itself during the
ℎ𝑔𝑎𝑝 of fissile part is negligible in a first approximation, this could be further training process. Typically, coefficients of the polynomial for a polynomial
quantified. regression.
7
M. Jeannin et al. Nuclear Engineering and Design 399 (2022) 112027
Fig. 7. Predictions VS GV-2 results for tested models. 𝑦-axis and 𝑥-axis are values of ℎ𝑔𝑎𝑝 given in W∕cm2 ∕K. Colorscale indicates Burnup in GWd/thM.
Table 2
Results of different models. Total test time is measured on the whole test set 386.103 test cases, Time per
call gives the approximate time for one value estimated by the model.
Model RMSE 𝑄2 Total test time (s) Time per call (s)
Random Forest 0.072 0.988 2.8 7.10−6
kNN 0.152 0.945 14.3 4.10−5
Linear regression 0.6 0.1 0.05 1.10−7
Neural Network 0.13 0.957 7.2 2.10−5
AdaBoost 0.083 0.984 4.2 1.10−5
8
M. Jeannin et al. Nuclear Engineering and Design 399 (2022) 112027
Fig. 8. Results of RF-nominal model on test set. (See 2.3.1 for general reading method for box-plot figures).
Table 4 data we see error overcoming 9%. This area corresponds to dispersed
Table of statistical parameters on error of the RF-nominal model in % - JF stands for
points on Fig. 7(a). This plot has been split into two groups of samples
JOG formation set, this set is composed of pellets with 𝐵𝑈 ∈ [65, 70] GWd∕tm while
𝐽 𝐹 is the rest of the full test set.
on Fig. 9 with, on the left 9(a) samples with BU between 65 and 70
Case Mean Median 𝑄75 Max
GWd/tM (appearing of JOG) and on the right 9(b) the rest of the test
set.
Full test set 1 0.4 1 950
𝐽 𝐹 set 5.8 1.8 4.9 950
Together with numeric indicators these graphs confirms that out-
𝐽 𝐹 set 0.82 0.38 0.9 43 liers produced by the RF-nominal are mostly restricted to the JOG
formation step. This is expected as the ℎ𝑔𝑎𝑝 can varies of more than
a factor two in a very short time, then despite good properties of
RF, the large dispersion of ℎ𝑔𝑎𝑝 values for a very restricted range of
indicates maximal value of error for which 𝑝% of the data-set value input parameter values harden the process of learning. The result is an
are below. Note that median is defined as the 𝑄50 we prefer its use ensemble of values (mostly in blue on Fig. 9(a)) grouped in two main
than the mean because it is less sensitive to outliers. In the following vertical ‘‘peaks’’, or groups of points, out of the main diagonal. It is
sections we use box-plots like in Fig. 8(a) to display the median (orange hard to demonstrate exactly the nature of the error, we can assume
line in the box), 𝑄25 and 𝑄75 respectively the lower and upper limits of that it comes mainly from a bad estimation of the exact moment of
box, 𝑄5 and 𝑄95 respectively the lower and upper whiskers. Each box JOG formation or from a bad estimation of ℎ𝑔𝑎𝑝 maximal value due to
represents a sub-set of the test-set, e.g. on Fig. 8(a) each box represent this JOG. However seeing ‘‘peaked’’ shape of groups of data diverging
data split in intervals of burnup. Maximal values are not represented from main diagonal, it is probable that this huge error comes from a
on the box-plots for better clarity. bad estimation of the exact moment of JOG formation. Indeed, at a
| 𝑦̂ | given cell of the data set, if the RF-nominal predict a ℎ𝑔𝑎𝑝 with JOG
∀𝑖, 𝐸𝑟𝑟𝑜𝑟(𝑖) = || 𝑖 − 1|| ∗ 100 (8) and GV-2 does not, then we would observe a deviation of RF values
| 𝑦𝑖 |
from what GV-2 predict, this would produce a peak above the main
2.3.2. Evaluation of model efficiency diagonal on Fig. 9(a) for values of ℎ𝑔𝑎𝑝 from GV-2 (x-axis) around 0.7
The test set of data is now used to evaluate more precisely per- W∕cm2 ∕K (value of ℎ𝑔𝑎𝑝 before JOG formation, see Fig. 5). We observe
formances of the chosen model, which will be called ‘‘RF-nominal’’ in a single ‘‘peak’’ out of the diagonal because the value of ℎ𝑔𝑎𝑝 before JOG
the following. Fig. 7(a) shows results in function of expectations, it is formation tends to the same value for any cell in any GV-2 calculation
clearly visible that points are centered on the 𝑦̂ = 𝑥 line which highlight in the data set. In the same way, if RF-nominal predict a ℎ𝑔𝑎𝑝 without
the good agreement of RF-nominal with GV-2. To analyze these results JOG while GV-2 predict a JOG, we expect vertical peaks below the
more in detail, statistics on error made by RF-nominal are given in main diagonal for high values of ℎ𝑔𝑎𝑝 from GV-2 (x-axis). There is no
Table 4 and displayed on Fig. 8. Considering global indicators on the single peak here because the 𝑥-axis value corresponds, in this case, to
whole test-set, the errors seem to reach very high values, about few the maximal value of ℎ𝑔𝑎𝑝 estimated by GV-2 at JOG formation and
times the ℎ𝑔𝑎𝑝 expected, however mean error is about 1% while median this value depends on input parameters. In case the error could be
error is about 0.4% and 𝑄75 is below 1% error. This means that in 75% interpreted as a bad prediction over the value of the maximal ℎ𝑔𝑎𝑝 at
of the time the model makes less than 1% error, then high values of JOG formation, we would probably expect the outlier points to be more
errors are exceptions in the statistics. uniformly spread around the main diagonal. In any case, this high level
Now results can be analyzed in terms of state of the fuel regarding of discrepancy occur for a very short duration in the fuel cycle then it
key physical steps defined in 2.1. For this purpose Fig. 8(a) shows error is not a major issue for using RF-nominal to estimate ℎ𝑔𝑎𝑝 in a model
function of burnup. Comparing burnup values to Fig. 5 we can first such as MORPHEE.
remark that error is low at the beginning of irradiation, during the first In order to provide an idea of the number of samples necessary to
peak of ℎ𝑔𝑎𝑝 while gap closing occurs, is typically data represented by build a RF model for an fuel pin using the previously described method,
the two left boxes. Then error, is regularly decreasing until BU reaches several models have been trained on different training sets. Basically
65 GWd/tM, in this range of BU the ℎ𝑔𝑎𝑝 is decreasing slowly then the these training sets are subsets of the whole training set previously used.
RF-nominal model easily fit data. For the whole beginning of irradiation They are obtained by random sampling over the initial training set.
𝑄95 never reaches 2% of error then the RF-nominal model is very Each new model is then evaluated on its predicting ability on the whole
predictive. At a BU of 65 GWd/tM the JOG forms and the ℎ𝑔𝑎𝑝 increases test set. Characteristics and results are given on Fig. 10. For the rest of
almost instantly. Despite the properties of RF for representing irregular this study and for the use in MORPHEE, we chose the most accurate
9
M. Jeannin et al. Nuclear Engineering and Design 399 (2022) 112027
Fig. 9. Results of RF-nominal separately for fuel cladding join forming area and the rest of the data-set. 𝑦-axis and 𝑥-axis are values of ℎ𝑔𝑎𝑝 given in W∕cm2 ∕K.
Table 5
Main results for k-fold validation of nominal models. 10 fold were used. (1) probabilities
given for each models represent the probability that its score 𝑆 > 𝑆𝑅𝐹 , S being RMSE
or 𝑄2 depending on the column.
RMSE 𝑄2
RF scores 0.078 0.986
Score/Probabilities(1)
Linear regression 0.61/1.0 0.138/0.0
kNN 0.16/1.0 0.942/0.0
Neural Network 0.14/1.0 0.954/0.0
Adaptive Boosting 0.084/0.96 0.984/0.036
it shows the best scores for each criteria i.e. its RMSE is lower and its These boundary conditions depends on ℎ𝑔𝑎𝑝 values, the system is com-
𝑄2 closer to one than for other models. Orange also provides results puted for all 𝑖, once with ℎ𝑔𝑎𝑝 from RF-Nominal and once with ℎ𝑔𝑎𝑝 from
in term of probability according to the method described in Corani GERMINAL-V2. Materials properties, 𝜆 and ℎ𝑁𝑎 , are fixed independent
and Benavoli (2015). In terms of 𝑄2 and in RMSE, RF proved better
of temperature. Radii (𝑅) and sections (𝑆) are set to the design values.
performances in any cases compared to kNN, Neural Network or Linear
𝑃𝑖 and 𝑇𝑁𝑎,𝑖 are given by the data set used for the test.
regression. RF also performs better than Adaptive Boosting 96% of
Figs. 11(a) and 11(b) show statistics over the deviation in terms
time, however, its scores are not significantly different from RF. Results
of inner fuel temperature between the two cases.4 RF-nominal model
are resumed in Table 5.
causes a deviation included between −6.56 K and 5.48 K in 98% of
10
M. Jeannin et al. Nuclear Engineering and Design 399 (2022) 112027
Fig. 11. Temperature deviation obtained with stationary heat equation with ℎ𝑔𝑎𝑝 from RF-Nominal compared to temperature with ℎ𝑔𝑎𝑝 from GV-2.
test cases (it corresponds respectively to −0.35% and +0.29% deviation it is defined by Eq. (12) where 𝑡0 indicates initial state before transient
on inner fuel temperature). Extreme deviations are rare, they reaches and t the time since the beginning of CRW.
−147 K and +148 K, respectively −8.0% and +8.3% of inner fuel
𝛥ℎ𝑔𝑎𝑝 (𝑡) = ℎ𝑔𝑎𝑝 (𝑡) − ℎ𝑔𝑎𝑝 (𝑡0 ) (12)
temperature. As expected, Fig. 11(b) shows that biggest error are
observed at JOG formation. The process of selection and training of a model is the same as
As conclusion, the model of random forest trained on ℎ𝑔𝑎𝑝 data detailed in Section 2.2. First the database is built using a DOE obtained
from GV-2 provide results in good agreement with this reference code. with URANIE (Blanchard et al., 2019) with following parameters:
Despite an increase of the error of prediction during JOG formation
we consider that the precision is good enough to include the model in • Irradiation time before CRW uniformly1 distributed in [1,1440]
MORPHEE. It will also be tested on another case in Section 4. EFPD.
• Power profile at nominal state parabolic (determined using (𝑃𝐴𝑣𝑔 ,
𝛿𝑃𝑚𝑎𝑥 ) random variables following a uniform1 distribution law
3. Transient of CRW
respectively in intervals [250,500] W/cm, [10,100] W/cm)
• Power in fertile area at nominal state set uniformly1 in [4,40]
3.1. Physical concerns
W/cm.
• Power increase during CRW (𝛥𝑃% ) uniformly1 distributed in
During an unprotected Control Rod Withdrawal (CRW) the fuel
[10,50] %. The power is increased of the same factor axially in
undergoes a power increase around +20% for an ASTRID core, possibly
the whole pin as power profile distortion was not identified as a
with peaks around +50%. The temperature of the fuel is affected espe-
first order parameter in ℎ𝑔𝑎𝑝 variation. Power increase is linear
cially for pellets located near the withdrawn rod as an more important
with time.
increase of power occurs in these area. Generally, we observe a gap
• CRW length is set to 𝜏𝑐𝑟𝑤 = 80 𝑠 for all simulations. Time step is
conductivity increase during transient. This is due to fuel temperature
set to 1 s during transient.
increase that causes a pellet expansion reducing the gap thickness. If
the gap is closed ℎ𝑔𝑎𝑝 can still increase due to conductivity raise in Calculations are performed using GV-2 and results are gathered
residual gas at the interface (𝜆 increases with temperature, in GV-2 𝜆 to build a database. Only transient part of GV-2 output is included.
is of the form 𝜆𝑔𝑎𝑠 = 𝜆0 .𝑇 𝑘 with 𝑘 > 0. For He, measures can be found Each time step of the transient calculated by GERMINAL-V2 is seen
in Blais and Mann (1960) or due to thermal conductivity increase of as a new point for the data-set, the total size of transient data-set
solids at the interface and due to radiative transfer enhancement. These is approximately 438.000 points. After pre-processing data, following
effect are illustrated on Fig. 12 for a fuel irradiated at 100 EFPD, it inputs are selected for machine learning:
corresponds to a burnup between 4 and 8 GWd/tM depending on local
• Local power increase 𝛥𝑃 (𝑡) = 𝑃 (𝑡) − 𝑃0 at any time t of transient
power, at this moment the gap is not yet closed and there is no JOG 𝛥𝑃
• Speed of power increase 𝜏 % (the slope of linear increase of
(see Figs. 5 and 6). The thinning of the gap during transient and the 𝑐𝑟𝑤
power)
increase of ℎ𝑔𝑎𝑝 are clearly visible especially for high heat rates. For the
• Burnup at transient time
highest heat rate (above 400 W∕cm2 ) the increase of ℎ𝑔𝑎𝑝 is important
• Averaged linear power of the fuel pin
enough to cause a decrease of the surface temperature of the fuel at
the end of the transient (after around 40 s on Fig. 12(b)). Fig. 12(a) • Initial local linear power
also demonstrate the high correlation between ℎ𝑔𝑎𝑝 evolution during • Sodium temperature
transient and initial power of the cell, the more power there is, the In some cases from this data set, the ℎ𝑔𝑎𝑝 slightly decreases during
more ℎ𝑔𝑎𝑝 increase during transient. the CRW. Most of these cases are occurring at burnups around 76
GWd/t (see Fig. 13(b)) which corresponds to the moment in fuel cycle
3.2. Machine learning model when ℎ𝑔𝑎𝑝 is decreasing after the JOG has formed. Then we can assume
that the decrease in ℎ𝑔𝑎𝑝 is the result of balance between the effects of
A specific model has been trained for transient situations. As we gas FPs release to the gap and heat transfer increase due to temperature
already selected a model for stationary state, we are now interested in increase. However these cases are rare, they represent around 3% of
the variation of the ℎ𝑔𝑎𝑝 during the power transient. The prediction has data, and complex to characterize. Moreover, some of these data could
to be used in transient calculation so 𝛥ℎ𝑔𝑎𝑝 must depend on time, then come from instability of ℎ𝑔𝑎𝑝 in calculation models.
11
M. Jeannin et al. Nuclear Engineering and Design 399 (2022) 112027
Fig. 12. Results of GV-2 for different axial cells of an ASTRID pin under slow power transient conditions after an irradiation of 100 EFPD. Transient begins at 0 of 𝑥-axis and
local power is multiplied by 1.2 over 50 s. Heat rate in legend is given at initial state.
Fig. 13. 𝛥ℎ𝑔𝑎𝑝 (defined by Eq. (12)) characteristics for CRW transient extracted from GV2 transient calculations (see 3.2 for details about simulations).
12
M. Jeannin et al. Nuclear Engineering and Design 399 (2022) 112027
Fig. 14. Predictions VS GV-2 results for tested models for 𝛥ℎ𝑔𝑎𝑝 estimation during CRW. Color-scale indicates burnup in GWd/thM. 𝑦-axis and 𝑥-axis are values of 𝛥ℎ𝑔𝑎𝑝 given in
W∕cm2 ∕K.
Table 6 Table 7
Results of different models for transient application. Total test time is measured on the Main results for k-fold validation of transient models. 10 fold were used. (1) probabil-
whole test set 175.103 test cases, Time per call gives the approximate time for one ities given for each models represent the probability that its score 𝑆 > 𝑆𝑅𝐹 , S being
value estimated by the model. RMSE or 𝑄2 depending on the column.
Model RMSE 𝑄2 Test time (s) Time per call RMSE 𝑄2
Random Forest 0.032 0.990 0.86 5.10−6 RF results 0.025 0.994
Adaptive boosting 0.033 0.989 1.1 6.10−6
Score/Probabilities(1)
kNN 0.030 0.991 1.7 1.10−5
Linear regression 0.31 0.06 0.03 2.10−7 Linear regression 0.30/1.0 0.07/0.0
Neural Network 0.21 0.6 1.0 6.10−6 kNN 0.020/1.0 0.996/1.0
Neural Network 0.174/1.0 0.683/0.0
Adaptive Boosting 0.025/0.47 0.994/0.550
Selection and training process results are given in Table 6 and pre-
dictions versus expectations for relevant models are given on Fig. 14. Adaptive boosting obtain similar results (except for response time). In
Once again RF seems to be a good choice as it has a low RMSE, a 𝑄2 of the case of predicting 𝛥ℎ𝑔𝑎𝑝 , the value to estimate has smoother vari-
0.99 and a response time lower than other models. However, kNN and ations with respects to input parameters than in the case of predicting
13
M. Jeannin et al. Nuclear Engineering and Design 399 (2022) 112027
Fig. 15. Results of RF-transient model for 𝛥ℎ𝑔𝑎𝑝 modeling during CRW transient. (See 2.3.1 for general reading method for box-plot figures).
14
M. Jeannin et al. Nuclear Engineering and Design 399 (2022) 112027
Fig. 17. Temperature deviation obtained with stationary heat equation at the end of a CRW with 𝛥ℎ𝑔𝑎𝑝 from RF-Transient compared to temperature with 𝛥ℎ𝑔𝑎𝑝 from GV-2.
15
M. Jeannin et al. Nuclear Engineering and Design 399 (2022) 112027
Fig. 19. Distribution of input parameters for training set (blue) and for ASTRID test case (red) for RF-nominal model. Diagonal graphs (histograms) represents probability density
of every input parameter. Other graphs display points from data-sets for every couple of parameters. Parameters are normalized to [0,1]. (For interpretation of the references to
color in this figure legend, the reader is referred to the web version of this article.)
Table 8
Median error and correlation coefficient of RF-transient results depending on irradiation time of pins. Corresponding boxplot is given on Fig. 23(a).
EFPD 10 100 200 300 400 500 600 700 800 [10, 800]b
Median/ 𝑄75 error (%) 10/18 7/11 6/11 7/14 12/47 7/13 5/11 5/14 5/10 7/14
𝑄2 0.937 0.992 0.971 0.963 0.612 0.558 0.804 0.702 0.515 0.883
Size of test seta 1488 1488 1488 1488 1488 1488 1488 1488 1488 14480
EFPD 900 1000 1100 1200 1300 1400 [900, 1400]c
Median/ 𝑄75 error (%) 6/17 19/58 23/55 37/103 52/183 36/95 28/73
𝑄2 0.032 0.935 0.681 0.790 −1.76 0.349 0.611
Size of test seta 1344 1440 1344 1392 1296 1392 8208
a
NB: in GV-2 calculations, some results were not converged. As GV-2 is taken as a reference for error evaluation, the not-converged cells of the mesh are not included in the test
set as they are not relevant for evaluation of RF model. Width of each test set is given to quantify the proportion of GV-2 points effectively used knowing that GV-2 provides
1488 points.
b Averaged estimators of RF-transient results for pins irradiated from 10 to 800 EFPD.
c Averaged estimators of RF-transient results for pins irradiated from 900 to 1400 EFPD.
in this equation) but assemblies can be seen as groups of pins with pellets at burnups around [65,70] GWd/tM are the cause of the poor
homogeneous irradiation time. However, for comparison with previous performances of statistical model. At highest irradiation times most of
results, Fig. 22 provide errors depending on burnups of cells over the the points are far from GV-2 results even if they are of the same order,
whole bunch of tests. as an example Fig. 23(d) indicates results at 1400 EFPD the maximum
It is noticeable that the RF-transient model has an acceptable be- of irradiation time tested in this study. Globally in these simulations the
havior for irradiation times below 800 EFPD, burnups remain below 60 model can provide an order of magnitude of 𝛥ℎ𝑔𝑎𝑝 but the risk of error
GWd/tM. In this range of burnups, the global evaluation of the model is important as the 𝑄95 easily exceed 200% as indicated by box-plots.
(last column of Table 8) shows a good agreement between expected Several explanations are possible for these inconsistencies. First, some
and predicted results with a median error of 7%. As an example, GV-2 calculations are not converged and still included in the training
the predicted versus expectation plot of 200 EFPD test case is given data, this could lead the model to reproduce inconsistent instabilities
on Fig. 23(b). After the limit of 900 EFPD, some cells of the mesh in its responses. Tests have been made with reduced GV-2 time step
begin to be poorly estimated and the model is not reliable anymore. for training data-set. Unstable ℎ𝑔𝑎𝑝 during transients are less frequent
This is due to the JOG appearing at these times as burnup increases, however RF model performances are not improved significantly. Fur-
indeed once again the box-plot 22 highlights that the model has worse ther investigations about axial mesh or GV-2 models could provide a
performances at burnups over 65 GWd/tM, Fig. 23(c) also confirms that better understanding of the problem, these are still under investigation.
16
M. Jeannin et al. Nuclear Engineering and Design 399 (2022) 112027
Fig. 20. Distribution of input parameters for training set (blue) and for ASTRID test case (red) for RF_transient model. Diagonal graphs (histograms) represents probability density
of every parameter. Other graphs display points from data-sets for every couple of parameters.Parameters are normalized to [0,1]. (For interpretation of the references to color in
this figure legend, the reader is referred to the web version of this article.)
Fig. 21. Predictions performances of RF-nominal for the ASTRID profile test in nominal conditions.
In conclusion of this test we can notice that RF-nominal and RF- a constant ℎ𝑔𝑎𝑝 when calculating transients with MORPHEE. One can
transient model perform better at lower burnups. The RF-transient also notice that the use of RF model cost is negligible (< 10−5 s per
model seems especially not reliable over 65 GWd/thM. For these bur- point) while a GV-2 call would be around 10 min in best cases. Then the
nups it would probably be more acceptable to replace RF-transient by balance between precision and computational time goes to RF model in
17
M. Jeannin et al. Nuclear Engineering and Design 399 (2022) 112027
the case of MORPHEE tool which aim is to perform simplified and quick
calculations.
Fig. 23. Example of results of RF-transient for transient over power on ASTRID power profile. On (b,c,d) plots colors indicates Burnups in 𝐺𝑊 𝑑∕𝑡ℎ𝑀.
18
M. Jeannin et al. Nuclear Engineering and Design 399 (2022) 112027
be observed from GV-2 especially concerning variations of ℎ𝑔𝑎𝑝 during URANIE and GERMINAL-V2 with the help of both support
transient. teams.
However, in order to use these in transients evaluation on reactors
some assumptions should be investigated. The effect of power history References
seems to have a significant impact on ℎ𝑔𝑎𝑝 then it should be represented
in input parameters in a more precise way than using burnup only. The Ammar, K., 2014. Conception Multi-Physique Et Multi-Objectif Des cœurs de RNR-
Na Hétérogènes: Développement D’une Méthode D’optimisation sous incertitudes
use of a proper normalization of power profile could show good results
(Ph.D. thesis). Université Paris Sud-Paris XI.
with adding only one parameter to the model, preserving training Andersen, B., Godfrey, A., Hou, J., Kropaczek, D.J., 2021. Application OF DEEP
feasibility. Another key point in this study is that design parameters are LEARNING networks TO SURROGATE modelling OF crud deposition. In: ANS M
assumed to be known and their value are set. It could be interesting to & C 2021 International Conference on Mathematical and Computational Method
include some sensitivities to uncertain parameters such as dimensions Applied to Nuclear Science and Engineering. ANS, Oak Ridge National Lab. (ORNL),
Oak Ridge, TN (United States).
of pins to estimate their impact on the model accuracy. Finally, we Bajard, S., Degezelle, T., Li, S., Conti, A., 2022. Influence of the fuel pellet-clad gap
could improve the response of RF model for highest burnups. This high heat exchange coefficient on a loss of flow without scram transient simulated with
error is partly due to GV-2 model of JOG formation which implies a CATHARE3 in sodium fast reactor. In: Proc. of NURETH-19.
near-immediate raise of ℎ𝑔𝑎𝑝 . This implies that, for a very small interval Barani, T., Ramière, I., Michel, B., 2022. Analysis of fabrication and crack-induced
porosity migration in mixed oxide fuels for sodium fast reactors by the finite
of input parameters, values of ℎ𝑔𝑎𝑝 are very spread. This contributes
element method. J. Nucl. Mater. 558, 153341.
to harden the learning process. This could be solved by using new Beck, T., Blanc, V., Escleine, J.-M., Haubensack, D., Pelletier, M., Phelip, M., Perrin, B.,
methods of learning or by smoothing GV-2 models itself (this work is Venard, C., 2017. Conceptual design of ASTRID fuel sub-assemblies. Nucl. Eng. Des.
currently in progress). Two other sources of error that could lead to 315, 51–60.
discrepancies highlighted in Section 4 are, the power profile in training Blais, N.C., Mann, J.B., 1960. Thermal conductivity of helium and hydrogen at high
temperatures. J. Chem. Phys. 32 (5), 1459–1465.
set and the axial mesh used in GV-2. Indeed, if the JOG model is Blanc, V., Dupont, V., Beck, T., Lambert, T., Thebaud, E., Charollais, F., Pelletier, M.,
sensitive to size of the cells in the mesh then the ML model will be Bouloré, A., Dumas, J., Michel, B., et al., 2017. Fuel melting margin assessment
too. This point is currently under investigations. Finally, the difference of fast reactor oxide fuel pin using a statistical approach. In: AIEA International
in median error between RF-nominal and RF-transient could also come Conference on Fast Reactors and Related Fuel Cycles Next Generation Nuclear
Systems for Sustainable Development. FR17.
from the size of the training dataset. Indeed, for the same number
Blanchard, J.-B., Damblin, G., Martinez, J.-M., Arnaud, G., Gaudier, F., 2019. The
of GV-2 simulations we get much more training data for nominal uranie platform: An open-source software for optimisation, meta-modelling and
models than for transient models. Furthermore, RF-transient seems to uncertainty analysis. EPJ Nucl. Sci. Technol. 5, 4.
converge slower with training set size than RF-nominal do (e.g. with Corani, G., Benavoli, A., 2015. A Bayesian approach for comparing cross-validated
104 training elements median error of RF-nominal is below 5% while algorithms on multiple data sets. Mach. Learn. 100 (2), 285–304.
Demšar, J., Curk, T., Erjavec, A., Črt Gorup, Hočevar, T., Milutinovič, M., Možina, M.,
for RF-transient median error is still superior to 10%).
Polajnar, M., Toplak, M., Starič, A., Štajdohar, M., Umek, L., Žagar, L., Žbontar, J.,
Still, in term of cost/precision ratio, the random forest model re- Žitnik, M., Zupan, B., 2013. Orange: Data mining toolbox in Python. J. Mach.
mains a good compromise especially to be included in fast computa- Learn. Res. 14, 2349–2353.
tional schemes. As this model has been developed to be included in Droin, J.-B., 2016. Modélisation d’un Transitoire De Perte De Débit Primaire
Non-Protégé Dans un RNR-Na (Ph.D. thesis). CEA-Université Grenoble Alpes.
MORPHEE, whose aim is to provide quick calculations for sensitivity
Friedman, J., Hastie, T., Tibshirani, R., et al., 2008. The eLements of Statistical
studies, the level of accuracy is sufficient for the applications planned Learning, second ed. Springer series in statistics.
in our safety analysis at least for lower burnups. Fukano, Y., Onoda, Y., Sato, I., Charpenel, J., 2009. Fuel pin behavior under slow-
ramp-type transient-overpower conditions in the CABRI-FAST experiments. J. Nucl.
CRediT authorship contribution statement Sci. Technol. 46 (11), 1049–1058.
Gérardin, D., Poumerouly, S., Andriolo, L., 2022. Evaluation of an increase of the power
density for the French commercial sodium fast reactor and optimization study at
Marlène Jeannin: Conceptualization, Methodology, Investigation, 1100 MWe with the SDDS tool. In: International Conference on Fast Reactors and
Formal analysis, Writing – original draft, Visualization. Victor Blanc: Related Fuel Cycles: Sustainable Energy for the Future, Vol. 19. p. 22.
Conceptualization, Resources, Validation, Writing – review & editing, Inoue, M., Maeda, K., Katsuyama, K., Tanaka, K., Mondo, K., Hisada, M., 2004. Fuel-to-
cladding gap evolution and its impact on thermal performance of high burnup fast
Supervision. Vincent Dupont: Writing – review & editing. Vincent
reactor type uranium–plutonium oxide fuel pins. J. Nucl. Mater. 326 (1), 59–73.
Pascal: Writing – review & editing, Supervision. Laurent Buiron: Iooss, B., Marrel, A., 2019. Advanced methodology for uncertainty propagation in
Conceptualization, Writing – review & editing, Supervision. Pablo computer experiments with large number of inputs. Nucl. Technol..
Rubiolo: Writing – review & editing, Supervision. Jeannin, M., Pascal, V., Blanc, V., Droin, J.-B., Buiron, L., Rubiolo, P., 2021. First
approach to analyse control rod withdrawal transient in SFR with a multi-physics
methodology. Proc. of M&C 2021 2241–2250.
Declaration of competing interest
Lainet, M., Michel, B., Dumas, J.-C., Pelletier, M., Ramière, I., 2019. GERMINAL, a fuel
performance code of the PLEIADES platform to simulate the in-pile behaviour of
The authors declare that they have no known competing finan- mixed oxide fuel pins for sodium-cooled fast reactors. J. Nucl. Mater. 516, 30–53.
cial interests or personal relationships that could have appeared to Lavarenne, J., KIT, E.B., Davies, U., KIT, S.G., EdF, S.G., Lindley, B., Murphy, C.,
Perrin, B., KIT, W.P., JRC, A.S., et al., 2021. A2-D correlation to evaluate fuel-
influence the work reported in this paper.
cladding gap thermal conductance in mixed oxide fuel elements for sodium-cooled
fast reactors. Nucl. Sci. Eng..
Michel, B., Ramière, I., Viallard, I., Introini, C., Lainet, M., Chauvin, N., Marelle, V.,
Data availability
Boulore, A., Helfer, T., Masson, R., et al., 2021. Two fuel performance codes of
the PLEIADES platform: ALCYONE and GERMINAL. In: Nuclear Power Plant Design
The data that has been used is confidential. and Analysis Codes. Elsevier, pp. 207–233.
Temmar, M., 2019. Simulation Multiphysique Du Phénomène De Rattrapage Du Jeu
Acknowledgments Pastille-Gaine Dans Les Aiguilles Combustibles Des Réacteurs À Neutrons Rapides
(Ph.D. thesis). Aix-Marseille.
Venard, C., Beck, T., Bernardin, B., Conti, A., Gentet, D., Lamagnere, P., Sciora, P.,
Authors would like to thank CEA’s Generation IV program and SFR Lorenzo, D., Tosello, A., Vanier, M., et al., 2015. The ASTRID core at the midterm
project, which support this study. This work has been prepared using of the conceptual design phase (AVP2). In: Proc. of ICAPP, Vol. 15.
19