BATTERY / KIT
Battery KIT  Title
Battery Component Model
Battery KIT  Model overview
Model Overview
Author / organization: Zhichao Wu / KIT
Domain: Electrical storage
Intended application: Testing of process simulations
Modelling of spatial aspects: Lumped (single device)
Model dynamics: Dynamic
Model of computation:
 Timecontinuous
 Discreteevent
Functional representation: Implicit
Battery KIT  Input and utput
Input and Output
Input variables : Real P_{batt}: Battery power setpoint, given by controller [kW]
Output variables:
 Real SOC_{batt}: State of Charge of the battery [%]
 Real U_{batt}: Output voltage of the battery [V]
Battery KIT  Related Documents
Battery KIT  description
Short Description
An equivalent circuit model of a battery, including a sensor that measures the power and voltage of the battery. The battery is modelled as an equivalent circuit with OCV lookup table and four impedances connected in series. Since one single battery as defined in the model is usually not enough to provide the required power, a pack typically consists of several identical batteries connected in series.
Present use / development status
This model is a simplified prototype of the battery system for model validation and harmonization. The influence of SOH and temperature will be integrated at a later time into the model.
Media Gallery
Battery kit
Model Details
Domain 
 
Intended application (including scale and resolution)  Intended to be used for testing of process simulations. The time resolution may range from seconds to hours. When the object is the battery itself, the resolution should be in the seconds range. When considering the integration of other components in the system, the resolution can be up to hours.
 
Modelling of spatial aspects 
The battery is considered as a single lumped component, which provides a certain power or stores a defined amount of energy according to supply and demand.  
Model dynamics 
The model is considered as dynamic equivalent circuit model in a relatively short time resolution.  
Model of computation 
Equations describing the state of the battery are timecontinuous, while the sensors measuring the realtime status are discrete eventbased.  
Functional representation 
The model is an equivalent circuit model including lookup tables. 
Input variables (name, type, unit, description) 
 
Output variables (name, type, unit, description) 
 
Parameters (name, type, unit, description) 
 
Internal variables (name, type, unit, description) 
 
Internal constants (name, type, unit, description)  
 
Model equations  Governing equations  
Constitutive equations  
  
Boundary conditions 
 
Optional: graphical representation (schematic diagram, state transition diagram, etc.) 
Model Validation  
Narrative  The system is simulated with a given power setpoint profile, to test the charging and discharging process. In reality, the battery is connected with a battery controller to set this setpoint.  
Test system configuration 
 
Inputs and parameters 
 
Control function  
 
Initial system state 
 
Temporal resolution  The time resolution of the measurement of the power demand and other components, which will be simulated together with the battery model, is 5 seconds. Therefore, the time resolution of the test is 5 seconds.
 
Evolution of system state 
First, the battery is charged and discharged between SOC of 4% and 96% with 3 different patterns (P_{batt} =±0.4kW, P_{batt}=±2kW, P_{batt}=±4kW). Then a dynamic test is performed by alternating power.  
Results  The numerical data is provided in the attached dataset (see Battery_result.csv in date file KIT_Battery_data.zip).  
Model harmonization  
Narrative  This model harmonization uses the same test setup as the one used for model validation. The focus here is on the total energy which is used to charge or is consumed in discharging and the total energy loss due to the impedance. The test is separated into 6 parts: 1) t = [0,24000]
 
Test system configuration  Same as the system configuration in model validation, only that the total simulation stops at 69000 s.  
Inputs and parameters  Same as the system configuration in model validation.  
Control function (optional)  None.  
Initial system state  Same as the system configuration in model validation.  
Temporal resolution  Same as the system configuration in model validation.  
Evolution of system state  Same as the system configuration in model validation.  
Results  The resulting KPIs for the 6 parts are:
