Professional Documents
Culture Documents
Facultad de Ciencias.
Escuela Profesional de Fı́sica.
Asesor:
Lugar:
Dic - 2010.
1
Resumen
1. Introducción. 2
2. ENDF. 4
2.1. Formato ENDF-6 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4
2.2. Organización básica . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
2.3. Caracterı́sticas ENDF/B-VII . . . . . . . . . . . . . . . . . . . . . . . 7
3. NJOY 8
3.1. Principales módulos . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.1.1. NJOY . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.1.2. RECONR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.1.3. BROADR. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
3.1.4. UNRESR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.1.5. PURR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 14
3.1.6. THERMR . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
4. Procesamiento y resultados 16
4.1. Procesamiento de librerias . . . . . . . . . . . . . . . . . . . . . . . . . 16
4.2. Resultados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 18
Bibliografı́a 21
1
Capı́tulo 1
Introducción.
2
el sistema utilizado para este procesamiento es NJOY, el sistema NJOY es el único
estrictamente necesario para generar bibliotecas en el formato ACE, necesario para
MCNP. Se logró obtener las librerı́as con la ayuda del Dr. Francisco Leszczynski, ex-
perto del Centro Atómico Bariloche, que estuvo capacitanto y asesorando del 1 al 16
de diciembre en las instalaciones del IPEN.
A manera de información básica describimos las secciones eficaces a continuación, en
el capı́tulo 2 se incluye una descripción de las principales caracterı́sticas de las bases de
datos nucleares evaluados en formato ENDF, que el punto de partida de la generación
de las bibliotecas para programas especı́ficos. En el Capı́tulo 3 se describe el sistema
NJOY y detallamos sus principales módulos usados y en el capı́tulo 4 cómo se usa el
NJOY para generar bibliotecas en formatos ACE y los resultados obtenidos.
Secciones eficaces
Entre las más importantes reacciones que los neutrones pueden inducir cuando
ellos entran en contacto con el núcleo del combustible, moderador o estructura del
reactor, podemos considerar:
Captura radiactiva. El mas común de las reacciones del neutron abreviado como
(n,γ). Aquı́, el núcleo compuesto se desprende de toda la energı́a de excitación
emitiendo rayos gamma, ası́ en contraste con el escatering inelástico, el neutron
no es emitido y el núcleo es convertido en un isótopo pesado del mismo elemento.
El principal mecanismo por el cual los neutrones son perdidos antes de que
puedan causar fisión.
Fisión. Se libera energı́a durante este proceso porque parte de la masa es con-
vertida a energı́a y luego liberada, existen dos tipos espontánea e inducida. La
importancia es obvia.
3
Capı́tulo 2
ENDF.
ENDF/B-VII, USA.
JENDL-4.0, Japón.
BROND-2, Rusia
CENDL-2, China.
El control sobre los formatos ENDF se ha mantenido por US Cross Section Evalua-
tion Working Group (CSEWG), y las especificaciones son publicadas a travez de The
National Nuclear Data Center en el Brookhaven National Laboratory.[7]
El formato de librerı́as ENDF están destinados a ser utilizados para una amplia va-
riedad de aplicaciones que requieren cálculos de transporte de neutrones, fotones y
partı́culas cargadas a través de la materia, las interacciones de esta radiación con los
materiales y su entorno, y el tiempo de evolución de la radiactividad asociada con los
procesos nucleares.
4
2.2. Organización básica
El formato ENDF tiene una eztructura jerarquica por material, archivo y sección.
Cada uno de estos niveles tiene una caracterı́stica de identificador numérico.
5
MT.-Sección ENDF. Las secciones se utilizan para diferenciar diferentes tipos
de reacciones, Por ejemplo, MT=1 es la sección eficaz total, MT=2, es la disper-
sión elástica, MT=16 es el (n,2n), MT=18 es la fisión y MT=102 es la captura
radiactiva. En la figura 2.2 se muestra secciones eficacs vs energı́a y en la figura
2.3 se muestran parámetros de resonancia.
6
2.3. Caracterı́sticas ENDF/B-VII
Las librerı́as ENDF son datos nucleares que describe secciones eficaces de reaccio-
nes nucleares, la distribución en energı́a y ángulo de productos de reacción, la variedad
de núcleos producidos durante las reacciones nucleares, los modos de decaimiento, el
espectro de productos resultantes de la desintegración de los núcleos radiactivos, y los
errores estimados en estas cantidades.
Las primeras versiones estaban destinados a reactores térmicos ENDF/B-IV-V, luego
incluyo reactores rápidos y aplicaciones de fusión. Para ENDF/B-VI posee extensiones
para partı́culas cargadas y aplicaciones de aceleración.
La librerı́a ENDF/B-VII está dividido en 14 sub-librerı́as, por lo general representan
los proyectiles:
Para la obtención de las librerias solo se usaron las del tipo neutrón incidente.
7
Capı́tulo 3
NJOY
Módulos NJOY.
NJOY.- Dirige el flujo de datos a través de otros módulos.
8
BROADR.-Secciones eficaces punto a punto por ensanchamiento Doppler.
UNRESR.-Calcula secciones eficaces de auto blindaje efectivo en el rango de
energı́a sin resolver.
HEATR.- Genera secciones eficaces de producción de calor y daños por radiación.
THERMR.-Produce secciones eficaces y matrices de energı́a de scattering libres
o ligados en el rango de la energı́a térmica
GROUPR.-Aplicaciones multigrupo, genera secciones eficaces de auto blindaje
multigrupo, matrices de scattering grupo a grupo, matrices de producción fotóni-
ca, y secciones eficaces de partı́culas cargadas desde entradas punto a punto.
GAMINR.-Calcula secciones eficaces fotoatómico multigrupo, factor KERMA y
matrices de scattering de fotones grupo a grupo.
ERRORR.- Calcula matrices de covarianza multigrupo desde las incertidumbres
ENDF.
COVR.-Lee la salida de ERROR y realiza el ploteo covariante, sin colocar las
operaciones de formato.
MODER.-Convierte ENDF datos (ASCII, EBCDIC, etc.) a modos de bloques
binario.
DTFR.-Formato de datos multigrupo para códigos de transporte, que aceptan
formatos basados en código de DTF-IV.
CCCCR.- Formato de datos multigrupo para los CCCC archivos de interfase
estándar ISOTXS, BRKOXS y DLAYXS.
MATXSR.-Formato de datos multigrupo para el nuevo archivo de interfase de
sección trasversal del material MATXS, el cual trabaja con el código TRANSX
para hacer librerı́as par códigos de transporte de muchas partı́culas.
RESXSR.-Prepara secciones eficaces puntuales en forma CCCC para el calculo
de flujo térmico.
ACER.-Prepara librerı́as en formato ACE para el código Montecarlo en energı́a
continua MCNP.
POWR.-Prepara librerı́as para los códigos EPRI-CELL y EPRI-CPM.
WIMSR.-Prepara librerı́as para el código de montaje de reactor térmico WIMS-
D y WIMS-E.
PLOTR.-Hace ploteos de sección eficaz y vista en perspectiva de la distribución
tanto de datos punto a punto y multigrupo.
MIXR.-Es usado para combinar las secciones eficaces de elementos o otras mez-
clas, principalmente para el ploteo.
PURR.- Es usado para tablas de probabilidad en la región sin resolver para el
código MCNP.
NJOY 99 tiene su propia versión de actualización de programa llamada UPD,
dados en el archivo “UPn”, la versión más reciente es UP336 (31 de marzo 2010). Ver
apéndice A.
9
3.1. Principales módulos
3.1.1. NJOY
Este sistema tiene dos elementos, primero contiene el programa principal del sis-
tema, el cual dirige el flujo de datos de un módulo a otro y segundo, contiene unas
librerı́as comunes que usan subrutinas y funciones para el uso de los otros módulos.
Entre las principales subrutinas tenemos:
Para abrir, cerrar y reponer archivos: OPENZ (LUN, NEW), CLOSZ (LUN),
REPOZ (NTAPE), SKIPRZ (LUN, NREC).
3.1.2. RECONR
Reconstruye secciones eficaces punto a punto. Secciones eficaces resonantes desde
parámetros resonantes y secciones eficaces reconstruidas desde una interpolación no
lineal ENDF/B.
Son calculados usando el método de resend, con modificaciones a el método de gene-
ración del grid de energı́a y el método de combinación de resonancia y sección eficaz
background.
RECONR toma todas las representaciones separadas y produce una simple sección
eficaz versus energı́a.
Coloca todas las secciones eficaces en una sola grid adecuada para interpolación li-
neal. RECONR hace un paso a través del ENDF/B material para seleccionar la grid
de energı́a, y luego un segundo paso para calcular secciones eficaces en esta grid. Cada
sección eficaz (excepto la suma) es exactamente igual al valor ENDF/B. La sumatoria
10
de sección eficaz es luego obtenida por agregar secciones eficaces en cada punto de la
grid. El flujo de datos con las subrutinas dentro de RECONR se aprecia en la figura
3.3.
11
Figura 3.4: Linealización método usado en RECONR.[1]
3.1.3. BROADR.
El ensanchamiento Doppler de resonancia de absorción neutrónica se produce de-
bido al movimiento relativo entre un núcleo absorbente y el neutrón incidente; en el
sistema de referencia del núcleo el neutrón es visto como incidiendo con energı́as unas
mayores otras menores que la energı́a de resonancia, consecuentemente la probabili-
dad de absorción en este sistema de referencia es aumentada o disminuida (Figura
3.5 a y b). La forma exacta del ensanchamiento dependerá de la distribución relativa
de velocidades que será determinada por el estado de agregación del absorbente. Un
ejemplo de lo que hace BROADR se onserva en la figura 3.6.
Figura 3.5: Efecto de los movimientos de los núcleos es considerado en BROADR. [1]
Donde:
ρ : densidad del núcleo blanco.
σ : sección eficaz para núcleos estacionarios.
P (v 0 , T ) : es la distribución de velocidades del blanco en el sistema de laboratorio.
12
Figura 3.6: Sección eficaz de captura a T = 0 y 300 000 K, adaptado por BROADR.
[1]
α3/2 −αv02 0
P (v 0 , T )dv 0 = e dv . (3.2)
π 3/2
Donde :
α = M/(2KT ),
K constante de Boltzmann,
M masa del blanco.
donde: Z ∞
∗ α1/2 2
σ (v) = 1/2 1/2 dV σ(V )V 2 e−α(V −v) . (3.5)
π v 0
la función exponencial limita la función en el rango:
4 4
v−√ <V <v+√ (3.6)
α α
Para σ ∗ (−v), la integral solo depende de las velocidades que satisface:
4
0≤V < √ (3.7)
α
El resultado puede ser convertido a unidades de energı́a usando:
1 4 16kT
Em = m( √ )2 = . (3.8)
2 α A
13
Algunos ejemplos se dan en el cuadro3.1. Efectos del ensanchamiento Doppler puede
ser importantes debajo de esta energı́a y para cualquier parametro como resonan-
cia, umbral √
o discontinuidad artificial en evaluaciones que no varian lentamente con
respecto a 2 Em E.
Cuadro 3.1:
3.1.4. UNRESR
Este módulo es usado para producir secciones eficaces efectivo de auto blindaje,
para reacciones resonantes en el rango de energı́a no resuelta.
En el formato ENDF, la región no resuelta inicia en una energı́a donde es difı́cil medir
la resonancia individual y se extiende a una energı́a donde los efectos de fluctuaciones
en la sección eficaz no son importantes para cálculos prácticos. La resonancia se en-
cuentra cercanamente espaciada que no son lo suficientemente largos para ser resuelta
en picos separados experimentalmente, esto es la región no resuelta.
La información de resonancia para este rango esta dado por el valor promedio del es-
paciado y amplitud resonante con las funciones de distribución de probabilidad para
la amplitud y espaciado.
Esta representación puede ser convertida en sección eficaz efectivo por códigos que
usan el método Bondarenko. Originalmente desarrollado por el código MC y extendi-
do por ETOX.
En el rango de energı́a no resulta, no es posible definir valores precisos para las sec-
ciones eficaces de la reacción resonante σx (E), donde x es el tipo de reacción (total,
elástico, fisión o captura). Es solamente posible definir valores promedios, estos valores
tratan de preservar la tasa de reacción.
R E2
∗ E1 σx (E)φ0 (E)dE
σ 0x (E ) = R E2 (3.9)
E1 φ0 (E)dE
donde:
φ0 (E) es el flujo escalar, E ∗ es una energı́a efectiva en el rango [E1 , E2 ] y este rango
es lo suficientemente grande para mantener cualquier resonancia pero pequeño com-
parado con respecto a E.
3.1.5. PURR
Los datos no resueltos de autoblindaje generados por UNRESR son adecuados
para el uso en métodos multigrupo procesados por GROUPR, pero el método Bon-
darenko no es muy usado para energı́as continuas como MNCP. El tratamiento de
auto blindaje para la región no resuelta para códigos Montecarlo es el método de Ta-
bla de probabilidad. El truco es desarrollar tablas de probabilidad tal que la sección
eficaz total podrı́a ser menos que algún valor σt para un número de energı́as incidentes.
14
3.1.6. THERMR
Este módulo genera secciones eficaces punto a punto del scattering del neutrón
in el rango de energı́a térmica (0.5-4eV), para materiales moderadores como el agua,
grafito, berilio, etc.
THERMR trabaja con ENDF térmico y datos ENDF de neutrón incidente. Datos
para el escatering elástico (MT=2) e inelástico (MT=4). La energı́a transferida por la
dispersión de un neutrón es similar a la energı́a cinética del movimiento de los átomos
en los lı́quidos y las energı́as de las excitaciones de las moléculas y las redes cristalinas,
entonces no se puede tomar a los átomos como blancos estacionarios y retrocediendo
libremente como normalmente se hace para energı́as de neutrones mayores.
Secciones eficaces elástico coherente son generados para materiales cristalinos usando
parámetros dados en ENDF-6 o el método de HEXSCAT.
Secciones eficaces elástico incoherente para materiales no cristalinos de ENDF-6 o
usando parámetros incluidos en THERMR.
Secciones eficaces inelásticos y matrices de transferencia energı́a a energı́a pueden
ser producidos para un gas de átomos libres, o para dispersores enlazados cuando
funciones de scattering ENDF S(α, β) están disponibles.
S(α, β) es la función de difusión, describe el enlace del átomo dispersor donde α y β
son valores de transferencia de momento y energı́a respectivamente.
15
Capı́tulo 4
Procesamiento y resultados
16
PURR-ACER. Primero MORDER cambia del tipo ACII a binario la base de datos,
RECONR reconstruye secciones eficaces desde los parámetros de resonancia y esque-
mas de interpolación de la base de datos, BROADR adiciona el efecto de ensancha-
miento Doppler, UNRESR se encarga de la reconstrucción de la región no resuelta,
PURR genera una tabla de probabilidad de reaccion para la región no resuelta que es
ampliamente usado por MCNP, y ACER le da el formato necesario para el programa
MCNP.
Se utilizan estos módulos en NJOXST con la mayoria de los valores por defecto. Ver
el apéndice B para seguir los pasos de ejecución necesarios para obtener las librerı́as,
Mencionamos que el archivo batch fue desarrollado por el Dr. Francisco Leszczynski y
transmitido en el programa de capacitación y asesoramiento en MCNP realizado del
1 de diciembre al 16 de diciembre en las instalaciones de la sede central del IPEN.
Luego de ejecutado RUNJOY.bat, los archivos de salı́da seran: salida de control de
NJOY ,biblioteca en formato ACE generada, lı́nea del xsdir correspondiente a la bi-
blioteca generada y un conjunto de gráficas del contenido de la biblioteca generada
cada uno con letra inicial o, a, x, p respectivamente.
En MCNP existe un archivo denominado xsdir que contiene todas las especificaciones
requeridas por el programa para leer las tablas de datos existentes, hay una rutina que
va a este archivo y lee la informacion para cada elemento considerado en el archivo de
entrada. Asi ademas de generar las librerias en formato ACE es necesario obtener el
archivo xsdir para las librerias.
Se procede a unir los archivos con iniciales “a” que contiene los datos nucleares en
formato ACE para el programa MCNP y los archivos con iniciales “x” para obtener
el archivo xdir, que contiene todas las especificaciones para leer las tablas existen-
tes. Para esto se debe utilizar el programa MAKXSF.EXE incluido en el paquete de
MCNP que usa como entrada de datos el archivo SPECS. En SPECS es necesario que
contenga todos los elementos considerados, es dcir, la relacion de los 226 elementos
en ambas temperaturas identificados por medio de una clave llamada ZAID, que es
1000*Z+A seguido del identificador de la evaluación (01 para 293 K y 02 para 318
K) y con una letra “c” que indica el tipo de dato de inteacción neutronica a energı́a
continua. Ver el apéndice B para más detalle.
Aclaraciones finales
Una vez generados los datos, se deben agregar las lı́neas (una para cada isótopo
con nuevos datos) correspondientes al xsdir a usar para cálculos con MCNP. En esas
lı́neas se debe incluir el nombre del archivo generado.
Los archivos generados en formato ACE deben estar guardados en el mismo direc-
torio que contiene los datos ACE que reconoce el programa MCNP.
Los archivos generados con extensión .ps pueden visualizarse con un programa que
reconoce ese formato (PostScript), como el GhostView, que es de dominio público.
17
4.2. Resultados
Luego del procesamiento obtenemos las librerias rp10 con 226 elementos a dos
temperaturas, 293 y 318 K, en el formato ACE para MCNP en modo ASCII y binario
como se resume en el cuadro 4.1. En el formato ASCII la libreria ocupa alrededor de
2521 Mb y en el binario unos 930 Mb que es más rápido para el acceso de memoria.
Los datos de tratamiento térmico solo se realizaron para los elementos moderadores
que son: el agua, grafito y berilio a 293 y 318 K, este ultimo por interpolación entre
293 y 400 K.
18
H1 Y091 XE135 ER168
C6 ZR091 CS135 Al027
O16 ZR092 XE136 Mn055
Th230 ZR093 CS136 Cd106
Th232 ZR094 BA136 Cd108
PA231 NB094 CS137 Cd110
PA233 NB095 BA137 Mg024
U232 MO095 BA138 Mg025
U233 ZR096 LA138 Mg026
U234 MO096 LA139 Cr050
U235 MO097 BA140 Cr052
U236 MO098 LA140 Cr053
U237 TC099 CE140 Cr054
U238 MO100 CE141 Co059
NP237 RU100 PR141 Fe054
NP238 RU101 CE142 Fe056
NP239 RU102 CE143 Fe057
PU236 RU103 PR143 Fe058
PU238 RH103 ND143 Zn064
PU239 RU104 CE144 Cu063
PU240 RH105 ND144 Cu065
PU241 PD105 ND145 Si028
PU242 RU106 ND146 Si029
AM241 PD107 ND147 si030
AM242M PD108 PM147 B_010
AM242 AG109 SM147 B_011
AM243 PD110 ND148 Li006
CM242 AG111 PM148M Li007
CM243 CD111 PM148 Be009
CM244 PD111 SM148 N_014
CM245 CD112 PM149 N_015
CM246 CD113 SM149 Ar036
GA069 CD114 ND150 Ar038
GA071 IN115 SM150 Ar040
GE072 CD116 PM151 Ni058
GE073 SN117 SM151 Ni060
GE074 SN118 EU151 Ni061
AS075 SN119 SM152 Ni062
GE076 SN120 EU152 Ni064
SE076 SB121 SM153 Pb204
SE077 SN122 EU153 Pb206
SE078 SB123 SM154 Pb207
SE079 SN124 EU154 Pb208
SE080 TE124 GD154
KR080 SB125 EU155
BR081 TE126 GD155
SE082 TE127M EU156
KR082 I127 GD156
KR083 TE128 GD157
KR084 TE129M GD158
KR085 I129 TB159
RB085 XE129 GD160
KR086 TE130 TB160
RB086 XE130 DY160
SR086 I131 DY161
RB087 XE131 DY162
SR087 XE132 DY163
SR088 CS133 DY164
SR089 XE134 HO165
Y089 CS134 ER166
SR090 I135 ER167
19
Conclusiones
20
Bibliografı́a
[1] RICC Peripheral shielding routine collection NJOY99.0, Oak Ridge National La-
boratory,USA, 2000.
http://t2.lanl.gov/codes/njoy99/index.html
http://www-nds.iaea.org/ndspub/download-endf/
http://www.nea.fr/dbforms/data/eva/evatapes/endfb_7/
http://www.nndc.bnl.gov/
21
Apéndice A
Requerimientos
Para Windos, compilador fortran Lahey LF95.
Compilación
Primero en una ventana de comandos DOS ubicarse en el directorio de trabajo.
Asegurarse que el directorio contenga los siguientes archivos:
Src
Up0
Uplf95
Upd.f
Install.bat
Load.bat
upd
install
22
Actualización
Descargar la ultima version del up0, la más reciente es up336 del 31 de marzo
2010, disponible en [4]
Combinamos up336 con uplf95
upd
load
23
Apéndice B
Figura B.1:
24
Figura B.2:
Figura B.3:
4. Ahora procederemos a juntar los archivos en una sola biblioteca y con el xdir
necesario. Para esto necesitamos, figura B.4:
25
MAKXSF.exe
SPECS.
Oldxdir.
Figura B.4:
5. Primero copiamos todos los nombres de los archivos con iniciales a en nombres
y luego, copiamos el contenido de los archivos con inicial x en xdir1, como en la
figura B.5.
Figura B.5:
26
6. Ahora editamos oldxdir, con la información de xdir1 y nombres para el filename,
route es cero. Como se muestra en la figura B.6.
Figura B.6:
7. Editamos SPECS, nombres del viejo y nuevo xdir (oldxdir newxsdir), nombre de
la biblioteca (rp10test), tipo de archivo (1 ASCI, 2 binario) y los identificadores
ZAID, tener presente que estos últimos deben estar en el mismo orden como
aparecen en el oldxdir. Figura B.7.
Figura B.7:
27
8. Finalmente ejecutamos MAKXSF.exe. Figura B.8
Figura B.8:
Figura B.9:
28
10. Si queremos interpolar datos para una temperatura intermedia es posible solo
con el MAKXSF.exe. Para esto tener las bibliotecas donde se encuentran a tem-
peraturas dadas editar el oldxdir de la forma como se mostró anteriormente y
en SPECS de la forma. figura B.10.
Figura B.10:
29
Apéndice C
Capacitación y asesoramiento
Se participó en el programa realizado por el Dr. Francisco Leszczynski, experto del
Centro Atómico Bariloche, del 1 de diciembre al 16 de diciembre. Los temas expuestos
fueron:
30