Кто-нибудь реализовал функцию для расчета направления солнечного излучения? - PullRequest
0 голосов
/ 30 апреля 2020

Я хочу рассчитать направление солнечного излучения для каждого часа (когда солнце встает) в Нидерландах в 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

1 Ответ

1 голос
/ 30 апреля 2020

Конечно, вы можете найти огромное количество пакетов, которые уже делают это, таких как SunPy или Astropy .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...