«Фрегат» со спутниками Galileo подвело программное обеспечение

Комиссия по расследованию причин аварии при выведении российским носителем "Союз-СТ-Б" 22 августа спутников Galileo определилась с основной версией случившегося. Сбой в работе разгонного блока "Фрегат-МТ", из-за которого космические аппараты оказались на нерасчетной орбите, произошел из-за некорректной работы системы управления, изготовленной московским ФГУП "Научно-производственный центр автоматики и приборостроения имени академика Пилюгина" (НПЦАП). По словам источника "Известий" в Роскосмосе, скорее всего, нештатная работа интегрированной системы управления стала результатом ошибки в программном обеспечении, заложенном на борт. В результате разгонный блок получил неправильное полетное задание и, отработав в полном соответствии с заложенной программой, доставил аппараты не по адресу. ПО для системы управления также готовят в НПЦАП, уточнил собеседник.

22 августа в 16.27 мск носитель "Союз-СТ-Б" производства самарского ракетного центра "Прогресс" с разгонным блоком "Фрегат-МТ" стартовал с космодрома Европейского космического агентства (ЕКА) во Французской Гвиане. Ракете предстояло вывести на орбиту два спутника общеевропейской навигационной системы Galileo. Запуск прошел нештатно, и аппараты оказались на нерасчетной орбите, где их целевое использование невозможно. Начало полноценной эксплуатации сервисов Galileo в результате будет перенесено на более поздний срок, подробности неудачного запуска у ЕКА уже запросила Еврокомиссия. Собеседник в Роскосмосе подчеркнул, что инцидент вызвал крайне серьезную реакцию и в высшем руководстве РФ, в связи с чем у главы космического агентства Олега Остапенко был "тяжелый разговор в Белом доме".

В НПЦАП посоветовали обратиться за комментариями 2 сентября, когда на работу выйдет соответствующий специалист. В Объединенной ракетно-космической корпорации (ОРКК), ответственной за реформу ракетно-космической отрасли, заявили, что комиссия по расследованию причин аварии работает в ускоренном режиме и результаты будут объявлены в ближайшее время.

— Работает совместная комиссия Роскосмоса и ЕКА по расследованию инцидента со спутниками Galileo, изучаются данные с обеих сторон для определения причин, по которым спутники не были выведены на расчетную орбиту, — говорит Игорь Буренков, руководитель службы информационной политики ОРКК. — Комиссия работает в ускоренном режиме, и необходимо дождаться окончательных итогов расследования. В случае если международная комиссия придет к выводу, что инцидент произошел по вине российской стороны, тогда появятся соответствующие решения.

Ранее европейский аэрокосмический концерн Arianespace, выступавший оператором запуска, анонсировал объявление результатов работы комиссии на 8 сентября. Сообщалось, что в состав комиссии входят эксперты из России, Италии, Франции и Германии.

Виктор Хартов, гендиректор НПО имени Лавочкина, где делают прежде летавшие безупречно разгонные блоки семейства "Фрегат", отказался обсуждать версии случившегося.

Программное обеспечение — не самая частая причина отказов российской космической техники. Чаще всего нештатные ситуации случатся из-за "железа". Однако самый громкий сбой в космической технике этого года, в результате которого из строя на 11 часов вышли все космические аппараты системы ГЛОНАСС, произошел именно из-за ошибок в ПО. Программные коды для обеспечения ГЛОНАСС сделаны на собственной программной платформе, чтобы исключить возможность внешнего воздействия. Однако в нашей оригинальной программной среде недостаточно средств разработки. Поэтому изначально программы пишутся в среде операционной системы Windows, а затем их "перегоняют" с помощью компиляторов в оригинальный продукт. Ошибка в уравнении, которая привела к сбою в системе 2 апреля, появилась как раз в процессе "перевода" программного кода из одной среды в другую.

— Ошибки в ПО обычно встречаются на этапах отработки техники, — говорит член-корреспондент Российской академии космонавтики имени Циолковского Андрей Ионин. — Для серийных аппаратов, которые давно летают, как те же "Фрегаты", ошибка в ПО — это довольно редкая причина нештатной работы. Потому что ПО там от полета к полету, как правило, не меняется. А вот ошибки в полетном задании случаются, его нужно тщательно проверять. 

Читайте полную версию на сайте