Ошибка в ПО погубила орбитальный модуль NASA

30/04/2007 10:55

Согласно докладу NASA, прошлогодняя потеря орбитального зонда Mars Global Surveyor была вызвана ошибкой в его программном обеспечении. MGS был запущен в 1996 году, и через год вышел на орбиту Марса, проработав на ней почти 10 лет. Аппарат фотографировал поверхность и атмосферу Красной планеты, передав на Землю массу ценной информации. Последний сигнал с него был принят 2 ноября прошлого года после отправки зонду команды на корректировку ориентации солнечных панелей. Ответом стала серия сигналов тревоги, после чего аппарат в эфир больше не выходил. В NASA предположили, что у него сели батареи, и в конце января MGS был объявлен утраченным. Анализ показал, что наиболее вероятной причиной гибели аппарата стала ошибка при загрузке нового ПО, совершенная еще за пять месяцев до сбоя системы ориентации батарей - дефектный код был загружен в июне 2006 года. В ходе модернизации ПО настройки производительности системы были загружены по неверным адресам, что позднее привело к фатальному сбою. Тем не менее, как отмечают в NASA, MGS превзошел все ожидания относительно срока своей службы, проработав вчетверо дольше, чем планировалось.
Источник