わずか 68 KB のメモリで宇宙で活動する探査機ボイジャー 1 号の秘密

読了時間 約8分
Voyager 1 Foto: Voyager 1 - joshimerbin / shutterstock.com

既知の宇宙の最果てを横断する伝説の探査機ボイジャー 1 号は、わずか 68 キロバイトのストレージをサポートして日々の運用を行っています。この技術的ボトルネックの大きさを説明するには、現代のスマートフォンで撮影された基本的な写真が、ミッションのデジタル頭脳全体よりもかなり多くのスペースを占有しており、前世紀の航空宇宙工学の驚異的な回復力を強調していることに注目するだけで十分です。

1977 年に宇宙に打ち上げられたこの金属構造は、ほとんど目に見えない処理能力で星系の端からデータを送信し続けるという、現在のコンピューティングの期待に反しています。米国宇宙機関は、この 68 KB という制限を設けて機器を設計しましたが、この容量は 45 年以上にわたる中断のない旅の間、宇宙船を完全に誘導できる容量であることが証明されました。

ミッションコンピュータをアクティブに保つ冗長アーキテクチャ

単一の最先端プロセッサに依存するのではなく、機器のインテリジェント コアは、常にペアで動作する 3 つの異なるシステムで構成されています。この複製方法は、遠征の継続性を確保するために当時の技術者によって設計された代替手段でした。コンポーネントが不可逆的な故障に見舞われた場合、その同一のコピーが同時に動作し、探査機が星間空間を漂流するのを防ぎます。

プロセッサーの各セットは、地球との通信と経路の安定性をサポートするために、完全に分離された重要な機能を管理します。モジュールの 1 つは研究機器によって収集されたメトリックのみを処理しますが、2 番目のモジュールは推進力とステアリングを制御し、3 番目のモジュールは地上アンテナから送信された命令を解読するタスクを担当します。開発チームが定義した戦術スキームは次のように構成されました。

  • コマンド コンピュータ (CCS): 主な管理を担当し、2 つの予備デバイスとそれぞれ 4,096 ワードの容量で動作します。
  • Flight Data Subsystem (FDS): テレメトリのフォーマットを目的としており、デュアル サポートを備えた 8,192 ワードの 2 つのストレージ領域を収容します。
  • Articulation Control (AACS): 構造の空間方向に焦点を当て、スペアパーツも提供され、4,096 ワードの制限があります。

昔とスマホ時代の残酷な処理の対比

68 KB という量は、惑星間船のボードに搭載されているすべてのランダム アクセス メモリの合計に相当します。比較のために、現在のノートブックに保存されている単純なテキスト文書または非常に低品質の画像は、100 KB マークを軽く超えます。実際には、アーティファクトは、アプリケーション アイコンの読み込みに必要なデータ パッケージよりも小さなデータ パッケージを使用して、複雑なルート修正と宇宙プラズマ分析を実行します。

建設段階では、市場は高密度シリコン マイクロチップをまだ認識していなかったので、技術者は磁気コア メモリを使用し、配線を手作業ではんだ付けする必要がありました。すべてのバイトが貴重であるため、プログラマーは、Fortran やアセンブリなどの古典的な言語で非常に無駄のない命令を作成し、250 kHz という控えめな周波数で実行しました。皮肉なことに、深宇宙からの致死的な放射線から機械を保護するのは、まさにこの堅牢なアナログ形式です。

地球から数十億キロメートル離れたコードを更新するという物流上の課題

240 億キロメートル以上離れた車両のメンテナンスを行うには、管制センターの科学者に並外れた回復力が求められます。コードの異常に直面したチームは、システムの元のアーキテクチャを解読するために、ほぼ半世紀前に印刷されたマニュアルを参照する必要があります。これに加えて、単純な命令パケットが宇宙を越えて探査機の受信機に届くまでに約 22 時間半かかり、応答が返ってくるまでに同じ間隔が必要です。

2024 年の最初の数か月間、単一のメモリ チップの劣化により科学テレメトリが混乱する重大な障害が発生し、NASA は前例のないデジタル救助活動の考案を余儀なくされました。遠隔介入は、非常に系統的なスケジュールに従って、生命維持システムを損なうことなく焼けた部分を迂回できるように、細心の注意を払って設計する必要がありました。

  • フライトパッケージングサブシステム内の破損した領域を正確に特定します。
  • オペレーション コードをより小さな自己完結型セグメントに分割します。
  • ソフトウェアのこれらの部分を磁気ストレージの無傷のセクターに移行します。
  • 新しく割り当てられた場所を指すようにすべての読み取りルートを再構成します。
  • 検証パケットをトリガーして、読み取り可能な接続が再確立されたことを確認します。

古いハードウェアが宇宙の危機を生き延びる理由

このような長寿命の本当の資産は、そのコンポーネントの未加工の構造にあり、これは私たちが今日使用している電子機器の繊細さとは正反対の現実です。最新のマイクロプロセッサには、数十億ナノメートル規模のトランジスタが内蔵されており、高エネルギー粒子の衝撃によって瞬時に破壊されてしまいます。一方、1970 年代に開発されたプレートは、物理的に互いに離れた幅広の軌道を備えているため、太陽嵐や外部干渉から事実上遮蔽されています。

ミッションの安定性を保証するさらなる詳細は、今日のクラッシュの主な原因である複雑なオペレーティング システムやバックグラウンド アップデート ルーチンがまったく存在しないことです。ディレクティブは機械語で直接実行され、中間のグラフィカル インターフェイスを介さずにバイナリ シーケンスに応答します。この純粋に機能的なアーキテクチャにより、プロジェクトの寿命を縮める可能性のあるソフトウェアの非互換性の可能性が軽減されました。

核電池の枯渇と宇宙の人工物の未来

計算構造は健全なままですが、継続的な運用に対する最大の脅威は、プルトニウムを燃料とする熱電発電機の自然崩壊です。利用可能なエネルギーをすべて節約するために、エンジニアリング チームは、内部ヒーターと主要な機器を段階的にオフにする戦略を採用しました。この厳格な経済活動の中心的な目的は、主要な検出器の機能を可能な限り拡張し、星間空間に関する前例のないデータの収集を保証することです。

科学者の数学的予測によれば、2025 年からこの 10 年の終わりまでの間のある時点で、核発生源は無線送信機を維持する力を失うことになります。最終的に接触が途絶え、回路が真空中でフリーズすると研究段階は完了しますが、アルミニウム製のシャーシは天の川を通って変わらない軌道を続けます。挨拶と地上の音楽が詰まった象徴的なゴールデン レコードを搭載したこの船は、星々の間をさまよう私たちの文明の永遠の考古学的遺物としての地位を固めることになります。

Luís Henrique Costa é jornalista formado pela FMU, editor-chefe e fundador do Mix Vale, portal de notícias em atividade desde 2013. Responde pela direção editorial do veículo, que cobre Brasil e mundo em economia, benefícios sociais, esportes, tecnologia, ciência e entretenimento. Atua na área há mais de 15 anos e lidera uma equipe de cerca de 15 colaboradores.

Notícias relacionadas