Início Ciência e tecnologia Em 2024, os engenheiros resgataram a Voyager 1 a mais de 24...

Em 2024, os engenheiros resgataram a Voyager 1 a mais de 24 mil milhões de quilómetros de distância, depois de passarem meses reescrevendo e transferindo remotamente pedaços de código de 46 anos em torno de um chip de memória avariado.

1
0

No final de 2023, uma das máquinas mais distantes já criadas pela humanidade começa a falar bobagens. A Voyager 1, a mais de 24 mil milhões de quilómetros da Terra, começou a enviar de volta um padrão repetitivo e sem sentido em vez de dados, e continuou a fazê-lo durante cerca de cinco meses. Em 2024, os engenheiros o trouxeram de volta, não enviando alguém para consertá-lo, o que é impossível, mas reescrevendo e movendo remotamente peças de seu software de 46 anos em torno de um chip de memória morto, com cada comando que levavam a maior parte do dia para enviar.

Quando a espaçonave em funcionamento mais antiga ficou quieta

A Voyager 1 foi lançada em 1977 e agora O objeto feito pelo homem mais distante que existeViaje pelo espaço interestelar além do limite da influência do Sol. Ele ainda se comunica com a Terra através da Deep Space Network da NASA, um feito para hardware que tem meio século de existência.

Em 14 de novembro de 2023, essa comunicação foi interrompida de forma inusitada. A espaçonave ainda estava lá, ainda recebendo ordens e, ao que tudo indica, ainda as transportava. Mas os dados enviados para casa revelaram-se um único padrão repetido que não continha nenhuma informação. A Voyager estava viva e ouvindo. Simplesmente deixou de ser capaz de dizer qualquer coisa inteligível.

encontrar falhas

Demorou meses para descobrir o porquê. Já em 2024, os engenheiros estavam Identificou o problema no subsistema de dados de vooUm dos três computadores de bordo da espaçonave que coleta e empacota dados antes da transmissão.

Um único chip na memória daquele computador falhou. Um bit preso destruiu cerca de três por cento da memória do subsistema e, o que é mais importante, essa memória fazia parte do próprio código do software. Cerca de 256 palavras armazenadas simplesmente desapareceram.

Na Terra você substitui o chip. Com 24 bilhões de quilômetros, não há substituto para nada.

A solução foi mover o código

Se a memória com falha não puder ser reparada ou trocada, o código que estava lá terá que ir para outro lugar. Isso foi mais difícil do que parece, porque nenhum trecho não utilizado da pequena memória do subsistema era grande o suficiente para mantê-lo.

Então a equipe isolou o código afetado. Eles o dividiram em seções, encontrando espaço para cada seção em um canto diferente da memória e reescrevendo as referências cruzadas internas para que as peças espalhadas ainda pudessem chamar umas às outras e rodar como um único programa de trabalho. Esse é o tipo de cirurgia delicada que os engenheiros costumam realizar em uma máquina à sua frente. Estava cego, em um computador que eles tocaram fisicamente pela última vez na década de 1970.

Espere cerca de dois dias

A distância torna cada passo mais lento. Um comando enviado à Voyager 1 tem que viajar cerca de 24 bilhões de quilômetros, o que leva luz e, portanto, rádio por cerca de 22,5 horas. A resposta leva o mesmo tempo, então uma única pergunta e resposta equivale a uma troca de dois dias.

Em 18 de abril de 2024, os engenheiros enviaram ordens para remover a seção principal do código. Chegou à espaçonave quase um dia inteiro depois. No dia seguinte, a resposta voltou: a Voyager 1 estava retornando dados legíveis novamente. Informações de engenharia sobre a própria saúde da nave Veio primeiro, em abrilE em junho havia quatro instrumentos científicos ainda em operação Enviando leituras utilizáveis ​​mais uma vez.

Por que foi difícil superar a distância?

O atraso no tempo de luz era apenas parte da dificuldade. Os computadores da Voyager são designs do início da década de 1970, com memória total que é uma pequena fração da que um telefone típico tem hoje. A maioria dos engenheiros que os construíram já se aposentou há muito tempo, então a equipe de depuração teve que trabalhar com documentos e manuais de décadas atrás, lendo e relendo o código escrito há meio século até que o entendessem bem o suficiente para refatorá-lo com segurança.

Também havia muito pouco espaço para erros. Um comando que tivesse dado errado, enviado para uma espaçonave frágil e instável no outro extremo do sistema solar, poderia ter encerrado a missão de uma vez.

A primeira tentativa séria de reparos.

o que ver

Conserte o tempo adquirido, não a permanência. O verdadeiro limite da Voyager 1 não é o seu software, mas a sua potência: o gerador de plutónio que a alimenta perde alguns watts todos os anos e os instrumentos estão a ser desligados um a um para esticar o que resta. A espaçonave ficará silenciosa dentro de alguns anos, não importa quão inteligentemente seja mantida.

Até então, resta saber quanto tempo durará e se a nave envelhecida apresentará mais falhas que sua pequena e avançada equipe terá de resolver após mais de um dia de voo por rádio. Por enquanto, um computador construído antes da existência do computador pessoal ainda está funcionando, mantido vivo por pessoas que atravessam o espaço interestelar para reescrever códigos mais antigos que a maioria deles.

Processo editorial

Os artigos do Space Daily são gerados com a ajuda de IA e revisados ​​pela equipe editorial antes da publicação. Confira nossos padrões editoriais e cabeçalho.

Source link

DEIXE UMA RESPOSTA

Por favor digite seu comentário!
Por favor, digite seu nome aqui