StackRC

Stack with sensors

Diagram

Information

This information is part of the Modelica Standard Library maintained by the Modelica Association.

This is a stack of Ns x Np transient cellRC[Np=1, Ns=1] (with RC-elements) with measurement, arranged in a matrix.

Parameters (6)

stackData

Value:

Type: StackData

useAllParallelConnections

Value: true

Type: Boolean

Description: = true, if all parallel connections are used

SOC0

Value: fill(0.1, stackData.Ns, stackData.Np)

Type: Real[stackData.Ns,stackData.Np]

Description: Initial SOC

SOCtolerance

Value: 1e-9

Type: Real

Description: SOC tolerance for detection of depleted or overcharged cell

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

Inputs (1)

displaySOC

Default Value: SOC

Type: Real

Description: SOC for display

Outputs (3)

i

Default Value: p.i

Type: Current (A)

Description: Current into the stack

power

Default Value: v * i

Type: Power (W)

Description: Power to the stack

SOC

Default Value: socTotal.y

Type: Real

Description: Overall State of charge

Connectors (5)

p

Type: PositivePin

Description: Positive electrical pin

n

Type: NegativePin

Description: Negative electrical pin

stackBus

Type: StackBus

Description: Stack bus

batteryBus

Type: CellBus

Description: Battery bus (average / sum over all cells)

heatPort

Type: HeatPort_a[stackData.Ns,stackData.Np]

Description: Optional port to which dissipated losses are transported in form of heat

Components (6)

stackData

Type: StackData

cell

Type: CellRC[stackData.Ns,stackData.Np]

Description: Matrix of cells

multiSensor

Type: MultiSensor

socTotal

Type: RealExpression

lossesTotal

Type: RealExpression

temperatureTotal

Type: RealExpression

Used in Examples (1)

CCCV_StackRC

Modelica.Electrical.Batteries.Examples

Charge a transient stack with constant current - constant voltage characteristic