

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Ejemplos de interfaz adicionales
<a name="interface-additional-examples"></a>

A continuación, se muestran ejemplos adicionales de cómo se pueden utilizar las interfaces en diferentes escenarios industriales:

## Equipos de generación de energía
<a name="interface-example-energy"></a>

Una empresa de generación de energía puede usar interfaces para estandarizar las métricas de los diferentes tipos de equipos de generación:

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

Esta interfaz se puede aplicar a varios modelos de activos generadores (turbinas de gas, turbinas de vapor, turbinas eólicas) para garantizar métricas de potencia consistentes en toda la flota.

## Instalaciones de tratamiento de agua
<a name="interface-example-water"></a>

Una empresa de suministro de agua puede utilizar interfaces para estandarizar el monitoreo en todas las plantas de tratamiento:

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

Esta interfaz garantiza que la calidad del agua se mida de manera uniforme en todas las instalaciones de tratamiento, independientemente de la configuración específica de sus equipos.

## Interfaces jerárquicas
<a name="interface-example-hierarchical"></a>

Las interfaces se pueden organizar jerárquicamente para admitir métricas agregadas en diferentes niveles de la operación:

1. **Interfaz a nivel de equipo** (por ejemplo,) `PUMP-INTERFACE`
   + Propiedades: caudal, presión, consumo de energía, vibración
   + Métricas: eficiencia, puntuación de salud

1. **Interfaz a nivel de proceso** (por ejemplo,) `PUMPING-STATION-INTERFACE`
   + Propiedades: flujo total, presión media, potencia total
   + Métricas: eficiencia de la estación, costo operativo por volumen
   + Jerarquía: contiene el `PUMP-INTERFACE` equipo

1. **Interfaz a nivel de instalación** (por ejemplo,) `WATER-FACILITY-INTERFACE`
   + Propiedades: rendimiento de la instalación, uso de energía, uso de productos químicos
   + Métricas: eficiencia de las instalaciones, coste por unidad de volumen, huella de carbono
   + Jerarquía: contiene `PUMPING-STATION-INTERFACE` procesos

Este enfoque jerárquico permite calcular las métricas en cada nivel y, al mismo tiempo, mantener la coherencia en toda la operación.