Tabla de contenido

De un vistazo

Este módulo calcula el flujo y los costos de transmisión de calor de posibles fuentes de exceso de calor ubicadas fuera de las áreas potenciales de calefacción urbana al área de calefacción urbana. Las entradas son perfiles de carga por hora del exceso de flujo de calor y la demanda de calefacción urbana, la ubicación de la fuente de calor excedente y el sistema potencial de calefacción urbana, los costos de inversión en intercambiadores de calor y líneas de transmisión y los valores de umbral para los costos de distancia y transmisión.

To Top

Introducción

El módulo de cálculo "Exceso de potencial de transporte de calor" ayudará al usuario a identificar los potenciales de integración para el exceso de calor en las redes de calefacción urbana. Los potenciales se basan en el CM - Potencial de calefacción urbana . Este MC identifica áreas con condiciones favorables para las redes de calefacción de distrito y muestra cuánto calor podría potencialmente ser cubierto por el exceso de calor industrial en estas áreas. Sin embargo, esto no significa que ya exista una red de calefacción urbana en esta región.

Los siguientes datos y métodos se combinan para la tarea anterior.

Datos:

  • Requerimientos de calefacción para áreas cercanas con condiciones favorables para redes de calefacción urbana, que se disuelven cada hora (del CM - Potencial de calefacción urbana ).

  • Datos sobre las cantidades de exceso de calor de las empresas industriales de la zona, que también se resuelven cada hora (de la base de datos industrial del conjunto de datos).

  • Supuestos sobre costos de intercambiadores de calor, bombas y tuberías, así como pérdidas de calor para tuberías de calefacción urbana.

Método (simplificado):

  • Diseño de ductos sobre la base de una heurística desarrollada, que representa el problema del diseño como un problema de flujo de red.

El objetivo del método es representar el mayor exceso de flujo de calor posible con tuberías no demasiadas y, por lo tanto, demasiado largas para los posibles usuarios de calefacción urbana mediante la generación de redes con flujos máximos. Sin embargo, las líneas de transporte particularmente ineficientes (con bajos flujos de calor y, por lo tanto, altos costos específicos de transporte de calor) no se consideran en la red final. El usuario puede especificar el umbral de eficiencia económica de las líneas de transporte individuales (véase el umbral de la línea de transmisión).

El trasfondo básico del enfoque es el siguiente: si solo hay unas pocas fuentes de exceso de calor, siempre se podría tener en cuenta una sola tubería por fuente para transportar el calor a un área cercana con condiciones favorables para la calefacción urbana. Sin embargo, si hay varias fuentes de exceso de calor que van a fluir hacia la misma área, tendría sentido recolectar el calor y transportarlo al área en una tubería común más grande. El enfoque con una tubería por fuente tiende a sobrestimar el esfuerzo de las tuberías.

Para contrarrestar lo anterior, el problema de la planificación de la tubería se aproximó asumiendo un problema de flujo de red. Se utiliza un método heurístico para resolver el problema, en el que el exceso de calor se puede agrupar y transportar a los posibles usuarios. El diseño metódico concreto de la solución con el enfoque del árbol de luz mínima se describe en la parte metódica correspondiente. El diseño de la tubería determinado en el contexto anterior no representa, por lo tanto, una planificación detallada o una guía de ruta real, sino que solo se utiliza para la aproximación de costos para la distribución de las cantidades de calor en exceso en las áreas cercanas con condiciones favorables para las redes de calefacción urbana. (ver CM - Potencial de calefacción de distrito , áreas coherentes de palabras clave). Esta aproximación de costes se refiere, por tanto, a toda la red.

Entonces, los resultados deben interpretarse primero de la siguiente manera: si las cantidades de exceso de calor registradas fueran transportadas juntas a las áreas cercanas indicadas, entonces los costos de distribución de calor podrían ser del orden de magnitud indicado por la herramienta (cf. Costo nivelado de suministro de calor). Como regla general, los valores para toda la red también son un buen indicador de inicio para tuberías individuales. El propósito de los resultados es, por lo tanto, proporcionar al desarrollador o planificador de un proyecto un orden de magnitud para los posibles costos de distribución.

To Top

Entradas y salidas

Capas de entrada y parámetros

