Фобос-Грунт, Yinghuo 1 – Зенит-2SLБ – Байконур 45/1 – 09.11.2011 00:16 ЛМВ

Автор bsdv, 10.03.2010 12:53:29

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

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

X

ЦитироватьЯ конечно не спец... Но сдается что был ну очень большой трабл что криво написали ПО.
Это сначала алгоритм КА, который обдумывают раньше, чем пишут ПО, и не те, кто пишет ПО.
Это ошибка системотехника, а не программиста.
Первые - это "чернь", вторые - это "элита". С вытекающим иэ этого результатом.

X

ЦитироватьПо конструкции. На МДУ внизу нет антенн. Нечего затенять.
Циклограмму работы ТМИ на этапе формирования отлёта могли сделать по времени, и не завязать с отчетом о выполнением работы МДУ. Поэтому ТМИ и нет.
Общая циклограмма борта может быть остановлена на ожидании окончания работы МДУ. И не переходит в режим включения приёмных МНА.
это, как минимум, недальновидно
ибо... ибо...
на борту имеется хронометраж и рано или поздно (но в конечное время) наступает событие "стрелка упала", после которого включить приемники - святая обязанность алгоритма

это не ИИ и не нечеткая логика, это здравый смысл

LRV_75

ЦитироватьСолнечная произошла. Не произошла ориентация по звёздам для выдачи импульса. Запрет исполнения циклограммы МДУ.
Предположение такое уже было.


ЦитироватьТак как на этом этапе управление с Земли не предусматривалось, приёмный тракт не включался. То есть до тех пор, пока циклограмма 1 и 2 включений не выполнены, ступор на включения приёма команд.
Всё.
Вы это серьезно? Очень похоже на железобетонную циклограмму (писывали и мы такие) без права на ошибку, шаг вправо, шаг влево, прыжок на месте - смерть.
И что,  не предусмотрен вариант повлиять на этого дровосека с земли?
Главное не наличие проблем, главное способность их решать.
У каждой ошибки есть Имя и Фамилия

X

Цитировать
ЦитироватьСолнечная произошла. Не произошла ориентация по звёздам для выдачи импульса. Запрет исполнения циклограммы МДУ.
Так как на этом этапе управление с Земли не предусматривалось, приёмный тракт не включался. То есть до тех пор, пока циклограмма 1 и 2 включений не выполнены, ступор на включения приёма команд.
Всё.

Спасибо.
Это всего лишь версия.

vaitek

А как происходит тестирование циклограмм? На стенде? На виртуальной модели? И кто этим занимается, сами программисты? Отельный отдел тестирования? Или еще кто-то?

X

Цитировать
Цитировать
ЦитироватьСолнечная произошла. Не произошла ориентация по звёздам для выдачи импульса. Запрет исполнения циклограммы МДУ.
Так как на этом этапе управление с Земли не предусматривалось, приёмный тракт не включался. То есть до тех пор, пока циклограмма 1 и 2 включений не выполнены, ступор на включения приёма команд.
Всё.

Спасибо.
Это всего лишь версия.

На текущий момент самая правдоподобная версия.

Ну-и-ну

