Mars Climate Orbiter: differenze tra le versioni

Contenuto cancellato Contenuto aggiunto
Mr Wolf (discussione | contributi)
Mr Wolf (discussione | contributi)
Riga 45:
[[File:Mars Climate Orbiter - mishap diagram.png|thumb|Il diagramma mostra le differenze tra la manovra di ingresso in orbita prevista e quella effettivamente condotta dalla sonda.]]
Le [[ruota di reazione|ruote d'inerzia]] del ''Mars Climate Orbiter'' erano mantenute nel loro intervallo di funzionamento lineare attraverso l'accensione dei propulsori con una routine detta ''Angolar Momentum Desaturation (AMD)''. Quando questo avviene, i dati principali della sonda vengono trasmessi a terra, elaborati e inseriti in un file chiamato ''file AMD''. Il team delle operazioni di navigazione del [[Jet Propulsion Laboratory]] usava i dati derivati dal file AMD per modellare le forze generate dai propulsori che agiscono sulla sonda. La modellazione di queste piccole forze è una operazione critica per determinare con precisione la traiettoria della sonda: dopo l'accensione dei propulsori, viene calcolato il cambiamento di velocità ("delta-V") tramite il periodo di accensione e un modello delle performance dei propulsori. Quest'ultimo viene calcolato sia con i computer a bordo della sonda che con i computer a Terra.
Il problema è che il software che generava il file AMD (chiamato SM_FORCES) utilizzava come sistema di misura il [[sistema imperiale britannico]] invece del [[Sistema_internazionale_di_unità_di_misura|sistema metrico decimale]], e, nello specifico, la [[libbra forza]] invece del [[Newton_(unità_di_misura)|newton]].
 
Il software di volo installato a bordo calcolò correttamente il cambiamento di velocità e lo trasmise; tuttavia, il software dei computer a terra era stato scritto per la missione [[Mars Global Surveyor]] (MGS) e il software di volo di questa missione non calcolava questo valore e non lo trasmetteva a terra. Quindi, questo software trascurò il valore trasmesso dalla sonda e lo ricalcolò. A causa della diversa dimensione dei propulsori tra la sonda del Mars Global Surveyor e la sonda del Mars Climate Orbiter, fu apportata una modifica all'equazione originale nel software a terra. Il fattore di conversione tra i due sistemi di misura era incorporato nell'equazione originale e non era immediatamente identificabile, non venne incluso nell'aggiornamento dell'equazione e il software a terra calcolò i dati moltiplicati di un fattore di 4,45 (1 libbra forza equivale a circa 4.45 newton).
 
Questo problema venne inasprito da due fattori: