Abstract

The STAYSL PNNL computer code, a descendant of the STAY'SL code [1], performs neutron spectral adjustment of a starting neutron spectrum, applying a least squares method to determine adjustments based on saturated activation rates, neutron cross sections from evaluated nuclear data libraries, and all associated covariances. STAYSL PNNL is provided as part of a comprehensive suite of programs [2], where additional tools in the suite are used for assembling a set of nuclear data libraries and determining all required corrections to the measured data to determine saturated activation rates. Neutron cross section and covariance data are taken from the International Reactor Dosimetry File (IRDF-2002) [3], which was sponsored by the International Atomic Energy Agency (IAEA), though work is planned to update to data from the IAEA's International Reactor Dosimetry and Fusion File (IRDFF) [4]. The nuclear data and associated covariances are extracted from IRDF-2002 using the third-party NJOY99 computer code [5]. The NJpp translation code converts the extracted data into a library data array format suitable for use as input to STAYSL PNNL. The software suite also includes three utilities to calculate corrections to measured activation rates. Neutron self-shielding corrections are calculated as a function of neutron energy with the SHIELD code and are applied to the group cross sections prior to spectral adjustment, thus making the corrections independent of the neutron spectrum. The SigPhi Calculator is a Microsoft Excel spreadsheet used for calculating saturated activation rates from raw gamma activities by applying corrections for gamma self-absorption, neutron burn-up, and the irradiation history. Gamma self-absorption and neutron burn-up corrections are calculated (iteratively in the case of the burn-up) within the SigPhi Calculator spreadsheet. The irradiation history corrections are calculated using the BCF computer code and are inserted into the SigPhi Calculator workbook for use in correcting the measured activities. Output from the SigPhi Calculator is automatically produced, and consists of a portion of the STAYSL PNNL input file data that is required to run the spectral adjustment calculations. Within STAYSL PNNL, the least-squares process is performed in one step, without iteration, and provides rapid results on PC platforms. STAYSL PNNL creates multiple output files with tabulated results, data suitable for plotting, and data formatted for use in subsequent radiation damage calculations using the SPECTER computer code (which is not included in the STAYSL PNNL suite). All components of the software suite have undergone extensive testing and validation prior to release and test cases are provided with the package.

Highlights

  • Background and IntroductionThe STAY’SL computer code was originally written by Perey [1], who introduced the concept of using a generalized least-squares procedure for spectral adjustment, in contrast to the iterative “unfolding” procedures that had been developed previously

  • The STAYSL PNNL computer code, a descendant of the STAY’SL code [1], performs neutron spectral adjustment of a starting neutron spectrum, applying a least squares method to determine adjustments based on saturated activation rates, neutron cross sections from evaluated nuclear data libraries, and all associated covariances

  • STAYSL PNNL is provided as part of a comprehensive suite of programs [2], where additional tools in the suite are used for assembling a set of nuclear data libraries and determining all required corrections to the measured data to determine saturated activation rates

Read more

Summary

Background and Introduction

The STAY’SL computer code was originally written by Perey [1], who introduced the concept of using a generalized least-squares procedure for spectral adjustment, in contrast to the iterative “unfolding” procedures that had been developed previously. The current incarnation, called STAYSL PNNL, includes major improvements to the code and bundles the main code with a number of utility programs in a comprehensive package that addresses all steps for applying nuclear data, covariances, and corrections to obtain an adjusted neutron spectrum. The software suite consists of the STAYSL PNNL, SHIELD, BCF, and NJpp Fortran codes and the SigPhi Calculator spreadsheet tool. After providing an overview of the software components and the work flow, the function of each of the STAYSL PNNL software suite programs is described in separate sections below, followed by examples of a typical spectral adjustment. Processing of nuclear data using NJOY99 and NJpp (the unshaded boxes) is not required because the distributed code package already includes the required cross section and covariance libraries. The STAYSL PNNL user manual [2] provides comprehensive documentation for all of the computer codes that are briefly described in the rest of this paper

Nuclear Cross Sections and Covariances
Neutron Self-shielding Corrections with SHIELD
Irradiation History Corrections with BCF
SigPhi Calculator
STAYSL PNNL
Example Application
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call