Tune the grid voltage, the gap and the gas, watch the space-charge limit choke the beam, then spend the xenon on five orbit missions.
Pick a mission to run it with the current engine settings.
The science
Exhaust speed. An ion of mass m and charge e falling through a voltage Vb gains kinetic energy eVb: ve = √(2 e Vb / m). For xenon at 1100 V this is 40.2 km/s, about ten times a chemical rocket.
Space-charge limit. Between two grids a space-charge-limited ion current obeys Child–Langmuir: J = (4 ε₀/9) √(2e/m) Vt3/2 / deff² with Vt the total voltage across the gap and deff = √((d + t)² + D²/4) an effective length for a round aperture (screen thickness t, aperture D). The current through all apertures is J times the open aperture area; the model uses 24 % aperture fraction of a 30 cm grid.
Thrust, flow, Isp. T = γ Ib √(2 m Vb/e), ṁ = Ib m / (e ηm) (ηm = 0.85 propellant utilisation), Isp = T / (ṁ g₀). The beam half-angle α follows an illustrative curve with a minimum near 60 % of the perveance limit, and γ = (1 + cos α)/2 for a conical beam.
Power. P = Ib(Vb + εB) + IaccVa with εB = 200 eV per beam ion for the discharge (a model value) and 1 % accelerator-grid current. Jet efficiency is T²/(2 ṁ P).
Orbit raising. Constant tangential thrust between circular coplanar orbits needs Δv = vc1 − vc2 (Edelbaum), vc = √(μ/r); the mass is integrated with the rocket equation Δv = veff ln(m₀/m₁), veff = T/ṁ.
Simplifications. One-dimensional grid gap, singly charged ions, no grid erosion, no double ions, no eclipses or radiation belts, no inclination change; propellant utilisation and beam divergence are model values. This is an educational model, not a design tool, and it is not affiliated with any engine maker. Models built with Blender, scene by Three.js.