Небесная механика и астрономия
УДК 521.182
ИСПОЛЬЗОВАНИЕ БАНКА ДАННЫХ КООРДИНАТ БОЛЬШИХ ПЛАНЕТ ДЛЯ ЧИСЛЕННОГО ИНТЕГРИРОВАНИЯ УРАВНЕНИЙ ДВИЖЕНИЯ НЕБЕСНЫХ ТЕЛ
В. П. Радченко, Д. А. Заусаев
Самарский государственный технический университет,
443100, Самара, ул. Молодогвардейская, 244.
E-mails: radch@samgtu.ru, zadmitriy@gmail. com
Созданы банки данных координат больших планет на основе численной теории движения планет DE405. Проведено численное интегрирование уравнений движения малых тел Солнечной системы с использованием полученных банков данных. Показана высокая эффективность использования банков данных координат больших планет при численном интегрировании уравнений движения небесных тел.
Ключевые слова: интерполяция, астероиды, кометы, численное интегрирование.
В настоящее время накоплен большой объём информации о населенности Солнечной системы малыми телами. Благодаря появлению новых наблюдательных технологий произошло существенное увеличение точности определения положений небесных тел. Созданы высокоточные численные теории движения больших планет. Все это позволяет с большей вероятностью реально оценить астероидно-кометную опасность. При решении задач, связанных с проблемой астероидной опасности, требуется проводить регулярные исследования движения большого числа объектов на интервале времени порядка нескольких столетий. Разработка высокоэффективных алгоритмов и программ численного интегрирования уравнений движения небесных тел является необходимым условием для своевременного получения результатов проведенных исследований.
Численное решение уравнений движения небесного тела можно проводить либо путем совместного интегрирования возмущаемого тела и возмущающих планет, либо путем решения уравнений движения возмущаемого тела, при этом координаты планет извлекаются из заранее созданного банка данных. Если координаты и скорости больших планет задаются табличным массивом с определённым интервалом, то внутри интервала их координаты и скорости на нужный момент времени можно получать с помощью различных интерполяционных формул.
В работе [1] рассмотрен способ хранения положений больших планет не в виде координат и скоростей, заданных с определённым интервалом времени, а в форме оскулирующих элементов орбит с шагом один и десять дней. Внутри каждого промежутка координаты и скорости для каждой планеты (Меркурий - Плутон) вычислялись по формулам невозмущенного движения с помощью оскулирующих эллипсов.
Целью данной работы являлось упрощение алгоритма интерполяции, приводящее к ускорению процесса интегрирования уравнений движения небесных тел. Для
Владимир Павлович Радченко (д.ф.-м.н., проф.), зав. кафедрой, каф. прикладной математики и информатики. Дмитрий Анатольевич Заусаев, аспирант, каф. прикладной математики и информатики.
решения поставленной задачи использовалось два вида интерполяции. Обе интерполяции основаны на использовании разложения координат и скоростей численной теории движения планет, Луны и Солнца БЕ405 во временные ряды [2,3]. При этом коэффициенты этих рядов вычислялись с помощью программы численного интегрирования методом Эверхарта. Выражения для определения координат и скоростей методом Эверхарта вычисляются по следующим формулам:
Полиномы (1), (2) не являются рядами Тейлора, а коэффициенты вычисляются из условия наилучшего приближения жиже помощью конечных разложений (1),
В настоящее время одной из наиболее точных численных теорий движения больших планет является численная теория ВЕ405. Банк данных БЕ405 представляет собой данные на внешнем носителе в виде последовательности групп коэффициентов Чебышева, с помощью которых вычисляются координаты и скорости больших планет, Луны и Солнца на заданный момент времени. Каждая группа охватывает интервал времени в 32 дня.
Непосредственное использование банка данных БЕ405 в программе численного интегрирования уравнений движения небесных тел затруднительно, поскольку координаты и скорости для Меркурия, Луны и больших планет вычисляются не по единому алгоритму. Кроме того, коэффициенты полинома Чебышева в БЕ405 приведены для барицентра «Земля + Луна», а не для каждого объекта в отдельности. При исследовании движения объектов, проходящих через сферу действия Земли, необходимо учитывать влияние возмущений, находить сближение объекта с Землёй и Луной в отдельности.
При использовании банка данных БЕ405 создан банк данных барицентрических координат и скоростей больших планет, Луны и Солнца с шагом 1 день на интервале времени с 1600 по 2200 гг. На концах каждого отрезка длиною 1 день получены координаты и скорости указанных выше объектов, полностью совпадающие с ВЕ405. Затем путём численного интегрирования методом Эверхарта были найдены координаты и скорости больших планет, Луны и Солнца в середине каждого интервала. Таким образом, банк данных состоял из набора координат и скоростей больших планет, Луны и Солнца, заданных в начале, середине и конце однодневного интервала.
Для получения координат и скоростей внутри единичного интервала использовались формулы квадратичной интерполяции. Рассмотрим алгоритм интерполяции на примере вычисления координат внутри единичного интервала для отдельного объекта.
Пусть жо, Ж1, Ж2 —координаты объекта на моменты времени 0; 0,5 и 1 дня. Для вычисления ж(£) при Ь € (0; 0,5) использовалась формула
Использование формул (3), (4) позволяет получать координаты и скорости планет и Луны с высокой степенью точности, так как максимальная погрешность в координатах Луны не превышает 2 • 10~6 а.е., в координатах Меркурия погрешность
(1)
ж — ж'і + + Аі~— + Аі — + • • • + А\-—■ —.
2 3 [п +1)
(2)
(2).
< \ 1 о — 1)
ж Щ = ж0 + ж 1/2Ь + ХХ--------------- ------
а при і Є (0,5; 1) —
(3)
(4)
составляет 1 • 10~7 а. е. Однако недостатком данного алгоритма интерполяции является большой объём полученного банка данных, который составляет 221 МБ.
С целю уменьшения объёма банка данных для нахождения координат и скоростей больших планет, Луны и Солнца был предложен другой способ интерполяции, основанный также на использовании банка данных ВЕ405. С помощью метода Эверхарта 11-го порядка были найдены коэффициенты А\, Ач, Аз, А4 для планет, Луны и Солнца с шагом 10 дней. Банк данных, наряду с координатами, скоростями, ускорениями для планет, Луны и Солнца содержал также коэффициенты А\, А2, Аз, А4 в начале каждого десятидневного интервала. Интерполяция для получения координат и скоростей внутри десятидневного интервала проводилась с помощью формул (1), (2). Благодаря увеличению длины интервалов, на которые был разбит весь промежуток интегрирования (1600—2200 гг.), объём банка данных составил 44,1 МБ.
Путём сопоставления полученных координат с данными численной теории БЕ405 найдены максимальные погрешности в координатах и скоростях внутри интервалов для планет, Луны и Солнца.
Величины максимальных ошибок Дгтах = у/Ах2 + Ау2 + Аг2 внутри интервала 10 дней, а. е.:
Солнце 1,95 ю-12
Меркурий 1,33 10-9
Венера 1,76 10-11
Земля 2,10 10-8
Луна 1,67 10~6
Марс 2,11 Ю-12
Юпитер 2,71 Ю-12
Сатурн 7,48 10-13
Уран 1,73 Ю-12
Нептун 1,60 Ю-12
Плутон 7,97 10~12
Величины максимальных ошибок АУт&х = у/Ах2 + Ау2 + Аг2 внутри интервала 10 дней, а. е./день:
Солнце 7,18 ю-13
Меркурий 2,51 10-9
Венера 3,00 10-11
Земля 3,61 10-8
Луна 2,93 10~6
Марс 8,83 10-13
Юпитер 8,02 10-13
Сатурн 6,27 10-13
Уран 6,63 10-13
Нептун 6,12 10-13
Плутон 7,80 10-13
Здесь Ах, Ау, Аг — погрешности в координатах, Ах, Ау, Аг — погрешности в компонентах скоростей.
Из приведённых выше данных видно, что у Луны — наибольшая погрешность в координатах, но вследствие её малой массы по сравнению с большими планетами влияние Луны на движение преобладающего количества небесных тел в Солнечной системе несущественно.
Для определения области применимости данного алгоритма исследовалась эволюция орбит пяти короткопериодических комет и пяти астероидов, принадлежащих к группам Аполлона и Атона. Элементы орбит комет и астероидов взяты из каталогов [4,5], причём все десять комет взяты из начала списка каталога [4], в то время как пять астероидов находятся в конце каталога [5]. Выбор комет, имеющих минимальные порядковые номера, обусловлен тем, что эти кометы имеют достаточно
точные элементы орбит. Выбор астероидов связан с распределением их минимальных расстояний до Земли. Для численного интегрирования уравнений движения использовался метод Эверхарта 27-го порядка с переменным шагом интегрирования.
В табл. 1 и 2 приведены элементы орбит, полученные путём совместного интегрирования, а также вычисленные по результатам численного интегрирования с использованием банка данных координат, скоростей, ускорений и коэффициентов А\, А2, Аз, А4 больших планет, Луны и Солнца. Результаты интегрирования первым и вторым способом обозначены соответственно «Совм. интегр.» и «Б. дан. коэф»; Дй1 — абсолютные значения разности в орбитальных элементах, полученных первым и вторым методами. Начальные данные элементов орбит комет и астероидов взяты из каталогов [4,5].
Как видно из табл. 1, максимальные расхождения в элементах кометных орбит для всех пяти комет в обоих методах на конце интервала интегрирования незначительны. При этом в угловых элементах максимальное расхождение наблюдается в средней аномалии у кометы В/В1е1а — 0,0044 градуса, а отличия в остальных элементах орбит не превышают точности оптических наблюдений.
В табл. 2 приведены элементы орбит пяти астероидов, принадлежащих к группам Аполлона и Атона. Каждый из этих астероидов в процессе эволюции не проходит через сферу действия планет. Однако имеются умеренные сближения астероидов с большими планетами, что приводит к расхождению полученных результатов. Следует отметить, что полученное расхождение результатов интегрирования двумя различными методами незначительно по сравнению с расхождением, получаемым каждым из этих методом при использовании начальных данных, заданных в другие моменты оскуляции. Так как оба метода дают незначительные расхождения в элементах орбит, то это позволяет считать, что метод с использованием банка данных
Таблица 1
Оскулирующие элементы орбит короткопериодических комет (Т = 2190 12 26)
М a е ш П г
Р/Hailey
Совм. интегр. Б. дан. коэф. AS 273,2761 273,2790 0,0029 17,74513 17,7454 0,00009 0,967199 0,967199 0 115.3018 115.3018 0 62.6713 62.6714 0,0001 161.6867 161.6867 0
P/Encke
Совм. интегр. Б. дан. коэф. AS 232,9695 232,9664 0,0001 2.211109 2.211110 0,000001 0,851064 0,851064 0 191.5234 191.5234 0 330.9684 330.9684 0 9.6482 9.6482 0
D/Biela
Совм. интегр. Б. дан. коэф. AS 113,4167 113,4123 0,0044 3,521668 3,521675 0,000007 0,764597 0,764598 0,000001 323,0907 323,0895 0,0012 143,3537 143,3548 0,0011 13,8526 13,8519 0,0007
P/Faye
Совм. интегр. 292,0967 3,798059 0,592634 217,8278 176,4265 6,2071
Б. дан. коэф. 292,0967 3,798059 0,592634 217,8279 176,4265 6,2071
AS 0 0 0 0,0001 0 0
D/Brorsen
Совм. интегр. 189,9286 3,080769 0,862202 73,1458 39,9301 6,7641
Б. дан. коэф. 189,9282 3,080765 0,862202 73,1433 39,9337 6,7643
AS 0,0004 0,000004 0 0,0035 0,0036 0,0002
Таблица 2
Оскулирующие элементы орбит астероидов групп Аполлона Атона (Т = 2190 12 26)
М а е ш П i
Apollo / 2003 НР32
Совм. интегр. 295,2300 2,707196 0,7744689 173,9676 172,5070 7,1955
Б. дан. коэф. 295,3061 2,707038 0,774676 173,9630 172,5108 7,1958
AS 0,0761 0,000158 0,000013 0,0046 0,0038 0,0003
Aten / 2003 НТ42
Совм. интегр. 266,8799 0,815117 0,258110 354,9099 33,8183 5,0272
Б. дан. коэф. 266,8797 0,815117 0,258110 354,9099 33,8183 5,0272
AS 0,0002 0 0 0 0 0
Apollo / 2005 VG7
Совм. интегр. 226,9027 1,993375 0,548335 329,9585 37,9509 2,8599
Б. дан. коэф. 226,9023 1,993375 0,548335 329,9585 37,9509 2,8599
AS 0,0004 0 0 0 0 0
Aten / 1998 SZ27
Совм. интегр. 174,4909 0,903783 0,504279 48,3157 165,9540 23,3899
Б. дан. коэф. 174,4905 0,903783 0,504279 48,3156 165,9540 23,3899
AS 0,0004 0 0 0,0001 0 0
Aten / 1994 GL
Совм. интегр. 182,2678 0,683916 0,504812 187,0201 189,1222 3,7599
Б. дан. коэф. 182,2596 0,683917 0,504811 187,0213 189,1213 3,7607
AS 0,0084 0,000001 0,000001 0,0012 0,0009 0,0008
координат, скоростей, ускорений и коэффициентов А\, А2, Аз, А4 больших планет, Луны и Солнца можно применять как для исследования эволюции орбит короткопериодических комет, так и для астероидов групп Аполлона, Амура, Атона.
Работа выполнена при поддержке Министерства образования и науки РФ (проект РНП 2.1.1/14069).
БИБЛИОГРАФИЧЕСКИЙ СПИСОК
1. Заусаев А. Ф., Заусаев Д. А. Численное интегрирование уравнений движения малых тел солнечной системы с использованием оскулирующих элементов больших планет / В сб.: Труды шестой Всероссийской научной конференции с международным участием (1-4 июня 2009 г.). Часть 3: Дифференциальные уравнения и краевые задачи / Ма-тем. моделирование и краев, задачи. Самара: СамГТУ, 2009. С. 125-130. [Zausaev A. F., Zausaev A. A. Numerical integration of the equations of motion of small solar system bodies with using the osculating elements for major planets / In: Proceedings of the Sixth All-Russian Scientific Conference with international participation (1-4 June 2009). Part 3 / Matem. Mod. Kraev. Zadachi. Samara: Samara State Technical Univ., 2009. Pp. 125-130].
2. Newhall X. X., Standish E. М., Williams J. G. DE 102: A numerically integrated ephemeris of the moon and planets spanning forty-four centuries // Astron. Astrophys., 1983. Vol. 125, no. 1. Pp. 150-167.
3. Standish E. M. JPL Planetary and Lunar Ephemerides, DE405/LE405: Jet Prop
Lab Technical Report. IOM 312. F-98-048, http://iau-comm4.jpl.nasa.gov/de405iom/ de405iom.pdf.
4. Заусаев А. Ф, Заусаев А. А. Каталог орбитальной эволюции короткопериодических комет с 1800 по 2204 гг. М.: Машиностроение-1, 2007. 410 с. [Zausaev A.F., Zausaev А. А. Catalogue of the orbital evolution of short-period comets (1800-2204). Moscow: Mashinost-roenie-1, 2007. 410 pp.]
5. Заусаев А. Ф., Абрамов В. В., Денисов С. С. Каталог орбитальной эволюции астерои-
дов, сближающихся с Землей с 1800 по 2204 гг. М.: Машиностроение-1, 2007. 608 с. [Zausaev A. F., Abramov V. V., Denisov S. S. Catalogue of the orbital evolution of near-Earth asteroids (1800-2204). Moscow: Mashinostroenie-1, 2007. 608 pp.]
Поступила в редакцию 28/11/2011; в окончательном варианте — 12/IX/2011.
MSC: 85-08; 70M20, 65L99
USING THE DATABASE OF COORDINATES OF THE MAJOR PLANETS FOR THE NUMERICAL INTEGRATION OF THE EQUATIONS OF CELESTIAL BODIES MOTION
V. P. Radchenko, D. A. Zausaev
Samara State Technical University,
244, Molodogvardeyskaya St., Samara, 443100, Russia.
E-mails: radchasamgtu.ru, zadmitriyagmail.com
Databases of major planets coordinates are created on the basis of the numerical theory of movement of planets DEJh05. Numerical integration of the motion equations of small bodies of Solar system is realized using the received databanks. Extra efficiency of usage of databanks of major planets coordinates is shown at numerical integration of motion equations of celestial bodies.
Key words: interpolation, asteroids, comets, numerical integration.
Original article submitted 28/11/2011; revision submitted 12/IX/2011.
Vladimir P. Radchenko (Dr. Sci. (Phys. & Math.)), Head of Dept, Dept, of Applied Mathematics & Computer Science. Dmitriy A. Zausaev, Postgraduate Student, Dept, of Applied Mathematics & Computer Sciences.