Proporcionado por Toolbox

  • Áreas de calefacción urbana (por ahora proporcionadas directamente por el potencial de calefacción urbana CM)

  • Base de datos industrial (proporcionada por defecto por la caja de herramientas)

  • Perfiles de carga para la industria

  • Perfiles de carga para calefacción residencial y agua caliente sanitaria

Proporcionado por el usuario

  • Min. demanda de calor por hectárea

    Consulte CM - Potencial de calefacción urbana .

  • Min. demanda de calor en un área de DH

    Consulte CM - Potencial de calefacción urbana .

  • Vida útil del equipo en años

    Los costos nivelados de calor se refieren a este período de tiempo.

  • Tasa de descuento en%

    Tasa de interés del crédito necesario para construir la red.

  • Factor de costo

    Factor para adaptar los costos de la red en caso de que los valores predeterminados no representen con precisión los costos. Las inversiones necesarias para la red se multiplican con este factor. Los costos por defecto se pueden encontrar en la sección Cálculo de costos .

  • Costos operativos en%

    Costos operativos de la red por año. En porcentaje de las inversiones necesarias para la red.

  • Valor umbral para líneas de transmisión en ct / kWh

    El costo máximo nivelado de calor de cada línea de transmisión individual. Este parámetro se puede utilizar para controlar el costo nivelado del calor para toda la red. Un valor más bajo equivale a un menor costo nivelado de calor, pero también a una reducción en el exceso de calor utilizado y viceversa.

Parámetros de rendimiento

  • Resolución de tiempo

    Establece el intervalo entre los cálculos de flujo de la red durante todo el año. Puede ser uno de estos valores: (hora, día, semana, mes, año)

To Top

Salida

Capas

  • Lineas de transmisión

    Shapefile que muestra las líneas de transmisión sugeridas con su temperatura, flujo de calor anual y costo. Detalles pueden ser encontrados aqui.

Indicadores

  • Exceso de calor total en la zona seleccionada en GWh

    Exceso total de calor disponible de plantas industriales en zona seleccionada y proximidad.

  • Exceso de calor conectado en GWh

    Exceso total de calor disponible de plantas industriales conectadas a red.

  • Exceso de calor utilizado en GWh

    Exceso de calor real utilizado para DH.

  • Inversiones necesarias para la red en €

    Inversión necesaria para construir la red.

  • Costes anuales de la red en € / año

    Los costos causados por la anualidad y los costos operativos de la red por año.

  • Costos nivelados de suministro de calor en ct / kWh

    Costo nivelado de calor de la red completa.

Gráficos

  • Potencial DH y exceso de calor

    Gráfico que muestra el potencial de DH, el exceso de calor total, el exceso de calor conectado y el exceso de calor utilizado. Los detalles se pueden encontrar aquí .

  • Exceso de calor utilizado e inversión necesaria

    Gráfico que muestra el exceso de calor entregado anual a la inversión necesaria para la red. Los detalles se pueden encontrar aquí .

  • Curvas de carga

    Gráfico que muestra la demanda y el exceso de calor mensuales. Los detalles se pueden encontrar aquí .

  • Curvas de carga

    Gráfico que muestra la demanda y el exceso de calor diarios promedio. Los detalles se pueden encontrar aquí .

Ejemplos de capa

Lineas de transmisión

Ejemplo de una línea de transmisión mostrada en la caja de herramientas

Al hacer clic en la línea de transmisión, aparecerá información adicional.

Ejemplos de gráficos

Potencial DH y exceso de calor

Este gráfico compara el potencial de DH, el exceso de calor total, el exceso de calor conectado y el exceso de calor utilizado.

Puede encontrar más información sobre la demanda anual de calor y el potencial de DH aquí . El exceso de calor conectado al exceso de calor y el exceso de calor utilizado son los mismos que sus indicadores con el mismo nombre, en la sección de Entrada y Salida .

Curvas de carga

Este gráfico muestra el caudal total a través de la red a lo largo del año. El gráfico inferior representa el día promedio.

El eje x representa el tiempo y la potencia del eje y. Las curvas azules representan la demanda de calor de las áreas DH y las rojas el exceso de calor disponible. La intersección de ambas curvas representa el flujo total real de calor. El gráfico superior muestra el caudal durante el año y el inferior el caudal del día medio. Tenga en cuenta que la resolución de tiempo debe establecerse al menos en "mes" para el gráfico superior y "hora" para que el gráfico inferior sea representativo.

To Top

Método

Visión de conjunto

