Rechner für Sonnenstand und solare Bestrahlungsstärke

Berechnen Sie Sonnenhöhe, Sonnenazimut und Bestrahlungsstärke bei wolkenlosem Himmel auf einem geneigten Modul. Animieren Sie die Sonnenbahn, vergleichen Sie Modulneigungen und schätzen Sie die Tagesbestrahlung ab.

#clear-sky irradiance #Ineichen–Perez #Kasten–Young #NOAA #panel tilt #photovoltaics #solar position #sun path

Mit diesem Sonnenstandsrechner bestimmen Sie Sonnenhöhe, Sonnenazimut und Einfallswinkel auf ein Solarmodul für einen gewählten Ort und Zeitpunkt. Außerdem schätzt er die Bestrahlungsstärke bei wolkenlosem Himmel auf horizontalen und geneigten Flächen. Ingenieure, Studierende und alle, die Anordnungen von Balkon-PV-Anlagen vergleichen, können damit die Ausrichtung beurteilen, bevor sie mit einer Berechnung für PV-Anlagen, Batteriespeicher oder Inselversorgung fortfahren.

Geben Sie geografische Breite und Länge in Dezimalgrad ein. Nord und Ost sind positiv, Süd und West negativ. Stellen Sie das örtliche Kalenderdatum und den an diesem Datum geltenden UTC-Versatz einschließlich Sommerzeit ein. Der Rechner ermittelt keine Zeitzonen. Die Uhrzeit wird in Dezimalstunden eingegeben: 13,5 entspricht 13:30 Uhr. Die Schaltfläche ▶ lässt die Uhr weiterlaufen; die Tageskurven bleiben auf dem gewählten Datum. Die Voreinstellungen beschreiben einen Sommertag in München.

Die Modulneigung wird von der Horizontalen aus gemessen. Bei 0° liegt das Modul waagerecht, 90° entspricht einem senkrechten Balkonmodul. Der Modulazimut folgt der Kompasseinteilung: Nord ist 0°, Ost 90°, Süd 180° und West 270°. Sonnen- und Modulazimut beziehen sich auf geografisch Nord. Korrigieren Sie daher bei Bedarf eine magnetische Kompassablesung um die örtliche magnetische Deklination. Der Einfallswinkel wird gegen die Modulnormale gemessen; mit zunehmendem Winkel nimmt die Aufnahme von Direktstrahlung ab. Steht die Sonne hinter dem Modul, empfängt die Vorderseite keine Direktstrahlung.

Das Sonnenbahndiagramm zeigt den Himmel in einer Kompassansicht. Sein Mittelpunkt ist der Zenit, sein Rand der Horizont; die gepunkteten Ringe entsprechen Sonnenhöhen von 30° und 60°. Die goldfarbene Bahn zeigt den Verlauf am gewählten Tag, der bewegte Punkt den aktuellen Sonnenstand und der blaue Pfeil die Modulausrichtung. Die nebenstehende Schnittdarstellung erläutert den Winkel zwischen Strahl und Modulnormalen; ihre Ausrichtung auf der Seite ist schematisch.

GHI bezeichnet die horizontale Globalbestrahlungsstärke, DNI die Direktnormalbestrahlungsstärke und DHI die horizontale Diffusbestrahlungsstärke. Die Bestrahlungsstärke in der Modulebene setzt sich aus Direktstrahlung, diffuser Himmelsstrahlung und Bodenreflexion zusammen. Die Bestrahlungsstärke ist die momentane Strahlungsleistung je Fläche. Die Tagesbestrahlung ist die über den örtlichen Kalendertag integrierte einfallende Strahlungsenergie je Fläche; sie ist keine elektrische Energie eines PV-Moduls.

Vergleichen Sie im Diagramm dieses Modulneigungsrechners Neigungen von 0° bis 90° in Schritten von 5° bei konstantem Modulazimut. Die angegebene beste geprüfte Neigung maximiert für dieses Datum die Tagesbestrahlung bei wolkenlosem Himmel. Sie ist weder ein Jahresoptimum noch eine Empfehlung zur Dachmontage.

