La misión Artemis II marca el regreso de astronautas a las proximidades de la Luna más de medio siglo después del programa Apolo. Pero más allá del cohete, la cápsula Orion o los sistemas de soporte vital, hay un elemento clave que suele pasar desapercibido: el ordenador de vuelo. Para esta misión, la NASA ha diseñado un sistema informático tolerante a fallos capaz de seguir funcionando incluso cuando múltiples componentes dejan de responder. Este tipo de arquitectura es esencial cuando los astronautas se encuentran a cientos de miles de kilómetros de la Tierra y cualquier error puede tener consecuencias críticas.

El nuevo ordenador de Artemis II combina redundancia múltiple, verificación cruzada en tiempo real y hardware especializado preparado para soportar radiación espacial. El objetivo no es solo mejorar la seguridad, sino también permitir que la nave tome decisiones autónomas sin depender constantemente del control en Tierra. Este artículo analiza cómo funciona esta tecnología, por qué es necesaria y qué significa para el futuro de la exploración espacial tripulada.

Volver a la Luna exige ordenadores mucho más fiables

La misión Artemis II es la primera misión tripulada del programa Artemis y enviará cuatro astronautas alrededor de la Luna durante un viaje de aproximadamente diez días. Durante ese tiempo, la nave Orion tendrá que gestionar navegación, comunicaciones, soporte vital y control térmico sin margen para fallos graves. La nave ha viajado a más de 400.000 kilómetros de la Tierra, lo que implica retardos en la comunicación de varios segundos y limita la intervención directa desde el control de misión.

La necesidad de un ordenador tolerante a fallos no es nueva. Durante el programa Apolo, los astronautas utilizaban un ordenador con un procesador de apenas 1 MHz y aproximadamente 4 kilobytes de memoria, cifras insignificantes comparadas con cualquier dispositivo moderno. Sin embargo, ese sistema ya incorporaba conceptos de fiabilidad que hoy siguen siendo fundamentales.

Desde entonces, la complejidad de las misiones espaciales ha aumentado enormemente. Orion debe controlar decenas de motores, cientos de sensores y múltiples subsistemas simultáneamente. Solo el módulo de servicio europeo incluye 33 motores y numerosos sensores que deben monitorizarse en tiempo real, lo que requiere una capacidad de procesamiento constante y fiable.

Aquí es donde entra en juego el nuevo ordenador tolerante a fallos diseñado para Artemis II.

Qué significa realmente un ordenador tolerante a fallos

Un sistema tolerante a fallos está diseñado para continuar funcionando incluso cuando uno o varios componentes fallan. En entornos espaciales, esta capacidad es imprescindible debido a la radiación cósmica, las fluctuaciones térmicas extremas y la imposibilidad de reparar físicamente los equipos.

En términos técnicos, este tipo de arquitectura utiliza redundancia. Esto significa que varios procesadores ejecutan simultáneamente las mismas instrucciones y comparan sus resultados. Si uno produce un resultado diferente, el sistema lo detecta y lo descarta automáticamente. Este método se conoce como redundancia modular triple o cuádruple, y es habitual en aeronáutica y sistemas espaciales críticos.

En el caso de Artemis II, la NASA ha llevado este concepto aún más lejos. El sistema incluye múltiples ordenadores que funcionan en paralelo y que supervisan continuamente su propio estado. Si uno falla, los demás toman el control sin que la tripulación tenga que intervenir. Además, el software también está diseñado para reconfigurar el sistema automáticamente, redistribuyendo las tareas entre los módulos disponibles.

Este enfoque no solo aumenta la seguridad, sino que también permite a la nave operar de forma autónoma durante largos periodos.

La arquitectura informática de Orion

El ordenador de vuelo de la nave Orion está formado por dos ordenadores principales que funcionan simultáneamente. Cada uno de ellos incluye módulos redundantes adicionales, lo que crea una arquitectura con múltiples capas de seguridad. Este diseño permite detectar fallos en milisegundos y continuar operando sin interrupciones.

Desde el punto de vista técnico, estos sistemas ejecutan software de control de vuelo en tiempo real con ciclos de procesamiento de decenas de milisegundos. La latencia de respuesta del sistema debe mantenerse por debajo de ciertos umbrales para evitar desviaciones en la trayectoria o errores en la navegación. Además, el sistema debe gestionar múltiples flujos de datos procedentes de sensores inerciales, cámaras, radares y sistemas de comunicación.

Otro aspecto importante es la resistencia a la radiación. En el espacio profundo, las partículas energéticas pueden provocar errores en la memoria conocidos como «bit flips». Para evitarlo, el ordenador utiliza memoria con corrección de errores y procesadores endurecidos contra radiación. Este tipo de hardware suele funcionar a frecuencias más bajas que los chips comerciales, pero ofrece mayor estabilidad a largo plazo.

