ExampleDataExample parameters of a transient battery cell |
This information is part of the Modelica Standard Library maintained by the Modelica Association.
This is an example for an OCV versus SOC characteristic
Qnom |
Value: Type: ElectricCharge (C) Description: Nominal (maximum) charge |
---|---|
useLinearSOCDependency |
Value: false Type: Boolean Description: Use a linear SOC dependent OCV, otherwise table based |
OCVmax |
Value: 4.2 Type: Voltage (V) Description: OCV at SOC = SOCmax |
OCVmin |
Value: 2.5 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: [0.00, 0.595; 0.01, 0.656; 0.02, 0.688; 0.03, 0.714; 0.04, 0.737; 0.05, 0.744; 0.06, 0.750; 0.07, 0.754; 0.08, 0.756; 0.09, 0.758; 0.10, 0.761; 0.15, 0.774; 0.20, 0.786; 0.25, 0.795; 0.30, 0.804; 0.35, 0.811; 0.40, 0.818; 0.45, 0.826; 0.50, 0.835; 0.55, 0.843; 0.60, 0.855; 0.65, 0.871; 0.70, 0.888; 0.75, 0.905; 0.80, 0.926; 0.85, 0.943; 0.90, 0.964; 0.95, 0.980; 1.00, 1.00] Type: Real[:,2] Description: OCV/OCVmax versus SOC table |
smoothness |
Value: Modelica.Blocks.Types.Smoothness.ContinuousDerivative 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 - sum(rcData.R) Type: Resistance (Ω) Description: Inner resistance without parallel C |
nRC |
Value: 2 Type: Integer Description: Number of RC-elements |
rcData |
Value: {Modelica.Electrical.Batteries.ParameterRecords.TransientData.RCData(R = 0.2 * Ri, C = 60 / (0.2 * Ri)), Modelica.Electrical.Batteries.ParameterRecords.TransientData.RCData(R = 0.1 * Ri, C = 10 / (0.1 * Ri))} Type: RCData[nRC] Description: Parameters of RC-elements |
rcData |
Type: RCData[nRC] Description: Parameters of RC-elements |
---|
Modelica.Electrical.Batteries.Examples Discharge and charge idealized battery |
|
Modelica.Electrical.Batteries.Examples Charge a battery with constant current - constant voltage characteristic |
|
Modelica.Electrical.Batteries.Examples Charge a transient cell with constant current - constant voltage characteristic |
|
Modelica.Electrical.Batteries.Examples Charge a transient stack with constant current - constant voltage characteristic |
|
Modelica.Electrical.Batteries.Examples Show complex cell impedance |