世界の奇妙な真実を暴く全334本の衝撃記事
世界の不思議
おもしろ事件
火星探査機が消えた!NASAを震撼させた「単位の混同」の真実
宇宙・地球科学

火星探査機が消えた!NASAを震撼させた「単位の混同」の真実

シェア

1999年9月23日、人類が火星の謎に迫るべく送り出した探査機が、突如としてその姿を消しました。アメリカ航空宇宙局(NASA)のマーズ・クライメイト・オービター(MCO)は、火星周回軌道への投入を目前にして、文字通り「燃え尽きて」しまったのです。この衝撃的な事故の直接的な原因は、後に「単位の混同」という、にわかには信じがたい初歩的なミスであったことが判明します。しかし、この悲劇の裏には、単なる計算ミスでは片付けられない、より深く、そして現代のプロジェクト管理にも通じる組織的な問題が隠されていました。なぜ、このような「ありえない」ミスが、世界最高峰の科学技術を結集したNASAで起こってしまったのでしょうか?

わずか数センチのズレが招いた大惨事:単位の混同という信じられないミス

MCOの喪失は、技術的な詳細を掘り下げると、まさに「信じられない」の一言に尽きます。事故の核心は、探査機の軌道制御に関わるソフトウェアで、異なる単位系が使われていたことにありました。NASAのジェット推進研究所(JPL)のナビゲーションチームは、国際単位系(SI)である「ニュートン・秒(N-s)」で推力データを期待していました。これは、ソフトウェア・インターフェース仕様書(SIS)にも明確に記載されていた要件です。

ところが、探査機の製造を担当したロッキード・マーティン社は、自社内で伝統的に使用していたヤード・ポンド法に基づき、「ポンド力・秒(lbf-s)」で推力データを出力するソフトウェアを開発していました。1ポンド力(lbf)は約4.45ニュートン(N)に相当するため、ロッキード・マーティン社のソフトウェアが出力した「1 lbf-s」という数値を、JPL側のソフトウェアはそのまま「1 N-s」として解釈してしまったのです。この結果、探査機に与えられた実際の速度変化(Delta-V)は、地上チームが計算していた値の約4.45倍も大きくなっていました。つまり、探査機は地上からの指示よりもはるかに強い力で軌道を修正され続けていたことになります。このわずかな、しかし致命的な単位のズレが、MCOを火星の大気圏深くに引きずり込み、燃え尽きさせる原因となったのです。

「早く、良く、安く」の代償:NASAの組織改革が招いた悲劇

この単位の混同というミスは、単独で発生したわけではありません。その背景には、1990年代後半のNASAが直面していた「Faster, Better, Cheaper(より早く、より良く、より安く:FBC)」という政策が深く関わっています。当時のNASA長官ダニエル・ゴールディンが掲げたこのスローガンは、巨額の予算と長期間を要する従来の宇宙開発から脱却し、小型で安価な探査機を頻繁に打ち上げることで、効率化とリスク分散を図るものでした。

MCOの開発は、このFBC政策の最盛期に行われ、開発費は劇的に削減されました。しかし、この極端なコスト削減圧力は、開発スケジュールの短縮、人員の削減、そして最も重要な「検証プロセスの簡略化」という副作用をもたらしました。従来、NASAが請負業者に対して行っていた厳格な「監督(Oversight)」は、より緩やかな「洞察(Insight)」へと移行し、詳細な技術チェックが請負業者任せになる傾向が強まっていたのです。この管理体制の変化こそが、悲劇の温床となりました。

さらに、MCOの機体設計も問題を複雑化させました。コスト削減と軽量化のため、機体は片側にのみ太陽電池パドルを持つ非対称な形状をしていました。この非対称性により、太陽光圧によるトルクが常に発生し、姿勢制御用のリアクション・ホイールが頻繁に飽和状態に陥りました。これを解消するためには、スラスタを噴射してホイールの回転を落とす「アンギュラー・モメンタム・デサチュレーション(AMD)」という操作が必要となります。MCOの設計上の特性により、このAMDイベントの発生頻度は、当初ナビゲーションチームが想定していたよりも10倍から14倍も多くなりました。単位換算ミスによる誤差が、予想をはるかに上回る頻度で軌道計算モデルに組み込まれ続けた結果、軌道誤差は線形ではなく加速度的に蓄積し、最終的な破局へと向かっていったのです。

なぜ誰も気づかなかったのか?

MCOの失敗は、突然の事故ではありませんでした。9ヶ月間の航行期間中、徐々に進行した「スローモーションの災害」と表現されるべきものでした。この間、いくつかの重要な警告サインが存在したにもかかわらず、それらは組織的なバイアス、手続き上の不備、そして企業間のコミュニケーション断絶によって見過ごされてしまいました。

ミッションの最初の4ヶ月間、ナビゲーションチームは本来使用すべき自動化された「Small Forces」処理システムを使用していませんでした。これは、ロッキード・マーティン社から送られてくるデータファイルのフォーマットにエラーがあり、JPL側のソフトウェアが読み込めなかったためです。この期間、ナビゲーションチームはロッキードの技術者と電子メールで直接やり取りを行い、AMDイベントのデータを手作業で入力して計算していました。皮肉なことに、この「手動運用」の期間中は、エンジニアがデータを個別に確認・処理していたためか、大きな問題は表面化しませんでした。しかし、自動化されたシステムが導入されてからは、この手動でのチェックが失われ、単位の混同による誤差が累積し始めたのです。

マーズ・クライメイト・オービター事故が残した教訓

マーズ・クライメイト・オービターの事故は、宇宙開発史上、最も痛ましい教訓の一つとして語り継がれています。この悲劇は、単一の技術的ミスだけでなく、コスト削減圧力、組織間のコミュニケーション不全、そして厳格な検証プロセスの欠如が複合的に絡み合った結果であることを浮き彫りにしました。この事故からNASAは多くの教訓を得て、その後のプロジェクト管理、システムエンジニアリング、そして国際的な協力体制において、より厳格な基準とプロトコルを導入することになります。

現代の複雑なシステム開発において、この事故は私たちに重要な問いを投げかけます。いかにして、異なる専門性を持つチーム間での正確な情報共有と、見過ごされがちな小さなミスを早期に発見する仕組みを構築するか。そして、コストと効率性を追求する中で、安全性と信頼性をいかに確保するか。MCOの燃え尽きた機体は、宇宙の彼方で、私たちに永遠の教訓を語り続けているのです。

この記事はいかがでしたか?

シェア