@startuml state "Начало симуляции" as state0 state0: Орбиты планет: неизвестны state0: Атмосферы планет: неизвестны state0: Изображения планет: нет note right of state0 Начальное состояние симуляции Корабль на расстоянии сотен астрономических единиц от цели. end note state "Этап 1" as state1 { state "Набюдения с помощью телескопов" as state1_1 state1_1: Получение нескольких снимков положений планет state1_1: Получение спектров планет state "Определение элементов орбит" as state1_2 state1_2: Решение задачи по определению орбиты на основе ряда наблюденй state "Анализ спектров" as state1_3 state1_3: Определение хим состава поверхности и наличия атмосферы у планет state "Оценка альбедо, размеров и массы" as state1_4 state1_4: По данным оптических наблюдений оценивается радиус state1_4: Из него и химической композиции поверхности оценивается альбедо state1_4: Для планет со спутниками определяется масса из законов Кеплера state1_4: По массе и радиусу определяется тип планеты state "На конец этапа 1" as state1_5 state1_5: Орбиты планет: известны state1_5: Атмосферы планет: предварительные данные state1_5: Изображения планет: низкого разрешения state1_1 --> state1_2 state1_2 --> state1_3 state1_3 --> state1_4 state1_4 --> state1_5 } state "Этап 2" as state2 { state "Предварительная селекция целей" as state2_1 state2_1: "Исходя из параметров орбиты, массы и композиции поверхности" state2_1: "Отбираются цели представляющие первоочередной интерес" state2_1: "Или нуждающиеся в доразведке" state "Для каждой цели" as state2_2 state "Запуск зонда №1" as state2_3 { state "Разработка планов полета" as state2_3_1 state2_3_1: "С помощью KSP TOT делаются планы полета" state "Написание программ полета" as state2_3_2 state2_3_2: "На kOS используя рабочие образцы" state "Запуск зондов" as state2_3_3 state2_3_3: "Зонды отводятся от материнского корабля буксирами на безопасное расстояние" state2_3_3: "Активируется двигательная установка" state "Выполнение порграммы полета" as state2_3_4 state2_3_4: "В автоматическом режиме с контролем выполнения программы с учетом задержки" state "Анализ результатов" as state2_3_5 state2_3_5: "Изучение изображений и спектрограмм переданных зондами" state2_3_5: "Анализ карт поверхности и т.д." state2_3_1 --> state2_3_2 state2_3_2 --> state2_3_3 state2_3_3 --> state2_3_4 state2_3_4 --> state2_3_5 } state "На конец этапа 2" as state2_4 state2_4: Орбиты планет: известны state2_4: Атмосферы планет: известны state2_4: Изображения планет: в хорошем качестве state "Зонд №2" as state2_3a state "Зонд №3" as state2_3b state "Зонд №4" as state2_3c state2_1 --> state2_2 state2_2 --> state2_3a state2_2 --> state2_3b state2_2 --> state2_3c state2_2 --> state2_3 state2_3a --> state2_4 state2_3b --> state2_4 state2_3c --> state2_4 state2_3 --> state2_4 } [*] --> state0 state0 --> state1 state1 --> state2 @enduml
Decode URL
Submit
amiga
aws-orange
black-knight
bluegray
blueprint
cerulean-outline
cerulean
crt-amber
crt-green
cyborg-outline
cyborg
hacker
lightgray
mars
materia-outline
materia
metal
mimeograph
minty
plain
reddress-darkblue
reddress-darkgreen
reddress-darkorange
reddress-darkred
reddress-lightblue
reddress-lightgreen
reddress-lightorange
reddress-lightred
sandstone
silver
sketchy-outline
sketchy
spacelab
spacelab-white
superhero-outline
superhero
toy
united
vibrant
Pure Javascript
PNG
SVG
ASCII Art