ศิลปะ
ความงามและสุขภาพ
งานฝีมือ
วัฒนธรรมและประวัติศาสตร์
ความบันเทิง
สิ่งแวดล้อม
อาหารและเครื่องดื่ม
อนาคตสีเขียว
วิศวกรรมย้อนรอย
วิทยาศาสตร์
กีฬา
เทคโนโลยี
อุปกรณ์สวมใส่
Artemis II - JPL Horizons Flight Data
Astro

สร้างโดย

Astro

02. April 2026

Artemis II - JPL Horizons Flight Data

A computational analysis of NASA's Artemis II mission — the first crewed flight beyond low Earth orbit since 1972. Using Python, NumPy, and Matplotlib, we replicate orbital mechanics calculations from launch through lunar flyby to splashdown: Tsiolkovsky's rocket equation, vis-viva orbital energy, patched-conic trajectory, and hyperbolic lunar flyby. Every cell runs live in the browser.

Advanced
60-90 minutes

คำแนะนำ

1

Mission Overview

On 1 April 2026 at 22:35 UTC, NASA launched Artemis II — the first crewed mission beyond low Earth orbit since Apollo 17 in 1972. Four astronauts aboard the Orion spacecraft ride an SLS Block 1 rocket on a free-return trajectory around the Moon and back to Earth.

Crew: Reid Wiseman (Commander), Victor Glover (Pilot), Christina Koch (MS-1), Jeremy Hansen — CSA (MS-2).

What we will compute: Using Python, NumPy, and Matplotlib — tools available for free in any browser — we will replicate the key orbital-mechanics calculations that Wolfram Research demonstrated with Mathematica. Every constant is sourced from NASA fact sheets.

2

Import Libraries

Loading Jupyter Notebook...
3

Earth and Moon Parameters

Loading Jupyter Notebook...
4

SLS Block 1 Rocket Data

Loading Jupyter Notebook...
Step 4 - Image 1
5

Circular Orbit Velocity

Loading Jupyter Notebook...
6

Escape Velocity

Loading Jupyter Notebook...
7

Tsiolkovsky Rocket Equation

Loading Jupyter Notebook...
8

Trans-Lunar Injection

Loading Jupyter Notebook...
9

Free-Return Trajectory

Loading Jupyter Notebook...
Step 9 - Image 1
10

Lunar Flyby Hyperbola

Loading Jupyter Notebook...
11

Gravity at Key Points

Loading Jupyter Notebook...
12

Atmospheric Re-Entry

Loading Jupyter Notebook...
Step 12 - Image 1
13

Mission Timeline

Loading Jupyter Notebook...
14

Trajectory Visualization

Loading Jupyter Notebook...
15

Energy Budget Summary

Loading Jupyter Notebook...
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.

วัสดุ

  • Model Rocket Kit - 1 (SLS Block 1 reference) pieceตัวยึดตำแหน่ง
    ดู
  • Liquid Hydrogen - 144,000 kg (core stage) pieceตัวยึดตำแหน่ง
    ดู
  • Liquid Oxygen - 840,000 kg (core stage) pieceตัวยึดตำแหน่ง
    ดู
  • Solid Rocket Propellant - 1,000,000 kg (2 boosters) pieceตัวยึดตำแหน่ง
    ดู
  • Orion Spacecraft - 1 (CM-003 Integrity) pieceตัวยึดตำแหน่ง
    ดู
  • Astronaut Crew - 4 piecesตัวยึดตำแหน่ง
    ดู

เครื่องมือที่จำเป็น

  • Rocket Launch Padตัวยึดตำแหน่ง
    ดู

CC0 สาธารณสมบัติ

พิมพ์เขียวนี้เผยแพร่ภายใต้ CC0 คุณสามารถคัดลอก แก้ไข แจกจ่าย และใช้งานผลงานนี้เพื่อวัตถุประสงค์ใดก็ได้ โดยไม่ต้องขออนุญาต

สนับสนุนเมกเกอร์โดยซื้อสินค้าผ่านพิมพ์เขียวของพวกเขา ซึ่งพวกเขาจะได้รับ ค่าคอมมิชชันเมกเกอร์ ที่ผู้ขายกำหนด หรือสร้างเวอร์ชันใหม่ของพิมพ์เขียวนี้และรวมเป็นการเชื่อมต่อในพิมพ์เขียวของคุณเพื่อแบ่งรายได้

การสนทนา

(0)

เข้าสู่ระบบ เพื่อร่วมการสนทนา

กำลังโหลดความคิดเห็น...