Это не официальный сайт wikipedia.org 01.01.2023

Метод Гаусса (определение орбиты) — Википедия

Метод Гаусса (определение орбиты)

Метод Гаусса в небесной механике и астродинамике используется для первоначального определения параметров орбиты небесного тела по трём наблюдениям.

На практике для увеличения точности используется больше наблюдений, но в теории достаточно трёх. Кроме небесных координат объекта, необходимыми сведениями являются моменты наблюдений и земные координаты пунктов наблюдения.

ИсторияПравить

В 1801 году была открыта Церера, но в течение некоторого времени её наблюдения были затруднены из-за близости к Солнцу, после чего было трудно снова найти её на небе. Карл Фридрих Гаусс поставил себе задачу определения её орбиты по имевшимся наблюдениям, за счёт чего и приобрёл мировую известность[1]. Однако описанный ниже метод годится только для определения орбит с фокусом в теле, с которого ведутся наблюдения, так что задача Гаусса была сложнее.

Вектор положения наблюдателяПравить

 
Геоцентрическая (θ) и геодезическая (ϕ) широта

Вектор положения наблюдателя (в экваториальной системе координат) можно вычислить, зная широту места наблюдения и местное звёздное время:

R n = [ R e 1 ( 2 f f 2 ) sin 2 ϕ n + H n ] cos ϕ n ( cos θ n   I ^ + sin θ n   J ^ ) + [ R e ( 1 f ) 2 1 ( 2 f f 2 ) sin 2 ϕ n + H n ] sin ϕ n   K ^  

или:

R n = R e cos ϕ n cos θ n   I ^ + R e cos ϕ n sin θ n   J ^ + R e sin ϕ n   K ^ ,  

где:

  • R n   — вектор положения наблюдателя;
  • R e   — экваториальный радиус тела, на котором находится наблюдатель;
  • f   — сплюснутость тела у полюсов (например, для Земли — 0.003353);
  • ϕ n   — геодезическая широта;
  • ϕ n   — геоцентрическая широта;
  • H n   — высота;
  • θ n   — местное звёздное время.

Вектор направления на объектПравить

Вектор направления на объект может быть вычислен с помощью склонения и прямого восхождения:

ρ ^ n = cos δ n cos α n   I ^ + cos δ n sin α n   J ^ + sin δ n   K ^  ,

где:

  • ρ ^ n   — единичный вектор направления на объект;
  • δ n   — склонение;
  • α n   — прямое восхождение.

Определение орбитыПравить

Далее нужно получить вектор расстояния до объекта, а не только единичный вектор направления на него.

Шаг 1Править

Вычисляются интервалы между наблюдениями:

τ 1 = t 1 t 2  
τ 3 = t 3 t 2  
τ = t 3 t 1 ,  

где t n   — моменты наблюдений.

Шаг 2Править

Вычисляются векторные произведения:

p 1 = ρ ^ 2 × ρ ^ 3  
p 2 = ρ ^ 1 × ρ ^ 3  
p 3 = ρ ^ 1 × ρ ^ 2  

Шаг 3Править

Вычисляются смешанные произведения:

D 0 = ρ ^ 1 p 1 = ρ ^ 1 ( ρ ^ 2 × ρ ^ 3 )  
D 11 = R 1 p 1 D 12 = R 1 p 2 D 13 = R 1 p 3  
D 21 = R 2 p 1 D 22 = R 2 p 2 D 23 = R 2 p 3  
D 31 = R 3 p 1 D 32 = R 3 p 2 D 33 = R 3 p 3  

Шаг 4Править

Вычисляются позиционные коэффициенты:

A = 1 D 0 ( D 12 τ 3 τ + D 22 + D 32 τ 1 τ )  
B = 1 6 D 0 [ D 12 ( τ 3 2 τ 2 ) τ 3 τ + D 32 ( τ 2 τ 1 2 ) τ 1 τ ]  
E = R 2 ρ ^ 2  

Шаг 5Править

Вычисляется модуль вектора положения наблюдателя в момент второго наблюдения:

R 2 2 = R 2 R 2  

Шаг 6Править

Вычисляются коэффициенты полинома для поиска расстояния:

a = ( A 2 + 2 A E + R 2 2 )  
b = 2 μ B ( A + E )  
c = μ 2 B 2 ,  

где μ   — гравитационный параметр тела, вокруг которого происходит вращение.

Шаг 7Править

Ищутся решения уравнения:

r 2 8 + a r 2 6 + b r 2 3 + c = 0 ,  

где r 2   — расстояние до объекта в момент второго наблюдения.

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

Шаг 8Править

Вычисляются расстояния от точек наблюдения до объекта в каждый из моментов наблюдений:

ρ 1 = 1 D 0 [ 6 ( D 31 τ 1 τ 3 + D 21 τ τ 3 ) r 2 3 + μ D 31 ( τ 2 τ 1 2 ) τ 1 τ 3 6 r 2 3 + μ ( τ 2 τ 3 2 ) D 11 ]  
ρ 2 = A + μ B r 2 3  
ρ 3 = 1 D 0 [ 6 ( D 13 τ 3 τ 1 D 23 τ τ 1 ) r 2 3 + μ D 13 ( τ 2 τ 3 2 ) τ 3 τ 1 6 r 2 3 + μ ( τ 2 τ 1 2 ) D 33 ]  

Шаг 9Править

Вычисляются позиционные вектора объекта (в экваториальной системе координат):

r 1 = R 1 + ρ 1 ρ ^ 1  
r 2 = R 2 + ρ 2 ρ ^ 2  
r 3 = R 3 + ρ 3 ρ ^ 3  

Шаг 10Править

Вычисляются коэффициенты Лагранжа. Из-за этого пункта определение орбит становится неточным:

f 1 1 1 2 μ r 2 3 τ 1 2  
f 3 1 1 2 μ r 2 3 τ 3 2  
g 1 τ 1 1 6 μ r 2 3 τ 1 3  
g 3 τ 3 1 6 μ r 2 3 τ 3 3  

Шаг 11Править

Вычисляется вектор скорости объекта в момент второго наблюдения (в экваториальной системе координат):

v 2 = 1 f 1 g 3 f 3 g 1 ( f 3 r 1 + f 1 r 3 )  

Шаг 12Править

Теперь известно положение и скорость объекта в один момент времени. Значит, возможно определить параметры орбиты[2].

ПримечанияПравить

  1. Гаусс  (неопр.). Дата обращения: 11 марта 2020. Архивировано 15 мая 2012 года.
  2. Orbital Mechanics for Engineering Students  (неопр.). Дата обращения: 11 марта 2020. Архивировано 10 ноября 2020 года.

ЛитератураПравить

  • Der, Gim J.. «New Angles-only Algorithms for Initial Orbit Determination.» Advanced Maui Optical and Space Surveillance Technologies Conference. (2012). Print (англ.)