Utilities for battery applications
Collection of utilities that are useful for battery applications
Extends from Modelica.Icons.UtilitiesPackage (Icon for utility packages).
Name | Description |
---|---|
PulseSeries | Series of pulses |
CCCVcharger | Charger with constant current - constant voltage characteristic |
BusTranscription | Transcribe bus signals |
Impedance | Calculate complex impedance |
Series of pulses
Starting at time = startTime
, first a series of n1
pulses of amplitude1
with length T1
and pause after each pulse Tp1
is issued.
Then, after a pause Tp
, a series of n2
pulses of amplitude2
with length T2
and pause after each pulse Tp2
is issued.
Extends from Modelica.Blocks.Interfaces.SignalSource (Base class for continuous signal source).
Name | Description |
---|---|
amplitude1 | Amplitude of 1st pulse series |
n1 | Number of pulses of 1st series |
T1 | Length of pulses of 1st series [s] |
Tp1 | Pause between pulses of 1st series [s] |
amplitude2 | Amplitude of 2nd pulse series |
n2 | Number of pulses of 2nd series |
T2 | Length of pulses of 2nd series [s] |
Tp2 | Pause between pulses of 1st series [s] |
Tp | Pause between the two series [s] |
offset | Offset of output signal y |
startTime | Output y = offset for time < startTime [s] |
Name | Description |
---|---|
y | Connector of Real output signal |
Charger with constant current - constant voltage characteristic
Ideal charger switching from constant current to constant voltage characteristic.
Extends from Modelica.Electrical.Analog.Interfaces.OnePort (Component with two electrical pins p and n and current i from p to n).
Name | Description |
---|---|
I | Constant charge current [A] |
startTime | Start time of charging [s] |
rampTime | Ramp up charging current [s] |
Vend | End of charge voltage [V] |
Name | Description |
---|---|
p | Positive electrical pin |
n | Negative electrical pin |
Transcribe bus signals
Transfers the information from the stackBus to the stackBusArrays.
Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).
Name | Description |
---|---|
Ns | Number of series connected cells |
Np | Number of parallel connected cells |
Name | Description |
---|---|
stackBus | Stack bus |
stackBusArrays | Stack bus with signal arrays |
Calculate complex impedance
Calculates the complex cell impedance from given cell data and frequency.
Extends from Blocks.Icons.Block (Basic graphical layout of input/output block).
Name | Description |
---|---|
cellData | Transient cell data |
Name | Description |
---|---|
f | Frequency [Hz] |
z | Complex impedance |