Monte Carlo: real_hop

mission real_hop · fidelity high · 64 runs

87.5 %success
77.2–93.5 %95 % interval
93.8 %vehicle recovered
5.5 mCEP50
28.3 mCEP90
66.2 m99 % ellipse, major

Landing dispersion at the target

NEhalf-width 120 m
Local east/north offsets of every touchdown from the target. Dashed circle: target radius (50 m). Solid ellipse: 99 % bivariate-normal fit; dotted: 50 %. Mean offset 6.3 m E, 3.5 m N.

Distributions

1.22,096,769.7
miss distance, m
0.0166.1
propellant remaining, kg
5.6142.8
peak cargo load, g
0.51.4
touchdown sink rate, m/s

Metrics (percentiles)

metricp1p5p50p95p99
fuel_remaining_kg0.085.4132.6160.9166.0
max_cargo_g5.75.76.06.394.3
touchdown_vz_mps0.50.50.91.21.4
touchdown_vh_mps0.10.20.30.81.5
flight_time_s442.3583.8590.4601.3832.9
landing_error_m1.32.25.8124.31,671,031.8

Outcomes

outcomerunsshare
landed5687.5 %
missed_target46.2 %
terrain_impact34.7 %
tipped_over11.6 %

Sensitivity

Spearman rank correlation of each dispersed parameter with miss distance and with failure. |ρ| above 0.25 (2/√n) is marked significant.

parameterρ missρ failure
world.wind.speed+0.78+0.54significant
world.temperature_offset-0.32-0.14significant
vehicle.mass.dry-0.30-0.11significant
vehicle.engine.throttle_tau-0.26-0.07significant
vehicle.mass.dry_cg_z+0.21+0.25
vehicle.engine.misalignment_deg[1]-0.19+0.06
vehicle.cargo.mass+0.18+0.04
vehicle.engine.misalignment_deg[0]+0.05+0.18
world.atmosphere_model.f107-0.15+0.17
vehicle.engine.thrust_vac-0.17-0.05
vehicle.engine.isp_vac+0.12+0.14
vehicle.rcs.thrust-0.13-0.03
world.wind.gust_max-0.12-0.13
vehicle.aero.cd_scale+0.04+0.10
vehicle.grid_fins.cn_alpha+0.08-0.03
world.wind.from_deg+0.00+0.01
world.wind.turbulence_severity+0.00+0.00

Method

Each run samples the true vehicle and environment from the dispersion file; the flight software flies with the nominal vehicle, the forecast environment and the pre-flight ascent plan. Success probability uses the Wilson score interval. Ellipses assume a bivariate normal landing distribution. These are simulation results: model-form error is not included beyond the dispersed parameters (see docs/models).