Wie lange dauert es, bis sich ein Signal zwischen der Erde und Juno am Jupiter bewegt?

Wie lange würde es dauern, bis Junos Kommunikation die Erde erreicht? Mit anderen Worten: Wie groß ist die zeitliche Verzögerung zwischen der Wahrnehmung durch Juno und der Wahrnehmung durch NASA-Forscher?

Als interessante Kleinigkeit ist die Laufzeit des Lichts vom Jupiter zur Erde so, wie die Lichtgeschwindigkeit erstmals gemessen wurde: en.wikipedia.org/wiki/…
Genau genommen nicht die tatsächliche Laufzeit des Lichts vom Jupiter zur Erde (die nicht messbar ist), sondern die Differenz der Laufzeit zwischen der Erde, die dem Jupiter am nächsten ist, und der Erde, die am weitesten entfernt ist. Aber es ist eine schöne Geschichte und seit langem die einzige Schätzung, die wir über die Lichtgeschwindigkeit hatten.
@Kevin: Ich würde das nicht als "ein bisschen Trivia" bezeichnen! Es war nicht nur die erste derartige Messung, es war der erste empirische Beweis dafür, dass sich Licht überhaupt mit endlicher Geschwindigkeit ausbreitet. Dies warf Probleme auf, die die Physiker verwirrten, bis Einstein 1905 den Äther verbannte.

Antworten (5)

Mit den Augen der NASA gemessen, beträgt die Entfernung von Jupiter zur Erde in diesem Moment (5. Juli 2016, 11:50 Uhr MESZ) 48 Lichtminuten, 21,39 Lichtsekunden, und das wäre die Zeit, die Junos Kommunikation benötigt, um die Erde zu erreichen.

Die Eyes-App der NASA ist eine wirklich großartige Ressource. Ich benutze es die ganze Zeit. Wenn Sie unterwegs sind, können Sie einfach DSN Now überprüfen .

BEARBEITEN: Basierend auf @Beskas Kommentar bin ich zurückgegangen und habe die Differenz einschließlich Lichtzeit berechnet. Mit anderen Worten, Sie müssen die Position von Jupiter vor ungefähr 48 Minuten verwenden, um die Reisezeit anzugeben. Mit der observe()Methode, die dies tut, ergibt sich eine Differenz von 0,02 Sekunden. Das spielt keine Rolle, wenn man bedenkt, dass sich Juno in einer großen Umlaufbahn um Jupiter befindet, nicht innerhalb von Jupiter - noch nicht! :)

import numpy as np
import matplotlib.pyplot as plt

from skyfield.api import load

data   = load('de421.bsp')
ts     = load.timescale()
t      = ts.utc(2016, 7, 5, 9, 50, 0)

jupiter, earth  = data['Jupiter barycenter'], data['Earth']
jpos, epos      = jupiter.at(t).position.km, earth.at(t).position.km
d_instantaneous = np.sqrt(((jpos - epos)**2).sum())

d_light = earth.at(t).observe(jupiter).distance().km  # where WAS Jupiter 48 minutes ago?

clight = 299792.458  # km/s

print "d_instantaneous / c = ", d_instantaneous/clight
print "d_light / c =         ", d_light/clight

gibt

d_instantaneous / c =  2901.39437989  
d_light / c =          2901.4127772

Es sieht also so aus, als ob NASA Eyes die einfachere Methode der Verwendung von Momentanpositionen verwendet und nicht die Position zurückrechnet, an der Jupiter WAR, als das Signal gestartet hätte.


Dies ist eine andere Betrachtungsweise. Dies ist die Variation der Entfernung, der Lichtzeit und auch der Winkelabstände von der Sonne für die Erde von Jupiter aus gesehen und Jupiter von der Erde aus gesehen. Wenn sie zu nahe sind, kann die Funkkommunikation schwierig werden.

Ich habe Python und das Skyfield-Paket verwendet. @SF. die richtige Antwort gibt, zeichne ich nur Werte als Funktion der Zeit auf. Die Methode, die ich gewählt habe, um dies zu tun, habe nicht Skyfields Methoden für Lichtzeitkorrekturen, Gravitation oder astronomische Aberration oder atmosphärische Brechung verwendet, die mit den Methoden .observe()und durchgeführt .apparent()werden. (Nicht alle davon beeinflussen die Lichtzeit erheblich.) Für diese Art von grobem Diagramm ist dies nicht erforderlich, daher habe ich eine Abkürzung verwendet.

