From 79fc30c212c41ed547b116c486e4ff97cbcf1ff7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Thomas=20M=C3=BCller?= Date: Thu, 23 Apr 2026 10:30:02 +0200 Subject: [PATCH] Asteroid temperatur eingebaut --- public/asteroid_temp.php | 376 ++++++++++++++++++ public/auth_helpers.php | 1 + public/header.php | 1 + .../py/__pycache__/astronomy.cpython-312.pyc | Bin 473537 -> 473537 bytes .../sgp4/__pycache__/__init__.cpython-312.pyc | Bin 32953 -> 32953 bytes .../sgp4/__pycache__/alpha5.cpython-312.pyc | Bin 1304 -> 1304 bytes .../py/sgp4/__pycache__/api.cpython-312.pyc | Bin 1079 -> 1079 bytes .../__pycache__/earth_gravity.cpython-312.pyc | Bin 596 -> 596 bytes .../py/sgp4/__pycache__/ext.cpython-312.pyc | Bin 7450 -> 7450 bytes .../__pycache__/functions.cpython-312.pyc | Bin 3815 -> 3815 bytes public/py/sgp4/__pycache__/io.cpython-312.pyc | Bin 8802 -> 8802 bytes .../py/sgp4/__pycache__/model.cpython-312.pyc | Bin 8643 -> 8643 bytes .../__pycache__/propagation.cpython-312.pyc | Bin 52387 -> 52387 bytes .../sgp4/__pycache__/wrapper.cpython-312.pyc | Bin 3196 -> 3196 bytes 14 files changed, 378 insertions(+) create mode 100644 public/asteroid_temp.php diff --git a/public/asteroid_temp.php b/public/asteroid_temp.php new file mode 100644 index 0000000..cb8806c --- /dev/null +++ b/public/asteroid_temp.php @@ -0,0 +1,376 @@ + + + + + +
+ + +
+

Parameter

+ +
+ +
+ +
+ + AE +
+ +

Abstand zur Sonne in Astronomischen Einheiten. Einstrahlung skaliert mit 1/r².

+
+ +
+ +
+ + 0–1 +
+ +

Anteil der reflektierten Gesamtenergie. Dunkel ≈ 0,02–0,10.

+
+ +
+ +
+ + 0–1 +
+ +

Wie gut die Oberfläche Wärme abstrahlt. Typisch 0,90–0,95.

+
+ +
+ +
+ + > 0 +
+ +

Rauigkeits-/Anisotropie-Korrektur. Typisch 0,7–1,4; Standard 1,0.

+
+ +
+ +
+ +
+
+ Albedo-Vorschau (Helligkeit der Oberfläche) +
+ +
+ +

Bekannte Asteroiden

+
+ + + + + + + + +
+
+ + +
+ +
+

Temperaturen

+
+ +
+
+ Gleichgewicht + Teq + – + +
+

Isotherme Gleichgewichtstemperatur — globaler Mittelwert über die gesamte Oberfläche.

+
+ +
+ +
+
+ Subsolar + Tss + – + +
+

Subsolartemperatur — heißester Punkt direkt unter der Sonne auf der Tagseite.

+
+ +
+
+ +
+

Formeln

+ + + + + +
Teq⁴√[ (1−A)·S / (4·ε·σ·η) ]
Tss⁴√[ (1−A)·S / (ε·σ·η) ]
SS₀ / r²  mit S₀ = 1361 W/m²
σ5,670 × 10⁻⁸ W m⁻² K⁻⁴
+

+ Modell: NEATM (Near-Earth Asteroid Thermal Model). + Tss = 4¼ · Teq ≈ 1,414 · Teq. +

