ExoMars 2016 -- Протон-М/Бриз-М -- Байконур -- 14.03.2016, 12:31 ДМВ

Автор Space Alien, 18.06.2015 10:07:45

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.


тавот

ЦитироватьSOE пишет:
Обобщенно здесь 2 слайда есть, там видно все принципиальное
 http://docplayer.it/10241404-Avionic-architectures-for-entry-descent-and-landing-missions-on-mars-moon-and-asteroids.html

Принципиально такая же БЦВМ планируется на аппарат 2020 года, она там называется OBC-1 (например, в статьях НПОЛ)

Может не надо принципиально такую же, а ?  Жалко будет ещё и ровер разбить.  :cry:
Three, two, one, ignition, and liftoff !

Охотник утки, пьющий водки !

Это ещё не сверхтяж, но уже и не супертяж.© Д.О.Р.

PIN

Угомонитесь уже, умники. 
Миссии 2020 года нужно достаточное финансирование, работающий TGO и отсутствие политических проблем для кооперации с организациями Роскосмоса, а не советы "экспертов".

Pavel Illarionov

ЦитироватьSOE пишет:
Угомонитесь уже, умники.
Миссии 2020 года нужно достаточное финансирование, работающий TGO и отсутствие политических проблем для кооперации с организациями Роскосмоса, а не советы "экспертов".
Все это так, но бортовое ПО для российского десантного модуля должны создавать европейские специалисты,что после неудачи с посадкой Скиапарелли вызывает вопросы.

тавот

С Астрофорума:   " На Марсе теперь не один, а два кратера Скиапарелли. "
Three, two, one, ignition, and liftoff !

Охотник утки, пьющий водки !

Это ещё не сверхтяж, но уже и не супертяж.© Д.О.Р.

Vi1

Непонятно прерывание процесса (работа ЖРД) при поступлении показателей о скорости и перегрузках, они же не нулевые


Vi1

Между тем завтра в новостных сводках в параллельной Вселенной  :D
Цитировать"Скиапарелли" завершил на Марсе свою 8-ми суточную миссию

dmitryskey

ЦитироватьDude пишет:
СпХ, Катрина и тд - это дикий оффтопик!

Как я понял, завис процесс\тред в CTPU, что считал высоту и скорость с радиоблока RDA, состоящего из альтиметра и трех велосиметров. Почему он завис ещё не известно, ну а дальше больше, основной процесс, что получал скорости и высоту для срабатывания условий отдачи команд на пиротехнику, не смог обработать такое исключение как отсутствие ответа и пошел себе дальше по триггерам с мусорными параметрами скорости/высоты (толи NaN, толи ноль), .т.е сработал следующий по порядку триггер - отстрел парашюта(backshell separation trigger), после него следующий "включение движков" и тут же произошло выключение, ибо теперь уже процесс управляющий движками, который тоже нуждался в скорости\высоте, но не смог их получить, или получил какой-то "мусор". Этот процесс то ли обработал свою ошибку, когда неполучил ответ за n миллисекунд, то ли обработал полученную неправильную, возможно нулевую, "скорость/высоту", выключил движки и СА упал.

ссылка по теме
 http://solarsystem.nasa.gov/docs/3_Portigliotti_ExoMars_GNC.pdf
Да, дико извиняюсь за оффтоп, Остапа, как говорится, понесло.

Пара вопросов к специалистам.
  • Не прослеживается ли аналогии с почти 50-летней историей посадки Аполлона-11 и ошибки 1202 (https://geektimes.ru/post/276436/). Насколько я понял, тогда бортовой компьютер перегружался и успевал подхватывать новые данные с посадочного радара, астронавты просто игнорировали ошибку.
  • А какая ОС там была на борту, нигде найти не могу? Если микроядерная типа используемой НАСА vxWorks, почему система не прибила сервис после определенного таймаута и не перезапустила его? Если не Microkernel RTOS, то в чем был цимеc его неиспользования?

PIN

#1829
Цитироватьdmitryskey пишет:
А какая ОС там была на борту, нигде найти не могу?
Коротко и точно о подходе TAS-I 
http://www.adacore.com/press/ada-on-board-gnat-pro-helps-exomars-get-to-the-red-planet/

То же самое на минимум десятке их летающих аппаратов. 

Цитироватьdmitryskey пишет:
Если микроядерная типа используемой НАСА vxWorks, почему система не прибила сервис после определенного таймаута и не перезапустила его? Если не Microkernel RTOS, то в чем был цимеc его неиспользования?
На сегодня еще нет свидетельств, говорящих, что такой вопрос вообще релевантен, скажем так.
Даже предварительное заключение ожидается на следующей неделе, окончательное - в пределах пары недель.

dmitryskey

ЦитироватьSOE пишет:
Цитироватьdmitryskey пишет:
А какая ОС там была на борту, нигде найти не могу?
Коротко и точно о подходе TAS-I
 http://www.adacore.com/press/ada-on-board-gnat-pro-helps-exomars-get-to-the-red-planet/

То же самое на минимум десятке их летающих аппаратов. Или слетавших, как IXV  :)  
Цитироватьdmitryskey пишет:
Если микроядерная типа используемой НАСА vxWorks, почему система не прибила сервис после определенного таймаута и не перезапустила его? Если не Microkernel RTOS, то в чем был цимеc его неиспользования?
На сегодня еще нет свидетельств, говорящих, что такой вопрос вообще релевантен, скажем так.
Даже предварительное заключение ожидается на следующей неделе, окончательное - в пределах пары недель.
О, как интересно, спасибо!!! Т.е. Ада на GNAT и самописное RT ядро на LEON2 (то бишь Sparc v8 ). Тогда в самом деле второй вопрос не по делу, я имел в виду более или стандартные RTOS.

