Articulo de referencia

Transporte de neutrones

El transporte de neutrones (también conocido como neutrónica ) es el estudio de los movimientos e interacciones de los neutrones con los materiales. La ecuación de transporte de...

El transporte de neutrones (también conocido como neutrónica ) es el estudio de los movimientos e interacciones de los neutrones con los materiales. La ecuación de transporte de neutrones modela la transferencia radiativa de neutrones y se utiliza comúnmente para determinar el comportamiento de los núcleos de reactores nucleares y de haces de neutrones experimentales o industriales .

Fondo

El transporte de neutrones tiene sus raíces en la ecuación de Boltzmann , utilizada en el siglo XIX para estudiar la teoría cinética de los gases . No se desarrolló a gran escala hasta la invención de los reactores nucleares de reacción en cadena en la década de 1940. A medida que la distribución de neutrones se sometía a un análisis detallado, se encontraron aproximaciones elegantes y soluciones analíticas en geometrías simples. Sin embargo, con el aumento de la capacidad computacional, los enfoques numéricos para el transporte de neutrones se han vuelto predominantes. Mediante el uso de supercomputadoras , el transporte de neutrones continúa desarrollándose activamente en instituciones académicas y de investigación de todo el mundo. Es computacionalmente complejo, ya que depende del tiempo y de las tres dimensiones del espacio, y las variables de energía abarcan varios órdenes de magnitud (desde fracciones de MeV hasta varios MeV). Las soluciones modernas utilizan ordenadas discretas , métodos de Monte Carlo o una combinación de ambos.

Ecuación de transporte de neutrones

La ecuación de transporte de neutrones es un enunciado de balance que conserva los neutrones. Cada término representa una ganancia o una pérdida de un neutrón, y el balance, en esencia, afirma que los neutrones ganados son iguales a los neutrones perdidos. Se formula de la siguiente manera: [ 1 ] [ 2 ]

(1v(mi)t+Ω^+Σt(r,mi,t))ψ(r,mi,Ω^,t)={\displaystyle \left({\frac {1}{v(E)}}{\frac {\partial }{\partial t}}+\mathbf {\hat {\Omega }} \cdot \nabla +\Sigma _{t}(\mathbf {r} ,E,t)\right)\psi (\mathbf {r} ,E,\mathbf {\hat {\Omega }} ,t)=\quad }χpag(r,mi)4π[1β~(r)]0dmiνpag(r,mi)ΣF(r,mi,t)ϕ(r,mi,t){\displaystyle \quad {\frac {\chi _{p}\left({\mathbf {r}},E\right)}{4\pi }}\left[1-{\tilde {\beta }}({\mathbf {r}})\right]\int _{0}^{\infty }\mathrm {d} E^{\prime }\nu _{p}\left({\mathbf {r}},E^{\prime }\right)\Sigma _{f}\left(\mathbf {r} ,E^{\prime },t\right)\phi \left(\mathbf {r} ,E^{\prime },t\right)}
+i=1norteχdi(r,mi)4πλidoi(r,t){\displaystyle \quad +\sum _{i=1}^{N}{\frac {\chi _{di}\left({\mathbf {r}},E\right)}{4\pi }}\lambda _{i}C_{i}\left(\mathbf {r} ,t\right)\quad }
+4πdΩ0dmiΣs(r,mimi,Ω^Ω^,t)ψ(r,mi,Ω^,t){\displaystyle \quad +\int _{4\pi }\mathrm {d} \Omega ^{\prime }\int _{0}^{\infty }\mathrm {d} E^{\prime }\,\Sigma _{s}\!\!\left(\mathbf {r} ,E^{\prime }\rightarrow E,\mathbf {\hat {\Omega }} ^{\prime }\rightarrow \mathbf {\hat {\Omega }} ,t\right)\psi (\mathbf {r} ,E^{\prime },\mathbf {{\hat {\Omega }}^{\prime }} ,t)}
+s(r,mi,Ω^,t){\displaystyle \quad +s(\mathbf {r} ,E,\mathbf {\hat {\Omega }} ,t)}

Donde la ecuación para los precursores de neutrones retardados es la siguiente: [ 2 ]

