Определение времени Восхода и Захода Солнца
- Natalia Novoselova
- Гуру
- Сообщения: 3020
- Зарегистрирован: 15 янв 2013, 20:14
- Репутация: 69
- Ваше звание: Лиса
- Откуда: **
- Контактная информация:
Определение времени Восхода и Захода Солнца
Для многих дат необходимо получить точное время восхода и захода Солнца. Поиск выдает много гео-калькуляторов, вроде бы решающих эту задачу.
Вопрос - о надежности этих вычислений. Пока не прикину, как это можно проверить, кроме наблюдений, конечно. Может быть, кто-то знает что лучше здесь использовать? Есть ArcGIS, но не могу найти это там.
Понятно, есть еще сложность с местным временем, видимо, расчеты должны даваться от одного времени, м.б. по нулевому мередиану.
Вопрос - о надежности этих вычислений. Пока не прикину, как это можно проверить, кроме наблюдений, конечно. Может быть, кто-то знает что лучше здесь использовать? Есть ArcGIS, но не могу найти это там.
Понятно, есть еще сложность с местным временем, видимо, расчеты должны даваться от одного времени, м.б. по нулевому мередиану.
- Игорь Белов
- Гуру
- Сообщения: 2232
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1506
- Откуда: Казань
Re: Определение времени Восхода и Захода Солнца
По идее, эти ресурсы должны использовать базу tz и выдавать результаты по поясному времени.Natalia Novoselova писал(а):Понятно, есть еще сложность с местным временем, видимо, расчеты должны даваться от одного времени, м.б. по нулевому мередиану.
Надеюсь, создатели этих ресурсов сверяют результаты своих вычислений с таблицами из профессиональных источников вроде альманаха HMNAO или ежегодника ИПА РАН, и отличия не превышают минуты-другой для умеренных широт. Посчитайте на разных ресурсах и сравните. Если всё же нужен какай-то эталон, дайте мне координаты нескольких пунктов, и я пришлю Вам таблицы восходов и заходов.Natalia Novoselova писал(а):Вопрос - о надежности этих вычислений.
Не сомневайтесь, я в качестве официального представителя кафедры астрономии произвожу вычисления по всевозможным запросам, половина которых из органов МВД (по условиям видимости). Использую собственную астрометрическую библиотеку и эфемериды тел Солнечной системы от Jet Propulsion Laboratory.
The purpose of computing is insight, not numbers
- Natalia Novoselova
- Гуру
- Сообщения: 3020
- Зарегистрирован: 15 янв 2013, 20:14
- Репутация: 69
- Ваше звание: Лиса
- Откуда: **
- Контактная информация:
Re: Определение времени Восхода и Захода Солнца
Несомненно, к данным официального представителя кафедры астрономии - у меня не будет сомнений!ErnieBoyd писал(а): Надеюсь, создатели этих ресурсов сверяют результаты своих вычислений с таблицами из профессиональных источников вроде альманаха HMNAO или ежегодника ИПА РАН, и отличия не превышают минуты-другой для умеренных широт. Посчитайте на разных ресурсах и сравните. Если всё же нужен какай-то эталон, дайте мне координаты нескольких пунктов, и я пришлю Вам таблицы восходов и заходов.
Не сомневайтесь, я в качестве официального представителя кафедры астрономии произвожу вычисления по всевозможным запросам, половина которых из органов МВД (по условиям видимости). Использую собственную астрометрическую библиотеку и эфемериды тел Солнечной системы от Jet Propulsion Laboratory.
Из вашего ответа я поняла - что эти расчеты не такие простые, проверять нужно.
У меня широты - приэкваториальные южного полушария, есть ли разница от умеренных?
Если сможете помочь с эталонами - будет крайне здорово!! Общая таблица по двум территориям работы (Amarais и Presidente Prudente) в приложении. Эта та таблица, которую я хочу заполнить на искомых ресурсах.
Если вдруг решитесь помочь с эталонами, там 2 листа, наверху каждого красным шрифтом - координата центра, но и для себя (для точности) каждая точка наблюдений также имеет координаты. Просто не знаю, насколько процесс определения может быть автоматизирован, вероятно, мне придется вручную вбивать каждую дату и координаты.
Поскольку разница в точках небольшая, то всё можно определять по координатам центра (красным, наверху).
Также каждая точка имеет даты - собственно по чему будет разница в восходе и закате.
Цели поиска этого времени связаны с моим проектом по поиску возможностей уменьшения риска столкновений одного вида птиц (Black Vultures) и самолетов. Планирующие (и угрожающие самолетам) полеты этих птицы - как видно из полученных графиков их суточной активности (ну как следует из общего описания их экологии ) четко привязаны к времени восхода и захода Солнца. Потому на каждый график суточной активности я хочу наложить это время. Не везде оно было охвачено наблюдением (наблюдатели уходили раньше захода), но в некоторые месяцы - так получалось. То есть - это возможность выделить это более точно, так описать.
- Вложения
-
- Sunset_Sunrise_Amarais e Prudente.xls
- (62 КБ) 1076 скачиваний
-
- Гуру
- Сообщения: 4069
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1064
- Ваше звание: программист
- Откуда: Казань
Re: Определение времени Восхода и Захода Солнца
для птичек такая точность не особо нужна, и для них важнее не момент восхода/заката, а кривая изменения освещенности, которая зависит от угла Солнца над горизонтом. На эту тему есть инструкция для сержантов, изданная американским правительством (для расчета освещенности солнечных батарей). У них там целый сайт, с софтом. Вот собственно инструкция.ErnieBoyd писал(а):Если всё же нужен какай-то эталон, дайте мне координаты нескольких пунктов, и я пришлю Вам таблицы восходов и заходов.
Другой сайт с описанием и калькулятором (но попроще, и с картинками) - тут - тоже для солнечных батарей.
Где-то были кривые зависимости освещенности от угла Солнца над горизонтом (с учетом рассеянной освещенности, поскольку светает уже при отрицательных углах), но под рукой нет.
- Natalia Novoselova
- Гуру
- Сообщения: 3020
- Зарегистрирован: 15 янв 2013, 20:14
- Репутация: 69
- Ваше звание: Лиса
- Откуда: **
- Контактная информация:
Re: Определение времени Восхода и Захода Солнца
Интересные мысли, спасибо, посмотрю инструкцию и ресурсы!
- Игорь Белов
- Гуру
- Сообщения: 2232
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1506
- Откуда: Казань
Re: Определение времени Восхода и Захода Солнца
gamm прав, как обычно, поэтому я посчитал не только моменты восходов и заходов.gamm писал(а):для птичек такая точность не особо нужна, и для них важнее не момент восхода/заката, а кривая изменения освещенности, которая зависит от угла Солнца над горизонтом.
Кривые освещённости — это славно. Я обхожусь такими качественными оценками:gamm писал(а):Где-то были кривые зависимости освещенности от угла Солнца над горизонтом (с учетом рассеянной освещенности, поскольку светает уже при отрицательных углах), но под рукой нет.
- Во время гражданских сумерек человек видит так же, как днем, и необходимости в искусственном освещении нет.
- В период навигационных сумерек естественная освещенность падает настолько, что читать уже нельзя. Видимость окрестных предметов резко ухудшается, однако силуэты неосвещенных объектов еще видны.
- С наступлением астрономических сумерек становится совсем темно. Тусклый свет зари еще мешает видеть слабые звезды. С окончанием астрономических сумерек наступает глубокая темнота.
Моменты наступления сумерек утром и окончания вечером вычисляются по глубине Солнца под горизонтом: гражданские 6°, навигационные 12°, астрономические 18°. Однако из наблюдений следует, что фактическая освещённость сильно зависит от географического положения и времени года, что, очевидно, тесно связано с физикой атмосферы. Так что зависимость освещённости от глубины Солнца ночью весьма неоднозначна. Как там у птиц с биологическими часами?
Я выделил в районах Amarais и Prudente по 13 пунктов и для каждого посчитал на 2012 и 2013 годы события:
Dawn ast — начало астрономических сумерек
Dawn nau — начало навигационных сумерек
Dawn civ — начало гражданских сумерек
Sunrise — восход Солнца
Noon — истинный полдень
Sunset — заход Солнца
Dusk civ — окончание гражданских сумерек
Dusk nau — окончание навигационных сумерек
Dusk ast — окончание астрономических сумерек
Время даётся по шкале UTC−03:00 (Brasília time). К сожалению, вместо стандартной библиотеки tz использую функцию собственного изготовления, которая умеет переходить на летнее время только по правилам Российской Федерации. Так что для окрестностей São Paulo такой переход на UTC−02:00 придётся делать самостоятельно по правилам от 2008 года. Чтобы получить летнее время, нужно для дат с третьего воскресенья октября до третьего воскресенья февраля (в 2012 году на неделю позже) прибавлять один час (1/24 в Excel'е) ко времени в стандартной шкале.
- Вложения
-
- Amarais_twilight.zip
- (715.32 КБ) 655 скачиваний
-
- Prudente_twilight.zip
- (715.01 КБ) 587 скачиваний
The purpose of computing is insight, not numbers
- Natalia Novoselova
- Гуру
- Сообщения: 3020
- Зарегистрирован: 15 янв 2013, 20:14
- Репутация: 69
- Ваше звание: Лиса
- Откуда: **
- Контактная информация:
Re: Определение времени Восхода и Захода Солнца
Спасибо огромное!! Просто невероятно
Сейчас разберусь с временем. Да, тут всё нужно внимательно учесть (не уверена, что Amarais и Prudente в одном часовом поясе), плюс эти пересчёты с летним. Сейчас буду разбираться.
ErnieBoyd писал(а): Время даётся по шкале UTC−03:00 (Brasília time). К сожалению, вместо стандартной библиотеки tz использую функцию собственного изготовления, которая умеет переходить на летнее время только по правилам Российской Федерации. Так что для окрестностей São Paulo такой переход на UTC−02:00 придётся делать самостоятельно по правилам от 2008 года. Чтобы получить летнее время, нужно для дат с третьего воскресенья октября до третьего воскресенья февраля (в 2012 году на неделю позже) прибавлять один час (1/24 в Excel'е) ко времени в стандартной шкале.
Сейчас разберусь с временем. Да, тут всё нужно внимательно учесть (не уверена, что Amarais и Prudente в одном часовом поясе), плюс эти пересчёты с летним. Сейчас буду разбираться.
-
- Гуру
- Сообщения: 4069
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1064
- Ваше звание: программист
- Откуда: Казань
Re: Определение времени Восхода и Захода Солнца
Конечно, это зависит от задач. Например, есть много литературы по геолокаторам (датчиками освещенности, которые вешают на птиц и прочих живых тварей), там важна именно кривая освещенности, да еще с учетом облачности и поведения (типа любит птичка в густых зарослях по утрам сидеть). Зато в этой области много наворочали разных расчетных моделей.ErnieBoyd писал(а):Кривые освещённости — это славно. Я обхожусь такими качественными оценками
P.S. что касается задачи, я бы еще взял данные реанализа, и посмотрел атмосферное давление и вообще погодные явления, они тоже на птичек обычно влияют (косвенно), типа ласточки перед дождем низко летают, потому что мошки там (как мне в школе рассказывали).
и еще раз повторюсь - нужно строить нормальную модель. Поскольку модель - это не линейная регрессия, как многие думают, а средство, позволяющее воспроизвести наблюдаемые данные, и отвечать на биологические вопросы.
-
- Гуру
- Сообщения: 4069
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1064
- Ваше звание: программист
- Откуда: Казань
Re: Определение времени Восхода и Захода Солнца
пересчитаете все в UTM, и в нем работайте. Часовые пояса не годятся для работы, поскольку у вас средняя ошибка будет полчаса по сравнению с истиной (в разных местах одного часового пояса).Natalia Novoselova писал(а):не уверена, что Amarais и Prudente в одном часовом поясе), плюс эти пересчёты с летним. Сейчас буду разбираться.
- Игорь Белов
- Гуру
- Сообщения: 2232
- Зарегистрирован: 04 янв 2011, 22:00
- Репутация: 1506
- Откуда: Казань
Re: Определение времени Восхода и Захода Солнца
Да уж разберитесь, пожалуйста, если я где-то не прав, пересчитаю.Natalia Novoselova писал(а):не уверена, что Amarais и Prudente в одном часовом поясе
Тут Вы путаете. Астрономические моменты, определяющие жизнь птиц, приводятся не для пояса, а для каждого конкретного места. Однако потребитель результатов не птицы, а человек, который живёт по поясному времени, поэтому вывод дан в шкале поясного времени, которое в этом смысле ничем не хуже UTC, поскольку в пределах пояса отличается от него на целое число часов.gamm писал(а):пересчитаете все в UTM, и в нем работайте. Часовые пояса не годятся для работы, поскольку у вас средняя ошибка будет полчаса по сравнению с истиной (в разных местах одного часового пояса).
Однако Вы будете абсолютно правы, если скажете, что в базы данных следует заносить время в UTC, потому что это не только обеспечивает общую шкалу для геораспределённых данных, но и является единственным способом сохранить её непрерывность при законодательной вакханалии постоянных изменений правил исчисления поясного времени в некоторых странах.
Наташа, если нужно местное время, по которому живут птицы, вычтите Noon (истинный полдень) и прибавьте 12 часов.
The purpose of computing is insight, not numbers
- gimran
- Гуру
- Сообщения: 1902
- Зарегистрирован: 07 июл 2010, 15:43
- Репутация: 242
- Откуда: Уфа
Re: Определение времени Восхода и Захода Солнца
А можно теоретический вопрос? Вот у нас Приуралье, на "заход" солнца и "восход" (то есть "линия горизонта" "сдвинута" относительно гор и склонов) в конкретной точке влияют горы. Как данная задача решается? Имею ввиду какую (примерно) формулу использовать для поправок?
[ Сообщение с мобильного устройства ]
[ Сообщение с мобильного устройства ]
-
- Гуру
- Сообщения: 4069
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1064
- Ваше звание: программист
- Откуда: Казань
Re: Определение времени Восхода и Захода Солнца
точно, стар стал, память на аббревиатуры подводит (имелась в виду замена для GMT)ErnieBoyd писал(а):Однако Вы будете абсолютно правы, если скажете, что в базы данных следует заносить время в UTC
-
- Гуру
- Сообщения: 4069
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1064
- Ваше звание: программист
- Откуда: Казань
Re: Определение времени Восхода и Захода Солнца
вопрос чисто практический - что считать восходом. Рассеянное солнечное освещение не зависит от гор, и если использовать порог освещенности, то горы не влияют. Если момент появления солнечного диска над горизонтом, то это зависит и от высоты гор вокруг, и от высоты наблюдателя.gimran писал(а):А можно теоретический вопрос? Вот у нас Приуралье, на "заход" солнца и "восход" (то есть "линия горизонта" "сдвинута" относительно гор и склонов) в конкретной точке влияют горы. Как данная задача решается? Имею ввиду какую (примерно) формулу использовать для поправок?
- gimran
- Гуру
- Сообщения: 1902
- Зарегистрирован: 07 июл 2010, 15:43
- Репутация: 242
- Откуда: Уфа
Re: Определение времени Восхода и Захода Солнца
Имел ввиду, скажем есть цифровая модель рельефа и данные. Как считаем поправку, принимая наблюдателя за точку в (x,y,z)?
[ Сообщение с мобильного устройства ]
[ Сообщение с мобильного устройства ]
-
- Гуру
- Сообщения: 4069
- Зарегистрирован: 15 окт 2010, 08:33
- Репутация: 1064
- Ваше звание: программист
- Откуда: Казань
Re: Определение времени Восхода и Захода Солнца
если коротко, то считаем видимую часть небесной полусферы (это дает рассеянное освещение), положение Солнца и затенение/его отсутствие от окружающего рельефа (это дает прямое излучение).gimran писал(а):Имел ввиду, скажем есть цифровая модель рельефа и данные. Как считаем поправку, принимая наблюдателя за точку в (x,y,z)?
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 1 гость