|
От
|
Alexeich
|
|
К
|
А.Никольский
|
|
Дата
|
15.12.2017 12:31:59
|
|
Рубрики
|
Космос;
|
|
там все было немножко забавнее
>"недочетов при интеграционном тестировании"?
>он тоже там ЕМНИП что-то не то решил и в итоге парашют раскрылся невовремя
Комиссия вкратце выдала такой сценарий:
В пепелаце системы включались согласно циклограмме, согласуемой с показаниями направленного радиовысотометра и инерционного датчика, который оному высотометру передавал оценку угла отклонения КА для вычисления высоты над поверхностью Марса. После выпуска парашюта, которые прошел штатно, случились две непредвиденные программерами вещи. Во-первых, КА стал быстро осциллировать из-за неравномерного выхода парашюта на сверхзвуковой скорости, что привело к переполнению регистров инерционного датчика (я так понимаю аддитивного) и выдаче им устойчивого отрицательного значения угла отклонения КА к горизонту в течение продолжительного времени, во-вторых, программа согласования между показаниями модуля инерционного датчика и радиовысотометра под такой нонсенс не была заточена и выдала согласно показаниям радиовысотометра и углу отклонения аппарата свыше 90 градусов отрицательное значение высоты. Дальше начался полный сюр, ибо команда на прекращение спуска (отстрел паращютной системы) формировалась по критерию попадания общей энергии (потенциальной, вычисляемой по высоте над поверхностью и кинетической, вычисляемой по показаниям акселерометра) в диапазоне малых значений, означавший что "Марс уже совсем близко" (падаем медленно и высота небольшая). Ну а поскольку высота была отрицательна, то "мы достили Марса" не порядочной-таки высоте, парашют совершенно штатно отсрелился и аппарат под действием ускорения свободного падения впаялся в Марс со скоростью ок. 500 км/ч, что впоследствии плохо сказалось на работоспособности основных систем и приборов КА.
Мораль. Редкое стечение непредусмотренных обстоятельств, начавшихся с выдачи инерционным датчиком "дня рождения бабушки", что интерпретировалось одними как отказ датчика. другими, как штатная ралота в непредвиденной ситуации.
Мораль 2. В этой истории ПМСМ хорошо отразилось изменение подзода к космическим миссиям, когда на первое место начинает выходить экономия ресурсов. С одной стороны. все чаще миссии строятся на edge-on решениях. более рискованных но более оптимальных схемах, с другой. привлечение большого количества узкоспециализированных субконтракторов вместо создания одной большой команды не спобствует взаимопониманию участников проекта, например программисты просто не знали как работает датчик и что он может вызвать переполнение регистров, хоть и опять же вроде бы экономит средства, ну и с третьей стороны - явно не зватило средств и времени на тестирования ПО, просто потому что гонка "давай-давай" и бесконечная оптимизация не споосбствует тому, чтобы был человек который сидел бы и рассматривла все невероятные сочетания.
Аминь.