Балтийский Государственный Технический Университет
«ВОЕНМЕХ», Имени Д.Ф.Устинова
Лабораторная работа № 1 «Определение орбиты по двум фиксированным положения методом Ламберта-Эйлера»
Работу выполнил:
студент группы А-591
Проверил:
Санников В. А.
Санкт-Петербург,
2012
Определение орбиты по двум фиксированным положениям методом Ламберта-Эйлера
1.Описание метода
Метод Ламберта-Эйлера предназначен для определения параметров орбиты перелета за время между начальным и конечным положениями КА, заданными радиусами-векторами и угловой дальностью Φ (рис.1.1)
Итак, пусть задан начальный радиус-вектор = , конечный радиус-вектор = , угловая дальность полета Φ (угол АСВ) и время полета из точки А в точку В. Требуется определить параметры орбиты перелета: р – фокальный параметр; е – эксцентриситет орбиты;
d – большая полуось.
Для расчета параметров орбиты методом Ламберта-Эйлера используется следующий алгоритм [1 -3].
1. Определяется расстояние между начальной и конечной точками полета:
S = = .
2. Вычисляется время перелета между заданными векторами в предположении, что орбита является параболической: где μ – гравитационная постоянная.
3. Определяется тип орбиты. Если > , то перелет может быть реализован только по эллиптической орбите. Если < , то перелет между заданными радиусами-векторами возможен только по гиперболической орбите. Если же = , то перелет между заданными векторами должен производиться по параболической траектории.
4. Если перелет происходит по эллиптической орбите, то большая полуось эллипса α определяется из решения следующего трансцендентного уравнения (формула Ламберта):
, (1.1)
где ;
Sign
, ;
, ;
, .
Если перелет проходит по гиперболической орбите, то большую полуось орбиты находят из решения следующего трансцендентного уравнения:
(1.2)
Где
причем
Трансцендентные уравнения (1.1) и (1.2) решаются численно на ЭВМ с использование итерационного метода.
5. После нахождения большой полуоси перелетной орбиты вычисляется фокальный параметр и эксцентриситет орбиты
Из уравнения орбиты, записанного для начальной и конечной точки траектории, можно получить соотношения
Добавив к ним уравнение орбиты , получим выражения для искомых параметров:
для эллиптической орбиты:
(1.3)
для гиперболической орбиты:
(1.4)
для параболической орбиты:
(1.5)
При выполнении лабораторной работы трансцендентные уравнения решаются методом последовательных приближений.
А. Задают минимальное и максимальное значения полуоси
Для эллиптической орбиты принимают:
(1.6)
Для гиперболической орбиты выбирают
(1.7)
Б. Вычисляют значения функции невязки
= - (α) (1.8)
для двух значении α, т.е. = и = , причем для эллиптической траектории вычисляют по формуле (1.1), а для гиперболической по формуле (1.2).
В. Новое значение полуоси определяют методом хорд [4]:
= - ∙ () (1.9)
При использовании (1.9) предполагается, что ∙ < 0.
Г. Вычисляют .
Д. Если = 0, то = . В противном случае определяют новый диапазон изменения : принимают = , если ∙ < 0;
или = , если ∙ ≥ 0 ; и переход к новой итерации.
Итерации продолжают до тех пор, пока не станет меньше некоторой допустимой величины β.