Fonctionnalités d'intégration et d'exportation de modèles de Dymola

Dymola offre d'excellentes fonctionnalités d'interfaçage avec d'autres outils logiciels et environnements de simulation. En plus de cela, Dymola prend en charge des options d'exportation telles que la simulation en temps réel, l'exportation de modèles binaires et la génération de code source. 

FMI : norme de l'industrie pour l'échange de codes de simulation

L'interface de maquette fonctionnelle (FMI) est une norme indépendante du fournisseur, développée par Modelica Association, pour combiner des modules de code de simulation (FMU) à partir de divers outils. La norme FMI propose deux formats d'échange : l'échange de modèles avec un solveur central pour garantir plus de cohérence et la co-simulation permettant l'utilisation de solveurs intégrés pour bénéficier d'une flexibilité propre à l'application. Elle favorise une infrastructure de simulation polyvalente.

Une norme non propriétaire FA permettant d'échanger le code de simulation

L'interface de maquette fonctionnelle (FMI) est une norme industrielle qui permet de combiner les modules de code de simulation (FMU) provenant de plusieurs outils et fournisseurs. Développée par Modelica Association, la spécification fournit un format d'échange bien défini et indépendant de tout fournisseur pour le code (binaire ou source), ainsi que des données et une documentation associées.

La norme FMI est prise en charge par un grand nombre d'outils de création, y compris des outils non basés sur Modelica, ce qui en fait la base idéale pour une infrastructure de simulation indépendante.
Choix des formats d'échange

La spécification FMI définit deux formats d'échange. La norme FMI pour l'échange de modèles définit l'interface des modules de code de simulation qui doivent être combinés à un solveur central commun. Cela garantit une solution numérique uniforme et un contrôle centralisé et fiable des erreurs de simulation.

La norme FMI pour la co-simulation définit l'interface des modules de code avec solveurs numériques intégrés, tels qu'utilisés par l'outil qui génère le code. Cette approche offre la possibilité d'intégrer des solveurs dédiés pour l'application modélisée et facilite la compatibilité avec la simulation dans l'outil de création.

Fonctionnalités d'exportation

Dymola prend en charge l'exportation de modèles et du code source de modèles. Il inclut trois options d'exportation avec diverses fonctionnalités.

La simulation en temps réel permet d'utiliser le modèle dans des environnements qui ne prennent pas en charge les compilateurs Microsoft C. Elle est spécifiquement conçue pour les plates-formes en temps réel, telles que dSPACE et xPC, prises en charge par Dymola pour la simulation Hardware-In-the-Loop (HIL). La simulation en temps réel est intégrée au produit Dymola standard. Les restrictions suivantes s'appliquent :

La simulation en temps réel permet uniquement d'exporter des modèles qui utilisent l'intégration en ligne, c'est-à-dire qui sont dotés d'intégrateurs de pas fixes. Les routines d'exécution exportées lors de la simulation en temps réel n'incluent pas les routines les plus avancées des bibliothèques.

Interfaçage avec d'autres logiciels

DYMOLA s'intègre facilement dans d'autres logiciels.

La norme FMI assure l'intégration transparente de modèles de système dynamiques à partir de divers outils disponibles dans Dymola. L'importation d'unités FMU permet d'inclure facilement des contrôleurs ou des sous-systèmes, améliorant ainsi les modèles Modelica grâce à des fonctionnalités avancées.

Commencer votre parcours

L'univers de l'ingénierie système évolue. Découvrez comment garder une longueur d'avance avec Dymola.

Live WEBINAR Oct 22! Planning for Sustainability Using Enterprise Architecture

Hello all,Another great webinar for you and your network!When: October 22, 10 AM EST (4PM Paris time), 1 HOURWho: @Ola BATARSEH and @Sanjay KHURANA Registration: https://www.brighttalk.com/webcast/12231/677008 This webinar will discover how Model-Based Enterprise Architecture with the Unified Architecture Framework (UAF) can help integrate sustainability into enterprise planning and the solution

CATIA MBSE CYBER SYSTEMS

UCODS - SE Commission - Webinar Hybrid Testing definition in 3DX

The SE commision of UCODS is pleased is pleased to announce its next webinar : "Hybrid Testing definition in 3DX" which will take place on October 28, 2026 at 11:00 am (French Time) Register at the following link:https://www.ucods.eu/event/hybrid-testing-definition-in-3dx-57/register Webinar Description : Join us for an exclusive Return on Experience (RETEX) on Airbus's first implementation of

CATIA MBSE CYBER SYSTEMS

TWC Commit error

Due to a high amount of parallel server commits, your commit is queued at position 138.How do we fix this? Thanks

CATIA MBSE CYBER SYSTEMS

Reqtify Interfaces: How Reqtify Connects to Your Engineering Tools

CATIA Reqtify traces requirements across the tools a project already uses. It reads documents, models, code and test results where they are, links them by requirement ID, and reports what is covered and what a change would affect. I went through the Reqtify Product Overview and modeled every interface it lists as a SysML v2 architecture in CATIA Magic. This post is the short version: why the inte

CATIA MBSE CYBER SYSTEMS

FAQ sur l'interface/l'unité de maquette fonctionnelle

À découvrir également

Découvrir comment CATIA peut vous aider

Contactez un expert CATIA pour découvrir comment nos solutions permettent une collaboration transparente et une innovation durable dans des entreprises de toutes tailles.

Prise en main

Des formations et des cours sont disponibles pour les étudiants, le monde académique, les professionnels et les entreprises. Trouvez la formation CATIA qui vous correspond. 

Accès à l'aide

Obtenez des informations sur la certification des logiciels et du matériel, les téléchargements de logiciels, la documentation utilisateur, les coordonnées du support et l'offre de services.