WIMS-D Library Update Project (WLUP)

History and Current Status as of 31 January, 1999
 

Andrej Trkov

"Jozef Stefan" Institute
Ljubljana, Slovenia



Introduction

The WIMSD family of codes is one of the few reactor lattice codes that are available on non-commercial basis. Recently, the WIMSD5B version has been released from the OECD/NEA Data Bank. Its major improvement lies in machine portability and a few other improvements. It superseeds its predecessor WIMS-D/4, which was released from Winfrith for IBM machines and has been adapted for various computer platforms in different laboratories. Unfortunately, a few errors were introduced into the code in the conversion process, therefore the use of WIMSD5B is highly recommended.

WLUP is not entirely new. It started officially in the early 90's [1,2] when dr. Ganesan promoted the idea at the Nuclear Data Centre of the International Atomic Energy Agency (IAEA). Dr Andrej Trkov from the "Jožef Stefan" Institute co-ordinated the work and was supported by the (IAEA) through a research contract. It is important to note that except for the co-ordination work under contract, the participants on a voluntary basis contributed all other activities. In 1996 dr. Viktor Dimic (now retired) of the Physics Division of the IAEA took an initiative [3] to set up WLUP as a Co-ordinated Research Project (CRP). Such an organisational scheme would speed up the work on completing the updated WIMS-D library and provide the users with a product that can improve the quality of thermal reactor lattice calculations. After the departure of dr. Dimic from the IAEA, the task was taken over with much enthusiasm by dr. Brian Dodd.

The project is divided into several stages:

  Stage 1 - Benchmarks

  Stage 2 - Data Processing Codes

  Stage 3 - Major Reactor Materials Replacement

  Stage 4 - Actinides and Fission Products

  Stage 5 - Structural Materials

  Stage 6 - Other Moderators and Missing Materials

  Stage 7 - Final Benchmarking and Documentation

Due to different interests the final product of the project will not be a single recommended WIMS-D library but rather a set of recommended inputs for data processing, library updating, verification and validation. The inputs are applicable to a variety of currently available (and future releases) of the basic evaluated nuclear data files and to different applications of the WIMS code. As a by-product of course, the libraries based on various data files will also be produced and made available to the users.

For data processing details see the section on Data Processing Procedures.

The project stages and their current status are described below in more detail.
 
 

Benchmarks

The objective is to define simple lattice benchmarks that can be modelled with WIMS.

Use the "1986" and/or the "1981" version of the WIMS-D library.

Optimise WIMS input models on the basis of a sensitivity study on the WIMS input parameters. Under no circumstances should physically inferior models be accepted because of a "better agreement" with the reference results.

Provide a post-processing code so that the calculated results can readily be extracted from the WIMS output and compared to the reference results.

The results with the original WIMS-D library serve as a reference against which any improvement due to the use of an updated library is measured.

Post processing of the WIMS results with a computer code allows the analysis to be automated and performed for all benchmarks in sequence. Furthermore, it eliminates the possibility of different interpretations of the results by various authors. If the processing is found inadequate, the code can be upgraded an applied to any library being tested.

History

In Stage 1 of the project extensive work was performed to define the benchmarks [1],[2]. This was a crucial step in the project in which more than 20 laboratories participated. The work was co-ordinated by dr. Matjaž Ravnik from the "Jožef Stefan" Institute. Five light water moderated Uranium metal and Uranium oxide lattices were specified. The participants were asked to provide results for:

Standard input: the purpose of the exercise was to identify possible differences between different versions of the WIMS-D/4 code. Note that WIMSD5B was not available at the time.

Optimised input: the participants were asked to prepare WIMS inputs that would model the benchmarks as accurately as possible.

Based on the results from the participants, the proposed input models were evaluated. An independent study on the sensitivity of the results to different input options was performed. WIMS inputs to model the benchmarks were then finalised.

Additional benchmarks were added later. Some of them still require an independent review. Currently, the following are defined:

Numerical Benchmarks

TRX1   - TRX-1 Light water moderated Uranium metal fuel hexagonal lattice.

