# ELECTRICLOADCENTER:STORAGE:BATTERY

Uses the kinetic battery model (KiBaM) to simulate rechargeable battery banks in an electrical load center. The battery bank is a collection of one or more individual battery modules. Given the surplus or deficit power from the electrical system and the state of charge from the previous time step, this object can model the voltage, current, and energy losses with charging and discharging during each time step. The cumulative battery damage can be also modeled and reported at the end of each simulation run.

##### Name

Type: alphanumeric

##### Availability Schedule Name

Type: list of objects
(

EXTERNALINTERFACE:SCHEDULE,

SCHEDULE:CONSTANT,

SCHEDULE:YEAR,

SCHEDULE:COMPACT,

SCHEDULE:FILE or

EXTERNALINTERFACE:FUNCTIONALMOCKUPUNITIMPORT:TO:SCHEDULE)

Availability schedule name for this system. Schedule value > 0 means the system is available. If this field is blank, the system is always available.

##### Zone Name

Type: list of objects
( or

ZONE)

Enter name of zone to receive electrical storage losses as heat if blank then electrical storage losses are dissipated to outdoors

##### Radiative Fraction

Type: real number

Minimum: 0

Maximum: 1.0

Default: 0

##### Number of Battery Modules in Parallel

Type: integer

A module usually consists of several cells. The total number of modules in the battery bank is equal to number of modules in parallel times number of modules in series.

Minimum: 1

Default: 1

##### Number of Battery Modules in Series

Type: integer

A module usually consists of several cells. The total number of modules in the battery bank is equal to number of modules in parallel times number of modules in series.

Minimum: 1

Default: 1

##### Maximum Module Capacity

Type: real number

The capacity is for each module. A model parameter from manufacturer's data or test data.

Unit: Ah

Minimum: 0

##### Initial Fractional State of Charge

Type: real number

The state of charge is evaluated based on the maximum capacity defined in the next field.

Minimum: 0

Maximum: 1.0

Default: 1.0

##### Fraction of Available Charge Capacity

Type: real number

A model parameter usually derived from test data by curve fitting.

Minimum: 0

Maximum: 1.0

##### Change Rate from Bound Charge to Available Charge

A model parameter usually derived from test data by curve fitting.

Unit: 1/hr

Minimum: 0

##### Fully Charged Module Open Circuit Voltage

Type: real number

The voltage is for each battery module.

Unit: V

Minimum: 0

##### Fully Discharged Module Open Circuit Voltage

Type: real number

The voltage is for each battery module.

Unit: V

Minimum: 0

##### Voltage Change Curve Name for Charging

Type: list of objects
(

CURVE:QUADRATIC,

CURVE:EXPONENTIALSKEWNORMAL,

TABLE:LOOKUP,

CURVE:LINEAR,

CURVE:CUBIC,

CURVE:RECTANGULARHYPERBOLA2,

CURVE:DOUBLEEXPONENTIALDECAY,

CURVE:QUARTIC,

CURVE:FUNCTIONAL:PRESSUREDROP,

CURVE:RECTANGULARHYPERBOLA1,

CURVE:EXPONENTIALDECAY,

CURVE:SIGMOID or

CURVE:EXPONENT)

Determines how the open circuit voltage change with state of charge relative to the fully discharged state.

##### Voltage Change Curve Name for Discharging

Type: list of objects
(

CURVE:QUADRATIC,

CURVE:EXPONENTIALSKEWNORMAL,

TABLE:LOOKUP,

CURVE:LINEAR,

CURVE:CUBIC,

CURVE:RECTANGULARHYPERBOLA2,

CURVE:DOUBLEEXPONENTIALDECAY,

CURVE:QUARTIC,

CURVE:FUNCTIONAL:PRESSUREDROP,

CURVE:RECTANGULARHYPERBOLA1,

CURVE:EXPONENTIALDECAY,

CURVE:SIGMOID or

CURVE:EXPONENT)

Determines how the open circuit voltage change with state of charge relative to the fully charged state.

##### Module Internal Electrical Resistance

Type: real number

A model parameter from manufacture or derived from test data. Internal resistance is assumed to be constant. The internal resistance is for each battery module.

Unit: ohms

Minimum: 0

##### Maximum Module Discharging Current

Type: real number

The constraint on discharging current is for each battery module.

Unit: A

Minimum: 0

##### Module Cut-off Voltage

Type: real number

The voltage constraint is for each battery module.

Unit: V

Minimum: 0

##### Module Charge Rate Limit

Type: real number

Units 1/hr Charge rate limit is the division between charging current the remaining capacity. The constraint on charging current is for each module.

Minimum: 0

Default: 1.0

##### Battery Life Calculation

Type: choice
(Yes or No)

Default: No

##### Number of Cycle Bins

Type: integer

Only required when battery life calculation is activated

Minimum: 5

Default: 10

##### Battery Life Curve Name

Type: list of objects
(

CURVE:QUADRATIC,

CURVE:EXPONENTIALSKEWNORMAL,

TABLE:LOOKUP,

CURVE:LINEAR,

CURVE:CUBIC,

CURVE:RECTANGULARHYPERBOLA2,

CURVE:DOUBLEEXPONENTIALDECAY,

CURVE:QUARTIC,

CURVE:FUNCTIONAL:PRESSUREDROP,

CURVE:RECTANGULARHYPERBOLA1,

CURVE:EXPONENTIALDECAY,

CURVE:SIGMOID or

CURVE:EXPONENT)

Determines the number of cycles to failure in relation to cycle range. Only required when battery life calculation is activated.