⚖️ Orbit Energy Balance Simulator

Battery SoC over the orbit · energy balance check · resulting depth of discharge

Ad placeholder

Orbit & Loads

Battery

Results

Energy in / orbit
– Wh
Energy out / orbit
– Wh
Balance / orbit
– Wh
Min SoC
– %
Max DoD reached
– %
Charge power available
– W
–

Battery SoC over Two Orbits

Ad placeholder

📖 How to use

  1. Bring the margined sunlight/eclipse loads from the Power Budget tool and the EOL array power from Solar Array Sizing.把功率预算工具的含余量光照/阴影负载与帆板工具的 EOL 帆板功率填入。
  2. The simulator steps through two orbits: in sunlight the array feeds loads and recharges the battery; in eclipse the battery carries the loads.仿真推演两圈:光照期帆板供负载并给电池回充,阴影期由电池供电。
  3. Check the verdict: balance ≥ 0 (SoC recovers each orbit) and max DoD within the allowed limit. Fails either → bigger array, bigger battery or lower loads.看结论:每圈能量收支 ≥ 0(SoC 每圈恢复)且最大 DoD 不超限。任一不满足 → 加大帆板、加大电池或削减负载。
  4. Use the longest eclipse + EOL array case — if that balances, every other point in life does too.务必用最长阴影 + 寿命末期帆板工况校核——该工况平衡则全寿命平衡。

Orbit-level energy balance

The fundamental EPS equation: over one orbit, energy into the battery must at least equal energy out:

(P_array − P_sun) · T_sun · η_chg ≥ P_ecl · T_ecl / η_dis

The simulation integrates SoC minute by minute, clamping at 100% (shunted/regulated) and reporting the minimum. Max DoD = 100% − min SoC; it must respect the cycle-life-derived limit, and the end-of-orbit SoC must recover to its starting value or the battery ratchets down orbit after orbit — the classic death spiral.

All computation runs locally in your browser.

轨道级能量平衡

电源分系统的根本方程:每圈进入电池的能量至少等于取出的能量:

(P_帆板 − P_光照负载) · T_光照 · η_充 ≥ P_阴影负载 · T_阴影 / η_放

仿真按分钟积分 SoC,充满后钳位于 100%(分流调节),并报告最低值。最大 DoD = 100% − 最低 SoC,须满足循环寿命给出的限值;且每圈末 SoC 必须恢复到圈初值,否则电池逐圈亏电——经典的"能量死亡螺旋"。

全部计算在你的浏览器本地完成。