Estaba mirando el halo del JWST y me preguntaba si poner la órbita del halo en fase con la órbita elíptica de la Tierra sería una forma de mantener las variaciones gravitacionales regulares y periódicas para que las quemaduras de mantenimiento de la estación pudieran ser más predecibles, preservando el combustible y, por lo tanto, extendiendo la vida útil del JWST. En este momento, JWST está cerca del recorrido máximo +Y ... cuando la Tierra está justo después de Periapsis. ¿Es esto una coincidencia? El halo se puede adaptar con quemaduras de precisión para obtener el Y máximo en Periapsis y el Y mínimo en el punto medio entre Periapsis y Apoapsis. En Apoapsis, JWST estaría en el máximo Y nuevamente, 1 órbita de halo en 1/2 año.
y entonces la pregunta: ¿Está (o estará) el período de la órbita del halo JWST sincronizado con la órbita elíptica de la tierra alrededor del sol?
EDITAR: Más directamente sobre mi pregunta de "Órbita sincronizada" ... ¿Existe la necesidad o el beneficio de tener JWST en un lugar específico en su halo cuando la Tierra está en un lugar específico en su órbita?
¿El período de la órbita del halo JWST está sincronizado con la órbita elíptica de la Tierra alrededor del sol?
¡Vaya, está sorprendentemente cerca!
Al principio pensé que estaría más cerca de 6,5 o 7 meses debido a la información pasada y las preguntas y respuestas basadas en una trayectoria anterior de JWST, pero wow, tratando de definir el período de una órbita complicada de 3 o 4 cuerpos (incluido el efecto de la Luna) de una manera simple, ¡se me ocurrieron 180 días!
Tomé la nueva órbita prevista para JWST en Horizons
Revised: Jan 28, 2022
2Y_SCHEDULE_2022027000000_01U.OEM.V0.1 2022-Jan-27 00:01 2024-Jan-27 00:01
descargó las posiciones heliocéntricas de JWST y la Tierra, restó el baricentro de la Tierra/Luna de JWST y luego giró según el ángulo de la Tierra para estar en un marco pseudo-sinódico (gira con el ángulo EM/Bary, no de manera constante) y obtuvo lo siguiente (los datos comienzan 2022-Feb-08
, extremos 2024-Jan-27
):
El desplazamiento en X es la distancia media a la Tierra, cercana a los 1,5 millones de km de la distancia clásica L2.
Si selecciono los máximos y calculo un período para el movimiento X, Y y Z, ¡obtengo 179,3, 180,0 y 180,7 días!
Como se trata de un método ad hoc , diré que estos períodos son *actualmente indistinguibles de medio año , por lo que mi respuesta es un "¡sí!" calificado pero bastante sorprendido.
import numpy as np
import matplotlib.pyplot as plt
fnames = ('Earth orbit heliocentric horizons_results.txt',
'JWST orbit heliocentric horizons_results.txt')
JDs, datas = [], []
for fname in fnames:
n_offset = 10
with open(fname, 'r') as infile:
lines = infile.readlines()
a = [i for (i, line) in enumerate(lines) if 'SOE' in line][0]
b = [i for (i, line) in enumerate(lines) if 'EOE' in line][0]
lines = lines[a+1+n_offset: b]
info = [line.split(',') for line in lines]
JD = np.array([float(line[0]) for line in info])
data = np.array([ [float(thing) for thing in line[2:8]] for line in info])
JDs.append(JD)
datas.append(data)
JD = JDs[0]
Earth, JWST = [thing.T.copy() for thing in datas]
dJWST = JWST - Earth
z = dJWST[2]
th = np.arctan2(Earth[1], Earth[0])
s, c = [f(-th) for f in (np.sin, np.cos)]
x = dJWST[0] * c - dJWST[1] * s
y = dJWST[1] * c + dJWST[0] * s
fig, axes = plt.subplots(3, 1)
for thing, name, ax in zip([x, y, z], 'XYZ', axes):
ax.plot((JD - JD[0]) / 365.2564, thing)
ax.set_ylabel(name + ' (km)')
plt.show()
maxima = [np.where((p[2:] < p[1:-1]) * (p[1:-1] >= p[:-2])) for p in (x, y, z)]
maxima = [thing[0] for thing in maxima]
periods = [(m[-1] - m[0]) / (len(m) - 1) for m in maxima]
print(periods)
roger madera
UH oh
UH oh
UH oh
UH oh
+n!
por la pregunta!PM 2 Anillo
david hamen
david hamen
bradv
UH oh
UH oh
bradv
UH oh
bradv
UH oh