Der Linke-Trübungsfaktor beschreibt die atmosphärische Abschwächung; die Voreinstellung dient als Beispiel. Verwenden Sie örtliche Monatswerte des Trübungsfaktors und einen realistischen Bodenreflexionsgrad für eine bessere Abschätzung. Nicht berücksichtigt werden Wolken, Gebäude, Balkonüberstände, Gelände, nahe Bäume, Schneebedeckung, Modultemperatur, Wechselrichterverluste und Batteriespeicher. Für Sonnenaufgang und Sonnenuntergang werden ein ebener Horizont und die übliche Korrektur für den oberen Sonnenrand angesetzt. An Polartagen oder in Polarnächten kann ein Horizontdurchgang ausbleiben. Installationsarbeiten, Montage und elektrische Anschlüsse gehören in die Hände einer qualifizierten Fachkraft.

So wird gerechnet

Die Sonnengeometrie nach NOAA / Meeus folgt den veröffentlichten Gleichungen und dem Quellcode des NOAA-Sonnenstandsrechners: gregorianisches Datum → julianisches Datum → julianische Jahrhunderte → ekliptikale Sonnenlänge, Anomalie, Exzentrizität und Schiefe der Ekliptik → Sonnendeklination und Zeitgleichung. Ortszeit, ostpositive geografische Länge und eingegebener UTC-Versatz ergeben den Stundenwinkel. Der Sonnenvektor im Nord/Ost/Oben-System liefert Sonnenhöhe und Sonnenazimut mithilfe von atan2. Zur geometrischen Sonnenhöhe wird die Standardrefraktion nach NOAA addiert; die Genauigkeit von NREL SPA wird dabei nicht beansprucht.

GHI und DNI bei wolkenlosem Himmel werden mit dem Ineichen–Perez-Modell ohne die optionale Perez-Verstärkung berechnet, wie in der quelloffenen Implementierung von pvlib dokumentiert. Die relative optische Luftmasse nach Kasten–Young (1989) wird mit dem Standortluftdruck der Standardatmosphäre korrigiert. Die extraterrestrische DNI verwendet 1366,1 W/m² bei 1 AU und den Abstand Erde–Sonne nach NOAA. DHI schließt die horizontale Strahlungsbilanz: DHI=GHI−DNIcos⁡zDHI=GHI-DNIcos z.

Für die Modulneigung βbeta, den Modulazimut ApA_p, den Sonnenazimut AsA_s und den scheinbaren Sonnenzenitwinkel zz gilt cos⁡θi=cos⁡zcos⁡β+sin⁡zsin⁡βcos⁡(As−Ap)costheta_i=cos zcosbeta+sin zsinbetacos(A_s-A_p). Der vorderseitige Direktstrahlungsanteil ist DNImax⁡(0,cos⁡θi)DNImax(0,costheta_i). Der isotrope Himmelsdiffusanteil ist DHI(1+cos⁡β)/2DHI(1+cosbeta)/2 und der bodenreflektierte Diffusanteil ist ρGHI(1−cos⁡β)/2rho GHI(1-cosbeta)/2.

Ein 10-Minuten-Raster deckt 00:00–24:00 Uhr des örtlichen Kalenderdatums ab; die Integration mit der Trapezregel liefert die Tagesbestrahlung. Für den Neigungsvergleich im 5°-Raster werden dieselben zwischengespeicherten Strahlungswerte verwendet. Die Animation verändert daher nur die Momentanberechnung und die Darstellung. Sonnenaufgang und Sonnenuntergang werden innerhalb des gewählten örtlichen Kalendertags als Lösungen der Gleichung geometrische Höhe des Sonnenmittelpunkts = −0,833° bestimmt.

Referenzfälle vergleichen die NOAA-Geometrie mit unabhängigen, in pvlib veröffentlichten Werten von NREL SPA und die Funktion für wolkenlosen Himmel mit dem von pvlib veröffentlichten skalaren Regressionstestvektor. Die zitierten Sollwerte finden sich in den Quellen s2 und s3 auf der jeweils angehängten Seite 1.

