A A A A Автор Тема: Помогите перевести координаты.  (Прочитано 2392 раз)

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

Оффлайн Николай15Автор темы

  • ****
  • Сообщений: 396
  • Благодарностей: 14
    • Сообщения от Николай15
    • Карта неба онлайн
Нужно перевести из одной системы координат в другую.
Дано: координаты прямого восхождения и склонения, долгота и широта точки наблюдения, время по гринвичу.
Надо найти: азимут, высоту и время кульминации.

------
Не бросайтесь банановыми корками, но не могу справиться...
Как в анекдоте: "Всё понимаю - крылья, фюзеляж, подъёмная сила... но почему они, гады, крыльями не машут?!"


Оффлайн Николай15Автор темы

  • ****
  • Сообщений: 396
  • Благодарностей: 14
    • Сообщения от Николай15
    • Карта неба онлайн
Re: Помогите перевести координаты.
« Ответ #2 : 07 Ноя 2011 [23:56:00] »
Спасибо!

Оффлайн AstroNick

  • *****
  • Сообщений: 3 209
  • Благодарностей: 123
  • Дорогу осилит идущий!
    • Сообщения от AstroNick
    • Домашняя страничка "Остров сокровищ"
Александрович Николай, Москва - юг Подмосковья, АстроТоп России, 300-мм F/6 Ньютон + Celestron Advanced C8-SGT в обсерватории под Москвой, ТАЛ-1, DeepSky 25x100, SW1201+Coronado PST, Canon EOS 6D

Оффлайн Николай15Автор темы

  • ****
  • Сообщений: 396
  • Благодарностей: 14
    • Сообщения от Николай15
    • Карта неба онлайн
Re: Помогите перевести координаты.
« Ответ #4 : 08 Ноя 2011 [17:43:58] »
Ага, спасибо  :)
Поначалу вроде всё понятно было:
cos(z) = sin(δ)*sin(φ) + cos(δ)*cos(φ)*cos(t)
sin(A) = cos(δ)*sin(t)/sin(z)
sin(z)*cos(A) = sin(φ)*cos(δ)*cos(t) - cos(φ)*sin(δ)
а потом упёрся...

Последнюю формулу не понял, хоть про неё и было написано... но она вроде как дополнительная лишняя.
Упёрся в часовой угол (t) - как его вычислить, если есть долгота места наблюдения, прямое восхождение светила и текущее время по Гринвичу?

OMI

  • Гость
Re: Помогите перевести координаты.
« Ответ #5 : 08 Ноя 2011 [17:47:17] »
http://www.astronet.ru/db/msg/1164000

Часовой угол

Угловое расстояние, измеренное вдоль небесного экватора на запад от небесного меридиана (той его части, которую светила пересекают в момент верхней кульминации) до часового круга, проходящего через избранную точку на небесной сфере.
Часовой угол звезды равен звездному времени минус прямое восхождение звезды.
Часовой угол выражается в часовой мере из расчета 24 час = 360o (1 час = 15o, 1 мин = 15').

OMI

  • Гость
Re: Помогите перевести координаты.
« Ответ #6 : 08 Ноя 2011 [17:52:34] »
Универсальный калькулятор звездного времени http://astro.prao.ru/utilities/utilstar.html

Также смотрите https://astronomy.ru/forum/index.php?topic=82078.0

Оффлайн Николай15Автор темы

  • ****
  • Сообщений: 396
  • Благодарностей: 14
    • Сообщения от Николай15
    • Карта неба онлайн
Re: Помогите перевести координаты.
« Ответ #7 : 08 Ноя 2011 [17:57:40] »
t=s-a
видел...
да я в звёдное время и упёрся - нарыл какие-то дикие способы его определения по таблицам и через юлианские дни, а как его через гринвичское время и долготу выразить - не пойму...

OMI

  • Гость
Re: Помогите перевести координаты.
« Ответ #8 : 08 Ноя 2011 [18:09:19] »
Среднее (!) звёздное время  для 0h UT:
So = 6h41m50s.54841 + 8 640 184s.812866*T + 0s.093 104*T*T – 0s.000 006 2*T*T*T

где T = (JD – 2451 545.0)/36525,

а JD – юлианская дата.

Вычисление JD
http://ru.wikipedia.org/wiki/%D0%AE%D0%BB%D0%B8%D0%B0%D0%BD%D1%81%D0%BA%D0%B0%D1%8F_%D0%B4%D0%B0%D1%82%D0%B0

Оффлайн Николай15Автор темы

  • ****
  • Сообщений: 396
  • Благодарностей: 14
    • Сообщения от Николай15
    • Карта неба онлайн
Re: Помогите перевести координаты.
« Ответ #9 : 08 Ноя 2011 [18:13:14] »
спасибо!
Криво читал - юлианская дата, c секундами, а не дни! Теперь понял  :)