Thales Alenia Space also uses Ada for its internal real-time kernel product used to ensure a higher safety-critical level with a small memory footprint and good performance.

PIN

А про IXV это я, оказывается, напутал. Хоть и в одном здании люди сидели, этот проект пошел другим путем.

thunder26

ЦитироватьSOE пишет:
Угомонитесь уже, умники.
Миссии 2020 года нужно достаточное финансирование, работающий TGO и отсутствие политических проблем для кооперации с организациями Роскосмоса, а не советы "экспертов".
Крепитесь  :D
Очень трудно сделать точный прогноз, особенно о будущем (с) Нильс Бор

Кубик

ЦитироватьКрепитесь
Эдак и до запора можно дойти..  ;)
И бесы веруют... И - трепещут!

Плейшнер

Цитироватьтавот пишет:
С Астрофорума: " На Марсе теперь не один, а два кратера Скиапарелли. "
Вроде и работал плохо, а свой кратер заимел
Не надо греть кислород!
Я не против многоразовых ракет, я за одноразовые!

ХВ.

Вопрос знатокам.

Во время перелёта Земля-Марс можно было продолжать тестировать ПО системы посадки? Ведь ПО - это та часть проекта, которую можно менять в ходе полёта в отличие от материальных (которые можно увидеть) элементов аппарата, которые невозможно поменять после старта.

Семь месяцев можно было гонять ПО на Земле и перед посадкой отправить на Скиапарелли последнюю, самую отлаженную версию.

Или такой вариант не был предусмотрен, и команда ушла на каникулы, вместо того, чтобы максимально напрячься?

Старый

Да угомонитесь вы. Ещё не факт что причиной аварии была ошибка в ПО.
1. Ангара - единственная в мире новая РН которая хуже старой (с) Старый Ламер
2. Назначение Роскосмоса - не летать в космос а выкачивать из бюджета деньги
3. У Маска ракета длиннее и толще чем у Роскосмоса
4. Чем мрачнее реальность тем ярче бред (с) Старый Ламер

Not

ЦитироватьСтарый пишет:
Да угомонитесь вы. Ещё не факт что причиной аварии была ошибка в ПО.
В таком случае нижепроцитированное - фича!  :)

Цитировать"На текущий момент мы смогли реконструировать следующее – программа, работавшая с радаром и системой замера высоты, неправильно "общалась" с общей системой навигации "Скиапарелли". Она зависла или не отвечала на вызовы операционной системы лендера достаточно долгое время, в результате чего был сброшен парашют. Затем ОС модуля посчитала, что он уже находится на земле, и отключила двигатели"

Старый

ЦитироватьNot пишет:
ЦитироватьСтарый пишет:
Да угомонитесь вы. Ещё не факт что причиной аварии была ошибка в ПО.
В таком случае нижепроцитированное - фича!  :)  
Цитировать"На текущий момент мы смогли реконструировать следующее – программа, работавшая с радаром и системой замера высоты, неправильно "общалась" с общей системой навигации "Скиапарелли". Она зависла или не отвечала на вызовы операционной системы лендера достаточно долгое время, в результате чего был сброшен парашют. Затем ОС модуля посчитала, что он уже находится на земле, и отключила двигатели"
И где написано что это случилось в результате ошибки в ПО?
1. Ангара - единственная в мире новая РН которая хуже старой (с) Старый Ламер
2. Назначение Роскосмоса - не летать в космос а выкачивать из бюджета деньги
3. У Маска ракета длиннее и толще чем у Роскосмоса
4. Чем мрачнее реальность тем ярче бред (с) Старый Ламер

Not

#1839
ЦитироватьСтарый пишет: И где написано что это случилось в результате ошибки в ПО?
СУ должна быть достаточно робастной, чтобы отсекать подобные закидоны. Для этого обычно в нее закладывается внутренняя модель, с которой сравниваются приходящие сигналы, уточняющие модель поведения. Соответственно действия типа отстрела парашюта на высоте в километр просто невозможны.

Представьте себе автомобиль, у которого выбрасывается подушка безопасности только потому, что модуль управления ею перестал отвечать на запросы БЦВМ.

Таким образом мы видим как минимум два глюка - отказавший (зависший) радар и тупо запрограммированная главная машина.