Substitution d’attribut

Une substitution est un type d’attribut de réseau. Il s’agit d’une valeur utilisée pour calculer la valeur propagée pour les entités avec la catégorie de substitution d’attribut attribuée à son type de ressource. La valeur de substitution résultante est ensuite utilisée pour calculer la valeur pour la prochaine entité connectée. Pour utiliser la substitution des attributs, la propagation doit être configurée.

Du point de vue informatique, les substitutions mappent chaque bit d'un bitset d’attribut réseau en un autre bit. Considérons que la phase d’un réseau électrique, dans le champ de phase (attribut de réseau en ligne) stocke un ensemble de trois bits. Chaque bit représente une phase : A, B et C. Vous pouvez configurer les informations associées à votre réseau qui indiquera une opération de traçage pour substituer une phase pour une autre. Par exemple, substituez B lorsque la phase A est présente, substituez la mise hors tension pour C. Par conséquent les entités avec A sont traitées comme étant B, et les entités avec C sont traitées comme hors tension.

Tenez compte de la phase dans le modèle de circuit électrique dans l’image ci-dessous. La valeur propagée est ABC. L’entité en forme de losange, marquée par un T, représente une dérivation ; autrement dit, son type de ressource est balisé avec la catégorie fournie par le système, la dérivation de sous-réseau. Lorsqu’une opération d'analyse atteint la dérivation, une substitution d'attribut a lieu à l'aide de la valeur de substitution, par exemple 512 (4 bits), qui, lorsqu’elle est décodée, signifie A devient B, B devient nul et C devient nul. La valeur propagée de l’entité connectée suivante est le résultat de la valeur de substitution calculée sur la dérivation. Dans l’exemple ci-dessous, la ligne connectée à la dérivation a une valeur attributaire de réseau de AC, qui est recalculée pour devenir B. Chaque entité suivante avec un A dans son ensemble de phases est remplacée avec un B tandis que l’opération d’analyse a lieu.

Remarque :

L’attribut d’entité associé à l’attribut de réseau n’est pas remplacé.

Remplacement de phase à l’aide des dérivations dans un circuit électrique

Dans l’image ci-dessus, les valeurs en noir représentent les attributs de réseau (phase), les valeurs en violet représentent l’attribut de réseau de substitution, et la valeur en bleu représente la valeur attribut de réseau propagée. Observez que les entités connectées à droite de la première dérivation n’ont pas B comme valeur propagée. C’est parce que l’entité de dérivation a une catégorie de réseau de dérivation de sous-réseau attribuée, permettant à la valeur de substitution de la dérivation de n'affecter que ces entités déconnectées de la ligne principale. Les entités connectées à droite de la deuxième dérivation ont la même valeur B propagée en bleu vers la première dérivation. Les entités connectées en dessous de la deuxième dérivation ont des valeurs B soulignées pour dénoter de nouvelles valeurs propagées étant calculées depuis la deuxième dérivation.

Les substitutions vous permettent d’affiner davantage les résultats des valeurs propagées. Tenez compte des deux exemples ci-dessous. La deuxième dérivation en aval est mise sous tension dans l’exemple à gauche, où la substitution est A devient B et C devient nulle. Dans le deuxième scénario, à droite, la deuxième dérivation en aval est mise hors tension comme A devient nulle et C devient B ; la valeur de phase de la dérivation devient nulle, mettant hors tension définitivement la dérivation et les entités dérivées de la dérivation.

Changement de phase à l’aide des dérivations et des légères variations de substitutions

Utiliser la propagation de substitution

Les valeurs de substitution attributaire sont utilisées pour recalculer les attributs de réseau lorsqu’un sous-réseau est exporté, tracé ou mis à jour. Elles sont configurées pour les sous-réseaux d'un niveau à l'aide de l’outil Configurer la définition de sous-réseau. Cela représente la définition par défaut ou standard pour tous les sous-réseaux dans un niveau. Si vous souhaitez modifier cette définition pendant une opération (exportation, mise à jour ou traçage), accédez à l’outil approprié à l'aide du générateur de modèles via Python.

