STARSHIPFLIGHT 15 · 实时 3D 位置 · 关于
← 返回 3D 视图

关于本站

星舰第 15 次飞行测试(2026 年 11 月 13–14 日)的 3D 重建与回顾。飞行已结束:星舰 Ship 42 绕地 14 圈后被发射塔首次捕获,超重型 Booster 22 未能返场、在墨西哥湾坠毁。网站保留了任务期间的实时跟踪功能,现在默认显示最终状态,可从任意时刻回放全程。轨迹不是手绘的动画,而是用公开信息搭建的物理模型数值积分得到的,事件时刻对齐 SpaceX 官方时间线。

01制作思路

SpaceX 直播只给出速度、高度和若干关键事件,不公布完整的三维轨迹。本站想回答一个简单的问题:此刻星舰在地球上方的哪里?

02实现方法

公开信息官方时间线、媒体报道的实际进展、载具参数的公开估算
离线仿真Node.js 积分 3 自由度运动方程,自动调参以满足官方时刻和任务约束
轨迹数据预先生成星舰、助推器实际轨迹和原计划轨迹的采样点
浏览器渲染three.js 场景按时间插值位置和姿态,绘制 HUD 与时间线

整个站点是纯静态网页,没有后端。仿真在开发时离线运行一次,把结果写成一个数据文件,页面加载后只做插值和渲染,所以在手机上也能流畅运行。

仿真的自由参数(俯仰程序、制导增益、发射方位角、入轨和离轨推力)由程序用割线法自动迭代:先让轨迹满足官方时刻,再满足任务约束(约 275 km 轨道、再入航路经过墨西哥北部和德州南部、返回星港上空)。

03物理原理与公式

载具当作质点,在地心惯性系中积分,地球自转、扁率和大气都考虑在内。下面列出主要模型,具体实现细节从略。

运动方程

状态量为位置 \(\mathbf r\)、速度 \(\mathbf v\) 和质量 \(m\),用四阶龙格–库塔法(RK4)积分:

$$\dot{\mathbf r}=\mathbf v,\qquad \dot{\mathbf v}=\mathbf g(\mathbf r)+\frac{\mathbf T+\mathbf D+\mathbf L}{m},\qquad \dot m=-\frac{|\mathbf T|_{\text{vac}}}{I_{sp}\,g_0}$$

引力(含 J2 扁率项)

$$\mathbf g=-\frac{\mu}{r^3}\mathbf r-\frac{3}{2}J_2\frac{\mu R_E^2}{r^5}\left[\left(1-5\frac{z^2}{r^2}\right)(x,\,y,\,0)+\left(3-5\frac{z^2}{r^2}\right)(0,\,0,\,z)\right]$$

μ = 398600.44 km³/s²,RE = 6378.137 km,J2 = 1.08263×10⁻³。

大气

0–86 km 采用 1976 年美国标准大气(分层温度梯度 + 静力平衡),86 km 以上用热层密度表插值。气流相对速度扣除大气随地球的转动:

$$\mathbf v_{\text{rel}}=\mathbf v-\boldsymbol\omega_\oplus\times\mathbf r,\qquad q=\tfrac12\rho v_{\text{rel}}^2$$

发动机推力

猛禽 3 的推力随环境压力变化(喷管背压损失),节流系数为 \(k\):

$$F=k\,F_{\text{vac}}-A_e\,p(h)$$

气动力

阻力系数随马赫数变化;再入时星舰以大攻角飞行,产生升力,通过倾侧角 \(\sigma\) 控制升力方向:

$$D=q\,S\,C_D(Ma),\qquad L=D\cdot\frac{L}{D},\qquad \mathbf L=L\left(\cos\sigma\,\hat{\mathbf n}_{\text{up}}+\sin\sigma\,\hat{\mathbf n}_{\text{side}}\right)$$

制导

再入加热(驻点热流)

用 Sutton–Graves 关系估算,\(R_n\) 为头部等效半径:

$$\dot q_s\approx k\sqrt{\frac{\rho}{R_n}}\;v^3,\qquad k\approx1.74\times10^{-4}\ \text{(SI)}$$

Starlink 卫星分离

已知信息(SpaceX、Space.com、Wikipedia):26 颗 Starlink V3 在 T+00:35:01 至 01:17:40(约 42 分钟)内部署,其中 3 颗带相机,用来拍摄星舰的防热罩,部署期间星舰缓慢转动配合拍摄;直播计数在 T+00:38:51 为 2 颗、T+00:49:39 为 4 颗。收拢尺寸约 7 × 3.5 m(第三方估计),约 2 吨。本站据此假设:前 4 颗(含相机卫星)释放较慢,其余 22 颗约每 77 秒一颗;卫星平躺着从背风侧的“PEZ”狭缝滑出,以约 0.45 m/s 推离。

