Integración durante el cálculo de los códigos CITVAP y CONDOR . / Integration during calculation of CITVAP and CONDOR codes.

Ojea , Nicolás G. (2015) Integración durante el cálculo de los códigos CITVAP y CONDOR . / Integration during calculation of CITVAP and CONDOR codes. Proyecto Integrador Ingeniería Nuclear, Universidad Nacional de Cuyo, Instituto Balseiro.

[img]
Vista previa
PDF
Español
4Mb

Resumen en español

En el presente trabajo se estudió la posibilidad de lograr la correcta integración durante el cálculo en paralelo de los códigos CONDOR y CITVAP, utilizados por INVAP S.E. para realizar el cálculo de celda y de núcleo de un reactor nuclear respectivamente. Se estudiaron las distintas características del funcionamiento y la utilización de estos códigos, y se desarrollaron los algoritmos necesarios para permitir el correcto intercambio de variables entre los mismos, durante el cálculo en paralelo. Además, se analizaron las ventajas y desventajas de distintos sistemas de mensajería entre procesos, con el fin de lograr la óptima implementación de los algoritmos desarrollados. Finalmente se realizaron las modificaciones en los códigos necesarias, y se verificó la correcta implementación de las mismas realizando distintas comparaciones con la metodología de cálculo habitual, es decir, con el uso secuencial de los códigos. De esta manera se obtuvieron nuevas versiones de los códigos CONDOR y CITVAP que ofrecen la posibilidad de utilizar una nueva metodología de cálculo. Esta metodología permite, a través del cálculo en paralelo y el intercambio de variables entre estos códigos, la utilización y desarrollo de nuevas técnicas que mejoran tanto la capacidad de cálculo, como la precisión con la que puede realizarse el análisis de reactores nucleares.

Resumen en inglés

In this work was studied the possibility of achieving the successful integration during the parallel calculation, of the CONDOR and CITVAP codes used by INVAP S.E. for the cell and core calculations of a nuclear reactor respectively. The different characteristics of the operation and use of these codes was studied, and algorithms were developed to allow the proper exchange of variables between them, during the parallel calculation. In addition, the advantages and disadvantages of different messaging systems between processes were analyzed, in order to ensure optimum implementation of the developed algorithms. Finally, the codes were modified and the correct implementation of the new features was verified by performing various comparisons with the usual calculation methodology, i.e., with the sequential use of codes. In this way, were obtained new versions of the CONDOR and CITVAP codes that offer the possibility of using a new methodology of calculation. This methodology allows, through parallel computing and exchange of variables between these codes, the use and development of new techniques that improve both computing power as the accuracy that can be achieved in the analysis of nuclear reactors.

Tipo de objeto:Tesis (Proyecto Integrador Ingeniería Nuclear)
Información Adicional:Área temática: Neutrónica computacional.
Palabras Clave:Parallel processing; Procesado en paralelo; Reactor cells; Celdas de reactor; Reactors; Reactores; Algorithms; Algoritmos; [CONDOR code; Código CONDOR; CITVAP code;Código CITVAP ]
Referencias:[Stamm’ler,Abbate] R.J.J. Stamm’ler and M.J. Abbate.Methods of Steady-State Reactor Physics in Nuclear Design. Academic Press, 1983. 1.1, 2.2.1 [Lamarsh] Lamarsh, 1966 1.1, 2.1 [Bell y Glasstone] Bell y Glasstone, 1970 (document), 1, 1.1, 2.1 [Henry] Henry, 1975 1.1, 2.1 [Duderstadt y Hamilton] Duderstadt y Hamilton, 1976 1.1, 2.1 [Mochi] I. Mochi, “INVAP’s Nuclear Calculation System”, Science and Technology of Nuclear Installations, Vol. 2011, Article ID 215363, November 23, 2010. (document), 4 [Villarino,Lecot,Mochi] E. Villarino, C. Lecot and I. Mochi, “CITVAP v3.8 improved version of CITATION II MTR_PC v3.0 system: User Manual”. March, 2012 2.1.1 [Fowler,Vondy,Cunningham] T. B. Fowler,D. R. Vondy and G.W. Cunningham, “Nuclear Reactor Core Analysis Code: CITATION”, ORNL-TM-2496, Revision 2, July 1971 2.1.1 [Villarino] E. Villarino, “CONDOR Calculation Package”, International Conference on the New Frontiers of Nuclear Technology: Reactor Physics, Safety and High-Performance Computing. Physor 2002, Seoul, Korea, October 7-10, 2002. 2.2.1 [Villarino,Stamm’ler,Ferri,Casal] E. Villarino, R. Stamm’ler, A.Ferri, and J.Casal, “HELIOS: Angularly-dependent Collision Probabilities”, Nuclear Science and Engineering: 112, 16-31 (1992) [Villarino,Stamm’ler] Villarino E A and STAMM’LER R J J (1984) "The Heterogeneous response method in slab geometry", Ann. nucl Energy 11, 429- 440. 2.2.1 [Tebin,Yudkevich] V. V. Tebin and M. S. Yudkevich. Generalize subgroup approach to calculating the resonant absortion of neutrons. 1986. 2.2.1 [Villarino,Stamm’ler] Villarino E and Stamm’ler R., HELIOS: Transformation laws for multiple-collision probabilities with angular dependence. Physor 96: International conference on the physics of reactors, Mito, Japan, 16-20 September 1996 2.2.1 [Wio] Wio H. Transformation law for response fluxes within the collision probabilityMethod, Annals of Nuclear Energy 11, 425 427, 1984. 2.2.1 [Villarino,Mochi, Sartorio] E. Villarino, I Mochi and P. Sartorio. INVAP neutronic calculation line. XXI Congreso sobre Métodos Numéricos y sus Aplicaciones 23 - 26 de September 2014, Bariloche, Rio Negro, Argentina. 1.2, 2.4 [Sarabia,Villarino] Héctor G. Sarabia, Eduardo A. Villarino. INTERPOLACIÓN DE SECCIONES EFICACESPARA EL CÁLCULO DE REACTORES DE MÚLTIPLE DEPENDENCIAS (document), 3.2.1, 9 [MPI] http://www.mpi-forum.org 4 [Open MPI] http://www.open-mpi.org 4 [LLNL] https://computing.llnl.gov (document), 13, 14, 15, 16, 17, 18, 29, 30, 31, 32 [OSI] http://en.wikipedia.org/wiki/OSI_model 4.4 [Error Handlers] https://computing.llnl.gov/tutorials/mpi/ errorHandlers.pdf
Materias:Ingeniería
Divisiones:INVAP
Código ID:510
Depositado Por:Marisa G. Velazco Aldao
Depositado En:23 Oct 2015 13:40
Última Modificación:23 Oct 2015 13:55

Personal del repositorio solamente: página de control del documento