El elemento clave del módulo de exceso de calor es el modelo de fuente-disipador utilizado. Construye una red de transmisión de longitud mínima y calcula el caudal para cada hora del año basándose en perfiles de carga de calefacción residencial con resolución NUTS 2 y perfiles de carga industrial con resolución NUTS 0. Con base en los caudales máximos promediados a lo largo del año, se pueden calcular los costos de cada línea de transmisión e intercambiador de calor en el lado de la fuente y el sumidero.

To Top

Detalles

Modelado de fuentes

Según el NUTS 0 ID y el sector industrial, se asigna a cada fuente un perfil de carga resuelto por horas durante un año.

Modelado de lavabos

Basado en el módulo de cálculo de potencial de calefacción urbana, se crean puntos de entrada equidistantes en las áreas coherentes. Dependiendo del NUTS 2 ID de los puntos de entrada, se asigna un perfil de carga.

Búsqueda de radio fijo

Dentro de un radio preestablecido, se verifica qué fuentes están en el rango entre sí, qué sumideros están dentro del rango entre sí y qué sumideros están dentro del rango de las fuentes. Esto se puede representar mediante un gráfico con fuentes y sumideros que forman los vértices y los vértices en el rango están conectados por un borde.

Reducción a la longitud mínima de la red

Un árbol de expansión mínimo se calcula con la distancia de los bordes como pesos. Esto da como resultado un gráfico que conserva su conectividad mientras tiene una longitud total mínima de bordes. Tenga en cuenta que los puntos de entrada de las áreas coherentes están conectados internamente de forma gratuita ya que forman su propia red de distribución.

Cálculo de flujo

El caudal máximo de las fuentes a los sumideros se calcula para cada hora del año.

Determinación de costos

El flujo máximo del año promediado durante 3 horas determina la capacidad requerida para las líneas de transmisión y los intercambiadores de calor. Los costos de las líneas de transmisión dependen de la longitud y la capacidad, mientras que los costos de los intercambiadores de calor solo están influenciados por la capacidad. En el lado de la fuente, se asume un intercambiador de calor aire a líquido con bomba integrada para la línea de transmisión y en el lado del sumidero un intercambiador de calor líquido a líquido.

Variación de red

Dado que se conocen el costo y el flujo de cada línea de transmisión, se pueden eliminar las líneas con la relación costo / flujo más alta y se puede volver a calcular el flujo hasta lograr el costo por flujo deseado.

To Top

Implementación

Búsqueda de radio fijo

Para el cálculo de la distancia entre dos puntos, se utiliza una pequeña aproximación de ángulo de la longitud del loxódromo. Si bien también existe una implementación precisa de la distancia del ortodromo, el aumento de la precisión no tiene ningún beneficio real debido a las pequeñas distancias en su mayoría inferiores a 20 km y la incertidumbre de la longitud real de la línea de transmisión debido a muchos factores como la topología. Si dos puntos están en el rango del radio, se almacena en una lista de adyacencia. La creación de dichas listas de adyacencia se realiza entre fuentes y fuentes, sumideros y sumideros, y fuentes y sumideros. La razón de la separación radica en la flexibilidad para agregar ciertos requisitos de temperatura para fuentes o sumideros.


Ejemplo de búsqueda de radio fijo. Los vértices rojos representan fuentes y los azules sumideros. Los números representan la distancia entre los puntos. El dibujo no está a escala.

Clase NetworkGraph

Sobre la base de la biblioteca de igraph, se implementa una clase NetworkGraph con todas las funciones necesarias para el módulo de cálculo. Si bien igraph está mal documentado, ofrece un rendimiento mucho mejor que los módulos de Python puros como NetworkX y un soporte de plataforma más amplio más allá de Linux, a diferencia de la herramienta gráfica. La clase NetworkGraph describe solo una red en la superficie, pero contiene 3 gráficos diferentes. En primer lugar, el gráfico que describe la red tal y como la definen las tres listas de adyacencia. En segundo lugar, el gráfico de correspondencia que conecta internamente los sumideros de la misma área coherente y, por último, el gráfico de flujo máximo utilizado para el cálculo del flujo máximo.

Grafico

Solo contiene las fuentes y sumideros reales como vértices.


Ejemplo de gráfico. Los vértices rojos representan fuentes y los azules sumideros.
Gráfico de correspondencia

