CellData

Parameters of a battery cell

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

Collects parameters of battery cells:

  • Nominal charge
  • OCV versus SOC characteristic
  • Inner resistance; can be calculated from OCVmax / short-circuit current (at OCVmax)

Note

If useLinearSOCDependency=true, the OCV versus SOC table is built up internally from OCVmax, OCVmin, SOCmax, SOCmin.
Otherwise, the OCV versus SOC table has to be specified: 1st column = SOC values in ascending order, 2nd column = corresponding OCV values with respect to OCVmax.

Parameters (14)

Qnom

Value:

Type: ElectricCharge (C)

Description: Nominal (maximum) charge

useLinearSOCDependency

Value: true

Type: Boolean

Description: Use a linear SOC dependent OCV, otherwise table based

OCVmax

Value:

Type: Voltage (V)

Description: OCV at SOC = SOCmax

OCVmin

Value:

Type: Voltage (V)

Description: OCV at SOC = SOCmin

SOCmax

Value: 1

Type: Real

Description: Maximum state of charge

SOCmin

Value: 0

Type: Real

Description: Minimum state of charge

OCV_SOC

Value: [SOCmin, OCVmin / OCVmax; SOCmax, 1]

Type: Real[:,2]

Description: OCV/OCVmax versus SOC table

smoothness

Value: Modelica.Blocks.Types.Smoothness.LinearSegments

Type: Smoothness

Description: Smoothness of table interpolation

OCV_SOC_internal

Value: if useLinearSOCDependency then [SOCmin, OCVmin / OCVmax; SOCmax, 1] else OCV_SOC

Type: Real[:,2]

Description: OCV/OCVmax versus SOC used internal

Ri

Value:

Type: Resistance (Ω)

Description: Total inner resistance (= OCVmax/Isc)

T_ref

Value: 293.15

Type: Temperature (K)

Description: Reference temperature

alpha

Value: 0

Type: LinearTemperatureCoefficient (¹/K)

Description: Temperature coefficient of resistance at T_ref

Idis

Value: 0

Type: Current (A)

Description: Self-discharge current at SOC = SOCmax

R0

Value: Ri

Type: Resistance (Ω)

Description: Inner resistance without parallel C

Used in Examples (1)

BatteryDischargeCharge

Modelica.Electrical.Batteries.Examples

Discharge and charge idealized battery

Used in Components (3)

BaseCellStack

Modelica.Electrical.Batteries.BaseClasses

Battery with open-circuit voltage dependent on state of charge, self-discharge and inner resistance

BaseCellWithSensors

Modelica.Electrical.Batteries.BaseClasses

Partial cell with sensors

BaseStackData

Modelica.Electrical.Batteries.BaseClasses

Parameters for stacks including degradation

Extended by (2)

ExampleData

Modelica.Electrical.Batteries.ParameterRecords

Example parameters of a battery cell

CellData

Modelica.Electrical.Batteries.ParameterRecords.TransientData

Parameters of a transient battery cell