Thermal neutron scattering data have an important influence on the high-fidelity neutronics calculation of thermal reactors. Due to the limited storage capabilities of computers, a discrete ACE representation of the secondary neutron energy and angular distribution has been used for Monte Carlo calculation since the early 1980s. The use of this discrete representation does not produce noticeable effects in the integral calculations such as keff eigenvalues, but can produce noticeable deficiencies for differential calculations. A new continuous representation of the thermal neutron scattering data was created in 2006, but was not widely known. Recently, the continuous representation of the thermal neutron scattering ACE data based on ENDF/B-Ⅷ.0 library was officially released and was available for all users. The new representation shows great difference compared with the discrete one. In order to utilize the more physical and rigorous representation data for high fidelity neutronic-thermohydraulic coupling calculation, the on-the-fly treatment capability was proposed and implemented in RMC code. The two-dimensional linear-linear interpolation method was used to calculate the inelastic scattering cross sections and the secondary neutron energies and angles. The on-the-fly treatment capability was tested by a pressurized water reactor assembly. Results show that the on-the-fly treatment capability has high accuracy, and can be used to consider the temperature feedback in the neutronic-thermohydraulic coupling calculations. However, the efficiency of the on-the-fly treatment still need to be improved in the near future.
Read full abstract