Cada sumidero necesita una identificación de correspondencia, que indica si está conectado internamente por una red ya existente como en áreas coherentes. Los sumideros con el mismo id de correspondencia están conectados a un nuevo vértice con aristas con pesos cero. Esto es crucial para el cálculo de un árbol de expansión mínimo y la razón por la que se utiliza el gráfico de correspondencia para ello. Esta función también se implementa para las fuentes, pero no se utiliza.


Ejemplo de gráfico de correspondencia. Los vértices rojos representan fuentes y los azules sumideros. Los tres sumideros de la derecha están conectados coherentemente por un vértice adicional más grande

Gráfico de flujo máximo

Dado que igraph no admite múltiples fuentes y sumideros en su función de flujo máximo, se necesita un gráfico auxiliar. Introduce un vértice de fuente y sumidero infinito. Cada fuente real está conectada a la fuente infinita y cada sumidero real está conectado al sumidero infinito por un borde. Tenga en cuenta que si un sumidero está conectado a un vértice de correspondencia, este vértice estará conectado en lugar del sumidero en sí.


Ejemplo de gráfico de flujo máximo.

Cálculo mínimo del árbol de expansión

Sobre la base del gráfico de correspondencia, se calcula el árbol de expansión mínimo. Los bordes que conectan los sumideros coherentes siempre tienen el peso 0, por lo que siempre serán parte del árbol de expansión mínimo.


Ejemplo de un gráfico de correspondencia con los pesos de cada borde y su árbol de expansión mínimo.

Cálculo de caudal máximo

El flujo a través de los bordes que conectan las fuentes o sumideros reales con la fuente o sumidero infinito, respectivamente, está limitado a la capacidad real de cada fuente o sumidero. Por razones numéricas, las capacidades están normalizadas de modo que la capacidad más grande es 1. El flujo a través del subconjunto de bordes contenidos en el gráfico de correspondencia está limitado a 1000, lo que debería, para todos los propósitos intensos y ofrecer flujo sin restricciones. Luego, se calcula el flujo máximo desde la fuente infinita al sumidero infinito y el flujo se vuelve a escalar a su tamaño original. Dado que los sumideros coherentes no están conectados directamente al vértice del sumidero infinito sino por el vértice de correspondencia, el flujo a través de él se limita a la suma de todos los sumideros coherentes.


Ejemplo de gráfico de flujo máximo y las capacidades de cada fuente y sumidero. El gráfico de la derecha muestra el flujo máximo permitido a través de cada borde después de la normalización. Tenga en cuenta que el flujo máximo permitido a través de los bordes con el símbolo de infinito en realidad está limitado a 1000 en la implementación.

La implementación de la función de flujo máximo de igraph utiliza el algoritmo Push-relabel. Este tipo de algoritmo no es sensible a los costos y es posible que no siempre encuentre la forma más corta de enrutar el flujo. Un algoritmo sensible al costo no está disponible en igraph y es probable que el rendimiento sea bajo para poder resolver un flujo basado en horas durante todo el año. Pero debido a la reducción previa a un árbol de expansión mínimo, los casos en los que se elige una solución no ideal son muy limitados e improbables. El algoritmo Push-Rebelbel también tiene la tendencia de dirigir el flujo a través de la menor cantidad de bordes. La implementación de igraph parece ser determinista en el orden de asignación del flujo si los gráficos son al menos automorfismos, lo cual es importante para el cálculo de flujo basado en horas, ya que cualquier oscilación de flujo introducida artificialmente entre los bordes es indeseable.


Flujo calculado por el algoritmo de flujo máximo y el cambio de escala al tamaño original.

Fuentes de calor

Las fuentes de calor se toman de la base de datos industrial. En base a su exceso de calor, Nuts0 ID y sector industrial se crea un perfil de carga que cubre cada hora del año para cada sitio. Se planea la adición personalizada de sitios.

Disipadores de calor

Los disipadores de calor se basan en áreas coherentes con demanda de calor conocida. Las áreas coherentes forman una máscara para una cuadrícula en la que se colocan puntos equidistantes como puntos de entrada. Dependiendo de la ID de NUTS 2 seleccionada, se asigna un perfil de calefacción residencial a los fregaderos. Está prevista la adición personalizada de puntos de entrada y lavabos.


Ejemplo de un área coherente y sus puntos de entrada generados.

Perfiles de carga