Der schwarze Punkt ist ungefähr der 4. Juli 2016 als Referenz.

Geben Sie hier die Bildbeschreibung ein

import numpy as np
import matplotlib.pyplot as plt

from skyfield.api import load

data = load('de421.bsp')

years = np.linspace(2015, 2020, 1000)

ts     = load.timescale()
t      = ts.utc(years, 0, 0)

jupiter = data['Jupiter barycenter']
earth   = data['Earth']
sun     = data['sun']

jpos = jupiter.at(t).position.km
epos = earth.at(t).position.km
spos = sun.at(t).position.km

d_je = np.sqrt(((jpos-epos)**2).sum(axis=0))
d_js = np.sqrt(((jpos-spos)**2).sum(axis=0))
d_es = np.sqrt(((epos-spos)**2).sum(axis=0))

clight = 2.9979E+05  # km/sec speed of light

t_je, t_js, t_es = [thing/clight for thing in [d_je, d_js, d_es]]

# dot products for angles
sep_js = np.arccos( ((jpos-epos)*(spos-epos)).sum(axis=0) / (d_je*d_es))
sep_es = np.arccos( ((epos-jpos)*(spos-jpos)).sum(axis=0) / (d_je*d_js))

degs = 180. / np.pi
ttjly4 = ts.utc(2016, 7, 4).tt
i = np.argmax(t.tt>ttjly4)  # find the index of the first time point after 4 July 2016

fig = plt.figure()

ax = fig.add_subplot(2, 2, 1)
ax.plot(years, d_je)
ax.plot(years[i], d_je[i], 'ok')
ax.set_title("Jupiter-Earth distance(km)")
ax.ticklabel_format(useOffset=False)

ax = fig.add_subplot(2, 2, 2)
ax.plot(years, t_je/60.)
ax.plot(years[i], t_je[i]/60., 'ok')
ax.set_title("Jupiter-Earth light-time (minutes)")
ax.ticklabel_format(useOffset=False)

ax = fig.add_subplot(2, 2, 3)
ax.plot(years, degs*sep_js )
ax.plot(years[i], degs*sep_js[i], 'ok' )
ax.set_title("Jupiter-Sun separation @Earth (deg)")
ax.ticklabel_format(useOffset=False)

ax = fig.add_subplot(2, 2, 4)
ax.plot(years, degs*sep_es )
ax.plot(years[i], degs*sep_es[i], 'ok' )
ax.set_title("Earth-Sun separation @Jupiter (deg)")
ax.ticklabel_format(useOffset=False)

