Exemples d'interfaces supplémentaires - AWS IoT SiteWise

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

Exemples d'interfaces supplémentaires

Voici d'autres exemples illustrant comment les interfaces peuvent être utilisées dans différents scénarios industriels :

Équipements de production d'énergie

Une société de production d'électricité peut utiliser des interfaces pour standardiser les mesures sur différents types d'équipements de production :

{ "assetModelName": "GENERATOR-INTERFACE", "assetModelDescription": "Standard interface for power generators", "assetModelType": "INTERFACE", "assetModelProperties": [ { "name": "ActivePower", "dataType": "DOUBLE", "type": { "measurement": {} }, "unit": "MW" }, { "name": "ReactivePower", "dataType": "DOUBLE", "type": { "measurement": {} }, "unit": "MVAR" }, { "name": "Frequency", "dataType": "DOUBLE", "type": { "measurement": {} }, "unit": "Hz" }, { "name": "PowerFactor", "dataType": "DOUBLE", "type": { "metric": { "expression": "cos(atan(ReactivePower / ActivePower))", "variables": [ { "name": "ActivePower", "value": { "propertyId": "${ActivePower}" } }, { "name": "ReactivePower", "value": { "propertyId": "${ReactivePower}" } } ], "window": { "tumbling": { "interval": "5m" } } } }, "unit": "None" } ] }

Cette interface peut être appliquée à différents modèles d'actifs de générateurs (turbines à gaz, turbines à vapeur, éoliennes) afin de garantir des mesures de puissance cohérentes sur l'ensemble du parc.

Installations de traitement de l'eau

Un service de distribution d'eau peut utiliser des interfaces pour normaliser la surveillance entre les stations de traitement :

{ "assetModelName": "WATER-QUALITY-INTERFACE", "assetModelDescription": "Standard interface for water quality monitoring", "assetModelType": "INTERFACE", "assetModelProperties": [ { "name": "pH", "dataType": "DOUBLE", "type": { "measurement": {} }, "unit": "pH" }, { "name": "Turbidity", "dataType": "DOUBLE", "type": { "measurement": {} }, "unit": "NTU" }, { "name": "DissolvedOxygen", "dataType": "DOUBLE", "type": { "measurement": {} }, "unit": "mg/L" }, { "name": "QualityIndex", "dataType": "DOUBLE", "type": { "metric": { "expression": "(pH >= 6.5 && pH <= 8.5 ? 100 : 50) * (Turbidity < 1 ? 1 : 0.8) * (DissolvedOxygen > 5 ? 1 : 0.7)", "variables": [ { "name": "pH", "value": { "propertyId": "${pH}" } }, { "name": "Turbidity", "value": { "propertyId": "${Turbidity}" } }, { "name": "DissolvedOxygen", "value": { "propertyId": "${DissolvedOxygen}" } } ], "window": { "tumbling": { "interval": "1h" } } } }, "unit": "Score" } ] }

Cette interface garantit que la qualité de l'eau est mesurée de manière cohérente dans toutes les installations de traitement, quelle que soit la configuration spécifique de leurs équipements.

Interfaces hiérarchiques

Les interfaces peuvent être organisées hiérarchiquement pour prendre en charge les métriques agrégées à différents niveaux de votre opération :

  1. Interface au niveau de l'équipement (par exemple,) PUMP-INTERFACE

    • Propriétés : débit, pression, consommation électrique, vibrations

    • Métriques : efficacité, score de santé

  2. Interface au niveau du processus (par exemple,) PUMPING-STATION-INTERFACE

    • Propriétés : débit total, pression moyenne, puissance totale

    • Indicateurs : efficacité de la station, coût d'exploitation par volume

    • Hiérarchie : contient de PUMP-INTERFACE l'équipement

  3. Interface au niveau de l'installation (par exemple,) WATER-FACILITY-INTERFACE

    • Propriétés : débit de l'installation, consommation d'énergie, utilisation de produits chimiques

    • Indicateurs : efficacité des installations, coût par unité de volume, empreinte carbone

    • Hiérarchie : contient PUMPING-STATION-INTERFACE les processus

Cette approche hiérarchique permet de calculer des métriques à chaque niveau tout en maintenant la cohérence dans l'ensemble de vos opérations.