Annahmen

  • Wolkenloser Himmel, ein vom Nutzer vorgegebener, ganztägig konstanter Linke-Trübungsfaktor und ein freier, ebener Horizont. Trübungsfaktor 3 und Albedo 0,2 sind beispielhafte Annahmen, keine Wetterbeobachtung oder automatisch ermittelten örtlichen Werte.
  • Ein fest ausgerichtetes Modul mit ausschließlich vorderseitiger Strahlungsaufnahme; isotrope Himmelsdiffusstrahlung und gleichmäßig reflektierender Boden bei unverminderten Sichtfaktoren zu Himmel und Boden. Keine zirkumsolare Verstärkung, Horizontaufhellung, bifaziale Strahlungsaufnahme, Sichthindernisse oder gegenseitige Verschattung.
  • Luftdruck nach der Standardatmosphäre aus der Standorthöhe; die Standardrefraktion nach NOAA wird ohne Anpassung an örtliche Temperatur und örtlichen Luftdruck verwendet. Die Geometrie des Sonnenmittelpunkts vernachlässigt die topozentrische Parallaxe.
  • Richtungen bezogen auf geografisch Nord; ostpositive geografische Länge; der eingegebene UTC-Versatz bleibt für den örtlichen Kalendertag konstant. 24:00 Uhr ist Mitternacht zu Beginn des Folgetages.
  • Die beste geprüfte Neigung gilt nur für diesen Tag und diese Ausrichtung. Ergibt das Modell kein Tageslicht, wird sie als nicht verfügbar angegeben. Ein fehlender Sonnenaufgang oder Sonnenuntergang ist ein gültiges Ergebnis unter polaren Bedingungen oder innerhalb des örtlichen Kalendertags und kein Fehler.
  • Die Schnittdarstellung des Strahlungseinfalls ist zur besseren Lesbarkeit gedreht; nur der Winkel zwischen Strahl und Modulnormalen ist quantitativ auswertbar.

Anwendungsbereich

Gregorianische Daten 1900–2100; geografische Breite −89,9° bis +89,9°; Standorthöhe −400 bis 5000 m; Modulneigung 0–90°; Linke-Trübungsfaktor 1–10 und Albedo 0–1. Diese Grenzen dienen der überschlägigen Beurteilung und garantieren keine allgemeingültige empirische Genauigkeit. Unter 5° Sonnenhöhe bestimmen Refraktion, Horizontgeometrie und atmosphärische Abschwächung die Unsicherheit. Bei exaktem Zenit- oder Nadirstand hat der Azimut keine physikalische Bedeutung; eine Eingabeprüfung weist darauf hin.

Das NOAA-Verfahren wird hier anhand der zitierten SPA-Positionsbeispiele mit einer Toleranz von 0,03° geprüft, nicht mit der SPA-Genauigkeit von ±0,0003°. Für Sonnenaufgang und Sonnenuntergang wird die konventionelle Höhe des Sonnenmittelpunkts von −0,833° verwendet; die durch die Beobachterhöhe bedingte Horizontabsenkung und das Gelände bleiben unberücksichtigt. Die Unsicherheit nimmt in hohen Breiten zu. Integration und Neigungsoptimierung arbeiten mit einer endlichen Anzahl von Stützstellen; bei polaren Grenzfällen können kurze Tageslichtintervalle mit streifendem Horizontdurchgang übersehen werden. Es werden weder Wettervorhersagen noch bankfähige Jahresertragsprognosen, Berechnungen der elektrischen PV-Erzeugung, Batteriespeicherauslegungen oder statische Bemessungen der Modulbefestigung bereitgestellt. Installationsarbeiten gehören in die Hände einer qualifizierten Fachkraft.

Quellen

  • NOAA Global Monitoring Laboratory, Solar Calculation Details and NOAA/Meeus equations: https://gml.noaa.gov/grad/solcalc/calcdetails.html ; implementation: https://gml.noaa.gov/grad/solcalc/main.js
  • Reda, I.; Andreas, A. (2004). Solar position algorithm for solar radiation applications. Solar Energy 76, 577–589. https://doi.org/10.1016/j.solener.2003.12.003 ; open report: https://www.osti.gov/servlets/purl/15003974
  • Ineichen, P.; Perez, R. (2002). A new airmass independent formulation for the Linke turbidity coefficient. Solar Energy 73, 151–157. https://doi.org/10.1016/S0038-092X(02)00045-2 ; open implementation: https://pvlib-python.readthedocs.io/en/stable/_modules/pvlib/clearsky.html
  • pvlib atmospheric pressure and Kasten–Young (1989) air mass: https://pvlib-python.readthedocs.io/en/stable/_modules/pvlib/atmosphere.html
  • pvlib angle of incidence, isotropic sky and ground diffuse transposition: https://pvlib-python.readthedocs.io/en/stable/_modules/pvlib/irradiance.html
  • Independent published reference vectors: https://raw.githubusercontent.com/pvlib/pvlib-python/main/tests/test_solarposition.py and https://raw.githubusercontent.com/pvlib/pvlib-python/main/tests/test_clearsky.py ; retrieved 25 October 2026; attached as s3 and s2.