plt.show()
Das Detail ist großartig, aber dies könnte am Anfang ein wenig Erklärung gebrauchen, um zu erklären, warum dies alles erforderlich ist. (Das OP klingt so, als ob er nur eine einzige, unveränderliche Nummer erwartet.)
@Beska danke für deinen Vorschlag! Ich habe einige Informationen hinzugefügt. Sieht so aus, als würde NASA Eyes eine unnötige Annäherung verwenden. Möchten Sie JPL benachrichtigen? Der nächste Schritt besteht darin, die tatsächliche Umlaufbahn und die Positionen des Juno-Raumfahrzeugs selbst zu ermitteln und nicht das Baryzentrum von Jupiter zu verwenden.
"nicht im Jupiter - noch nicht!" Und wenn Juno im Inneren von Jupiter ist, werden wir uns sowieso keine Gedanken mehr über die Laufzeit von Funksignalen zwischen ihr und der Erde machen.
@uhoh - Ihre Antwort liefert eine große Menge nützlicher Daten, aber da ich nicht genug Ruf habe, um direkte Kommentare hinzuzufügen, dachte ich, ich würde Ihnen dieses Dienstprogramm in einer separaten "Antwort" zeigen: ssd.jpl.nasa.gov/ Horizonte Sie können die Epherimeden für die meisten großen und kleinen Körper im Sonnensystem abrufen, zusammen mit einem großen Teil der Kometen/Asteroiden und den meisten NASA-Raumfahrzeugen im Weltraum. Es gibt Dinge in einfach zu analysierenden Werten in von Ihnen festgelegten Zeitschritten aus. Ich habe noch nicht versucht, es in Python zu importieren, aber es war einfach, damit in C zu arbeiten. Könnte in Python nur (wunderbar) einfacher sein!
@uhoh - Es scheint der Bibliothek zu ähneln, die Sie bereits verlinkt haben. Möglicherweise können Sie sogar die tatsächliche Position von Juno ermitteln, obwohl ich das System seit einiger Zeit nicht mehr überprüft habe. Wie (durch den Code) darauf hingewiesen wurde, wird die Kommunikationszeit variieren, sowohl wenn sich Juno weiter nähert als auch wenn sich Jupiter entlang seiner Umlaufbahn bewegt. Jupiter hat eine Umlaufzeit, die viel länger ist als die der Erde, aber nicht so unangenehm lang wie die äußeren Gasriesen / Pluto, und als solche wird er auf irgendeine Weise ins Spiel kommen. Wir müssen auch die Entfernung der Erde von der Sonne berücksichtigen und wie diese ins Spiel kommt. Das Zusammenspiel dieser beiden ist
@uhoh - gezeigt durch die unteren beiden Grafiken in Uhohs Beitrag. Und das ist auch die Tatsache, dass sich das Raumschiff bewegt, während die Befehle (oder Daten, die von Juno gesendet werden) durch den Weltraum zu ihrem Ziel reisen. Es kann ziemlich schnell ziemlich chaotisch werden. Uhohs Antwort ist die genaueste, aber im Allgemeinen funktioniert "gut genug" in diesem Fall, da ich das Gefühl habe, dass die tatsächliche Breite des Kommunikationsstrahls breit genug ist, dass es in Ordnung ist, ein paar Bogensekunden von Ihrem Zeigen entfernt zu sein. Es ist auch ziemlich schwierig, die genaue Position im Raum beizubehalten.
@fuchstraumer Dinge, die ich über Horizons geschrieben habe, findest du hier in SX SE, zum Beispiel diese Frage . Ich denke, Horizons ist der „Goldstandard“, um „herauszufinden, wo Dinge sind“, da die Umwelt über eine ziemlich große Datenbank mit einer Vielzahl natürlicher und künstlicher Körper im Weltraum verfügt. Skyfield ist eine benutzerfreundliche Python-Schnittstelle zu JPL Ephemerides, die heruntergeladen und lokal verwendet wird. Sie gelten für Sonne, Planeten, Mond und Pluto.

Jupiter ist etwa 5,2 AE von der Sonne entfernt und die Erde ist 1 AE von der Sonne entfernt. Die Entfernung zwischen Jupiter und Erde reicht also von 4,2 bis 6,2 AE

1 AU braucht etwa 500 Sekunden, bis Licht durchquert wird. Die Reisezeit des Lichts von der Erde zum Jupiter beträgt also 2100 bis 3100 Sekunden, was 35 bis 52 Minuten entspricht.

Dein "Skript" gefällt mir besser als meins
@uhoh Ich mag deine Antwort. Aber eine detaillierte Untersuchung kann einschüchternd sein. Also strebe ich manchmal nach Kürze.

Die Leute von space.com behaupten, dass Erde und Jupiter auf ihren elliptischen Bahnen 588 Millionen Kilometer am nächsten kommen können. Mein Physiktext besagt, dass die Lichtgeschwindigkeit 1002 Millionen Kilometer pro Stunde beträgt. Division ergibt Dezimalstunden, dann Multiplikation, um Minuten zu erhalten: ungefähr 35 Minuten. Da die tatsächliche Entfernung zwischen Jupiter und der Erde am Tag nach der Ankunft von Juno wahrscheinlich etwas größer ist als das Minimum, mit dem ich begonnen habe, beträgt die Funkverbindung mindestens 35 Minuten.

Das klingt ungefähr richtig für das Minimum. Geben sie auch eine maximale Entfernung an? Nur von 2015.0 bis 2020.0 zeigt das obige Diagramm eine Variation von etwa 36 bis 53 Minuten. Aber es sieht so aus, als ob der Abstand im Moment näher am Maximum liegt.
Dein Physiktext hat einen zu niedrigen Wert für die Lichtgeschwindigkeit. Es sind 299 792 458 m/s, was 1079 Millionen km/h entspricht.

Mindestabstand des Jupiter von der Erde (space.com) 588 10 6 km

Maximale Entfernung des Jupiter von der Erde (space.com) 968 10 6 km

c 3.0 10 8 m / s

Mindestzeit für das Signal, um die Erde zu erreichen:

588 10 6 km ( 1000 m / 1 km ) ( 1 / c ) ( 1 Mindest / 60 Sek ) 32.67 Mindest

Maximale Zeit für das Signal, um die Erde zu erreichen:

968 10 6 km ( 1000 m / 1 km ) ( 1 / c ) ( 1 Mindest / 60 Sek ) 53.78 Mindest