You are on page 1of 32

UNIVERSIDAD NACIONAL DE INGENIERIA.

Facultad de Ciencias.
Escuela Profesional de Fı́sica.

Informe de prácticas pre-profesionales.

Obtención de bibliotecas de datos nucleares para MCNP


desde librerı́as ENDF/B-VII con NJOY adecuados para
el RP-10.

Ticse Torres Royer Edson.

Asesor:

Ing. Alberto Gallardo Padilla.

Lugar:

DEPARTAMENTO DE ANÁLISIS, CÁLCULO Y SEGURIDAD.


INSTITUTO PERUANO DE ENERGÍA NUCLEAR-IPEN.

Dic - 2010.

1
Resumen

El sistema de procesamiento de datos nucleares NJOY ha sido usado para procesar


el archivo de datos nucleares evaluados ENDF/B-VII, en librerı́as de secciones efi-
caces en el formato ACE para el uso con el código Monte Carlo a energı́a continua
MCNP. El formato ENDF-6 contiene un número de caracterı́sticas de interes para la
fı́sica del reactor y nuevas evaluaciones que ponen en ventaja y proveen datos mejora-
dos. El sistema NJOY requerido para procesar estas nuevas evaluaciones es descrito.
Los resultados son las nuevas librerias que podrı́an mejorar los cálculos de fı́sica del
reactor.
Índice general

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

A. Compilación y actualización del NJOY 22

B. Procesamiento. Paso a Paso 24

C. Otras actividades realizadas 30

1
Capı́tulo 1

Introducción.

La sección eficaz microscópica es una medida cuantitativa de la probabilidad de


un neutron sometido a una reacción especı́fica con núcleo individual de cualquiera de
los materiales presentes en un reactor.
Mientras la sección transversal microscópica transmite información sobre la proba-
bilidad de escatering, absorción o fisión para un núcleo individual, el cálculo de las
tasas de estos procesos para el reactor como un todo consiste en adicionar el numero
de átomos de cada material por unidad de volumen. Combinando este número con la
sección eficaz microscópica nos da la sección eficaz macroscópica.
La tasa de reacción es determinada por multiplicar la sección eficaz macroscópica por
un tercer concepto, el flujo neutrónico. Con estos datos uno puede calcular, por ejem-
plo, el nivel de potencia del reactor el cual corresponde a un flujo neutrónico dado o
la tasa de quemado del U235. Parámetros que son necesarios calcular tanto experi-
mentalmente como por medio de codigos de cálculo.
Actualmente en el departamento de análisis, cálculo y seguridad del IPEN se usa el
código CITATION para los cálculos de reactor, es decir de los parámetros neutrónicos:
distribución de flujo neutrónico, distribución de potencia, reactividad, quemado (fi-
sión) o consumo (fisión + captura) del material fı́sil (U235), etc. Conocido el nivel de
quemado (en Mwd/TU), el WIMSD4 se usa para el cálculo de la evolución isotópica
del combustible, ya que de la fisión resultan fragmentos, los cuales varı́an conforme el
nivel de quemado.
De acuerdo a las guı́as de seguridad del OIEA (Organismo Internacional de Energı́a
Atómica) las metodologı́as de cálculo neutrónico, termohidráulico y de seguridad de-
ben revisarse y actualizarse periódicamente. Ası́ para el RP-10 se ha optado por revisar
e implementar nuevas metodologı́as de cálculo neutrónico, termohidráulico y de segu-
ridad nuclear.
Uno de los codigos a usarse es MCNP que es el programa Monte Carlo más usado en
el mundo para una gran cantidad de aplicaciones relacionadas con el transporte de
neutrones, fotones y electrones en geometrı́a tridimensional.
Para ello primero necesitamos tener las librerı́as que proveer al programa la informa-
ción necesaria de las propiedades nucleares o atómicas de los materiales que integran
el sistema a calcular, y las probabilidades (secciones eficaces) de las distintas interac-
ciones de las partı́culas transportadas con los materiales (reacciones) en función de la
energı́a de las partı́culas incidentes, el ángulo de dispersión en el caso de colisiones y la
temperatura del material desde los datos nucleares evaluados, adecuadas al problemas
a resolverse, basicamente a las temperaturas de interes.
En el periodo de practicas pre-profesional se me asignó actualizar las librerı́as desde
los datos nucleares evaluados ENDF/B-VII, que es la ultima versión de esta librerı́a,

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:

Escatering elástico. El principal proceso por el cual neutrones son desacelerados


a energı́as en la cuales ellos podrı́an tener una alta probabilidad de inducir fisión
en el combustible. El propósito de los moderadores es desacelerar los neutrones
tan rápido como sea posible.

Escatering inelástico. En este proceso el neutrón ingresa al núcleo por periodo


pequeño (10−14 s) formando lo que se llama núcleo compuesto este inmediata-
mente emite un neutron y un fotón gamma revirtiendo el proceso. Este proceso
se puede dar si la energı́a del neutrón es mayor que 14keV.

Transmutación nuclear. En vez de emitir un neutron como en el escatering


inelástico, el núcleo compuesto formado puede emitir un protón o una partı́cula
alfa. Ası́ el núcleo pierde un protón en el primero y 2 protones en el segundo, el
núcleo residual es por tanto de un elemento diferente.

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.

2.1. Formato ENDF-6


Formato que es usado en todo el mundo para codificar datos nucleares evaluados
para su uso en la investogación y la tecnologia nuclear. Los formatos ENDF fueron
desarrollados originanmente para su uso en los EE.UU. Llamados ENDF/B (Evalua-
ted Nuclear Data Files). Estos archivos paso por varias versiones con nombres como
ENDF/B-III, ENDF/B-IV, ENDF/B-VI y el actual ENDF/B-VII. Los formatos se
han actualizado con cada versión a fin de manejar nuevas caracteristicas, por ejemplo,
la extensión del lı́mite superior del original de 15 MeV, la adición de información de
foto-producción, nuevas resonancias o la adición de datos de partı́culas cargadas. Co-
mo ENDF/B-VI se estaba preparando, se observo que los formatos ENDF entraban
en el uso de todo e mundo; europa, rusia y japon. Asi se decidio separar los formatos
ENDF de la biblioteca ENDF/B, a fin de hacer mas facil el uso internacional. Por tanto
nos referimos a la ENDF-6 como formato para distinguirla de la librerı́a ENDF/B-VI.
Actualmente se se tienen las siguientes librerias de datos nucleares evaluados en el
formato ENDF-6:

ENDF/B-VII, USA.

JENDL-4.0, Japón.

JEF-2.2, Comunidad europea

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.

MAT.- Etiqueta el material, calcuado a partir de Z y A del blanco. Con un paso


de tres en tres para permitir a los isómeros, y los dos últimos dı́gitos 25 para el
mas ligero de los isótopos comunes. Por ejemplo, 125 es H-1, 128 es H-2, 2625
es Fe-54, 6153 es Pm-148m,y 9228 es U-235.

MF.- Etiqueta un archivo ENDF. Los archivos se utilizan generalmente para


almacenar diferentes tipos de datos, ası́:

• MF=1, contiene datos descriptivos.


• MF=2, contiene los datos de parámetros de resonancia.
• MF=3, contiene secciones eficaces vs energı́a.
• MF=4, contiene distribuciones angulares.
• MF=5, contiene distribución de energı́a.
• MF=6, contiene distribuciones angulo energı́a.
• MF=7, contiene datos de escatering térmico.
• MF=8, contiene datos de radiactividad.
• MF=9,10, contiene datos de producción de nucleidos.
• MF=12,15, contiene datos de producción de fotones.
• MF=30 al 36, contiene datos de covariuanza.

En la figura 2.1. se muestra la descripción general.

Figura 2.1: Descripción general

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.

Figura 2.2: Secciónes eficaces vs energı́a

Figura 2.3: 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:

N-librerı́a de neutrones incidentes (393 materiales)

P-librerı́a de protón incidente (48 materiales)

