SANAA
UREMBO NA USTAWI
UJANJA
UTAMADUNI NA HISTORIA
BURUDANI
MAZINGIRA
CHAKULA NA VINYWAJI
UHANDISI WA KINYUME
SAYANSI
MICHEZO
TEKNOLOJIA
VAZI
Artemis II - Data ya Kuruka ya JPL Horizons
Limetafsiriwa
Astro

Imeundwa na

Astro

2. Aprili 2026IS
556
1
0
0
0

Artemis II - Data ya Kuruka ya JPL Horizons

Uchambuzi wa kompyuta wa harakati ya Artemis II ya NASA — ndege ya kwanza iliyoongezwa na binadamu zaidi ya obiti ya Dunia ya chini tangu 1972. Kwa kutumia Python, NumPy, na Matplotlib, tunafanya usawa wa hesabu za mechanics ya orbital kuanzia uzinduzi kupitia Mwezi na kuelekea kumbusha: usawa wa roketi wa Tsiolkovsky, nishati ya obiti ya vis-viva, trajectory ya kauri iliyopatchwa, na Mwezi hyperbolik flyby. Kila kiini huendeshwa moja kwa moja katika karatasi.
Juu
60-90 dakika

Maagizo

1

Muhtasari wa Harakati

Siku ya 1 Aprili 2026 saa 22:35 UTC, NASA iliuzinduza Artemis II — ndege ya kwanza iliyoongezwa na binadamu zaidi ya obiti ya Dunia ya chini tangu Apollo 17 mwaka 1972. Wanarukia wanne karibu na chombo cha anga cha Orion wanakwenda SLS Block 1 roketi kwenye trajectory ya kurudi kwa uhuru kuzunguka Mwezi na kurudi kwa Dunia. Wanaume wa kabin: Reid Wiseman (Kamanda), Victor Glover (Rubani), Christina Koch (MS-1), Jeremy Hansen — CSA (MS-2). Tutakavyohesabu: Kwa kutumia Python, NumPy, na Matplotlib — vifaa vinavyopatikana kwa bure katika karatasi yoyote — tutafanya usawa wa hesabu za muhimu za mechanics ya orbital ambayo Wolfram Research iliyonyesha na Mathematica. Kila thabiti ni asili kutoka kwenye karatasi za ukweli wa NASA.

Vifaa kwa hatua hii:

Model Rocket Kit (High-Power)Model Rocket Kit (High-Power)1 (SLS Block 1 reference) kipande
HydrogenHydrogen144,000 kg (core stage) kg
OxygenOxygen840,000 kg (core stage) kg
Solid Rocket PropellantSolid Rocket Propellant1,000,000 kg (2 boosters) kg
Orion SpacecraftOrion Spacecraft1 (CM-003 Integrity) kipande
Astronaut CrewAstronaut Crew4 vipande

Zana zinazohitajika:

Rocket Launch PadRocket Launch Pad
2

Kuhifadhi Maktaba

Inapakia daftari la Jupyter…
3

Vigezo vya Dunia na Mwezi

Inapakia daftari la Jupyter…
4

Data ya Roketi ya SLS Block 1

Inapakia daftari la Jupyter…
Hatua 4 - Image 1
5

Kasi ya Obiti ya Duara

Inapakia daftari la Jupyter…
6

Kasi ya Kutoroka

Inapakia daftari la Jupyter…
7

Usawa wa Roketi wa Tsiolkovsky

Inapakia daftari la Jupyter…
8

Pigo la Trans-Lunar

Inapakia daftari la Jupyter…
9

Trajectory ya Kurudi Kwa Uhuru

Inapakia daftari la Jupyter…
Hatua 9 - Image 1
10

Mwezi Flyby Hyperbolik

Inapakia daftari la Jupyter…
11

Mvuto katika Sehemu Muhimu

Inapakia daftari la Jupyter…
12

Kuingia Tena kwa Angahewa

Inapakia daftari la Jupyter…
Hatua 12 - Image 1
13

Ratiba ya Harakati

Inapakia daftari la Jupyter…
14

Uimarisho wa Trajectory

Inapakia daftari la Jupyter…
15

Muhtasari wa Bajeti ya Nishati

Inapakia daftari la Jupyter…
16

Python vs Wolfram

What free Python can do vs Wolfram Mathematica

CapabilityPython (free)Mathematica ($$$)
Orbital mechanics equationsNumPy/SciPy — full coverageBuilt-in symbolic + numeric
JPL Horizons ephemeris dataREST API + gzip/json (as shown above)HorizonsEphemerisData[] function
Unit-aware calculationsPint libraryBuilt-in Quantity framework
2D/3D trajectory plotsMatplotlib (4-panel dashboard above)Built-in Graphics3D + Manipulate
Real-time ephemeris dataAstropy + JPL Horizons APIBuilt-in AstronomicalData[]
Interactive animationipywidgets / PlotlyManipulate[] — seamless
Symbolic algebraSymPyNative — Mathematica's core strength
DeploymentRuns anywhere (browser via Pyodide)Requires Wolfram licence or Cloud

Verdict: Using the same JPL Horizons data source as Wolfram, Python reproduces the Artemis II trajectory with identical data points — 428 state vectors covering the full 10-day mission. The analytical model (Hohmann transfer + patched conics) predicts TLI speed within 3% and flyby distance within 0.4% of reality.

Mathematica's edge is in symbolic manipulation and the seamless Manipulate[] 3D animation. But for numerical computation, data analysis, and reproducibility, Python is fully capable — and this entire blueprint runs in the browser via Pyodide. No server, no licence, no installation.

Vifaa

6
  • 1 (SLS Block 1 reference) kipande
    Kishikilia Nafasi
  • 144,000 kg (core stage) kg
    Kishikilia Nafasi
  • 840,000 kg (core stage) kg
    Kishikilia Nafasi
  • 1,000,000 kg (2 boosters) kg
    Kishikilia Nafasi
  • 1 (CM-003 Integrity) kipande
    Kishikilia Nafasi
  • Kishikilia Nafasi

Zana Zinazohitajika

1

CC0 Umma Wote

Mchoro huu umetolewa chini ya CC0. Uko huru kunakili, kubadilisha, kusambaza, na kutumia kazi hii kwa madhumuni yoyote, bila kuomba ruhusa.

Saidia Mtengenezaji kwa kununua bidhaa kupitia Mchoro wao ambapo wanapata Kamisheni ya Mtengenezaji iliyowekwa na Wachuuzi, au unda marudio mapya ya Mchoro huu na uiunganishe kama kiungo katika Mchoro wako kuchangia mapato.

Majadiliano

(0)

Ingia kujiunga na majadiliano

Inapakia maoni...