Caccia, Federico A. (2017) Acoplamiento multiescala en cálculos fluidodinámicos. / Multiscale coupling in fluid dynamics. Maestría en Ingeniería, Universidad Nacional de Cuyo, Instituto Balseiro.
| PDF (Tesis) Disponible bajo licencia Creative Commons: Reconocimiento - No comercial - Compartir igual. Español 2658Kb |
Resumen en español
En la industria nuclear existen sistemas de ingeniería con gran complejidad, compuestos por múltiples subsistemas en los que cada uno de ellos puede contener fenomenologías físicas que requieren distintos modelos para su análisis. En ciertas ocasiones solo es de interés el detalle en algunos componentes, necesitando modelar el resto del sistema para conservar la dinámica global. En este trabajo se estudia una técnica que permite acoplar el modelado detallado de sistemas fluídicos bi- y tri- dimensionales con sistemas fluídicos más sencillos uni-dimensionales o cero-dimensionales. Cada subsistema se halla acoplado a los demás mediante los valores que toman las variables de estudio en las interfaces que comparten entre sí. Tras el modelado matemático, el problema del acoplamiento se reduce a resolver un sistema de ecuaciones cuyo tamaño depende de la cantidad de incógnitas en las interfaces de acople. Como estas ecuaciones provienen de la física inherente a cada subsistema, en general resultan ser no lineales, y por esta característica se investigan diferentes técnicas numéricas iterativas para su resolución. La investigación se enmarca en cuatro aplicaciones de interés. La primera aplicación es el análisis de la fluidodinámica en una fuente fría de neutrones, en la que interesa estudiar patrones de flujo en la cavidad de la fuente, modelando el resto del circuito para conservar la dinámica general. La seguna aplicación es el análisis del Segundo Sistema de Parada de un reactor de investigación, en el que se acopla un modelo tridimensional de un componente del sistema a un modelo cero-dimensional del resto. La tercera aplicación es el estudio de distribucion de presiones y caudales en una red hidráulica con múltiples componentes. La última aplicación extiende la técnica a acoplamientos multifísicos y se reportan algunos ejemplos en el acoplamiento neutrónico-termohidráulico. Como resultado general cabe destacar el éxito en la implementación de las funciones necesarias para acoplar diferentes códigos de cálculo como ParGPFFEP, RELAP5, Fermi, PUMA y otros. También se destaca el método implícito de Broyden como técnica numerica para resolver los sistemas de ecuaciones no lineales resultantes del acoplamiento.
Resumen en inglés
In nuclear industry there are engineering systems with great complexity, composed by multiple subsystems in which each of them can contain physical phenomenologies that require different models for their analysis. In certain occasions only the detail in some components is of interest, needing to model the rest of the system to preserve global dynamics. In this work we study a technique that allows to coupling the detailed modeling of bi- and tri-dimensional fluidic subsystems with simplified one-dimensional or zero-dimensional fluidic subsystems. Each subsystem is coupled to the others by the values that the study variables take on the interfaces they share with each other. After mathematical modeling, the coupling problem is reduced to solving a system of equations whose size depends on the number of unknowns in the coupling interfaces. As these equations come from the physics inherent to each subsystem, they are generally nonlinear, and so we investigate different iterative numerical techniques for their resolution. The research is framed in four applications of interest. The first application is the analysis of fluid dynamics in a cold neutron source, in which it is interesting to study flow patterns in the source cavity, modeling the rest of the circuit to preserve the general dynamics. The second application is the analysis of the Second Shutdown System of a research reactor, in which a three-dimensional model of a component of the system is coupled to a zero-dimensional model of the rest. The third application is the study of the distribution of pressures and flows in a hydraulic network with multiple components. The latest application extends the technique to multiphysical couplings and some examples are reported in the neutron-thermohydraulic coupling. As a general result, it is worth mentioning the success in implementing the necessary functions to couple different calculation codes like ParGPFFEP, RELAP5, Fermi, PUMA and others. We also highlights the Broyden implicit method as numerical technique to solve the systems of nonlinear equations resulting from the coupling.
Tipo de objeto: | Tesis (Maestría en Ingeniería) |
---|---|
Palabras Clave: | Strong-coupling model; Modelo de acoplamiento fuerte; Computational fluid dynamics; Dinamica de fluidos computacional; Multiphase flow; Flujo multifásico; Finite element method; Método de elementos finitos. |
Referencias: | [1] Leiva, J., Buscaglia, G. Estretegias de acoplamiento entre códigos 0d/1d and códigos cfd 3d. Mecánica Computacional, XXV, 53–82, 2006. 1, 14, 69 [2] P.J. Blanco, J. L., Feijóo, R., Buscaglia, G. Black-box decomposition approach for computational hemodynamics: One-dimensional models. Computer Methods in Applied Mechanics and Engineering, 200, 1389–1405, 2010. 1, 14, 69 [3] Leiva, J., Blanco, P., Buscaglia, G. C. Partitioned analysis for dimensionallyheterogeneous hydraulic networks. Multiscale Model. Simul., 9, 872–903, 2011. 1, 14, 69 [4] Quarteroni, A. Introduction to domain decomposition methods. 6th Summer School in Analysis and Applied Mathematics, 2011. 2 [5] Caccia, F., Dari, E. A. Acoplamiento multiescala en cálculos fluidodinámicos. Mecánica Computacional, XXXIV, 1955–1972, 2016. 5 [6] Leiva, J., Blanco, P. J., Buscaglia, G. Iterative strong coupling of dimensionally heterogeneous models. International Journal for Numerical Methods in Engineering, 81, 1558–1580, 2009. 5, 69 [7] Broyden, C. A class of methods for solving nonlinear simultaneous equations. American Mathematical Society, 19, 577–593, 1965. 8 [8] Dennis, J., Shnabel, R. Numerical Methods for Unconstrained Optimization and Nonlinear Equations. Society for industrial and applied mathematics, 1996. 8 [9] Kelley, C. Iterative Methods for Linear and Nonlinear Equations. siam, 1995. 8, 9 [10] Hendrickson, B., Devine, K. Dynamic load balancing in computational mechanics. Computer Methods in Applied Mechanics and Engineering, págs. 485–500, 2000. 11 [11] Calviño, B. Estrategias de descomposición en dominios para entornos grid. Tesis Doctoral, Universidad Politécnica de Cataluña, 2007. 12 [12] Newton: a multiphysics coupling master code. Repositorio GitHub: https: // github. com/ fedecaccia/ newton , 2017. 15 [13] Buscaglia, G., Dari, E., Martín, E., Arnica, D., Bonetto, F. Finite element modeling of liquid deuterium flow and heat transfer in a cold-neutron source. International Journal of Computational Fluid Dynamics, 18, 355–365, 2004. 21 [14] Gunzburger, M. Finite Element Methods for Viscous Incompressible FLows. 1989. 22, 35 [15] Kays, W., Crawford, M. Convective Heat and Mass Transfer, 3rd Edition. 1993. 22 [16] Fries, T., Matthies, H.-G. A Review of Petrov-Galerkin Stabilization Aproaches and an Extension to MeshFree Methods. 2004. 23, 35 [17] Codina, R. Comparison of some finite element methods for solving the diffusionconvection- reaction equation. Computer Methods in Applied Mechanics and Engineering, 156, 185–210, 1998. 23, 35 [18] Hughes, T., Franca, L., Balestra, M. A new finite element formulation for computational fluid dynamics: V. circumventing the babuška-brezzi condition: a stable petrov-galerkin formulation of the stokes problem accomodating equal-order interpolations. Computer Methods in Applied Mechanics and Engineering, 59, 85–99, 1986. 23, 35 [19] Geuzaine, C., Remacle, J. Gmsh reference manual, 2016. 23 [20] Buscaglia, G., Felicelli, S. Un sistema de generación de programas de elementos finitos. Documentación: Versión 1.1, 1995. 23, 83 [21] Buscaglia, G., Dari, E., Lew, A., Raschi, M. Un programa general de elementos finitos en paralelo. Mecánica Computacional, págs. 845–854, 1999. 23, 83 [22] Iedelchik, I. Handbook of Local Resistance and Friction. 1960. 24, 34 [23] Buscaglia, G., Dari, E. Numerical investigation of flow through a cavity with internal heat generation. Numerical Heat Transfer, págs. 525–541, 2003. 27 [24] Brollo, F., Blaumann, H., Vertullo, A., Corcuera, R., Parkansky, D., Ramirez, P., et al. Descripción general del reactor ra-10. Informe técnico CNEA IT-40/RA- 10/0000-1-002-0, 2015. 27, 31 [25] Rechiman, L., Cantero, M., Dari, E. Modelo del segundo sistema de parada del reactor ra-10 para análisis hidrodinamico comptacional. Informe técnico CNEA IN-ATN40MC-01/2015, 2015. 31 [26] Rechiman, L., Chacoma, A., Cantero, M., Dari, E. Modelo multiescala del mockup del segundo sistema de parada del reactor ra-10. Informe técnico CNEA INATN40MC- 02/2015, 2015. 31, 33 [27] Rechiman, L., Cantero, M., Dari, E., Caccia, F., Chacoma, A. Análisis hidrodinámico del segundo sistema de parada del reactor ra-10. Informe técnico CNEA IN-ATN40MC-04/2015, 2015. 31 [28] Rechiman, L., Cantero, M., Caccia, F., Dari, E., Chacoma, A. Three-dimensional hydrodynamic modeling of the second shutdown system of an experimental nuclear reactor. Nuclear Engineering and Design, 319, 163–175, 2017. 32, 37 [29] Rechiman, L., Cantero, M., Caccia, F., Dari, E. Validation of a multiscale model of the sencond shutdown system of an experimental nuclear reactor. Mecánica Computacional, XXXIV, 2199–2215, 2016. 32 [30] Invap. Segundo sistema de parada - validación del cfd para drenaje del tanque reflector, 2013. 33, 34, 37 [31] Bird, R., Stewart, W., Lightfoot, E. Transport Phenomena, 2nd Edition. 2002. 33 [32] CEA/DEN, E. R., CASCADE, O. Salome version 7.8.0: Public release announcement, 2016. 34 [33] Lew, A., Buscaglia, G., Carrica, P. A note on the numerical treatment of the k-epsilon turbulence model. International Journal of Computational Fluid Dynamics, 2001. 35 [34] Durbin, P., Reif, B. P. Statistic Theory and Modeling for Turbulent Flows. 2011. 35 [35] Mohammadi, B., Pironneau, O. Analysis of the k-epsilon turbulence model. 1994. 35 [36] Lew, A. El método de elementos finitos en entornos computacionales de alta performance. Trabajo Especial Carrera de Ingeniería Nuclear, Instituto Balseiro, págs. 57–64, 1998. 35 [37] Osher, S., Fedkiw, R. Level Set Methods and Dynamic Implicit Surfaces. 2003. 39 [38] Ausas, R., Buscaglia, G., Idelsohn, S. A new enrichment space for the treatment of discontinuous pressures in multi-fluid flows. International Journal for Numerical Methods in Fluids, 2011. 40 [39] White, F. Fluid Mechanics, 4th edition. Mc Graw Hill Education, 1998. 46 [40] Griewank, A. Broyden Updating, the Good and the Bad! 2000. 48 [41] Henry, A. Nuclear-reactor analysis. MIT press Cambridge, 1975. 51 [42] Lamarsh, J. Introduction to NUCLEAR REACTOR THEORY. Addison Wesley publishing company, 1996. 51, 52 [43] RELAP5/MOD3.3 CODE MANUAL VOLUME I: CODE STRUCTURE, SYSTEM MODELS, AND SOLUTION METHODS. Idaho National Laboratory, 2001. 52, 53, 54 [44] Breitembücher, A., Etchepareborda, A., Hosid, A., Lema, F. Acople neutrónicotermohidráulico entre pumita y relap5 para la simulación de transitorios del reactor carem-25. 56 [45] Fermi: a core nuclear code. Repositorio GitHub: https: // github. com/ gg1991/ fermi , 2017. 56 [46] Delmastro, D., Gómez, S., Mazzi, R., de Soler, S. G., Santecchia, A., Ishida, V. Características generales del reactor carem-25. XXVII Reunión Anual de la Asociación Argentina de Tecnología Nuclear (AATN), Buenos Aires, 2010. 59 [47] Grant, C. Manual del sistema ”puma” versión 6. Comisión Nacional de Energía Atómica, 2010. 59 [48] Caccia, F. A. Tema: Análisis de evento de pérdida de sumidero de energía (lohs) en un reactor autopresurizado integrado mediante un modelo detallado con código relap5. Monografía de modelado de sistemas termohidráulicos en reactores mediante códigos de planta, 2016. 60 [49] Griewank, A. Automatic Differentiation. Princeton Companion to Applied Mathematics, Nicolas Higham Ed., Princeton University Press, 2014. 68 [50] GitHub, Inc. Plataforma de desarrollo colaborativo. https: // github. com , 2008. 75 [51] Newton: a multiphysics coupling master code user’s manual. Repositorio GitHub: https: // github. com/ fedecaccia/ newton/ doc/ newton-u-m. pdf , 2017. 76 [52] Balay, S., Abhyankar, S., Adams, M. F., Brown, J., Brune, P., Buschelman, K., et al. PETSc Web page. http://www.mcs.anl.gov/petsc, 2016. URL http: //www.mcs.anl.gov/petsc. 77 |
Materias: | Ingeniería Física > Mecánica de fluidos |
Divisiones: | Gcia. de área de Aplicaciones de la tecnología nuclear > Gcia. de Investigación aplicada > Mecánica computacional |
Código ID: | 654 |
Depositado Por: | Tamara Cárcamo |
Depositado En: | 18 Abr 2018 14:01 |
Última Modificación: | 18 Abr 2018 14:01 |
Personal del repositorio solamente: página de control del documento