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.
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: .
Für die Modulneigung , den Modulazimut , den Sonnenazimut und den scheinbaren Sonnenzenitwinkel gilt . Der vorderseitige Direktstrahlungsanteil ist . Der isotrope Himmelsdiffusanteil ist und der bodenreflektierte Diffusanteil ist .
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
| Eingabe | Symbol | Einheit | Vorgabe |
|---|---|---|---|
| Breite (+ Nord) Dezimalgrad verwenden. Südliche Breiten sind negativ. | lat | deg | 48.13715 |
| Länge (+ Ost) Westlich von Greenwich sind die Werte negativ; verwenden Sie nicht die frühere NOAA-Konvention mit positiven Werten nach Westen. | lon | deg | 11.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_site | m | 520 |
| Jahr | yr | 2026 | |
| Monat (1–12) | mo | 6 | |
| Tag des Monats | dy | 21 | |
| UTC-Versatz an diesem Datum Ortszeit minus UTC; Sommerzeit selbst berücksichtigen. München im Sommer: +2; Mountain Standard Time (USA): −7. | utc_offset | h | 2 |
| 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_h | h | 13 |
| Modulneigung zur Horizontalen 0° ist waagerecht, 90° entspricht einem senkrechten Balkonmodul. | beta_panel | deg | 30 |
| Modulazimut Kompassrichtung der Modulnormalen: Nord 0°, Ost 90°, Süd 180°, West 270°. | az_panel | deg | 180 |
| 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_L | 3 | |
| Bodenreflexionsgrad (Albedo) Von einer freien, gleichmäßig beschaffenen Bodenfläche reflektierter Anteil. 0,2 ist eine beispielhafte Annahme für gewöhnlichen Boden. | rho_ground | 0.2 |
Ergebnisse
Mit den obigen Vorgabewerten liefert der Rechner:
| Ergebnis | Wert |
|---|---|
| Sonnenhöhe | 65,12 deg |
| Sonnenazimut · geografisch Nord | 171,52 deg |
| Einfallswinkel zur Modulnormalen | 6,43 deg |
| Modulbestrahlungsstärke · wolkenlos | 1.020,4 W/m² |
| GHI · global, horizontal | 935 W/m² |
| DNI · Direktnormalstrahlung | 919,9 W/m² |
| DHI · diffus, horizontal | 100,4 W/m² |
| Tagesbestrahlung am Modul · wolkenlos | 8,3 kW·h/m² |
| Horizontale Tagesbestrahlung · wolkenlos | 8,48 kW·h/m² |
| Beste geprüfte Neigung heute · 5°-Raster | 10° |
| Sonnenaufgang · Ortszeit | 05:13 |
| Sonnenuntergang · Ortszeit | 21: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.
| Ergebnis | Quelle | Dieser Rechner |
|---|---|---|
| Geometrische Sonnenhöhe | 39,872 deg | 39,872 deg |
| Sonnenazimut · geografisch Nord | 194,3 deg | 194,3 deg |
| Einfallswinkel zur Modulnormalen | 25,187 ± 0,04 deg | 25,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.
| Ergebnis | Quelle | Dieser Rechner |
|---|---|---|
| Geometrische Sonnenhöhe | 39,505 deg | 39,505 deg |
| Sonnenazimut · geografisch Nord | 194,3 deg | 194,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.
| Ergebnis | Quelle | Dieser Rechner |
|---|---|---|
| Fester unabhängiger Regressionstestvektor für wolkenlosen Himmel [1] | 1.038 | 1.038 |
| Fester unabhängiger Regressionstestvektor für wolkenlosen Himmel [2] | 942,2 | 942,2 |
| Fester unabhängiger Regressionstestvektor für wolkenlosen Himmel [3] | 110,3 | 110,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.
| Ergebnis | Quelle | Dieser Rechner |
|---|---|---|
| Fester Regressionstestvektor für wolkenlosen Himmel bei niedriger Sonnenhöhe [1] | 65,494 | 65,494 |
| Fester Regressionstestvektor für wolkenlosen Himmel bei niedriger Sonnenhöhe [2] | 321,2 | 321,2 |
| Fester Regressionstestvektor für wolkenlosen Himmel bei niedriger Sonnenhöhe [3] | 25,546 | 25,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.
| Ergebnis | Quelle | Dieser Rechner |
|---|---|---|
| Sonnenaufgang in Ortszeit; −1 bedeutet heute keiner | 7,365 ± 0,01667 h | 7,366 h |
| Sonnenuntergang in Ortszeit; −1 bedeutet heute keiner | 16,795 h | 16,795 h |

Responses