38

Описание режимов полета симулятора Союз ТМА

Тут я постараюсь описать все режимы полета корабля, которые мы постараемся в полной мере реализовать в симуляторе. Пока может и сыровато, когда будет первая версия описание сделаем более подробно. О том какие действия игрок должен будет выполнять при этом я расскажу позже со скриншотами и подробным описанием смысла каждого действия.


1. Режим - Предстартовая подготовка.

По факту этот участок начинается, когда РН "Союз-ФГ" с кораблем устанавливают на стартовое устройство. Это делается за два резервных дня до намеченного Старта и заканчивается самим Стартом, но мы дабы ускорить и упростить этот процесс до момента, где оператор(игрок, космонавт...) начинает производить какие-либо действия, перенесли начало этого участка полета на этап посадки экипажа в корабль, перехода в СА через БО и закрытие люков - до момента "проверки и набора начального состояния систем", но логически понимаем его, как предстартовую подготовку. Вообще процедура посадки экипажа в корабль начинается за 02:30 часа до так называемого "Контакта подъема", т.е. моментом начала отрыва РН от земли.

Итак - наш режим начинается, когда космонавты уже находятся в Спускаемом Аппарате,  переходной люк между СА и Бытовым Отсеком (БО) уже закрыт, все основные приборы и системы включены, а до старта осталось ровно :02: часа.


За эти два часа игроки должны выставить начальные параметры на пульте ИнПУ системы "Нептун-МЭ", проверить радио связь и многие другие параметры - на все это по рассчитанной схеме происходит эта процедура. Мы конечно же не хотим отходить от реальности, но понимаем, что даже такое длинное время проведения проверок и выдачи всяких команд - утомительно и будем с этим что-то делать. скорее всего переведем этот режим в режим обучения - ознакомления с основными системами корабля на еще стартовом столе, на Земле, когда нет динамики и время не поджимает - дадим тем самым пользователю возможность узнать этот корабль и разобраться в нем, изучить органы управления, познакомиться с форматами ИнПУ и прочее. В симуляторе этот режим по окончанию всех проверок и тестов при Тдокп = 00:00:00 автоматически переходит в режим выведение.


2. Режим - Выведение

Как описывалось выше - режим выведения начинается с отрыва РН от земли (командой СТАРТ - сопровождающейся "КП")  и заканчивается штатным (если нет заранее введенных нештатных ситуаций)  отделением корабля Союз ТМА от носителя (выдача команды «Контакт отделения»). Продолжительность участка выведения в среднем составляет 530 сек.

Это полностью автономный участок полета, где роль космонавта - контроль параметров систем и доклад их на землю (в нашем случае визуальный контроль параметров), а в случае возникновения на одном из участков полета аварии принять управления на себя(переход в режимы АУС, РУС, БС, БСР) если позволяет высота. Это самый короткий режим - заканчивается он в момент отделения КА от носителя и наступлением невесомости. По окончанию этого режима, когда мы получим рассчитанные по контакту отделения параметры нашей орбиты, мы переходим сразу к следующему режиму - орбитальному полету.

3. Режим - Орбитальный полёт

Начинается по контакту отделения "КО" (начало с 1-го витка) корабля и заканчивается на 32-м витке (16 суточный) введением признака "сближение" и началом режима Сближения с МКС. Так что все операции, маневры и др. до 32-го витка мы будем считать орбитальным полётом. Но это будет неверно, так как это колоссально-длинное время для игры (32*90 = 2880 минут = 48 часов = 2 дня), так что я предлагаю пропустить сон (в сумме 10 витков, что примерно равняется 15 часам) + некоторые другие не очень важные моменты. В общем пока неясно общее игровое время на этом режиме, но динамических операций там - предостаточно, особенно контроля их исполнения.

4. Режим - Сближение и стыковки

Является итоговым и по сути самым сложным режимом, но так же и самым интересным.

По нашим примерным подсчетам от его начала (от момента ввода признака "Разрешение сближения") и до касания головкой штанги стыковочного узла Служебного Модуля Российского Сегмента МКС может пройти около 4 с половиной часов, но стоит этого времени, особенно если ты не знаешь будет все штатно или нет.

По касанию (если была автоматическая стыковка, а именно её мы сейчас и отлаживаем) будет формироваться PDF с результатами всеми баллистическими формами, как принято в ЦУПе и как ранее они любили публиковать у себя на сайте, но более этого по неизвестной нам причине не делают.

Выглядит эта схема приблизительно как то так

Тут я красным пометил начало режима и зеленым его окончание. Остальные режимы пока не планируем.

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


Всем удачки и не болейте - всегда с Вами Soyuz Developer Team


P.S. За орфографию сорян - писал в поездке.

Исследователи космоса

19.4K поста49.2K подписчиков

Правила сообщества

Какие тут могут быть правила, кроме правил установленных самим пикабу :)

0
Автор поста оценил этот комментарий

Всем здравия. Как идет прогресс с симулятором? мы пользователи начинаем нервничать - ждем когда выйдет)

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Идёт, я сегодня опубликую новый пост и расскажу о ходе разработки.

0
Автор поста оценил этот комментарий

Всем здравия. Как идет прогресс с симулятором? мы пользователи начинаем нервничать - ждем когда выйдет)

раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Скоро выйдет, сейчас уже готов сайт и первая версия программы, имитирующей различные бортовые системы корабля.
https://soyuzdeveloper.wixsite.com/vsoyuz

7
Автор поста оценил этот комментарий
Это настолько нишевый продукт, что даже страшно. Просто представьте, что разработчики World of Tanks решат начинать бой с заправки и прогрева двигателя. Полтора фаната будет писаться от восторга, остальные покрутят пальцем у виска. Как минимум нужен режим ускорения времени с автовыходом в реальное время при аварии.
раскрыть ветку (1)
1
Автор поста оценил этот комментарий

Будет предусмотрена система TimeSkip - прокрутка времени, позволяющая ускорить процесс времени как до следующей операции, где необходимы действия пользователя, так и с заданным ускорением.

3
DELETED
Автор поста оценил этот комментарий

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

Удачи

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Постараемся сделать как можно яснее и понятнее. Скоро будет пост про каждый режим в отдельности что  и как и зачем.

0
Автор поста оценил этот комментарий
А, ну тогда да, только Союз-ФГ старый аналоговый)
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Ну так да, его алгоритмы и будем моделировать, точнее уже делаем, пока конечно до РН не дошли, но это вопрос времени алгоритмов в сети достаточно.

1
Автор поста оценил этот комментарий
Плюс конечно, но есть некоторые неточности) Установка производится за три дня до старта. Первый день - вывоз, автономные и контрольные испытания, второй день - генеральные испытания. Третий - резервный. Посадка экипажа за 2.20. Союз-ФГ уже не летает) да и стыковку сейчас проводят по трех-витковой схеме.
раскрыть ветку (1)
0
Автор поста оценил этот комментарий

мы делаем изделие Союз ТМА и не более только 200ю серию кораблей с 1-го по 22й и все. Так что схема то и двухсуточная.

показать ответы
3
Автор поста оценил этот комментарий

Извините, но как человек причастный к геймдеву, скажу - не взлетит))

раскрыть ветку (1)
0
Автор поста оценил этот комментарий

Время покажет!

показать ответы