Pré. | Proc. |
Simulation SysPhS
La spécification SysML Extension for Physical Interaction and Signal Flow Simulation (SysPhS) est une spécification OMG ( Object Management Group) qui étend SysML pour fournir une plate-forme de modélisation commune permettant de définir des modèles cohérents. Ces modèles peuvent être traduits sur l'une des deux plates-formes de simulation clés, Modelica et Simulink/Simscape de MATLAB.
Les stéréotypes OMG SysPhS vous aident à définir les caractéristiques de la simulation de modèle dans le modèle lui-même, plutôt que dans une spécification de configuration de simulation. Ils offrent une plus grande visibilité du type d' object ou de propriété dans la fenêtre Navigateur et la fenêtre Propriétés , et dans le diagramme avec des compartiments d'éléments spécifiques pour les types de propriété et pour les valeurs initiales.
La norme est représentée dans Enterprise Architect par le profil OMG SysPhS, ainsi que :
- Bibliothèques SysPhS d'éléments pour le flux de signaux et pour l'interaction physique (nécessaires pour effectuer des simulations sous le standard SysPhS)
- Une page Toolbox dédiée
- Une large gamme de modèles d'éléments de composants à partir desquels générer des éléments de simulation courants tels que des composants électroniques, logiques et fluides ; les modèles font référence à la bibliothèque Blocks dans les bibliothèques standard OpenModelica ou Simulink
- Fonctionnalités de simulation de tracés avec Modelica ou Simulink, Simscape et Stateflow de MATLAB.
Fonctionnalités SysPhS
Fonctionnalité |
Description |
Voir également |
---|---|---|
Référencement des bibliothèques SysPhS |
Les ressources clés pour travailler avec SysPhS sont les bibliothèques de Simulation SysPhS, qui incluent des ressources réutilisables que vous devez référencer dans votre modèle. |
Référencement des bibliothèques de Simulation SysPhS |
Boîte à outils SysPhS |
Les pages SysPhS de la boîte à outils Diagramme contiennent des éléments SysML de base pour OpenModelica et MATLAB Simulink. |
Utilisation de la boîte à outils SysPhS |
Motifs SysPhS |
Les Motifs SysPhS fournissent des blocs SysPhS prédéfinis qui référencent des composants MATLAB et Modelica équivalents. Ces blocs simples peuvent être utilisés comme démarreurs lorsque vous travaillez avec des modèles SysPhS. |
Utilisation des Motifs SysPhS |
Composants SysPhs |
Les composants SysPhS vous permettent de définir des références aux composants Modelica et Simulink. |
Travailler avec les composants SysPhS |
Simulation |
Vous pouvez définir des modèles IBD ou Paramétriques avec des informations supplémentaires pour piloter une simulation, puis utiliser la configuration de simulation pour générer le modèle dans Modelica, Simulink ou Simscape, afin de produire un graphique des résultats. |
Simulation |
Exemples SysPhS |
Il existe plusieurs exemples d'utilisation de SysPhS pour la mise en place de simulations. |
Exemples de Simulation SysPhS |
Mise à jour de SysMLSim pour SysPhys |
Vous pouvez mettre à jour les anciennes configurations de simulation (avant Enterprise Architect 15.2), pour refléter l'utilisation de la norme SysPhS. |
Mise à jour de la configuration SysMLSim |
Choix
Les options supplémentaires pour les variables et les constantes, telles que isContinuous et isConserved, sont automatiquement définies comme Valeur Étiquetés , évitant à nouveau d'avoir à les définir dans la spécification de configuration. Ces options sont également visibles sur le Bloc lui-même et dans la fenêtre ancrée Propriétés .
Vidéos
- Motifs SysPhS pour la Simulation d'un circuit électrique
- Simuler l'électronique numérique avec SysPhS et Modelica
Apprenez Plus
- Norme SysPhS (ressource en ligne)
- WebEA : Exemples EA Sim