1 Introduction
The finite element method can handle unstructured meshes and can thus be adapted to complex geometries. Since the 1970s, this method has been gradually applied and promoted in the field of neutronics computing [1-4].
Zhang et al. [5] proposed a strategy to accelerate solving the neutron diffusion equation via the finite element method, and the acceleration ratio reached 103. Hosseini et al. [6-9] proposed a finite element method for solving steady-state neutronics and neutron noise problems. Avvakumov et al. [10] also solved a typical neutron dynamics problem via the finite element method. The finite element platform FEniCS was used to develop the neutron dynamics code, and the extensible tool package SLEPc was used to solve the eigenvalue of the coefficient matrix. González-Pintor et al. [11] proposed a high-order finite element method to solve the lambda eigenvalue problem of hexagonal geometry.
For analyzing reactor dynamics, effective point reactor kinetic parameters need to be obtained in advance, and finite element methods can be used.
Saadi et al.[12] reviewed the calculation methods of effective point reactor kinetic parameters and compared deterministic and stochastic methods by using the same benchmark. Arkani et al. [13] calculated the effective point reactor kinetic parameters of the Tehran research reactor (TRR) by using the six-group weighting method. Lashkari et al. [14] calculated the effective point reactor kinetic parameters of the TRR mixed core through the core analysis tool MTR_PC. The effective delayed neutron fraction was found to decrease with burnup, while the prompt neutron lifetime increased. With increasing highly enriched uranium fuel assemblies, the prompt neutron lifetime increases, while the effective delayed neutron fraction does not change significantly. Hosseini et al. [15] calculated and measured the effective point reactor kinetic parameters of the TRR. MTR_PC was used to calculate the neutronics parameters of the TRR in cold and hot states. By using WIMS and CITATION, Zaker et al. [16] calculated the effective point reactor kinetic parameters of two TRR cores with both highly enriched uranium and low enriched uranium.
To improve the steady-state calculation in the current deterministic method of effective point reactor kinetic parameters, the calculation of these parameters and the Galerkin finite element method are combined in this work based on the existing framework of FEMN [17]. This paper is organized as follows: the basic concepts of the Galerkin finite element method are outlined, and the 2D and 3D steady-state benchmarks based on the Galerkin finite element method are verified in Sect. 2. In Sect. 3, the TRR benchmarks used worldwide are described, and the effective point reactor kinetic parameters of the TRR are obtained by the improved strategy proposed above. In the final section, the calculation results are discussed, and a brief summary is provided.
2 Galerkin Finite Element Method
2.1 Galerkin finite element formulation of the neutron diffusion problem
The effective delayed neutron fraction is defined as follows:
For group g,
Similarly, the definition of prompt neutron lifetime can be given as follows:
where
The 3D steady-state equation of neutronics is as follows:
For group g,
The boundary conditions are described as follows:
where
By following the Galerkin finite element method, the weak form of the diffusion equation can be written as follows:
After integration by parts, the finite element form of the 3D steady-state neutronics equation can be obtained:
The 3D steady-state adjoint equation of neutronics is as follows:
Similarly, the finite element form of the 3D steady-state neutronics adjoint equation can be obtained as follows:
2.2 Benchmark test
1) 2D steady-state neutronics benchmark
The 2D benchmark TWIGL is used for the code test [18]. The geometric layout of the 1/4 core is shown in Fig. 1, and the macroscopic cross sections used are listed in Table 1. Both triangular and quadrilateral elements can be used for 2D geometry meshing, and Fig. 2 shows the 2D mesh adopted by the present study. The steady-state neutronics parameters are calculated by FEMN.
-202007/1001-8042-31-07-007/alternativeImage/1001-8042-31-07-007-F001.jpg)
-202007/1001-8042-31-07-007/alternativeImage/1001-8042-31-07-007-F002.jpg)
Material types | Energy group | ||||
---|---|---|---|---|---|
1 | 1 | 1.4 | 0.01 | 0.007657 | 0.01 |
2 | 0.4 | 0.15 | 0.218772 | 0 | |
2 | 1 | 1.3 | 0.008 | 0.00328158 | 0.01 |
2 | 0.5 | 0.05 | 0.06563 | 0 |
Item | Calculated value/reference value (deviation) |
---|---|
1.001312/1.001310 (0.000002) |
0.2138 |
0.2095 |
0.2006 |
0.1866 |
0.1674 |
0.1431 |
0.1164 |
0.0839 |
0.0553 |
0.0238 |
0.4910 |
0.4814 |
0.4615 |
0.4301 |
0.3862 |
0.3298 |
0.2631 |
0.1909 |
0.1200 |
0.0533 |
0.8132 |
0.7985 |
0.7674 |
0.7173 |
0.6455 |
0.5513 |
0.4365 |
0.3099 |
0.1909 |
0.0839 |
1.1600 |
1.1415 |
1.1014 |
1.0344 |
0.9350 |
0.8001 |
0.6305 |
0.4363 |
0.2629 |
0.1145 |
1.4239 |
1.4063 |
1.3660 |
1.2935 |
1.1782 |
1.0136 |
0.7998 |
0.5509 |
0.3295 |
0.1429 |
1.5655 |
1.5556 |
1.5289 |
1.4693 |
1.3563 |
1.1778 |
0.9344 |
0.6449 |
0.3857 |
0.1672 |
1.5634 |
1.5683 |
1.5739 |
1.5566 |
1.4687 |
1.2925 |
1.0334 |
0.7164 |
0.4295 |
0.1864 |
1.4381 |
1.4617 |
1.5145 |
1.5731 |
1.5276 |
1.3645 |
1.1000 |
0.7664 |
0.4609 |
0.2003 |
1.3344 |
1.3734 |
1.4610 |
1.5668 |
1.5536 |
1.4043 |
1.1398 |
0.7973 |
0.4807 |
0.2092 |
1.2871 |
1.3339 |
1.4367 |
1.5613 |
1.5632 |
1.4216 |
1.1582 |
0.8120 |
0.4903 |
0.2135 |
0.2656 |
0.2603 |
0.2492 |
0.2319 |
0.2080 |
0.1777 |
0.1424 |
0.1042 |
0.0660 |
0.0277 |
0.6510 |
0.6384 |
0.6120 |
0.5703 |
0.5120 |
0.4373 |
0.3487 |
0.2528 |
0.1584 |
0.0660 |
1.0984 |
1.0785 |
1.0365 |
0.9687 |
0.8718 |
0.7445 |
0.5880 |
0.4130 |
0.2528 |
0.1042 |
1.6698 |
1.6432 |
1.5855 |
1.4891 |
1.3460 |
1.1517 |
0.9013 |
0.5878 |
0.3485 |
0.1422 |
2.0651 |
2.0395 |
1.9811 |
1.8760 |
1.7089 |
1.4700 |
1.1514 |
0.7440 |
0.4369 |
0.1775 |
2.2705 |
2.2561 |
2.2174 |
2.1311 |
1.9672 |
1.7082 |
1.3451 |
0.8710 |
0.5115 |
0.2077 |
2.2515 |
2.2588 |
2.2698 |
2.2559 |
2.1302 |
1.8746 |
1.4876 |
0.9676 |
0.5695 |
0.2316 |
1.9432 |
1.9767 |
2.0742 |
2.2687 |
2.2154 |
1.9789 |
1.5835 |
1.0351 |
0.6111 |
0.2488 |
1.7717 |
1.8258 |
1.9756 |
2.2566 |
2.2532 |
2.0366 |
1.6408 |
1.0769 |
0.6374 |
0.2599 |
1.7066 |
1.7710 |
1.9414 |
2.2484 |
2.2670 |
2.0617 |
1.6672 |
1.0967 |
0.6501 |
0.2652 |
Compared with the reference value [18], the deviation of
2) 3D steady-state neutronics benchmark
The 3D benchmark IAEA-3D PWR is used for the code test [19]. A schematic of the 3D benchmark is shown in Fig. 3, and the macroscopic cross sections used are listed in Table 5. Both triangular prism and hexahedral elements can be used for 3D geometric meshing. Figure 4 shows the 3D mesh adopted by the present study. The steady-state neutronics parameters are calculated by FEMN. keff,
-202007/1001-8042-31-07-007/alternativeImage/1001-8042-31-07-007-F003.jpg)
-202007/1001-8042-31-07-007/alternativeImage/1001-8042-31-07-007-F004.jpg)
Material types | Energy group | |
||||
---|---|---|---|---|---|---|
![]() |
Fuel1 | 1 | 1.500 | 0.010 | 0.000 | 0.020 |
2 | 0.400 | 0.085 | 0.135 | — | ||
![]() |
Fuel1+rod | 1 | 1.500 | 0.010 | 0.000 | 0.020 |
2 | 0.400 | 0.130 | 0.135 | — | ||
![]() |
Fuel2 | 1 | 1.500 | 0.010 | 0.000 | 0.020 |
2 | 0.400 | 0.080 | 0.135 | — | ||
![]() |
Reflector | 1 | 2.000 | 0.000 | 0.000 | 0.040 |
2 | 0.300 | 0.010 | 0.000 | — | ||
![]() |
Reflector+Rod | 1 | 2.000 | 0.000 | 0.000 | 0.040 |
2 | 0.300 | 0.055 | 0.000 | — |
Item | Value |
---|---|
Reference keff | 1.02900 |
Calculated keff | 1.02904 |
Calculated |
1.02910 |
0.7290 | |||||
0.7237 | |||||
0.73% | |||||
1.2810 |
1.3970 |
||||
1.4220 |
1.4320 |
1.3680 |
|||
1.1930 |
1.2910 |
1.3110 |
1.1780 |
||
0.6100 |
1.0720 |
1.1810 |
0.9720 |
0.4760 |
|
0.9530 |
1.0550 |
1.0890 |
0.9230 |
0.7000 |
0.5970 |
0.9590 |
0.9760 |
1.0000 |
0.8660 |
0.6100 |
|
0.77700.78961.62% | 0.75700.76901.58% | 0.71100.72622.14% |
Compared with the reference value [19], the deviation of
The forward flux and adjoint flux can also be adequately determined by FEMN. The distribution of forward flux and adjoint flux for the 3D benchmark are shown in Fig. 5 and Fig. 6, respectively.
-202007/1001-8042-31-07-007/alternativeImage/1001-8042-31-07-007-F005.jpg)
-202007/1001-8042-31-07-007/alternativeImage/1001-8042-31-07-007-F006.jpg)
3 Results and Discussion
3.1 Description of the TRR
The TRR is a 5-MW pool-type light-water moderated, heterogeneous solid fuel reactor, in which the water is also used for cooling and shielding. The TRR core is immersed in either section of a two-section, concrete pool filled with water. Utilization of the reactor is essential for research, training, and production of radioisotopes [12]. Substantial research has been performed on the point reactor kinetic parameters of the TRR; thus, it was chosen as a benchmark to facilitate the calculation comparison. The first core configuration of the TRR is shown in Fig. 7 [13].
-202007/1001-8042-31-07-007/alternativeImage/1001-8042-31-07-007-F007.jpg)
The standard fuel element (SFE) consists of 19 fuel plates with 20% enrichment of uranium 235. Each fuel plate consists of two unit areas of fuel cladding and one fuel meat; the meat is made of U3O8 powder dispersed in a pure aluminum matrix, and the cladding and other structural materials are Al6061. The coolant channel is located between the fuel plates. The control fuel element (CFE) consists of 14 fuel plates with 20% enrichment of uranium 235, and each fuel plate consists of two unit areas of fuel cladding and one fuel meat.
The shim safety control rod is composed of two absorbing plates and a knuckle subassembly. The absorber plate is an alloy of silver, indium, and cadmium (80, 15, and 5% wt., respectively), while the regulating rod is made of stainless steel. All absorbing rods are fork type. The main geometrical data of the CFE and SFE can be found in reference [12], and the configuration is shown in Fig. 8 [13].
-202007/1001-8042-31-07-007/alternativeImage/1001-8042-31-07-007-F008.jpg)
The calculation of TRR's effective point reactor kinematic parameters involves three steps: 1) Preparation of the six-group cross section and six-group neutron velocity by WIMS and 2DSN; 2) Calculation of the six-group forward flux and adjoint flux with the Galerkin finite element method; 3) Calculation of the effective point reactor kinetic parameters. Because the TRR core is asymmetric, the use of triangular prism elements for geometric meshing and six-group calculation will cause substantial memory consumption, which is impractical for personal computers. Therefore, this work uses a memory-saving hexahedron meshing method, and Fig. 9 shows the meshes used in the calculation.
-202007/1001-8042-31-07-007/alternativeImage/1001-8042-31-07-007-F009.jpg)
To distinguish the energy spectrum between prompt and delayed neutrons, the total number of energy groups must be greater than two groups, because in a typical two-group structure, neutrons can only be produced in the fast group, so the effect of delayed neutrons is not reflected. The neutron group structure, transient neutron energy spectrum, delayed neutron energy spectrum, and delayed neutron parameters of 235U and 238U can be found in reference [12].
3.2 Results and discussion
The steady-state neutronics parameters of the TRR were calculated using the FEMN, and the excess reactivity in this state is 6344 pcm. The forward flux and adjoint flux in the axial plane of 51.5 cm are shown in Figs. 10 and 11, respectively. The forward flux and adjoint flux distribution of the TRR in this state is not given in relevant literature, so only the calculation results are given here for peer reference. For FEMN, the relative error of the steady state calculation has been discussed, and interested readers can refer to Sect. 2. From the perspective of excess reactivity, the deviation between the calculated value (6344 pcm) and the reference value (6481 pcm) of reference [12] is 2%, which proves that the steady-state calculation is reliable from the side.
-202007/1001-8042-31-07-007/alternativeImage/1001-8042-31-07-007-F010.jpg)
-202007/1001-8042-31-07-007/alternativeImage/1001-8042-31-07-007-F011.jpg)
Equations (1) and (2) proposed above are used to process the effective point reactor kinetic parameters of the TRR, and the calculated results are shown in Table 8. Compared with the recommended value of reference [12], the relative error of the effective delayed neutron fraction is 2%, while the relative error of the prompt neutron lifetime is 10%. The main reason for the relative error is that the cross sections and neutron energy spectra used by different researchers are inconsistent, which eventually leads to some slight differences in forward flux, adjoint flux, and group neutron velocity.
Item | Value (calculated/recommended [12]) | |
---|---|---|
Effective delayed neutron fraction | Group 1 | 0.00026/0.00024 |
Group 2 | 0.00148/0.00158 | |
Group 3 | 0.00133/0.00142 | |
Group 4 | 0.00288/0.00286 | |
Group 5 | 0.00094/0.00085 | |
Group 6 | 0.00020/0.00031 | |
Total | 0.00709/0.00726 | |
Prompt neutron lifetime (µ sec) | 43/48 |
4 Conclusion
1) Based on the internally developed code FEMN, a method for determining effective point reactor kinetic parameters was developed and validated.
2) Compared with the reference values, the relative errors of the effective delayed neutron fraction and prompt neutron lifetime are 2% and 10%, respectively. The main factor that led to the errors was the inconsistency between the cross sections and the neutron energy spectra.
Application of a dual variational formulation to finite element reactor calculations
. Ann. Nucl. Energy. 20 (12), 823-845 (1993). https://doi.org/10.1016/0306-4549(93)90076-2The application of the finite element method to the multigroup neutron diffusion equation
. Nucl. Sci. Eng. 47 (3), 302-310 (1972). https://doi.org/10.13182/NSE72-A22416A computer program for solving the three-dimensional multigroup diffusion equation by finite element method with 20-node isoparametric element (FEM3DJAR)
. Prog. Nucl. Energ. 18 (1-2), 207-214 (1986). https://doi.org/10.1016/0149-1970(86)90027-2New finite element solution technique for neutron diffusion equations
. J. Nucl. Sci. Technol. 17 (2), 89-97 (1980). https://doi.org/10.1080/18811248.1980.9732552Fast solution of neutron diffusion problem by reduced basis finite element method
. Ann. Nucl. Energy. 111, 702-708 (2018). https://doi.org/10.1016/j.anucene.2017.09.044Neutron noise simulation by GFEM and unstructured triangle elements
. Nucl. Eng. Des. 253, 238-258 (2012). https://doi.org/10.1016/j.nucengdes.2012.08.023Galerkin and generalized least squares finite element: a comparative study for multi-group diffusion solvers
. Prog. Nucl. Energ. 85, 473-490 (2015). https://doi.org/10.1016/j.pnucene.2015.07.009Development of galerkin finite element method three-dimensional computational code for the multigroup neutron diffusion equation with unstructured tetrahedron elements
. Nucl. Eng. Technol. 48, 43-54 (2016). https://doi.org/10.1016/j.net.2015.10.009Sensitivity analysis of the galerkin finite element method neutron diffusion solver to the shape of the elements
. Nucl. Eng. Technol. 49, 29-42 (2017). https://doi.org/10.1016/j.net.2016.08.006Solution of the neutronics code dynamic benchmark by finite element method
. AIP Conference Proceedings. 1773, 110003, (2016). https://doi.org/10.1063/1.4965007High order finite element method for the lambda modes problem on hexagonal geometry
. Ann. Nucl. Energy. 36, 1450-1462 (2009). https://doi.org/10.1016/j.anucene.2009.07.003Effective point kinetic parameters calculation in Tehran research reactor using deterministic and probabilistic methods
. Nucl. Sci. Tech. 28, 171 (2017). https://doi.org/10.1007/s41365-017-0323-7Calculation of six-group importance weighted delayed neutron fractions and prompt neutron lifetime of MTR research reactors based on Monte Carlo method
. Prog. Nucl. Energ. 88, 352-363 (2016). https://doi.org/10.1016/j.pnucene.2015.12.005Effective delayed neutron fraction and prompt neutron lifetime of Tehran research reactor mixed-core
. Ann. Nucl. Energy. 55, 265-271 (2013). https://doi.org/10.1016/j.anucene.2012.12.001Calculation, measurement and sensitivity analysis of kinetic parameters of Tehran Research Reactor
. Ann. Nucl. Energy. 37, 463-470 (2010). https://doi.org/10.1016/j.anucene.2010.01.018Effective delayed neutron fraction and prompt neutron lifetime of Tehran research reactor
. Ann. Nucl. Energy. 30, 1591-1596 (2003). https://doi.org/10.1016/S0306-4549(03)00081-1Advances in FEMN: the code for nuclear noise analysis based on ICEM-CFD
.The application of the analytic basis function expansion triangular-z nodal method for neutron diffusion calculation
. China. Sciencepap. 10 (23), 2774-2778 (2015). https://doi.org/10.3969/j.issn.2095-2783.2015.23.017Development of parallel coupling system between three-dimensional nodal kinetic code ENTREE and two-fluid plant simulator TRAC / BF1
. J. Nucl. Sci. Technol, 37 (10), 840-854 (2000). https://doi.org/10.1080/18811248.2000.9714965