Оффлайн Николай15Автор темы

  • ****
  • Сообщений: 396
  • Благодарностей: 14
    • Сообщения от Николай15
    • Карта неба онлайн
Re: Помогите перевести координаты.
« Ответ #10 : 08 Ноя 2011 [19:50:59] »
Почти осилил программулину, но перечитал что мне говорили, и в одной из упомянутых тем нашёл проще:

S = So + UT + latitude + d;
где d = 9.86*UT[ч]

So=Sнач+D*K,
где K=1.002 737 909 350 795 (2002 год)
D=кол-во дней от какой-то начальной даты.

То есть, для расчёта МОЕГО звёздного времени S, мне нужно знать только текущее время UT, мою долготу latitude и не хватает значения звёздного времени Sнач на какую-то дату.

Где бы взять звёздное время за какую-то дату, чтобы принять его за Sнач?

Оффлайн ROVIAN

  • Модератор
  • *****
  • Сообщений: 65 995
  • Благодарностей: 1372
  • RV6LOT Icom IC-775DSP
    • Сообщения от ROVIAN
    • Астрономия в Ростове-на-Дону
Re: Помогите перевести координаты.
« Ответ #11 : 08 Ноя 2011 [20:00:31] »
дату осеннего равноденствия?  ;)
80ED+SW0.85/HEQ5/533ММ/QHY5-II,
203/1000/HEQ5/МРСС/183ММ/QHY5-II

Н 150,200,300,  МСТ-180 Hand made  165,215,300,317,450
Canon 550D, 550DA, 1100DA, 5DM2, 5DM4,  (SY 14/2.8, SY 135/2.0, EF 70-200/4L, )  

Оффлайн Николай15Автор темы

  • ****
  • Сообщений: 396
  • Благодарностей: 14
    • Сообщения от Николай15
    • Карта неба онлайн
Re: Помогите перевести координаты.
« Ответ #12 : 08 Ноя 2011 [20:18:58] »
угу :)

Оффлайн ROVIAN

  • Модератор
  • *****
  • Сообщений: 65 995
  • Благодарностей: 1372
  • RV6LOT Icom IC-775DSP
    • Сообщения от ROVIAN
    • Астрономия в Ростове-на-Дону
Re: Помогите перевести координаты.
« Ответ #13 : 08 Ноя 2011 [20:21:13] »
Ну дык уже нашли. В день осеннего равноденствия солнечное и звёздное сравниваются, не на долго правда.
http://alexandr4784.narod.ru/fk73.htm  тут посмотрите ещё
80ED+SW0.85/HEQ5/533ММ/QHY5-II,
203/1000/HEQ5/МРСС/183ММ/QHY5-II

Н 150,200,300,  МСТ-180 Hand made  165,215,300,317,450
Canon 550D, 550DA, 1100DA, 5DM2, 5DM4,  (SY 14/2.8, SY 135/2.0, EF 70-200/4L, )  

Пиркс

  • Гость
Re: Помогите перевести координаты.
« Ответ #14 : 08 Ноя 2011 [21:42:08] »
Ну дык уже нашли. В день осеннего равноденствия солнечное и звёздное сравниваются, не на долго правда.