D-librerı́a de deuterón incidente (5 materiales)

T-librerı́a de tritio incidente (3 materiales)

HE3-librerı́a de 3He incidente (2 materiales)

GN-datos foto-nucleares (163 materiales)

GAI-datos de interacción foto-atómica(100 materiales)

RDD- datos de decaimiento radiactivo (3838materiales)

TSL- datos de scattering térmico.(20 materiales)

SFY-rendimiento de productos de fisión espontánea.(9 materiales)

NFY-rendimiento de productos de fisión inducidos por neutrón (31 materiales)

STD-sección eficaz estándar (8 materiales)

EAD- datos de interacción electro-atómica (100 materiales)

AR-datos de relajación atómica (100 materiales).

Para la obtención de las librerias solo se usaron las del tipo neutrón incidente.

7
Capı́tulo 3

NJOY

El sistema de procesamiento de datos nucleares NJOY es un código modular usado


para convertir datos nucleares evaluados del formato ENDF en librerı́as especiales de
uso para cálculos aplicativos y gráficos PostScript.
NJOY maneja una amplia variedad de efectos nucleares, incluyendo resonancia, ensan-
chamiento Doppler, calentamiento, daño por radiación, scattering térmico, producción
de gas, partı́cula neutras y cargadas, interacción foto-atómica, auto blindaje, tablas
de probabilidad, producción fotónica e interacciones a alta energı́a (hasta 150 MeV).
NJOY99 consiste en un conjunto de módulos, cada uno realiza una tarea de proce-
samiento bien definida. Cada uno de estos módulos es esencialmente un programa
separado unido a otro por un archivo de entrada y salı́da con unas pocas constantes.

Figura 3.1: Flujo de datos en NJOY.

Módulos NJOY.
NJOY.- Dirige el flujo de datos a través de otros módulos.

RECONR.-Reconstruye punto a punto (dependiente de la energı́a) secciones


eficaces desde parámetros de resonancia ENDF y esquemas de interpolación.

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).

Para localizar deseadas posiciones de un archivo ENDF: FINDF, TOSEND,


TOFEND, TOMEND, TOTEND

Almacenamiento dinámico. STORAG

Almacenamiento temporal: LOADA, FINDA.

Algunas operaciones realizadas en datos ENDF: TERP1, TERPA, GETY1,


GETY2, GRAL, INTEGA.

Rutinas matemáticas: LEGENDR, E1, GAMI, GAM1.

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-

Figura 3.2: Sección eficaz vs energı́a, se muestra la región resuelta y no resuelta.[1]

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.

Figura 3.3: Flujo de datos en el módulo RECONR.

Linealización y reconstrucción de resonancia (LUNION y RESXS)


Ambas funciones consisten en insertar nuevos valores de energı́a entre puntos de
una grid original.
Algoritmo, el intervalo es dividido en dos partes, y la sección eficaz calculada en el
punto medio es comparada con el resultado de la interpolación lineal entre puntos
adyacentes. Si los dos valores no estan de acuerdo con un criterio de error, un nuevo
valor es insertado. Esto se repite hasta que se logre a convergencia y luego la energia
y sección eficaz superior es guardada. El indice va decreciendo y el chequeo se repite.
Esto se muestra en la figura 3.4.
Representación de resonancia. RECONR usa las formulas de resonancia.
Representación a un nivel de Breit Wigner (SLBW).- puede tener el ensancha-
miento Doppler analı́tico.
Representación multinivel Breit Wigner (MLBW) .-efectos de interferencia fuer-
tes.
Representación Adler Adler (AA)
Representación Reich Moore (RM)

11
Figura 3.4: Linealización método usado en RECONR.[1]

Representación hibrida función R (HRF)

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]

BROADR genera secciones eficaces de ensanchamiento Doppler, las secciones efi-


caces de entrada vienen desde RECONR o una ejecución previa a BROADR.
Basado en SIGMA1, usa una detallada integración de la ecuación integral que define
la sección eficaz efectiva.
Z
ρvσ(v, T ) = dv 0 ρ(v − v 0 )σ(v − v 0 )P (v 0 , T ) (3.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]

