Форум Новости Космонавтики

Тематические разделы => Средства выведения и другие технические вопросы => Тема начата: Михаил Игоревич Смирягин от 24.02.2023 19:08:15

Название: Вектор состояния космического аппарата
Отправлено: Михаил Игоревич Смирягин от 24.02.2023 19:08:15
Всем привет.
Работаю над моделью движения космического корабля Союз-ТМА и для отладки её точности нужны вектора состояния в АСК-2000 (J2000). Может кто поделится может есть ресурсы, где публикуют. Мне надо два-три вектора. Первый я буду использовать как отправную точку и потом сверять результаты работы модели на кадре второго вектора с ним. Не обязательно Союз, можно и МКС и другие КА.
Вектор нужен не TLE, а в формате [X, Y, Z, Vx, Vy, Vz]. Дельта t любая. Главное что бы в ск J2000. 
Название: Вектор состояния космического аппарата
Отправлено: Serge V Iz от 24.02.2023 19:17:01
Имеется недостаток информации (как так :o ) или просто вид представления неудобен?

На второй случай вот тут много накидали (https://space.stackexchange.com/questions/25988/sgp4-teme-frame-to-j2000-conversion).
Название: Вектор состояния космического аппарата
Отправлено: Михаил Игоревич Смирягин от 24.02.2023 19:34:22
Цитата: Serge V Iz от 24.02.2023 19:17:01Имеется недостаток информации (как так :o ) или просто вид представления неудобен?

На второй случай вот тут много накидали (https://space.stackexchange.com/questions/25988/sgp4-teme-frame-to-j2000-conversion).
Конкретно по Союзу да информации пусто-ноль. РКК и Цниимаш не отвечают как и ГОГУ ЦУП-М на наши просьбы поэтому пользуемся сетью в основном черпая информацию из научных статей и т.п. А там нет векторов или мы ещё не нашли. А переводить TLE ну незнаю... 
Название: Вектор состояния космического аппарата
Отправлено: Serge V Iz от 24.02.2023 19:39:48
Цитата: Михаил Игоревич Смирягин от 24.02.2023 19:34:22
Цитата: Serge V Iz от 24.02.2023 19:17:01Имеется недостаток информации (как так :o ) или просто вид представления неудобен?

На второй случай вот тут много накидали (https://space.stackexchange.com/questions/25988/sgp4-teme-frame-to-j2000-conversion).
Конкретно по Союзу да информации пусто-ноль. РКК и Цниимаш не отвечают как и ГОГУ ЦУП-М на наши просьбы поэтому пользуемся сетью в основном черпая информацию из научных статей и т.п. А там нет векторов или мы ещё не нашли. А переводить TLE ну незнаю...
Возможно, у них и нет именно таких координат (зачем? есть, например, в ИССК, или, вообще, ГФСК). Т.е., так или иначе, переводить.
Название: Вектор состояния космического аппарата
Отправлено: ZOOR от 25.02.2023 00:20:07
У Тучина копали?

http://www.kiam1.rssi.ru/~den/webforms.html

Когда С-Р летал, там в J2000 ЕМНИП много было
Название: Вектор состояния космического аппарата
Отправлено: Наименьший квадрат от 25.02.2023 06:01:11
Цитата: ZOOR от 25.02.2023 00:20:07У Тучина копали?

http://www.kiam1.rssi.ru/~den/webforms.html

Когда С-Р летал, там в J2000 ЕМНИП много было
Потому что ИПМ работал по С-Р официально. К Союзам они отношения не имеют. 

Думаю, ничего кроме как TLE не найдете (если они вообще есть на короткой схеме полета). Кроме того, это TLE скорее всего, будет описывать только одно из состояний орбиты КА, до каких-то коррекций.

Перевод из TLE в J2000 гораздо более простая задача, чем в другую сторону. И если это разовая задачка, то проще всего не морочить себе голову и воспользоваться GMAT или AGI STK для чтения и преобразования. Либо пакетом Aerospace для MatLab. 
Название: Вектор состояния космического аппарата
Отправлено: Михаил Игоревич Смирягин от 25.02.2023 07:59:23
Короче у меня модель принимает следующие СК:
АСК 1975г., 2000г., ТЭ, ТЭС и оскулирующие элементы так же 1975, 2000, ТЭ, ТЭС и ГСК.
ИЗ Всего это я так понимаю, что  J2000 есть АСК-2000 (проверил по одному вектору МКС который совпал).
Но что-то поиск в сети "вектора состояния космических аппаратов" меня приводит только на уравнения...
Название: Вектор состояния космического аппарата
Отправлено: ZOOR от 25.02.2023 08:10:07
Цитата: Михаил Игоревич Смирягин от 25.02.2023 07:59:23Но что-то поиск в сети "вектора состояния космических аппаратов" меня приводит только на уравнения...
Вам нужен набор из 6-и цифр, который соответствует какому-то орбитальному движению?
Так сами сформируйте. Из уравнений :)
Название: Вектор состояния космического аппарата
Отправлено: Михаил Игоревич Смирягин от 25.02.2023 08:30:22
По сути что я хочу сделать: у меня очень точная модель орбитального движения космического аппарата, которую я хочу применить для решения задачи работы точностного симулятора корабля Союз-ТМА (прям очень точного, вплоть до использования реальной БД и много чего еще). Мне нужно проверить точность модели ее соответствие действительности и я хочу сделать это следующим образом.
Я написал программу-отладчик, которая получает результат работы модели (массив структур) и формирует графики и таблицы. Я нахожу два вектора состояния с дельтой t = 15 минут к примеру и скармливаю первый вектор модели, после чего отображаю результаты в программе-отладчике. Там же я смотрю итерацию, которая соответствует времени второго вектора и сравниваю вектора состояния мой и эталонный. Вот как-то так. Пока в модели нет уравнений вращения, только движение.
Под катом скрины программы-отладчика может ком интересно будет
Спойлер
(https://img.novosti-kosmonavtiki.ru/340546.jpg)
(https://img.novosti-kosmonavtiki.ru/340547.jpg)
(https://img.novosti-kosmonavtiki.ru/340548.jpg)
(https://img.novosti-kosmonavtiki.ru/340549.jpg)
[свернуть]
Название: Вектор состояния космического аппарата
Отправлено: Serge V Iz от 25.02.2023 08:43:54
Цитата: Михаил Игоревич Смирягин от 25.02.2023 07:59:23Короче у меня модель принимает следующие СК:
АСК 1975г., 2000г., ТЭ, ТЭС и оскулирующие элементы так же 1975, 2000, ТЭ, ТЭС и ГСК.
ИЗ Всего это я так понимаю, что  J2000 есть АСК-2000 (проверил по одному вектору МКС который совпал).
Но что-то поиск в сети "вектора состояния космических аппаратов" меня приводит только на уравнения...
Модель SGP4 и дает предсказание "вектора" -- оскулирующие элементы на какой-то момент времени.
Эталонные процедуры вычислений и описание системы координат -- в прикрепленном.
Как уже было написано ранее -- есть готовые решения в разных программных средах. Нужно только выбрать наиболее удобное.

Гораздо сложнее будет определить "где точно (и как именно) между снимками энергетических состояний КА происходило возмущение его движения (работа всяких там двигателей)". )

Название: Вектор состояния космического аппарата
Отправлено: Наименьший квадрат от 25.02.2023 22:30:51
Цитата: Михаил Игоревич Смирягин от 25.02.2023 08:30:22...
Не буду спрашивать зачем это вам, но кажется, что вы изобретаете велосипед. Тем более по уровню вопросов, который вы задаете, чувствуется, что сами не слишком понимаете зачем и что делаете, уж извините.

Точность решения (моделей) надо проверять иначе несколько: договариваетесь с каким-то баллистическим центром о сверке. Договариваетесь о моделях, которые будете использовать (какая модель гравитационного поля, теория для прецессии и нутации, движения полюсов, какая модель атмосферы, по каким моделям получаете положение Солнца и Луны), можно метод интегрирования и точность решения согласовать. Потом берете любой фазовый вектор любого КА, хоть мифического. Протягиваете его вы на сутки или несколько суток вперед. И они тоже самое делают. Находите невязки между получившимися у вас и у них векторами на эти реперные точки (скажем сутки или двое). Если сильно разошлись (больше чем миллиметр в секунду по скорости и несколько метров по положению), начинаете отключать учитываемые факторы и искать в котором вы разошлись. Ну и править.

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