Только с истинным солнечным, а не средним.  :) Ито отличается на 12ч. Вообще звездное время привязано только к вращению Земли. Посмотреть звездное время можно например в старых астрономических календарях или программах-планетариях.

Оффлайн ROVIAN

  • Модератор
  • *****
  • Сообщений: 65 995
  • Благодарностей: 1372
  • RV6LOT Icom IC-775DSP
    • Сообщения от ROVIAN
    • Астрономия в Ростове-на-Дону
Re: Помогите перевести координаты.
« Ответ #15 : 08 Ноя 2011 [21:47:15] »
Когда на 12 часов, через пол года? :) Я про истинное. Сейчас адресов не помню, все расчёты есть в книжках по морской навигации.
80ED+SW0.85/HEQ5/533ММ/QHY5-II,
203/1000/HEQ5/МРСС/183ММ/QHY5-II

Н 150,200,300,  МСТ-180 Hand made  165,215,300,317,450
Canon 550D, 550DA, 1100DA, 5DM2, 5DM4,  (SY 14/2.8, SY 135/2.0, EF 70-200/4L, )  

Пиркс

  • Гость
Re: Помогите перевести координаты.
« Ответ #16 : 08 Ноя 2011 [21:54:37] »
Когда на 12 часов, через пол года? :) Я про истинное.

По-моему солнечное время равно часовому углу солнца +12ч. Или нет?

Оффлайн ROVIAN

  • Модератор
  • *****
  • Сообщений: 65 995
  • Благодарностей: 1372
  • RV6LOT Icom IC-775DSP
    • Сообщения от ROVIAN
    • Астрономия в Ростове-на-Дону
80ED+SW0.85/HEQ5/533ММ/QHY5-II,
203/1000/HEQ5/МРСС/183ММ/QHY5-II

Н 150,200,300,  МСТ-180 Hand made  165,215,300,317,450
Canon 550D, 550DA, 1100DA, 5DM2, 5DM4,  (SY 14/2.8, SY 135/2.0, EF 70-200/4L, )  

Пиркс

  • Гость
Re: Помогите перевести координаты.
« Ответ #18 : 08 Ноя 2011 [23:44:47] »
Ну так и есть

http://alexandr4784.narod.ru/fk73.htm

Цитата

Звездное время (S) в данный момент принимается равным часовому углу точки весеннего равноденствия:
Истинное солнечное время (Т¤) численно равно часовому углу Солнца, увеличенному на 12h


Оффлайн Николай15Автор темы

  • ****
  • Сообщений: 396
  • Благодарностей: 14
    • Сообщения от Николай15
    • Карта неба онлайн
Re: Помогите перевести координаты.
« Ответ #19 : 09 Ноя 2011 [17:52:32] »
Что-то не сходится у меня...
Расчитываю звёздное время для Гринвичского меридиана, чтобы проще было.
Осеннее равноденствие было 23 сентября 2011 в 9:04 по Гринвичу.
По http://astro.prao.ru/utilities/utilstar.html, нашли, что звёздное время Snach там было 9:11:29.3142, хотя вроде как тоже должно было быть 9:04, раз в дни равноденствий разница нулевая... это первое что непонятно.

Теперь сам расчёт:
Расчитываем звёздное время S на дату 09/11/2011 в 12:00 в Гринвиче
S = So+UT+long+d, где:
 UT=12*3600 секунд
 long=0 (долгота Гринвича)
 d=9.86*12 (какая-то поправка... - кол-во часов в UT)
 So=Snach+D*K
   Snach=9*3600+11*60+29.3142 (переводим в секунды звёздное время в Гринвиче во время равноденствия)
   D=48 (дней со дня равноденствия)
   K=1.002 737 909 350 795 - коэффициент "убегания" звёздного времени за сутки


Программа посчитала S=21:14:15.765619648853
Вышеупомянутый калькулятор выдал 15:13:16.2193
Не пойму где я ошибся...
« Последнее редактирование: 09 Ноя 2011 [20:56:34] от Николай15 »