CO2

Ejemplo 1 – Cálculo de las emisiones de CO2 con el endpoint independiente

En el siguiente ejemplo, utilizaremos el punto final independiente para calcular la cantidad de CO2 emitida en un recorrido de 80,7 km, utilizando gasolina como combustible en un vehículo con un consumo medio de 11,3 km/l.

Utilizaremos como source el GHG_PROTOCOL, que hace referencia a los factores de emisión adoptados por el protocolo GHG. Como la ruta transcurre por Brasil, utilizaremos BR_GASOLINE como tipo de combustible en fuelType.

También utilizaremos el parámetro opcional fuelPrice con el precio por litro de combustible, para poder calcular cuánto se gastó en combustible en esta ruta.

En fractionedEmissions hemos definido que el 20% de las emisiones de la ruta serán responsabilidad del transportista y el 80% responsabilidad del productor.

La solicitud completa figura a continuación:

{
    "source": "GHG_PROTOCOL",
    "fuelType": "BR_GASOLINE",
    "totalDistance": 80700,
    "autonomy": 11.3,
    "fuelPrice": 4.9,
    "fractionedEmissions": [
        {
            "name": "Produtor",
            "percentage": 80
        },
        {
            "name": "Transportador",
            "percentage": 20
        }
    ]
}

La respuesta puede verse a continuación:

{
    "fuelType": "BR_GASOLINE",
    "source": "GHG_PROTOCOL",
    "fuelConsumed": 7.14,
    "totalFuelPrice": 34.99,
    "totalEmission": 9.612,
    "fractionedEmissionResponses": [
        {
            "name": "Produtor",
            "fuelConsumed": 5.71,
            "totalFuelPrice": 27.99,
            "totalEmission": 7.689
        },
        {
            "name": "Transportador",
            "fuelConsumed": 1.43,
            "totalFuelPrice": 7.00,
            "totalEmission": 1.923
        }
    ]
}

Dónde:

  • fuelType – Confirmación del tipo de combustible seleccionado;
  • source – Confirmación de la fuente utilizada para el cálculo de las emisiones;
  • fuelConsumed – Cantidad de combustible consumido en la ruta (en litros);
  • totalFuelPrice – Valor total del combustible consumido en la ruta;
  • totalEmission – Cantidad de CO2 emitida en la ruta (en Kg);
  • fractionedEmissionResponses – Array de objetos con el resultado del cálculo fraccionario. Cada objeto representa una parte del cálculo especificada en la solicitud. Se devuelven los siguientes campos:
    • name – Identificador de la entidad responsable de esta fracción del cálculo;
    • fuelConsumed – Cantidad de combustible consumido en la ruta (en litros) proporcional;
    • totalFuelPrice – Valor total del combustible consumido en la ruta proporcional;
    • totalEmission – Cantidad de CO2 emitida en la ruta (en Kg) proporcional.