Absorption
Klimaskepsis mit dem PC
Startseite Navigation Klima- geschichte Fehler von Skeptikern Kosten der Klimapolitik Spenden Impressum

ISA-Normatmosphäre

Das Wetter wandelt sich ständig, und somit auch dessen Zustandsgrößen wie Temperatur, Luftdruck, Luftdichte u.a.. In verschiedenen Bereichen ist es allerdings sinnvoll, eine "Durchschnittsatmosphäre" zu definieren. In der Luftfahrt werden z.B. Höhenmesser anhand der ISA-Standartatmosphäre genormt. Für Höhenabhängigkeiten atmosphärischer Zustandsgrößen verwenden wir die ISA-Standartatmosphäre. Wir benötigen schon für das nächste Programm eine Abhängigkeit der Dichte von der Höhe, diese liegt als Tabelle vor. Das folgende Programm soll zuerst die Zustandsgrößen aus der Tabelle lesen. Die Tabelle mit den Atmosphärendaten wurde aus der Seite

engineeringtoolbox.com

- mit freundlicher Genehmigung, vielen Dank - kopiert.

Interpolation

Meistens benötigt man nicht nur genau die Werte, die in der Tabelle stehen (die für 1000m, 2000m oder andere), sondern auch Zwischenwerte (für z.B. 1230m ). Diese kann man näherungsweise durch lineare Interpolation bestimmen.

Benutzung des Programms

  1. Zuerst erstellen Sie ein Verzeichnis, in dem dieses Programm laufen soll.
  2. In diesem Verzeichnis benötigen Sie die beiden Python-Quellcode-Dateien "isa_atmosphaere_haupt.py" und "isa_lese.py" sowie die Datei mit den Atmosphärenwerten "ISA_standart.dat". Am einfachsten ist es, das *.tar-Archiv herunterladen und im Zielverzeichnis zu entpacken. Das Archiv enthält die Quelldateien und die Dokumentation des Programms als *.pdf. Sie können aber auch jede Datei einzeln herunterladen. Dann müssen Sie jeweils den Punkt - also "." - im Dateinamen vor py ergänzen. Sie müssen die Dateinamen von "isa_atmosphaere_hauptpy" in "isa_atmosphaere_haupt.py" und ""isa_lesepy" in "isa_lese.py" ändern. Leider war es nicht möglich, die funktionierendem Dateiendungen beizubehalten, da der Server eine Fehlermeldung beim Anklicken ausgibt. Im *.tar-Archiv sind alle Dateiendungen richtig, die Programme sind sofort nach dem Entpacken lauffähig.
  3. Führen Sie einen Virenscan über dieses Verzeichnis durch. Z.B. ich benutze clamscan mit dem Befehl clamscan -r -i. Sie können natürlich einen anderen Virenscanner benutzen.
  4. Öffnen Sie in diesem Verzeichnis ein Konsolenfenster.
  5. In der Konsole wird das Programm mit python3 isa_athmosphaere_haupt.py gestartet.
  6. Das Programm läßt eine Graphik erscheinen (die ist hier weiter unten zu sehen), auf der die relative Dichte der Luft - normiert mit der Dichte am Boden - zu sehen ist.
  7. Wenn Sie die Graphik wegklicken, dann erscheint eine Eingabebox, in die Sie eine Höhe zwischen 0 m und 30000 m eintragen.
  8. Dann klicken Sie den Button Ermittlung der relativen Dichte und das Programm interpoliert die Dichte aus den Tabellenwerten und zeigt sie in der Box an.
  9. Nach Anklicken des Buttons Ende verschwindet die Box und das Programm wird beendet.
Dokumentation

Archiv Python
Hauptprogramm in Python
Einleseeinheit in Python
Datei mit den Atmosphärendaten