ВНИМАНИЕ! На форуме начался конкурс "Астрофотография месяца -ФЕВРАЛЬ"
0 Пользователей и 1 Гость просматривают эту тему.
Уравнение несложное, а надо иметь склонение солнце (от таблицы или исползуете уравнения на конец сообщения).Вот уравне......
Уравнение времени надо добавлять, или оно как-то учтено в понятии "средняя" долгота?
Возможно, "хвост" его дотянулся вчера вечером и до ваших краев ?
Что касается затмения: мы с учениками наблюдали прекрасное 71% затмение :). Это было последное видно с Южной Калифорнии до 2012г :( .
:уравнение времени (oops!). Astronomical Almanac даёт формулу:Е, в минутах времени = (L - альфа), в градусов, помноженное на 4.
Тогда уж лучше сотворить универсальный алгоритм.Вычислить моменты восхода и захода Солнца, найти JD, соответствующие этим моментам и снова пересчитать все с координатами Солнца, вычисленными для конкретных моментов. Такой алгоритм будет пригоден для любого места на Земле.
Кстати, кроме моментов восходов и заходов можно посчитать и азимуты точек восхода-захода.Sin (A) = (Cos (Decl) Sin (t)) / Sin (90.85 град),где t – часовой угол точек восхода-захода.
А и t находятся в одном квадранте. Вблизи равноденствий восход-заход происходят строго в точках востока и запада. Делее все переходит на северо-восток и северо-запад (угол от точки юга > 90 градусов).
Смещены моменты (может быть неточно вычислено уравнение времени).
Имеется скачек азимутов в интервале 17-18 марта. С чем это связано - не могу сказать. Такого скачка быть не должно.
Попробуйте использовать формулы определения четверти угла по двум тригонометрическим функциям (Sin и Cos азимута).
Z – это расстояние от зенита до центра Солнца в моменты восхода и захода
Для центра Москвы азимуты и высоты соответственно:291.4 -6.0258.4 20.5
Кто-то сейчас усиленно работает над дизайном Форума. Если позволите, хочу выразить свое мнение: предыдущий вариант с обратным порядком сообщений и страниц в теме был горааааздо удобнее.
Вот уравнение:cos(h) = -tan(фи)tan(дельта)
Но, самый большой возник у меня вопрос по самой простой формулеcos(h) = -tan(фи)tan(дельта)если подставляю свою широту (-40), склонение (например 5 градусов),от полученного выражения вычисляю арккосинус - получаю 1,5 (как я понимаю в угловых часах), но, если из RA вычитаю и прибавляю эти 1,5 часа - безсмыслится получается.
Теперь осталось найти прямое восхождение.Подскажите пожалуйста для него формулу.
И еще - в каких пределах может быть прямое восхождение?
И есть ли формула связывающая прямое восхождение и склонение солнца?
P.S RA получается в звездном времени?
L = M + 1.916 * Sin(M * q) + 0.02 * Sin(2 * M * q) + 282.634Ra = Atn(0.91764 * Tan(L * q)) / qsinDec = 0.39782 * Sin(L * q)CosH = (Cos(zenith * q) - (sinDec * Sin(Latitude * q))) / (cosdec * Cos(Latitude * q))if if rising time is desired: H = 360 - ACos(CosH) / qif setting time is desired: H = ACos(CosH) / q
Вот статьи с формулами для расчетов http://hea.iki.rssi.ru/~nik/astro/time.htm#uravn_t
404_not_foundL и M вычисляются в градусах, а как аргументы тригонометрических функций они должны быть в радианах. И наоборот - обратные тригонометрические функции выдают результат в радианах, а в дальнейшем эти результаты используются в градусах.Введите множитель перехода из градусов в радианы q=pi/180 и поправьте код:Код: [Выделить] L = M + 1.916 * Sin(M * q) + 0.02 * Sin(2 * M * q) + 282.634Ra = Atn(0.91764 * Tan(L * q)) / qsinDec = 0.39782 * Sin(L * q)CosH = (Cos(zenith * q) - (sinDec * Sin(Latitude * q))) / (cosdec * Cos(Latitude * q))if if rising time is desired: H = 360 - ACos(CosH) / qif setting time is desired: H = ACos(CosH) / qИ все работает достаточно хорошо.
А что означает фразы if if rising time is desired: H = 360 - ACos(CosH) / qif setting time is desired: H = ACos(CosH) / qНе могу точно перевод понять
И если я использовал первую формулу, например t = N + ((6 - lngHour) / 24), то во втором случае тоже надо использовать первую формулу H = 360 - acos(cosH) ?
И еще, из того-же алгоритмаT = H + RA - (0.06571 * t) - 6.622Что это за цифровые коэффициенты?
И последний, наверное самый глупый вопрос, как имея эти данные получить время восхода и захода
Итак, проверьте, правильно ли я посчитал (хоть приблизительно).Город Луганск (48°35′ с. ш. 39°20′ в. д. )Часовой пояс (зимний +2)Для даты 9 февраля 2011RA=22.36DEC=-10.21H=5.31
sindec= -0.255392461494Дохожу то суда, и должен вычислить cosDeс по формуле cosDec = cos(asin(sinDec))но, получаю значение cosDec=0.9668374686919531, что не совпадает с том, что вы мне написали. Скажите, в чем я ошибаюсь?
Еще маленький вопрос - сумерки. "увеличить зенитное расстояние 6-7 градусов" - в том алгоритме, это какая величина?
В чем может быть проблема?