Berechnen Sie Dec und RA eines Sterns aus Euler-Winkeln und GPS-Daten

Ich habe einen 9DOF-Sensor (Beschleunigungsmesser, Gyroskop und Magnetometer), der die Orientierung über Euler-Winkel (Gieren, Nicken, Rollen) angibt. Diese werden zusammen mit den GPS-Daten (Breite, Länge, Höhe, Zeit) an eine PC-Anwendung übergeben, die Dec und RA eines Ziels (z. B. Stern) berechnen muss. Sensor und GPS-Empfänger sind an einem Teleskop montiert, es soll also die Himmelskoordinaten eines Sterns liefern. Das Problem ist, dass ich nicht weiß, wie ich Dec und RA aus diesen Daten bekomme. Ich würde mich sehr über eine ausführliche Erklärung freuen, wie ich das bekommen könnte.

astronomy.stackexchange.com/questions/11706/… könnte helfen. Wenn Sie Gieren/Neigen/Rollen in Höhe/Azimut umwandeln können, können Sie die Standardformeln zum Umwandeln verwenden. Sie müssten auch die aktuelle Uhrzeit und Zeitzone (oder die aktuelle UTC-Zeit) kennen.
Es macht einen großen Unterschied, ob sich das Teleskop (und damit der Sensor) auf einer parallaktischen Montierung oder einer Höhen-Azimut-Montierung befindet. Welches ist es? Meine Antwort unten setzt voraus, dass es sich um eine Höhen-Azimut-Halterung handelt.

Antworten (1)

Besorgen Sie sich beim Verlag Willmann-Bell das Buch „Astronomical Algorithms“ von Jean Meeus. Wenn Sie es woanders erhalten, stellen Sie sicher, dass Sie die 2. Ausgabe erhalten. mit Korrekturen vom 10. August 2009. Die gewünschten Gleichungen finden Sie in Kapitel 13, "Transformationen von Koordinaten".

Einige Variablen müssen definiert werden:

a = Rektaszension, wenn aus der Formel erhalten, ist es im Bogenmaß
δ = Deklination, positiver Norden, negativer Süden
h = Höhe, positiv über dem Horizont, negativ unter dem Horizont
EIN = Azimut, von Süden nach Westen gemessen, andere Quellen messen oft von Norden
ψ = Breitengrad des Beobachters
H = lokaler Stundenwinkel
θ = lokale Sternzeit

Der erste Schritt besteht darin, Horizontkoordinaten (Azimut und Höhe) in äquatoriale Koordinaten (lokaler Stundenwinkel und Deklination) umzuwandeln.

bräunen H = Sünde EIN cos EIN Sünde ψ + bräunen h cos ψ Sünde δ = Sünde ψ Sünde h cos ψ cos h cos EIN

Dann wird der lokale Stundenwinkel H in Rektaszension transformiert a :

a = θ H

Danke für deine Antworten. Ich bin mir nicht sicher, wie sich die Art der Halterung auf die Endergebnisse auswirkt. Ja, das Teleskop ist auf einer Alt-Az-Montierung, aber ich muss die Bewegung von Himmelsobjekten vorerst nicht verfolgen, nur um eine möglichst genaue Position anzugeben. Ich gehe davon aus, dass ich aus Sensorwerten Höhe und Azimut, aus Gieren und Nicken berechnen kann, aber ich bin mir nicht sicher, ob ich in den Berechnungen rollen muss.
Ich denke, Sie haben Recht, keine Notwendigkeit, in den Berechnungen zu rollen. Und da sich der Sensor am Teleskop und nicht an der Montierung befindet, lag ich wahrscheinlich falsch, als ich bei einer parallaktischen Montierung etwas anders machen musste.