A A A A Автор Тема: Создание эфемерид.  (Прочитано 3512 раз)

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

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

  • Новичок
  • *
  • Сообщений: 9
  • Благодарностей: 0
    • Skype - medvedeffalexandr
    • Сообщения от chasovshik
Создание эфемерид.
« : 08 Июн 2011 [19:30:46] »
Всем доброго времени суток.
Если разместил вопрос не в том месте, извините.
Я программист и в астрономии мягко говоря не силён, пытаюсь создать свои собственные эфемериды. Набрав приличное количество литературы и материала из интернета, понял, что без помощи астронома не разберусь. Основная моя проблема - это вычисление положения Плутона в заданный момент времени.

Есть алгоритм вычисляющий положение этой планеты с 1890 по 2100г. и он работает, но меня он не устраивает, мне нужно от (-3000до н.э.)  до (3000 лет н.э).
Я знаю, что есть множество программ, в которых уже  реализованное это (Zet8 и прочие).
Про швейцарские эфемериды тоже знаю - не предлагать. Про эфемериды Мошьера тоже.

Кто готов помочь мне дать пошаговый (подчёркиваю что пошаговый) алгоритм для вычисления положения планет, в частности Плутона, на заданный момент времени.

Сам не могу разобраться, заранее благодарен тем, кто откликнется.

Контакты:
ICQ        408735992
E-mail    medvedeffalexandr@gmail.com

Оффлайн Kirill Grishin

  • *****
  • Сообщений: 2 667
  • Благодарностей: 66
    • Сообщения от Kirill Grishin
Re: Создание эфемерид.
« Ответ #1 : 08 Июн 2011 [20:19:30] »
Zet8
Астрологическая программа?Терпеть таких прог не могу....
Что именно интересует, просто положение плутона в солнечной системе или же проэкция с земли на карту неба?
ЗЫ Если про астрологию, то тут мало кто поможет...

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

  • Новичок
  • *
  • Сообщений: 9
  • Благодарностей: 0
    • Skype - medvedeffalexandr
    • Сообщения от chasovshik
Re: Создание эфемерид.
« Ответ #2 : 08 Июн 2011 [20:28:36] »
Я создаю не астрологическую программу, а эфемериды.
Не я в том виноват, что астрологические программы используют эфемериды.
В примере привёл Zet 8, первое что было в голове. Эта программа тоже создаёт таблицу эфемерид. 

Нужны эклиптические гелиоцентрические и геоцентрические координаты плутона на момент времени в промежутке от -3000 до 3000 лет н.э.

Оффлайн August-00

  • *****
  • Сообщений: 2 777
  • Благодарностей: 111
    • DeepSkyHosting: id829
    • Сообщения от August-00
Re: Создание эфемерид.
« Ответ #3 : 08 Июн 2011 [21:25:30] »
А если не секрет, с какой целью?

Оффлайн Kirill Grishin

  • *****
  • Сообщений: 2 667
  • Благодарностей: 66
    • Сообщения от Kirill Grishin
Re: Создание эфемерид.
« Ответ #4 : 08 Июн 2011 [21:53:16] »
Я создаю не астрологическую программу, а эфемериды.
Не я в том виноват, что астрологические программы используют эфемериды.
В примере привёл Zet 8, первое что было в голове. Эта программа тоже создаёт таблицу эфемерид. 

Нужны эклиптические гелиоцентрические и геоцентрические координаты плутона на момент времени в промежутке от -3000 до 3000 лет н.э.
Забудте про Zet8- г**, а не программа, там наверно даже наклонения орбит не учитывается)))
А если не секрет, с какой целью?
+1

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

  • Новичок
  • *
  • Сообщений: 9
  • Благодарностей: 0
    • Skype - medvedeffalexandr
    • Сообщения от chasovshik
Re: Создание эфемерид.
« Ответ #5 : 08 Июн 2011 [22:03:07] »
Объясняю:

Нужно для дипломной работы.
Пытался по книгам сделать - не получилось.
Из интернета взял алгоритм - не помогло.

Много разной информации нашёл не могу теперь в ней разобраться. Могу указать , что нашёл.

Вы специалисты, просто сразу ткнёте меня , что не так считаю и что не учитываю.

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

  • Новичок
  • *
  • Сообщений: 9
  • Благодарностей: 0
    • Skype - medvedeffalexandr
    • Сообщения от chasovshik