ЦитироватьСолнечная произошла. Не произошла ориентация по звёздам для выдачи импульса. Запрет исполнения циклограммы МДУ.
Так как на этом этапе управление с Земли не предусматривалось, приёмный тракт не включался. То есть до тех пор, пока циклограмма 1 и 2 включений не выполнены, ступор на включения приёма команд.
Всё.
Если произошёл аборт включения МДУ, не переходить в режим ожидания команд - как-то странно даже. Если так действительно пишется код - то это уже всё совсем :(

Штуцер

Цитировать
Цитировать
ЦитироватьСолнечная произошла. Не произошла ориентация по звёздам для выдачи импульса. Запрет исполнения циклограммы МДУ.
Так как на этом этапе управление с Земли не предусматривалось, приёмный тракт не включался. То есть до тех пор, пока циклограмма 1 и 2 включений не выполнены, ступор на включения приёма команд.
Всё.

Спасибо.
Это всего лишь версия.
Для этого есть такая меточка: ИМХО.
Но в виде обломков различных ракет
Останутся наши следы!

LRV_75

ЦитироватьЭто сначала алгоритм КА, который обдумывают раньше, чем пишут ПО, и не те, кто пишет ПО
Не так.
Те, кто пишут ПО в этих обсуждениях принимают участие


ЦитироватьЭто ошибка системотехника, а не программиста.
Формально, да.
 Но что ж это за системотехники? Операторы if, else, case им не ведомы?

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

X

Цитировать
ЦитироватьОбщая циклограмма борта может быть остановлена на ожидании окончания работы МДУ. И не переходит в режим включения приёмных МНА.
Не думаю, что авторы общей циклограммы глупее Вас.
Надеюсь на это. Очень.
Но ранние варианты были с какой логикой? ЕМНИП разгонный блок только отправлял на отлетную, а дальше перелётный модуль сам.
Слишком много переделок за время проекта приводят к бардаку.

Тайм-ауты - это правильно. Так что здесь может оказаться алгоритм просто тупо ждать МДУ.

X

Цитировать
ЦитироватьСолнечная произошла. Не произошла ориентация по звёздам для выдачи импульса. Запрет исполнения циклограммы МДУ.
Так как на этом этапе управление с Земли не предусматривалось, приёмный тракт не включался. То есть до тех пор, пока циклограмма 1 и 2 включений не выполнены, ступор на включения приёма команд.
Всё.
Простите, так это Вы писали логику БКУ?  :?
Нет. И плюшки я не таскал. :wink:

Штуцер

Роман, просто народ не в теме.
Но в виде обломков различных ракет
Останутся наши следы!

LRV_75

ЦитироватьА как происходит тестирование циклограмм? На стенде? На виртуальной модели? И кто этим занимается, сами программисты? Отельный отдел тестирования? Или еще кто-то?
На предприятиях РКО нет отделов тестеров. Кто программирует тот и тестирует на стендах, если таковые стенды еще есть. Контролирует  ... эээ ... да никто это не контролирует уже
Главное не наличие проблем, главное способность их решать.
У каждой ошибки есть Имя и Фамилия

X

Цитировать
ЦитироватьСолнечная произошла. Не произошла ориентация по звёздам для выдачи импульса. Запрет исполнения циклограммы МДУ.
Так как на этом этапе управление с Земли не предусматривалось, приёмный тракт не включался. То есть до тех пор, пока циклограмма 1 и 2 включений не выполнены, ступор на включения приёма команд.
Всё.
Если произошёл аборт включения МДУ, не переходить в режим ожидания команд - как-то странно даже. Если так действительно пишется код - то это уже всё совсем :(
По такой логике БКУ должно включиться в момент выхода на отлетную траекторию.
Внимание, вопрос. А зачем оно тогда вообще нужно?

Зомби. Просто Зомби

Цитировать
Цитировать
Цитироватьможет стоит очередной экипаж Союзов отправить на ремонт Фобоса, близко же они будут, догнали и вылечили
Достаточно подержать антенами по направлению к Земле :roll:
А в это время с Земли, с ЦУПа, быстренько, быстренько... :mrgreen:

Значит пилотируемая космонавтика не только съедает весь корм АМС но и толку от нее как с козла молока как только возникает необходимость космонавта на орбите
И даже тот факт что в космосе летает МКС  никакой помощи заселению Марса не оказывает оказывается а идет лишь ему во вред
спала пелена с глаз
да развал везде от политбюро до детских садиков
Понаразвели тут Фобосов с Деймосами, в то время, как ни одного порядочного метеоспутника у страны не осталось.
Не копать!

X

ЦитироватьТак что здесь может оказаться алгоритм просто тупо ждать МДУ.
оказаться может все что угодно
но вероятность детской, такой близкой вам ошибки ("тупо ждать") очень мала

даже вероятность повреждения антенны гораздо выше

X

ЦитироватьНа предприятиях РКО нет отделов тестеров. Кто программирует тот и тестирует на стендах, если таковые стенды еще есть. Контролирует  ... эээ ... да никто это не контролирует уже

Слов нет, остались одни буквы. Хочется воскликнуть "этого не может быть", но вы видимо в курсе дела.

Мда. Горестно как-то.

X

Цитироватьэто, как минимум, недальновидно
ибо... ибо...
на борту имеется хронометраж и рано или поздно (но в конечное время) наступает событие "стрелка упала", после которого включить приемники - святая обязанность алгоритма

это не ИИ и не нечеткая логика, это здравый смысл
Абсолютно согласен. Но как на самом деле сделано, может быть Вы знаете. Я не знаю, поэтому пишу свою версию. Можно меня и попинать за неё, если это поможет ФГ.

m-s Gelezniak

Джентельмены, пойдёмте спать. Утро вечера мудренее. :wink:
Шли бы Вы все на Марс, что ли...

X

ЦитироватьА как происходит тестирование циклограмм? На стенде? На виртуальной модели? И кто этим занимается, сами программисты? Отельный отдел тестирования? Или еще кто-то?
Но а выдумывать из головы возможные нештатки, даже полубредовые и маловероятные, тут стенды не помогут.