Nehmen wir an, ich habe (RA,Dec) für zwei Positionen am Himmel. Ich möchte den Positionswinkel zwischen diesen beiden Positionen messen. Mit anderen Worten, wenn ich die kartesischen Koordinatenvektoren für diese beiden Positionen hätte (z. B. [x,y,z]), dann wäre der Positionswinkel PA meiner Meinung nach einfach das Skalarprodukt der beiden Vektoren, also im Grunde genommen cos(PA). RA und Dec sind jedoch sphärische Koordinaten (entsprechend und bzw.), keine kartesischen Koordinaten. Wie bekomme ich cos(PA) zwischen den beiden Positionen am Himmel, wenn ich nur ihre (RA,Dec) anstelle von [x,y,z] habe?
https://en.wikipedia.org/wiki/Position_angle
Der Positionswinkel, normalerweise mit PA abgekürzt, ist [eine] Konvention zum Messen von Winkeln am Himmel in der Astronomie. Die Internationale Astronomische Union definiert ihn als den relativ zum Himmelsnordpol (NCP) gemessenen Winkel, der in Richtung der Rektaszension positiv wird. In den Standardbildern (nicht umgedreht) ist dies ein Maß gegen den Uhrzeigersinn relativ zur Achse in Richtung der positiven Deklination.
Angenommen, Sie meinen den Winkel zwischen der Meridianlinie durch A und dem Großkreis, der durch die Punkte A und B verläuft, dann geht es ungefähr so.
Definiere Vektoren vom Ursprung zu A und B unter der Annahme, dass sie auf einer Einheitskugel liegen, so dass , und , und ähnlich für B. Hier bezieht sich auf die rechte Himmelfahrt und ist Deklination.
Die fraglichen Großkreise definieren Ebenen, die durch den Ursprung gehen. Eine Normale zu der durch OAB definierten Ebene ist durch das Vektorprodukt gegeben . Ebenso ein Großkreis, der durch O, A und NCP verläuft hat eine normale von .
Der Winkel, den Sie suchen, ist der Winkel zwischen diesen beiden Normalenvektoren, der auf die übliche Weise aus dem Skalarprodukt ermittelt werden kann.
Der Positionswinkel P eines Körpers ( ) in Bezug auf eine andere Stelle ( ) berechnet werden
Referenz: Jean Meeus, Astronomical Algorithms, Second Edition,
Zunächst sei darauf hingewiesen, dass der Positionswinkel nicht nur durch „zwei Positionen“ definiert ist. Der Startpunkt unterscheidet sich vom Endpunkt, was zu einer Differenz von führt , je nachdem was zuerst kommt.
Die vorherigen Antworten waren gut, ich möchte nur eine andere Perspektive / Ableitung anbieten. Eine Möglichkeit, den Positionswinkel zu definieren, besteht darin, dass es sich um den Winkel von Norden gegen den Uhrzeigersinn zur betreffenden Richtung handelt, gemessen auf einer orthografischen Projektion , die Ihren Startpunkt als Ursprung hat (unter der Annahme des Astronomiestandards "Norden oben, Osten links"). .
Die Algebra hinter den Wörtern beginnt mit der Definition des Einheitsvektors/der Koordinaten, die den Startpunkt definieren:
Prinzipiell könnte man Gleichung (1) numerisch mit anwenden als Nordpol, und dann als , dann ergibt das Skalarprodukt zwischen den normalisierten Ergebnissen den Positionswinkel.
Es ist aber wahrscheinlich ein Fehler, es so zu machen. Sehen Sie, die meisten Positionen in der Astronomie, und , wird durch einen kleinen Winkel getrennt, so dass Gleichung (1) stark unter einem Signifikanzverlust leidet . Deshalb ist es eine gute Idee, die Ableitung fortzusetzen, um eine Formel abzuleiten, die dieses Problem nicht hat.
Untersuchung der Struktur von lohnt sich, weil es die Algebra enorm vereinfacht. Es ist das, was Sie bekommen, wenn Sie mit dem beginnen -Richtungseinheitsvektor, , um die drehen -Achse durch , und drehen Sie sich dann um die -Achse durch . So gesehen findet man die beiden Vektoren, die senkrecht zueinander stehen das wir brauchen, ist ziemlich einfach - wenden Sie einfach die gleichen Rotationsmatrizen an und . Das heißt, Sie können sie an den Spalten der Rotationsmatrix ablesen
Nennen wir die zweite Spalte von (2) , und die dritte Spalte . Beachten Sie, dass, wenn wir einen Standardsatz von drehen - Achsen um 90 Grad gegen den Uhrzeigersinn, dann die -Achse entspricht Norden und der nach Osten. Somit können wir die Standardformel für die 2-dimensionale Komponente eines Vektors und seinen Polarwinkel verwenden, wenn wir ihn identifizieren als die -Komponente u als die . Diese Formel ist
Weil Für alle Deklinationen könnten Sie die Formel eher wie die Standardformel aus Lehrbüchern aussehen lassen. Mein eigener Instinkt ist es, den Konsum zu vermeiden weil es in der Nähe der Pole divergiert. Diese Formel wird für alle funktionieren und , solange die beiden Punkte verschieden sind. Das einzige, was bleibt, ist, mit dem herumzuspielen -ähnliches Argument, damit es sich numerisch gut verhält, wenn die Punkte nahe beieinander liegen. Verwenden Sie dazu und bekommen
Grundsätzlich sollten Sie untersuchen, wann es am besten ist, (3) oder (4) numerisch zu verwenden. In der Praxis vermute ich, dass (4) in Bezug auf die numerische Genauigkeit in den allermeisten Fällen, die Astronomen interessieren, besser abschneidet als (3).
äh
Mike G
Fett
Quantenblitz
Quantenblitz
Quantenblitz
äh
äh
Fett
Fett
Fett
Quantenblitz
Quantenblitz
Fett
Fett
ProfRob
Fett