Re: Создание эфемерид.
« Ответ #6 : 08 Июн 2011 [22:31:04] »
Из книг имею такие:

1. Ж.Меёс Астрономические формулы для калькуляторов.
2. П. Даффет-Смит Практическая астрономия с калькулятором
3. О. Монтенбрук Астрономия с персональным компьютером
4. Астрономический календарь постоянная часть 1981г. издание седьмое

Из интернета ссылки:

1. http://vadimchazov.narod.ru/text_htm/xsru10.htm
2. http://solncev-ru.chat.ru/Ac4.html#11

Помогите написать диплом нам с другом, не поверю, что никто не знает как это вычисляется.

Оффлайн August-00

  • *****
  • Сообщений: 2 777
  • Благодарностей: 111
    • DeepSkyHosting: id829
    • Сообщения от August-00
Re: Создание эфемерид.
« Ответ #7 : 08 Июн 2011 [23:22:40] »
Наверняка кто то знает, просто темка не совсем в нужном разделе, вам наверно суда нужно было https://astronomy.ru/forum/index.php/board,23.0.html ну или суда на крайняк  https://astronomy.ru/forum/index.php/board,6.0.html, эти разделы как то больше подходят, да и посещаемость там побольше, быстрее подскажут, попросите модераторов перенести темку, она в этом разделе не по теме имхо, и вам быстрее подскажут.

Tau

  • Гость
Re: Создание эфемерид.
« Ответ #8 : 09 Июн 2011 [10:48:21] »
Эфемериды на плюс/минус 3000 лет для Плутона, причем "без помощи астронома не разберусь"... Какая интересная дипломная работа. Фантазия зашкаливает  ::).
chasovshik, а вы не пробовали провести разведку в направлении численных эфемерид DE406. Они как раз вычислены для диапазона
Цитата
JED 0624976.50 (-3001 FEB 04) to 2816912.50 (+3000 MAY 06)
"Астрономические формулы для калькуляторов" и т.п. на таком временном интервале и для дипломной работы - это несерьезно.

Маринер-9

  • Гость
Re: Создание эфемерид.
« Ответ #9 : 09 Июн 2011 [13:22:19] »
"Астрономические формулы для калькуляторов" и т.п. на таком временном интервале и для дипломной работы - это несерьезно.
  Ну Вы же не знаете темы диплома..
Если "любовная лирика под светом Плутона" - то вполне серьёзно

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

  • Новичок
  • *
  • Сообщений: 9
  • Благодарностей: 0
    • Skype - medvedeffalexandr
    • Сообщения от chasovshik
Re: Создание эфемерид.
« Ответ #10 : 09 Июн 2011 [13:37:38] »
Друзья, я так понимаю , что самый серьёзный здесь - это я.

Мне не важно , что Вы думаете по данному поводу. Мне нужна конкретная помощь.
Тема дипломной : Вычисление положения планет в заданный момент времени.
Для этого решили сделать эфемериды, т.к. нужен программный продукт.
Кафедра астрономии и космической геодезии.

По поводу  DE406 - не получится, нужна собственная реализация.

Ещё раз повторяю, мне всё равно серьёзно это для Вас или нет. Просто разговоры - мне не интересны.

Оффлайн Ivan Mhitarov

  • Модератор
  • *****
  • Сообщений: 6 307
  • Благодарностей: 108
  • Награды Неоднократный победитель конкурса астрофото
    • Сообщения от Ivan Mhitarov
Re: Создание эфемерид.
« Ответ #11 : 09 Июн 2011 [13:59:58] »
Вы еще не указали, с какой точностью вам надо получить положение Плутона в этом временном интервале.
Если точность порядка градусов - один разговор, если секунды дуги - другой.
Иван Мхитаров
Кубанский Астрономический Клуб "45".

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

  • Новичок
  • *
  • Сообщений: 9
  • Благодарностей: 0
    • Skype - medvedeffalexandr
    • Сообщения от chasovshik
Re: Создание эфемерид.
« Ответ #12 : 09 Июн 2011 [14:32:23] »
Для начала написать бы с погрешностью в градус хотя бы (так сказать ядро вычислений).
Для того чтобы погрешность была в секунды, надо просто учесть все возмущения, если я правильно понимаю.

Сейчас стоит первый вопрос.
Для тех кто готов помочь, можете стучаться в ICQ 408735992, быстрее получиться всё обсудить.

