BatteryModule.transition_kwargs#

BatteryModule.transition_kwargs()[source]#

Values passed to transition models.

Keys#

min_capacityfloat

Minimum energy that must be contained in the battery.

max_capacityfloat

Maximum energy that can be contained in the battery. If soc=1, capacity is at this maximum.

max_chargefloat

Maximum amount the battery can be charged in one step.

max_dischargefloat

Maximum amount the battery can be discharged in one step.

efficiencyfloat

Efficiency of the battery.

battery_cost_cyclefloat

Marginal cost of charging and discharging.

max_productionfloat

Maximum amount of production, which is the lower of the maximum discharge and the discharge that would send the battery to min_capacity.

max_consumptionfloat

Maximum amount of consumption, which is the lower of the maximum charge and the charge that would send the battery to max_capacity.

state_dictdict

State dictionary, with state of charge and current capacity information.

Returns#

kwargsdict

Transition keyword arguments.