Desarrollo de técnicas de Monte Carlo para el problema neutrónico adjunto

Este proyecto integrador aborda el desafío del cálculo de la función importancia en sistemas de gas libre, con el objetivo de desarrollar y verificar métodos eficaces para este propósito. La función de importancia es crucial en la neutrónica para evaluar la seguridad de los reactores, optimizar sist...

Descripción completa

Guardado en:
Detalles Bibliográficos
Autor principal: Garrido, Ignacio M.
Formato: Tesis NonPeerReviewed
Lenguaje:Español
Publicado: 2023
Materias:
Acceso en línea:http://ricabib.cab.cnea.gov.ar/1212/1/1Garrido.pdf
Aporte de:
id I25-R131-1212
record_format dspace
institution Instituto Balseiro
institution_str I-25
repository_str R-131
collection Repositorio Institucional Centro Atómico Bariloche e Instituto Balseiro (RICABIB)
language Español
orig_language_str_mv es
topic Neutrónica
Monte Carlo method
Método Monte Carlo
Adjoint flux
Flujo adjunto
Hydrogen
Hidrógeno
[CHAR-0 method
Método
CHAR-0
SWAP method
Método SWAP
INVERSO metthod
Método INVERSO
Neutronics
Neutrónica
Reactor security
OpenMC]
spellingShingle Neutrónica
Monte Carlo method
Método Monte Carlo
Adjoint flux
Flujo adjunto
Hydrogen
Hidrógeno
[CHAR-0 method
Método
CHAR-0
SWAP method
Método SWAP
INVERSO metthod
Método INVERSO
Neutronics
Neutrónica
Reactor security
OpenMC]
Garrido, Ignacio M.
Desarrollo de técnicas de Monte Carlo para el problema neutrónico adjunto
topic_facet Neutrónica
Monte Carlo method
Método Monte Carlo
Adjoint flux
Flujo adjunto
Hydrogen
Hidrógeno
[CHAR-0 method
Método
CHAR-0
SWAP method
Método SWAP
INVERSO metthod
Método INVERSO
Neutronics
Neutrónica
Reactor security
OpenMC]
description Este proyecto integrador aborda el desafío del cálculo de la función importancia en sistemas de gas libre, con el objetivo de desarrollar y verificar métodos eficaces para este propósito. La función de importancia es crucial en la neutrónica para evaluar la seguridad de los reactores, optimizar sistemas, gestionar combustibles y reducir la varianza en simulaciones de Monte Carlo, entre otras aplicaciones. Se investigaron métodos directos e inversos y se propusieron implementaciones específicas para abordar este desafío. Se desarrolló un código de Monte Carlo que permite simular partículas en sistemas de gas libre, sorteando la velocidad del núcleo blanco. Los moderadores simulados fueron hidrógeno y deuterio. Se realizó un análisis exhaustivo de las bases teóricas de los métodos directos e inversos para comprender su fundamento y su aplicabilidad en el contexto de esta investigación. Los métodos implementados en este trabajo incluyen el método CHAR-0, el método SWAP y el método INVERSO. Para el scattering de gas libre, se tuvo en cuenta la velocidad del blanco sorteándola, siendo la primera vez que se hace para método SWAP. CHAR-0 es un método directo-modificado que se basa en la simulación individual de partículas, teniendo en cuenta sus condiciones iniciales. Fue sometido a verificaciones y comparaciones con simulaciones directas, demostrando una concordancia satisfactoria entre los resultados obtenidos. SWAP es un método inverso que se basa en la simulación de partículas inversas con distribución de energía maxwelliana. Se aprovecha del principio de balance detallado para utilizar el kernel de scattering directo en un problema inverso. Se aplicó a partículas con energías inferiores a 0,4 eV y se sometió a verificaciones y comparaciones con CHAR-0, demostrando una concordancia satisfactoria entre los resultados obtenidos. INVERSO es un método inverso que se fundamenta en la generación de espectros de importancia a partir de la inversión del kernel de scattering, permitiendo simular partículas en sistemas de gas libre en estas condiciones energéticas. Se aplicó a partículas con energías superiores a 400 kT y se sometió a verificaciones y comparaciones con CHAR-0, demostrando una concordancia satisfactoria entre los resultados obtenidos. Un hito importante de este trabajo fue la integración de los métodos CHAR-0 y SWAP en el código abierto de OpenMC. Esta integración permitió aumentar considerablemente la capacidad de cálculo, además de aumentar las capacidades de simulaci´on de OpenMC. Luego de realizar verificaciones adicionales para las implementaciones en OpenMC, se utilizó para el cálculo de la importancia en un caso de prueba. En este mismo se calculó la importancia para un haz térmico tangencial, en una pileta de agua pesada como podría ser la de un reactor experimental tipo RA-10. Se obtuvieron resultados satisfactorios para este caso de prueba. Se ha logrado avanzar en el conocimiento teórico y práctico de estos métodos, así como en su aplicación en un código de simulación de partículas ampliamente utilizado como OpenMC.
format Tesis
NonPeerReviewed
author Garrido, Ignacio M.
author_facet Garrido, Ignacio M.
author_sort Garrido, Ignacio M.
title Desarrollo de técnicas de Monte Carlo para el problema neutrónico adjunto
title_short Desarrollo de técnicas de Monte Carlo para el problema neutrónico adjunto
title_full Desarrollo de técnicas de Monte Carlo para el problema neutrónico adjunto
title_fullStr Desarrollo de técnicas de Monte Carlo para el problema neutrónico adjunto
title_full_unstemmed Desarrollo de técnicas de Monte Carlo para el problema neutrónico adjunto
title_sort desarrollo de técnicas de monte carlo para el problema neutrónico adjunto
publishDate 2023
url http://ricabib.cab.cnea.gov.ar/1212/1/1Garrido.pdf
work_keys_str_mv AT garridoignaciom desarrollodetecnicasdemontecarloparaelproblemaneutronicoadjunto
_version_ 1794277912662245376
spelling I25-R131-12122023-08-22T19:17:50Z Desarrollo de técnicas de Monte Carlo para el problema neutrónico adjunto Development of Monte Carlo techniques for the adjoint neutron problem Garrido, Ignacio M. Neutrónica Monte Carlo method Método Monte Carlo Adjoint flux Flujo adjunto Hydrogen Hidrógeno [CHAR-0 method Método CHAR-0 SWAP method Método SWAP INVERSO metthod Método INVERSO Neutronics Neutrónica Reactor security OpenMC] Este proyecto integrador aborda el desafío del cálculo de la función importancia en sistemas de gas libre, con el objetivo de desarrollar y verificar métodos eficaces para este propósito. La función de importancia es crucial en la neutrónica para evaluar la seguridad de los reactores, optimizar sistemas, gestionar combustibles y reducir la varianza en simulaciones de Monte Carlo, entre otras aplicaciones. Se investigaron métodos directos e inversos y se propusieron implementaciones específicas para abordar este desafío. Se desarrolló un código de Monte Carlo que permite simular partículas en sistemas de gas libre, sorteando la velocidad del núcleo blanco. Los moderadores simulados fueron hidrógeno y deuterio. Se realizó un análisis exhaustivo de las bases teóricas de los métodos directos e inversos para comprender su fundamento y su aplicabilidad en el contexto de esta investigación. Los métodos implementados en este trabajo incluyen el método CHAR-0, el método SWAP y el método INVERSO. Para el scattering de gas libre, se tuvo en cuenta la velocidad del blanco sorteándola, siendo la primera vez que se hace para método SWAP. CHAR-0 es un método directo-modificado que se basa en la simulación individual de partículas, teniendo en cuenta sus condiciones iniciales. Fue sometido a verificaciones y comparaciones con simulaciones directas, demostrando una concordancia satisfactoria entre los resultados obtenidos. SWAP es un método inverso que se basa en la simulación de partículas inversas con distribución de energía maxwelliana. Se aprovecha del principio de balance detallado para utilizar el kernel de scattering directo en un problema inverso. Se aplicó a partículas con energías inferiores a 0,4 eV y se sometió a verificaciones y comparaciones con CHAR-0, demostrando una concordancia satisfactoria entre los resultados obtenidos. INVERSO es un método inverso que se fundamenta en la generación de espectros de importancia a partir de la inversión del kernel de scattering, permitiendo simular partículas en sistemas de gas libre en estas condiciones energéticas. Se aplicó a partículas con energías superiores a 400 kT y se sometió a verificaciones y comparaciones con CHAR-0, demostrando una concordancia satisfactoria entre los resultados obtenidos. Un hito importante de este trabajo fue la integración de los métodos CHAR-0 y SWAP en el código abierto de OpenMC. Esta integración permitió aumentar considerablemente la capacidad de cálculo, además de aumentar las capacidades de simulaci´on de OpenMC. Luego de realizar verificaciones adicionales para las implementaciones en OpenMC, se utilizó para el cálculo de la importancia en un caso de prueba. En este mismo se calculó la importancia para un haz térmico tangencial, en una pileta de agua pesada como podría ser la de un reactor experimental tipo RA-10. Se obtuvieron resultados satisfactorios para este caso de prueba. Se ha logrado avanzar en el conocimiento teórico y práctico de estos métodos, así como en su aplicación en un código de simulación de partículas ampliamente utilizado como OpenMC. The main objective of this work is to develop and verify effective methods for importance function calculation in free gas systems. The importance function is crucial in neutronics for evaluating reactor safety, optimizing systems, managing fuels, and reducing variance in Monte Carlo simulations, among other applications. Direct and inverse methods were investigated, and specific implementations were proposed to tackle this challenge. A Monte Carlo code was developed to simulate particles in free gas systems by sampling the velocity of the target nucleus. The simulated moderators were hydrogen and deuterium. A comprehensive analysis of the theoretical foundations of direct and inverse methods was conducted to understand their principles and applicability in the context of this research. The implemented methods in this work include CHAR-0, SWAP, and INVERSO. For the calculation of the velocity after the scattering in a free gas system, the target velocity was taken into account by sampling it, being the first time that this is done for the SWAP method. CHAR-0 is a modified direct method based on individual particle simulation, considering their initial conditions. It underwent verification and comparison with direct simulations, demonstrating satisfactory agreement between the obtained results. SWAP is an inverse method based on the simulation of pseudo-particles with a Maxwellian energy distribution. It leverages the principle of detailed balance to use the direct scattering kernel in an inverse problem. It was applied to particles with energies below 0,4 eV and was verified and compared with CHAR-0, showing satisfactory agreement between the obtained results. INVERSO is an inverse method based on generating importance spectra from the inversion of the scattering kernel, allowing the simulation of particles in free gas systems under these energy conditions. It was applied to particles with energies above 400 kT and underwent verification and comparison with CHAR-0, demonstrating satisfactory agreement between the obtained results. An important milestone of this work was the integration of the CHAR-0 and SWAP methods into the open-source code OpenMC. This integration significantly increased the computational capacity and simulation capabilities of OpenMC. After conducting additional verifications for the implementations in OpenMC, it was used for importance calculation in a test case. The importance was calculated for a tangential thermal beam in a heavy water pool, such as one in a research reactor like the RA-10. For this test case, satisfactory results were obtained. Significant progress has been made in both the theoretical and practical understanding of these methods, as well as their application in a widely used particle simulation code like OpenMC. 2023-08-02 Tesis NonPeerReviewed application/pdf http://ricabib.cab.cnea.gov.ar/1212/1/1Garrido.pdf es Garrido, Ignacio M. (2023) Desarrollo de técnicas de Monte Carlo para el problema neutrónico adjunto / Development of Monte Carlo techniques for the adjoint neutron problem. Proyecto Integrador Ingeniería Nuclear, Universidad Nacional de Cuyo, Instituto Balseiro. http://ricabib.cab.cnea.gov.ar/1212/