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.

Avantages de la norme FMI > Dassault Systèmes

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.

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

À découvrir également

Outils de conception de modèle
Prendre en charge les balayages de paramètres, le calibrage de modèle, l'optimisation de la conception et la gestion avancée des modèles
Dymola
Modélisation et simulation multi-ingénierie basées sur Modelica et FMI
Solutions industrielles Modelica
Bibliothèques spécialisées pour une modélisation transparente avec Dymola et 3DEXPERIENCE
Ingénierie système
Solutions de bout en bout basées sur des modèles pour créer des expériences pilotées par logiciel et mécatronique 

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. 

Obtenir de 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.