The benchmark refers to a detailed analysis using a variety of lattice transport codes and the ENDF/B-IV evaluated nuclear data library. Reference results comprise the spectral indices that can be extracted from the WIMS output with the WEDOG2 code and four-group reaction rates that can be extracted with the WEDOG4 code. RPINU - Rowlands light water Uranium oxide pin-cell benchmark. The benchmark [4],[5] refers to the JEF-2.2 evaluated nuclear data library. Reference results are defined from the average of a variety of lattice transport codes including the MCNP-4A Monte Carlo code. The keff results are based on the definition of the buckling, which does not guarantee a unique definition of the neutron leakage. Only the results of deterministic codes are available and the reference in this case is considered less reliable. RPINPU1 - Rowlands light water mixed oxide pin-cell benchmark The benchmark refers to recycled Plutonium fuel and the JEF-2.2 evaluated nuclear data library [4]. The same comments apply as for the RPINU benchmark. RPINPU2 - Rowlands light water mixed oxide pin-cell benchmark [4]. The benchmark refers to recycled Plutonium fuel with a high content of the higher Plutonium isotopes and the JEF-2.2 evaluated nuclear data library. The same comments apply as for the RPINU benchmark. Criticality Benchmarks

TRX1      - TRX-1 Light water moderated Uranium metal fuel hexagonal lattice.

TRX2      - TRX-2 Light water moderated Uranium metal fuel hexagonal lattice.

BAPL1    - BAPL-1 Light water moderated Uranium oxide fuel square lattice.

BAPL2    - BAPL-2 Light water moderated Uranium oxide fuel square lattice.

BAPL3    - BAPL-3 Light water moderated Uranium oxide fuel square lattice.

DIMP1A - DIMPLE S01 light water moderated Uranium oxide fuel square lattice.

All of the above benchmark results can be processed with the WEDOG2 code, which also writes a brief summary file (extension ".smr"). The summary files for each benchmark are copied together and compared to the reference results on the REFEXP.SMR file with the SMRDIF code. Burnup Benchmarks

BUCR1A - OECD/NEA Burnup Credit Criticality Benchmark

The results are processed with the WEDB1A code. The reference results for these specific benchmarks are built into the source code. BUCR1B - OECD/NEA Burnup Credit Isotopic Composition Prediction Benchmark. Three different burnups are considered, each with a separate input: BUCR1B1, BUCR1B2, BUCR1B3. The results are processed with the WEDB1B code. The results are compared to the reference experimentally measured values on the BUCR1BA.REF file and the average values on the BUCR1BM.REF file. PURECY - OECD/NEA Plutonium Recycling Benchmark

Current Status

The proposed benchmarks are by no means final, but if modifications are considered necessary, they must be supported by solid evidence. To propose a modification to an existing benchmark, please follow the guidelines in the "Benchmark Revision Proposal Form".

An extension of the list of benchmarks would be desirable. Light water reactor Uranium lattice criticality and burnup benchmarks are covered reasonably well. Verified benchmark models for criticality prediction with other moderators and fuel types need to be specified. To add a new benchmark, please follow the guidelines in the "New Benchmark Proposal Form".
 
 

Data Processing Codes

The objective is to check the definitions of the multigroup constants in the WIMS library and to upgrade the data processing codes. Note that at the start of the project there were no validated codes, which could process the evaluated nuclear data files to prepare a WIMS-D library. In the literature one could find a few attempts at improving the library, but none of them could provide a complete and reliable solution to the problem.

History

In Stage 2 of the project the use of various data processing codes was investigated to analyse their capability to prepare multigroup constants for WIMS. Seven laboratories participated, each with its own code system.

The overall conclusion was that none of the codes was adequate and required extensive updates to meet all the requirements for the preparation of multigroup constants for the WIMS-D library. At that time NJOY-91 was released, which included the WIMSR module. The decision was taken to adopt NJOY as the data processing system and to upgrade the WIMSR module as necessary because:

NJOY is the "state of the art" data processing system.

The extensions due to format changes in the evaluated nuclear data files are maintained by the author.

It is a widely used system. The feedback from the users helps the author to quickly eliminate possible errors in the code.

Upgrades to the existing codes were necessary anyway, therefore adopting WIMSR of NJOY-91 as a starting point to prepare the multigroup constants for the WIMS-D library was no disadvantage.

