Conversión de modelos PowerDEVS al lenguaje Modelica
Autor:
Luciano Andrade
Fecha Defensa:
21/12/2015
Resumen:
El 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.
Institución:
FCEIA-UNR
Director y Co-Director: Federico Bergero y Ernesto Kofman