Los sistemas a bordo del cohete SpaceX Falcon 9 funcionan con Linux

Hace unos días, SpaceX llevó con éxito a dos astronautas a la ISS utilizando la nave espacial tripulada Crew Dragon. Ahora se sabe que los sistemas a bordo del cohete SpaceX Falcon 9, con el que se lanzó al espacio la nave con astronautas a bordo, se basan en el sistema operativo Linux.

Los sistemas a bordo del cohete SpaceX Falcon 9 funcionan con Linux

Este evento es significativo por dos razones. En primer lugar, por primera vez en diez años, los astronautas fueron al espacio desde suelo estadounidense. En segundo lugar, este lanzamiento fue la primera vez en la historia que una empresa privada llevó personas al espacio.

Según los datos disponibles, los sistemas a bordo del vehículo de lanzamiento Falcon 9 ejecutan una versión simplificada de Linux, que está instalado en tres ordenadores redundantes con procesadores x86 de doble núcleo. El software utilizado para controlar el vuelo del Falcon 9 está escrito en C/C++ y se ejecuta por separado en cada computadora. El cohete no necesita procesadores especializados que estén protegidos de manera confiable contra la radiación, ya que la primera etapa devuelta permanece en el espacio por un corto tiempo. Para garantizar un funcionamiento fiable, es suficiente la redundancia proporcionada por tres sistemas informáticos redundantes.  

La fuente no especifica qué procesadores utiliza SpaceX en su cohete, pero es posible que no se trate de las soluciones más nuevas y productivas, ya que esto es una práctica frecuente. Por ejemplo, la Estación Espacial Internacional utilizó procesadores Intel 80386SX con una frecuencia de 20 MHz desde 1988. Estas soluciones se han utilizado para admitir aplicaciones de multiplexor y demultiplexor (C&C MDM), pero no son muy buenas para otras tareas. En la vida cotidiana, los astronautas utilizan portátiles HP ZBook 15 con plataformas de software Debian Linux, Scientific Linux y Windows 10. Los ordenadores Linux se utilizan como terminales para conectarse a C&C MDM, mientras que los portátiles Windows se utilizan para ver el correo y navegar por la red de Internet y entretenimiento.   

El mensaje también indica que antes del lanzamiento del vehículo de lanzamiento, el software y el equipo utilizado para el control de vuelo se prueban en un simulador que es capaz de simular diversas situaciones, incluidas las de emergencia. Cabe destacar que la nave espacial Crew Dragon también utiliza sistemas que se ejecutan en Linux, junto con software escrito en C++. En cuanto a la interfaz con la que interactúan los astronautas, se trata de una aplicación web en JavaScript. El panel táctil utilizado para la operación se duplica mediante una interfaz de botón en caso de falla.



Fuente: 3dnews.ru

Añadir un comentario