Computer Programs
IAEA1440 VSOP99-11.
last modified: 12-OCT-2021 | catalog | categories | new | search |

IAEA1440 VSOP99-11.

VSOP99-11, Neutron Spectra, 2-D Flux Synthesis, Fuel Management, Thermohydraulics Calculation

top ]
1. NAME OR DESIGNATION OF PROGRAM

VSOP99-11

top ]
2. COMPUTERS

To submit a request, click below on the link of the version you wish to order. Rules for end-users are available here.

Program name Package id Status Status date
VSOP99-11 IAEA1440/01 Tested 12-OCT-2021

Machines used:

Package ID Orig. computer Test computer
IAEA1440/01 Linux-based PC,PC Windows Linux-based PC,PC Windows
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

VSOP (Very Superior Old Programs) is a system of codes linked together for the simulation of reactor life histories. It comprises neutron cross section libraries and processing routines, repeated neutron spectrum evaluation, 2-D and 3-D diffusion calculation, depletion and shut-down features, in-core and out-of-pile fuel management, fuel cycle cost analysis, and thermal hydraulics (steady state and transient). Various techniques have been employed to accelerate the iterative processes and to optimize the internal data transfer.

The code system has been used extensively for comparison studies of thermal reactors, their fuel cycles, thermal transients, and safety assessment. Besides its use in research and development work for the Gas Cooled High Temperature Reactor, the system has been applied successfully to Light Water and Heavy Water Reactors, MAGNOX, and RBMK.

top ]
4. METHODS

The nuclear data for 184 isotopes are contained in two libraries. Fast and epithermal data in a 68 group GAM-I structure have been prepared mainly from ENDF/B-V and JEF-1. Resonance cross section data are given as input. Thermal data in a 30 group THERMOS structure have been collapsed from a 96 group THERMALIZATION (GATHER) library by a relevant neutron energy spectrum generated by the THERMALIZATION code. Graphite scattering matrices are based on the Young phonon spectrum in graphite.

 

The neutron spectrum is calculated by a combination of the GAM and THERMOS codes. They can simultaneously be employed for many core regions differing in temperature, burnup, and fuel element lay-out.  The thermal cell code THERMOS has been extended to treat the grain structure of the coated particles inside the fuel elements, and the epithermal GAM code uses modified cross sections for the resonance absorbers prepared from double heterogeneous ZUT-DGL calculations.

 

The diffusion module of the code is CITATION with 2 - 8 energy groups. It provides the neutron flux for 1515 compositions in 2-D cases, r-z (9999 compositions in 3-D cases, x-y-z). The burnup scheme has been developed from the FEVER code. The build-up history of up to 49 fission product nuclides in the compositions is followed explicitly. The diffusion part of the program system can be repeated at many short burnup time steps, and the spectrum module can be repeated at larger time steps, when some significant change in the spectrum is expected.

 

The fuel management and cost module performs the fuel shuffling and general evaluations of the reactor and fuel element life history. The fuel management simulates the currently known shuffling and out of pile routes for various reactors. It has further been extended to include the typical features of the pebble bed reactor such as burnup dependent optional reloading of elements, separated treatment of different fuel streams, and recycling in new fuel element types according to a consistent mass balance and timing.

 

Optionally, several different types of data files can be set up with characteristic data of the reactor life. These are used for more detailed investigations and display programs. The restart option allows the study of special phases of the reactor life, e.g. changes of the fueling scheme, of the burnup, of the power output, of the coolant temperature, and of the corresponding reactivity effects. The fuel cycle cost data set is made for the present worth KPD code. Two-dimensional thermal hydraulics studies for operating and emergency conditions can be performed with the THERMIX code. The averaged temperatures of the different spectrum zones in the core are returned from the thermal hydraulics to the subsequent step of the reactor history.

top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM

In epithermal energy range the cell spectrum calculation is missing. If needed, it must be simulated by disadvantage factors being obtained in other codes.  Further, dynamic common must be defined for the commons VARDIM, COCI, and for VARPRI (in the auxiliary program PRIOR). This is not needed under the workstation operating systems.

top ]
6. TYPICAL RUNNING TIME

Simulation times vary considerably depending on the reactor life history and specified neutron spectra.

top ]
7. UNUSUAL FEATURES OF THE PROGRAM

Source code is not provided.

No unusual features, since the program system is based on well-established and proven codes.

top ]
8. RELATED OR AUXILIARY PROGRAMS

VSOP contains the codes: DATA-2, BIRGIT, TRIGIT, ZUT-DGL, GAM-1, THERMOS, FEVER, KPD, THERMIX, LIFE, PRIOR and ATALS. The code system uses thermal data collapsed from a THERMALIZATION/GATHER library using a spectrum generated by the THERMALIZATION code.

 

The precursor of VSOP was the MAFIA-II code.

