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

SysML Simulation Paramétrique

Enterprise Architect fournit une intégration avec OpenModelica et MATLAB Simulink pour prendre en 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 Simulation fonctionnalités

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

Section

Description

Voir également

Introduction aux modèles Paramétriques SysML

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

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

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

Présentation 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 la 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é en tant que 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 par rapport à un artefact de Simulation . Cela préserve votre modèle d'origine et prend en supporte la configuration de plusieurs simulations par rapport à un seul modèle SysML. L'artefact de Simulation se trouve sur la page de la boîte à outils "Artefacts".

Configurer la Simulation SysML

Interface Utilisateur

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

Configurer la Simulation SysML

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

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

Analyse de Modèle utilisant Ensemble de Données

Prise en charge de la norme Support

La norme SysPhS est une extension SysML pour l'interaction physique et la Simulation de flux de signaux . Il définit une méthode standard de traduction entre un modèle SysML et un modèle Modelica ou un modèle Simulink/Simscape, fournissant une méthode basée sur un modèle plus simple pour partager des simulations. Voir la rubrique d'aide de l' Support standard 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. Les trois exemples utilisent les bibliothèques OpenModelica. Ces exemples et ce que vous pouvez en apprendre sont décrits dans la rubrique Exemple de Simulation SysML .

Exemples de Simulation SysML

Apprendre encore plus