A A A A Автор Тема: Сравнение орбит небесных тел  (Прочитано 678 раз)

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

Оффлайн Dust RaiderАвтор темы

  • ***
  • Сообщений: 129
  • Благодарностей: 7
  • Мне нравится этот форум!
    • Сообщения от Dust Raider
Сравнение орбит небесных тел
« : 20 Апр 2025 [10:38:14] »
Здравствуйте, уважаемые форумчане!

Встал вопрос - а каким образом можно эффективно сравнить орбиты двух космических объектов (астероидов, космических аппаратов, и подобной мелочи)? Как можно выразить, насколько "не совпадают" две орбиты (например, если с течением времени фактическая орбита отклоняется от расчётной теоретической)?

Хочется получить одно некое число, позволяющее оценить что, вот, например, в момент времени t1 орбита уже отличается от себя самой в t0. Как подойти к решению такой задачи?

Оффлайн Toth

  • *****
  • Сообщений: 2 826
  • Благодарностей: 198
    • Сообщения от Toth
Re: Сравнение орбит небесных тел
« Ответ #1 : 20 Апр 2025 [11:24:53] »
Хочется получить одно некое число,
Обычно не число на момент, а изменения какого-то числа. Например одного из элементов орбиты - a,e, i ..
Возмущения или пертурбации.
https://ru.wikipedia.org/wiki/%D0%92%D0%BE%D0%B7%D0%BC%D1%83%D1%89%D0%B5%D0%BD%D0%B8%D0%B5_(%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%BD%D0%BE%D0%BC%D0%B8%D1%8F)
https://ru.wikipedia.org/wiki/%D0%92%D0%B5%D0%BA%D0%BE%D0%B2%D1%8B%D0%B5_%D0%B2%D0%BE%D0%B7%D0%BC%D1%83%D1%89%D0%B5%D0%BD%D0%B8%D1%8F
Canon PowerShot SX130 IS

Оффлайн Dust RaiderАвтор темы

  • ***
  • Сообщений: 129
  • Благодарностей: 7
  • Мне нравится этот форум!
    • Сообщения от Dust Raider
Re: Сравнение орбит небесных тел
« Ответ #2 : 20 Апр 2025 [11:50:53] »
Обычно не число на момент, а изменения какого-то числа
Надо одно число, чтобы машине скормить.

Я думал о том чтобы считать это из относительных энергий орбиты, относительных удельных механических энергий и углов между нормалью и опорной осью системы координат. Но получается как-то нечётко - меня терзают сомнения что такая "относительная ошибка" правильно отражает реальные различия орбиты.

Другой способ - это посчитать все кеплеровы элементы орбиты для случаев t0 и t1, затем посчитать разницу отношений этих элементов с единицей, вот так:

a0,e0,i0,Omega0,omega0,nu0=COEFromRV(vector_r0,vector_v0)
a1,e1,i1,Omega1,omega1,nu1=COEFromRV(vector_r1,vector_v1)

aRel=abs(1.0-a0/a1)
eRel=abs(1.0-e0/e1)
iRel=abs(1.0-i0/i1)
...

relativeError=FindMax(aRel,eRel,iRel, ...)

Тоже вариант, но на мой взгляд, недостаточно изящный. Или данную задачу иначе не решить?

Оффлайн DRUID_3

  • ****
  • Забанен!
  • Сообщений: 267
  • Благодарностей: 14
    • Сообщения от DRUID_3
Re: Сравнение орбит небесных тел
« Ответ #3 : 20 Апр 2025 [17:09:21] »
 Давайте без всей этой "гастрономии"( :D ) зададимся вопросом - как сравнить два графика выполненные в одном масштабе? Меня "тянет" это сделать через нормированный коэффициент корреляции(вот вам и одно число!), но здесь еще нужно думать что есть начало координат и делать в 3D...
практика - критерий истины ... отделенной от нас пропастью субъективного восприятия...

Оффлайн AL Malino

  • ****
  • Сообщений: 308
  • Благодарностей: 19
  • Я тащусь от этого форума!
    • Сообщения от AL Malino
Re: Сравнение орбит небесных тел
« Ответ #4 : 21 Апр 2025 [13:11:57] »
{…}

Встал вопрос - а каким образом можно эффективно сравнить орбиты двух космических объектов (астероидов, космических аппаратов, и подобной мелочи)? Как можно выразить, насколько "не совпадают" две орбиты (например, если с течением времени фактическая орбита отклоняется от расчётной теоретической)?

Хочется получить одно некое число, позволяющее оценить что, вот, например, в момент времени t1 орбита уже отличается от себя самой в t0. Как подойти к решению такой задачи?

Положите вопрос на место. Ответ: НИКАК! :(  :-X
У Вас, ей-бо, какое-то странное желание: свести многомерный набор данных к единственному числу. При том, что часть этих данных или же некие их комбинации для разных орбит могут даже совпадать, но сами орбиты при этом быть тем не менее различными.

Оффлайн Dmitry K

  • *****
  • Сообщений: 597
  • Благодарностей: 30
  • So Far So Good... So What
    • Сообщения от Dmitry K
Re: Сравнение орбит небесных тел
« Ответ #5 : 21 Апр 2025 [14:44:47] »
Надо одно число, чтобы машине скормить.

Одного числа мало. Шесть надо "скармливать": большая полуось , эксцентриситет ,наклонение , долгота восходящего узла, аргумент перицентра, средняя аномалия
Первые два определяют форму и размер орбиты, третий, четвёртый и пятый — ориентацию плоскости орбиты по отношению к базовой плоскости, шестой — положение тела на орбите.

Если интересует только форма и размер-можно только первые два.

У Вас, ей-бо, какое-то странное желание: свести многомерный набор данных к единственному числу. При том, что часть этих данных или же некие их комбинации для разных орбит могут даже совпадать, но сами орбиты при этом быть тем не менее различными.

 все так
« Последнее редактирование: 21 Апр 2025 [14:52:22] от Dmitry K »