Para muchos casos de interés el movimiento del blanco es isotropito y la distribu-


ción puede ser descrito por la función de Maxwell-Boltzmann.

α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.

La ecuación puede ser parcialmente integrada en términos de la velocidad relativa


V = v − v 0 para dar la forma estándar de la sección eficaz de ensanchamiento Doppler.
Z ∞
α1/2 n 2 2
o
σ(v) = 1/2 1/2 dV σ(V )V 2 e−α(V −v) − e−α(V +v) (3.3)
φ v 0
es instructivo dividir en dos partes:

σ(v) = σ ∗ (v) − σ ∗ (−v), (3.4)

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.

Blanco Temperatura Parámetro


Energı́a(Em )
H2 300 K 0.2 eV
U-235 300 K 0.0017 eV
U-235 1.0 KeV 69 eV

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

4.1. Procesamiento de librerias


Primero realizamos una lista de los elementos del reactor como son: moderadores,
materiales estructurales, productos de fisión y actı́nidos. que se listan más adelante.
Para esto se proporciono una lista de elementos que se usan en los programas como
WIMS y se le adicionó todos los isótopos naturales de estos elementos.

Secuencias de procesos NJOY


Se supone que ya se ha instalado en el directorio de trabajo el programa NJOY,
(el archivo ejecutable con el nombre NJOY.EXE),para esto seguimos los pasos del
apendice A, los archivos “batch” utilitarios y los archivos correspondientes a las bases
de datos nucleares ENDF-VII del tipo neutrón incidente de los elementos considerados
(en el mismo directorio). La base de datos estan disponibles en [5]. Primero llenamos
el archivo batch RUNJOY.bat que contiene la suiguiente información:
CALL NJ0XSTR H_001 125 293 01 n-001_H_001.endf
CALL NJ0XSTR C_000 600 293 01 n-006_C_000.endf
CALL NJ0XSTR O_016 825 293 01 n-008_O_016.endf
CALL NJ0XSTR PA231 9131 293 01 n-091_Pa_231.endf
CALL NJ0XSTR PA233 9137 293 01 n-091_Pa_233.endf
CALL NJ0XSTR U233 9222 293 01 n-092_U_233.endf
CALL NJ0XSTR U234 9225 293 01 n-092_U_234.endf
CALL NJ0XSTR U235 9228 293 01 n-092_U_235.endf
..
.
NJOXSTR que invoca las rutinas de NJOY, contiene simbolo del isótopo (por ejem-
plo, H-001), identificador en la base de datos (ejemplo 125 para el H001), temperatura
en que se desean en K (solo usamos dos temperaturas 293 K y 318 K, que son las tem-
peraturas de interes para el reactor), extensión que se desea usar para la biblioteca
generada (01 para 293 K y 02 para 318 K) y nombre del conjunto de datos para el
isótopo dado en la base de datos evaluadas utilizada (n-001 H 001-endf para ENDF/B-
VII).
NJ0XST.bat es el archivo “maestro” que realiza todo el trabajo (renombra archivos
de entrada, crea el archivo de datos para NJOY, ejecuta NJOY, y renombra archivos
de salida).
Los siguientes módulos del sistema de códigos NJOY son invocados en secuencia pa-
ra la generación de las librerı́as del RP-10: MODER-RECONR-BROADR-UNRESR-

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.

Librerı́a Tipo Datos


rp10a ASCII Neutrón incidente
rp10b Binario Neutrón incidente
rp10at ASCII Tratamiento
térmico
rp10bt Binario Tratamiento
térmico

Cuadro 4.1: Librerı́as obtenidas

Lista de elementos considerados

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

Se uso el sistema de procesamiento NJOY para generar librerı́as en formato ACE,


necesario para MCNP, para 226 elementos (estruccturales, moderadores, productos
de fisión y actı́nidos) desde la base de datos nucleares evaluados ENDF-VII del tipo
neutrón incidente para dos temperaturas 293 K y 318 K, que son de interes para el
reactor RP-10. Tambien se obtuvieron librerı́as de datos con tratamiento térmicos para
el grafito, agua y berilio, que son elementos moderadores importantes en el RP-10, a
dos temperaturas 293 K y 318 K por interpolación.