doit(r,t)dt=β~i(r)0dmiνpag(r,mi)ΣF(r,mi,t)ϕ(r,mi,t)λi(r)doi(r,t),{\displaystyle {\frac {\partial C_{i}}{\partial t}}({\mathbf {r}},t)dt={\tilde {\beta }}_{i}({\mathbf {r}})\int _{0}^{\infty }dE\nu _{p}({\mathbf {r}},E)\Sigma _{f}({\mathbf {r}},E,t)\phi ({\mathbf {r}},E,t)-\lambda _{i}({\mathbf {r}})C_{i}({\mathbf {r}},t),}

i=1,...,norte{\displaystyle \quad i=1,...,N}

Todas las notaciones son las siguientes:

La ecuación de transporte se puede aplicar a una parte determinada del espacio de fases (tiempo t , energía E , ubicación).r,{\displaystyle \mathbf {r} ,}y dirección del viajeΩ^.{\displaystyle \mathbf {\hat {\Omega }} .}El primer término representa la tasa de cambio temporal de los neutrones en el sistema. El segundo término describe el movimiento de los neutrones hacia dentro o hacia fuera del volumen de espacio de interés. El tercer término considera todos los neutrones que tienen una colisión en ese espacio de fase. El primer término del lado derecho es la producción de neutrones en este espacio de fase debido a la fisión, mientras que el segundo término del lado derecho es la producción de neutrones en este espacio de fase debido a precursores de neutrones retardados (es decir, núcleos inestables que experimentan desintegración neutrónica). El tercer término del lado derecho es la dispersión interna; estos son neutrones que entran en esta área del espacio de fase como resultado de interacciones de dispersión en otra. El cuarto término del lado derecho es una fuente genérica. La ecuación generalmente se resuelve para encontrarϕ(r,mi),{\displaystyle \phi (\mathbf {r} ,E),}ya que esto permitirá calcular las tasas de reacción, que son de interés primordial en los estudios de blindaje y dosimetría.

ecuación de difusión de neutrones

En física de reactores nucleares , la ecuación de transporte de neutrones a menudo se aproxima mediante la ecuación de difusión de neutrones al realizar cálculos tridimensionales del núcleo. La ecuación de difusión de neutrones se deriva de la ecuación de transporte de neutrones mediante una expansión en armónicos esféricos del flujo angular de neutrones y asumiendo que

  • Los polinomios de Legendre como funciones de la dirección del neutrón.Ω^{\displaystyle {\mathbf {\hat {\Omega }}}}son de grado menor o igual a 1,
  • La fuente de neutrones es isotrópica,
  • la tasa de cambio del vector de densidad de corrienteJ(r,mi,t){\displaystyle {\mathbf {J}}({\mathbf {r}},E,t)}es mucho menor que la frecuencia de colisión y
  • 0Σs1(r,mimi,t)J(r,mi,t)dmi=0Σs1(r,mimi,t)J(r,mi,t)dmi{\displaystyle \int _{0}^{\infty }\Sigma _{s1}({\mathbf {r}},E'\to E,t){\mathbf {J}}({\mathbf {r}},E',t)dE'=\int _{0}^{\infty }\Sigma _{s1}({\mathbf {r}},E\to E',t){\mathbf {J}}({\mathbf {r}},E,t)dE'}, dóndeΣsl(r,mimi,t){\displaystyle \Sigma _{sl}({\mathbf {r}},E'\to E,t)}es el coeficiente de expansión polinómica de Legendre de ordenl{\displaystyle l}de la sección transversal de dispersión macroscópica. [ 2 ] [ 4 ]

Además, suponiendo que la velocidad del neutrón es independiente de la energía, la ecuación de difusión de neutrones de una velocidad es la siguiente: [ 2 ] [ 4 ]

