

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

# Esempi di interfaccia aggiuntivi
<a name="interface-additional-examples"></a>

Ecco altri esempi di come le interfacce possono essere utilizzate in diversi scenari industriali:

## apparecchiature per la generazione di energia
<a name="interface-example-energy"></a>

Un'azienda di produzione di energia può utilizzare interfacce per standardizzare le metriche tra diversi tipi di apparecchiature di generazione:

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

Questa interfaccia può essere applicata a vari modelli di impianti di generazione (turbine a gas, turbine a vapore, turbine eoliche) per garantire parametri di potenza coerenti in tutta la flotta.

## Impianti per il trattamento delle acque
<a name="interface-example-water"></a>

Un fornitore di servizi idrici può utilizzare interfacce per standardizzare il monitoraggio tra gli impianti di trattamento:

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

Questa interfaccia garantisce che la qualità dell'acqua venga misurata in modo coerente in tutti gli impianti di trattamento, indipendentemente dalle configurazioni specifiche delle apparecchiature.

## Interfacce gerarchiche
<a name="interface-example-hierarchical"></a>

Le interfacce possono essere organizzate gerarchicamente per supportare metriche aggregate a diversi livelli operativi:

1. Interfaccia a livello di **apparecchiatura** (ad esempio,) `PUMP-INTERFACE`
   + Proprietà: portata, pressione, consumo energetico, vibrazioni
   + Metriche: efficienza, punteggio di salute

1. **Interfaccia a livello di processo** (ad esempio,) `PUMPING-STATION-INTERFACE`
   + Proprietà: flusso totale, pressione media, potenza totale
   + Metriche: efficienza della stazione, costo operativo per volume
   + Gerarchia: contiene apparecchiature `PUMP-INTERFACE`

1. **Interfaccia a livello di struttura** (ad esempio,) `WATER-FACILITY-INTERFACE`
   + Proprietà: produttività dell'impianto, consumo di energia, utilizzo di sostanze chimiche
   + Metriche: efficienza dell'impianto, costo per unità di volume, impronta di carbonio
   + Gerarchia: contiene i processi `PUMPING-STATION-INTERFACE`

Questo approccio gerarchico consente di calcolare le metriche a ogni livello, mantenendo la coerenza nell'intera operazione.