卫星相对星舰的运动用 Clohessy–Wiltshire(Hill)方程描述,\(n\) 为轨道角速度(x 径向、y 沿迹、z 法向),\(a_y\) 为沿迹方向的附加加速度:

$$\ddot x-2n\dot y-3n^2x=0,\qquad \ddot y+2n\dot x=a_y,\qquad \ddot z+n^2z=0$$

\(a_y\) 包括两部分:一是气动阻力差(约 270 km 高度,扁平卫星比致密的星舰多减速约 \(10^{-5}\ \text{m/s}^2\),使卫星略降低、慢慢跑到前方);二是卫星自检、展开太阳翼后(假设释放后约 3–4 小时)电推进的顺行推力(约 \(3\times10^{-5}\ \text{m/s}^2\),相当于每天抬升几公里)。抬轨使卫星升高、落到星舰后方,且先释放的先开始抬升、落后更多,于是 26 颗按释放顺序在星舰后方排成一列,即“卫星列车”(沿迹约 \(\tfrac32 a_y t^2\))。

与官方时刻对齐

仿真中各事件的时刻与官方时刻会有几秒的偏差。再入段和助推器下降段做了轻微的分段线性时间缩放,让事件准确落在官方时刻;显示的速度仍是物理值。

043D 可视化

05使用的资源

资源用途来源 / 许可
“SpaceX Starship Block 3”星舰与助推器 3D 模型(拆成两级并压缩)Sketchfab,作者 Clarence365,CC BY 4.0
发射塔 3D 打印模型底座、7 段塔身、带平台的顶段(按榫卯对接堆叠);“筷子”捕获臂、上下 C 形托架环、铰接立柱、导轨。按原设计 1:200 比例(1 mm = 0.2 m)装配,捕获动作、捕获销与发射台为本站自建“星舰发射塔”(Starship Launch Tower,1:200),设计师 Beans(@Beans_Models),MakerWorld · Standard Digital File License(经授权方可再分发)
地球昼夜贴图(8K)地球表面与夜间灯光Solar System Scope(基于 NASA 数据),CC BY 4.0
地球贴图(低分辨率预载、水体遮罩)快速首屏、海面高光three-globe 示例图(NASA Blue Marble 衍生)
星港高清航拍影像发射场 ±3 km,约 0.6–0.7 m 分辨率:北纬 26.0° 以南为 2024 年 10 月拍摄,以北为 2022 年 6 月,已调色拼接USGS NAIP 航空影像(美国农业部),公有领域;2024 年影像经 Microsoft Planetary Computer 获取
2 号发射台与燃料加注臂按公开照片和比例图手工建模:塔位取自 Google Earth 标注,发射台在塔南侧 31.8 m;加注臂尺寸参考 @LunarCaveman 的 Ship QD 比例图参考 NSF Starbase Live、RGV Aerial Photography、Jordan Guidry(WAI)等公开照片;模型为本站自建
周边卫星影像星港周围 ±75 km,约 9–37 m 分辨率Sentinel-2 cloudless 2016 by EOX IT Services GmbH(含修改过的 Copernicus Sentinel 数据 2016),CC BY 4.0
three.js r175WebGPU / WebGL 2 渲染引擎、TSL 节点材质threejs.org,MIT
KaTeX本页公式排版katex.org,MIT
Barlow / Noto Sans SC界面字体Google Fonts,SIL Open Font License
任务信息倒计时、飞行时间线、捕获说明SpaceX Flight 15 任务页,SpaceX 捕获说明
实际进展起飞时刻、助推器中止原因、卫星部署、返回检查、离轨、再入与塔臂捕获结果只采用官方与主流媒体:SpaceX 官网任务页、SpaceX 发言人 Dan Huot / Kate Tice 在直播中的说明(经 Space.com 实时报道转述)、CNBC、SpacePolicyOnline
物理常数与模型引力、大气、轨道力学WGS-84、1976 年美国标准大气、公开文献中的经典制导方法

发射塔的外观、捕获臂结构和载具朝向参考了 SpaceX 官网 Flight 15 页面的图片及公开照片。

06开发者

MC
Michael Chen
michaelchen.com.cn
项目构思、设计与审校 · 借助 Claude Code 编写代码与仿真

07局限

SpaceX 没有公开真实遥测、质量和制导律,所以本站是基于公开信息的物理重建,和真实轨迹可能相差几公里到几十公里。末段航路点、溅落点和应急区位置都是近似值。起飞时刻只公布到分钟(22:47 UTC),轨道倾角没有官方数据(模型从星港向东发射,约 26°),助推器“提前结束返场点火”的具体时长也未公布,模型中的助推器返程仍按完整返场点火计算。发射塔和捕获臂是按照片还原的示意模型,不是工程图纸。本站与 SpaceX 无关,非官方。