PANDUAN PENGGUNAAN SRAC PANDUAN PENGGUNAAN SRAC “sebaik
“sebaik --baik manusia adalah yang paling bermanfaat bagi baik manusia adalah yang paling bermanfaat bagi manusia” (HR. Tirmizi)manusia” (HR. Tirmizi)
Ku Persembahkan Tulisan Ini kepada Sahabat Seperjuangan Demi Kemajuan Pengetahuan dan Ku Persembahkan Tulisan Ini kepada Sahabat Seperjuangan Demi Kemajuan Pengetahuan dan
Teknologi Nuklir di Ind
Teknologi Nuklir di Indonesiaonesia Pemograman SRAC (
Pemograman SRAC ( Standart Thermal reactor Analysis Code System Standart Thermal reactor Analysis Code System ), ), yang yang dikembangkdikembangkan an oleh oleh JAERIJAERI (
( Japan Japan Atomic Atomic Energy Energy Research Research Institute Institute ) merupakan ) merupakan program program yang yang digunakan digunakan untuk untuk perhitungan perhitungan dan dan simulasisimulasi desain neutronik suatu reaktor. SRAC
desain neutronik suatu reaktor. SRAC adalah program komputasi neutronik deterministik yang komplit, karenaadalah program komputasi neutronik deterministik yang komplit, karena dilengkapi oleh berbagai modul/routine yang disesuaikan dengan tujuan penggunaan program. PIJ adalah dilengkapi oleh berbagai modul/routine yang disesuaikan dengan tujuan penggunaan program. PIJ adalah modul/routine untuk menghitung neutronik tingkat sel bahan bakar dengan metode matriks probabilitas modul/routine untuk menghitung neutronik tingkat sel bahan bakar dengan metode matriks probabilitas tumbukan sebagai langkah awal analisa perancangan reaktor nuklir. CITATION merupakan modul/routine tumbukan sebagai langkah awal analisa perancangan reaktor nuklir. CITATION merupakan modul/routine untuk menyelesaikan persamaan difusi multigrup. Jenis modul/routine yang lainnya yaitu ANISN, untuk menyelesaikan persamaan difusi multigrup. Jenis modul/routine yang lainnya yaitu ANISN, TWOTRAN,
TWOTRAN, dan TUD.dan TUD.
Pustaka nuklida SRAC terdiri dari tiga pustaka cross section (penampang lintang) yaitu pustaka Fast Pustaka nuklida SRAC terdiri dari tiga pustaka cross section (penampang lintang) yaitu pustaka Fast untuk menginstal cross-sections grup Fast, pustaka Thermal
untuk menginstal cross-sections grup Fast, pustaka Thermal untuk menginstal cross-section grup termal, danuntuk menginstal cross-section grup termal, dan pustaka MCROSS untuk menginstal cross-section pada daerah resonansi yang biasa
pustaka MCROSS untuk menginstal cross-section pada daerah resonansi yang biasa digunakan pada PEACOdigunakan pada PEACO routine. Salah satu contoh pustaka
routine. Salah satu contoh pustaka nuklida adalah JENDL-3.2.nuklida adalah JENDL-3.2. Dalam sistem SRAC,
Dalam sistem SRAC, semua informasi codinsemua informasi coding seperti cross-section (pg seperti cross-section (penampang lintangenampang lintang) dan fluks) dan fluks tersimpan dalaam suatu format yang
tersimpan dalaam suatu format yang kita sebut dengan PDS (partitioned data set). kita sebut dengan PDS (partitioned data set). Coding SRAC menggunakanCoding SRAC menggunakan 10 PDS file:
10 PDS file:
-- PFAST PFAST : : Pustaka Pustaka Fast Fast (hanya (hanya dibaca)dibaca)
-- PMCROSS PMCROSS : : pustaka pustaka MCROSS MCROSS untuk Puntuk PEACO EACO (hanya di(hanya dibaca)baca)
-- PTHERMAPTHERMAL L : : Pustaka Pustaka Termal Termal (hanya (hanya dibaca)dibaca)
-- UFAST UFAST : : pengguna pengguna pustaka pustaka FastFast
-- UMCROOS : pengguna pustaka MCROSS untuk PEACOUMCROOS : pengguna pustaka MCROSS untuk PEACO
-- UTHERMAL UTHERMAL : : pengguna pengguna pustaka pustaka TermalTermal
-- MICREF MICREF : : pustaka pustaka pengguna pengguna yang yang berisi berisi data data penampang penampang lintang lintang mikroskopmikroskopikik
-- MACROWMACROWRK RK : : pustaka pustaka pengguna pengguna yang yang berisi berisi adta adta penampang penampang lintang lintang makroskopikmakroskopik
-- MACRO MACRO : : data data penampang penampang lintang lintang makroskopmakroskopik ik oleh oleh pengguna.pengguna.
-- FLUX FLUX : : distribusi distribusi fluks fluks pada pada beberapa beberapa grup grup strukturstruktur
Dibawah ini contoh PIJ untuk Fast
Dibawah ini contoh PIJ untuk Fast Breeder Reactor (FBR), silahkan dilihat duluBreeder Reactor (FBR), silahkan dilihat dulu #!/bin/csh #!/bin/csh # # ############################################################### ############################################################### ### ### # # # << run SRAC >> # << run SRAC >> # # #
# by Keisuke OKUMURA (E-maby Keisuke OKUMURA (E-mail:okumura@mikil:okumura@mike.tokai.jaeri.ge.tokai.jaeri.go.jp)o.jp) # # ############################################################### ############################################################### ### ### #
############################################################### ############################################################### ### ### # #
# Fortran logical unit usage (allocate if you need) # Fortran logical unit usage (allocate if you need) #
# #
# The The meaning meaning of of each each file file depends depends on on sub-programs sub-programs used used in in SRAC.SRAC. #
# [ [ ]:important ]:important files files for for users.users. #
# #
# 1 1 binary binary (ANISN,TWOTRAN,CI(ANISN,TWOTRAN,CIATION)ATION) #
# 2 2 binary binary (ANISN,CITA(ANISN,CITATION), TION), scratchscratch #
# 3 3 binary binary (SRAC,ANISN,T(SRAC,ANISN,TWOTRAN,CITATION), WOTRAN,CITATION), scratchscratch #
# 4 4 binary binary (PIJ,ANISN,T(PIJ,ANISN,TWOTRAN), WOTRAN), scratchscratch # [ 5]
# [ 5] text:80 text:80 standard inpstandard inputut # [ 6]
# [ 6] text:137 sttext:137 standard output, moniandard output, monitoring messagetoring message #
# 8 8 binary binary (ANISN,TWOTRAN), (ANISN,TWOTRAN), angular angular flux flux in in TWOTRANTWOTRAN #
# 9 9 binary binary (TWOTRAN,CITATION)(TWOTRAN,CITATION) #
# flux flux map map in in CITATION, CITATION, angular angular flux flux in in TWOTRANTWOTRAN # 10
# 10 binary binary (ANISN,TWOTRAN,CIT(ANISN,TWOTRAN,CITATION), ATION), scratchscratch #
# 11 11 binary binary (TWOTRAN,CITATION), (TWOTRAN,CITATION), Sn Sn constants iconstants in n TWOTRANTWOTRAN #
# 12 12 binary binary (TWOTRAN), (TWOTRAN), restart file restart file for for TWOTRANTWOTRAN #
# 13 13 binary (TWOTRAN,CITATION), binary (TWOTRAN,CITATION), restart file restart file for for TWOTRAN TWOTRAN & & CITATIONCITATION # 14
# 14 binary binary (TWOTRAN,CITATION), (TWOTRAN,CITATION), scratchscratch #
# 15 15 binary (CIbinary (CITATION), TATION), scratch (fscratch (fast I/O ast I/O device mdevice may be ay be effective)effective) # 16
# 16 binary binary (CITATION), (CITATION), scratchscratch #
# 17 17 binary binary (CITATION), (CITATION), fixed fixed source source in in CITATIONCITATION # 18
# 18 binary binary (CITATION), (CITATION), scratchscratch # 19
# 19 binary binary (CITATION), (CITATION), scratchscratch # 20
# 20 binary binary (CITATION), (CITATION), scratchscratch #
# 21 21 binary binary (PIJ), (PIJ), scratchscratch #
# 22 22 binary binary (PIJ,CITAT(PIJ,CITATION), ION), scratchscratch # 26
# 26 binary binary (CITATION), (CITATION), scratchscratch # 28
# 28 binary binary (CITATION), (CITATION), scratchscratch #
# 31 31 text:80 text:80 (SRAC-CVMACT,CITATION(SRAC-CVMACT,CITATION), ), macro-XS macro-XS interfacinterface e for for CITATIONCITATION # 32
# 32 binary binary (PIJ,ANISN,(PIJ,ANISN,TWOTRAN,TUD,CITATION)TWOTRAN,TUD,CITATION) #
# fixed fixed source source for for TWOTRAN, TWOTRAN, power power density density map map in in CITATIONCITATION #
# 33 33 binary (PIJ,TWOTRAN,TUD), binary (PIJ,TWOTRAN,TUD), total total flux flux in in TWOTRAN TWOTRAN & & TUDTUD #
# 49 49 device device internally internally used used to to access access PDS PDS filefile # [50]
# [50] text:80 burntext:80 burnup chain library (SRACup chain library (SRAC-BURNUP)-BURNUP) #
# 52 52 binary binary (SRAC-BUR(SRAC-BURNUP), NUP), scratchscratch #
# 81 81 binary binary (PIJ), (PIJ), scratchscratch #
# 82 82 binary binary (PIJ), (PIJ), scratchscratch #
# 83 83 binary binary (PIJ), (PIJ), scratchscratch #
# 84 84 binary binary (PIJ), (PIJ), scratchscratch #
# 85 85 binary binary data data table table (PIJ), (PIJ), always always required irequired in n PIJPIJ # [89]
# 91
# 91 text:80 text:80 (CITATION), (CITATION), scratchscratch # 92
# 92 binary binary (CITATION), (CITATION), scratchscratch # 93
# 93 text:80 text:80 (SRAC-BURNUP)(SRAC-BURNUP), , scratchscratch # 95
# 95 text:80 text:80 (SRAC-DTLIST), (SRAC-DTLIST), scratcscratchh # 96
# 96 binary binary (SRAC-PEACO), (SRAC-PEACO), scratchscratch #
# 97 97 binary binary (SRAC-BUR(SRAC-BURNUP), NUP), scratchscratch # [98]
# [98] text:137 (SRAC-BURNUP) summary of text:137 (SRAC-BURNUP) summary of burnup resultsburnup results # [99]
# [99] text:137 text:137 calculated recalculated resultssults # # #============================================================= #============================================================= # # alias
alias mkdir mkdir mkdirmkdir alias cat cat alias cat cat alias alias cd cd cdcd alias alias rm rm rmrm # # #============= Set by user =================================== #============= Set by user =================================== # # #
# LMN LMN : : load load module module namename #
# = = SRACsc.30m(SSRACsc.30m(Scalar,30M), calar,30M), SRACvp.50m(VectoSRACvp.50m(Vector,50M), r,50M), ... #
# BRN BRN : : burnup burnup chain chain library library datadata #
# =ucm66fp : =ucm66fp : U-Np-Pu-Am-Cm U-Np-Pu-Am-Cm & & 65+1 65+1 FP FP & & B-10 B-10 (standar(standard d model)model) #
# =thcm66fp =thcm66fp : : Th-Pa-U-Np-PTh-Pa-U-Np-Pu-Cm u-Cm & & 65+1 65+1 FP FP & & B-10 B-10 (Th (Th model)model) #
# =ucm34fp : =ucm34fp : U-Np-Pu-Am-Cm U-Np-Pu-Am-Cm & & 30+4 30+4 FP FP & & B-10 B-10 (simple (simple FP FP model)model) #
# ODR ODR : direc: directory tory name name in in which which output output data data will will be be storedstored #
# CASE CASE : case : case name whiname which is ch is refered as refered as names onames of output f output files afiles and PDSnd PDS #
# WKDR WKDR : directo: directory name ry name in which in which scratch PS fscratch PS files wiiles will be madll be made and delee and deletedted #
# PDSD PDSD : direc: directory namtory name in e in which which PDS fiPDS files wiles will bll be madee made #
#
set LMN
set LMN = SRAC= SRACsc.30msc.30m {sesaat setelah Instalasi srac kita akan ketahui nama modul yang {sesaat setelah Instalasi srac kita akan ketahui nama modul yang akan kita gunakanakan kita gunakan untuk menjalankan coding
untuk menjalankan coding SRAC, bisa SRAC, bisa SRACsc.30m(SRACsc.30m(Scalar,30M), SRACvp.50Scalar,30M), SRACvp.50m(Vector,50m(Vector,50M), itu M), itu semua bisasemua bisa di cek di BIN nya)
di cek di BIN nya) set
set BRN BRN = = ucm66fpucm66fp {data pustaka burn-up, jika menggunakan bahan bakar uranium, awalnya U, dan{data pustaka burn-up, jika menggunakan bahan bakar uranium, awalnya U, dan Thorium diawa
Thorium diawali dengan Tli dengan T, itu dapat di, itu dapat dilihat dipenjlihat dipenjelasan BRN delasan BRN diatas}iatas} set
set ODR ODR = = $HOME/SRAC/smpl/sh$HOME/SRAC/smpl/shr/U60/10r/U60/10 {ini tempat penyimpanan hasil output, jadi sahabat bisa{ini tempat penyimpanan hasil output, jadi sahabat bisa mengatur disini dimana maunya sahabat meletakkan hasil keluarannya}
mengatur disini dimana maunya sahabat meletakkan hasil keluarannya} set CASE = U60
set CASE = U60 {ini nama hasil keluaran untuk kasus sahabat, {ini nama hasil keluaran untuk kasus sahabat, hak sahabat menamainyahak sahabat menamainya } } set PDSD = $HOME/SRAC/smpl/shr/U60/10
set PDSD = $HOME/SRAC/smpl/shr/U60/10 {nah ini dimana PDS yang dibuat akan disimpan}{nah ini dimana PDS yang dibuat akan disimpan} #
#
#=============
#============= mkdir mkdir for for PDS PDS ================================================================ #
# #
# PDS_DIR : directoPDS_DIR : directory name of PDry name of PDS filesS files #
# PDS file names must bPDS file names must be identical with te identical with those in input dahose in input datata #
#
set PDS_DIR =
mkdir $PDS_DIR mkdir $PDS_DIR mkdir
mkdir $PDS_DIR/UFA$PDS_DIR/UFASTST mkdir $PDS_DIR/UTHERMAL mkdir $PDS_DIR/UTHERMAL mkdir
mkdir $PDS_DIR/UM$PDS_DIR/UMCROSSCROSS mkdir $PDS_DIR/MACROWRK mkdir $PDS_DIR/MACROWRK mkdir $PDS_DIR/MACRO mkdir $PDS_DIR/MACRO mkdir
mkdir $PDS_DIR/FLU$PDS_DIR/FLUXX mkdir
mkdir $PDS_DIR/M$PDS_DIR/MICREFICREF #
#
#=============
#============= Change if Change if you like you like ======================================================== #
#
set SRAC_DIR = $HOME/SRAC set SRAC_DIR = $HOME/SRAC set
set LM LM = = $SRAC_DIR/b$SRAC_DIR/bin/$LMNin/$LMN set
set DATE DATE = = `date `date +%b%d.%H.%M.%S`+%b%d.%H.%M.%S` set
set WKDR WKDR = = $HOME/SRACtmp.$CA$HOME/SRACtmp.$CASE.$DATESE.$DATE mkdir $WKDR
mkdir $WKDR #
#
setenv fu50 $SRAC_DIR/lib/burnlibT/$BRN setenv fu50 $SRAC_DIR/lib/burnlibT/$BRN setenv fu85 $SRAC_DIR/lib/kintab.dat
setenv fu85 $SRAC_DIR/lib/kintab.dat # setenv fu89 $ODR/$CASE.SFT89.$DATE # setenv fu89 $ODR/$CASE.SFT89.$DATE setenv fu98 $ODR/$CASE.SFT98.$DATE setenv fu98 $ODR/$CASE.SFT98.$DATE # setenv fu99 $ODR/$CASE.SFT99.$DATE # setenv fu99 $ODR/$CASE.SFT99.$DATE
set
set OUTLST OUTLST = = $ODR/$CASE.SFT06.$ODR/$CASE.SFT06. {ini semua jenis data yang
{ini semua jenis data yang ingin di keluarkan dari hasil Running coding SRAC, seperti setenv 98 yang tidak adaingin di keluarkan dari hasil Running coding SRAC, seperti setenv 98 yang tidak ada tanda (kres) # nya, berarti kita menginginkan SFT98 nya keluar, nanti akan dijelaskan apa-apa saja yang tanda (kres) # nya, berarti kita menginginkan SFT98 nya keluar, nanti akan dijelaskan apa-apa saja yang dikeluarkan oleh SFT98. Setenv 99 ada # nya sehingga tidak akan keluar hasilnya di ORD nya kita, biasanya dikeluarkan oleh SFT98. Setenv 99 ada # nya sehingga tidak akan keluar hasilnya di ORD nya kita, biasanya berisikan hasil utama perhitungan. Sedangkan SFT06 merupakan file
berisikan hasil utama perhitungan. Sedangkan SFT06 merupakan file keluaran standar, dimana kita keluaran standar, dimana kita cek apakahcek apakah telah dapat mengakses rekaman PDS, adanya pesan warning atau error dan coding yang kita masukkan telah telah dapat mengakses rekaman PDS, adanya pesan warning atau error dan coding yang kita masukkan telah terbaca semua,
terbaca semua,dengan adanya kata “END OF dengan adanya kata “END OF SRAC CALCULATION” }SRAC CALCULATION” } Takut lupa… hehehee,,,, mari di
Takut lupa… hehehee,,,, mari disini saja dibahas apsini saja dibahas apa aja sich yang dikeluarkan oleh Sa aja sich yang dikeluarkan oleh SFT98:FT98: Nah… keluaran SFT98 ternyata berisikan hal
Nah… keluaran SFT98 ternyata berisikan hal-hal sebagai berikut:-hal sebagai berikut:
-- Days Days : : akumulasi akumulasi periode periode burn-up burn-up dalam dalam harihari
-- MWD/T MWD/T : : exposure exposure (MWt*days (MWt*days per per metric-ton)metric-ton)
-- UO5-% UO5-% : : fraksi fraksi dari dari deplesi deplesi number number density density U-235U-235
-- K-eff K-eff : : faktor faktor multiplikasi multiplikasi neutron neutron efektifefektif
-- K-inf K-inf : : factor factor multiplikasi multiplikasi neutron neutron infinitiveinfinitive
-- INST.C.R INST.C.R : : rasio rasio konversi konversi instaninstan
-- INTE.C.R INTE.C.R : : rasio rasio konversi konversi integral integral {contoh {contoh bisa bisa menentukan menentukan rasio rasio konversi konversi uranium -uranium -plutonium}
plutonium}
-- MWD MWD : : exposure exposure (MWt*days)(MWt*days)
-- POWER(MWPOWER(MW) ) : : daya daya termal termal cellcell
-- TON-HM TON-HM : penemuan lo: penemuan logam berat dalam gam berat dalam metric-ton (=1metric-ton (=10033 kg) kg)
-- FLUX FLUX LEVEL LEVEL : : 1 1 grup grup fluks fluks level level (n/cm(n/cm22-sec)-sec)
-- FIS.DECAY FIS.DECAY : : peluruhapeluruhan n nuklida nuklida fisil fisil (n/sec)(n/sec)
-- FER.CAPT FER.CAPT : : tangkapan tangkapan nuklida nuklida fertile fertile (n/sec)(n/sec)
-- POW POW (MW/CC) (MW/CC) : : power power density density (MWD/cm(MWD/cm33 ) )
-- ENERGY/FIS ENERGY/FIS : : energy energy rata-rata rata-rata per per fisi fisi (Joule/fisi)(Joule/fisi)
-- XE-135 YD : fisi rata-rata dari XE-135 YD : fisi rata-rata dari X-135X-135
-- I-135 I-135 YD YD : : fisi fisi rata-rata rata-rata dari dari I-135I-135
-- SM-149 YD : fisi rata-rata dari SM-149 YD : fisi rata-rata dari Sm-149Sm-149
-- PM-149 YD PM-149 YD : fisi : fisi rata-rata dari rata-rata dari Pm-149Pm-149 #
#
#=============
#============= Exec SRAC code with Exec SRAC code with the following input data ========the following input data ================== #
#
cd $WKDR cd $WKDR
cat - << END_DATA | $LM >& $OUTLST cat - << END_DATA | $LM >& $OUTLST FBR1
FBR1 {nama kasus}{nama kasus}
Cell Burnup Calculation by PIJ
Cell Burnup Calculation by PIJ {keterangan nama kasus}{keterangan nama kasus}
1 0
1 0 1 0 1 0 0 0 0 0 0 3 0 3 -2 -2 0 0 0 0 1 1 1 1 0 0 1 1 0 0 1 0 1 0 0 0 1 /1 / {SRAC CONTROL}{SRAC CONTROL}
{ket: ada 20
{ket: ada 20 option control:option control:
IC1 > 1:
IC1 > 1: routine metode probabilitas tumbukan (CPM)routine metode probabilitas tumbukan (CPM)
IC2 > 0:
IC2 > 0: none of routine is used none of routine is used (spesifik routine untuk mode eigenvalue dijelaskan oleh IC12)(spesifik routine untuk mode eigenvalue dijelaskan oleh IC12)
IC3 > 1:
IC3 > 1: routine untuk mendapatkan factor koreksi Dancoff dengan perhitungan CPMroutine untuk mendapatkan factor koreksi Dancoff dengan perhitungan CPM
IC4 > 0: indicator range energy untuk neutron reaktor cepat
IC4 > 0: indicator range energy untuk neutron reaktor cepat
IC5 > 0:
IC5 > 0: proses penyerapan resonansi padaa range resonansi menggunakan interpolasi Bondarenko olehproses penyerapan resonansi padaa range resonansi menggunakan interpolasi Bondarenko oleh
pendekatan NR
pendekatan NR
IC6 > 0:
IC6 > 0: indicator untuk mendapatkan rata-rata volum-fluks cross-sectioindicator untuk mendapatkan rata-rata volum-fluks cross-section, dilakukan proses SKIPn, dilakukan proses SKIP
IC7 > 0:
IC7 > 0: seleksi proses untuk mendapatkan spasial distribusi fluks pada masing-masing range energy; 0seleksi proses untuk mendapatkan spasial distribusi fluks pada masing-masing range energy; 0
untuk mode masalah eigen value (IC2=0, IC12≠0)
untuk mode masalah eigen value (IC2=0, IC12≠0)
IC8 > 3:
IC8 > 3: seleksi energy range dan mesh, seleksi energy range dan mesh, IC8=3 biasanya direkomendaIC8=3 biasanya direkomendasikan karena memiliki intervalsikan karena memiliki interval
perubahan energy
perubahan energy 0.000250.00025
IC9 >-2: indicator untuk memanggil HOMOSP dengan pendekatan B
IC9 >-2: indicator untuk memanggil HOMOSP dengan pendekatan B11 IC10> 0: indicator untuk
IC10> 0: indicator untuk memanggil CONDENSE; SKIPmemanggil CONDENSE; SKIP
IC11> 0: indicator untuk memasukkan/tidak informasi geometri; 0 untuk membaca geometri baru
IC11> 0: indicator untuk memasukkan/tidak informasi geometri; 0 untuk membaca geometri baru
IC12> 1: seleksi routine untuk mode eigenvalue, PIJ
IC12> 1: seleksi routine untuk mode eigenvalue, PIJ (CPM)(CPM)
IC13> 1: indicator memanggil CONDENSE mode eigenvalue, IC10=0, IC13=1
IC13> 1: indicator memanggil CONDENSE mode eigenvalue, IC10=0, IC13=1
IC14> 0: tidak digunakan
IC14> 0: tidak digunakan
IC15> 1: seleksi proses mengartikan mikroskopik total cross-section, untuk kepentingan analisis FBR
IC15> 1: seleksi proses mengartikan mikroskopik total cross-section, untuk kepentingan analisis FBR
gunakan IC15=1
gunakan IC15=1
IC16> 0: indicator bagaimana
IC16> 0: indicator bagaimana pembentukan cross-sectiopembentukan cross-sections makroskopik transport (tumbukan), 0 ns makroskopik transport (tumbukan), 0 untukuntuk
aproksimasi transport
aproksimasi transport extendedextended
IC17> 1: koefisien difusi dibuat dari inversi grup
IC17> 1: koefisien difusi dibuat dari inversi grup cross-section transportcross-section transport
IC18> 0: SKIP indicator untuk memanggil reaksi perhitungan
IC18> 0: SKIP indicator untuk memanggil reaksi perhitungan
IC19> 0: pembentukan Cross-section makroskopik; the most brief
IC19> 0: pembentukan Cross-section makroskopik; the most brief editedit
IC20> 1: eksekusi perhitungan BURN-UP
IC20> 1: eksekusi perhitungan BURN-UP
2.77396E-4 /
2.77396E-4 / {GEOMETRICAL BUCKLING}{GEOMETRICAL BUCKLING} $HOME/SRACLIB-J
$HOME/SRACLIB-J
$HOME/SRACLIB-JDL32/pds/pthml DL32/pds/pthml O FO F $HOME/SRACLIB-J
$HOME/SRACLIB-JDL32/pds/pmcrs DL32/pds/pmcrs O FO F $PDS_DIR/UFAS
$PDS_DIR/UFAST T NEW NEW CoreCore $PDS_DIR/
$PDS_DIR/UTHERMAL UTHERMAL S S CC $PDS_DIR/UMC
$PDS_DIR/UMCROSS ROSS S S CC $PDS_DIR/
$PDS_DIR/MACROWRK MACROWRK N N CC $PDS_DIR/MAC
$PDS_DIR/MACRO RO NEW NEW CC $PDS_DIR/FLUX
$PDS_DIR/FLUX N N CC
$PDS_DIR/
$PDS_DIR/MICREF MICREF N N CC {set
{set data data spesifikasi spesifikasi untuk untuk file file PDS. PDS. Berikan Berikan keterangan keterangan mode mode PDS PDS file, file, =New =New : : new new file, file, berartiberarti kita menggunakan data baru
kita menggunakan data baru =Old
=Old : : old old file,file, =Scratch
=Scratch : : Scratch Scratch File, File, berarti berarti filenya filenya hanya hanya dibacadibaca =File
=File : : direct direct I/O I/O access access to to filefile =core
=core : : I/O I/O access access on on image image PDS PDS file file on on core core memory memory [core [core ebih ebih spesifik]spesifik] *Pemberian karakter hanya dengan huruf capital saja juga bisa..
*Pemberian karakter hanya dengan huruf capital saja juga bisa.. 74 0
74 0 8 0 8 0 / / 74 group 74 group => 8 => 8 groupgroup
{-{-number of fast neutron group (NEF≤74)number of fast neutron group (NEF≤74)
-- number of thermal neutron group (NET≤48, NEF+NET≤107), enter 0, number of thermal neutron group (NET≤48, NEF+NET≤107), enter 0, jika IC4=0jika IC4=0
- number of the fast few-groups (8)
- number of the fast few-groups (8)
- number of the thermal few-groups (0) }
- number of the thermal few-groups (0) }
74(1) /
74(1) / {no collaping from pfast ke ufast}{no collaping from pfast ke ufast}
8 8 8 8 8 8 8 18 /
8 8 8 8 8 8 8 18 / {number of the user fast group in each condensed fast group (NECF), jumlah NECF{number of the user fast group in each condensed fast group (NECF), jumlah NECF
= NEF}
= NEF}
& Pij for
& Pij for cylindrical cell with white boundary conditioncylindrical cell with white boundary condition 3
3 6 6 6 6 3 3 1 1 0 0 6 6 0 0 0 0 0 0 5 5 0 0 16 16 15 15 0 0 0 0 45 45 0 0 / / Pij Pij ControlControl {PIJ:CPM control:
{PIJ:CPM control: 3 : tipe
3 : tipe geometri 1D silinder konsentratgeometri 1D silinder konsentrat 6 : total
6 : total number of Sub-region> aturan banyak s-region fix oleh model geometri, number of Sub-region> aturan banyak s-region fix oleh model geometri, S-region untuk keS-region untuk ke praktisan, dan tidak ada
praktisan, dan tidak ada hubungan langsung dengan akurasi perhitungan flukshubungan langsung dengan akurasi perhitungan fluks 6 : total number of T-region > a unit
6 : total number of T-region > a unit of spatial division used in thermal flux calculationof spatial division used in thermal flux calculation 3 : total number of R-region > the
3 : total number of R-region > the spatial division in the whole energy range. Material is allocated to each R-spatial division in the whole energy range. Material is allocated to each R-Region
Region 1 : total
1 : total number of X-region > corresponds to whole number of X-region > corresponds to whole unit cell of which homogenized cross-section areunit cell of which homogenized cross-section are provided to the core
provided to the core calculationcalculation
0 : isotropic reflaction untuk kondisi batas
0 : isotropic reflaction untuk kondisi batas perhitungan cellperhitungan cell 6 : NX >
6 : NX > number of mesh intervals for R divisionnumber of mesh intervals for R division 0 : tidak perlu karena IGT=3
0 : tidak perlu karena IGT=3 0 : tidak perlu karena IGT=3 0 : tidak perlu karena IGT=3 0 : tidak perlu karena IGT=3 0 : tidak perlu karena IGT=3
5 : minimum number of lattice cells traced by neutron path untuk
5 : minimum number of lattice cells traced by neutron path untuk transparat atau sel keciltransparat atau sel kecil 0 : Skip
0 : Skip print edit control untuk probabilitas collisionprint edit control untuk probabilitas collision 16: order integrasi gauss untuk numerical radial 16: order integrasi gauss untuk numerical radial
15: number of division of the range IBETM 15: number of division of the range IBETM 0 : tidak perlu karena IGT=3
0 : tidak perlu karena IGT=3 0 : tidak perlu karena IGT=3 0 : tidak perlu karena IGT=3 45: octant simetri square geomet
45: octant simetri square geometri, sebenarnya efektif unri, sebenarnya efektif untuk IGT=4 tuk IGT=4 - 16- 16 0 :
0 : SKIP ploSKIP plotting tting }} 6 50 50
6 50 50 5 5 5 5 5 -1 5 -1 0.0001 0.00001 0.001 0.0001 0.00001 0.001 1.0 10. 0.5 1.0 10. 0.5 // {6 :
{6 : print out makroskopik cross-section dan probabilitas tumbukanprint out makroskopik cross-section dan probabilitas tumbukan
50: maksimum inner iterasi
50: maksimum inner iterasi
50: maksimum outer iterasi
50: maksimum outer iterasi
5 : minimum iterasi
5 : minimum iterasi sebelum ekstrapolasisebelum ekstrapolasi
5 : banyak
5 : banyak iterasi untuk percobaan factor relaksasiiterasi untuk percobaan factor relaksasi
5 : minimum delay
5 : minimum delay between extrapolasibetween extrapolasi
-1: print detail record
-1: print detail record
0.0001 : kriteria konvergen untuk inner iterasi
0.0001 : kriteria konvergen untuk inner iterasi
0.0000
0.00001: kriteria 1: kriteria konvergen untuk outer iterasikonvergen untuk outer iterasi
0.001
0.001 : kriteria : kriteria ekstapolasiekstapolasi
1.0 : inisial factor relaksasi <1.2>
1.0 : inisial factor relaksasi <1.2>
10
10 : : maksimum ekstrapolasi <100>maksimum ekstrapolasi <100>
0.5 : factor ekstapolasi bawah <0.8>
0.5 : factor ekstapolasi bawah <0.8>
1 1 1 1 1 2 1 2 3 3 3 3 / / S-RS-R 3(1) 3(1) / / X-RX-R 1 1 2 2 3 3 / / M-RM-R 0.00000 0.254
0.00000 0.254 0.5110 0.5422 0.5110 0.5422 0.5751 0.658 0.5751 0.658 0.7 0.7 / / RXRX {x abscissa, radius atau jarak dari pusat(cm){x abscissa, radius atau jarak dari pusat(cm) 3 / NMAT
3 / NMAT {number of material}{number of material} FUC1F0XX
FUC1F0XX 0 0 8 8 1100.0 1100.0 1.084 1.084 0.00000 0.00000 /FUEL/FUEL {- FUC1 identifikasi material, karakter pertama harus
{- FUC1 identifikasi material, karakter pertama harus alphabet, F menandakan Fast, 0 alphabet, F menandakan Fast, 0 step burnupstep burnup
- 0 : not used
- 0 : not used
- jumlah komposisi nuklida
- jumlah komposisi nuklida
- temperature material dalam
- temperature material dalam kelvinkelvin
- mean chord length, untuk 1D silinder dengan radius a, l =
- mean chord length, untuk 1D silinder dengan radius a, l = 2a2a
-- karena IC3≠0}karena IC3≠0}
XU050000
XU050000 2 2 1 1 2.45099E-042.45099E-04 XU080000
XU080000 2 2 1 1 3.37883E-023.37883E-02 XPU80000
XPU80000 2 2 1 1 0.00000E+000.00000E+00 XPU90000
XPU90000 2 2 1 1 0.00000E+000.00000E+00 XPU00000
XPU00000 2 2 1 1 0.00000E+000.00000E+00 XPU10000
XPU10000 2 2 1 1 0.00000E+000.00000E+00 XPU20000
XPU20000 2 2 1 1 0.00000E+000.00000E+00 XN050000
XN050000 2 2 0 0 3.40334E-023.40334E-02
{- identifikasi nuklida, X biasa digunakan, UO symbol
{- identifikasi nuklida, X biasa digunakan, UO symbol nuklida, 5 digit terakhir nomor massa nuklida, 5 digit terakhir nomor massa isotope, 0 untukisotope, 0 untuk
model gas bebas, 0,0,0 biasa
model gas bebas, 0,0,0 biasa digunakandigunakan
- 2
- 2 indikator menulis cross-section mikroskopik pada file UMCROSS setelah perhitungan PEACOindikator menulis cross-section mikroskopik pada file UMCROSS setelah perhitungan PEACO
- densitas nuklida (10
CLD1F02X
CLD1F02X 0 0 7 800.0 7 800.0 0.1673 0.1673 0.00000 0.00000 /CLADDING/CLADDING
{- untuk material cladding mean chord length, untuk 1D hollow silinder dengan radius inner a dan radius
{- untuk material cladding mean chord length, untuk 1D hollow silinder dengan radius inner a dan radius
outer, l = 2b(1-(a/b)
outer, l = 2b(1-(a/b)22 ) } ) } XNIN0000
XNIN0000 0 0 0 0 5.72300E-025.72300E-02 XCRN0000
XCRN0000 0 0 0 0 1.66488E-021.66488E-02 XMON0000
XMON0000 0 0 0 0 1.92383E-031.92383E-03 XFEN0000
XFEN0000 0 0 0 0 5.49916E-035.49916E-03 XC020000
XC020000 0 0 0 0 2.62639E-052.62639E-05 XSIN0000
XSIN0000 0 0 0 0 2.74565E-032.74565E-03 XCUN0000
XCUN0000 0 0 0 0 1.95228E-031.95228E-03 COO1F0XX
COO1F0XX 0 0 4 700 4 700 0.4200 0.4200 0.00000 0.00000 /COOLANT/COOLANT XBI90000
XBI90000 0 0 0 0 1.56678E-021.56678E-02 XPB60000 XPB60000 0 0 0 0 3.53343E-033.53343E-03 XPB70000 XPB70000 0 0 0 0 3.24020E-033.24020E-03 XPB80000 XPB80000 0 0 0 0 7.88791E-037.88791E-03 & burnup unit
& burnup unit 50 3
50 3 1 3 1 3 0 2 0 2 0 0 0 0 0 0 0 0 10(0) 10(0) // {50: banyak step
{50: banyak step burnup (mxstep=50)burnup (mxstep=50)
3 : integrated burn-up by day
3 : integrated burn-up by day
1 : normal
1 : normal burn-up calculationburn-up calculation
3 : detailed
3 : detailed information for debugginginformation for debugging
0 : use
0 : use defaulted definition of conversion ratiodefaulted definition of conversion ratio
2 : write
2 : write cross-section of whole depleting nuclidescross-section of whole depleting nuclides
0 : update at each
0 : update at each burnup step (disarankan)burnup step (disarankan)
0 : defaulted of maximum length of decay chain
0 : defaulted of maximum length of decay chain
0 : hitung
0 : hitung nomor densiti semua nuklidanomor densiti semua nuklida
0 : depletion material
0 : depletion material
10: periode refueling
10: periode refueling
1.561125E-05 2.015966E-05 2.449020E-05 2.857210E-05 3.239722E-05 1.561125E-05 2.015966E-05 2.449020E-05 2.857210E-05 3.239722E-05 1.166945E-06 1.290916E-06 1.435000E-06 1.603144E-06 1.798623E-06 1.166945E-06 1.290916E-06 1.435000E-06 1.603144E-06 1.798623E-06 2.606665E-06 2.945495E-06 3.342239E-06 3.805650E-06 4.346000E-06 2.606665E-06 2.945495E-06 3.342239E-06 3.805650E-06 4.346000E-06 7.203309E-06 8.289792E-06 9.560521E-06 1.104343E-05 1.277111E-05 7.203309E-06 8.289792E-06 9.560521E-06 1.104343E-05 1.277111E-05 2.134484E-05 2.490931E-05 2.902122E-05 3.373318E-05 3.909767E-05 2.134484E-05 2.490931E-05 2.902122E-05 3.373318E-05 3.909767E-05 6.381900E-05 7.391972E-05 8.480563E-05 9.633913E-05 1.083587E-04 6.381900E-05 7.391972E-05 8.480563E-05 9.633913E-05 1.083587E-04 1.645763E-04 1.803162E-04 1.944360E-04 2.066601E-04 2.168318E-04 1.645763E-04 1.803162E-04 1.944360E-04 2.066601E-04 2.168318E-04 2.891414E-04 2.896307E-04 2.868889E-04 2.816346E-04 2.744955E-04 2.891414E-04 2.896307E-04 2.868889E-04 2.816346E-04 2.744955E-04 3.064137E-04 2.864596E-04 2.676302E-04 2.500194E-04 2.336195E-04 3.064137E-04 2.864596E-04 2.676302E-04 2.500194E-04 2.336195E-04 1.970177E-04 1.809809E-04 1.672920E-04 1.554909E-04 1.451860E-04 1.970177E-04 1.809809E-04 1.672920E-04 1.554909E-04 1.451860E-04 {termal power(MWt/cm), rancangan awal untuk modul PIJ ini
{termal power(MWt/cm), rancangan awal untuk modul PIJ ini dilakukan tebakan untuk 50 nilai dayadilakukan tebakan untuk 50 nilai daya
distribusi (50 tahun periode burn-up ~
distribusi (50 tahun periode burn-up ~ 100 tahun operasi reaktor)}100 tahun operasi reaktor)}
720 1440 2160 2880 3600 4320 5040 5760 6480 7200 7920 8640 9360 10080 720 1440 2160 2880 3600 4320 5040 5760 6480 7200 7920 8640 9360 10080 10800 11520 12240 12960 13680 14400 15120 15840 16560 17280 18000 18720 10800 11520 12240 12960 13680 14400 15120 15840 16560 17280 18000 18720 19440 20160 20880 21600 22320 23040 23760 24480 25200 25920 26640 27360 19440 20160 20880 21600 22320 23040 23760 24480 25200 25920 26640 27360 28080 28800 29520 30240 30960 31680 32400 33120 33840 34560 35280 36000 28080 28800 29520 30240 30960 31680 32400 33120 33840 34560 35280 36000 {burnup periode} {burnup periode}
/ / 0
0 / / peaco peaco plotplot END_DATA END_DATA #
#
#========
#======== Remove scratch Remove scratch PS PS filesfiles
=========================================== =========================================== # # cd $HOME cd $HOME rm -r $WKDR rm -r $WKDR # # #========
#======== Remove PDS files if Remove PDS files if you don't keep you don't keep them ===========================them =========================== # # # # rm rm -r -r $PDS_DIR$PDS_DIR # # # # #
# rm rm -r -r $PDS_DIR/UF$PDS_DIR/UFASTAST #
# rm rm -r -r $PDS_DIR/UTHER$PDS_DIR/UTHERMALMAL #
# rm -r rm -r $PDS_DIR/UM$PDS_DIR/UMCROSSCROSS # # rm rm -r -r $PDS_DIR/MACRO$PDS_DIR/MACROWRKWRK # # rm rm -r -r $PDS_DIR/MACRO$PDS_DIR/MACRO # # rm -r rm -r $PDS_DIR/FLUX$PDS_DIR/FLUX #
# rm -r rm -r $PDS_DIR/M$PDS_DIR/MICREFICREF Terkadang,
Terkadang, pada fpada file Mile Makro akro tidak tidak terdapat fterdapat file unile untuk retuk reflektor, flektor, oleh oleh sebab sebab itu itu perlu dperlu di runni running ing juga cjuga coding oding untukuntuk reflektor pada program SRA
reflektor pada program SRAC. C. PIJ untuk reflektor tidak PIJ untuk reflektor tidak berbeda jauh dari rancangan PIJ untuk 1 piberbeda jauh dari rancangan PIJ untuk 1 pin bahann bahan bakar, diantaranya yang biasa diubah
bakar, diantaranya yang biasa diubah adalah:adalah:
-- set CASE {berikan nama set CASE {berikan nama yang berbeda dengan nama PIJ yang berbeda dengan nama PIJ awal misalnya set CASE=U60R}awal misalnya set CASE=U60R}
-- case name { berikan nama case name { berikan nama yang berbeda dengan nama PIJ awal misalnya REFL}yang berbeda dengan nama PIJ awal misalnya REFL}
-- PIJ control, blok pertama bagian 5 yang merupakan total number X-region biasa diisi dengan 2PIJ control, blok pertama bagian 5 yang merupakan total number X-region biasa diisi dengan 2
-- Dengan begitu, bloDengan begitu, blok 5 akan menjadak 5 akan menjadai i 1 1 21 1 2
Persamaan difusi multigrup dapat diselesaikan dengan menggunakan routine CITATION. Bahasan Persamaan difusi multigrup dapat diselesaikan dengan menggunakan routine CITATION. Bahasan neutronik untuk reaktor secara
neutronik untuk reaktor secara keseluruhan yang telah mencangkup teras keseluruhan yang telah mencangkup teras reaktor dapat dianalisis menggunakanreaktor dapat dianalisis menggunakan routine citation ini.
routine citation ini. set
set LMN LMN = = SRACsc.30mSRACsc.30m set BR
set BRN N = ucm6= ucm66fp6fp set
set ODR ODR = = $HOME/SRAC/smpl/s$HOME/SRAC/smpl/shr/U60/10hr/U60/10 set CASE = cit_U60
set CASE = cit_U60
set PDSD = $HOME/SRAC/smpl/shr/U60/10 set PDSD = $HOME/SRAC/smpl/shr/U60/10 #
#
#=============
#============= mkdir mkdir for for PDS PDS ================================================================ #
# #
# PDS_DIR : directoPDS_DIR : directory name of Pry name of PDS filesDS files #
# # #
# set PDS_DIR set PDS_DIR = = $PDSD/$CASE$PDSD/$CASE set PDS_DIR = $PDSD/U60
set PDS_DIR = $PDSD/U60 {karena kita memisahkan antara PIJ dan CITATION, dan kita masih{karena kita memisahkan antara PIJ dan CITATION, dan kita masih memerlukan data Makro yang keluarkan oleh PIJ, oleh sebab itu, kita
memerlukan data Makro yang keluarkan oleh PIJ, oleh sebab itu, kita harus kembali memanggil data PDS yangharus kembali memanggil data PDS yang telah dikeluarkan oleh PIJ sebelumnya}
telah dikeluarkan oleh PIJ sebelumnya} #
# mkdir mkdir $PDS_DIR$PDS_DIR #
# mkdir mkdir $PDS_DIR/UF$PDS_DIR/UFASTAST #
# mkdir mkdir $PDS_DIR/UTHERMAL$PDS_DIR/UTHERMAL #
# mkdir mkdir $PDS_DIR/UM$PDS_DIR/UMCROSSCROSS #
# mkdir mkdir $PDS_DIR/MACROWR$PDS_DIR/MACROWRKK #
# mkdir mkdir $PDS_DIR/MACRO$PDS_DIR/MACRO #
# mkdir mkdir $PDS_DIR/FLUX$PDS_DIR/FLUX #
# mkdir mkdir $PDS_DIR/MICR$PDS_DIR/MICREFEF #
#
#=============
#============= Change if Change if you like you like ======================================================== #
#
set SRAC_DIR = $HOME/SRAC set SRAC_DIR = $HOME/SRAC set
set LM LM = = $SRAC_DIR/b$SRAC_DIR/bin/$LMNin/$LMN set
set DATE DATE = = `date `date +%b%d.%H.%M.%S`+%b%d.%H.%M.%S` set
set WKDR WKDR = = $HOME/SRACtmp.$CAS$HOME/SRACtmp.$CASE.$DATEE.$DATE mkdir $WKDR
mkdir $WKDR #
#
setenv fu50 $SRAC_DIR/lib/burnlibT/$BRN setenv fu50 $SRAC_DIR/lib/burnlibT/$BRN setenv fu85 $SRAC_DIR/lib/kintab.dat
setenv fu85 $SRAC_DIR/lib/kintab.dat # setenv fu89 $ODR/$CASE.SFT89.$DATE # setenv fu89 $ODR/$CASE.SFT89.$DATE # setenv fu98 $ODR/$CASE.SFT98.$DATE # setenv fu98 $ODR/$CASE.SFT98.$DATE
setenv fu99 $ODR/$CASE setenv fu99 $ODR/$CASE set
set OUTLST OUTLST = = $ODR/$CASE.SFT06$ODR/$CASE.SFT06 #
#
#=============
#============= Exec SRAC code with Exec SRAC code with the following input data =============the following input data ============= #
#
cd $WKDR cd $WKDR
cat - << END_DATA | $LM >& $OUTLST cat - << END_DATA | $LM >& $OUTLST CORE
CORE { name case untuk teras reaktor}{ name case untuk teras reaktor}
SAMPLE FOR CITATION-2D(R-Z), 1/4 CORE SAMPLE FOR CITATION-2D(R-Z), 1/4 CORE 0 0 0
0 0 0 0 0 0 0 0 0 0 0 0 0 1 0 0 1 0 5 0 5 0 0 0 0 1 1 0 1 0 0 1 0 0 0 / 0 0 / SRAC CONTROLSRAC CONTROL {1 = collapse before
{1 = collapse before the eigenvalue mode calculationthe eigenvalue mode calculation
5 = mode eigenvalue CITATION (multi-dimension diffusion) 5 = mode eigenvalue CITATION (multi-dimension diffusion) 1 = untuk analisis FBR
1 = untuk analisis FBR
1 = koefisien difusi dibuat dari
1 = koefisien difusi dibuat dari inversi grup cross-section transport}inversi grup cross-section transport} 1.0000E-20 / BUCKLING (NOT EFFECTIVE)
1.0000E-20 / BUCKLING (NOT EFFECTIVE) $HOME/SRACLIB-J
$HOME/SRACLIB-JDL32/pds/pfast DL32/pds/pfast Old Old FileFile $HOME/SRACLIB-J
$HOME/SRACLIB-JDL32/pds/pthml DL32/pds/pthml O FO F $HOME/SRACLIB-J
$HOME/SRACLIB-JDL32/pds/pmcrs DL32/pds/pmcrs O FO F $PDS_DIR/UFAS
$PDS_DIR/ $PDS_DIR/UTHERMAL UTHERMAL O O CC $PDS_DIR/UMC $PDS_DIR/UMCROSS ROSS O O CC $PDS_DIR/ $PDS_DIR/MACROWRK MACROWRK O O CC $PDS_DIR/MAC $PDS_DIR/MACRO RO O O CC $PDS_DIR/FLUX $PDS_DIR/FLUX O O CC $PDS_DIR/ $PDS_DIR/MICREF MICREF O O CC
{semua data PDF bertanda Old, yang berarti menggunakan PDS yang telah ada yang telah dibuat
{semua data PDF bertanda Old, yang berarti menggunakan PDS yang telah ada yang telah dibuat oleh PIJoleh PIJ sebelumnya}
sebelumnya}
& Caution : Directory for PDS will not be
& Caution : Directory for PDS will not be made or deleted in program.made or deleted in program. &
& If If you you set set Scratch, Scratch, members members will will be be deleted.deleted. 74
74 0 0 8 8 0 0 / / 74 74 group group => => 8 8 groupgroup 74(1) / 74(1) / 8 8 8 8 8 8 8 18 / 8 8 8 8 8 8 8 18 / 11 0 -1 / NM NXR ID 11 0 -1 / NM NXR ID
{NM = number of zone, atau dengan kata lain, pembagian wilayah untuk bahan bakar {NM = number of zone, atau dengan kata lain, pembagian wilayah untuk bahan bakar
NXR= jumlah x-region untuk
NXR= jumlah x-region untuk homogeny flukshomogeny fluks ID
ID = = pilihan koefisien pilihan koefisien difusi; -1 difusi; -1 menyatakan pemilihan D1 menyatakan pemilihan D1 pada makroskopik pada makroskopik SRAC SRAC untuk Citation }untuk Citation } 1
1 1 1 / / IXKI IXKI IDELAY IDELAY (CALCULATE (CALCULATE KINETICS KINETICS PARAMETERS)PARAMETERS) {IXKI = spectrum material digunakan untuk
{IXKI = spectrum material digunakan untuk material yang tergantung spectrum fisi neutronmaterial yang tergantung spectrum fisi neutron IDELAY = pilihan untuk menghitung
IDELAY = pilihan untuk menghitung parameter kinetic}parameter kinetic} 5.0CM MESH SIZE IN EACH DIRECTION
5.0CM MESH SIZE IN EACH DIRECTION EPS(FLUX) < 1.0E-4,
EPS(FLUX) < 1.0E-4, EPS(KEFF) < 1.0E-5, EPS(KEFF) < 1.0E-5, ZONE 4:BLACKNESSZONE 4:BLACKNESS 001
001
00 0 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 00 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0 0 0 0 0 {NGC1 = pilihan deplesi; 0 (suppressed)
{NGC1 = pilihan deplesi; 0 (suppressed) NGC2 = restart option; 0 (no restart) NGC2 = restart option; 0 (no restart) NGC3 = SKIP
NGC3 = SKIP NGC4 = not used NGC4 = not used NGC5 = pilihan
NGC5 = pilihan untuk menyimpan cross-section makroskopik; 0(suppreuntuk menyimpan cross-section makroskopik; 0(suppressed)ssed) NGC6 = pilihan untuk menulis map
NGC6 = pilihan untuk menulis map fluks neutron; 0 skipfluks neutron; 0 skip NGC7 = pilihan untuk informasi mesh dan
NGC7 = pilihan untuk informasi mesh dan distribusi power densitydistribusi power density NGC8 = SKIP
NGC8 = SKIP NGC9 = not used NGC9 = not used
NGC10= jenis masalah, 0
NGC10= jenis masalah, 0 untuk perhitungan Keffuntuk perhitungan Keff NGC11= suppressed
NGC11= suppressed
NGC12= 1; opsi untuk menghitung adjoint fluks NGC12= 1; opsi untuk menghitung adjoint fluks
NGC13= 0: SKIP untuk pilihan input adjoint fluks; 1: adjoin fluks NGC13= 0: SKIP untuk pilihan input adjoint fluks; 1: adjoin fluks NGC14= not used
NGC14= not used
NGC15= terminate calculation dan
NGC15= terminate calculation dan proses jika konvergenproses jika konvergen NGC16= not used
NGC16= not used NGC17= not used NGC17= not used
NGC18= nilai factor multiplikasi NGC18= nilai factor multiplikasi NGC19= 0 internaly set NGC19= 0 internaly set NGC20= not used NGC20= not used NGC21= 0 suppressed NGC21= 0 suppressed
NGC22= 0 suppressed NGC22= 0 suppressed NGC23= 0 inefektif NGC23= 0 inefektif NGC24= 0 not used} NGC24= 0 not used} 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 1 0 0 0 0 0 0 0 0 0 0 1 {IEDG1
{IEDG1 = prin= print informasi t informasi iterasiiterasi IEDG2 = 0 suppressed
IEDG2 = 0 suppressed IEDG3 = print
IEDG3 = print cross-sections makroskopcross-sections makroskopik scattering, 0=tidak printik scattering, 0=tidak print IEDG4 = print
IEDG4 = print cross-sections makroskocross-sections makroskopik reaksi, 0=tidak printpik reaksi, 0=tidak print IEDG5 = print gross neutron
IEDG5 = print gross neutron balance oleh grupbalance oleh grup IEDG6 = print gross neutron
IEDG6 = print gross neutron balancebalance IEDG7 = 0 suppressed
IEDG7 = 0 suppressed IEDG8 = 0 suppressed IEDG8 = 0 suppressed
IEDG9 = print zone fluks rata-rata, 0 = tidak print IEDG9 = print zone fluks rata-rata, 0 = tidak print IEDG10= print nilai fluks, 0= tidak print
IEDG10= print nilai fluks, 0= tidak print IEDG11= not used
IEDG11= not used
IEDG12= print zone average power density IEDG12= print zone average power density
IEDG13= print relative power density di wilayah hotspot atau IEDG13= print relative power density di wilayah hotspot atau peakpeak IEDG14= print mesh-wise power density
IEDG14= print mesh-wise power density IEDG15= suppressed
IEDG15= suppressed
IEDG16= print mesh-wise neutron over
IEDG16= print mesh-wise neutron over energyenergy IEDG17= suppressed
IEDG17= suppressed IEDG18-23 = tidak aktif IEDG18-23 = tidak aktif
IEDG24= suppress printing of zone placement on fine mesh} IEDG24= suppress printing of zone placement on fine mesh} 900 900 0. 0. 003 003 00 0 0 0 7 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 00 0 0 7 0 0 0 0 0 1 1 0 0 0 0 0 1 0 0 0 0 0 0 {NUAC1 = 0 not used
{NUAC1 = 0 not used NUAC2 = 0 use
NUAC2 = 0 use available flux, multiplication factor and acceleration parameters from the previous problemavailable flux, multiplication factor and acceleration parameters from the previous problem NUAC3 = not used
NUAC3 = not used NUAC4 = not used NUAC4 = not used
NUAC5 = two-dimensional silinder (R,Z) NUAC5 = two-dimensional silinder (R,Z) NUAC6 = not used
NUAC6 = not used NUAC7 = not used NUAC7 = not used NUAC8 = SKIP NUAC8 = SKIP NUAC9 = SKIP NUAC9 = SKIP NUAC10 = not used NUAC10 = not used NUAC11 =
NUAC11 = reflectereflected d kondisi batas kondisi batas kirikiri NUAC12 =
NUAC12 = reflectereflected d kondisi batas kondisi batas atasatas NUAC13 = extrapolasi kondisi batas kanan NUAC13 = extrapolasi kondisi batas kanan NUAC14 = extrapolasi kondisi batas bawah NUAC14 = extrapolasi kondisi batas bawah NUAC15 = extrapolasi kondisi batas depan NUAC15 = extrapolasi kondisi batas depan NUAC16 = extrapolasi kondisi batas belakang NUAC16 = extrapolasi kondisi batas belakang NUAC17 = no internal black absorber
NUAC17 = no internal black absorber NUAC18 = negative fluk is allowed NUAC18 = negative fluk is allowed
NUAC19 = menggunakan polynomial chebychev NUAC19 = menggunakan polynomial chebychev NUAC20 = for the
NUAC20 = for the problem involving up-scatteringproblem involving up-scattering NUAC21 = not used
NUAC21 = not used NUAC22 = not used NUAC22 = not used
NUAC23 = use defaulted value NUAC23 = use defaulted value NUAC24 = not used
NUAC24 = not used 0.0001 0.00001 0.0001 0.00001
{EPSI1 = maksimum perubahan fluks relative {EPSI1 = maksimum perubahan fluks relative
EPSI2 = maksimum eigen value } EPSI2 = maksimum eigen value } 0.0
0.0 0.0 0.0 550.0 550.0 1.0 1.0 1.01.0 {XMIS1 = batas
{XMIS1 = batas ekstrapolasekstrapolasii XMIS2 = konstan ekstrapolasi XMIS2 = konstan ekstrapolasi
XMIS3 = power level teras dalam MWt XMIS3 = power level teras dalam MWt XMIS4 = fission to power conversion factor XMIS4 = fission to power conversion factor XMIS5 = core simetri faktor
XMIS5 = core simetri faktor 004
004
12 60.00000 12 60.0000 20 100.00000 0
12 60.00000 12 60.0000 20 100.00000 0 {pembagian region width, lebar = 220 cm}{pembagian region width, lebar = 220 cm} 4
4 17.50000 17.50000 4 4 17.50000 17.50000 4 4 17.50000 17.50000 4 4 17.50000 17.50000 4 4 17.50000 17.50000 4 4 17.5000017.50000 4
4 17.50000 17.50000 4 4 17.50000 17.50000 4 4 17.50000 17.50000 4 4 17.50000 20 17.50000 20 100.00000 0100.00000 0 {pembagian region height, tinggi = 270 cm}{pembagian region height, tinggi = 270 cm} 005 005 1 1 1 1 1111 10 10 11 10 10 11 9 9 9 9 1111 8 8 8 8 1111 7 7 7 7 1111 6 6 6 6 1111 5 5 5 5 1111 4 4 4 4 1111 3 3 3 3 1111 2 2 2 2 1111 11 11 11 11 11 11
{angka alokasi zona
{angka alokasi zona identifikasi masing-masinidentifikasi masing-masing wilayah vertical, g wilayah vertical, susunan diatas biasa digunakan susunan diatas biasa digunakan untukuntuk modified candle, dimana 11 menyatakan bahwa itu
modified candle, dimana 11 menyatakan bahwa itu reflektor, sedangkan 1reflektor, sedangkan 1 – – 10 adalah bahan bakar. 10 adalah bahan bakar. Penggunaan bahan bakar pada modified candle adalah
Penggunaan bahan bakar pada modified candle adalah untuk 10 tahun pertama digunakan bahan bakar untuk 10 tahun pertama digunakan bahan bakar 1,1, setelah itu bahan bakar 10 naik, dan digunakan, sedangkan bahan bakar 1 akan turun ke bawah}
setelah itu bahan bakar 10 naik, dan digunakan, sedangkan bahan bakar 1 akan turun ke bawah} 008
008 -2 1 1 -2 1 1
{KMAX = gunakan cross section oleh SRAC {KMAX = gunakan cross section oleh SRAC
IX28 = number of
IX28 = number of groups for down-scattergroups for down-scatter IX29 = number of
IX29 = number of groups for up-scatter}groups for up-scatter} 999
999 1
1 2 3 4 5 6 7 8 9 10 11 / {2 3 4 5 6 7 8 9 10 11 / { MATTERIAL NO. BY ZONE}MATTERIAL NO. BY ZONE} 11
11 / / NMAT NMAT FOR FOR CORECORE FBR1F010 0
FBR1F510 0
FBR1F510 0 0 0 0.0 0.0 0.0 0.0 0.0 0.0 / / HOMOGENIZED HOMOGENIZED INNER INNER FUELFUEL FBR1FA10 0
FBR1FA10 0 0 0 0.0 0.0 0.0 0.0 0.0 0.0 / / HOMOGENIZED HOMOGENIZED INNER INNER FUELFUEL FBR1FF10 0
FBR1FF10 0 0 0 0.0 0.0 0.0 0.0 0.0 0.0 / / HOMOGENIZED HOMOGENIZED INNER INNER FUELFUEL FBR1FK10 0
FBR1FK10 0 0 0 0.0 0.0 0.0 0.0 0.0 0.0 / / HOMOGENIZED HOMOGENIZED INNER INNER FUELFUEL FBR1FP10 0
FBR1FP10 0 0 0 0.0 0.0 0.0 0.0 0.0 0.0 / / HOMOGENIZED HOMOGENIZED INNER INNER FUELFUEL FBR1FU10 0
FBR1FU10 0 0 0 0.0 0.0 0.0 0.0 0.0 0.0 / / HOMOGENIZED HOMOGENIZED INNER INNER FUELFUEL FBR1FZ10 0
FBR1FZ10 0 0 0 0.0 0.0 0.0 0.0 0.0 0.0 / / HOMOGENIZED HOMOGENIZED INNER INNER FUELFUEL FBR1Fe10 0
FBR1Fe10 0 0 0 0.0 0.0 0.0 0.0 0.0 0.0 / / HOMOGENIZED HOMOGENIZED INNER INNER FUELFUEL FBR1Fj10 0
FBR1Fj10 0 0 0 0.0 0.0 0.0.0 0.0 0.0 0 / / HOMOGENIZED HOMOGENIZED INNER INNER FUELFUEL REFLF020 0
REFLF020 0 0 0 0.0 0.0 0.0 0.0 0.0 0.0 / / HOMOGENIZED HOMOGENIZED reflektorreflektor
END_DATA END_DATA #
#
#========
#======== Remove scratch Remove scratch PS PS filesfiles
=========================================== =========================================== # # cd $HOME cd $HOME rm -r $WKDR rm -r $WKDR # # #========
#======== Remove PDS files if you Remove PDS files if you don't keep them =====don't keep them ================================================= # # # # rm -rm -r $PDr $PDS_DIRS_DIR # # #
# rm rm -r -r $PDS_DIR/U$PDS_DIR/UFASTFAST #
# rm rm -r -r $PDS_DIR/U$PDS_DIR/UTHERMALTHERMAL #
# rm rm -r -r $PDS_DIR/UM$PDS_DIR/UMCROSSCROSS #
# rm rm -r -r $PDS_DIR/MACR$PDS_DIR/MACROWRKOWRK #
# rm rm -r -r $PDS_DIR/MACR$PDS_DIR/MACROO #
# rm rm -r -r $PDS_DIR/FLU$PDS_DIR/FLUXX #
= = 0,5(0,5( 22 )) 22 33 44
Satu modul CITATION menghasilkan 10 daya distribusi (10 tahun periode burn up ~ 20 tahun Satu modul CITATION menghasilkan 10 daya distribusi (10 tahun periode burn up ~ 20 tahun operasi reaktor) baru yang
operasi reaktor) baru yang nantinya akan digunakan kembali pada modul PIJ. nantinya akan digunakan kembali pada modul PIJ. Untuk desain reaktor ini terdapatUntuk desain reaktor ini terdapat 5 modul CITATION karena reaktor yang didesain berumur 100 tahun operasi ~50 tahun periode burn up. 5 modul CITATION karena reaktor yang didesain berumur 100 tahun operasi ~50 tahun periode burn up. Daya distribusi rata-rata baru
Daya distribusi rata-rata baru yang didapatkan dari modul CITATION yang nantinya akan dijadikan input PIJ,yang didapatkan dari modul CITATION yang nantinya akan dijadikan input PIJ, dimana satuannya harus dikonversi terlebih dahulu dari
dimana satuannya harus dikonversi terlebih dahulu dari Wd/cc menjadi MWd/cm dengan cara:Wd/cc menjadi MWd/cm dengan cara:
6 6 2 2 10 10 P P r r P
P PIJ PIJ cit cit
P
PPIJPIJ= power density masukkan ke PIJ= power density masukkan ke PIJ P
Pcitcit = = power density yang diperoleh pada modul power density yang diperoleh pada modul CITATIONCITATION r = jari-jari pin (cm)
r = jari-jari pin (cm)
Dari perhitungan menggunakan sistem kode SRAC, didapatkan hasil untuk rancangan reaktor yang Dari perhitungan menggunakan sistem kode SRAC, didapatkan hasil untuk rancangan reaktor yang diinginkan. Perhitungan dilakukan dengan cara melakukan iterasi 10 kali sehingga data yang diperoleh diinginkan. Perhitungan dilakukan dengan cara melakukan iterasi 10 kali sehingga data yang diperoleh konvergen dengan error < 10-5. Nah error ini biasa dipantau pada
konvergen dengan error < 10-5. Nah error ini biasa dipantau pada nilai Keff nya, jika tidak ada perubahan laginilai Keff nya, jika tidak ada perubahan lagi pada 3 digit setelah koma untuk nilai Keff nya, maka itu bisa dikatakan telah konvergen, dan data dapat pada 3 digit setelah koma untuk nilai Keff nya, maka itu bisa dikatakan telah konvergen, dan data dapat digunakan dalam penelitian sahabat
digunakan dalam penelitian sahabat ..
Dibawah ini ada contoh bagaimana cara menentukan fraksi volume bahan bakar, cladding, dan Dibawah ini ada contoh bagaimana cara menentukan fraksi volume bahan bakar, cladding, dan pendingin. Awalnya tentukan dulu berapa fraksi yang sahabat inginkan, truz atur berapa pitch.. tau apa tuch pendingin. Awalnya tentukan dulu berapa fraksi yang sahabat inginkan, truz atur berapa pitch.. tau apa tuch pitch ? picth itu jarak dari pusat pin fuel ke pin yang satunya lagii
pitch ? picth itu jarak dari pusat pin fuel ke pin yang satunya lagii …….. nah caranya adalah untuk FBR dapat di.. nah caranya adalah untuk FBR dapat di hitung dari:
hitung dari:
Begitu lah,,,, mudah bukan Begitu lah,,,, mudah bukan Alhamdulillah
Alhamdulillah atas rahmatnya tulisan ini rampung, semoga bisa memberikan kemudahan bagi atas rahmatnya tulisan ini rampung, semoga bisa memberikan kemudahan bagi sahabat semuanya.. terimakasih kepada bapak Fiber dan teuh Nunu yang dengan
sahabat semuanya.. terimakasih kepada bapak Fiber dan teuh Nunu yang dengan ikhlas menyambutikhlas menyambut segala pertanyaan yang melarva di benak saia,,
segala pertanyaan yang melarva di benak saia,, teruntuk pembimbingku yang sabar terhadap teruntuk pembimbingku yang sabar terhadap segala tingkahku, terimakasih pak zaki
segala tingkahku, terimakasih pak zaki ..pak Novitrian ..pak Novitrian hahahaha.. bu Diahahahaha.. bu Dian Fitriyani yan Fitriyani yang telahng telah mengenalkan aku dengan kekasih Nuklir
mengenalkan aku dengan kekasih Nuklirhehhee…. Apaan ini… di hehhee…. Apaan ini… di cukupkanlah dengan terimakasihcukupkanlah dengan terimakasih kepada DIKTI ^_^. Lebih dari kata terimakasih, I LOVE U papa
kepada DIKTI ^_^. Lebih dari kata terimakasih, I LOVE U papa & mama, ayang, abang& mama, ayang, abang.. Untuk menentukan atomic density, dapat di download di
Untuk menentukan atomic density, dapat di download di SCRIBD saya, SRI OKTAMULIANSCRIBD saya, SRI OKTAMULIANI.I. mailto:okta-liani@blogspot.com
mailto:okta-liani@blogspot.com
masih banyak kekurangan
masih banyak kekurangan……. Dan mohon penyempurnaannya dari sahabat semua,. Dan mohon penyempurnaannya dari sahabat semua,……. Mari kita. Mari kita saling berbagi ilmu
saling berbagi ilmu……. insyaAllah barokah.. aminnn. insyaAllah barokah.. aminnn = = 0,5(0,5( 22 − − 22 )) 22 33 44 = = 11 −− 0,5( 0,5( 22 )) 22 33 44