Introduction

In the activation measurements using the nuclear reactor, the neutron capture reaction rates are the product of the neutron flux at the sample position and the neutron capture cross-section of irradiation nuclide. The neutron capture cross-section at particular neutron energy is the probability that a neutron at that energy will be captured by the nuclide. The standard energy for tabulation of thermal neutron cross-section (σ0) is that of room temperature (293.6°K or 20.43 °C), corresponding to a neutron energy 0.0253 eV or to a neutron velocity of 2200 m/s. However, in many reactors, the temperature (T) in the irradiation channels is not 20.43 °C, but at higher temperature. Westcott developed a method for converting σ0 to σ(T), which is the effective cross-section at the actual temperature (T) of the irradiation channel, by describing the neutron spectrum as a combination of a Maxwellian distribution function, which is characterized by a temperature (T), and a component of epithermal energy neutrons [1].

According to Westcott, the reaction rate per target atom is given by:

$$ R = \phi_{0} \mathop \sigma \limits^{\Uplambda } (T) = nv_{0} \sigma_{0} \left[ {g(T) + r\sqrt {T/T_{0} } s_{0} } \right] $$
(1)

where ϕ 0 = nv 0 neutron flux defined as the total neutron density times the 2200 m/s neutron velocity; \( \mathop \sigma \limits^{\Uplambda } (T) \) effective cross-section; σ 0 thermal cross-section for 2200 m/s neutron; g(T) parameter which represents the departure of the cross-section from the 1/v law in the thermal region (g(T) = 1 if nuclide obeys the 1/v law in this energy region) and which can be calculated from expression:

$$ g(T) = {\frac{2}{{\sqrt {\pi E_{0} } \sigma_{0} }}}\int\limits_{0}^{\infty } {\sqrt E } \sigma (E)\sqrt {E/E_{T} } e^{{ - E/E_{T} }} dE/E_{T} $$
(2)

where \( E_{T} = E_{0} T/T_{0} \), \( E_{0} = 0.0253 \) eV, \( T_{0} = 293.6 \)°K, E—neutron energy, and v—neutron velocity. The g(T)-factors with the temperatures from 273.16 K (0 °C) to 673.16 K (400 °C) for many nuclides were calculated by Holden [2].

\( r\sqrt {T/T_{0} } \)—epithermal index which denotes the strength of the epithermal flux (it is zero for a pure thermal flux) and s0—parameter which represents the ratio of the resonance integral and thermal cross-section.

According to the Hogdahl’s convention [3], a method, theoretically less rigorous, but commonly used defines the reaction rate by:

$$ R = \phi_{th} \phi_{th} + \phi_{epi} I $$
(3)

where σ th, I sub-cadmium cross-section and the epi-cadmium cross-section, respectively; ϕth neutron flux defined as the thermal neutron density times the 2200 m/s neutron velocity; ϕepi epithermal flux per unit ln(E).

From Eqs. 1 and 3 it follows that (see [4]):

$$ \sigma_{th} = g(T)\sigma_{0} + {\frac{{\phi_{epi} }}{{\phi_{th} }}}(1 - 2\sqrt {E_{0} - E_{c} } )g(T)\sigma_{0} $$
(4)

or

