Petróleo y uranio

¿Qué es más caro, el petróleo o el uranio?

Uno de los argumentos que se esgrime con más frecuencia, sobre todo en lo que va de año, por parte de quienes están en contra de la construcción de nuevas centrales nucleares es que el precio del uranio es muy alto y está subiendo a gran velocidad. Es cierto: según datos de UxC, se ha registrado un aumento de casi un 100% en los últimos siete meses, y el precio a día 23 de marzo de 2007 alcanzó los 157,13 €/kg de U3O8 (un punto de partida típico para fabricar barras de combustible nuclear).

El petróleo, por su lado, también está en una espiral ascendente propia. El 28 de marzo alcanzó los 65,78 $/barril Brent (alrededor de 420,30 €/m3). La densidad del petróleo Brent, grado arriba grado abajo, viene a ser de 832 kg/m3, con lo que el precio, en la misma unidad que el uranio, sería de 0,51 €/kg. Dos conclusiones, una cierta y otra falsa:

Recordad: hay que sumar peras con peras.

Y…

¡Qué caro es el uranio! Mejor nos quedamos con el petróleo y ahorramos lo que podamos para comprar neveras mientras viene el Calentamiento GlobalTM, justo antes de la venida del mineralismo. (Notar que ni por un momento dudo que el calentamiento global es un hecho; lo del mineralismo es otra cosa…)

¿Podemos estar seguros? No. Para comparar dos fuentes de energía, no tiene sentido usar los euros que cuesta cada kilo. Sería más razonable quedarnos con el coste real de la energía que puede obtenerse, es decir, los euros por julio. Veamos. Un reactor nuclear típico, de tipo PWR (como Almaraz) dispone de una potencia de 2000 MW, y requiere alrededor de 72 T de combustible por carga. Suponiendo que cada carga dura un año, vemos que

(2000 MW * 365 días * 24 horas/día * 3600 segundos/hora) / 72 000 kg = 876000 MJ/kg

Como comparación, la gasolina (el subproducto más común del petróleo Brent) tiene un rendimiento energético de unos 47 MJ/kg. Asimilando gasolina con petróleo, que ya es asimilar, pero ahorra cálculos poco relevantes, obtenemos un precio de 0,18 €/GJ y 10,85 €/GJ para uranio y petróleo, respectivamente.

Nota: en unidades periodísticas, un gigajulio es la cantidad de energía que consume una bombilla de 100 W en 4 meses, poco más o menos.

Vaya… ¡El petróleo es sesenta veces más caro que el uranio! Hay que notar, no obstante, que el cálculo no tiene en cuenta los costes de transformación (del U3O8 en barras de combustible, y del petróleo en gasolina súper 95). Tampoco se tiene en cuenta que el uranio “gastado” lo está sólo en una pequeña parte, y que los elementos de combustible viejos pueden reprocesarse (con un coste adicional), mientras que al petróleo quemado sólo le queda ocluir nuestros pulmones en forma de humos varios, además de la atmósfera. Otro día hablaremos de los peligros de la radiación…

Pipes con entrada

¿Para qué sirve un pipe con entradas de datos, si hay que ir a la página de Pipes para introducir los datos a mano? Hemos visto que podemos pasar nuestros valores a través de una URL (con un GET de HTTP); esto nos permite la automatización necesaria para añadir un elemento más a la cadena.

Vamos a preparar un bookmarklet sencillo. Un bookmarklet es una URL de protocolo javascript: que contiene código ejecutable (escrito en… Javascript, claro). Huelga decir que lo probaré en Firefox, y si funciona en Explorer 😉 pues mejor que mejor. Allá va.

javascript:
    void(
        q0=prompt('BOE-Búsqueda en título:','igualdad')
    );
    if(q0)
        location.href='http://pipes.yahoo.com/pipes/pipe.run?
        _id=sOW2lOvS2xGGAgtA1vC6Jw&_render=rss&titulo='+
        escape(q0)

El código del bookmarklet se escribe todo en una misma línea, pero lo presento dividido e indentado para que se vea mejor la estructura. Además de presentarlo en una sola línea se procura que quede lo más comprimido posible (como un Perl one-liner) para encajar en la limitación de longitud de una URL en un favorito… alrededor de 2000 caracteres en Explorer (otros no tienen esas limitaciones).

Se trata de un código muy sencillo, en el que podríamos añadir más variables y llamadas a prompt para introducir más parámetros de entrada; lo fundamental es escapar, es decir, realizar un URL encoding mediante la función escape, el valor de lo introducido en las cajas de entrada a la hora de componer la URL (línea location.href). Aquí está, para añadirlo a los favoritos: bookmarklet BOEv2.