Eingaben

EingabeSymbolEinheitVorgabe
Breite (+ Nord)
Dezimalgrad verwenden. Südliche Breiten sind negativ.
latdeg48.13715
Länge (+ Ost)
Westlich von Greenwich sind die Werte negativ; verwenden Sie nicht die frühere NOAA-Konvention mit positiven Werten nach Westen.
londeg11.576124
Standorthöhe über dem Meeresspiegel
Dient zur Berechnung der atmosphärischen Abschwächung bei wolkenlosem Himmel und zur Luftdruckabschätzung nach der Standardatmosphäre.
z_sitem520
Jahryr2026
Monat (1–12)mo6
Tag des Monatsdy21
UTC-Versatz an diesem Datum
Ortszeit minus UTC; Sommerzeit selbst berücksichtigen. München im Sommer: +2; Mountain Standard Time (USA): −7.
utc_offseth2
Ortszeit · ▶ Sonnenbewegung
Dezimalstunden: 13,5 entspricht 13:30 Uhr. 24 bedeutet Mitternacht am Ende dieses Datums. Drücken Sie ▶, um dem Sonnenlauf zu folgen.
clock_hh13
Modulneigung zur Horizontalen
0° ist waagerecht, 90° entspricht einem senkrechten Balkonmodul.
beta_paneldeg30
Modulazimut
Kompassrichtung der Modulnormalen: Nord 0°, Ost 90°, Süd 180°, West 270°.
az_paneldeg180
Linke-Trübungsfaktor
Dimensionsloser Parameter für die atmosphärische Trübung. 3 ist ein Beispielwert für wolkenlosen Himmel, kein automatisch ermittelter Standortwert. Verwenden Sie nach Möglichkeit örtliche Monatswerte.
T_L3
Bodenreflexionsgrad (Albedo)
Von einer freien, gleichmäßig beschaffenen Bodenfläche reflektierter Anteil. 0,2 ist eine beispielhafte Annahme für gewöhnlichen Boden.
rho_ground0.2

Ergebnisse

Mit den obigen Vorgabewerten liefert der Rechner:

ErgebnisWert
Sonnenhöhe65,12 deg
Sonnenazimut · geografisch Nord171,52 deg
Einfallswinkel zur Modulnormalen6,43 deg
Modulbestrahlungsstärke · wolkenlos1.020,4 W/m²
GHI · global, horizontal935 W/m²
DNI · Direktnormalstrahlung919,9 W/m²
DHI · diffus, horizontal100,4 W/m²
Tagesbestrahlung am Modul · wolkenlos8,3 kW·h/m²
Horizontale Tagesbestrahlung · wolkenlos8,48 kW·h/m²
Beste geprüfte Neigung heute · 5°-Raster10°
Sonnenaufgang · Ortszeit05:13
Sonnenuntergang · Ortszeit21:18

Mit Quellen abgeglichen

Jeder Fall unten wurde mit diesem Rechner berechnet und stimmt mit dem Wert aus seiner Quelle überein (innerhalb der Toleranz, wo eine angegeben ist).

NREL SPA: Golden, 17. Oktober 2003

Quelle: Reda & Andreas (2004), DOI 10.1016/j.solener.2003.12.003, NREL example, 2003-10-17 12:30:30 MST, lat 39.742476°, lon −105.1786°. Independent SPA values also published in pvlib tests. NOAA geometric elevation/azimuth: 0.03° tolerance; AOI: 0.04° allows NOAA standard refraction versus SPA 820 mbar/11°C. SPA surface rotation −10° from south means compass azimuth 170°.

Eingaben: Jahr = 2.003; Monat (1–12) = 10; Tag des Monats = 17; Ortszeit · ▶ Sonnenbewegung = 12,508 h; Breite (+ Nord) = 39,742 deg; Länge (+ Ost) = -105,2 deg; UTC-Versatz an diesem Datum = -7 h; Modulazimut = 170 deg; die übrigen wie oben.

