Implementación computacional del método de red de vórtices inestacionario: una versión basada en los paradigmas de programación orientada a objetos y co-simulación

Autores
Pérez Segura, Martín Eduardo
Año de publicación
2018
Idioma
español castellano
Tipo de recurso
tesis de maestría
Estado
versión publicada
Colaborador/a o director/a de tesis
Maza, Mauro S.
Preidikman, Sergio
Descripción
Maestría en Ciencias De La Ingeniería - Mención Aeroespacial
Fil: Pérez Segura, Martín Eduardo. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales; Argentina.
La multi-física computacional ha adquirido un papel preponderante a medida que los avances en el ámbito de la investigación científica en ingeniería impulsaron la aparición de modelos cada vez más complejos y que exceden los métodos de análisis tradicionales. En este contexto, el presente desarrollo intenta proporcionar un marco generalizado de simulación computacional para análisis fluido-dinámico basado en el método de red de vórtices inestacionario y no lineal, enfatizando aspectos tales como: i) el desarrollo de software fundado en el paradigma de la Programación Orientada a Objetos, ii) la utilización de técnicas de Computación de Alto Desempeño; y iii) el diseño de software conducente a la vinculación con otras herramientas computacionales. Luego, el objetivo general de este esfuerzo es construir una herramienta funcional que combine la aceptación y aplicabilidad del método de red de vórtices, con la confiabilidad y versatilidad de un código modular bajo la metodología de la Programación Orientada a Objetos. El desarrollo siguiendo el paradigma de la Programación Orientada a Objetos contribuye a la implementación, la lectura, el mantenimiento y la extensibilidad del código, garantizando las características necesarias para su utilización eficiente en distintos grupos de investigación. Por otro lado, se incorporan rutinas de preprocesamiento que requieren cantidades mínimas de información como datos de entrada. Esto brinda una gran flexibilidad frente a otras herramientas que tienen importantes restricciones respecto a la definición topológica de las mallas utilizadas. Se admiten también modelos compuestos por múltiples cuerpos, rígidos y/o flexibles, definidos a partir de grillas independientes, con gran versatilidad en cuanto a la elección de las zonas de convección de estelas, los tipos de elementos a utilizar y otras características, tales como condiciones de permeabilidad y determinación de velocidades en puntos arbitrarios inmersos en el seno del fluido. En cuanto al desempeño, incluso con una estructura de programación secuencial, el método de red de vórtices posee una excelente relación entre aplicabilidad y costo de cálculo. Sin embargo, se explotan varias de las posibilidades que el método ofrece para paralelizar el cómputo, así como también mecanismos de optimización de algoritmos para reducir los tiempos de ejecución. Por último, se presenta una etapa de prueba y validación, la cual proporciona confiabilidad al desarrollo garantizando que los resultados obtenidos sean correctos. Todo esto con la intención de generar un componente computacional que pueda incluirse en un software de co-simulación para analizar problemas que involucren un modelo aerodinámico inherentemente inestacionario y no lineal
Fil: Pérez Segura, Martín Eduardo. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales; Argentina.
Materia
Programación
Vorticidad
Modelos de simulación
Programación orientada a objetos
Simulación computacional
Programación secuencial
Nivel de accesibilidad
acceso abierto
Condiciones de uso
Repositorio
Repositorio Digital Universitario (UNC)
Institución
Universidad Nacional de Córdoba
OAI Identificador
oai:rdu.unc.edu.ar:11086/16560

