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

Utilisation de la boîte à outils SysPhS

Le profil SysPhS fournit une page de boîte à outils dédiée, contenant des éléments SysML de base pour OpenModelica et MATLAB Simulink et, sur une page « Motifs SysPhS », l'icône « Composant SysPhS ».

Éléments SysPhS

Icône d'élément

Description

Constante PhS

La constante PhS définit des valeurs qui sont constantes lors d'une simulation exécuter .

Pour Modelica, ceux-ci correspondent à des variables de paramètres.

Pour Simscape, ceux-ci correspondent à des paramètres (constants).

Variable PhS

La variable PhS définit des 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.

Bloc Modelica

Le type d'élément Bloc Modelica est utilisé pour définir un composant correspondant dans la bibliothèque Modelica. Pour définir un Bloc Modelica correspondant à 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 Modelica

Un élément de type Paramètre Modelica permet de définir un paramètre d'un composant de Bibliothèque Modelica. 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 (Nom des paramètres)
  • Valeur:
Le typage 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 de Modelica

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

Le nom du port Modelica correspondant est défini dans : Propriétés > Élément > « ModelicaPort» (depuis SysPhs) > Nom.

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 SysPhS Name soit définie sur le nom complet du composant de Simulink (trouvé dans l'explorateur Modèle Simulink sous « Contenu de »).

Paramètre Simulink

Un élément de type Simulink Parameter permet de 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
  • Valeur:
Le typage 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 > Élément > « SimulinkPort » (depuis SysPhs ) > Nom.

Élément multidimensionnel

Dans modélisation des systèmes, alors qu'un vecteur peut être spécifié à l'aide de la multiplicité, pour les tableaux multidimensionnels, nous avons besoin de plusieurs multiplicités. Le stéréotype MultidimensionalElement permet cela, en 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 de Paquetage

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

Motifs SysPhS

La spécification OMG SysPhS contient 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. Ces composants de base sont des éléments 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 Motifs SysPhS .

Apprendre encore plus