$$ \sigma_{th} = g(T)\sigma_{0} + {\frac{{\phi_{epi} }}{{\phi_{th} }}}[\Updelta I' - I(1/v)] $$
(5)

with

$$ I(1/v) = \int\limits_{{E_{C} }}^{\infty } {g(T)\sigma_{0} \sqrt {E_{0} /E} } dE/E \cong 2g(T)\sigma_{0} \sqrt {E_{0} /E_{c} } $$
(6)

where E c—Cd-cut-off energy (this cut-off energy is a function of thickness of Cd; E c = 0.55 eV if a small cylindrical Cd-filter of 1 mm thickness), I(1/v)—1/v-part of resonance integral, I′ and ΔI′ is the epi-cadmium resonance integral excluding the 1/v part and part, shielded by Cd-filter, which depends on the neutron temperature, respectively.

Clearly, looking at Eqs. 1, 3, 4, 5, and 6 there is one notice that the cross-sections and the resonance integral vary as a function of g(T), which are temperature dependence. Many authors often assume σ th = σ 0 to calculate the resonance integral, it is not completely justified. Only the nuclides with cross-section obey the 1/v law up to 1–2 eV, g(T) would be unity as mentioned above and s0 = 0; then σ th and the resonance integral are no longer depends on temperature at the irradiation position. Thus, in the activation measurements using the nuclear reactor, neutron temperature (T) at the irradiation position should be known to preserve the accuracy of the results.

In experiment, a well-known method for the determination of the neutron temperature in the irradiation channels is co-irradiation of Lu by using 176Lu (n, γ) 177Lu reaction and 1/v-monitors [5] with acceptable accuracy. In this work, we describe a method for the determination of the neutron temperature based on thermal neutron spectrum calculated by MCNP code.

Base of method

As we know, neutron spectrum at an irradiation position can be expressed as a sum of a thermal equilibrium spectrum; φth(E) (Maxwellian distribution, neutron energy from 0 to 0.55 eV) and epithermal spectrum in the slowing down region; φepi(E) (neutron energy from 0.55 eV to maximal). In the paper [6, 7], the neutron spectra were written by semi-empirical functions:

$$ \varphi_{th} \left( E \right) = I_{th} \left( {{\frac{E}{{E_{T}^{2} }}}} \right)e^{{ - {\frac{E}{{E_{T} }}}}} $$
(7)
$$ \varphi_{epi} \left( E \right) = I_{epi} \left( {\frac{E}{1eV}} \right)^{ - \alpha } .\frac{1}{E} $$
(8)

where I th and I epi are scaling constants for the thermal and epithermal portion; E T is a characteristic energy of Maxwellian portion of the spectrum. The neutron temperature is given by:

$$ E_{T} (eV) = 8.617 \times 10^{ - 5} T $$
(9)

T is in degrees K (degrees Kelvin). From the temperature in degrees Kelvin, we can convert to temperature in degrees Celsius by: T−273.15.

Thus, if the neutron spectrum at the irradiation position is known, E T would be determined by fitting Maxwellian portion of the spectrum according to Eq. 7. From energy E T, neutron temperature T would be also calculated by using Eq. 9. This method was applied to determinate neutron temperature in the irradiation channels 7-1, 1-4, the rotary specimen rack and neutron trap of Dalat reactor, Vietnam.

MCNP code and configuration of Dalat reactor core

MCNP code

MCNP code was developed by the Los Almos National Laboratory. It is a general purpose Monte Carlo code [8], which facilitates independent or coupled neutron, photon and electron transport calculations. The code treats an arbitrary three-dimensional configuration of material and geometric cell and provides a versatile description of the source, the variance reduction techniques, a flexible tally structure and an extensive collection of cross-section data in continuous energy representation. For neutron, all reactions given in a particular cross-section data evaluation are accounted for and cover the energy range from 10−11 to 20 MeV.

Jacimovíc et al. [9] used MCNP version 4B for the calculation of spectral parameters in typical irradiation channels of the TRIGA reactor, Ljubljuna. The comparison between the simulated and experimentally determined parameter f is in good agreement except for channel IC40. Hung et al. [6, 7] also used MCNP for calculation of some characteristic parameters of neutron flux in irradiation channels of Dalat reactor. The comparison of results obtained by experimental and Monte Carlo simulation showed good agreement for all channels. The obtained results in that papers showed that Monte Carlo calculation of neutron spectra in irradiation channels of reactor provide useful information about the nature of spectra, the neutron flux, as well as reactor’s spectral characteristics.

Configuration of Dalat reactor core

The Dalat reactor is a pool type research reactor. Distilled water is used as moderator, coolant, reflector and biological protection. The cylindrical reactor is arranged symmetrically by several kinds of material elements. In the center of active region is a neutron trap of radius 3.2 cm. The fuel elements, beryllium and graphite blocks, control rods and irradiation channels are the active region of reactor and form a hexagonal prism lattice in the cylindrical reactor with radius 20.8 cm and height 60.0 cm. Outside of the active region is a graphite reflector with thickness of 32.6 cm. The working configuration of reactor core is shown in Fig. 1.

Fig. 1
figure 1

Configuration of reactor core of Dalat reactor

The detailed MCNP computation model used for the calculation of neutron spectra in irradiation channels of 7-1, 1-4, the rotary specimen rack and neutron trap of Dalat reactor is based on a model thoroughly described by Hung et al. [6, 7]. In the present problem, MCNP code version 4C is used. KCODE (criticality problem) and KSRC (initial spatial distribution of source points) cards are used for the source description. In this case, MCNP offers several options for the keff values estimate, including the combined average of the absorption, collision and track-length estimator.

For all calculations of neutron spectra, the F4 tally was used. F4 is a track-length tally card for calculating average neutron flux over a cell. Nuclide cross-sections were taken from JENDL-3.2 [10]. In the calculation, the S (α, β) thermal treatment was used for H2O, beryllium and graphite.

Results and discussion

The calculated keff value was 1.0010 ± 0.0005. The calculation simulated a critical state. Therefore, this value is quite satisfactory. The energy spectra with 115 groups of energy from 0 eV to 20 MeV at 1-4, 7-1 channels and rotary specimen rack and neutron trap are calculated. As an example, Fig. 2 shows a calculated energy spectrum in 7-1 channel and the fitted ET-value in the thermal neutron region. The relative error of the calculated spectrum intensity in thermal neutron region is about than 1% and in the epithermal is about 3% for all irradiation channels.

Fig. 2
figure 2

Calculated neutron flux spectrum in 7-1 channel of Dalat reactor using MCNP4C code (dark line) and fitted ET-value in the thermal neutron region (light line)

From the neutron spectra calculated by MCNP code, the ET values are determined by fitting the neutron spectra in the thermal neutron region (neutron energy from 0 to 0.55 eV) according to Eq. (7) using Kaleigraph program. The ET-fitting values and the temperatures in degrees Celsius in the irradiation channels are presented in Table 1. The uncertainty of the neutron temperature values determined from fitting the calculated energy spectra in the thermal neutron region is about 2.5%; it defends on the uncertainty of the calculated spectrum intensity in thermal neutron region.

Table 1 The fitted ET values and the neutron temperatures in irradiation channels of Dalat reactor determined from the neutron spectra calculated by MCNP code and experiment

As a comparison to fitted value, an experiment of the T-determination in 7-1 channel was performed. The choice of 7-1 channel is suitable for the experiment due to 7-1 channel coupled with a pneumatic sample transfer system. The neutron temperature is determined by co-irradiating a Lu–Au monitor. The T-determination method was presented in paper [4]. After measuring the irradiated monitors, the WESTCOTT factor for lutetium [g (T)]Lu could be obtained. Thus, the neutron temperature also was determined by using the tables [g (T)]Lu vs. Tn in paper [2]. The comparison of the result of the neutron temperature in 7-1 channel shows that the value of the neutron temperature agrees well with each other. The difference between both data is about 2%.

From Table 1, it also shows that the neutron temperatures in the irradiation channels of Dalat reactor are from 40 °C (in the rotary specimen rack) to 53 °C (7-1 channel) in the core of reactor. The neutron temperature in 7-1 channel is highest, because it is a dry channel using for neutron activation analysis (NAA) only.

Note that, in general, the recommended k0, Au using in the neutron activation analysis in reports is the average k0, Au-value corresponding to an average neutron temperature of 60 °C [11]. Hence, in k0 NAA standardization method, the neutron temperature at the irradiation position is importance for nuclides having (n,γ) reaction which do not exactly obeys the σ(v) ~ 1/v law up to 1–2 eV. The cross-section of (n,γ) reaction of these nuclides depends clearly on the neutron temperature. For this reason, 7-1 channel is suitable in NAA using k0 standardization method, because there is no need of the correction of neutron temperature.

Conclusion

The neutron temperature values in the channels of 7-1, 1-4, the rotary specimen rack and neutron trap of Dalat reactor were determined from the neutron spectra in the thermal neutron region, which was calculated by MCNP code. It was compared with the experimental value in 7-1 channel and showed that the values are agreement with each other. The difference between both data is about 2%.

The results from this study suggest that base on the neutron spectrum calculated by MCNP code, the neutron temperature in the irradiation channels of reactor will be determined by fitting the spectrum in the thermal neutron region according to Eq. 7. Using this method, it is simple, effective and is a good method for the verification of experimental results.