Saltar al contenido principal

Referencia de ecoinvent

ecoinvent es la base de datos de Inventario del Ciclo de Vida lider mundial, proporcionando 33.784 terminos de actividades para evaluaciones ambientales completas en todos los sectores industriales.

Vision general

ecoinvent ofrece conjuntos de datos de Inventario del Ciclo de Vida consistentes y transparentes para miles de productos y servicios, permitiendo evaluaciones detalladas de impacto ambiental.

Estadisticas clave:

  • Total de terminos: 33.784
  • Proveedor: Asociacion ecoinvent
  • Cobertura: Procesos industriales globales
  • Alcance geografico: 50+ paises y regiones
  • Tipo de datos: Nombres de actividades e identificadores de procesos
  • Frecuencia de actualizacion: Versiones mayores anuales

Proposito y aplicaciones

Casos de uso principales

  1. Estudios de Analisis del Ciclo de Vida

    • Huella ambiental de productos
    • Evaluaciones comparativas de productos
    • Optimizacion de procesos
    • Cuantificacion del impacto ambiental
  2. Analisis de cadenas de suministro

    • Evaluacion del impacto aguas arriba
    • Decisiones de abastecimiento de materiales
    • Evaluacion del impacto del transporte
    • Mapeo de cadenas de suministro multinivel
  3. Informes de sostenibilidad

    • Huellas de carbono corporativas
    • Declaraciones ambientales de productos (DAP)
    • Metricas de sostenibilidad
    • Cumplimiento normativo
  4. Investigacion y desarrollo

    • Investigacion academica de Analisis del Ciclo de Vida
    • Innovacion de productos
    • Evaluacion de tecnologias de proceso
    • Analisis de politicas

Estructura de la base de datos

Tipos de actividades

ecoinvent organiza los datos en varios tipos de actividades:

  1. Actividades de mercado

    • Representan el suministro promedio de un producto en una region
    • Agregan multiples rutas de produccion
    • Incluyen transporte al mercado
    • Formato: market for [producto]
  2. Actividades de produccion

    • Procesos de produccion especificos
    • Datos especificos por tecnologia
    • Especificos por ubicacion cuando estan disponibles
    • Formato: [producto] production
  3. Actividades de tratamiento

    • Procesos de tratamiento de residuos
    • Procesos de reciclaje
    • Tratamiento de aguas residuales
    • Formato: treatment of [tipo de residuo]
  4. Actividades de transporte

    • Modos de transporte
    • Impactos basados en distancia
    • Varios tipos de vehiculos
    • Formato: transport, [modo], [tipo de vehiculo]

Alcance geografico

ecoinvent proporciona datos para contextos geograficos especificos:

Niveles de geografia:

  • Global (GLO) - Promedio mundial
  • Continentes - RER (Europa), RoW (Resto del mundo)
  • Paises - CH (Suiza), DE (Alemania), US, CN, etc.
  • Regiones - Regiones especificas dentro de paises

Ejemplo:

market for wheat grain | CH
market for wheat grain | RER
market for wheat grain | GLO

Areas de cobertura principales

1. Agricultura y alimentos

Produccion de cultivos:

  • Cereales (trigo, arroz, maiz, cebada)
  • Frutas y verduras
  • Oleaginosas
  • Cultivos azucareros
  • Cultivos forrajeros

Produccion animal:

  • Ganaderia vacuna (carne, lacteos)
  • Ganaderia porcina
  • Avicultura (carne, huevos)
  • Acuicultura
  • Apicultura

Procesamiento de alimentos:

  • Molienda y panaderia
  • Procesamiento lacteo
  • Procesamiento de carne
  • Produccion de bebidas
  • Conservacion de alimentos

Ejemplos de terminos:

market for wheat grain | GLO
cattle for slaughtering, live weight | CH
milk, from cow | CH
bread production | RER
vegetable oil production, rapeseed | RER

2. Suministro de energia

Generacion de electricidad:

  • Centrales electricas de carbon
  • Centrales de gas natural
  • Energia nuclear
  • Energia hidroelectrica
  • Energia eolica
  • Energia solar fotovoltaica
  • Energia de biomasa

Produccion de calor:

  • Calefaccion urbana
  • Calor industrial
  • Calefaccion residencial

Combustibles:

  • Combustibles fosiles (carbon, petroleo, gas natural)
  • Biocombustibles (biodiesel, bioetanol)
  • Produccion de hidrogeno

Ejemplos de terminos:

