WOLFRAM SYSTEM MODELER
BatteryCellThe main battery cell model |
![]() |
SystemModel["IndustryExamples.Energy.Battery.Components.BatteryCell"]
This is the main part of the battery model. The battery cell can be used in a number of ways, for instance, the cell can be connected in series to form a battery pack.
The cell has two main circuits with a voltage source and a current source, respectively, connected to variable capacitors and variable resistors. The state of the battery is fed back to the battery cell as input to the variable capacitors and resistors.
initialStateOfCharge |
Value: 0.9 Type: Real |
---|
![]() |
n |
Type: NegativePin |
---|---|---|
![]() |
p |
Type: PositivePin |
![]() |
heat |
Type: HeatPort_a |
![]() |
SoCOutput |
Type: RealOutput |
![]() |
CapacityOutput |
Type: RealOutput |
![]() |
ground |
Type: Ground |
---|---|---|
![]() |
capacity |
Type: StateOfHealthCapacitor |
![]() |
openCircuitVoltage |
Type: OpenCircuitVoltage |
![]() |
drawnCurrent |
Type: CurrentSensor |
![]() |
temperature |
Type: TemperatureSensor |
![]() |
stateOfCharge |
Type: PotentialSensor |
![]() |
batteryState |
Type: Multiplex3 |
![]() |
drainCurrent |
Type: ProtectedSignalCurrent |
![]() |
seriesResistance |
Type: SeriesResistance |
![]() |
shortTransientC | |
![]() |
shortTransientR |
Type: ShortTransientResistance |
![]() |
longTransientC |
Type: LongTransientCapacitance |
![]() |
longTransientR |
Type: LongTransientResistance |
![]() |
LimitController |
Type: LessThreshold |
![]() |
GreaterController |
Type: GreaterThreshold |
![]() |
IndustryExamples.Energy.Battery A battery cell will be discharged until it reaches a low State of Charge, the simulation will then be terminated. |
![]() |
IndustryExamples.Energy.Battery A scenario where a battery cell will be charged and discharged in intervals |
![]() |
IndustryExamples.Energy.Battery Model with a battery connected to a cellphone. |
![]() |
IndustryExamples.Energy.Battery.Components Four battery cells connected in series |