top ]
9. STATUS
Package ID Status date Status
IAEA1440/01 12-OCT-2021 Tested at NEADB
top ]
10. REFERENCES

- L. Massimo

"MAFIA-II, A One-Dimensional Burnup Code" Argonne National Laboratory, ANL-7050 (1966).

- G. D. Joanou, et al.:

"GATHER-II, an IBM-7090 Fortran II Program for the Computation of Thermal Spectra and Associated Multigroup Cross Sections" General Atomic GA-4132 (1963).

- J. Darvas

"DATA-2, Head Programm zum VSOP Zyklus fuer Hochtemperaturreaktoren" KFA Internal Report, KFA-IRE-70-4 (1970).

- G.D. Joanou, J.S. Dudek:

"GAM - A Consistent P1 Multigroup Code for the Calculation of Fast Neutron Spectra and Multigroup Constants" General Atomic GA-1850 (1961).

- H C. Honeck:

"THERMOS - A Thermalization Transport Theory Code for Reactor Lattice Calculation" Brookhaven National Laboratory BNL-5826 (1961).

- F. Todt:

"FEVER - A One-Dimensional Few Group Depletion Program for Reactor Analysis" General Dynamics - General Atomic, GA-2749 (1962).

- U. Hansen:

"The VSOP System Present Worth Fuel Cycle Calculation Methods and Codes, KPD" Atomic Energy Establishment Winfrith, England, Dragon Project Report 915 (1975).

- K. Petersen, A. Verfondern:

"THERMIX, ein Computerprogramm zur Berechnung des instationaeren Temperaturverhaltens gasdurchstroemter Kugelschuettungen"

- E. Teuchert, K.A. Haas:

"ZUT-DGL-V.S.O.P. Programmzyklus fuer die Resonanzabsorption in heterogenen Anordnungen" Internal Report, KFA-IRE-70-1 (1970).

IAEA1440/01, included references:
- H.J. Ruetten, K.A. Haas, C. Pohl:
Computer Code System V. S. O. P. (99/11), Update 2011 of V.S.O.P(99)-Version
2009, CODE MANUAL (JUEL 4348 January 2012)
top ]
11. HARDWARE REQUIREMENTS

Tested at the NEA Data Bank with:

  • WINDOWS:

    • COMPUTER: Intel(R) Core(TM) i7-7600U @ 2.80 GHz CPU Processor, RAM: 16.0 GB

    • OPERATING SYSTEM: Microsoft Windows 10

  • LINUX:

    • COMPUTER: Intel® Core™ NUC7i7BNH i7-7567U processor 4.0 GHz Turbo Dual Core CPU, RAM: 16.0 GB

    • OPERATING SYSTEM: Ubuntu 20.04.1 LTS

    • COMPILER: gfortran v9.3, gcc v9.3

top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
IAEA1440/01 FORTRAN
top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

Contributed by: International Atomic Energy Agency

                Wagrammer Strasse 5

                1210 Vienna

                Austria

 

Developed by:   Forschungszentrum Jülich

                52425 Jülich

                Germany

 

top ]
16. MATERIAL AVAILABLE
IAEA1440/01
Manual_VSOP11.pdf   Documentation
VSOP99_11_Executable.7z/ contains the executables:
/VSOP99_11-ZUT.exe
/VSOP99_11-MS.exe
/Executable/Libraries/
resdacm4
resdatu8
therm1515
resdapu2
therm1516
gam_b7   
resdaam1
resdapu0
resdacm2
resint   
resdaam3
thermal  
adage    
therm1517
resdanp7
resdatth
VSOP99_11_Sample_I_O.7z/  contains the sample inputs and outputs:
/Sample_I_O/OTTO-80MWth/working_libraries/
thermix   
rstcit_gg
macsig_gg2
rstold_gg2
tinte     
tempstat  
macsig_LZK
nakure    
rstold1   
rstold_gg1
geom      
keff_LZK  
/Sample_I_O/OTTO-80MWth/outputs/
birgexcl.xls
therlist_10%
therlist_nom
/Sample_I_O/OTTO-80MWth/inputs/
vsop1.i   
VSOP_gg1.i
VSOP_gg2.i
thxins.i  
rs_lzkalt.i
thxins_nom.i
rst_vsop_staebe.i
/Sample_I_O/i-o-general_ZUT11/
th232.i
u238.i
pu240.i
cm244.i
am243.i
pu242.i
am241.i
cm242.i
np237.i
top ]
17. CATEGORIES
  • C. Static Design Studies
  • D. Depletion, Fuel Management, Cost Analysis, and Power Plant Economics
  • H. Heat Transfer and Fluid Flow
  • K. Reactor Systems Analysis

Keywords: burnup, depletion, fuel cycle, heavy water cooled reactors, high temperature reactors, light-water reactors, reaction kinetics, reactor kinetics.