Оффлайн Kirill Grishin

  • *****
  • Сообщений: 2 667
  • Благодарностей: 66
    • Сообщения от Kirill Grishin
Re: Создание эфемерид.
« Ответ #13 : 09 Июн 2011 [14:38:49] »
в принципе из-за наклона орбиты можно изобразить орбиту плутона по отношению к эклиптике синусуидально, а там простой алгоритм вычислений

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

  • Новичок
  • *
  • Сообщений: 9
  • Благодарностей: 0
    • Skype - medvedeffalexandr
    • Сообщения от chasovshik
Re: Создание эфемерид.
« Ответ #14 : 09 Июн 2011 [14:46:03] »
в принципе из-за наклона орбиты можно изобразить орбиту плутона по отношению к эклиптике синусуидально, а там простой алгоритм вычислений

Вот, уже кто-то что-то начал говорить.
Можете дать ссылку теперь или страницу из книги, как это делается.
На словах то понятно, что просто.
Заранее спасибо.

taurus

  • Гость
Re: Создание эфемерид.
« Ответ #15 : 09 Июн 2011 [15:21:36] »
Боюсь, если следовать советам Kiriya, ничего не получится. Похоже, что Kiriya не в теме.

Решение уравнения Кеплера с учетом вековых членов для Плутона на указанный период не дадут требуемой точности. С другой стороны, Плутон нынче не планета, так что можно ограничиться восемью планетами и уравнением Кеплера. ::) Просто и надежно. Как табуретка.

Луну считать, надеюсь, не нужно?  ;)

P.S. Я думаю, вам Tau поможет.
« Последнее редактирование: 09 Июн 2011 [15:27:12] от taurus »

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

  • Новичок
  • *
  • Сообщений: 9
  • Благодарностей: 0
    • Skype - medvedeffalexandr
    • Сообщения от chasovshik
Re: Создание эфемерид.
« Ответ #16 : 09 Июн 2011 [15:41:30] »
При обсуждении с преподавателем, выяснилось что положение Плутона нужно вычислять, не имеет значение пленета он или нет. Ну хочет преподаватель и всё.
С луной всё в порядке, вычисляется.

Я в тысячный раз повторяю. Мне нужен конкретный алгоритм. Т.е. пошагово какие формулы надо взять и что в них подставить. Для меня не важно каким методом: хоть с вековыми членами , хоть с уравнением Кеплера. Я программист и мыслю алгоритмами.

Готов поделиться данной программой с тем, кто поможет.
Дайте пожалуйста конкретику. Буду очень признателен.

anovikov

  • Гость
Re: Создание эфемерид.
« Ответ #17 : 09 Июн 2011 [15:51:14] »
chasovshik, в принципе кроме тех книг которые у тебя есть ничего и не надо больше ("постоянная часть" АК очень прогрузна как и все советское и по сути, не нужна). Не понимаю какие еще вопросы возникают? У Мееса вообще все замечательно описано.

Оффлайн andyp

  • *****
  • Забанен!
  • Сообщений: 2 539
  • Благодарностей: 63
  • Мне нравится этот форум!
    • Сообщения от andyp
Re: Создание эфемерид.
« Ответ #18 : 09 Июн 2011 [15:52:20] »
Можете взять мою программу LinOccult (она Open Source),
там есть численное интегрирование положения объектов
с учетом возмущения планет.
Надо будет только дать DE406 вместо DE405.



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

  • Новичок
  • *
  • Сообщений: 9
  • Благодарностей: 0
    • Skype - medvedeffalexandr
    • Сообщения от chasovshik
Re: Создание эфемерид.
« Ответ #19 : 09 Июн 2011 [15:55:56] »
chasovshik, в принципе кроме тех книг которые у тебя есть ничего и не надо больше ("постоянная часть" АК очень прогрузна как и все советское и по сути, не нужна). Не понимаю какие еще вопросы возникают? У Мееса вообще все замечательно описано.

У Меёса про Плутон ни слова.
А я по незнанию путаюсь в остальных алгоритмах, в которых якобы вычисляется положение Плутона.

Можете взять мою программу LinOccult (она Open Source),
там есть численное интегрирование положения объектов
с учетом возмущения планет.
Надо будет только дать DE406 вместо DE405.

Мне нельзя брать ни DE406 ни DE405. Мне нужна своя реализация с нуля.