1vtϕ(r,mi,t)=D(r,mi)ϕ(r,mi,t)Σt(r,mi,t)ϕ(r,mi,t)+0dmiΣs0(r,mimi,t)ϕ(r,mi,t){\displaystyle {\frac {1}{v}}{\frac {\partial }{\partial t}}\phi ({\mathbf {r}},E,t)={\mathbf {\nabla }}\cdot D({\mathbf {r}},E){\mathbf {\nabla }}\phi ({\mathbf {r}},E,t)-\Sigma _{t}({\mathbf {r}},E,t)\phi ({\mathbf {r}},E,t)+\int _{0}^{\infty }dE'\Sigma _{s0}({\mathbf {r}},E'\to E,t)\phi ({\mathbf {r}},E,t)}+χpag(r,mi)[1β~(r)]0dmiνpag(r,mi)ΣF(r,mi,t)ϕ(r,mi,t)+i=1norteχdi(r,mi)λidoi(r,t)+s(r,mi,t){\displaystyle \qquad +\chi _{p}\left({\mathbf {r}},E\right)\left[1-{\tilde {\beta }}({\mathbf {r}})\right]\int _{0}^{\infty }\mathrm {d} E^{\prime }\nu _{p}\left({\mathbf {r}},E^{\prime }\right)\Sigma _{f}\left(\mathbf {r} ,E^{\prime },t\right)\phi \left(\mathbf {r} ,E^{\prime },t\right)+\sum _{i=1}^{N}\chi _{di}\left({\mathbf {r}},E\right)\lambda _{i}C_{i}\left(\mathbf {r} ,t\right)+s(\mathbf {r} ,E,t)}

DóndeD(r,mi){\displaystyle D({\mathbf {r}},E)}es el coeficiente de difusión. La ecuación para los precursores de neutrones retardados y todas las demás notaciones se definen más arriba.

La ecuación de difusión multigrupo se puede obtener discretizando el dominio de energía de neutrones: [ 2 ] [ 4 ]

