Exemplos adicionais de interface - AWS IoT SiteWise

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Exemplos adicionais de interface

Aqui estão exemplos adicionais de como as interfaces podem ser usadas em diferentes cenários industriais:

Equipamento de geração de energia

Uma empresa de geração de energia pode usar interfaces para padronizar métricas em diferentes tipos de equipamentos de geração:

{ "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" } ] }

Essa interface pode ser aplicada a vários modelos de ativos geradores (turbinas a gás, turbinas a vapor, turbinas eólicas) para garantir métricas de energia consistentes em toda a frota.

Instalações de tratamento de água

Uma concessionária de água pode usar interfaces para padronizar o monitoramento em todas as estações de tratamento:

{ "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" } ] }

Essa interface garante que a qualidade da água seja medida de forma consistente em todas as instalações de tratamento, independentemente das configurações específicas do equipamento.

Interfaces hierárquicas

As interfaces podem ser organizadas hierarquicamente para oferecer suporte a métricas agregadas em diferentes níveis de sua operação:

  1. Interface em nível de equipamento (por exemplo,) PUMP-INTERFACE

    • Propriedades: vazão, pressão, consumo de energia, vibração

    • Métricas: eficiência, pontuação de saúde

  2. Interface em nível de processo (por exemplo,) PUMPING-STATION-INTERFACE

    • Propriedades: fluxo total, pressão média, potência total

    • Métricas: eficiência da estação, custo operacional por volume

    • Hierarquia: contém equipamentos PUMP-INTERFACE

  3. Interface em nível de instalação (por exemplo,) WATER-FACILITY-INTERFACE

    • Propriedades: produtividade da instalação, uso de energia, uso de produtos químicos

    • Métricas: eficiência da instalação, custo por unidade de volume, pegada de carbono

    • Hierarquia: contém processos PUMPING-STATION-INTERFACE

Essa abordagem hierárquica permite que as métricas sejam calculadas em cada nível, mantendo a consistência em toda a operação.