Skip to content

Battery

The battery asset represents spacecraft energy storage. It stores capacity, state-of-charge limits, charge/discharge limits, voltage limits, efficiency values, and thermal/degradation metadata.

Role in ASTROLAB

Workflow Battery role
Power analysis Stores surplus generation and supplies deficits.
Reports Provides SOC, energy, usable capacity, and limit assumptions.
Future power subsystem modelling Foundation for degradation, thermal, and bus-voltage behaviour.

Battery Energy Model

flowchart TD
    C["Nominal capacity Wh"] --> SOC["SOC percent"]
    SOC --> E["Stored energy Wh"]
    E --> L["Min/max SOC limits"]
    L --> CH["Charge power limit"]
    L --> DIS["Discharge power limit"]
    CH --> OUT["Power analysis"]
    DIS --> OUT

Main Parameters

Field Meaning
battery_type_id Internal type identifier.
battery_type_name Display name.
chemistry Battery chemistry label.
nominal_capacity_Wh Nominal capacity in Wh.
initial_soc_percent Initial state of charge.
minimum_soc_percent Minimum allowed SOC.
maximum_soc_percent Maximum allowed SOC.
charge_efficiency_percent Charge efficiency.
discharge_efficiency_percent Discharge efficiency.
max_charge_power_W Maximum charge power.
max_discharge_power_W Maximum discharge power.
nominal_voltage_V Nominal voltage.
minimum_voltage_V Minimum voltage.
maximum_voltage_V Maximum voltage.
self_discharge_rate_percent_per_day Self-discharge metadata.
capacity_degradation_percent_per_year Degradation metadata.
minimum_temperature_C Minimum operational temperature.
maximum_temperature_C Maximum operational temperature.

Useful Derived Quantities

Quantity Meaning
Nominal energy nominal_capacity_Wh.
Usable capacity Capacity between minimum and maximum SOC.
Initial energy Capacity multiplied by initial SOC.
Minimum energy Capacity multiplied by minimum SOC.
Maximum energy Capacity multiplied by maximum SOC.