electricity production, hard coal | DE
electricity production, photovoltaic | CH
heat production, natural gas, at boiler | RER
diesel production | GLO
bioethanol production from sugar beet | CH

3. Materiales y quimicos

Metales y minerales:

  • Produccion de acero y hierro
  • Produccion de aluminio
  • Cobre y otros metales
  • Produccion de cemento
  • Produccion de vidrio

Plasticos y polimeros:

  • Polietileno (PE)
  • Polipropileno (PP)
  • Tereftalato de polietileno (PET)
  • Poliestireno (PS)
  • PVC

Quimicos:

  • Fertilizantes (nitrogeno, fosforo, potasio)
  • Pesticidas
  • Quimicos industriales
  • Agentes de limpieza

Ejemplos de terminos:

steel production, electric, low-alloyed | GLO
aluminium production, primary, ingot | IAI Area, EU27 & EFTA
cement production | CH
polyethylene production, high density, granulate | RER
ammonia production, steam reforming, liquid | RER

4. Transporte y logistica

Transporte por carretera:

  • Camiones (varios tamanos)
  • Coches de pasajeros
  • Autobuses
  • Motocicletas

Transporte ferroviario:

  • Trenes de mercancias
  • Trenes de pasajeros

Transporte maritimo:

  • Buques portacontenedores
  • Graneleros
  • Vias navegables interiores

Transporte aereo:

  • Aviones de pasajeros
  • Aviones de carga

Ejemplos de terminos:

transport, freight, lorry 16-32 metric ton, EURO5 | RER
transport, freight train | CH
transport, transoceanic freight ship | GLO
transport, passenger car, medium size, diesel | RER

5. Tratamiento de residuos

Residuos solidos:

  • Eliminacion en vertedero
  • Incineracion
  • Procesos de reciclaje
  • Compostaje

Aguas residuales:

  • Tratamiento de aguas residuales municipales
  • Tratamiento de aguas residuales industriales

Residuos peligrosos:

  • Incineracion de residuos especiales
  • Tratamiento de residuos quimicos

Ejemplos de terminos:

treatment of municipal solid waste, incineration | CH
treatment of wastewater, average | CH
treatment of waste plastic, mixture, sanitary landfill | CH
recycling of waste paper | CH

6. Construccion e infraestructura

Materiales de construccion:

  • Produccion de hormigon
  • Fabricacion de ladrillos
  • Materiales de aislamiento
  • Productos de madera

Infraestructura:

  • Construccion de carreteras
  • Construccion de edificios
  • Tuberias
  • Redes de transmision

Ejemplos de terminos:

concrete production, normal, at plant | CH
brick production | RER
building construction, residential | CH
road construction | CH

Categorias de impacto

Los conjuntos de datos de ecoinvent permiten el calculo de multiples categorias de impacto ambiental:

Categoria de impactoIndicadorUnidad
Cambio climaticoPotencial de calentamiento globalkg CO2-eq
Agotamiento del ozonoPotencial de agotamiento del ozonokg CFC-11-eq
Toxicidad humanaUnidad toxica comparativaCTUh
Material particuladoIncidencia de enfermedadescasos
Radiacion ionizanteEficiencia de exposicion humanakBq U-235-eq
Formacion de ozono fotoquimicoPotencial de creacion de ozono fotoquimicokg NMVOC-eq
AcidificacionExcedencia acumuladamol H+-eq
Eutrofizacion (terrestre)Excedencia acumuladamol N-eq
Eutrofizacion (agua dulce)Acumulacion de fosforokg P-eq
Eutrofizacion (marina)Acumulacion de nitrogenokg N-eq
Ecotoxicidad (agua dulce)Unidad toxica comparativaCTUe
Uso del sueloIndice de calidad del sueloadimensional
Uso del aguaPrivacion de aguam3 agua-eq
Uso de recursos (minerales)Potencial de agotamiento abioticokg Sb-eq
Uso de recursos (fosiles)Potencial de agotamiento abioticoMJ

Calidad de datos y documentacion

Indicadores de calidad

ecoinvent utiliza la matriz pedigree para la evaluacion de la calidad de datos:

Dimensiones de calidad:

  • Fiabilidad - Fuente y verificacion
  • Completitud - Cobertura de datos
  • Correlacion temporal - Antiguedad de los datos
  • Correlacion geografica - Coincidencia regional
  • Correlacion tecnologica - Coincidencia tecnologica

