Miravo

Concepts

Le vocabulaire qui sous-tend Miravo : twin, template, générateur, cycle de vie, défaut.

Détails techniques

Partez des fichiers d'auteur

centrifugal-pump.twin.yaml
air-compressor.twin.yaml
water-loop.miravo.yaml

Un twin model définit un type d'actif dans .twin.yaml. Un template compose des instances de twin dans .miravo.yaml.

Suivez les fichiers jusqu'au runtime

Miravo compile modèles et templates en instances runtime. Le runtime les évalue à chaque tick. Le même graphe alimente ensuite chaque adaptateur actif. Un twin est une instance d'actif modélisée. Un générateur pilote un membre dans le temps. Le cycle de vie et les défauts modifient la vérité runtime avant publication.

Les termes fondamentaux

Twin

Une instance d'actif modélisée comme pump-001 ou compressor-002.

Template

Compose twins, topologie, namespace et paramètres runtime.

Générateur

Source de valeur ou transformation d'un membre.

Environnement

Environnement runnable, souvent appuyé sur un template.

Cycle de vie

Modèle d'usure long terme sur une définition de twin.

Défaut

Mode de panne nommé avec déclencheurs et effets.

Référence

TermeSensSuite
Modèle twinDéfinition de type d'actif en .twin.yamlModèles twin
TemplateComposition de topologie et de runtime en .miravo.yamlTemplates
GénérateurLogique de valeur par membreGénérateurs
Cycle de vieProgression d'usure définie par l'auteur du modèleCycle de vie et défauts
DéfautSurface de panne nommée au runtimeCycle de vie et défauts
Graphe runtimeSource de vérité pour valeurs, cycle de vie et défautsArchitecture

Pages liées

Was this page useful?

Last updated on