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

Modèles structurels

Les modèles structurels contiennent les « noms » du système et définissent les structures ou composants du système. Paquetages sont l'élément principal pour structurer un modèle ou un référentiel et agissent comme des conteneurs ou des espaces de noms pour d'autres éléments et leurs fonctionnalités , y compris d'autres Paquetages . L'élément fondamental de la structure est le Bloc , qui peut contenir à la fois fonctionnalités structurelles et comportementales et peut être utilisé pour modéliser n'importe quel aspect logique ou physique d'un système. Les blocs sont généralement créés et visualisés sur diagrammes de définition Bloc et apparaissent également sur diagrammes Bloc internes que vous utilisez pour décrire l'utilisation du Bloc dans un contexte particulier montrant les parties qui composent le Bloc . diagrammes Paramétriques sont un type spécialisé de diagramme Bloc internes utilisé pour modélisation des équations mathématiques et physiques.

Structure avec Paquetages

L'organisation d'un modèle est essentielle à la réussite d'un projet ou d'un projet d'ingénierie dans son ensemble. Le Paquetage est l'un des éléments principaux et importants du SysML pour définir la structure. Il fonctionne comme un conteneur et, vu simplement, il ressemble à un dossier dans votre logiciel d'exploration de fichiers préféré pour votre ordinateur. Ainsi, de cette manière, il s'agit d'abord d'un conteneur qui regroupe d'autres éléments, y compris d'autres Paquetages , mais il a également d'autres fonctions importantes dans Enterprise Architect notamment pour le contrôle des versions, la création de bases de référence, les publications, etc.

diagrammes Paquetage peuvent également être utilisés pour visualiser la structure d'un référentiel et présentent l'avantage de pouvoir être inclus dans des publications ou des vues Web du référentiel.

Blocs et contraintes

Le SysML possède des catégories grammaticales similaires à celles des langages naturels, avec des éléments qui décrivent la structure et d'autres qui décrivent le comportement. Le SysML décrit les éléments structurels (noms) à l'aide d'un Bloc . Lorsque les ingénieurs créent diagrammes , ils utilisent souvent un mélange d'éléments de comportement ou de structure, décrivant un aspect particulier d'un système - mettant en lumière un aspect du système modélisé.

Le Bloc est l'unité fondamentale de la structure d'un système et est utilisé pour décrire un système entier, un sous-système, un composant, un élément qui circule dans un système, une contrainte ou des entités qui résident à l'extérieur d'un système. Comme dans nos langages naturels, un Bloc peut représenter quelque chose d'abstrait, de logique ou de physique. Il s'agit d'un concept important et les auteurs et lecteurs de SysML doivent être clairs sur l'intention de la représentation. Par exemple, dans une architecture logique, il existe généralement des Blocs représentant des idées ou des conceptions conceptuelles que des composants physiques et tangibles peuvent réaliser au moment de la conception et de la construction détaillées. Un architecte système peut définir un Bloc appelé Sous-système de détection de collision qui est une expression d'un composant système logique qui pourrait, lors de la phase de conception détaillée, être en partie réalisé par un ensemble d'émetteurs, de détecteurs et de caméras radar et laser.

Utilisation des pièces et Bloc

Les blocs sont des classificateurs et décrivent les caractéristiques d'un ensemble d'éléments qui représentent la manière dont le Bloc est utilisé dans un contexte. Lorsque le Bloc possède des attributs ( valeur properties) définis, des valeurs spécifiques leur sont attribuées dans les instances Bloc . En effet, chaque instance Bloc possède une identité et se verra généralement attribuer des valeurs différentes qui définissent l'état du Bloc . Enterprise Architect permet de spécifier ces valeurs à l'aide d'une option Set Exécuter State disponible dans le menu contextuel. Les instances Bloc sont des propriétés ou des parties. Ainsi, un ingénieur travaillant dans le domaine automobile pourrait définir les aspects du système de freinage d'un véhicule en affichant des blocs représentant la relation d'un maître-cylindre avec un cylindre de roue définissant une multiplicité de 3 à 4. L'ingénieur placerait des instances de ces blocs sur diagrammes Bloc internes pour exprimer la manière dont les parties fonctionnent ensemble pour exécuter les contrats comportementaux du système.

L'ingénieur a nommé chacune des pièces du cylindre de roue (avant gauche, avant droit, arrière gauche, arrière droit) car elles doivent être identifiées par rapport à leur emplacement dans le véhicule, mais a décidé de ne pas nommer le maître-cylindre car aucune qualification supplémentaire n'est requise.

Paramétrique et équations

Les modèles d'ingénierie système créés dans Enterprise Architect constituent un outil précieux pour l'analyse, la conception, architecture , les tests et la visualisation. Les ingénieurs système sont chargés de trouver des solutions aux problèmes et aux opportunités et d'utiliser des modèles pour visualiser les simplifications du système envisagées ainsi que le contexte ou l'environnement de fonctionnement du système. Cela comprend la prévision du comportement d'un système dans un contexte donné, l'équilibrage des exigences concurrentes et des considérations de conception sous la forme de négociations entre les parties prenantes et d'analyses de compromis. diagrammes Paramétriques sont un outil puissant qui peut aider l'ingénieur à répondre à ces préoccupations dans un modèle et à représenter de manière préventive le comportement probable d'un système.

Les contraintes peuvent être modélisées sur un diagramme de définition de bloc, puis diagrammes Paramétriques sont utilisés pour montrer comment ces blocs de contraintes sont utilisés dans un contexte particulier, représentés sur le diagramme sous forme de propriétés de contrainte. Nous pouvons visualiser comment le paramètre de puissance totale est calculé, en reliant l'équation de puissance et le paramètre équivalent sur l'équation d'accélération. Des connexions peuvent être observées entre l'équation de position et l'équation de vitesse, finalement reliées à l'équation d'accélération.