Puntuaciones de calidad:

  • 1 = Excelente
  • 2 = Bueno
  • 3 = Aceptable
  • 4 = Pobre
  • 5 = Muy pobre

Cuantificacion de incertidumbre

Todos los conjuntos de datos de ecoinvent incluyen informacion de incertidumbre:

  • Distribuciones lognormales para la mayoria de parametros
  • Desviacion estandar geometrica proporcionada
  • Simulacion Monte Carlo soportada
  • Analisis de sensibilidad habilitado

Integracion con el glosario de Analisis del Ciclo de Vida

Mapeo a sistemas alimentarios

Mapeo de productos alimentarios:

FoodEx2: A010101 (Trigo comun)
↓ mapea a
ecoinvent: market for wheat grain | GLO
↓ proporciona
Datos completos de Inventario del Ciclo de Vida para produccion de trigo

Cadena de procesamiento:

Hestia: wheat-grain (produccion agricola)
↓ enlaza a
ecoinvent: market for wheat grain
↓ procesamiento
ecoinvent: bread production
↓ proporciona
Analisis del Ciclo de Vida de granja a producto

Integracion con Eaternity EOS

Enlazad procesos de ecoinvent a calculos de EOS:

EOS FlowNode: Harina de trigo
↓ mapea a
ecoinvent: market for wheat grain
+ actividades de procesamiento
↓ calcula
Impacto ambiental via interfaz de programacion de aplicaciones de EOS

Ejemplos de consultas

Consultas SQL

-- Encontrar todas las actividades de produccion de alimentos
SELECT id, name, category
FROM terms
WHERE source = 'ecoinvent'
AND (name LIKE '%production%' OR name LIKE '%market for%')
AND (name LIKE '%wheat%' OR name LIKE '%milk%' OR name LIKE '%meat%')
ORDER BY name;

-- Encontrar actividades de transporte
SELECT id, name
FROM terms
WHERE source = 'ecoinvent'
AND name LIKE 'transport,%'
ORDER BY name;

-- Encontrar procesos de tratamiento de residuos
SELECT id, name
FROM terms
WHERE source = 'ecoinvent'
AND name LIKE 'treatment of%'
ORDER BY name;

-- Contar actividades por tipo
SELECT
CASE
WHEN name LIKE 'market for%' THEN 'Mercado'
WHEN name LIKE 'transport,%' THEN 'Transporte'
WHEN name LIKE 'treatment of%' THEN 'Tratamiento de residuos'
WHEN name LIKE '%production%' THEN 'Produccion'
ELSE 'Otro'
END as activity_type,
COUNT(*) as count
FROM terms
WHERE source = 'ecoinvent'
GROUP BY activity_type
ORDER BY count DESC;

JavaScript/TypeScript

import { Glossary, Term } from './glossary.types'

// Cargar glosario
const glossary: Glossary = await fetch('/glossary.json')
.then(r => r.json())

// Filtrar terminos de ecoinvent
const ecoinventTerms = glossary.terms.filter(t =>
t.source === 'ecoinvent'
)

// Encontrar actividades de mercado
const marketActivities = ecoinventTerms.filter(t =>
t.name.startsWith('market for')
)

// Encontrar actividades especificas de Suiza
const swissActivities = ecoinventTerms.filter(t =>
t.name.includes('| CH')
)

// Buscar materiales especificos
const steelActivities = ecoinventTerms.filter(t =>
t.name.toLowerCase().includes('steel')
)

// Agrupar por tipo de actividad
const activityTypes = {
market: ecoinventTerms.filter(t => t.name.startsWith('market for')),
transport: ecoinventTerms.filter(t => t.name.startsWith('transport,')),
treatment: ecoinventTerms.filter(t => t.name.startsWith('treatment of')),
production: ecoinventTerms.filter(t => t.name.includes('production'))
}

console.log('Resumen de actividades de ecoinvent:')
Object.entries(activityTypes).forEach(([type, terms]) => {
console.log(` ${type}: ${terms.length} actividades`)
})

Analisis Python

import json
import pandas as pd
import re

# Cargar glosario
with open('glossary.json') as f:
glossary = json.load(f)

# Crear DataFrame
df = pd.DataFrame(glossary['terms'])
ecoinvent_df = df[df['source'] == 'ecoinvent'].copy()

# Extraer geografia de los nombres
def extract_geography(name):
match = re.search(r'\|\s*([A-Z]{2,3})$', name)
return match.group(1) if match else 'Unknown'