La nave Orion también incorpora sistemas de verificación cruzada entre ordenadores. Esto significa que cada unidad calcula los mismos parámetros y compara resultados continuamente. Si se detecta una discrepancia, el sistema puede aislar automáticamente el módulo defectuoso.

El producto principal: el ordenador de Artemis II

El verdadero protagonista de esta historia es el ordenador tolerante a fallos diseñado específicamente para Artemis II. Este sistema actúa como el cerebro de la nave Orion y gestiona desde la navegación hasta la comunicación con la Tierra.

Una de sus características clave es la capacidad de operar de forma autónoma durante largos periodos. Esto es especialmente importante durante fases críticas como la inserción lunar o el reingreso atmosférico, donde cualquier retraso en la toma de decisiones podría resultar problemático.

Además, el sistema está diseñado para soportar condiciones extremas. Durante el reingreso, la nave Orion experimentará temperaturas cercanas a los 2.700 grados Celsius en el escudo térmico, mientras que el ordenador debe seguir funcionando con normalidad. Este tipo de requisitos obliga a utilizar componentes altamente especializados y rigurosamente probados.

También es interesante que el sistema combina hardware tradicional con software avanzado de supervisión. Este software analiza continuamente el comportamiento del sistema y puede tomar decisiones correctivas automáticamente. En términos técnicos, se trata de una arquitectura de supervisión jerárquica con recuperación dinámica de errores.

La NASA ha explicado el diseño de este ordenador en el artículo «How NASA Built Artemis II’s Fault-Tolerant Computer» donde se detalla cómo los ingenieros han aplicado décadas de experiencia en misiones espaciales para crear este sistema.

Más potencia y más autonomía

Uno de los objetivos del nuevo ordenador es permitir mayor autonomía en futuras misiones. Esto será especialmente importante en misiones hacia Marte, donde la latencia de comunicación puede superar los 20 minutos.

El ordenador de Artemis II ya incorpora algunos de estos conceptos. Por ejemplo, puede gestionar maniobras orbitales, monitorizar sistemas vitales y ejecutar diagnósticos automáticos sin intervención humana.

Además, la nave Orion también incorporará comunicaciones ópticas mediante láser, capaces de transmitir datos a velocidades de hasta 260 megabits por segundo. Esto permitirá enviar grandes cantidades de información científica y telemetría durante la misión.

Este aumento en la capacidad de comunicación también exige más potencia informática, ya que el sistema debe procesar y priorizar datos en tiempo real.

De Apolo a Artemis: una evolución tecnológica

Comparar el ordenador de Apolo con el de Artemis II muestra hasta qué punto ha evolucionado la tecnología. Mientras que Apolo utilizaba apenas unos kilobytes de memoria, Orion dispone de sistemas con capacidades miles de veces superiores.

Además, los ordenadores modernos pueden ejecutar algoritmos complejos de navegación y simulación en tiempo real. Esto permite realizar correcciones de trayectoria más precisas y mejorar la seguridad general de la misión.

Otro aspecto clave es la modularidad. El sistema de Artemis II está diseñado para actualizarse en futuras misiones. Esto permitirá incorporar nuevas capacidades sin rediseñar completamente la arquitectura.

Para profundizar en este tipo de sistemas, también puede consultarse el informe técnico de la NASA sobre arquitecturas tolerantes a fallos disponible donde se analizan arquitecturas cuádruples redundantes y su impacto en rendimiento.

Asimismo, una explicación técnica adicional sobre arquitecturas tolerantes a fallos puede encontrarse en  techbriefs donde se describen sistemas multiprocesador redundantes utilizados en aplicaciones aeroespaciales.

Reflexiones finales

El ordenador tolerante a fallos de Artemis II demuestra que la exploración espacial moderna depende tanto del software como del hardware. Aunque los cohetes y las cápsulas son los elementos más visibles, el éxito de la misión depende en gran medida de estos sistemas invisibles.

Este tipo de arquitectura será fundamental para futuras misiones a la Luna y Marte. A medida que las misiones se vuelvan más largas y complejas, la autonomía y la fiabilidad serán factores cada vez más importantes.

Además, muchas de estas tecnologías acabarán llegando a otros sectores. La aviación, los vehículos autónomos o incluso la industria energética pueden beneficiarse de sistemas informáticos tolerantes a fallos.

Artemis II no solo representa el regreso de astronautas a la Luna, sino también un paso importante en la evolución de la informática crítica.

214
Suscribirse
Notificación
0 Comments
Inline Feedbacks
Ver todos los comentarios
0
¡Aquí puedes dejar tus comentarios!x