README.md

Вспомогательная web-site для расчета орбит КА.

Программа расчета траекторий орбит (trajectories, TRA.EXE) в качестве исходных данных использует tra.xml файл. Файл задает начальную орбиту КА, результатом работы TRA.EXE является выходной файл travisual.xml. SatStrl является тем вспомогательным модулем, способным управлять работой TRA.EXE из единого центра. Первая задача SatStrl - сформировать tra.xml. Сам модуль (TRA.EXE)по таймеру будет забирать актуальные данные для расчета через IP соединение. Результат обработки (traviaual.xml) постируется обратно на SatStrl. В свою очередь сохраненный на SatStrl результат расчета может быть агрегирован. Например N копий TRA.EXE на независимых компьютерах могут расчитывать орбиты N спутников на следующие сутки полета, а SatStrl может централизовыанно обработать все N результатов и отобразить/предупредить только возможные “столкновения” или близкие к столкновениям моменты времени. Например N копий TRA.EXE на независимых компьютерах могут расчитывать возможные таектории полета и необходимые импульсы одного КА. В то время как SatStrl агрегирует разные варианты расчетов, с целью нахождения оптимального импульса с точки зрения энергетики или времени построения целевой орбиты. Или другой пример - расчеты импульсов при переходе на другую орбиту не должны приводить к столкновениям с существующимих КА, выполняющими орбитальное маневрирование. Каждый “хозяин” КА проводит “свои” расчеты импульсов, а центральная обработка на SatStrl может проиформировать о возможном столкновении. Вторая задача SatStrl - обрабатывать централизованно данные с наземных станций. Наземные станции (GrStn) принимают команды по управлению антен и данные для передачи на КА, принятые с КА данные постируются на SatStrl для централизованной обработки на SatStrl. Криптование данных должно быть осуществленно дополнительно.

Описание

Вэб интрефейс (web site) централизованного управления КА

Конвейеры
0 успешных
0 с ошибкой