RCR Model

The RCR model uses a simple equivalent circuit consisting of a resistance R o in series with a resistor R p and capacitor C in parallel, along with a state-of-charge dependent voltage source V o to represent the behavior of the battery cell.

The RCR models were developed to provide accurate state of charge (SOC) information on electric vehicle batteries. The algorithms are based on simple-circuit representations with least-square regression of the parameters. These algorithms are robust enough to handle potential inaccuracies with specified initial states of charge and maintain reasonably accurate results. However, for best results, you regress the model based on empirical test data.

Two versions of the RCR model are provided in Simcenter STAR-CCM+ Batteries:
  • A 0D RCR model is available through user-defined battery cells.
  • A 3D RCR model is available when importing the battery descriptions from a .tbm file.

0D RCR Model

The following diagram displays an example of the 0D RCR model for two RC elements:

Simcenter STAR-CCM+ Batteries computes the working voltage of the cell V L by:
Figure 1. EQUATION_DISPLAY
V L = V o - I R o - ( I C ) Δ t + ( V L - V o + I R o ) t - Δ t exp [ - Δ t τ ]
(4394)
where V o represents zero current or open circuit voltage, I is current, R o is the series resistance, C is the capacitance, t is time, τ is a time constant, and R p is the polarization resistance.

The RCR table model within Simcenter STAR-CCM+ Batteries uses tables to specify the parameters as a function of SOC. Each set of V o , R o , R p , and τ parameters are functions of the SOC for a particular temperature. There are no equations to express the evolution of each parameter, as they are measured data which vary from one cell to another. The evolution of each parameter is specified as a table and Simcenter STAR-CCM+ Batteries calculates values between table points by either linear interpolation or Bezier curve interpolation.

The 0D RCR model accounts for the rate-dependent resistance that is found through the following relationship:
Figure 2. EQUATION_DISPLAY
R p = R p , 0 ( 1 | i | | i 1 | + exp ( | i | i 0 ) )
(4395)
in which R p is a polarization resistance that can be physically interpreted as a charge-transfer resistance. i is the local unit cell current (A), i 0 and i 1 are user-specified constants (A).

For further information, refer to [863] and [864].

3D RCR Model

Due to the presence of the capacitor within the model, the 3D RCR model is more suited (than the NTG model) to battery cells which contain high discharge or charge peaks, allowing for the temporal effects within the battery cell. This model can be created using the regression process within Simcenter Battery Design Studio, depending on pulse power curves presented from testing. The five input parameters to the model can be represented by fifth-order polynomials. The coefficients should then be normalized by the active area of the battery cell [863].



Figure 3. EQUATION_DISPLAY
V o = a i S O C i
(4396)
Figure 4. EQUATION_DISPLAY
R o = e E o R T R o , i S O C i E o = E o , i S O C i
(4397)
Figure 5. EQUATION_DISPLAY
R p = e E p R T R p , i S O C i E p = E p , i S O C i
(4398)
Figure 6. EQUATION_DISPLAY
τ = e E τ R T τ i S O C i E τ = E τ , i S O C i
(4399)
Figure 7. EQUATION_DISPLAY
V L = V o - I R o - ( I C ) Δ t + ( V L - V o + I R o ) t - Δ t exp [ - Δ t τ ]
(4400)
Figure 8. EQUATION_DISPLAY
V o d T = V o d T i S O C i
(4401)
Figure 9. EQUATION_DISPLAY
Q = I ( V o - V L + T d V o d T )
(4402)

Diffusion Resistance

The polarization resistance modifies the parallel resistance R p , 0 :
Figure 10. EQUATION_DISPLAY
R d = A d e ( E a , w R T ) t t w e B d e V o c
(4403)
where A d and B d are user-specified constants, E a , w is the Warburg activation energy, t is time, t w is the Warburg time offset, and V o c is the open circuit voltage at time t .

Polarization Resistance

The polarization resistance modifies the parallel resistance R p , 0 :

Figure 11. EQUATION_DISPLAY
R p , 1 = R p , 0 | i | | i p , 1 | + exp ( | i | | i p , 0 | )
(4404)
where i is the local unit cell current (A), i p , 0 and i p , 1 are user-specified constants (A).