Неверный логин или пароль
Забыли пароль?
 
22 Ноября 2024 пятница
Фагим Садыков
Фагим Садыков31.01.2012  с помощью Деловая газета Взгляд
Источник: К аварии «Фобоса» привела ошибка программы
Глава Роскосмоса Владимир Поповкин и главы соответствующих комиссий расскажут во вторник на совещании в Воронеже...
Как программист утверждаю - в статье - очень вероятная ПРАВДА. Это действительно ОЧЕНЬ ВЕРОЯТНО. Версия о диверсии и прочем гораздо фантастичнее и просто бредовые. Аппарат должен работать в полностью автономном режиме, затраты энергии на 2-сторонюю связь и прямое управление немыслимы и несопоставимы с штатным режимом (не ракетчик но там должен быть сжатый протокол который очень в краткие моменты пересылает данные о состоянии корабля) - никакой бортовой батареи надолго не хватит. После перегрузки компьютера он должен был перейти обратно в полностью автоматический режим - то что это не вышло означает сбой на корабле и 90% что это программный сбой, иначе они при наличии связи получили более внятную телеметрию. Выяснить же причину этого сбоя они не смогут, у них мало слишком информации - единственная версия - несоответствие положения и ориентации или его внутреннего состояния расчетным... На плюсах еще бы больше ошибок нагородили. Хотя мне тоже странно что они яву использовали... ИМХО на чем ни пиши - надо было сначала потратить деньги на 1-2 экспериментальных пуска с болванками и без такой огласки но сразу в режиме 2-сторонней связи и с упором на телеметрию и моделирование ориентации корабля и отдачи приказов его агрегатам. Но видимо это им дорого слишком - проще рискнуть.
Цитировал  Фагим Садыков
Фагим Садыков31.01.2012
так как я не по драйверам и контроллерам устройств может есть кто именно по этой части работает - какой дизайн выбирается для режима минимально диагностического функционирования на подобных устройствах и что может заставить его сбоить?
Mister No31.01.2012
А меня ещё интересует такой вопрос: почему невозможно протестировать работу ПО аппаратов подобного класса абсолютно во всех возможных ситуациях на Земле? Насколько я знаю, перегрузки компьютера при работе аппаратов в космосе очень часты (и у нас, и у американцев). Почему это нельзя предусмотреть на этапе расчётов и испытаний?
Фагим Садыков31.01.2012
В том и дело, что все не предусмотришь. Но даже если у тебя все вышло из строя - батарейки, рации и собственно работающей микросхемы ЦБК должно было хватить чтобы отписать на землю "все, мне п..ц потому что все остальное отрубилось на х..." раз прога это не делает - значит в ней ДЕЙСТВИТЕЛЬНО СЕРЬЕЗНЫЙ СБОЙ - она не в состоянии пройти самоинициализацию и войти хоть в какой-то диалоговый режим. ...

подробнее

Дмитрий Матвеев31.01.2012
Есть еще один вариант - начальство гнало работы, чтобы к некоему сроку отрапортовать. И не дало времени на серьезную отладку и тестирование.
Фагим Садыков31.01.2012
Это да. Весьма вероятно, но тут надо хоть кого-то из команды тогда послушать, а таких я на форуме не вижу пока.
Дмитрий Матвеев31.01.2012
И не увидите. Спецам с секретных производств запрещают ходить в соцсети и подобные форумы. У них же у всех подписка о форме доступа минимум 2 уровня.
Иван Таранов31.01.2012
Фагим Садыков - с драйверами и железом все еще хуже. Там еще и от платы все может зависеть. Написание кода для микроконтроллеров на экспериментальных платах - это то еще щасте...

Mister No31.01.2012
Фагим, это всё понятно. Но просто интересно, какие конкретно могут быть факторы, которые невозможно предусмотреть заранее? Какой-то конкретный пример можете привести, чисто для иллюстрации?
Фагим Садыков31.01.2012
ответил отдельной веткой вверх, показалось интересным для иллюстрации
Оставить комментарий