Les valeurs de substitution attributaire ne sont pas utilisées pour remplacer les valeurs sur vos entités ou les valeurs d'attribut du réseau associé. Lorsque vous exportez un sous-réseau, les valeurs propagées sont enregistrées dans les informations extraites. Lorsqu'un sous-réseau est tracé ou mis à jour, les valeurs propagées sont stockées dans le champ Propagated Attribute. Ce champ est défini à l’aide de l’outil Configurer la définition de sous-réseau pendant l’étape de configuration d'un niveau.

Les valeurs propagées sont utilisées à la place des valeurs attributaires de réseau utilisées pour calculer ou déterminer des chemins d'analyse pendant un traçage, une exportation ou une mise à jour. Les résumés, par exemples, sont des fonctions que vous pouvez configurer pour exécuter des calculs sur votre sous-réseau. Vous pouvez configurer une synthèse sur un réseau gazier pour calculer, par exemple, la pression totale de votre sous-réseau (ces informations sont enregistrées dans la classe d’entités SubnetLine). Sans substitution d'attribut, les valeurs utilisées pour calculer la pression proviennent de l’attribut de réseau (par exemple, NA_Pressure) associé à un attribut sur votre entité (par exemple, Pressure). Avec la substitution de l’attribut, les valeurs pour chaque entité sont calculées à la volée à l'aide des paramètres de configuration pour le niveau auquel appartient le sous-réseau. Autre exemple, les interruptions utilisent les attributs de réseau sur les entités pour déterminer les emplacements d’arrêt. Les interruptions peuvent être utilisées pour déterminer quelles informations exporter concernant un sous-réseau ; par exemple, n’exportez pas les informations concernant les entités mises hors tension. La substitution des attributs peut être utilisée pour mettre hors tension les entités à la volée (reportez-vous à l’exemple d'échange de phase ci-dessus).

Définir quelles entités utilisent les attributs de substitut

La catégorie de réseau substitution d'attribut est fournie par le système et vous permet de préciser quels types de ressources doivent être considérées pour la substitution des attributs. Toute entité avec cette catégorie sera considérée pour la substitution d’attribut.

Cette catégorie est définie sur les types de ressources par l’administrateur du réseau de distribution au moment de la configuration à l’aide de l’outil Set Network Category (Définir la catégorie de réseau). La substitution des attributs peut être configurée en exécutant l’option Configurer la définition de sous-réseau pour un niveau existant.

Présentation générale de la configuration de la substitution d’attribut

Les substitution d’attribut sont configurées par l’administrateur d’un réseau de distribution. Il s’agit des étapes indispensables pour établir la substitution d’attribut :

  1. Sur chaque classe d’entités de votre réseau qui utilisera la substitution des attributs, créez un champ pour stocker les informations de ressources mesurables ou évolutives. Par exemple, Phase dans un réseau électrique.
  2. Attribuez la catégorie de réseau Attribute Substitution (Substitution d'attribut) pour désigner des entités pour des groupes et types de ressource spécifiques. Par exemple, une Tap (Prise) électrique de la classe d’entités Junction (Jonction).
  3. Créez un champ pour enregistrer la valeur qui sera utilisée pour déterminer comment remplacer les valeurs dans le champ créé à l’étape 1. La valeur 128, par exemple, lorsqu’elle est décodée signifie que A devient B, C est mis hors tension, et B reste B.
  4. Créez un attribut de réseau en ligne et assignez-le au champ créé à l’étape 1.
  5. Créez un attribut de réseau de substitution et précisez qu’il se substitue à l’attribut de réseau créé à l’étape 4.
  6. Attribuez l’attribut de réseau de substitution au champ créé à l’étape 3.
  7. Utilisez l’outil Set Subnetwork Definition (Configurer la définition de sous-réseau) pour définir les substitutions d’attribut utilisées pour la propagation pendant les événements d’analyse.