Path: csiph.com!weretis.net!feeder8.news.weretis.net!reader5.news.weretis.net!news.solani.org!.POSTED!not-for-mail From: Leo Baumann Newsgroups: de.comp.lang.javascript Subject: Fehler bei Berechnungen in JavaScript Date: Fri, 26 Nov 2021 21:19:46 +0100 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit Injection-Date: Fri, 26 Nov 2021 20:19:53 -0000 (UTC) Injection-Info: solani.org; logging-data="9778"; mail-complaints-to="abuse@news.solani.org" User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:91.0) Gecko/20100101 Thunderbird/91.3.2 Cancel-Lock: sha1:wClW/NE0W12aWGJKmhzPgH2YwmQ= X-User-ID: eJwNyMEBwCAIA8CVEJNYxgEq+4/Q3vO4tdQHosDhyDY18hPKp5dkfUzx/lFJZ9i7Ywp3/AK8KVd4teCDSn0lpRS1 Xref: csiph.com de.comp.lang.javascript:5269 Hallo, das Programm berechnet das Integral (Simpson) der rel. Bestahlungsstärke einer geneigten Fläche durch die Sonne. Zwei funtionierende Programme für waagerechte und senkrechte Bestrahlung sind beigefügt. Simpsonneig() ist die Integration nach Simpson, function cosen() ist die Funktion für die rel. Bestrahlungsstärke. Die zugehörige Eingabe und der Aufruf für Simpsonneig() ist ganz unten. Für die eingetragenen Parameter kommt ein sinnvolles Ergebnis heraus, variiert man die Parameter, gibt es Probleme. Hier die Programme:

Berechnungsprogramme

Art der Berechnung:
effektive Sonnenbestrahlung, waagerechte Fläche
effektive Sonnenbestrahlung, senkrechte Fläche
effektive Sonnenbestrahlung, geneigte Fläche


Berechnung der effektiven Bestrahlungsstärke der waagerechten Fläche durch die Sonne

Wieviel Prozent der Sonnenstrahlung fällt auf eine waagerechte Fläche an der angegebenen geografischen Position, weil die Sonne ja nicht unbedingt senkrecht über dieser steht und außerdem dem Tageszeiten- und Jahreszeitenverlauf unterliegt? Die eingetragenen Koordinaten gehören zu Mainflingen-Offenbach. Die Berechnung ist schwierig, weil über folgende Großkreisformel integriert werden muß, und zwar von 0 bis 365 x 24 Stunden.

cos(e) = sin(bf)*sin(bs)+cos(bf)*cos(bs)*cos(ls-lf)
mit ls=2*pi/24*t-pi und bs=nWK*sin(2*pi/365/24*t-pi/2) den Koordinaten des Subsonnenpunktes

Auch in Kugelkoordinaten ist diese Berechnung schwierig. Darum empfiehlt sich hier die SIMPSON-Formel. Für beliebige Koordinaten auf der Erdoberfläche ist diese Iteration hier geeignet.

effektive Sonnenbestrahlung, Bestrahlungsstärke, waagerechte Fläche
geografische Breite der Fläche in Dezimalgrad (südlich negativ)
Anzahl der Intervalle der Integration
Rechenfehler
% der wirksamen Bestrahlungsstärke durch die Sonne
äquivalente Sonnen-Stunden senkrechter Einstrahlung

Berechnung der effektiven Bestrahlungsstärke der senkrechten Fläche durch die Sonne

Wieviel Prozent der Sonnenstrahlung fällt auf eine senkrechte, nach Süden bzw. Norden zeigende Fläche an der angegebenen geografischen Position, weil die Sonne ja nicht unbedingt senkrecht über dieser steht und außerdem dem Tageszeiten- und Jahreszeitenverlauf unterliegt? Die eingetragenen Koordinaten gehören zu Mainflingen-Offenbach. Die Berechnung ist schwierig, weil über folgende Großkreisformel integriert werden muß, und zwar von 0 bis 365 x 24 Stunden.

sin(e) = sqrt(1-(sin(bf)*sin(bs)+cos(bf)*cos(bs)*cos(ls-lf))²)
mit ls=2*pi/24*t-pi und bs=nWK*sin(2*pi/365/24*t-pi/2) den Koordinaten des Subsonnenpunktes

Auch in Kugelkoordinaten ist diese Berechnung schwierig. Darum empfiehlt sich hier die SIMPSON-Formel. Für beliebige Koordinaten auf der Erdoberfläche ist diese Iteration hier geeignet.

effektive Sonnenbestrahlung, Bestrahlungsstärke, senkrechte Fläche
geografische Breite der Fläche in Dezimalgrad (südlich negativ)
Anzahl der Intervalle der Integration
Rechenfehler
% der wirksamen Bestrahlungsstärke durch die Sonne
äquivalente Sonnen-Stunden senkrechter Einstrahlung

[Oben][Anfang]


Berechnung der effektiven Bestrahlungsstärke der geneigten Fläche durch die Sonne

Wieviel Prozent der Sonnenstrahlung fällt auf eine geneigte, nach Süden bzw. Norden zeigende Fläche an der angegebenen geografischen Position, weil die Sonne ja nicht unbedingt senkrecht über dieser steht und außerdem dem Tageszeiten- und Jahreszeitenverlauf unterliegt? Die eingetragenen Koordinaten gehören zu Mainflingen-Offenbach.

effektive Sonnenbestrahlung, Bestrahlungsstärke, geneigte Fläche
geografische Breite der Fläche in Dezimalgrad (südlich negativ)
Neigung der Fläche in Grad
Richtung der Fläche in Grad
Anzahl der Intervalle der Integration
Rechenfehler
% der wirksamen Bestrahlungsstärke durch die Sonne
äquivalente Sonnen-Stunden senkrechter Einstrahlung

[Oben][Anfang]