Pré. | Proc. |
Modélisation pour Simulink
Pour diagrammes modélisation exportables vers Simulink, vous disposez d'un accès par glisser-déposer aux blocs de bibliothèque Simulink intégrés courants directement via motifs Enterprise Architect , ou vous pouvez référencer vos propres blocs personnalisés avec des paramètres de stéréotype sous la norme SysPhS.
Simulink peut être utilisé pour modéliser le flux de signaux, c'est-à-dire qu'un Bloc envoie une information à un autre Bloc . Cela signifie que, pour modélisation Simulink, tous les ports doivent avoir une direction définie comme entrante ou sortante . Les flux Item entre les ports doivent correspondre aux directions entrante/sortante. ( Note que Modelica supporte modélisation des signaux ou des systèmes physiques.)
Exigences
Afin de se conformer aux exigences unidirectionnelles de Simscape :
- Les ports doivent avoir une direction définie comme « entrée » ou « sortie »
- Les ports doivent être connectés en fonction de leur direction ; par exemple, un port « in » ne peut pas être connecté à un autre port « in »
- Les paramètres de contrainte seront considérés comme des variables, sauf s'ils sont spécifiés comme stéréotype « PhSConstant » (ou définis sur SimConstant dans la fenêtre Configurer Simulation SysML)
- Les équations de contrainte doivent avoir un seul terme sur le côté gauche (lhs) du signe égal, et ce terme doit être soit une sortie, soit une dérivée
Vidéos
Sparx Systems propose une vidéo YouTube sur la réalisation d'une Simulation Statemachine SysML dans Simulink. Voir :
Notes
- Simulink permettra uniquement de tracer les ports de sortie ; il pourrait y avoir une amélioration future pour permettre également de tracer d'autres variables - note qu'un port d'entrée est intrinsèquement le même que le port de sortie qui s'y connecte