+
+ +
+
+ + + + diff --git a/public/auth_helpers.php b/public/auth_helpers.php index 95b109f..99ed07b 100644 --- a/public/auth_helpers.php +++ b/public/auth_helpers.php @@ -134,5 +134,6 @@ function manageablePublicPages(): array 'moonyear.php' => 'Mondphasen-Jahresübersicht', 'wochenvorhersage.php' => 'Wochenvorhersage', 'satellitenhimmel.php' => 'Satellitenhimmel', + 'asteroid_temp.php' => 'Asteroid-Temperatur', ]; } diff --git a/public/header.php b/public/header.php index 7ad7992..6d7d4e8 100644 --- a/public/header.php +++ b/public/header.php @@ -153,6 +153,7 @@ $menuGroups = [ ['href' => 'sternenhimmel.php', 'label' => 'Sternenhimmel'], ['href' => 'satellitenhimmel.php', 'label' => 'Satellitenhimmel'], ['href' => 'meteorshowers.php', 'label' => 'Meteorströme'], + ['href' => 'asteroid_temp.php', 'label' => 'Asteroid-Temperatur'], ['href' => 'geocron/index.php', 'label' => 'Geocron'], ['href' => 'geocron3d.php', 'label' => 'Geocron 3D'], ['href' => 'geocron3d_C.php', 'label' => 'Geocron 3D Cesium'], diff --git a/public/py/__pycache__/astronomy.cpython-312.pyc b/public/py/__pycache__/astronomy.cpython-312.pyc index 534f943c9c2ecea05daf4359d187d95d0f3e6588..6723da2822a40f4ae35e8d67108cb27c9612f6c2 100644 GIT binary patch delta 43 xcmX^3S?1tp8Sc}(yj%=GpmObHBX=t|V=FgPD>rj1H%luwYb!U~R&MrfmH;tx3^f1% delta 43 xcmX^3S?1tp8Sc}(yj%=GAo=xlBX=t|V=FgPD>rj1H%luwYb!U~R&MrfmH;q#3@ZQt diff --git a/public/py/sgp4/__pycache__/__init__.cpython-312.pyc b/public/py/sgp4/__pycache__/__init__.cpython-312.pyc index 42643386839eccf3c4594ecbcad5388e3c5f0cf9..1de54f3f375aefe8d1e051f1e99e6abba9dd5df8 100644 GIT binary patch delta 22 ccmdnl$h5POiTgA!FBbz4s9bxwk$YVO08e5EKmY&$ delta 22 ccmdnl$h5POiTgA!FBbz4NPa!Nk$YVO08cpwHUIzs diff --git a/public/py/sgp4/__pycache__/alpha5.cpython-312.pyc b/public/py/sgp4/__pycache__/alpha5.cpython-312.pyc index b7250ff7a714be217c718dd7c6fdac766ae46f14..c5c5bf6a525c1b975e45cda65da479795b0b688c 100644 GIT binary patch delta 20 acmbQiHG_-$G%qg~0}!ZOd%2ODmlXgs2?X!} delta 20 acmbQiHG_-$G%qg~0}x1lJ-v~emlXgr-~{FX diff --git a/public/py/sgp4/__pycache__/api.cpython-312.pyc b/public/py/sgp4/__pycache__/api.cpython-312.pyc index aa4c5e9441f699db3ace8d924e5e0d5f9f8fc3e2..afa1d50b1af33405cab38c1143833b15ff6833d8 100644 GIT binary patch delta 20 acmdnav7LkaG%qg~0}!ZOd%2NYhXnvQm<31x delta 20 acmdnav7LkaG%qg~0}x1lJ-v}zhXnvQZv{R8 diff --git a/public/py/sgp4/__pycache__/earth_gravity.cpython-312.pyc b/public/py/sgp4/__pycache__/earth_gravity.cpython-312.pyc index 26b31c1d83a8bf1476eb1e43d27dd4c10bb6d9a2..6515afedfd13b518b65ab5afa04970bbab883074 100644 GIT binary patch delta 20 acmcb@a)pKaG%qg~0}!ZOd%2O@lL-Jkjs=wf delta 20 acmcb@a)pKaG%qg~0}x1lJ-w0JlL-JkWd(}> diff --git a/public/py/sgp4/__pycache__/ext.cpython-312.pyc b/public/py/sgp4/__pycache__/ext.cpython-312.pyc index c8ad2cd6dad38a9f707e061a749265b95f921d4f..677de7bd3dafe61ac409587df247310b6b443b50 100644 GIT binary patch delta 20 acmbPbHOq?oG%qg~0}!ZOd%2ODUlss6F$Hb_ delta 20 acmbPbHOq?oG%qg~0}x1lJ-v~eUlss62nA#S diff --git a/public/py/sgp4/__pycache__/functions.cpython-312.pyc b/public/py/sgp4/__pycache__/functions.cpython-312.pyc index 0cdd8793440353b56c297a85a1e485cb439ff092..daf8568e680fb616ab648c5d293ee9d48225fb95 100644 GIT binary patch delta 20 acmaDZ`&^d$G%qg~0}!ZOd%2PO4j%wS76yy} delta 20 acmaDZ`&^d$G%qg~0}x1lJ-w0p4j%wR?FNDX diff --git a/public/py/sgp4/__pycache__/io.cpython-312.pyc b/public/py/sgp4/__pycache__/io.cpython-312.pyc index ba2c74e5e8640383fd7e2483e6f64c93d9ea3a3b..a7a233729d07d6ea9df5fcd7cd0db3b5a8d4c434 100644 GIT binary patch delta 20 acmaFl^2mkzG%qg~0}!ZOd%2N2TnPY2-UeR) delta 20 acmaFl^2mkzG%qg~0}x1lJ-v}TTnPY2wFXrH diff --git a/public/py/sgp4/__pycache__/model.cpython-312.pyc b/public/py/sgp4/__pycache__/model.cpython-312.pyc index cd03f9adcac4da06b2f892c136e49a51beeaabd1..14a7899ba45b5a57f45647032d422bf030a6dfbf 100644 GIT binary patch delta 20 acmX@?eAt=$G%qg~0}!ZOd%2N&havz&;Rb&I delta 20 acmX@?eAt=$G%qg~0}x1lJ-v~8havz&xCV6q diff --git a/public/py/sgp4/__pycache__/propagation.cpython-312.pyc b/public/py/sgp4/__pycache__/propagation.cpython-312.pyc index a549df72f1fb96b06db8e6c87ce5cd4e6938e3c7..aa477f5c894098d84fb7b9aaff28fc3264b60bcf 100644 GIT binary patch delta 22 ccmZ2HlX>w>X71Cxyj%=GpmOcyM(!DB08hyWd;kCd delta 22 ccmZ2HlX>w>X71Cxyj%=GAo=z5M(!DB08gL?asU7T diff --git a/public/py/sgp4/__pycache__/wrapper.cpython-312.pyc b/public/py/sgp4/__pycache__/wrapper.cpython-312.pyc index 1f17fa1bf66519cf4b277e33cf0c73e7a891f2df..5aef4cca992d6fc181c2f9d8e84de57e9110bef6 100644 GIT binary patch delta 20 acmew(@kfIDG%qg~0}!ZOd%2OjkOu%os0Kd( delta 20 acmew(@kfIDG%qg~0}x1lJ-v~;kOu%oe+D%G