FCEIA-ECEN-DCC- Trabajos Finales de Grado (trabajos finales, proyectos y tesinas)
URI permanente para esta colección
Examinar
Examinando FCEIA-ECEN-DCC- Trabajos Finales de Grado (trabajos finales, proyectos y tesinas) por Autor "Bergero, Federico"
Mostrando 1 - 2 de 2
Resultados por página
Opciones de ordenación
Ítem Acceso Abierto Aplanado eficiente de grandes modelos Modélica(Facultad de Ciencias Exactas, Ingeniería y Agrimensura. Universidad Nacional de Rosario, 2015-08-19) Botta, Mariano; Bergero, Federico; Kofman, ErnestoModelica es un lenguaje de modelado de todo tipo de sistemas. Gracias a su metodología de programación orientada a objetos y a la posibilidad de vectorizar los medelos, mediantes arreglos y ecuaciones for, Modelica facilita la escalabilidad de modelos. Las herramientas existentes de compilación de modelos Modelica desaprovechan estas características de los modelos, expandiendo las ecuaciones for y eliminando la vectorización del mismo desde las primeras etapas de compilación. Esto reduce gravemente la performance del compilador. En esta tesina, desarrollamos un algoritmo de aplanado que mantiene la vectorización de los modelos, conservando los arreglos y las ecuaciones for. También fue necesario crear un algoritmo de resolución de componentes conexas en un grafo vectorizado para poder resolver las conexiones existentes en los modelos.Ítem Acceso Abierto Conversión de modelos PowerDEVS al lenguaje Modelica(Facultad de Ciencias Exactas, Ingeniería y Agrimensura. Universidad Nacional de Rosario, 2015-12-21) Andrade, Luciano; Bergero, Federico; Kofman, ErnestoEl modelado y simulación se ha convertido en una actividad central de todas las disciplina ingenieriles y científicas y son utilizados en el análisis de sistemas ayudándonos a ganar un mejor entendimiento de su funcionamiento. Son importantes para el diseño de nuevos sistemas donde podemos predecir el comportamiento del sistema antes de que sea construido. El modelado y simulación es la única técnica disponible que nos permiten analizar sistemas arbitrarios no lineales bajo una variedad de condiciones experimentales. PowerDEVS es un entorno integrado para el modelado y simulación basado en el formalismo DEVS, permite definir modelos atómico en C++ que pueden ser conectados gráficamente en bloques jerárquicos para crear sistemas más complejos. El entorno automáticamente transforma el modelo a código C++ que ejecuta la simulación. QSS-Solver es una implementación independiente de los métodos de integración por cuantificación de estados (o QSS por sus siglas en ingles Quantized State System) para simulaciones de sistemas continuos e híbridos. En general los métodos QSS son más rápidos que los métodos DEVS. En este trabajo se presenta una aplicación capaz de convertir modelos, descriptos en PowerDEVS en código Modelica, más específicamente código µ-Modelica (un subconjunto de Modelica), permitiendo ejecutar este modelo (convertido) con alguno de los compiladores Modelica, OpenModelica o Dymola, o "QSS Solver", este último nos permite ganar al menos un orden de magnitud en los tiempos incurridos en la simulación.