Using Okhotsimsky–Egorov’s method for solving the Euler–Lambert’s problem
- Авторлар: Ivashkin V.V.1,2
-
Мекемелер:
- M.V. Keldysh Institute of Applied Mathematics of the Russian Academy of Sciences
- Scientific Research Institute of Applied Mechanics and Electric Dynamics of Moscow Aviation Institute
- Шығарылым: Том 514, № 1 (2024)
- Беттер: 58-62
- Бөлім: МЕХАНИКА
- URL: https://journals.rcsi.science/2686-7400/article/view/261447
- DOI: https://doi.org/10.31857/S2686740024010093
- EDN: https://elibrary.ru/ONYAON
- ID: 261447
Дәйексөз келтіру
Толық мәтін
Аннотация
The solution of the Euler–Lambert’s problem, which consists in constructing an orbit passing through two given points of the central Newtonian gravitational field for a given central transfer angle and a given transfer time, is considered. A method for solving this problem has been investigated, which consists, as suggested by V.A. Egorov, in selecting the angle of inclination of the initial velocity vector of a material point to the transversal, so that the flight time between given points in space is equal to the given one. In this case, setting the specified angle of inclination of the initial velocity to the transversal allows, using the Okhotsimsky formula, to analytically determine the value of this velocity and then determine the entire orbit. It is concluded that this method, which was proposed to be given the name Okhotsimsky–Egorov, can be used as the basis for solving the Euler–Lambert’s problem.
Толық мәтін
Задача Эйлера–Ламберта имеет большое значение для механики космического полета. Поясним, в чем заключается эта задача. Пусть дана центральная материальная точка O, порождающая (без учета возмущений) вокруг себя центральное ньютоновское гравитационное поле и моделирующая, например, Солнце. Рассмотрим материальную точку P (моделирующую некоторое небесное тело малой массы, например, планету, астероид, комету, космический аппарат (КА)), которая движется у центра O в центральном ньютоновском гравитационном поле. Например, космический аппарат движется в гелиоцентрическом пространстве. Известны два положения этой точки p1 и p2 в моменты времени t1, t2, им соответствуют радиус-векторы OP1 = r1 и OP2 = r2, t2 > t1. Задача состоит в том, что надо определить такую орбиту перелета точки P, чтобы в момент времени t1 точка находилась в положении P1, а в момент t2 – в P2, т.е. надо осуществить перелет между точками P1 и P2 за заданное время ∆tдан = t2 – t1.
Эта задача впервые была поставлена еще Л. Эйлером в 1743 г. Oн сформулировал ее так [1]: “По двум заданным радиусам-векторам, углу между ними и промежутку времени, в течение которого планета или комета этот угол описывает, найти всю орбиту”. Л. Эйлер решил эту задачу для случая, когда орбита перелета – параболическая. Затем развили эти результаты на эллиптические и гиперболические орбиты И. Ламберт в 1761–1771 гг., Лагранж в 1788 г. [1, 2]. Часто эта задача называется задачей Ламберта. На рис. 1 дана схема перелета между заданными точками Р1, Р2. Эта задача Эйлера–Ламберта важна для астрономии – для предварительного (без учета возмущений) определения орбит естественных небесных тел (астероидов, комет), а также для космонавтики, механики космического полета – для предварительного проектного построения орбиты космического аппарата при перелете на временном отрезке (t1, t2) с орбиты одного небесного тела на орбиту другого небесного тела. Ввиду этой важности задачи было разработано много методов ее решения ([1–13] и др.). Сравнительный анализ некоторых методов дан в работах М.Ф. Субботина, П. Эскобала, Р. Бэттина [1–3]. Сейчас популярны “универсальные” методы (например, [4, 9, 12]).
Рис. 1. Схема перелета между заданными точками пространства.
Большинство из разработанных методов решения задачи обычно основано на том, что множество орбит перелета между двумя точками в центральном поле образует однопараметрическое семейство орбит с перелетом между заданными точками за разное время (t2́ – t1). В зависимости от выбора параметра этого семейства получаем разные методы решения задачи Эйлера–Ламберта. В “классическом” методе за этот параметр, в соответствии с теоремой Эйлера–Ламберта, принята большая полуось орбиты перелета a [1–5, 7, 9 и др.]. Итерационно находится значение a*, для которого время перелета Δt(a*), вычисленное по теореме Эйлера–Ламберта, равно заданному времени Δtдан. В.А. Егоров, по-видимому, впервые обратил внимание, что результаты Д.Е. Охоцимского по анализу баллистических перелетов могут быть использованы для построения несложного, очень наглядного метода решения задачи Эйлера–Ламберта. Рассмотрим кратко этот метод, который будем называть методом Охоцимского–Егорова, следуя духу идей В.А. Егорова. Рассмотрим идеи метода, основы и примеры алгоритмов численного решения задачи.
ИДЕИ МЕТОДА ОХОЦИМСКОГО–ЕГОРОВА
Пусть O – притягивающий центр, который порождает центральное ньютоновское гравитационное поле притяжения в пространстве у O. Обозначим через φ угол между OP1 и OP2. Будем считать, что sin φ ≠ 0. Построим плоскость, проходящую через этот центр O и точки P1, P2. Все орбиты перелета между данными точками P1, P2 также будут лежать в этой плоскости. Рассмотрим некоторую произвольную орбиту этого семейства (рис. 1, 2). Пусть V1 – вектор скорости в начальной точке на данной орбите. Возьмем в качестве параметра x указанного семейства перелетов между двумя точками угол θ1 наклона скорости V1 к начальной трансверсали, на расстоянии r1 до центра притяжения:
x = θ1. (1)
Рис. 2. Семейство орбит перелета между заданными точками с углом θ1 как параметром семейства.
Определим время ∆t(θ1) перелета из P1 в P2 для данного значения этого угла θ1. Как показал Д.Е. Охоцимский [6, 8], задание угла θ1 вместе с центральным углом перелета φ и расстояниями r1 и r2, определяет однозначно величину этой скорости V1 для прилета на конечное расстояние r2 от центра притяжения – по формуле:
(2)
здесь величина β1 есть безразмерное отношение квадратов начальной скорости V1 и начальной параболической скорости ,
β1 = V12 / Vp12 = V12 /(2μ / r1), (3)
μ – гравитационный параметр центрального тела O. После определения параметра β1 однозначно определяется и величина начальной скорости
, (4)
а также все параметры орбиты и время перелета. Действительно, Кеплеровская константа энергии h и большая полуось a орбиты:
(5)
Константа площадей с, фокальный параметр p и эксцентриситет e:
(6)
Определяются также кинематические параметры граничных точек орбиты перелета, в частности, истинные аномалии ϑ1, ϑ2, эксцентрические аномалии E1, E2 (для эллиптической орбиты, Гудерманианы H1, H2 для гиперболической орбиты) и средние аномалии M1, M2. Радиальная и трансверсальная компоненты начальной скорости:
(7)
Отсюда, учитывая, что
(8)
получим
(9)
и начальное значение истинной аномалии ϑ1.
С учетом центрального угла перелета φ (0 < φ < 2π) и возможного (для случая эллиптической орбиты перелета) некоторого числа дополнительных витков k (k = 0, 1, 2, 3,…) конечное значение истинной аномалии
(10)
(при k = 0 перелет осуществляется на одном витке). Для случая гиперболической орбиты, после определения этих углов ϑ1, ϑ2 делаем также проверку возможности физической реализации перелета на гиперболической орбите. Если ϑ2 – ϑ1 > ∆ϑmax, то перелет нельзя реализовать на данной орбите (здесь ∆ϑmax задается асимптотами гиперболической орбиты). Получаем, как обычно, по значениям истинной аномалии в начале и конце перелета, время перелета ∆t(θ1) и сравниваем его с данным временем ∆tдан. Невязка
δt(θ1) = ∆t(θ1) – ∆tдан. (11)
Получаем решение, меняя угол θ1 в диапазоне
(12)
где при φ < π: θ1min = – π / 2 + 2θ10 + ε1, θ1max = = π / 2 – δθ1п – ε1; при φ > π: θ1min = – π / 2 + ε1, θ1max = π / 2 – 2 | θ10 | – δθ1п – ε1; θ10 минимизирует начальную скорость [8]; δθ1п отклоняет скорость от гиперболы к параболе; поправка ε1 (~ 10–6) уменьшает скорость от параболической. Находим значение θ1* угла, для которого время полета равно заданному и невязка равна нулю с заданной точностью, δt(θ1*) = 0:
(13)
НЕКОТОРЫЕ ОСОБЕННОСТИ АЛГОРИТМА РЕШЕНИЯ ЗАДАЧИ
Основы алгоритма решения задачи Эйлера–Ламберта с помощью метода Охоцимского–Егорова в целом соответствуют описанным выше идеям (1)–(13). Укажем некоторые особенности алгоритма:
а) при заданных радиусах-векторах точки r1(t1), r2(t2) есть два варианта угла перелета, соответствующих возможным направлениям движения;
б) параметром семейства орбит перелета является угол наклона начальной скорости точки к трансверсали;
в) задача определения орбиты перелета с заданным временем решается итерационно. Важно хорошо задать начальное приближение;
г) при перелете на одном витке множество времен перелета есть диапазон (0, ∞), при заданном угле перелета решение существует, оно единственное, аналогично [14].
ПРИМЕРЫ ЧИСЛЕННЫХ РЕШЕНИЙ ЗАДАЧИ C ПОМОЩЬЮ ДАННОГО МЕТОДА
Идеи метода были положены в основу нескольких алгоритмов решения задачи Эйлера–Ламберта, в частности:
а) А.К. Платоновым и Р.К. Казаковой – в ИПМ им. М.В. Келдыша РАН, при расчете некоторых межпланетных перелетов [10];
б) В.В. Ивашкиным – в ИПМ им. М.В. Келдыша РАН, при расчете траекторий перелета к опасному астероиду;
в) в МГТУ им. Баумана – в учебном процессе;
г) в МАИ, в НИИ прикладной механики и электродинамики (НИИ ПМЭ МАИ) – для анализа свойств метода.
ВЫВОДЫ
Результаты Д.Е. Охоцимского по баллистическому движению и идеи В.А. Егорова можно положить в основу метода решения задачи Эйлера–Ламберта.
Этот метод решения задачи Эйлера–Ламберта предлагаем назвать методом Охоцимского– Егорова.
Метод Охоцимского–Егорова привлекает своей наглядностью и хорошей сходимостью.
БЛАГОДАРНОСТИ
Работа доложена на XIII Всероссийском Съезде по механике в августе 2023 г. Автор признателен А.В. Королевой за помощь в построении рисунков.
ИСТОЧНИК ФИНАНСИРОВАНИЯ
Работа выполнена при поддержке Российского научного фонда (проект № 22-79-10206, https://rscf.ru/project/22-79-10206/).
КОНФЛИКТ ИНТЕРЕСОВ
Автор данной работы заявляет, что у него нет конфликта интересов.
Авторлар туралы
V. Ivashkin
M.V. Keldysh Institute of Applied Mathematics of the Russian Academy of Sciences; Scientific Research Institute of Applied Mechanics and Electric Dynamics of Moscow Aviation Institute
Хат алмасуға жауапты Автор.
Email: ivashkin@keldysh.ru
Ресей, Moscow; Moscow
Әдебиет тізімі
- Субботин М.Ф. Введение в теоретическую астрономию. М.: Наука, 1968. 800 с.
- Эскобал П. Методы определения орбит / Под ред. В.Г. Демина. Пер. с англ. В.Н. Ноздрина, В.М. Рудакова. М.: Мир, 1970.
- Жуковский Н.Е. Собрание сочинений. Т. 1. Общая механика. Математика и Астрономия. М.–Л.: ОГИЗ, ГИТТЛ, 1948.
- Бэттин Р.Х. Наведение в космосе. М.: Машиностроение, 1966. 449 с.
- Эльясберг П.Е. Введение в теорию полета искусственных спутников Земли. М.: Наука, Глав. ред. физ.-мат. лит., 1965. 549 с.
- Охоцимский Д.Е. Динамика космических полетов. Конспект лекций в МГУ. М.: Изд-во Моск. ун-та, 1968. 158 с.
- Кубасов В.Н., Дашков А.А. Межпланетные полеты. М.: Машиностроение, 1979. 272 с.
- Охоцимский Д.Е., Сихарулидзе Ю.Г. Основы механики космического полета. М.: Наука, Гл. ред. физ.-мат. лит., 1990. 448 с.
- Суханов А.А. Астродинамика. М.: Институт космических исследований РАН, 2010. 202 с.
- Платонов А.К., Казакова Р.К. Создание проектного и оперативного баллистического обеспечения полетов космических аппаратов. Проектные работы на первых ЭВМ // Препринты ИПМ им. М.В. Келдыша. 2014. № 37. 35 с. URL: http //library.keldysh/ru/preprint.asp?id=2014-37
- Лысенко Л.Н., Бетанов В.В., Звягин Ф.В. Теоретические основы баллистико-навигационного обеспечения космических полетов / Под общ. ред. Л.Н. Лысенко. М.: Изд-во МГТУ им. Н.Э. Баумана, 2014. 518 с.
- Izzo D. Revisiting Lambert’s problem // Celestial Mechanics and Dynamical Astronomy. 2015. V. 121. No. 1. Jan. 2015. P. 1–15. ISSN 0923-2958. https://doi.org/10.1007/s10569-014-9587-y
- Боровин Г.К. и др. Баллистико-навигационное обеспечение полетов автоматических космических аппаратов к телам Солнечной системы / Под ред. А.Г. Тучина. Химки: Изд. АО “НПО Лавочкина”, 2018. 336 с.
- Холшевников К.В., Титов В.Б. Задача двух тел / Уч. пос. СПб., 2007. 180 с.
Қосымша файлдар