id RDUUNC_93a52326abb2caa09ced290bffd40bb9
oai_identifier_str oai:rdu.unc.edu.ar:11086/16560
network_acronym_str RDUUNC
repository_id_str 2572
network_name_str Repositorio Digital Universitario (UNC)
spelling Implementación computacional del método de red de vórtices inestacionario: una versión basada en los paradigmas de programación orientada a objetos y co-simulaciónPérez Segura, Martín EduardoProgramaciónVorticidadModelos de simulaciónProgramación orientada a objetosSimulación computacionalProgramación secuencialMaestría en Ciencias De La Ingeniería - Mención AeroespacialFil: Pérez Segura, Martín Eduardo. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales; Argentina.La multi-física computacional ha adquirido un papel preponderante a medida que los avances en el ámbito de la investigación científica en ingeniería impulsaron la aparición de modelos cada vez más complejos y que exceden los métodos de análisis tradicionales. En este contexto, el presente desarrollo intenta proporcionar un marco generalizado de simulación computacional para análisis fluido-dinámico basado en el método de red de vórtices inestacionario y no lineal, enfatizando aspectos tales como: i) el desarrollo de software fundado en el paradigma de la Programación Orientada a Objetos, ii) la utilización de técnicas de Computación de Alto Desempeño; y iii) el diseño de software conducente a la vinculación con otras herramientas computacionales. Luego, el objetivo general de este esfuerzo es construir una herramienta funcional que combine la aceptación y aplicabilidad del método de red de vórtices, con la confiabilidad y versatilidad de un código modular bajo la metodología de la Programación Orientada a Objetos. El desarrollo siguiendo el paradigma de la Programación Orientada a Objetos contribuye a la implementación, la lectura, el mantenimiento y la extensibilidad del código, garantizando las características necesarias para su utilización eficiente en distintos grupos de investigación. Por otro lado, se incorporan rutinas de preprocesamiento que requieren cantidades mínimas de información como datos de entrada. Esto brinda una gran flexibilidad frente a otras herramientas que tienen importantes restricciones respecto a la definición topológica de las mallas utilizadas. Se admiten también modelos compuestos por múltiples cuerpos, rígidos y/o flexibles, definidos a partir de grillas independientes, con gran versatilidad en cuanto a la elección de las zonas de convección de estelas, los tipos de elementos a utilizar y otras características, tales como condiciones de permeabilidad y determinación de velocidades en puntos arbitrarios inmersos en el seno del fluido. En cuanto al desempeño, incluso con una estructura de programación secuencial, el método de red de vórtices posee una excelente relación entre aplicabilidad y costo de cálculo. Sin embargo, se explotan varias de las posibilidades que el método ofrece para paralelizar el cómputo, así como también mecanismos de optimización de algoritmos para reducir los tiempos de ejecución. Por último, se presenta una etapa de prueba y validación, la cual proporciona confiabilidad al desarrollo garantizando que los resultados obtenidos sean correctos. Todo esto con la intención de generar un componente computacional que pueda incluirse en un software de co-simulación para analizar problemas que involucren un modelo aerodinámico inherentemente inestacionario y no linealFil: Pérez Segura, Martín Eduardo. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales; Argentina.Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y NaturalesMaza, Mauro S.Preidikman, Sergio2018info:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/publishedVersionhttp://purl.org/coar/resource_type/c_bdccinfo:ar-repo/semantics/tesisDeMaestriaapplication/pdfhttp://hdl.handle.net/11086/16560spainfo:eu-repo/semantics/openAccessreponame:Repositorio Digital Universitario (UNC)instname:Universidad Nacional de Córdobainstacron:UNC2025-11-06T09:37:34Zoai:rdu.unc.edu.ar:11086/16560Institucionalhttps://rdu.unc.edu.ar/Universidad públicaNo correspondehttp://rdu.unc.edu.ar/oai/snrdoca.unc@gmail.comArgentinaNo correspondeNo correspondeNo correspondeopendoar:25722025-11-06 09:37:34.636Repositorio Digital Universitario (UNC) - Universidad Nacional de Córdobafalse
dc.title.none.fl_str_mv Implementación computacional del método de red de vórtices inestacionario: una versión basada en los paradigmas de programación orientada a objetos y co-simulación
title Implementación computacional del método de red de vórtices inestacionario: una versión basada en los paradigmas de programación orientada a objetos y co-simulación
spellingShingle Implementación computacional del método de red de vórtices inestacionario: una versión basada en los paradigmas de programación orientada a objetos y co-simulación
Pérez Segura, Martín Eduardo
Programación
Vorticidad
Modelos de simulación
Programación orientada a objetos
Simulación computacional
Programación secuencial
title_short Implementación computacional del método de red de vórtices inestacionario: una versión basada en los paradigmas de programación orientada a objetos y co-simulación
title_full Implementación computacional del método de red de vórtices inestacionario: una versión basada en los paradigmas de programación orientada a objetos y co-simulación
title_fullStr Implementación computacional del método de red de vórtices inestacionario: una versión basada en los paradigmas de programación orientada a objetos y co-simulación
title_full_unstemmed Implementación computacional del método de red de vórtices inestacionario: una versión basada en los paradigmas de programación orientada a objetos y co-simulación
title_sort Implementación computacional del método de red de vórtices inestacionario: una versión basada en los paradigmas de programación orientada a objetos y co-simulación
dc.creator.none.fl_str_mv Pérez Segura, Martín Eduardo
author Pérez Segura, Martín Eduardo
author_facet Pérez Segura, Martín Eduardo
author_role author
dc.contributor.none.fl_str_mv Maza, Mauro S.
Preidikman, Sergio
dc.subject.none.fl_str_mv Programación
Vorticidad
Modelos de simulación
Programación orientada a objetos
Simulación computacional
Programación secuencial
topic Programación
Vorticidad
Modelos de simulación
Programación orientada a objetos
Simulación computacional
Programación secuencial
dc.description.none.fl_txt_mv Maestría en Ciencias De La Ingeniería - Mención Aeroespacial
Fil: Pérez Segura, Martín Eduardo. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales; Argentina.
La multi-física computacional ha adquirido un papel preponderante a medida que los avances en el ámbito de la investigación científica en ingeniería impulsaron la aparición de modelos cada vez más complejos y que exceden los métodos de análisis tradicionales. En este contexto, el presente desarrollo intenta proporcionar un marco generalizado de simulación computacional para análisis fluido-dinámico basado en el método de red de vórtices inestacionario y no lineal, enfatizando aspectos tales como: i) el desarrollo de software fundado en el paradigma de la Programación Orientada a Objetos, ii) la utilización de técnicas de Computación de Alto Desempeño; y iii) el diseño de software conducente a la vinculación con otras herramientas computacionales. Luego, el objetivo general de este esfuerzo es construir una herramienta funcional que combine la aceptación y aplicabilidad del método de red de vórtices, con la confiabilidad y versatilidad de un código modular bajo la metodología de la Programación Orientada a Objetos. El desarrollo siguiendo el paradigma de la Programación Orientada a Objetos contribuye a la implementación, la lectura, el mantenimiento y la extensibilidad del código, garantizando las características necesarias para su utilización eficiente en distintos grupos de investigación. Por otro lado, se incorporan rutinas de preprocesamiento que requieren cantidades mínimas de información como datos de entrada. Esto brinda una gran flexibilidad frente a otras herramientas que tienen importantes restricciones respecto a la definición topológica de las mallas utilizadas. Se admiten también modelos compuestos por múltiples cuerpos, rígidos y/o flexibles, definidos a partir de grillas independientes, con gran versatilidad en cuanto a la elección de las zonas de convección de estelas, los tipos de elementos a utilizar y otras características, tales como condiciones de permeabilidad y determinación de velocidades en puntos arbitrarios inmersos en el seno del fluido. En cuanto al desempeño, incluso con una estructura de programación secuencial, el método de red de vórtices posee una excelente relación entre aplicabilidad y costo de cálculo. Sin embargo, se explotan varias de las posibilidades que el método ofrece para paralelizar el cómputo, así como también mecanismos de optimización de algoritmos para reducir los tiempos de ejecución. Por último, se presenta una etapa de prueba y validación, la cual proporciona confiabilidad al desarrollo garantizando que los resultados obtenidos sean correctos. Todo esto con la intención de generar un componente computacional que pueda incluirse en un software de co-simulación para analizar problemas que involucren un modelo aerodinámico inherentemente inestacionario y no lineal
Fil: Pérez Segura, Martín Eduardo. Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales; Argentina.
description Maestría en Ciencias De La Ingeniería - Mención Aeroespacial
publishDate 2018
dc.date.none.fl_str_mv 2018
dc.type.none.fl_str_mv info:eu-repo/semantics/masterThesis
info:eu-repo/semantics/publishedVersion
http://purl.org/coar/resource_type/c_bdcc
info:ar-repo/semantics/tesisDeMaestria
format masterThesis
status_str publishedVersion
dc.identifier.none.fl_str_mv http://hdl.handle.net/11086/16560
url http://hdl.handle.net/11086/16560
dc.language.none.fl_str_mv spa
language spa
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.publisher.none.fl_str_mv Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales
publisher.none.fl_str_mv Universidad Nacional de Córdoba. Facultad de Ciencias Exactas, Físicas y Naturales
dc.source.none.fl_str_mv reponame:Repositorio Digital Universitario (UNC)
instname:Universidad Nacional de Córdoba
instacron:UNC
reponame_str Repositorio Digital Universitario (UNC)
collection Repositorio Digital Universitario (UNC)
instname_str Universidad Nacional de Córdoba
instacron_str UNC
institution UNC
repository.name.fl_str_mv Repositorio Digital Universitario (UNC) - Universidad Nacional de Córdoba
repository.mail.fl_str_mv oca.unc@gmail.com
_version_ 1848046211364290560
score 12.576249