Funcionalidades de integración y exportación de modelos en Dymola

Dymola ofrece excelentes funcionalidades para interactuar con otras herramientas de software y entornos de simulación. Además, Dymola admite opciones de exportación de modelos, como simulación en tiempo real, exportación de modelos binarios y generación de código fuente. 

FMI: Estándar del sector para el intercambio de códigos de simulación

Functional Mockup Interface (FMI) es un estándar independiente del proveedor, desarrollado por la Modelica Association, para combinar módulos de código de simulación (FMU) de varias herramientas. FMI ofrece dos formatos de intercambio: un intercambio de modelos con un solver central para mantener la coherencia y una simulación conjunta que permite solvers integrados para una flexibilidad específica de la aplicación. Promueve una infraestructura de simulación versátil.

Un estándar no patentado de arquitectura funcional (FA) para el intercambio del código de simulación

Functional Mockup Interface (FMI) es un estándar del sector para combinar módulos de código de simulación (FMU) de varias herramientas y proveedores. Desarrollada bajo los auspicios de Modelica Association, la especificación proporciona un formato de intercambio de código (binario o fuente) bien definido e independiente del proveedor, así como datos y documentación asociados.

FMI está respaldado por un gran número de herramientas de creación, incluidas herramientas no basadas en Modelica, lo que lo convierte en la base ideal para una infraestructura de simulación independiente del proveedor.
Variedad de formatos de intercambio

La especificación de FMI define dos formatos de intercambio. FMI para intercambio de modelos define la interfaz para los módulos de código de simulación que se deben combinar con un solver común central. Esto garantiza una solución numérica uniforme y un control fiable y centralizado de errores de simulación.

FMI para simulación conjunta define la interfaz para módulos de código con solvers numéricos integrados, tal y como la utiliza la herramienta de generación. Este enfoque ofrece la oportunidad de integrar solvers dedicados para la aplicación modelada y facilita la compatibilidad con la simulación en la herramienta de creación.

Funcionalidades de exportación

Dymola admite la exportación de modelos y el código fuente del modelo. Se proporcionan tres alternativas de exportación con distintas funcionalidades.

La simulación en tiempo real permite que el modelo pueda utilizarse en entornos que no admiten los compiladores de C de Microsoft. Está específicamente diseñada para las plataformas en tiempo real, como dSPACE y xPC, que son compatibles con Dymola para la simulación Hardware-In-the-Loop (HIL). La simulación en tiempo real forma parte del producto Dymola estándar. Se aplican las siguientes restricciones

La simulación en tiempo real solo permite la exportación de modelos que utilizan la integración en línea, es decir, los que tienen incorporados integradores con paso fijo. Las rutinas de tiempo de ejecución exportadas mediante Simulación en tiempo real no incluyen las rutinas de biblioteca más avanzadas.

Interacción con otro software

DYMOLA se puede integrar fácilmente con otro software.

FMI permite una integración perfecta de los modelos de sistemas dinámicos a partir de diversas herramientas en Dymola. La importación de FMU permite la fácil inclusión de controladores o subsistemas, lo que mejora los modelos de Modelica con funcionalidades avanzadas.

Comience su viaje

El mundo de la ingeniería de sistemas está cambiando. Descubra cómo mantenerse un paso por delante con Dymola.

Updating Requirements with excel via reqtify

Hello,I tried to update the requirements on enovia with excel document like verification matrix that has columns ID, Requirement Text and attributes. But the requirements on the enovia is not imported with reqtify so there is not intermediate file. When tried to update requirement set on the enovia with reqtify, it deletes all existed requirements and create new ones. I am using labels as ID (as

CATIA MBSE CYBER SYSTEMS

[Webinar] Digital Engineering Strategy with a Model-Based Approach, September 30

Dear all, we invite you to the upcoming webinar "Digital Engineering Strategy with a Model-Based Approach"Digital Engineering aims to integrate models, simulations, surrogate models, systems and components across engineering disciplines and throughout the full lifecycle.The webinar will explore an integrated digital approach using authoritative system data and models as a connected continuum, supp

CATIA MBSE CYBER SYSTEMS

Importing a spreadsheet and having the fields correspond to block names and value properties.

Hello, I have a basic question.I've been tasked with building out a series of BDDs for a computer network. I have an excel file that specifies the properties of each device on the network, e.g. host name, ip address, operating system, and make/model.For the blocks in the diagram, I would like to create a value property that corresponds to each of the properties specified in the spreadsheet, and po

CATIA MBSE CYBER SYSTEMS

S2X Conference - 3. November 2026 in Hamburg, wir sind dabei!

Wir sind in diesem Jahr auf der S2X vertreten und bringen ein echtes Highlight für alle Systemingenieure mit.Die SysML V2 steht in den Startlöchern und wird die Systemmodellierung nachhaltig verändern. Aber wie sieht die methodische Umsetzung in der Praxis aus?Genau diese Frage beantwortet Aurelijus Morkevicius in seinem Vortrag:„Best Practices in Developing Methodologies for SysML V2“! Er teilt w

CATIA MBSE CYBER SYSTEMS

Preguntas frecuentes sobre Functional Mockup Interface/Unit

Descubra también

Descubra lo que CATIA puede hacer por usted

Hable con un experto de CATIA para descubrir cómo nuestras soluciones permiten colaborar sin problemas e innovar de manera sostenible en organizaciones de todos los tamaños.

Póngase en marcha

Los cursos y las clases están disponibles para estudiantes, instituciones académicas, profesionales y empresas. Encuentre la formación de CATIA adecuada para usted. 

Obtener ayuda

Encuentre información sobre certificación de software y hardware, descargas de software, documentación del usuario, contacto con soporte y oferta de servicios