ErgebnisQuelleDieser Rechner
Geometrische Sonnenhöhe39,872 deg39,872 deg
Sonnenazimut · geografisch Nord194,3 deg194,3 deg
Einfallswinkel zur Modulnormalen25,187 ± 0,04 deg25,185 deg

Unabhängige SPA-Referenz: Golden, 18. Oktober 2003

Quelle: pvlib test_solarposition.py expected_solpos_multi, independent NREL SPA solver at Golden, Colorado; same location and MST clock as 17 October example, next day. The fixture's index ends in Z but the test uses these as local-clock labels; do not interpret 12:30:30 as UTC. https://raw.githubusercontent.com/pvlib/pvlib-python/main/tests/test_solarposition.py

Eingaben: Jahr = 2.003; Monat (1–12) = 10; Tag des Monats = 18; Ortszeit · ▶ Sonnenbewegung = 12,508 h; Breite (+ Nord) = 39,742 deg; Länge (+ Ost) = -105,2 deg; UTC-Versatz an diesem Datum = -7 h; die übrigen wie oben.

ErgebnisQuelleDieser Rechner
Geometrische Sonnenhöhe39,505 deg39,505 deg
Sonnenazimut · geografisch Nord194,3 deg194,3 deg

pvlib: skalarer Ineichen-Referenzfall

Quelle: Independent pvlib test_ineichen_scalar_input: apparent zenith 10°, absolute air mass 1, Linke turbidity 3, altitude 0 m, extraterrestrial DNI 1364 W/m². Tests the same clear-sky function used by the live and daily calculations, independently of the location/air-mass front end. https://raw.githubusercontent.com/pvlib/pvlib-python/main/tests/test_clearsky.py

Eingaben: die obigen Vorgabewerte.

ErgebnisQuelleDieser Rechner
Fester unabhängiger Regressionstestvektor für wolkenlosen Himmel [1]1.0381.038
Fester unabhängiger Regressionstestvektor für wolkenlosen Himmel [2]942,2942,2
Fester unabhängiger Regressionstestvektor für wolkenlosen Himmel [3]110,3110,3

pvlib: wolkenlos, horizontnahe Sonne

Quelle: pvlib test_ineichen_series, first daylight row: apparent zenith 82.85457044°, absolute air mass 6.97935524, TL=3, default altitude 0 m and extraterrestrial DNI 1364 W/m². Component-level verification of the same production clear-sky function, including large air mass. https://raw.githubusercontent.com/pvlib/pvlib-python/main/tests/test_clearsky.py

Eingaben: die obigen Vorgabewerte.

ErgebnisQuelleDieser Rechner
Fester Regressionstestvektor für wolkenlosen Himmel bei niedriger Sonnenhöhe [1]65,49465,494
Fester Regressionstestvektor für wolkenlosen Himmel bei niedriger Sonnenhöhe [2]321,2321,2
Fester Regressionstestvektor für wolkenlosen Himmel bei niedriger Sonnenhöhe [3]25,54625,546

NREL SPA: winterlicher Sonnenaufgang und Sonnenuntergang in Golden

Quelle: NREL SPA website values preserved in pvlib expected_rise_set_spa: Golden, Colorado, 2015-01-02, sunrise 07:21:55 and sunset 16:47:43 MST. One-minute tolerance permits NOAA/Meeus versus SPA and standard refraction differences; no terrain or horizon dip. https://raw.githubusercontent.com/pvlib/pvlib-python/main/tests/test_solarposition.py

Eingaben: Jahr = 2.015; Monat (1–12) = 1; Tag des Monats = 2; Breite (+ Nord) = 39,742 deg; Länge (+ Ost) = -105,2 deg; UTC-Versatz an diesem Datum = -7 h; die übrigen wie oben.

ErgebnisQuelleDieser Rechner
Sonnenaufgang in Ortszeit; −1 bedeutet heute keiner7,365 ± 0,01667 h7,366 h
Sonnenuntergang in Ortszeit; −1 bedeutet heute keiner16,795 h16,795 h

Related Resources

Responses

Deine E-Mail-Adresse wird nicht veröffentlicht. Erforderliche Felder sind mit * markiert

L ading...