Це команда r.sunhoursgrass, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших численних безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS
ПРОГРАМА:
ІМ'Я
р.сонячних годин - Обчислює сонячну висоту, сонячний азимут і сонячні години.
Сонячна висота: кут між напрямком геометричного центру Сонця
видимий диск і (ідеалізований) горизонт. Сонячний азимут: кут від прямого на північ в
за годинниковою стрілкою.
КЛЮЧОВІ СЛОВА
растр, сонячна енергія, сонячна енергія, положення сонця
СИНТАКСИС
р.сонячних годин
р.сонячних годин --допомога
р.сонячних годин [-ts] [висота=ім'я] [азимут=ім'я] [сонячна година=ім'я] рік=ціле
[місяць=ціле] день=ціле [годину=ціле] [хвилин=ціле] [другий=ціле]
[--перезаписати] [--допомога] [--докладний] [--тихий] [--ui]
Прапори:
-t
Час – це місцевий зоряний час, а не стандартний час по Гринвічу
-s
Не використовуйте алгоритм SOLPOS NREL
--перезаписати
Дозволити вихідним файлам замінювати наявні файли
--допомога
Роздрукувати підсумок використання
-багатослівний
Детальний вихід модуля
--спокійно
Тихий вихід модуля
--ui
Примусово запустити діалогове вікно графічного інтерфейсу
Параметри:
висота=ім'я
Вихідна растрова карта з кутом висоти сонця
Ім'я вихідної растрової карти
азимут=ім'я
Вихідна растрова карта з кутом сонячного азимута
Ім'я вихідної растрової карти
сонячна година=ім'я
Вихідна растрова карта із сонячними годинами
Сонячні години вимагають використання SOLPOS і стандартного часу в Грінвічі
рік=ціле [вимагається]
рік
варіанти: 1950-2050
місяць=ціле
місяць
Якщо не вказано, день інтерпретується як день року
варіанти: 1-12
день=ціле [вимагається]
день
варіанти: 1-366
годину=ціле
годину
варіанти: 0-24
За умовчанням: 12
хвилин=ціле
хвилин
варіанти: 0-60
За умовчанням: 0
другий=ціле
секунд
варіанти: 0-60
За умовчанням: 0
ОПИС
р.сонячних годин обчислює кути висоти і азимуту сонця для заданого часу доби і
кожна клітинка сітки в поточному регіоні. Крім того, фотоперіод (сонячні години) може
бути розрахованим.
Висота над рівнем моря, висота, кут висоти або кут сонячної висоти – це кут у градусах
між горизонтом і лінією, яка вказує від ділянки до центру сонця.
Азимутальний кут сонця тут визначається як азимутальний кут у градусах сонця від належного
північ за годинниковою стрілкою.
Використовуваний тут час визначено таким чином, що 12:00 (опівдні) є часом, коли сонце сідає
досягла найвищої точки на небі на поточному місці, якщо не -t прапор використовується в
цей час інтерпретується як стандартний час за Грінвічем.
Якщо сонячна година вказана вихідна карта, модуль розраховує сонячні години для заданої
день. Цей параметр вимагає як Грін, який стандартний час (-t прапор) і алгоритм solpos
з NREL (-s прапор).
ПРИКЛАДИ
Розрахунок a сонце висота кут карта
Обчисліть карту кута висоти сонця на 2010 о 10:11 за сонячним часом:
# встановіть обчислювальну область на рівні штату Північна Кароліна
g.region n=318500 s=-16000 w=124000 e=963000 res=500 -p
r.sunhours висота=sun_elev рік=2010 місяць=10 день=11 годин=14 хвилин=00
# візуалізувати
д.пн wx0
д.раст sun_elev
d.vect nc_state тип=межа
д.легенда sun_elev -s
Sun кут карта (В ступінь) of На північ Кароліна та цінності 2010-10-11 at 14: 00h сонячний час
Обчислювати карта of фотоперіод (інсоляція час)
Розрахувати фотоперіод дня 1 року (1 січня) 2012 року:
r.sunhours -s sunhour=photoperiod_doy_001 рік=2012 день=1
Подяки
Подяки: Національна лабораторія відновлюваної енергії за позицію на сонці SOLPOS 2.0
алгоритм.
Використовуйте r.sunhoursgrass онлайн за допомогою служб onworks.net