Los perfiles de carga mencionados constan de 8760 puntos que representan la carga por cada hora de los 365 días. Puede encontrar más información sobre los perfiles de carga aquí.

Cálculo de costos

Dado que los sistemas de calefacción de distrito tienen una gran capacidad calorífica, un pico en el flujo no significa que las líneas de transmisión deban entregar ese corto pico de calor instantáneamente. Por lo tanto, las capacidades requeridas de las líneas de transmisión y los intercambiadores de calor están determinadas por la carga máxima promedio. Específicamente, la función de convolución numpy se usa para promediar el flujo durante las últimas tres horas convolucionando con una función constante. Dependiendo de este valor se elige una línea de transmisión de la siguiente tabla.

Costos específicos de las líneas de transmisión utilizadas

| Potencia en MW | Costes en € / m | Temperatura en ° C | | ------------- |: -------------: | -----: | | 0,2 | 195 | <150 | | 0,3 | 206 | <150 | | 0,6 | 220 | <150 | | 1,2 | 240 | <150 | | 1,9 | 261 | <150 | | 3,6 | 288 | <150 | | 6,1 | 323 | <150 | | 9,8 | 357 | <150 | | 20 | 426 | <150 | | 45 | 564 | <150 | | 75 | 701 | <150 | | 125 | 839 | <150 | | 190 | 976 | <150 | | > 190 | 976 | <150 |

Los costos del intercambiador de calor en el lado de la fuente, que se asume como aire a líquido, se calculan con

C HSource (en-P) = P pico * 15.000 € / MW.

Los costos del intercambiador de calor de líquido a líquido en el lado del fregadero se determinan con

C HSink (en-P) = P pico * 265.000 € / MW si P pico <1MW o

C HSink (en-P) = P pico * 100.000 € / MW de lo contrario.

Eliminación de líneas de transmisión

Con un umbral de costo a flujo para las líneas de transmisión, se pueden eliminar si se excede para mejorar la relación flujo a costo. Después de la eliminación de los bordes, se debe volver a calcular el flujo, ya que la continuidad del flujo en el gráfico ya no está garantizada. La relación de costo a flujo también podría aumentar para otros bordes ahora, por lo que este proceso se repite hasta que la suma de todos los flujos ya no cambie.

Descripción de la rutina completa

Primero, las fuentes de calor y los sumideros se cargan con sus perfiles de carga. Luego, se realiza la búsqueda de radio fijo y se inicializa la red. Posteriormente, la red se reduce a su árbol de expansión mínimo y se calcula el flujo máximo para cada hora del año. Con base en el flujo, se calculan los costos de cada intercambiador de calor, bomba y línea de transmisión. Si se define una relación umbral de costo a flujo, se ejecuta el procedimiento de eliminación de la línea de transmisión. Al final, se devuelve el costo total y el flujo total de la red y el diseño de la red.

To Top

Repositorio de GitHub de este módulo de cálculo

Aquí obtiene el desarrollo de vanguardia para este módulo de cálculo.

To Top

Inicio rápido

El presente CM - EXCESO POTENCIAL DE TRANSPORTE DE CALOR está destinado a ayudar al usuario a identificar los potenciales de integración para el exceso de calor en las redes de calefacción urbana. Aunque se proporcionan numerosas funciones de análisis para no restringir al usuario, se debe señalar explícitamente que no se trata de una planificación técnica detallada. Los potenciales se basan en el CM - Potencial de calefacción urbana . Este MC identifica áreas con condiciones favorables para las redes de calefacción urbana. Por lo tanto, muestra la cantidad de calor que podría cubrir el exceso de calor industrial en estas áreas. Sin embargo, esto no significa que ya exista una red de calefacción urbana en esta región. Por lo tanto, un uso de la herramienta orientado a la aplicación para los profesionales podría tener el siguiente aspecto:

  • Si es necesario, agregue sus propios datos sobre el exceso de calor proporcionando a las empresas de la región el CM de planta industrial add .

  • Encienda el "Exceso de calor de sitios industriales"

  • Ejecute CM - EXCESO POTENCIAL DE TRANSPORTE DE CALOR.

  • El valor

Este gráfico compara el potencial de DH, el exceso de calor total, el exceso de calor conectado y el exceso de calor utilizado.

Este gráfico muestra cuánto calor podría cubrir el exceso de calor en el área investigada.

  • Valor