1vgramotϕgramo(r,t)=Dgramo(r)ϕgramo(r,t)Σt,gramo(r,t)ϕgramo(r,t)+gramo=1GRAMOΣs0,gramogramo(r,t)ϕgramo(r,t){\displaystyle {\frac {1}{v_{g}}}{\frac {\partial }{\partial t}}\phi _{g}({\mathbf {r}},t)={\mathbf {\nabla }}\cdot D_{g}({\mathbf {r}}){\mathbf {\nabla }}\phi _{g}({\mathbf {r}},t)-\Sigma _{t,g}({\mathbf {r}},t)\phi _{g}({\mathbf {r}},t)+\sum _{g'=1}^{G}\Sigma _{s0,g'\to g}({\mathbf {r}},t)\phi _{g}({\mathbf {r}},t)}+χpag,gramo(r)[1β~(r)]gramo=1GRAMO(νΣ)F,gramo(r,t)ϕgramo(r,t)+i=1norteχdi,gramo(r)λidoi(r,t)+sgramo(r,t){\displaystyle \qquad +\chi _{p,g}\left({\mathbf {r}}\right)\left[1-{\tilde {\beta }}({\mathbf {r}})\right]\sum _{g'=1}^{G}\left(\nu \Sigma \right)_{f,g'}\left(\mathbf {r} ,t\right)\phi _{g'}\left(\mathbf {r} ,t\right)+\sum _{i=1}^{N}\chi _{di,g}\left({\mathbf {r}}\right)\lambda _{i}C_{i}\left(\mathbf {r} ,t\right)+s_{g}(\mathbf {r} ,t)}

Dónde:

ϕgramo(r,t)=migramomigramo1dmiϕ(r,mi,t){\displaystyle \phi _{g}({\mathbf {r}},t)=\int _{E_{g}}^{E_{g-1}}dE\phi ({\mathbf {r}},E,t)}

1vgramo=1ϕgramo(r,t)migramomigramo1dmiϕ(r,mi,t)v(mi){\displaystyle {\frac {1}{v_{g}}}={\frac {1}{\phi _{g}({\mathbf {r}},t)}}\int _{E_{g}}^{E_{g-1}}dE{\frac {\phi ({\mathbf {r}},E,t)}{v(E)}}}

Dgramo(r)ϕgramo(r,t)=migramomigramo1dmiD(r,mi)ϕ(r,mi,t){\displaystyle {\mathbf {\nabla }}\cdot D_{g}({\mathbf {r}}){\mathbf {\nabla }}\phi _{g}({\mathbf {r}},t)=\int _{E_{g}}^{E_{g-1}}dE{\mathbf {\nabla }}\cdot D({\mathbf {r}},E){\mathbf {\nabla }}\phi ({\mathbf {r}},E,t)}

Σt,gramo(r,t)ϕgramo(r,t)=migramomigramo1dmiΣt(r,mi,t)ϕ(r,mi,t){\displaystyle \Sigma _{t,g}({\mathbf {r}},t)\phi _{g}({\mathbf {r}},t)=\int _{E_{g}}^{E_{g-1}}dE\Sigma _{t}({\mathbf {r}},E,t)\phi ({\mathbf {r}},E,t)}

Σs0,gramogramo(r,t)ϕgramo(r,t)=migramomigramo1dmiΣs0,gramogramo(r,t)ϕgramo(r,t){\displaystyle \Sigma _{s0,g'\to g}({\mathbf {r}},t)\phi _{g}({\mathbf {r}},t)=\int _{E_{g}}^{E_{g-1}}dE\Sigma _{s0,g'\to g}({\mathbf {r}},t)\phi _{g}({\mathbf {r}},t)}

χpag,gramo(r)=migramomigramo1dmiχpag(r,mi){\displaystyle \chi _{p,g}({\mathbf {r}})=\int _{E_{g}}^{E_{g-1}}dE\chi _{p}({\mathbf {r}},E)}

(νΣ)F,gramo(r,t)ϕgramo(r,t)=migramomigramo1dmiν(r,mi)ΣF(r,mi,t)ϕ(r,mi,t){\displaystyle \left(\nu \Sigma \right)_{f,g}({\mathbf {r}},t)\phi _{g}({\mathbf {r}},t)=\int _{E_{g}}^{E_{g-1}}dE\nu ({\mathbf {r}},E)\Sigma _{f}({\mathbf {r}},E,t)\phi ({\mathbf {r}},E,t)}

χdi,gramo(r)=migramomigramo1dmiχdi(r,mi){\displaystyle \chi _{di,g}({\mathbf {r}})=\int _{E_{g}}^{E_{g-1}}dE\chi _{di}({\mathbf {r}},E)}

GRAMO{\displaystyle G}es el número de grupos de energía ymigramo{\displaystyle E_{g}}es grupo energéticogramo{\displaystyle g}. Los grupos de energía están ordenados de tal manera quemigramo<migramo1{\displaystyle E_{g}<E_{g-1}}.

Tipos de cálculos de transporte de neutrones

Existen varios tipos básicos de problemas de transporte de neutrones, dependiendo del tipo de problema que se esté resolviendo.

Fuente fija

Un cálculo de fuente fija implica imponer una fuente de neutrones conocida sobre un medio y determinar la distribución de neutrones resultante en todo el problema. Este tipo de problema es particularmente útil para cálculos de blindaje, donde un diseñador busca minimizar la dosis de neutrones fuera del blindaje utilizando la menor cantidad posible de material de protección. Por ejemplo, un contenedor de combustible nuclear gastado requiere cálculos de blindaje para determinar la cantidad de hormigón y acero necesarios para proteger de forma segura al conductor del camión que lo transporta.

Criticidad

La fisión es el proceso mediante el cual un núcleo se divide en átomos más pequeños (generalmente dos). Si se produce la fisión, suele ser de interés conocer el comportamiento asintótico del sistema. Un reactor se denomina «crítico» si la reacción en cadena es autosostenible e independiente del tiempo. Si el sistema no está en equilibrio, la distribución asintótica de neutrones, o modo fundamental, crecerá o decaerá exponencialmente con el tiempo.

Los cálculos de criticidad se utilizan para analizar medios multiplicadores en estado estacionario (los medios multiplicadores pueden sufrir fisión), como un reactor nuclear crítico. Los términos de pérdida (absorción, dispersión y fuga) y los términos de fuente (dispersión y fisión) son proporcionales al flujo de neutrones, a diferencia de los problemas de fuente fija, donde la fuente es independiente del flujo. En estos cálculos, la suposición de invariancia temporal exige que la producción de neutrones sea exactamente igual a la pérdida de neutrones.

Dado que esta criticidad solo se puede alcanzar mediante manipulaciones muy precisas de la geometría (normalmente a través de barras de control en un reactor), es improbable que la geometría modelada sea realmente crítica. Para permitir cierta flexibilidad en la configuración de los modelos, estos problemas se formulan como problemas de valores propios, donde se modifica artificialmente un parámetro hasta alcanzar la criticidad. Las formulaciones más comunes son los valores propios de absorción temporal y de multiplicación, también conocidos como valores propios alfa y k. Alfa y k son las cantidades ajustables.

Los problemas de autovalores K son los más comunes en el análisis de reactores nucleares. El número de neutrones producidos por fisión se modifica multiplicativamente por el autovalor dominante. El valor resultante de este autovalor refleja la dependencia temporal de la densidad de neutrones en un medio multiplicador.

  • k eff < 1, subcrítico: la densidad de neutrones disminuye a medida que pasa el tiempo;
  • k eff = 1, crítico: la densidad de neutrones permanece sin cambios; y
  • k eff > 1, supercrítico: la densidad de neutrones aumenta con el tiempo.

En el caso de un reactor nuclear , el flujo de neutrones y la densidad de potencia son proporcionales, por lo tanto, durante el arranque del reactor k eff > 1, durante el funcionamiento del reactor k eff = 1 y k eff < 1 en el apagado del reactor.

Métodos computacionales

Los cálculos de fuente fija y de criticidad pueden resolverse mediante métodos deterministas o estocásticos . En los métodos deterministas, la ecuación de transporte (o una aproximación de la misma, como la teoría de difusión ) se resuelve como una ecuación diferencial. En los métodos estocásticos, como el de Monte Carlo, se realiza un seguimiento de las trayectorias discretas de las partículas y se promedian en un paseo aleatorio dirigido por las probabilidades de interacción medidas. Los métodos deterministas suelen emplear enfoques multigrupo, mientras que el de Monte Carlo puede trabajar con bibliotecas de secciones transversales de energía continuas y multigrupo. Los cálculos multigrupo suelen ser iterativos, ya que las constantes de grupo se calculan utilizando perfiles de flujo-energía, que se determinan como resultado del cálculo del transporte de neutrones.

Discretización en métodos deterministas

Para resolver numéricamente la ecuación de transporte utilizando ecuaciones algebraicas en una computadora, las variables espaciales, angulares, de energía y de tiempo deben discretizarse .

  • Las variables espaciales se discretizan típicamente dividiendo la geometría en muchas regiones pequeñas en una malla. El equilibrio se puede resolver en cada punto de la malla mediante diferencias finitas o métodos nodales.
  • Las variables angulares pueden discretizarse mediante ordenadas discretas y conjuntos de cuadratura ponderados (dando lugar a los métodos S N ), o mediante métodos de expansión funcional con armónicos esféricos (dando lugar a los métodos P N ).
  • Las variables energéticas se discretizan típicamente mediante el método multigrupo, donde cada grupo energético representa una energía constante. Para algunos problemas de reactores térmicos , bastan dos grupos , pero los cálculos de reactores rápidos pueden requerir muchos más.
  • La variable tiempo se divide en pasos de tiempo discretos, y las derivadas temporales se reemplazan por fórmulas de diferencias.

Códigos informáticos utilizados en el transporte de neutrones

Códigos probabilísticos

  • COG - Un código Monte Carlo desarrollado por LLNL para el análisis de seguridad de criticidad y el transporte general de radiación ( http://cog.llnl.gov )
  • MCBEND [ 5 ] – Un código Monte Carlo para el transporte general de radiación desarrollado y respaldado por el Servicio de Software ANSWERS. [ 6 ]
  • MCNP : uncódigo Monte Carlo desarrollado por LANL para el transporte general de radiación.
  • MC21 [ 7 ] – Un código Monte Carlo 3D de propósito general desarrollado en NNL .
  • MCS – El código de Monte Carlo MCS se ha desarrollado desde 2013 en el Instituto Nacional de Ciencia y Tecnología de Ulsan (UNIST), República de Corea. [ 8 ]
  • Mercury – Un código de transporte de partículas Monte Carlo desarrollado por LLNL . [ 9 ]
  • MONK [ 10 ] – Un código Monte Carlo para análisis de seguridad de criticidad y física de reactores desarrollado y respaldado por el Servicio de Software ANSWERS. [ 6 ]
  • MORET – Código Monte-Carlo para la evaluación del riesgo de criticidad en instalaciones nucleares desarrollado en el IRSN, Francia [ 11 ]
  • OpenMC – Un código Monte Carlo de código abierto, desarrollado por la comunidad [ 12 ]
  • RMC – Un departamento de física de ingeniería de la Universidad de Tsinghua desarrolló un código Monte Carlo para el transporte general de radiación.
  • SCONE – El Calculador Estocástico de la Ecuación de Transporte de Neutrones , un código Monte Carlo de código abierto desarrollado en la Universidad de Cambridge. [ 13 ]
  • Serpent – ​​Uncódigo de transporte de partículas Monte Carlo desarrollado por el Centro de Investigación Técnica VTT de Finlandia [ 14 ]
  • Shift/KENOORNL desarrolló códigos de Monte Carlo para el análisis general del transporte de radiación y la criticidad.
  • TRIPOLI – Código de transporte Monte Carlo de energía continua de propósito general 3D desarrollado en CEA, Francia [ 15 ]
  • UCN - Código de transporte Monte Carlo para simular experimentos con neutrones ultrafríos desarrollado en PNPI, Gatchina [ 16 ]

Códigos deterministas

  • AGREE: un código acoplado de gases de alta temperatura termoneutrónico desarrollado por la Universidad de Michigan.
  • Ardra – Un código de transporte de partículas neutras del LLNL [ 17 ]
  • Attila – Un código de transporte comercial
  • DRAGON – Un código de física reticular de código abierto
  • PHOENIX/ANC : un conjunto de códigos patentados de física reticular y difusión global de Westinghouse Electric.
  • PARTISN – Un código de transporte desarrollado por LANL basado en el método de ordenadas discretas [ 18 ]
  • NEWT – Un código N 2-DS desarrollado por ORNL [ 19 ]
  • DIF3D/VARIANT – Un código 3D desarrollado por el Laboratorio Nacional Argonne, originalmente desarrollado para reactores rápidos [ 20 ].
  • DENOVO – Un código de transporte masivamente paralelo en desarrollo por ORNL [ 19 ] [ 21 ]
  • Jaguar – Un código de transporte paralelo 3-D Slice Balance Approach para cuadrículas de politopos arbitrarias desarrollado en NNL [ 22 ]
  • DANTSYS
  • RAMA – Un código de método de características 3D propietario con modelado de geometría arbitraria, desarrollado para EPRI por TransWare Enterprises Inc. [ 23 ]
  • RAPTOR-M3G : un código propietario de transporte de radiación en paralelo desarrollado por Westinghouse Electric Company.
  • OpenMOC – Un método paralelo de código de características de código abierto desarrollado por el MIT [ 24 ]
  • MPACT : un código paralelo de método de características 3D en desarrollo por el Laboratorio Nacional de Oak Ridge y la Universidad de Michigan.
  • DORT – Transporte de Órdenes Discretas
  • APOLLO – Un código de física de redes utilizado por CEA , EDF y Areva [ 25 ]
  • CASMO/SIMULATE : un conjunto de códigos de física de redes y difusión de propiedad exclusiva desarrollado por Studsvik para el análisis de LWR , incluyendo redes cuadradas y hexagonales [ 26 ].
  • HELIOS – Un código propietario de física de redes con geometría generalizada desarrollado por Studsvik para el análisis de LWR [ 27 ]
  • milonga – Un código gratuito para el análisis del núcleo de un reactor nuclear [ 28 ]
  • STREAM – Un código de análisis de transporte de neutrones, STREAM (Steady state and Transient REactor Analysis code with Method of Characteristics), ha sido desarrollado desde 2013 en el Instituto Nacional de Ciencia y Tecnología de Ulsan (UNIST), República de Corea [ 29 ].
  • TINTE – Un código de difusión de dos grupos para el estudio del comportamiento nuclear y térmico de reactores de alta temperatura, desarrollado por Forschungszentrum Jülich en Alemania. [ 30 ]

Véase también

Referencias

  1. Adams, Marvin L. (2009). Introducción a la teoría de reactores nucleares . Universidad de Texas A&M.
  2. 1 2 3 4 5 Demazière, Christophe (2020). Modelado de la multifísica de reactores nucleares: de las ecuaciones de balance local a los modelos macroscópicos en neutrónica y termohidráulica . Londres: Academic Press. ISBN 978-0-12-815070-2.
  3. "FIN de las bibliotecas" .
  4. 1 2 3 Rozon, Daniel (1998). Introducción a la cinética de reactores nucleares . Polytechnic International Press, Editions de l'Ecole Polytechnique de Montreal. pp. 25–68 . ISBN  2-553-00700-0.
  5. "MCBEND" .
  6. 1 2 "RESPUESTAS" .
  7. ^ El Código de Transporte MC21 Montecarlo (Reporte). Laboratorio de energía atómica de Knolls. (KAPL), Niskayuna, Nueva York (Estados Unidos). 2007-01-09. OSTI 903083 . 
  8. "MCS" . Archivado del original el 9 de abril de 2018. Consultado el 30 de julio de 2019 .
  9. "Mercurio" .
  10. "MONJE" .
  11. "MORET5" . Archivado del original el 9 de octubre de 2015. Consultado el 19 de noviembre de 2018 .
  12. "OpenMC" .
  13. "SCONE" . GitHub .
  14. "Serpent – ​​Un código de cálculo de quemado de física de reactores Monte Carlo" . Archivado del original el 1 de septiembre de 2014. Consultado el 3 de diciembre de 2013 .
  15. "TRIPOLI-4" . 19 de octubre de 2013.
  16. Fomin, AK; Serebrov, AP (2018). "Modelo de Monte Carlo del experimento para medir la vida útil del neutrón". Mathematical Models and Computer Simulations . 10 (6): 741– 747. Bibcode : 2018MMCS...10..741F . doi : 10.1134/S2070048218060066 .
  17. "Ardra" .
  18. "PAQUETE DE CÓDIGOS RSICC CCC 760" . rsicc.ornl.gov . Consultado el 5 de agosto de 2022 .
  19. 1 2 "Descripción general de SCALE | ORNL" . www.ornl.gov . Consultado el 5 de agosto de 2022 .
  20. "Software: DIF3D – División de Ingeniería Nuclear (Argonne)" . www.ne.anl.gov . Consultado el 5 de agosto de 2022 .
  21. Evans, Thomas M.; Stafford, Alissa S.; Slaybaugh, Rachel N.; Clarno, Kevin T. (2010-08-01). "Denovo: Un nuevo código de ordenadas discretas paralelas tridimensionales en SCALE" . Nuclear Technology . 171 (2): 171– 200. Bibcode : 2010NucTe.171..171E . doi : 10.13182/NT171-171 . ISSN 0029-5450 . S2CID 93751324 .  
  22. Watson, AM; Grove, RE; Shearer, MT (2009). Diseño de software eficaz para un sistema de transporte determinista . American Nuclear Society. ISBN 978-0-89448-069-0Consultado el 5 de agosto de 2022 .
  23. "RAMA" . Archivado del original el 22-12-2015 . Consultado el 04-09-2014 .
  24. "OpenMOC" .
  25. "APOLLO3" (PDF) . Archivado del original (PDF) el 22-12-2015 . Consultado el 29-08-2015 .
  26. "CASMO5" . Archivado del original el 24/06/2021 . Consultado el 07/04/2022 .
  27. "CASMO5" .
  28. "Milonga" .
  29. "STREAM" . Archivado del original el 9 de abril de 2018. Consultado el 30 de julio de 2019 .
  30. Gerwin, H.; Scherer, W.; Teuchert, E. (1989-11-01). "El sistema de código modular TINTE para la simulación computacional de procesos transitorios en el circuito primario de un reactor de gas refrigerado por gas de alta temperatura con lecho de guijarros" . Ciencia e ingeniería nuclear . 103 (3): 302– 312. Bibcode : 1989NSE...103..302G . doi : 10.13182/NSE89-A23682 . ISSN 0029-5639 . 
  • Lewis, E., & Miller, W. (1993). Métodos computacionales de transporte de neutrones. Sociedad Nuclear Americana. ISBN 0-89448-452-4.
  • Duderstadt, J., & Hamilton, L. (1976). Análisis de reactores nucleares. Nueva York: Wiley. ISBN 0-471-22363-8.
  • Marchuk, GI y VI Lebedev (1986). Métodos numéricos en la teoría del transporte de neutrones. Taylor & Francis. pág.  123. ISBN 978-3-7186-0182-0.
  • Sitio web del servicio de software ANSWERS
  • Sitio web de LANL MCNP6
  • Sitio web de LANL MCNPX
  • Sitio web de VTT Serpent
  • Sitio web de OpenMC
  • Sitio web de MIT CRPG OpenMOC
  • Sitio web de TRIPOLI-4