МИСТЕЦТВО
КРАСА ТА ЗДОРОВ'Я
РЕМЕСЛО
КУЛЬТУРА ТА ІСТОРІЯ
РОЗВАГИ
СЕРЕДОВИЩЕ
ЇЖА ТА НАПІЇ
ЗЕЛЕНЕ МАЙБУТНЄ
ЗБОРНА ІНЖЕНЕРІЯ
НАУК
СПОРТ
ТЕХНОЛОГІЯ
НОСИМО
Артеміс II - Дані польоту JPL Horizons
Перекладено
Astro

Створено

Astro

2. квітень 2026IS
450
1
0
0
0

Артеміс II - Дані польоту JPL Horizons

Обчислювальний аналіз місії Артеміс II NASA — перший пілотований політ за межі низької земної орбіти з 1972 року. Використовуючи Python, NumPy та Matplotlib, ми відтворюємо розрахунки орбітальної механіки від запуску через облетіння Місяця до приводнення: рівняння ракети Ціолковського, орбітальна енергія vis-viva, патчева конічна траєкторія та гіперболічне облетіння Місяця. Кожна комірка працює в реальному часі в браузері.
Просунутий
60–90 хвилин

Інструкції

1

Огляд місії

1 квітня 2026 року о 22:35 UTC NASA запустила Артеміс II — перший пілотований політ за межи низької земної орбіти з часу Аполлона 17 у 1972 році. Чотири космонавти на борту космічного корабля «Оріон» летять по траєкторії вільного повернення навколо Місяця та назад на Землю. Екіпаж: Рід Вайзман (командир), Віктор Гловер (пілот), Крістіна Кох (MS-1), Джеремі Хансен — CSA (MS-2). Що ми будемо обчислювати: Використовуючи Python, NumPy та Matplotlib — інструменти, доступні безплатно в будь-якому браузері — ми відтворимо ключові розрахунки орбітальної механіки, які Wolfram Research продемонстрував у Mathematica. Кожна константа походить з інформаційних листів NASA.

Матеріали для цього кроку:

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

Необхідні інструменти ({count})

Rocket Launch PadRocket Launch Pad
2

Імпортуйте бібліотеки

Loading Jupyter Notebook...
3

Параметри Землі та Місяця

Loading Jupyter Notebook...
4

Дані ракети SLS блок 1

Loading Jupyter Notebook...
Крок 4 - Image 1
5

Швидкість кругової орбіти

Loading Jupyter Notebook...
6

Швидкість втечі

Loading Jupyter Notebook...
7

Рівняння ракети Ціолковського

Loading Jupyter Notebook...
8

Транслунарна ін'єкція

Loading Jupyter Notebook...
9

Траєкторія вільного повернення

Loading Jupyter Notebook...
Крок 9 - Image 1
10

Гіпербола облетіння Місяця

Loading Jupyter Notebook...
11

Гравітація в ключових точках

Loading Jupyter Notebook...
12

Повернення в атмосферу

Loading Jupyter Notebook...
Крок 12 - Image 1
13

Часова шкала місії

Loading Jupyter Notebook...
14

Візуалізація траєкторії

Loading Jupyter Notebook...
15

Резюме енергетичного бюджету

Loading Jupyter Notebook...
16

Python проти 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.

Матеріали

6

Необхідні інструменти

1

CC0 Суспільне надбання

Це креслення випущено під ліцензією CC0. Ви можете вільно копіювати, змінювати, поширювати та використовувати цю роботу для будь-яких цілей без запиту дозволу.

Підтримайте мейкера, купуючи продукти через його креслення, де він отримує Комісію мейкера встановлену вендорами, або створіть нову ітерацію цього креслення та включіть його як зв'язок у власне креслення для розподілу доходу.

Обговорення

(0)

Увійти щоб приєднатися до обговорення

Завантаження коментарів...