打上げの失敗
出典: フリー百科事典『ウィキペディア(Wikipedia)』 (2021/11/14 00:47 UTC 版)
「クラスターミッション」の記事における「打上げの失敗」の解説
アリアン5は、アリアン4の慣性航法装置を再利用しているが、アリアン5の飛行経路は前のモデルとはかなり異なる。特に、アリアン5の水平方向に大きな加速は、バックアップも含めたコンピュータを破壊して診断データを消失させ、オートパイロットに偽の位置と速度を誤認させた。アリアン5の飛行条件下の慣性飛行試験は行われなかったため、打上げ前には、このエラーは発見されなかった。事故原因調査において、別の慣性航法装置を用いてアリアン5の模擬飛行が行われたが、実際と同じように失敗した。 水平方向に大きな加速は、64ビット浮動小数点数から16ビット符号付き整数値へのデータの変換を引き起こし、算術オーバーフローしたことで例外処理された。効率化のため、このような個々の変数の範囲確認は省略されていたが、コード中の他の変数の変換については保護されていた。例外処理は参照プラットフォームを停止し、飛行の破壊につながった。 報告書は、ソフトウェアのバグを直接の原因と認定しているが、別の調査ではシステム設計や運用の問題を指摘しているものもある。
※この「打上げの失敗」の解説は、「クラスターミッション」の解説の一部です。
「打上げの失敗」を含む「クラスターミッション」の記事については、「クラスターミッション」の概要を参照ください。
- 打上げの失敗のページへのリンク