ecoinvent_df['geography'] = ecoinvent_df['name'].apply(extract_geography)

# Distribucion por geografia
geo_counts = ecoinvent_df['geography'].value_counts()
print("Top 10 geografias:")
print(geo_counts.head(10))

# Clasificacion por tipo de actividad
def classify_activity(name):
if name.startswith('market for'):
return 'Mercado'
elif name.startswith('transport,'):
return 'Transporte'
elif name.startswith('treatment of'):
return 'Tratamiento de residuos'
elif 'production' in name:
return 'Produccion'
else:
return 'Otro'

ecoinvent_df['activity_type'] = ecoinvent_df['name'].apply(classify_activity)
type_counts = ecoinvent_df['activity_type'].value_counts()
print("\nTipos de actividades:")
print(type_counts)

# Encontrar actividades relacionadas con alimentos
food_keywords = ['wheat', 'milk', 'meat', 'grain', 'vegetable', 'fruit']
food_df = ecoinvent_df[
ecoinvent_df['name'].str.contains('|'.join(food_keywords), case=False)
]
print(f"\nActividades relacionadas con alimentos: {len(food_df)}")

Mejores practicas

Seleccion de actividades

  1. Elegir la geografia apropiada

    • Usar la geografia mas especifica disponible
    • GLO para promedio global
    • Especifico por pais cuando sea posible
    • RER para promedio europeo
  2. Seleccionar el tipo de actividad correcto

    • Actividades de mercado para suministro promedio
    • Actividades de produccion para tecnologia especifica
    • Incluir nombre completo de la actividad incluyendo geografia
  3. Considerar los limites del sistema

    • De la cuna a la puerta vs. de la cuna a la tumba
    • Incluir todas las etapas relevantes del ciclo de vida
    • Contabilizar transporte y tratamiento de residuos

Patrones comunes

Evaluacion de productos alimentarios:

Produccion agricola (de Hestia/ecoinvent)

Procesamiento (ecoinvent)

Embalaje (materiales de ecoinvent + produccion)

Transporte (actividades de transporte de ecoinvent)

Fin de vida (tratamiento de residuos de ecoinvent)

Produccion de materiales:

Extraccion de materias primas (ecoinvent)

Produccion de materiales (ecoinvent)

Proceso de fabricacion (ecoinvent)

Fase de uso (definido por el usuario)

Eliminacion/reciclaje (tratamiento de residuos de ecoinvent)

Versiones y actualizaciones

Version en el glosario ESFC: Basado en la serie ecoinvent v3.x Frecuencia de actualizacion: Versiones mayores anuales de ecoinvent Compatibilidad: Los nombres de actividades generalmente son estables entre versiones

Diferencias entre versiones

  • v3.8 - Ultima version con conjuntos de datos actualizados
  • v3.7 - Version anterior, algunas diferencias en geografias
  • v3.6 - Version anterior, menos actividades

Importante: Siempre especificad que version de ecoinvent estais usando en estudios de Analisis del Ciclo de Vida.

Licencia y acceso

Tipo de licencia: Se requiere licencia comercial Opciones de acceso:

  • Licencia de usuario individual
  • Licencia institucional
  • Licencia de consultoria
  • Acceso completo a la base de datos

Integracion con el glosario ESFC:

  • Nombres de actividades e identificadores (sin datos propietarios)
  • Estructura de terminos y categorias
  • Libre para buscar y referenciar
  • Los datos completos de Inventario del Ciclo de Vida requieren licencia de ecoinvent

Recursos de documentacion

Recursos oficiales de ecoinvent

  • Sitio web: ecoinvent.org
  • Portal de base de datos: ecoquery.ecoinvent.org
  • Documentacion: Informes metodologicos y directrices de calidad de datos
  • Soporte: Mesa de ayuda para usuarios con licencia

Recursos del glosario ESFC

  • 33.784 terminos de actividades indexados y buscables
  • Mapeos semanticos a Hestia, FoodEx2, Eaternity
  • Consultas SQL para descubrimiento de actividades
  • Tipos TypeScript para integracion

Documentacion relacionada

Cita

Al usar datos o nombres de actividades de ecoinvent en publicaciones:

Wernet, G., Bauer, C., Steubing, B., Reinhard, J., Moreno-Ruiz, E., and Weidema, B. (2016).
The ecoinvent database version 3 (part I): overview and methodology.
The International Journal of Life Cycle Assessment, 21(9), 1218-1230.
DOI: 10.1007/s11367-016-1087-8