The IAEA issued a "Special Service Agreement" to dr. A. Trkov to upgrade the WIMSR module of NJOY-91 as necessary. The experience from the intercomparison of the processed data resulting from Stage 2 of the project and the discussions with the participants were fully taken into account. The task was completed successfully and checked independently by Jung-Do Kim from KAERI, Korea.

Unfortunately, NJOY-94 was released with major changes to the WIMSR module, so the updates based on NJOY-91 were not compatible. After a careful examination of the changes in the source code a new set of updates for WIMSR of NJOY-94 was produced. Eventually, the author of NJOY accepted these updates and they form a standard part of NJOY-97, which is the current version of the NJOY data processing system, for which some additional updates are available.

The fission product yield and decay data are not handled by NJOY. In fact, there is no generally available standard code to provide the necessary information for the WIMS-D library. The AVRFPY code was developed, which has the capability to produce the appropriate fission product yields from the independent or cumulative yields and the decay data in ENDF files. It also performs checking and data intercomparison. Also, a set of criteria can be defined to identify the most important fission products that need to be treated explicitly. Except for a few additions, the list of fission product nuclides defined in the "1986" WIMS-D library is found sufficient.

As a by-product of the data intercomparison task the WILLIE code for WIMS-D library maintenance was developed. It allows various operations on the data in the WIMS-D library such as material deletion, insertion, replacement, library conversion to binary and vice-versa, consistency checking, etc.

Current Status

The NJOY data processing system is found adequate and reliable. The WIMSR module was used by dr. S. Bhuiyan at Oak Ridge and by dr. F. Leszczynski. A few minor corrections were suggested, but no major problems were reported.Some additional changes were made to extend the capabilities of the WIMSR module to transfer the burnup data to the output file. This significantly simplifies the input data maintenance. It is recommended to use version NJOY97.62 or higher.

The AVRFPY code performs satisfactorily, but an independent review would be desirable.

The WILLIE library maintenance code is found useful and reliable.
 
 

Major Reactor Materials Replacement

The objective is to replace the main reactor materials in the existing WIMS-D library for testing purposes. These materials are Hydrogen bound in water, Oxygen, Aluminium, Uranium-235 and Uranium-238.

History

After an extensive parametric study to investigate the effects of various data processing options on the integral benchmark results and after extensive discussions with other participants and the author of the code, the NJOY inputs for the main reactor materials were finalised. Optimisation of the data processing options was based on the Numerical Benchmarks. The actual inputs can be found in the master NJOY input files (see the section on Data Processing Procedures) under labels H_H2Os, O_016s, Al_27s, U_235a and U_238a, respectively. The last two inputs are identical to those under labels U_235g and U_238g, except that in the later two the burnup and fission product yields are added.

Current Status

Numerical benchmark results show that the multiplication factor is somewhat underpredicted in WIMS with the 69-group library. It is not possible to choose data processing options, which would improve the situation in a consistent way. The main cause of this underprediction seems to be:

The 69-group limit for the cross sections.

The resonance treatment in WIMS (possibly the method of calculating the Bell factor).

The use of a single fission neutron spectrum for all fissile nuclides.

However, the error introduced is systematic and does not affect significantly the quality of the updated library.

It is also observed from independent studies that most of the presently available evaluated nuclear data files tend to underpredict the criticality of Uranium fuelled lattices. The WIMS results are consistent with this observation. Again, the error introduced is systematic and does not affect significantly the quality of the updated library.

The proposed inputs are by no means final, but if modifications are considered necessary, they must be supported by solid evidence. To propose a modification to an existing NJOY input, please follow the guidelines in "NJOY Input Revision Proposal Form".
 
 

Actinides and Fission Products

The objective is to replace the actinides and fission-products cross sections, fission product yields, decay and burnup data.

History

The IAEA sponsored dr. D.L. Aldama to spend three months at the "Jožef Stefan" Institute. During this time the Burnup Credit Criticality Benchmark model for WIMS was developed. The multigroup constants for all the actinides and fission products were replaced. Some decay constants and burnup chains were corrected. Preliminary results showed a marked improvement in modelling the reactivity changes, compared to the original WIMS-D library [6].

