هذا هو الأمر r.sungrass الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
r.sun - نموذج الإشعاع الشمسي والإشعاع.
يحسب الخرائط النقطية للإشعاع الشمسي المباشر (الشعاع) والمنتشر والمنعكس ليوم معين ،
خطوط العرض والسطح والظروف الجوية. المعلمات الشمسية (مثل شروق الشمس وغروبها
مرات ، الانحراف ، الإشعاع خارج الأرض ، طول ضوء النهار) في الخريطة
ملف التاريخ. بدلا من ذلك ، يمكن تحديد التوقيت المحلي لحساب وقوع الشمس
الزاوية و / أو الخرائط النقطية للإشعاع. يكون تأثير التظليل للتضاريس اختياريًا
الاشتقاق.
الكلمات الرئيسية
خطوط المسح ، والطاقة الشمسية ، والطاقة الشمسية ، والظل
موجز
r.sun
r.sun --مساعدة
r.sun [-pm] ارتفاع=سلسلة [جانب=سلسلة] [جانب_قيمة=الطفو] [منحدر=سلسلة]
[Slope_value=الطفو] [روابط ل=سلسلة] [linke_value=الطفو] [ البياض=سلسلة]
[albedo_value=الطفو] [اللات=سلسلة] [التداول الطويل=سلسلة] [معامل=سلسلة]
[معامل=سلسلة] [Horizon_basename=basename] [Horizon_step=الطفو] [incidout=سلسلة]
[شعاع=سلسلة] [فرق=سلسلة] [refl_rad=سلسلة] [glob_rad=سلسلة]
[insol_time=سلسلة] يوم=عدد صحيح [.=الطفو] [الانحراف=الطفو] [الوقت =الطفو]
[مسافة_خطوة=الطفو] [npartitions=عدد صحيح] [المدني_الوقت=الطفو] [-اعادة الكتابة]
[-مساعدة] [-مطنب] [-هدوء] [-ui]
الأعلام:
-p
لا تدمج تأثير التظليل للتضاريس
-m
استخدم نسخة البرنامج ذات الذاكرة المنخفضة
--الكتابة فوق
السماح لملفات الإخراج بالكتابة فوق الملفات الموجودة
--مساعدة
طباعة ملخص الاستخدام
- الإسراف
إخراج وحدة مطول
--هادئ
إخراج وحدة هادئة
--ui
فرض إطلاق مربع حوار واجهة المستخدم الرسومية
المعلمات:
ارتفاع=سلسلة [مطلوب]
اسم الخريطة النقطية لإدخال الارتفاع [بالأمتار]
جانب=سلسلة
اسم خريطة أبعاد الإدخال (جانب التضاريس أو سمت اللوحة الشمسية) [عشري
درجات]
جانب_قيمة=الطفو
قيمة واحدة للاتجاه (جانب) ، 270 هي الجنوب
الافتراضي: 270
منحدر=سلسلة
اسم الخريطة النقطية لمنحدر الإدخال (منحدر التضاريس أو ميل اللوحة الشمسية) [عشري
درجات]
Slope_value=الطفو
قيمة واحدة للميل (المنحدر)
الافتراضي: 0.0
روابط ل=سلسلة
اسم الخريطة النقطية لإدخال معامل التعكر الجوي في الغلاف الجوي [-]
linke_value=الطفو
قيمة واحدة لمعامل تعكر الغلاف الجوي Linke [-]
الافتراضي: 3.0
البياض=سلسلة
اسم الخريطة النقطية لمعامل البياض الأرضي [-]
albedo_value=الطفو
قيمة واحدة لمعامل البياض الأرضي [-]
الافتراضي: 0.2
اللات=سلسلة
اسم الخريطة النقطية المدخلة التي تحتوي على خطوط العرض [درجات عشرية]
التداول الطويل=سلسلة
اسم الخريطة النقطية المدخلة التي تحتوي على خطوط الطول [درجات عشرية]
معامل=سلسلة
اسم معامل إشعاع شعاع السماء الحقيقي (السحابة السميكة) مدخل الخريطة النقطية [0-1]
معامل=سلسلة
اسم الخريطة النقطية لإدخال معامل الإشعاع المنتشر (الضباب) في السماء الحقيقية [0-1]
Horizon_basename=basename
اسم خريطة إدخال معلومات الأفق
Horizon_step=الطفو
حجم خطوة الزاوية لأفق متعدد الاتجاهات [بالدرجات]
incidout=سلسلة
خريطة نقطية لزاوية حدوث الإخراج (الوضع 1 فقط)
شعاع=سلسلة
إشعاع الشعاع الناتج [Wm-2] (الوضع 1) أو الخريطة النقطية للإشعاع [Wh.m-2.day-1] (الوضع
2)
فرق=سلسلة
الإشعاع المنتشر الناتج [Wm-2] (الوضع 1) أو خريطة الإشعاع النقطية [Wh.m-2.day-1]
(الوضع 2)
refl_rad=سلسلة
تأريض الإخراج ينعكس الإشعاع [Wm-2] (الوضع 1) أو خريطة المسح النقطية للإشعاع
[Wh.m-2.day-1] (الوضع 2)
glob_rad=سلسلة
الإخراج العالمي (الإجمالي) للإشعاع / التشعيع [Wm-2] (الوضع 1) أو
خريطة المسح الإشعاعي / الإشعاعي [Wh.m-2.day-1] (الوضع 2)
insol_time=سلسلة
الخريطة النقطية لوقت التشميع الناتج [h] (الوضع 2 فقط)
يوم=عدد صحيح [مطلوب]
عدد أيام السنة (1-365)
خيارات: 1-365
.=الطفو
الخطوة الزمنية عند حساب مجاميع الإشعاع طوال اليوم [الساعات العشرية]
الافتراضي: 0.5
الانحراف=الطفو
قيمة الانحراف (تجاوز القيمة المحسوبة داخليًا) [راديان]
الوقت =الطفو
التوقيت المحلي (الشمسي) (يتم ضبطه على الوضع 1 فقط) [الساعات العشرية]
خيارات: 0-24
مسافة_خطوة=الطفو
معامل خطوة مسافة أخذ العينات (0.5-1.5)
الافتراضي: 1.0
npartitions=عدد صحيح
اقرأ ملفات الإدخال في هذا العدد من الأجزاء
الافتراضي: 1
المدني_الوقت=الطفو
قيمة المنطقة الزمنية المدنية ، في حالة عدم وجودها ، سيكون الوقت هو التوقيت الشمسي المحلي
الوصف
r.sun يحسب الخرائط النقطية للإشعاع الشمسي (المباشر) والمنتشر والأرضي
لظروف معينة في اليوم وخط العرض والسطح والغلاف الجوي. المعلمات الشمسية (مثل الوقت
شروق الشمس وغروبها ، والانحدار ، والإشعاع خارج الأرض ، وطول ضوء النهار)
المخزنة في ملفات محفوظات الخرائط الناتجة. بدلا من ذلك ، يمكن أن يكون التوقيت المحلي
محددة لحساب زاوية السقوط الشمسي و / أو الخرائط النقطية للإشعاع. التظليل
تم دمج تأثير التضاريس بشكل افتراضي. يمكن القيام بذلك إما داخليًا عن طريق
حساب تأثير التظليل مباشرة من نموذج الارتفاع الرقمي أو بواسطة
تحديد الخرائط النقطية لارتفاع الأفق الذي يكون أسرع بكثير. هذه النقطية الأفق
يمكن حساب الخرائط باستخدام r.horizon.
تتطلب إحداثيات خطوط الطول والعرض أن تكون خريطة الارتفاع بالأمتار. ال
القواعد هي:
· إحداثيات خطوط الطول / العرض: الارتفاع بالأمتار ؛
· إحداثيات أخرى: الارتفاع في نفس وحدة إحداثيات الاتجاه نحو الشرق والشمال.
تعتمد الهندسة الشمسية للنموذج على أعمال Krcho (1990) ، التي تم تحسينها لاحقًا بواسطة
جينكو (1992). المعادلات التي تصف موقع الشمس - الأرض بالإضافة إلى تفاعل
كان الإشعاع الشمسي مع الغلاف الجوي يعتمد في الأصل على الصيغ المقترحة من قبل
كيتلر وميكلر (1986). تم تحديث هذا المكون بشكل كبير من خلال النتائج و
اقتراحات مجموعة العمل المنسقة من قبل Scharmer and Greif (2000) (هذه الخوارزمية
يمكن استبدالها بمكتبة خوارزمية SOLPOS المضمنة في GRASS ضمن أمر r.sunmask).
يحسب النموذج جميع المكونات الثلاثة للإشعاع العالمي (الحزمة ، المنتشرة والانعكاس)
لظروف السماء الصافية ، أي عدم مراعاة الظروف المكانية والزمانية
اختلاف السحب. المدى والدقة المكانية للمنطقة النموذجية ، وكذلك
التكامل مع مرور الوقت ، يقتصر فقط على موارد الذاكرة وتخزين البيانات. ال
تم بناء النموذج لتلبية احتياجات المستخدمين في مختلف مجالات العلوم (الهيدرولوجيا ، علم المناخ ،
علم البيئة والعلوم البيئية ، والخلايا الكهروضوئية ، والهندسة ، وما إلى ذلك) للقارات ،
الإقليمية حتى جداول المناظر الطبيعية.
يأخذ النموذج في الاعتبار تأثير التظليل للتضاريس المحلية ما لم يتم إيقافه
القادم -p العلم. r.sun يعمل في وضعين: في الوضع الأول يتم حساب المجموعة المحلية
وقت زاوية وقوع الشمس [بالدرجات] وقيم الإشعاع الشمسي [Wm-2]. في الثانية
وضع المبالغ اليومية للإشعاع الشمسي [Wh.m-2.day-1] يتم حسابها في غضون يوم محدد. بواسطة أ
يمكن استخدام البرمجة النصية للوضعين بشكل منفصل أو معًا لتقديم التقديرات
لأي فترة زمنية مطلوبة. يفسر النموذج انسداد السماء بواسطة الإغاثة المحلية
سمات. يتم حفظ العديد من المعلمات الشمسية في ملفات محفوظات الخرائط الناتجة ، والتي
يمكن عرض الأمر r.info.
الخريطة النقطية لزاوية الوقوع الشمسي incidout يتم حسابها لتحديد خريطة نقطية للارتفاع
ارتفاع، خريطة نقطية جانب، منحدر الانحدار خريطة نقطية ميل، نظرا لهذا اليوم يوم
والتوقيت المحلي الوقت . ليست هناك حاجة لتعريف خط العرض للمواقع المعروفة و
نظام الإسقاط / الإحداثيات المحدد (تحقق منه باستخدام الأمر g.proj). اذا كنت تمتلك
الإسقاط غير المحدد ، (س ، ص) النظام ، وما إلى ذلك ، ثم يمكن تحديد خط العرض بشكل صريح لـ
مساحات كبيرة عن طريق إدخال خريطة نقطية لاتيني بقيم خطوط العرض المقحمة. كل المدخلات النقطية
يجب أن تكون الخرائط عبارة عن خرائط نقطية ذات فاصلة عائمة (FCELL). يتم استبعاد البيانات الفارغة في الخرائط من ملف
الحساب (وأيضًا تسريع الحساب) ، بحيث تحتوي كل خريطة نقطية للإخراج
بيانات فارغة في الخلايا وفقًا لجميع الخرائط النقطية للإدخال. يمكن للمستخدم استخدام الأمر r.null لـ
إنشاء / إعادة تعيين ملف فارغ لخرائط البيانات النقطية المدخلة.
اليوم المحدد يوم هو رقم يوم السنة العامة حيث يكون 1 يناير هو اليوم
رقم 1 و 31 ديسمبر هو 365. الوقت الوقت يجب أن يكون توقيتًا محليًا (شمسيًا) (أي ليس وقت منطقة ،
على سبيل المثال GMT ، CET) بالنظام العشري ، على سبيل المثال 7.5 (= 7h 30m AM) ، 16.1 = 4h 6m PM.
الطاقة الشمسية الانحراف المعلمة هي خيار لتجاوز القيمة المحسوبة بواسطة
الروتين الداخلي ليوم السنة. يمكن تعيين قيمة خط العرض الجغرافي على أنها
ثابت لكامل المنطقة المحسوبة أو ، كخيار ، شبكة تمثل مكانيًا
القيم الموزعة على منطقة كبيرة. يجب أن يكون خط العرض الجغرافي أيضًا بالنظام العشري
نظام ذو قيم موجبة لنصف الكرة الشمالي وسالب للنصف الجنوبي. في
مبدأ مماثل عامل تعكر Linke (روابط ل, لين ) والبياض الأرضي ( البياض, أبيض)
يمكن ضبطها.
إلى جانب إشعاعات السماء الصافية ، يمكن للمستخدم حساب إشعاع السماء الحقيقية (شعاع ، منتشر)
استخدام معامل و معامل إدخال الخرائط النقطية التي تحدد جزء كل منها
تقليل إشعاعات السماء الصافية بفعل عوامل الغلاف الجوي (مثل الغيوم). القيمة
بين 0-1. عادة يمكن الحصول على هذه المعاملات من الأرصاد الجوية طويلة المدى
يتم توفير القياسات كخرائط نقطية مع توزيع مكاني لهذه المعاملات
بشكل منفصل للحزمة والإشعاع المنتشر (انظر سوري وهوفيركا ، 2004 ، القسم 3.2).
الخرائط النقطية للإشعاع الشمسي أو الإشعاعي شعاع, فرق, refl_rad محسوبة
ليوم معين اليوم، خط العرض لاتينيوالارتفاع ارتفاع، ميل منحدر والجانب جانب
الخرائط النقطية. للراحة ، يتم إعطاء البيانات النقطية للإخراج كـ glob_rad سيخرج مجموع
مكونات الإشعاع الثلاثة. يستخدم البرنامج عامل تعكر الغلاف الجوي Linke و
معامل البياض الأرضي. القيمة الافتراضية الفردية لعامل Linke هي لين= 3.0 وهو قريب
المتوسط السنوي لمناطق المدن الريفية. يعتبر عامل Linke واضحًا تمامًا
الجو لين= 1.0. انظر الملاحظات أدناه لمعرفة المزيد عن هذا العامل. الإصابة
الزاوية الشمسية هي الزاوية بين الأفق ومتجه الشعاع الشمسي.
يتم حساب خرائط الإشعاع الشمسي ليوم معين من خلال دمج ما هو مناسب
الإشعاع بين أوقات الشروق والغروب في ذلك اليوم. يمكن للمستخدم تعيين أدق أو
الخطوة الزمنية الخشنة المستخدمة في حسابات الإشعاع طوال اليوم باستخدام . اختيار. ال
القيمة الافتراضية لـ . 0.5 ساعة. يمكن للخطوات الأكبر (مثل 1.0-2.0) تسريع العمليات الحسابية
ولكنها تنتج نتائج أقل موثوقية (وأكثر خشونة). بينما تتحرك الشمس تقريبًا. 15 درجة
من السماء خلال ساعة ، الافتراضي . نصف ساعة سينتج 7.5 درجة في خطوات
بيانات. للحصول على إخراج سلس نسبيًا مع وضع الشمس لكل درجة حركة في
السماء يجب عليك ضبط . إلى 4 دقائق أو أقل. .= 0.05 تعادل كل 3
دقائق. بطبيعة الحال ، فإن تحديد الخطوة الزمنية لتكون دقيقة جدًا بشكل متناسب يزيد من
وقت تشغيل الوحدة.
وحدات الإخراج بوحدة Wh لكل متر مربع في كل يوم [Wh / (m * m) / day]. الإصابة
يتم حساب خرائط الزاوية والإشعاع / التشعيع بتأثير التظليل للإغاثة
بشكل افتراضي. من الممكن أيضًا أن يتم حسابها بدون هذا التأثير باستخدام
علم مستو (-p). في المناطق الجبلية ، يمكن أن يؤدي هذا إلى نتائج مختلفة جدًا! المستخدم
يجب أن تدرك أن مراعاة تأثير التظليل للتخفيف يمكن أن يبطئ
سرعة الحساب ، خاصة عندما يكون ارتفاع الشمس منخفضًا.
عند النظر في تأثير التظليل ، يمكن أن تكون سرعة ودقة الحساب
يسيطر عليها مسافة_خطوة المعلمة ، التي تحدد كثافة أخذ العينات التي عندها
تُحسب رؤية خلية الشبكة في اتجاه مسار التدفق الشمسي. هو - هي
يحدد أيضًا الطريقة التي يتم بها حساب ارتفاع العائق. عند اختيار أ
مسافة_خطوة أقل من 1.0 (أي سيتم حساب نقاط أخذ العينات في مسافة_خطوة *
مسافة الخلايا) ، r.sun يأخذ الارتفاع من أقرب نقطة شبكة. القيم أعلى من 1.0
ستستخدم قيمة الارتفاع القصوى الموجودة في أقرب 4 نقاط شبكة محيطة. ال
القيمة الافتراضية مسافة_خطوة= 1.0 يجب أن يعطي نتائج معقولة لمعظم الحالات (على سبيل المثال ، على
ديم). ال مسافة_خطوة تحدد القيمة معامل الضرب لمسافة أخذ العينات.
مسافة أخذ العينات الأساسية هذه تساوي المتوسط الحسابي لكلا أحجام الخلايا. ال
القيم المعقولة في النطاق 0.5-1.5. القيم أقل من 0.5 ستنخفض والقيم
أعلى من 1.0 سيزيد من سرعة الحوسبة. قد تنتج القيم الأكبر من 2.0 تقديرات
مع دقة أقل في الإغاثة عالية التشريح. تمت كتابة المناطق المظللة بالكامل إلى
تعيين الإخراج كقيم صفرية. تعتبر المناطق التي تحتوي على بيانات NULL بلا عائق مع
تأثير التظليل.
يتم إنشاء ملفات محفوظات الخرائط التي تحتوي على المعلمات المدرجة التالية المستخدمة في
الحساب:
- ثابت الطاقة الشمسية 1367 Wm-2
- الإشعاع خارج الأرض على مستوى عمودي على الحزمة الشمسية [Wm-2]
- يوم من أيام السنة
- الانحراف [راديان]
- ساعة عشرية (البديل 1 فقط)
- الشروق والغروب (min-max) فوق مستوى أفقي
- أطوال النهار
- خط العرض الجغرافي (min-max)
- عامل تعكر Linke (min-max)
- البياض الأرضي (min-max)
يمكن للمستخدم استخدام قشرة لطيفة ذات يوم متغير لحساب الإشعاع لبعض الوقت
فترة خلال العام (مثل الغطاء النباتي أو فترة الشتاء). الارتفاع والجانب والمنحدر
يجب عدم إعادة تصنيف قيم الإدخال إلى فئات أكثر تقريبية. هذا يمكن أن يؤدي إلى
نتائج غير صحيحة.
OPTIONS
حاليا ، هناك نوعان من وضع r.sun. في الوضع الأول يحسب معدل حدوث الشمس
الزاوية والخرائط النقطية للإشعاع الشمسي باستخدام التوقيت المحلي المحدد. في الوضع الثاني يوميا
يتم حساب مجاميع الإشعاع الشمسي [Wh.m-2.day-1] ليوم محدد.
الملاحظات
الطاقة الشمسية هي معلمة إدخال مهمة في النماذج المختلفة المتعلقة بالطاقة
الصناعة ، المناظر الطبيعية ، الغطاء النباتي ، التبخر ، ذوبان الجليد أو الاستشعار عن بعد. شمسي
يمكن استخدام خرائط زاوية سقوط الأشعة بشكل فعال في القياسات الإشعاعية والطبوغرافية
التصحيحات في التضاريس الجبلية والتلال حيث يجب إجراء تحقيقات دقيقة للغاية
نفذت.
يعتمد نموذج الإشعاع الشمسي في السماء الصافية المطبق في r.sun على العمل المنجز
لتطوير أطلس الإشعاع الشمسي الأوروبي (Scharmer and Greif 2000، Page et al.
2001 ، ريجولييه 2001). نموذج السماء الصافية يقدر الإشعاع العالمي من مجموع
شعاعها ومكوناتها المنتشرة والمنعكسة. الفرق الرئيسي بين الإشعاع الشمسي
نماذج الأسطح المائلة في أوروبا هي معالجة المكون المنتشر. في ال
المناخ الأوروبي غالبًا ما يكون هذا المكون هو أكبر مصدر لخطأ التقدير. مع الأخذ
مع الأخذ في الاعتبار النماذج الحالية ومحدودية الإشعاع الشمسي الأوروبي
اختار فريق أطلس نموذج منير (1990) لما له من أساس نظري سليم وبالتالي
المزيد من الاحتمالات للتحسين في وقت لاحق.
يمكن العثور على تفاصيل المعادلات الأساسية المستخدمة في هذا البرنامج في المرجع
الأدب المذكور أدناه أو الكتاب المنشور من قبل Neteler و Mitasova: Open Source GIS: A GRASS
نهج نظم المعلومات الجغرافية (نُشر في Kluwer Academic Publishers في عام 2002).
متوسط القيم الشهرية لمعامل تعكر Linke لمناخ معتدل في
نصف الكرة الشمالي (انظر الأدبيات المرجعية لمنطقة الدراسة الخاصة بك):
الشهر يناير فبراير مارس أبريل مايو يونيو يوليو أغسطس سبتمبر أكتوبر نوفمبر ديسمبر سنويًا
الجبال 1.5 1.6 1.8 1.9 2.0 2.3 2.3 2.3 2.1 1.8 1.6 1.5 1.90
الريف 2.1 2.2 2.5 2.9 3.2 3.4 3.5 3.3 2.9 2.6 2.3 2.2 2.75
المدينة 3.1 3.2 3.5 4.0 4.2 4.3 4.4 4.3 4.0 3.6 3.3 3.1 3.75
صناعي 4.1 4.3 4.7 5.3 5.5 5.7 5.8 5.7 5.3 4.9 4.5 4.2 5.00
تشمل التحسينات المخطط لها استخدام خوارزمية SOLPOS للهندسة الشمسية
الحسابات والحساب الداخلي للجانب والمنحدر.
الطاقة الشمسية الوقت
بشكل افتراضي ، يحسب r.sun الأوقات كوقت شمسي حقيقي ، حيث يكون الظهر الشمسي دائمًا بالضبط
الساعة 12 في كل مكان بالمنطقة الحالية. حسب مكان منطقة الاهتمام
يقع في المنطقة الزمنية ذات الصلة ، وقد يتسبب ذلك في اختلافات تصل إلى ساعة ، في بعض الحالات
حالات (مثل غرب إسبانيا) أكثر من ذلك. علاوة على ذلك ، يختلف التعويض خلال العام
حسب معادلة الوقت.
للتغلب على هذه المشكلة ، يمكن للمستخدم استخدام الخيار Civil_time = in
r.sun لجعلها تستخدم وقت العالم الحقيقي (ساعة الحائط). على سبيل المثال ، لأوروبا الوسطى
إزاحة المنطقة الزمنية هي +1 ، +2 عندما يكون التوقيت الصيفي ساري المفعول.
استخلاص of ظل خرائط
يمكن استخراج خريطة الظلال من خريطة زاوية الوقوع الشمسي (الانعكاس). المناطق
بقيم صفرية مظللة. هذا لن يعمل إذا كان -p تم استخدام العلم.
كبير خرائط و خارج of ذاكرة مشاكل
بعدد كبير أو أعمدة وصفوف ، r.sun يمكن أن تستهلك قدرًا كبيرًا من الذاكرة.
في حين أن الخرائط النقطية للمخرجات غير قابلة للتقسيم ، فإن خرائط الإدخال النقطية تستخدم الامتداد
npartitions معامل. في حالة نفاد الذاكرة خطأ (خطأ: G_malloc: نفاد الذاكرة) ،
القادم npartitions يمكن استخدام المعلمة لتشغيل عملية حسابية مجزأة تستهلك أقل
الذاكرة أثناء الحسابات. مقدار الذاكرة r.sun تقدر على النحو التالي:
# بدون تقسيم الخريطة النقطية:
# متطلبات الذاكرة: 4 بايت لكل خلية نقطية
# صفوف ، أعمدة: صفوف وأعمدة للمنطقة الحالية (اكتشف ذلك باستخدام g.region)
# IR: عدد الخرائط النقطية المدخلة بدون خرائط أفقية
# أو: عدد الخرائط النقطية للإخراج
memory_bytes = صفوف * عمود * (IR * 4 + horizon_steps + OR * 4)
# مع تقسيم الخريطة النقطية الإدخال:
memory_bytes = صفوف * عمود * ((IR * 4 + horizon_steps) / npartitions + OR * 4)
أمثلة
مثال كارولينا الشمالية (مع الأخذ في الاعتبار أيضًا الظلال):
ز - خطوط المسح للمنطقة = الارتفاع - ص
# حساب زوايا الأفق (لتسريع حساب r.sun اللاحق)
ارتفاع r.horizon = خطوة الارتفاع = 30 منطقة عازلة = 200 اسم أساسي = horangle \
أقصى مسافة = 5000
# منحدر + جانب
r.slope.aspect height = جانب الارتفاع = جانب. dem منحدر = ميل. dem
# احسب الإشعاع العالمي لليوم 180 في الساعة 2 بعد الظهر ، باستخدام خرج r.horizon
r.sun elevation=elevation Horizon_basename=horangle Horizon_step=30 \
جانب = جانب. dem منحدر = منحدر
# النتيجة: الإخراج العالمي (الإجمالي) للإشعاع / الإشعاع [Wm-2] ليوم / وقت معين
r.univar global_rad
حساب الإشعاع اليومي المتكامل لمنطقة ما في ولاية كارولينا الشمالية
يوم من العام بدقة 30 م. هنا اليوم 172 (أي 21 يونيو في السنوات غير الكبيسة):
ز المنطقة النقطية = elev_ned_30m -p
# النظر في الظلال
r.sun elevation=elev_ned_30m linke_value=2.5 albedo_value=0.2 day=172 \
شعاع_راد=b172 diff_rad=d172 \
refl_rad = r172 insol_time = it172
d.mon wx0
# إظهار الخريطة النقطية للإشعاع [Wh.m-2.day-1]
د الساق الساق ب 172
# إظهار الخريطة النقطية وقت التشمس [h]
d.rast.leg it 172
يمكننا حساب يوم السنة من تاريخ محدد في Python shell:
>>> استيراد التاريخ والوقت
>>> التاريخ والوقت والوقت (2014، 6، 21). timetuple (). tm_yday
172
استخدم r.sungrass عبر الإنترنت باستخدام خدمات onworks.net