modelBatt1

Battery model based on one R-C block in its electric circuit

Information

Battery model with non-unity coulombic efficiency.

The main cell branch contains an e.m.f. that is linearly increasing with SOC, simulated through an equivalent capacitor, the resistance R0 and a parallel R-C couple.

The full battery is composed by np rows in parallel, each of them containing ns cells in series (or, equivalently, ns parallels of np cells in series)

Parameters

TypeNameDefaultDescription
Cell data
Modelica.Units.SI.ElectricChargeQCellNom10*3600.0Nominal electric charge
Modelica.Units.SI.VoltageECellMin3.3Minimum open source voltage
Modelica.Units.SI.VoltageECellMax4.15Maximum open source voltage
Modelica.Units.SI.CurrentICellMax10*QCellNom/3600.0Maximum admissible current
SOC parameters
RealSOCMin0Minimum state of charge
RealSOCMax1Maximum state of charge
RealSOCInit0.5Initial state of charge
Cell data › Electric circuit parameters
Modelica.Units.SI.ResistanceR0Cell0.05*ECellMax/ICellMaxSerial resistance "R0"
Modelica.Units.SI.ResistanceR1CellR0CellSerial resistance "R1"
Modelica.Units.SI.CapacitanceC1Cell60/R1CellCapacitance in parallel with R1
Parameters related to losses
Realefficiency0.85Charging/discharging energy efficiency
Modelica.Units.SI.CurrentiCellEfficiency0.5*ICellMaxCharging/discharging current the efficiency refers to
Battery pack data › Size of the package
Integerns1Number of serial connected cells per string
Integernp1Number of parallel connected strings

Connectors

TypeNameDefaultDescription
Modelica.Electrical.Analog.Interfaces.Pinp
Modelica.Electrical.Analog.Interfaces.NegativePinn
Modelica.Blocks.Interfaces.RealOutputSOC

Components

TypeNameDefaultDescription
Modelica.Units.SI.VoltageuBat
Modelica.Units.SI.PowerpowerLoss
Modelica.Electrical.Analog.Basic.CapacitorcBattery
Modelica.Electrical.Analog.Basic.ResistorR0
Modelica.Electrical.Analog.Sources.SignalCurrentIp
Modelica.Electrical.Analog.Basic.ResistorR1
Modelica.Electrical.Analog.Basic.CapacitorC1
Modelica.Electrical.Analog.Basic.CapacitorcDummy

Revisions

Version Date Comment
1.0.0 2006-01-12
1.0.3 2006-08-31 Improved assert statements
1.0.6 2007-05-14 The documentation changed slightly