20
Bibliografı́a

[1] RICC Peripheral shielding routine collection NJOY99.0, Oak Ridge National La-
boratory,USA, 2000.

[2] ENDF 6 Formats Manual, Brookhaven National Laboratory, USA, 2010.

[3] F. Leszczynski, Generación de bibliotecas de datos nucleares para MCNP ade-


cuadas para casos particulares con NJOY , Centro Atomico Bariloche, Argentina,
2009.

[4] NJOY99 Nuclear Data Processing System, T2 Nuclear Information Service

http://t2.lanl.gov/codes/njoy99/index.html

[5] Nuclear Data Services, International Atomic Energy Agency OIEA.

http://www-nds.iaea.org/ndspub/download-endf/

[6] Nuclear Energy Agency NEA, Francia.

http://www.nea.fr/dbforms/data/eva/evatapes/endfb_7/

[7] National Nuclear Data Center, Brookhaven National Laboratory

http://www.nndc.bnl.gov/

21
Apéndice A

Compilación y actualización del


NJOY

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

combinamos up0 y uplf95 en upn, para esto digitamos en la ventana de comandos:

copy up0+uplf95 upn

Luego compilamos upd con

lf95 upd.f -out upd.exe

Creamos todos los módulos fortran ejecutando

upd

Compilamos y cargamos todos los módulos con

install

Como resultado tendremos el código ejecutable njoy.exe

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

copy up336+uplf95 upn

Compilamos los nuevos cambios en los módulos

upd

Ejecutamos y cargamos el scrip para reconstruir el binario njoy.exe

load

Y tenemos la ultima versión del NJOY99.336.

23
Apéndice B

Procesamiento. Paso a Paso

1. Asegurarse que los siguientes archivos estén en le directorio:

N99161.exe (este es el ejecutable del NJOY versión 99.161)


NJOXSTR.BAT (aquı́ se encuentra los módulos para NJOY como RE-
CONR, BROADR, etc.)
RUNJOY.BAT (colocamos 01 para 293K)
Los archivos endf necesarios, del tipo neutrón incidente

Editar RUNJOY.BAT como se muestra en la figura B.1.

Figura B.1:

2. Ejecutamos RUNJOY.BAT. Figura B.2.

24
Figura B.2:

3. Tenemos cuatro tipos de archivos de salida para cada elemento,como se muestra


en la figura B.3, con las siguientes iniciales:

a son las salidas en formato ACE para el elemento.


o salida NJOY, aquı́ se escriben los errores.
p grafico de sección eficaz versus energı́a en formato Postscrip.
x especificaciones requeridas para el directorio de xsdir incompleto.

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.

dir a∗ > nombres


copy x∗ xdir1

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:

9. Ahora ya tenemos la biblioteca rp10test con tres elementos a 293K y su respec-


tivo XSDIR para MCNP data. Como se muestra en la figura B.9.

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

Otras actividades realizadas

Medición de flujo neutrónico


Se colaboró con el Lic. Mariano Vela, en la medición de flujo neutrónico en el núcleo
del reactor RP-10. El método que se aplicó consiste en irradiar pequeñas hojuelas de
oro para llevar a cabo la reacción 197 Au(n, γ)198 Au. Luego de tener las hojuelas activas
se usa un sistema de espectrometrı́a gamma y el formalismo de Westcott para obtener
la distribución de flujo neutrónico para cierta configuraciones de las barras de control
y seguridad.

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:

Implementación de los códigos para correr en paralelo MCNP5-MCQ

Cálculo de quemado de los elementos combustibles del RP-10 usando MCNP5-


MCQ-ORIGEN-DRAGON

Capacitación en MCNP5 para cálculo de quemado axial, celdas, coeficientes de


reactividad, flujos neutrónicos.

Elaboración de librerı́as para MCNP con NJOY

30