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

Utilisation de la boîte à outils SysPhS

Le profil SysPhS fournit une page Toolbox dédiée, contenant des éléments SysML de base pour OpenModelica et MATLAB Simulink et, sur une page 'SysPhS Motifs ', l'icône 'SysPhS Component'.

Éléments SysPhS

Icône de l'élément

Description

Constante PhS

PhS Constant définit des valeurs constantes lors d'une simulation exécuter .

Pour Modelica, cela correspond à des variables de paramètres.

Pour Simscape, cela correspond à des paramètres (constants).

Variable PhS

PhS Variable définit les valeurs qui sont variables lors d'une simulation exécuter .

Pour Modelica, PhSVariables avec :

  • isContinuous=true correspond aux composants continus de Modelica
  • isContinuous=false correspond à des composants discrets
Pour Simulink, les PhSVariables correspondent aux variables Simscape .

Modelica Bloc

Le type d'élément Modelica Bloc est utilisé pour définir un composant correspondant dans la bibliothèque Modelica. Pour définir un Bloc Modelica pour qu'il corresponde à un composant de la bibliothèque Modelica, il faut que la valeur de la propriété Modelica SysPhS Name soit définie sur le nom complet du composant de Modelica (le chemin de classe).

Paramètre de modèle

Un type d'élément Modelica Parameter est utilisé pour définir un paramètre d'un composant Modelica Bibliothèque . Ceux-ci sont définis dans la fenêtre Propriétés > onglet Elément > « ModelicaParameter » (de SysPhS) qui possède deux paramètres :

  • Nom : Correspond au nom du paramètre Modelica (Parameters Name)
  • Évaluer:
Le Type de ce paramètre et sa valeur initiale peuvent être définis dans l'onglet Propriétés > Propriété dans les champs :
  • Type
  • Initial

Port Modelica

Un Port Modelica correspond à un Port défini dans la Bibliothèque Modelica.

Le nom du Modelica Port correspondant est défini dans : Propriétés > Element > « ModelicaPort» (de SysPhs) > Name.

Bloc Simulink

Le type d'élément Simulink Bloc est utilisé pour définir un composant correspondant dans la bibliothèque Simulink. Pour définir un Bloc Simulink qui correspond à un composant de la bibliothèque Simulink, il faut que la valeur de la propriété Simulink Modèle Name soit définie sur le nom complet du composant de Simulink (trouvé dans l'explorateur de modèles Simulink sous « Contenu de »).

Paramètre Simulink

Un type d'élément Simulink Parameter est utilisé pour définir un paramètre d'un composant Simulink Bibliothèque . Ceux-ci sont définis dans la fenêtre Propriétés > onglet Elément > « SimulinkParameter » (de SysPhS), qui possède deux paramètres :

  • Nom : correspond au nom du paramètre dans la bibliothèque Simulink
  • Évaluer:
Le Type de ce paramètre et sa valeur initiale peuvent être définis dans l'onglet Propriétés > Propriété dans les champs :
  • Type
  • Initial

Port Simulink

Un Port Simulink correspond à un Port défini dans la Bibliothèque Simulink.

Le nom du port Simulink correspondant est défini dans : Propriétés > Element > « SimulinkPort » ( de SysPhs ) > Name.

Élément multidimensionnel

Dans la modélisation des systèmes, alors qu'un vecteur peut être spécifié en utilisant la multiplicité, pour les tableaux multidimensionnels, nous avons besoin de plusieurs multiplicités. Le stéréotype MultidimensionalElement prévoit cela, prenant en charge efficacement un tableau de multiplicités définissant les dimensions. Ceci est appliqué à un Bloc en faisant glisser l'icône de l'élément multidimensionnel.

Importation Paquetage

Le connecteur Paquetage Import est nécessaire pour définir une référence du Bloc principal vers les bibliothèques de simulation SysPhS. Pour plus de détails, consultez la rubrique d'aide Référencement des bibliothèques de Simulation SysPhS .

Motifs SysPhS

Dans la spécification OMG SysPhS, il existe une liste de composants SysPhS communs à Modelica et Simulink. Enterprise Architect fournit cette série de composants sous la forme d'un ensemble de motifs SysPhS Motifs Ces composants de base sont des blocs de départ utiles lors de la création d'un nouveau modèle. Pour plus de détails sur leur utilisation, consultez la rubrique d' aide Utilisation des Motifs SysPhS .

Apprendre encore plus