Professional Documents
Culture Documents
About SRAC
About SRAC
About SRAC
Introduction of
SRAC for Reactor Physics Analyses
Keisuke OKUMURA
(okumura.keisuke@jaea.go.jp)
1
Contents
Contents
* History of SRAC
* Applications of SRAC and MVP in Japan
------------------------------------------------------ For Practical Use
* System Structure
* Public Data Libraries
* Data Storage in PDS Files
* Geometrical Models of PIJ
* Geometrical Models of Other Codes
* Resonance Absorption Calculation
* Fixed Source Mode and Eigenvalue Mode
* Definition of Spatial Divisions in PIJ
* Calculation Scheme
* Structure of Input Data
* Nuclide Specification
* Rule of Member Name (PDS)
* Job Control Statements
* Application
* Distributions and Installation
* What should I do in order to use SRAC ?
----------------------------------------------------------------------------------------------------
2
History
History of
of SRAC
SRAC
1978~ Development of SRAC as a Standard thermal Reactor
Analysis Code system at JAERI
1983 First Report (JAERI 1285) by K. Tsuchihashi et al.
Features
*Benchmark calculation data with MVP for more than 1000 experimental data
in the ICSBEP benchmark handbook
8
System
System Structure
Structure (Ref. Section 1.2)
9
Public
Public Data
Data Libraries
Libraries (Ref. Sections 1.3, 8.3)
0.47eV 10MeV
PFAST
PTHERMAL
-5 3.93eV
10 eV User selects thermal cut-off energy
within 12 overlapping groups
(107 energy structure)
UTHERMAL
Public Libraries UMCROSS
PTHERMAL UFAST
PMCROSS FLUX
read SRAC
PFAST MICREF
code
read
MACROWRK
CU050000 (control data for U-235 members) write
FU050000 (self shielding factors) search MACRO
MU050000 (principal cross sections data) rename
delete
}
YU050000 (delayed neutron data) CEL1A010
CPU90000 CEL2A010
FPU90000 (members for Pu-239) :
: :
PDS files
Member files
11
UFAST : User FAST Library [ Scratch-PDS ]
Fast energy cross section data of the nuclides
necessary for user’s calculation in his own energy group structure.
UTHERMAL : User Thermal Library
Thermal energy cross section data of the nuclides
necessary for user’s calculation in his own energy group structure.
UMCROSS: Users MCROSS Library
Hyperfine-group resonant cross section data for the nuclides
produced from Public MCROSS library, which is Doppler broadened
by the temperature of resonant mixture)
Sphere 1D-Plate 1D-Cylinder Square unit pin cell Hexagonal unit pin cell
(Pebble, HTGR) (JRR, JMTR) (any pin type fuel) (PWR, BWR) (FBR, VVER, HCLWR)
2D square plate fuel 2D square assembly Annular assembly with annular arrays of pin rods Hexagonal assembly with annular
assembly (KUCA) with pin rods (PWR) (CANDU, ATR, RBMK) arrays of pin rods (HTTR, VHTRC)
13
Geometrical
Geometrical Modes
Modes of
of Other
Other Codes
Codes (Ref. Sect. 2.4~2.7)
SN Transport Diffusion
ANISN(3) TWOTRAN(3) TUD(3) CITATION(12) / COREBN(12)
X (1D-Slab)
R (1D Cylinder)
RS (Sphere)
X (Slab) X-Y (2D-Slab) X (Slab)
X-Y (2D-Slab)
R-Z (2D-Cylinder)
R-θ (2D-Circle)
R (Cylinder) R-Z (2D-Cylinder) R (Cylinder) TX-TY (2D-Triangular)
HX-HY (2D-Hexagonal)
X-Y-Z (3D-Slab)
TX-TY-Z (3D-Triangular)
HX-HY-Z (3D-Hexagonal )
R-θ-Z (3D-Cylinder)
RS (Sphere) R-θ (2D-Circle) RS (Sphere)
14
Resonance
Resonance Absorption
Absorption Calculation
Calculation (Ref. Sect. 1.6)
15
3) PEACO (Direct solution of slowing-down equation by PIJ
with hyper-fine lethargy mesh of about 10-4~10-3)
Applicable to any geometrical models
and any temperatures but limited for
two kinds of resonant mixtures.
MOX-1 MOX-2
P1/B1 with B2
r
Fast
ϕ g (rR )
(PEACO is not available)
(1)
R-region=T-region
R-region
(3)
Slowing down source ϕ Home
g
ϕ gHome
r k∞
k ∞ , k eff ϕ g (rR =T )
Thermal
r
(2) ϕ g (rT )
T-region
10-5eV
17
Definition
Definition of
of Spatial
Spatial Divisions
Divisions in
in PIJ
PIJ (Ref. Sect. 1.8)
1 2345678 1 23456 7 1 2 3 1
32 33 13 14 7 3
19 20 7 2 1 1
16 17 18 11 8 3 2 1 1
28 29 30 31 17 18 15 16 10 6 8 4
12 13 14 15 11 12 9 4 2 2 1 1
7 8 9 10 11 7 8 9 10 5 1 1 1 1 1
22 23 24 25 26 27 13 14 15 16 17 18 7 3 8 4 9 5
1 2 3 4 5 6 1 2 3 4 5 6 1 1 1 1 1 1
S-regions (33) T-regions (18), R-regions (10),
IGT=9 T-region No. for each S-region R-region No. for each T-region
#1
Homogenized Σ 4 2
1
1 of central cell 1
1
2 2 2 2 2 2
#2 3 2 3 2 3 2
1
2
Homogenized Σ M-regions (4)
X-regions (2) M-region No. for each R-regions 19
X-region No. for each R-region of surrounding cell
Calculation
Calculation Scheme
Scheme (Ref. Sect. 1.10)
homogenization 2-group
Step-1 UO2 Homo. XS
107-group and collapsing
[ Sample Problem] PIJ
…
… homogenization 2-group
… Step-2 MOX
107-group and collapsing Homo.XS
… PIJ
…
Test zone X
Step-3
(MOX) 2-group, 2-D
core calculation MOX
Driver zone (UO2) by CITATION
UO2
Y 20
S 1
Public Libraries
Users Libraries
User Lib.
Users Libraries
PIJ PIJ
FLUX FLUX
MACRO MACRO
Step-1: Step-2:
Case Name =‘UO2F’ Case Name =‘MOXF’
107-group spectrum calculation Same calculation process
by PIJ, for UO2 cell, to the previous case
in the fixed source mode, then but for MOX cell
homogenize and collapse macroscopic
XS into 2-group (MACRO)
1 2
Next page
21
2 Print-out Information
(Ref. Sect. 1.11)
22
Structure
Structure of
of Input
Input Data
Data (Ref. Fig.1.10-2 of Sect. 1.10 and Chapter 2)
continued
24
CORE Å Case name for Core calculation
2-dimensional Core calculation by CITATION (4-group) Å Comment for this case
0 0 0 1 0 0 0 0 0 1 0 5 0 0 2 0 1 0 0 0 Å Option control
1.0E-20 / dummy Buckling (not effective)
:
: { Control and geometry data for CITATION }
:
X
005
1 1 1
1 2 1 Å Zone map MOX Input for CITATION
1 1 1 2 UO
:
Y
999
First X-region
25
Nuclide
Nuclide Specification
Specification (Ref. Sect.8.1)
26
Rule
Rule of
of Member
Member Name
Name (PDS)
(PDS) (Ref. Sect.3.1)
END_DATA
continued
29
TEST
SRAC INPUT for Cell Calculation by Pij
1 1 1 1 0 1 4 3 -2 1 0 0 0 0 2 0 1 0 0 0 / SRAC CONTROL
2.77396E-4 / Buckling for P1/B1
/home/Administrator/SRACLIB-JDL33/pds/pfast Old File
/home/Administrator/SRACLIB-JDL33/pds/pthml O F Public
/home/Administrator/SRACLIB-JDL33/pds/pmcrs O F Libraries
$PDS DIR/UFAST Scratch Core
$PDS DIR/UTHERMAL S C
:
$PDS DIR/MACRO New C Å Specify ‘New’ or ‘Old’ to keep PDS
:
: * Letters starting from ‘$’ is taken as a shell
:
END DATA environment variable.
# * It should not be used even if comment line.
cd $HOME
rm -r $WKDR * Be careful that input data length doesn't
# exceed 72 columns, when $PDS_DIR is
# rm -r $PDS_DIR expanded.
#
rm -r $PDS_DIR/UFAST
rm -r $PDS_DIR/UTHERMAL
rm -r $PDS_DIR/UMCROSS
rm -r $PDS_DIR/MACROWRK Remove unnecessary PDS files
# rm -r $PDS_DIR/MACRO
rm -r $PDS_DIR/FLUX
rm -r $PDS_DIR/MICREF
30
Step-1
Application
Application Homogenized &
collapsed (10g)
[ Central absorber rod worth ] Unit cell calculation by PIJ (107g)
Step-2
Step-3
Homogenized &
collapsed (10g)
Super-cell calculation by ANISN (107g)
Step-4
Core calculation by Step-5
TWOTRAN (10g)
Y 31
Distributions
Distributions and
and Installation
Installation
No. File name Size(MB) Contents
1 ReadMe.txt - Information
2 SRAC.tar.gz 1.5 SRAC body code
(sources, utilities, samples, etc)
3 COREBN.tar.gz 0.2 Auxiliary code for core burn-up calculation
4 SRAC_manE_070104.pdf 3 Users manual of SRAC in English
5 COREBN_manE_070104.pdf 1.3 Users manual of COREBN in English
6 SRAC95_manJ_960213.pdf 26.8 SRAC95 users manual in Japanese
(JAERI-Data/Code 96-015)
7 MOSRA-Light.tar.gz 0.2 Auxiliary code (3-D Nodal diffusion)
8 MOSRA-Light_manJ.980907.pdf 10.1 Users manual of MOSRA-Light in Japanese
(JAERI-Data/Code 98-025)
32
Installation
cd SRACLIB-JDL33
@PunchMe ! Install after the SRAC code !
33
What
What should
should II do
do in
in order
order to
to use
use SRAC
SRAC ??
34