Power Budget Calculator
Methodology
Time breakdown
The sunlit duration is calculated as:
where:
- tsunlit = sunlit duration (min)
- torbit = orbit period (min)
- teclipse = eclipse duration (min)
Energy generation
Energy generated per orbit is calculated as:
where:
- Egenerated = energy generated per orbit (Wh)
- Pgeneration = power generation (W)
- Conversion factor 60 converts minutes to hours
Energy consumption
Energy consumed per orbit is calculated as:
where:
- Econsumed = energy consumed per orbit (Wh)
- Pload,sunlit = load power during sunlit (W)
- Pload,eclipse = load power during eclipse (W)
Net energy and power margin
Net energy per orbit is calculated as:
Power margin as a percentage is calculated as:
Average load power
The orbit-averaged load power is calculated as:
where the orbit period is converted from minutes to hours.
Battery sizing
Required battery energy during eclipse is calculated as:
Required battery capacity accounting for depth of discharge is:
where DoD is the depth of discharge (fraction, e.g., 0.2 for 20%).
Instructions
Inputs
Provide the following inputs to calculate your spacecraft power budget:
- Power generation (W): Average power available from the solar array during sunlit time. This should account for solar panel efficiency, sun angle, and any degradation factors.
- Orbit period (min): The total time for one complete orbital revolution around the central body.
- Eclipse duration (min): The time spent in eclipse (in shadow) per orbit. This must be less than or equal to the orbit period.
- Load power sunlit (W): Average total power consumption from all spacecraft loads during the sunlit portion of the orbit.
- Load power eclipse (W): Average total power consumption from all spacecraft loads during the eclipse portion of the orbit.
- Battery depth of discharge: Allowed depth of discharge as a fraction (e.g., 0.2 = 20%). Typical values range from 0.2 to 0.4 for lithium-ion batteries to maximize cycle life.
Outputs
The tool calculates the following power budget parameters:
- Sunlit duration: Time spent in sunlight per orbit (calculated as orbit period minus eclipse duration).
- Average load power: Orbit-averaged power consumption from all loads over the entire orbital period.
- Energy generated per orbit: Total energy generated by the solar array during one orbit (sunlit period only).
- Energy consumed per orbit: Total energy consumed by all loads during one complete orbit (sunlit + eclipse periods).
- Net energy per orbit: The difference between generated and consumed energy. Positive values indicate surplus energy, negative values indicate a deficit.
- Power margin: Energy margin per orbit expressed as a percentage relative to total energy consumption.
- Required battery energy: Energy that must be supplied by the battery during eclipse to power the loads.
- Required battery capacity: Minimum battery capacity required based on the allowed depth of discharge limit.
Notes
Important considerations when using this tool:
- The tool assumes constant power generation during sunlit periods and constant load power during sunlit and eclipse periods. Real missions may have variable power profiles.
- Power generation should account for solar panel degradation, temperature effects, and incidence angle variations throughout the orbit.
- A positive power margin indicates the system generates more energy than it consumes, allowing for battery charging and system reserves.
- Negative net energy per orbit indicates the system cannot meet power requirements and requires either increased solar array capacity or reduced load power.
- Battery depth of discharge should be selected based on battery chemistry and desired cycle life. Lower DoD values increase battery life but require larger battery capacity.
- The eclipse duration must be less than or equal to the orbit period. If eclipse duration exceeds orbit period, sunlit duration is clamped to zero.