Réserver une Démo
Pré. Proc.

SysML Simulation Paramétrique

Enterprise Architect fournit une intégration avec OpenModelica et MATLAB Simulink pour support une évaluation rapide et robuste du comportement d'un modèle SysML dans différentes circonstances.

Les bibliothèques OpenModelica sont des ressources complètes qui fournissent de nombreux types, fonctions et modèles utiles. Lors de la création de modèles SysML dans Enterprise Architect , vous pouvez référencer les ressources disponibles dans ces bibliothèques.

L'intégration MATLAB d' Enterprise Architect se connecte via l'API MATLAB, permettant à vos simulations Enterprise Architect et autres scripts d'agir en fonction de la valeur de toutes les fonctions et expressions MATLAB disponibles. Vous pouvez appeler MATLAB via une classe Solveur ou exporter votre modèle vers MATLAB Simulink, Simscape et/ou Stateflow.

fonctionnalités de SysML Simulation

Ces sections décrivent le processus de définition d'un modèle Paramétriques , l'annotation du modèle avec des informations supplémentaires pour piloter une simulation et l'exécution d'une simulation pour générer un graphique des résultats.

Section

Description

Voir aussi

Introduction aux modèles Paramétriques SysML

Les modèles SysML Paramétriques support l'analyse technique des paramètres critiques du système, notamment l'évaluation des mesures clés telles que les performances, la fiabilité et d'autres caractéristiques physiques. Ces modèles combinent les modèles Exigences avec les modèles de conception de système, en capturant les contraintes exécutables basées sur des relations mathématiques complexes. diagrammes Paramétriques sont diagrammes Bloc internes spécialisés qui vous aident, en tant que modélisateur, à combiner des modèles de comportement et de structure avec des modèles d'analyse technique tels que les modèles de performances, de fiabilité et de propriétés de masse.

Pour plus d'informations sur les concepts des modèles SysML Paramétriques , reportez-vous au site officiel OMG SysML et à ses sources liées.

Création d'un Modèle Paramétrique

Un aperçu du développement d'éléments de modèle SysML pour la simulation, de la configuration de ces éléments dans la fenêtre Configurer Simulation SysML et de l'observation des résultats d'une simulation.

Création d'un Modèle Paramétrique

Artefact de configuration SysMLSim

Enterprise Architect vous aide à étendre l'utilité de vos modèles SysML Paramétriques en les annotant avec des informations supplémentaires qui permettent de simuler le modèle. Le modèle résultant est ensuite généré sous forme de modèle pouvant être résolu (simulé) à l'aide de MATLAB Simulink ou d'OpenModelica.

Les propriétés de simulation de votre modèle sont stockées dans un artefact Simulation . Cela préserve votre modèle d'origine et supporte plusieurs simulations configurées par rapport à un seul modèle SysML. L'artefact Simulation se trouve sur la page de la boîte à outils « Artefacts ».

Configurer Simulation SysML

Interface Utilisateur

L'interface utilisateur de la simulation SysML est décrite dans la rubrique Configurer la fenêtre Simulation SysML .

Configurer Simulation SysML

Analyse Modèle à l'aide d'un ensemble de données

En utilisant la configuration Simulation un Bloc SysML peut avoir plusieurs jeux de données définis par rapport à lui. Cela permet d'exécuter des variations répétables sur une simulation du modèle SysML.

Support de la norme SysPhS

La norme SysPhS est une extension SysML pour Simulation d'interaction physique et de flux de signaux . Elle définit une méthode standard de traduction entre un modèle SysML et un modèle Modelica ou un modèle Simulink/Simscape, offrant ainsi une méthode plus simple basée sur un modèle pour le partage de simulations. Consultez la rubrique d'aide Support de la norme SysPhS .

Simulation SysPhS

Exemples

Pour vous aider à comprendre comment créer et simuler un modèle SysML Paramétriques , trois exemples ont été fournis pour illustrer trois domaines différents. Ces trois exemples utilisent les bibliothèques OpenModelica. Ces exemples et ce que vous pouvez en apprendre sont décrits dans la rubrique Exemples Simulation SysML .

Exemples Simulation SysML

Apprendre encore plus