Benutzer-Werkzeuge

Webseiten-Werkzeuge


orbfit

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
orbfit [2023/05/05 17:20] torsten.roehlorbfit [2023/05/09 13:38] (aktuell) – [OrbFit Test] torsten.roehl
Zeile 1: Zeile 1:
 ====== Orbfit ====== ====== Orbfit ======
-//Das ''OrbFit Software Packet'' ist eine professionelle Software für die Astrometrie und damit ein Geschenk auch für die HobbyastronomieDiese Software wird u.a. von AstDys-2, NeoDys-2 und dem Minor Planet Center verwendet. Sie ist in Fortran geschrieben und als ''Opensource'' für Linux verfügbar. Leider ist die Software <del>schlecht</del> wenig Dokumentiert und es gibt fast keine Tutorials. Aufgrund ihrer Leistungsfähigkeit ist sie dennoch alternativlos.//+//Das OrbFit-Softwarepaket ist eine professionelle Anwendung für die Astrometrie und ein wertvolles Geschenk für HobbyastronomenDie Software wird unter anderem von AstDys-2, NeoDys-2 und dem Minor Planet Center genutzt. Sie ist in Fortran geschrieben und als Open-Source-Software für Linux verfügbar. Leider ist die Software nur begrenzt dokumentiert und es gibt kaum Tutorials. Trotzdem ist sie aufgrund ihrer Leistungsfähigkeit unverzichtbar.//
  
 OrbFit enthält eine Reihe von Programmen: OrbFit enthält eine Reihe von Programmen:
-  * ''orbfit.x'' Programm um aus Beobachtungsdaten mit Hilfe einer Steuerdatei Berechnungen durchführen zu können. Dieses Tool wird hier hauptsächlich behandelt+  * ''orbfit.x'' 
-  * ''fitobs.x'' wie ''orbfix.x'' jedoch interaktiv Menügesteuert. +      * Ein Programm, mit dem Berechnungen aus Beobachtungsdaten mithilfe einer Steuerdatei durchgeführt werden können.  
-  * ''bineph.x'' kann verwendet werden um Binärdatein zu erzeugen, die Störungen anderer Asteroiden bei der Berechnung zu berücksichtigen.+  * ''fitobs.x'' 
 +          * wie ''orbfix.x'' jedoch interaktiv, d.h. Menügesteuert. 
 +  * ''bineph.x'' 
 +          * Es kann verwendet werdenum Binärdateien zu erzeugen, die Störungen durch andere Asteroiden berücksichtigen.
  
  
Zeile 32: Zeile 35:
           - Orbitalelemente Datei zur Verfügung stellen           - Orbitalelemente Datei zur Verfügung stellen
    
-<note tip>Für die Installation sind keine Rootrechte erforderlich. Die Installation ist nicht wirklich schwierigdennoch müssen einige Schritte abgearbeitet werden.</note>+<note tip>Für die Installation von OrbFit sind keine Root-Rechte erforderlich. Die Installation ist nicht besonders komplizierterfordert jedoch das Durchführen einiger Schritte.</note>
 **Voraussetzungen** **Voraussetzungen**
   * Falls ''make'' nicht installiert ist: ''apt install make''    * Falls ''make'' nicht installiert ist: ''apt install make'' 
Zeile 81: Zeile 84:
  
 ==== OrbFit Configuration ==== ==== OrbFit Configuration ====
-//Jetzt muss noch die ''jpleph'' bereitgestellt werden, die ''OrbFit'' für die Berechnungen  benötigtHier gibt es verschiedene Versionen. Man kann in einem Ordner verschiedene Versionen bereitstellen und dann jeweils zur Laufzeit einen Link auf die Version setzen, die ''OrbFit'' verwenden soll. Dieses Verfahren wird jetzt beschrieben. //+//Für die Berechnungen benötigt OrbFit eine ''jpleph''-Datei. Diese Datei muss erst erstellt werden, indem eine von vielen JPLEPH-Version dazu ausgewählt wirdElegant ist esverschiedene Versionen in einem Ordner bereitzustellen und dann zur Laufzeit einen Link auf die Version zu setzen, die OrbFit verwenden soll. Im Folgenden wird dieses Verfahren beschrieben.//
  
   - JPLEPH-Version auswählen und herunterladen (es handelt sich um mehrere Dateien)   - JPLEPH-Version auswählen und herunterladen (es handelt sich um mehrere Dateien)
Zeile 156: Zeile 159:
  
 === Orbitalelemente zur Verfügung stellen === === Orbitalelemente zur Verfügung stellen ===
-   todo+Orbitalelement können **täglich aktualisiert** von ''Lowell Observatory'' heruntergeladen werden. 
 +  
 +  * https://lowell.edu/ 
 +  * https://www.sciencedirect.com/science/article/pii/S2213133722000750?via%3Dihub 
 + 
 + 
 +  * Download der ''astorb.dat'' Datei mit Orbitalelementen https://asteroid.lowell.edu/main/astorb/  
 + 
 +<Code:bash linenums:1 |   > 
 +cd path  
 +wget http://ftp.lowell.edu/pub/elgb/astorb.dat.gz 
 +gunzip astorb.dat.gz 
 +</Code>
  
 +Wie diese Datei benutzt wird, wird in den Beispielen gezeigt.
 ====== OrbFit Test & eigene Beispiele ====== ====== OrbFit Test & eigene Beispiele ======
  
Zeile 177: Zeile 193:
       - eigene Beispiele einbinden und ausprobieren       - eigene Beispiele einbinden und ausprobieren
 ==== OrbFit Test ==== ==== OrbFit Test ====
-Um die von ''OrbFit'' mitgelieferten Beispiele auszuprobieren wird in das ''test-Verzeichnis'' gewechselt und ''make'' aufgerufen.  +Um die mitgelieferten Beispiele von ''OrbFit'' auszuprobieren, wechselt man in das Verzeichnis ''test'' und ruft den Befehl ''make'' auf
-Das Studium der verschiedenen Konfigurationsmöglichkeiten von ''OrbFit'' kann eventuell besser in einen eigenen ''workspace'' nachvollzogen werden, dies wird im nächsten Abschnitt erläutert.+  
 + 
 +<Code:bash linenums:1 | > 
 +cd ~/orbfit/tests/ 
 +make </Code> 
 + 
 +<note tip>Falls weitere Beispiele gewünscht sind, können ältere OrbFit-Versionen verwendet werden, da diese häufig andere Beispiele enthalten. Die Beispiele sind jeweils im ''test'' Verzeichnis der entsprechenden ''OrbFit''-Version zu finden. 
 + 
 +  * https://github.com/Unipisa/OrbFit-Depository/tree/master/browsable_source 
 +</note> 
 +Es kann hilfreich sein, das Studium der verschiedenen Konfigurationsmöglichkeiten von ''OrbFit'' in einem eigenen ''Workspace'' durchzuführen. Im nächsten Abschnitt wird erläutert, wie dies gemacht werden kann.
 ==== eigene Beispiele ==== ==== eigene Beispiele ====
 +FIXME Beispiele hinzufügen
orbfit.1683307242.txt.gz · Zuletzt geändert: 2023/05/05 17:20 von torsten.roehl