Modelica.Electrical.Batteries.Utilities

Utilities for battery applications

Information

Collection of utilities that are useful for battery applications

Extends from Modelica.Icons.UtilitiesPackage (Icon for utility packages).

Package Content

Name Description
Modelica.Electrical.Batteries.Utilities.PulseSeries PulseSeries Series of pulses
Modelica.Electrical.Batteries.Utilities.CCCVcharger CCCVcharger Charger with constant current - constant voltage characteristic
Modelica.Electrical.Batteries.Utilities.BusTranscription BusTranscription Transcribe bus signals
Modelica.Electrical.Batteries.Utilities.Impedance Impedance Calculate complex impedance

Modelica.Electrical.Batteries.Utilities.PulseSeries Modelica.Electrical.Batteries.Utilities.PulseSeries

Series of pulses

Information

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).

Parameters

NameDescription
amplitude1Amplitude of 1st pulse series
n1Number of pulses of 1st series
T1Length of pulses of 1st series [s]
Tp1Pause between pulses of 1st series [s]
amplitude2Amplitude of 2nd pulse series
n2Number of pulses of 2nd series
T2Length of pulses of 2nd series [s]
Tp2Pause between pulses of 1st series [s]
TpPause between the two series [s]
offsetOffset of output signal y
startTimeOutput y = offset for time < startTime [s]

Connectors

NameDescription
yConnector of Real output signal

Modelica.Electrical.Batteries.Utilities.CCCVcharger Modelica.Electrical.Batteries.Utilities.CCCVcharger

Charger with constant current - constant voltage characteristic

Information

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).

Parameters

NameDescription
IConstant charge current [A]
startTimeStart time of charging [s]
rampTimeRamp up charging current [s]
VendEnd of charge voltage [V]

Connectors

NameDescription
pPositive electrical pin
nNegative electrical pin

Modelica.Electrical.Batteries.Utilities.BusTranscription Modelica.Electrical.Batteries.Utilities.BusTranscription

Transcribe bus signals

Information

Transfers the information from the stackBus to the stackBusArrays.

Extends from Modelica.Blocks.Icons.Block (Basic graphical layout of input/output block).

Parameters

NameDescription
NsNumber of series connected cells
NpNumber of parallel connected cells

Connectors

NameDescription
stackBusStack bus
stackBusArraysStack bus with signal arrays

Modelica.Electrical.Batteries.Utilities.Impedance Modelica.Electrical.Batteries.Utilities.Impedance

Calculate complex impedance

Information

Calculates the complex cell impedance from given cell data and frequency.

Extends from Blocks.Icons.Block (Basic graphical layout of input/output block).

Parameters

NameDescription
cellDataTransient cell data

Connectors

NameDescription
fFrequency [Hz]
zComplex impedance
Automatically generated Thu Oct 1 16:07:40 2020.