Я хочу рассчитать направление солнечного излучения для каждого часа (когда солнце встает) в Нидерландах в 2017, 2018 и 2019 годах. Я провожу исследование о создании солнечных панелей, и я думаю, что эта функция Я бы добавил много к моим моделям.
Я нашел несколько формул для расчета направления солнечной радиации, и мне было интересно, кто-нибудь когда-либо реализовывал их в Python.
H = arcsine(sin(psi)sin(D) - cos(psi)cos(D)cos(U)) = solar altitude
A = arcsine{(cos(D)sin(U))/cos(H)} = azimuth
где
psi = latitude on earth
D = 23,44*sin{360*(284 + n)/365} = declination with n = n-th day of the year
U = t * 15 = local hour angle with t = t-th hour of the day
Итак, я заинтересован в H. Я знаю, что он должен выглядеть примерно так: Азимут и высота Солнца
Кто-нибудь когда-либо реализовывал что-то подобное в Python