Mars Climate Orbiter Mishap Investigation Board Phase I Report¶
Stephenson, A. G. (1999). Mars Climate Orbiter Mishap Investigation Board Phase I Report.
Cited by¶
3 citations across 3 artifacts.
Each citation links to the sentence it supports in the citing article.
Primes¶
- Assumption
- A navigation module computes thrust from a sensor reading, assuming the reading is in metric units; an upstream component, written by a different team, emits it in imperial units.
This sourceDocuments the loss of the orbiter due to an unstated unit-convention assumption (pound-force seconds vs. newton-seconds) at a software interface between teams.
- A navigation module computes thrust from a sensor reading, assuming the reading is in metric units; an upstream component, written by a different team, emits it in imperial units.
- Equivocation
- The 1999 Mars Climate Orbiter loss is equivocation in a safety-critical software pipeline, with the token being a unit rather than a word.
This sourceEstablishes that the spacecraft loss resulted from ground software producing impulse data in pound-force-seconds while the spacecraft navigation software consumed it as newton-seconds — a unit (referent) mismatch with no conversion at the boundary.
- The 1999 Mars Climate Orbiter loss is equivocation in a safety-critical software pipeline, with the token being a unit rather than a word.
Mechanisms¶
- Unit Normalization Table
- The most famous instance is the loss of NASA's Mars Climate Orbiter, where one system produced impulse in pound-force-seconds while another consumed it as newton-seconds, and the unconverted mismatch sent the craft into the atmosphere.
This sourceDocuments a pound-force-second/newton-second mismatch that corrupted navigation and led to the Mars Climate Orbiter's loss.
- The most famous instance is the loss of NASA's Mars Climate Orbiter, where one system produced impulse in pound-force-seconds while another consumed it as newton-seconds, and the unconverted mismatch sent the craft into the atmosphere.
Verification¶
This reference passed the adversarial substantiation pipeline: it was checked to exist and to support the claim it is attached to. See how references were verified.
Registry ID ref:8ed0597ae9ab · see in the full table