The fission product yields were generated with the AVRFPY code for all major actinides. The decay and burnup data were added to the NJOY inputs.

The energy release per fission was extracted from the ENDF files for all fissile fissible materials. The energy carried away by the neutrinos was neglected, but arbitrarily 10.5 MeV was added to account for the energy released from the capture products. Another 1 MeV was added to the fissible materials with threshold fission to account for the incident neutron kinetic energy.

This allows the replacement or insertion of all the data in the WIMS-D library in a single processing sequence with the WILLY code, starting from the "1986" version of the WIMS-D library.

Current Status

The Actinides data processing methods require an independent review. To propose a modification to an existing NJOY input, please follow the guidelines in "NJOY Input Revision Proposal Form".

The problem of the lumped fission products has not been addressed yet.

The calculated yields require an independent review.

The treatment of the energy released from fission is rather crude and needs to be refined, but it is not expected to affect the final results.
 
 

Structural Materials

The objective is to replace the structural materials.

Current Status

The NJOY inputs are approximately defined for some of the structural materials. Appropriate input instructions for WILLIE should be defined to merge the isotopic cross sections for elements and/or mixtures. Careful checking is required, particularly for structural materials with significant resonant behaviour.
 
 

Other Moderators and Missing Materials

The objective is to process other moderators and add missing materials for different applications.

Current Status

NJOY inputs need to be defined.

Additional materials for special applications need to be identified.
 
 

Final Benchmarking and Documentation

The objective is to complete benchmark testing and prepare the library documentation.

Current Status

Underlying materials on the work completed so far is available, but a concise final document for the end-user needs to be produced.
 
 

Data Processing Procedures

The objective is to simplify the data processing task and input file maintenance. This is achieved by the following

A single NJOY master input file contains inputs for all materials to be processed. The inputs are separated by special delimiter strings.  For details see the section on the Current Status below.

The inputs for individual materials are extracted from the master file with the NJISPL code.

The multigroup constants for updating the WIMS-D library are generated by running NJOY for all materials in sequence. A special batch procedure is available for this purpose. For details see the section on the Current Status below.

A single set of WILLIE input instructions is provided to insert or replaces the multigroup constants in the "1986" WIMS-D library..

A batch procedure is available to execute all standard benchmark test cases.


Current Status

The programs, inputs, batch procedures and script files include descriptive comments wherever possible. For most of the programs a brief description of the code and instructions for use can be retrieved quickly from the source by using a system search utility ("grep" on Unix, "find" on Dos, "search" on VMS, etc.) to list the records beginning with "C-".

At present, Instructions for DOS are available to download the necessary files to generate the multigroup constants for WIMS, update the library and run the test cases. Equivalent instructions for Linux will be prepared.

The NJOY master input file refers to the ENDF/B-VI library. Equivalent files for other libraries need to be prepared.
 

References
  1. S.Ganesan (Compiler): Update of the WIMS_D Nuclear Data Library, International Atomic Energy Agency, INDC(NDS)-290, December 1993.
  2. S.Ganesan: Review of the IAEA WIMS Library Update Project (1990-'95), unpublished.
  3. M.Ravnik, A. Trkov, A. Persic: WIMS-D Library Update Project - Final Report on Stage 1 - Extended, Institute Jozef Stefan, Ljubljana, Slovenia, IJS-DP-6246
  4. Report on the Consultants' Meeting on Planning for the Final Stage of the IAEA WIMS-D Library Update Project, IAEA Headquarters, Vienna, 29-31 July 1996.
  5. J. L. Rowlands: The Pin-Cell Benchmark and Other Calculational Benchmarks, OECD/NEA, Paris, JEF/DOC-532 (1994).
  6. A. Trkov: Analysis of the Rowlands Uranium Oxide Pin-Cell Benchmark With an Updated WIMS-D Library, Ann. Nucl. Energy, Vol. 25, pp.747-752, 1998.
  7. D.L. Aldama, A. Trkov: Updating the Actinide and Fission Product Cross Section Data of the WIMS Library, Institute Jozef Stefan, Ljubljana, IJS-DP-7904, June 1998.