Indicadores Inversiones necesarias, costos anuales y costo nivelado de calefacción

Este gráfico muestra los costos específicos de producción de calor para toda la red. Nota: los costos mostrados se han estimado utilizando un enfoque simplificado. Estos costos no se aplican a tuberías individuales. Sin embargo, los costos mostrados se pueden utilizar como una suposición inicial simplificada como costos de transporte para la integración del exceso de calor en una red de calefacción urbana posiblemente cercana.

De lo anterior, se podría utilizar la siguiente jerarquía de trabajo:

  1. Compruebe si existe o está prevista una red de calefacción urbana en la región en cuestión.

  2. Las tuberías mostradas contienen flujos. Allí puede ver cuánto exceso de calor se transporta desde las respectivas fuentes. Ahora se podría contactar con las empresas afectadas. Probablemente primero las empresas con grandes cantidades.

Línea de transmisión y su flujo
  1. Si el operador de la red de calefacción urbana y el productor del exceso de calor están interesados en cooperar, se podrían encargar estudios de viabilidad más detallados. En el mejor de los casos, los datos mostrados ayudarán a iniciar proyectos reales.

To Top

Solución de problemas

CM no termina

  • Reducir la resolución espacial
  • Reducir la resolución de tiempo
  • Seleccione un área más pequeña
  • Vuelva a ejecutar en un momento posterior

CM se bloquea sin un mensaje

  • Vuelva a ejecutar en un momento posterior
  • Póngase en contacto con el desarrollador de CM

Error: "No hay área DH en la selección".

Marque DH Potencial CM para adaptar las entradas de modo que se cree un área DH.

Error: "No hay sitios industriales en el área seleccionada".

Marque la capa "sitios industriales" en la selección de usuario.

Error: "No hay puntos de entrada en el área seleccionada".

Verifique la advertencia .

Error: "No hay sitios industriales en el rango".

Seleccione un área más grande, en la que encuentre al menos un sitio industrial basado en el conjunto de datos industriales predeterminado disponible en la caja de herramientas Hotmaps.

Error: "No se utiliza exceso de calor".

Aumentar el umbral de la línea de transmisión

Advertencia: "No hay perfiles de industria disponibles para ..."

Verifique el país y subsector de los sitios industriales cargados.

Advertencia: "No hay perfil de calefacción residencial disponible para ..."

CM no tiene acceso a los datos del perfil de calefacción residencial que se ejecutarán en esta área.

To Top

Ejecución de muestra

Ejecución de muestra en PL22 con parámetros predeterminados. Se recomienda activar los sitios de exceso de calor en la pestaña de capas.

Ejecución de muestra en PL22. Las áreas rosadas representan la calefacción urbana. El naranja rodea la fuente de calor y el naranja las líneas de transmisión de la red.
Este gráfico muestra el caudal total a través de la red a lo largo del año. El gráfico inferior representa el día promedio. Dado que la resolución de tiempo predeterminada se establece en "semana", en este caso es constante.

To Top

Cómo citar

Ali Aydemir y David Schilling, en Hotmaps Wiki, CM Exceso de potencial de transporte de calor (septiembre de 2020)

To Top

Autores y revisores

Esta página fue escrita por Ali Aydemir y David Schilling ( Fraunhofer ISI ).

☑ Esta página fue revisada por Tobias Fleiter ( Fraunhofer ISI ).

To Top

Licencia

Copyright © 2016-2020: Ali Aydemir y David Schilling

Licencia internacional Creative Commons Attribution 4.0

Este trabajo está autorizado bajo una licencia internacional Creative Commons CC BY 4.0.

Identificador de licencia SPDX: CC-BY-4.0

Texto de licencia: https://spdx.org/licenses/CC-BY-4.0.html

To Top

Reconocimiento

Nos gustaría transmitir nuestro más profundo agradecimiento al Proyecto Hotmaps Horizon 2020 (Acuerdo de subvención número 723677), que proporcionó los fondos para llevar a cabo la presente investigación.

To Top

This page was automatically translated. View in another language:

English (original) Bulgarian* Czech* Danish* German* Greek* Estonian* Finnish* French* Irish* Croatian* Hungarian* Italian* Lithuanian* Latvian* Maltese* Dutch* Polish* Portuguese (Portugal, Brazil)* Romanian* Slovak* Slovenian* Swedish*

* machine translated