recordCellData

Parameters of a battery cell

Extends from Modelica.Electrical.Batteries.Icons.BaseCellRecord (Indicates base cell data).

Information

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

TypeNameDefaultDescription
StringCellType (from BaseCellRecord)"Cell Data"Indicates cell type
SI.ElectricChargeQnomNominal (maximum) charge
SI.ResistanceRiTotal inner resistance (= OCVmax/Isc)
SI.TemperatureT_ref293.15Reference temperature
SI.LinearTemperatureCoefficientalpha0Temperature coefficient of resistance at T_ref
SI.CurrentIdis0Self-discharge current at SOC = SOCmax
SI.ResistanceR0RiInner resistance without parallel C
OCV versus SOC
BooleanuseLinearSOCDependencytrueUse a linear SOC dependent OCV, otherwise table based
SI.VoltageOCVmaxOCV at SOC = SOCmax
SI.VoltageOCVminOCV at SOC = SOCmin
RealSOCmax1Maximum state of charge
RealSOCmin0Minimum state of charge
Real[:,2]OCV_SOC[SOCmin, OCVmin/OCVmax; SOCmax, 1]OCV/OCVmax versus SOC table
Modelica.Blocks.Types.SmoothnesssmoothnessModelica.Blocks.Types.Smoothness.LinearSegmentsSmoothness of table interpolation
Real[:,2]OCV_SOC_internalif useLinearSOCDependency then [SOCmin, OCVmin/OCVmax; SOCmax, 1] else OCV_SOCOCV/OCVmax versus SOC used internal