WOLFRAM SYSTEM MODELER
BaseCellStackBattery with open-circuit voltage dependent on state of charge, self-discharge and inner resistance |
SystemModel["Modelica.Electrical.Batteries.BaseClasses.BaseCellStack"]
This information is part of the Modelica Standard Library maintained by the Modelica Association.
The battery is modeled by open-circuit voltage (OCV) dependent on state of charge (SOC), a self-discharge component and an inner resistance.
Parameters are collected in parameter record cellData.
All losses are dissipated to the optional heatPort
.
For details, see concept and parameterization.
SOC > SOCmax and SOC < SOCmin triggers an error.
useHeatPort |
Value: false Type: Boolean Description: =true, if HeatPort is enabled |
---|---|
T |
Value: 293.15 Type: Temperature (K) Description: Fixed device temperature if useHeatPort = false |
Ns |
Value: 1 Type: Integer Description: Number of serial connected cells |
Np |
Value: 1 Type: Integer Description: Number of parallel connected cells |
cellData |
Value: Type: CellData Description: Cell parameters |
SOCtolerance |
Value: 1e-9 Type: Real Description: Tolerance to detect depleted of overcharged battery |
displaySOC |
Default Value: SOC Type: Real Description: SOC for display |
---|
SOC |
Default Value: limIntegrator.y Type: Real Description: State of charge |
---|
p |
Type: PositivePin Description: Positive electrical pin |
|
---|---|---|
n |
Type: NegativePin Description: Negative electrical pin |
|
heatPort |
Type: HeatPort_a Description: Optional port to which dissipated losses are transported in form of heat |
|
internalHeatPort |
Type: HeatPort_a Description: Thermal port for 1-dim. heat transfer (filled rectangular icon) |
fixedTemperature |
Type: FixedTemperature Description: Fixed temperature boundary condition in Kelvin |
|
---|---|---|
cellData |
Type: CellData Description: Cell parameters |
|
currentSensor |
Type: CurrentSensor Description: Sensor to measure the current in a branch |
|
limIntegrator |
Type: LimIntegrator Description: Integrator with limited value of the output and optional reset |
|
ocv_soc |
Type: CombiTable1Ds Description: Table look-up in one dimension (matrix/file) with one input and n outputs |
|
gainV |
Type: Gain Description: Output the product of a gain value with the input signal |
|
ocv |
Type: SignalVoltage Description: Generic voltage source using the input signal as source voltage |
|
selfDischarge |
Type: Conductor Description: Ideal linear electrical conductor |
|
r0 |
Type: Resistor Description: Ideal linear electrical resistor |
Modelica.Electrical.Batteries.BatteryStacks Battery with open-circuit voltage dependent on state of charge, self-discharge, inner resistance and a series of RC-elements |
|
Modelica.Electrical.Batteries.BatteryStacks Battery with open-circuit voltage dependent on state of charge, self-discharge and inner resistance |