Next Article in Journal
Low-Speed Performance Improvement of Direct Torque Control for Induction Motor Drives Fed by Three-Level NPC Inverter
Previous Article in Journal
Common Mode Voltage Elimination for Quasi-Switch Boost T-Type Inverter Based on SVM Technique
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Improvement of an Equivalent Circuit Model for Li-Ion Batteries Operating at Variable Discharge Conditions

by
Gabriele Maria Lozito
,
Valentina Lucaferri
*,†,
Francesco Riganti Fulginei
and
Alessandro Salvini
Department of Engineering, University Roma Tre, Via Vito Volterra 62b, 00146 Rome, Italy
*
Author to whom correspondence should be addressed.
These authors contributed equally to this work.
Electronics 2020, 9(1), 78; https://doi.org/10.3390/electronics9010078
Submission received: 9 December 2019 / Accepted: 25 December 2019 / Published: 1 January 2020
(This article belongs to the Section Power Electronics)

Abstract

:
A real time simulation of battery conditions is an essential step in the development of energy harvesting devices. Since it is not possible to have a direct measurement, the battery information, such as the remaining charge, need to be estimated by means of model-based estimation algorithms. Most of the existing models describing battery behaviour, are suitable only for a constant discharge current. This paper proposes a study of the dependence of the equivalent circuit model parameters on different discharge conditions. The model presented provides a powerful tool to represent the batteries’ behaviour in energy harvesting systems, involving continuous charge and discharge cycles. The extraction of parameters was performed, starting from a set of reference curves generated in Matlab Simulink environment, referring to Li-ion technology batteries. The parameters were extracted by means of a cascade of global and local search identification algorithms. Finally, the relations describing parameters’ behaviours as functions of the discharge current are presented.

1. Introduction

In recent years, batteries have been widely used both for energy storage and as power sources in several applications, including electronic devices, electrical vehicles and renewable power systems. The main goals for each battery-powered system are to extend the battery’s lifetime and include energy optimisation techniques in battery management systems (BMS). A deep overview of BMS applications is reported in [1], emphasising its importance in electric vehicles and the smart grids systems. The relevance of BMS in grid-connected battery-based system is stressed in [2] and a further strategy to control the battery charge and discharge based on optimisation techniques for energy accumulation in a stand-alone systems is proposed in [3].
All these applications require an accurate battery model to provide real-time information about the battery pack conditions; for instance, the state of charge (SoC), referring to the residual capacity of the battery, and the state of health (SoH), representing the ability of the battery to repeatedly provide its rated capacity over time. Since the internal characteristic and model parameters change according to the SoC and the operational temperature, the SoC estimation constitutes a fundamental step to understand how the battery works. Among the existing techniques, model-based methods are the most widely used to evaluate the SoC and study the dynamics of the battery. An exhaustive review of the recent techniques for estimating the model parameters and the SoC is described in [4]. Recently, a robustness solution for representing the batteries’ dynamic behaviour based on a combination of Kalman Filter algorithm and the equivalent circuit model was presented in [5], whereas for real time applications an accurate evaluation of SoC can be achieved by means of a novel estimator proposed in [6].
The estimate of battery SoC is a fundamental step to computing the terminal battery voltage. In this regard, many models have been developed in literature and the respective parameters are estimated by means of optimisation approaches, given that they are not measurable directly by sensors. In general, the existing models mainly fall into two categories: electrochemical and equivalent circuit ones. Electrochemical models are based on the chemical reactions that occur in a battery. Even though these models are useful to optimise the design of the battery and can achieve high precision, they are usually computationally intensive in both time and memory to solve partial differential equations [7,8]. On the other hand, the equivalent circuit models, (ECMs), are more straightforward and easier to implement than electrochemical ones. Moreover, they are especially suited to simulating the dynamic behaviour of the batteries by using resistance, capacitance, voltage source and other circuit components to form their circuits; more resistance capacitor (RC) networks usually improve the model accuracy [9]. Compared to electrochemical models that are characterised by partial differential equations, the ECMs are low order models; therefore, they result in better computational efficiency.
To identify the model parameters with low computational costs while preserving the accuracy, several identification procedures have been proposed in the literature, mainly involving non-linear least squares methods [10] and optimisation algorithms, including particle swarm optimisation [11] and genetic algorithms [12].
Most of these methods involve a set of parameters that are supposed to be constant for reducing the model complexity, but in practical applications they are subjected to change for different operating conditions, such as the state of charge (SoC—demonstrated in [13]); temperature; and ageing. Moreover, they present a limitation in the identification procedure, because they referred to constant current discharge curves and the parameters that are extracted are suitable only for fixed values of the discharge current.
To enhance the model accuracy, different sensitivity analyses have been proposed in the literature. In particular, the effects of changes in the model parameters on battery terminal voltage are analysed in [14]. Furthermore, a global sensitivity analysis of ECM parameters is studied in [8], reporting the strong dependence parameter on the SoC. This dependence is confirmed in [9], where a deep investigation of ECM parameters is presented, emphasising the importance of discharge current in voltage estimation.
In this work we analyse the parameters’ dependencies on different load conditions, in order to make the ECM compliant with a variable discharge current. The proposed improvement allows one to identify the EMC model by starting from curves at constant current, readily available in the literature and easy to constructed by the knowledge of metadata. Our study follows two main steps. In the former, the identification of the parameters of ECM was performed for each reference voltage curve, referred to different values of discharge current and obtained in Simulink by using metadata. Then, a mathematical model expressing the parameters dependence on the discharge current values was built from these preliminary results by exploiting a trial and error approach. The proposed model was then validated by evaluating its error on battery voltage curves different from those used for the parameter extraction. The results show the possibilities of the adoption of the proposed model for the evaluation of battery dynamics in an energy harvesting systems.
The paper is structured as follows: in Section 2 the battery equivalent circuit model based on the state space equations is described; in Section 3 the identification process and the respective results are illustrated; in Section 4 the model proposed for the dependence of the circuital parameters on discharge current is presented and validated; finally, the conclusions are explained in Section 5.

2. Battery Equivalent Circuit Model

As stated before, several models have been developed for the battery according to the required accuracy and the application. Among these, the 2-RC networks model represents a good trade-off between the precision and the computational effort [15,16]. Figure 1 shows the ECM consisting of one C circuit on the left, used for SoC tracking, and two RC circuits on the right, used to simulate the I–V characteristics and transient response of the battery cell. The following subsections outline some of the battery’s characteristics that are considered in the model.

2.1. SoC Evaluation

The capacitance C c a p a c i t y refers to the charge stored in the battery cell; the current source i b a t t represents the charge/discharge current of the battery cell; the voltage across the capacitor V C c represents the SoC of the battery cell quantitatively and varies in the range of 0 V (i.e., the SoC is 0, standing for the battery being fully discharged) to 1 V (i.e., the SoC is 1, meaning that the battery is fully charged).
Therefore, the SoC can be calculated as:
C c a p a c i t y d S o C d t = i b a t t .
In this work, the C c a p a c i t y corresponds to the usable capacity of the cell, and it is supposed to be a constant. This approximation, although it does not regard the non-linear capacity behaviours of the battery, such as the rate capacity and recovery effects, does not compromise the model accuracy, as will be demonstrated in the following sections. In order to include the non-linear capacity effects, a detailed extension of the EMC model is described in the Appendix A.

2.2. V o c -SoC Characteristic

In general, the battery open-circuit voltage ( V o c ) is a non-linear function of battery SoC and operating temperature. In this paper, the reference discharge curves are obtained by setting the temperature value as a constant. Therefore, only the dependence on the SoC is considered and the V o c = f [ S o C ( t ) ] is estimated by using:
V o c [ S o C ( t ) ] = a 0 e a 1 S o C + a 2 S o C 3 + a 3 S o C 2 + a 4 S o C + a 5 ,
where the coefficients a 0 , a 1 , a 2 , a 3 , a 4 , a 5 constitutes the parameter that need to be identified.

2.3. State Space Equations

The state space representation of the equivalent electrical model in Figure 1 is given by:
V ˙ T S V ˙ T L S o C ˙ = 1 R T S C T S 0 0 1 R T L C T L 0 0 V T S V T L + 1 C T S 1 C T L + 1 C C a p a c i t y i b a t t
V b a t t = V o c [ S o C ( t ) ] R i i b a t t V T S V T L ,
where V T S and V T L are the voltages across the first and the second RC circuits, respectively; C c a p a c i t y is the battery capacity; i b a t t is the current, which is assumed to be positive when the battery is discharging and negative during charging; and V b a t t is the terminal voltage.

3. Identification Process

The knowledge of unknown parameters a i with i = 0 5 , R i , R T S , C T S , R T L and C T L , allows one to trace the discharge curve at constant current for a fixed operating condition. In order to extract the parameters, it is useful to manipulate the state space equations, providing the battery voltage V b a t t depending on time, t and the 11 parameters θ = ( a 0 , a 1 , a 2 , a 3 , a 4 , a 5 , R i , R T S , C T S , R T L and C T L ) .
Therefore, the identification process consists in finding a combination of model parameters that minimises a cost function, represented by the squared error (SE) between the values of voltage V b a t t ( t n ) = f ( t n , θ ) , computed by means of Equation (4) for any time step t n , and the reference/measured values of the battery voltage V n :
S E = n = 1 N [ V n f ( t n , θ ) ] 2 ,
where N is the number of samples, V n is the vector of reference voltage values and t n is the vector time simulated samples. f ( t n , θ ) is the computed voltage for each time step t n .
The extraction of parameters from reference curves is a complex, multimodal problem, so in order to avoid local minima, a cascade of global and local search algorithms was implemented. In particular, the continuous flock optimisation algorithm, CFSO, is used for exploring the solutions space and reducing the space size.
It is a swarm intelligence-based strategy that is inspired by a very affirmed algorithm called the flock of starling optimisation (FSO). The advantage introduced by the CFSO algorithm, with respect to the FSO, is the availability of analytical expressions for the dynamic system poles. This provides the knowledge about the dynamic stability of the system, making it possible to have the swarm orbit around an area, converge in a pseudo-deterministic descent or escape from a local minimum, by simply tuning the stability parameters. The movement of particles is described by the following equations:
v k j ( t + 1 ) = ω v k j ( t ) + λ ( p b e s t j ( t ) x k j ( t ) ) + γ ( g b e s t j ( t ) x k j ( t ) ) + m = 1 N h k m v m j ( t )
x k j ( t + 1 ) = x k j ( t ) + v k j ( t + 1 ) .
By the index j = 1 Δ , the dimension of the velocity position is taken into account. ( Δ is the number of dimensions of the solution space). The index k represents the particle of the N particles swarm. The symbols in the equations are from the standard convention used for the literature formulation of the PSO. The terms ω , λ and γ represent, respectively, the inertial, cognitive and social coefficients. The three coefficients represent, respectively, the trend of a particle of maintaining its velocity, the attraction of a particle toward its personal best and the attraction of a particle toward the global best. The sum term at the far right is the weighted average of the velocities of a subset of particles belonging to the swarm. The continuous formulation of CFSO allows one to analyse the system by means of domain transformations. A detailed description of the algorithm is reported in [17].
The main drawback of CFSO is the low degree of accuracy with respect deterministic algorithms; hence, the Levenberg Marquardt algorithm was implemented to obtain a better accuracy and find the optimal solution. The Levenberg–Marquardt, LM, algorithm was implemented to update the parameter vector, θ , at each iteration step, k. The updating rule is:
θ k + 1 = θ k ( J k T J k + μ k I ) 1 J k T f k ,
where J is the Jacobian matrix and μ is a coefficient regulating the the algorithm convergence. The advantages of this algorithm is the high convergence speed and strong stability.

Data and Identification Method

In the identification phase, we used the reference curves generated in MATLAB Simulink environment. In particular, by setting the metadata reported in Table 1, it is possible to extract the discharging curves, reported in Figure 2. Further details can be found in [18,19].
As the behaviour of the proposed algorithm strongly depends on the guess values; it was run several times by setting a random guess values. An average of the solutions found was used for showing the trend of parameters. Results are reported in Table 2 for different values of discharge current.

4. Model for Discharging Current Dependence

The parameters extracted were used to gain insight into their dependence on the discharge current. This allowed us to develop a model able to estimate the battery voltage for different discharge conditions. The procedure of modelling the trend of the battery voltage with current is performed as explained below:
  • The first step deals with the observation of the behaviour of any of the parameters influenced by the discharge current: some known trends can be found.
  • Therefore, for each of the parameters, a fitting procedure is performed for identifying a suitable polynomial or exponential function; the respective coefficients are extracted, too.
  • Then, an error is calculated between reference curves, and samples are extracted through the identified closed-forms.
  • Lastly, an analytical expression for the battery voltage is derived thanks to the knowledge of the trend of the parameters with current.
A regression analysis of some parameters for a Li-ion battery having 2.6 Ah is reported in Figure 3. The parameters a 1 and R i are considered constant, as can be seen from Table 1, while the others do not show any particular trend.
In general, the fitting functions assume one of the forms reported below; i.e., linear, quadratic or exponential:
f ( x ) = p 0 + p 1 x
g ( x ) = g 0 + g 1 x + g 2 x 2
h ( x ) = a 0 e ( a 1 x ) + a 2 .
In Table 3, the coefficients obtained by fitting the parameters trends and the respective coefficient of determination are illustrated.

4.1. Validation and Results

To validate the optimisation algorithm implemented and the proposed model, four cases of study were considered:
  • Case 1: Comparison between optimisation algorithms. The CFSO was compared with the classical optimisation techniques, such as the genetic algorithm, GA, and the particle swarm optimisation, PSO.
  • Case 2: Testing for different discharge currents. By considering the same Li-ion battery, C = 2.6 Ah, the model parameters were updated for different discharge currents, by applying the closed-form formula obtained in the previous section.
  • Case 3: Trend parameters for Li-ion battery for electric vehicles. The identification process was implemented to extract the parameters trend of another battery technology, Li-ion C = 100 Ah. This confirms the trends achieved for Li-ion battery with C = 2.6 Ah.
  • Case 4: Comparison between the proposed model and fixed parameters model. The discharge curves computed by our model and other models having fixed parameters but with different discharge current values were compared for demonstrating the importance of updating the parameters.

4.1.1. Case 1: Comparison between Optimisation Algorithms

In order to demonstrate the good performance of CFSO, a comparative analysis against the PSO and GA for the initialisation of the search space to be investigated by the LM is reported. Both the PSO and the GA were used considering a set of 50 agents (i.e., 50 particles for the PSO and 50 individuals for the GA). All approaches ran 250 iterations: 150 for each global optimisation algorithm (CFSO, PSO and GA) and 100 for the refinements via LM. Results are summarised in Table 4.

4.1.2. Case 2: Test for Different Discharge Currents

During the validation phase, we considered four curves referring to discharge currents of 0.2, 0.3, 1.5 and 1.7 A that were not involved in the identification step. As can be seen from Figure 4 and Figure 5 the error was always below 1 × 10 2 . The results related to the test curves are reported in Table 5, where the Mean Squared Error, MSE, is very low—about 1 × 10 2 .

4.1.3. Case 3: Trend Parameters for Li-Ion Battery for Electric Vehicles

A further validation step is considered by referring to a battery technology different from that one studied in previous section: Li-ion C = 100 Ah for electric vehicles applications. Figure 6 shows the parameters’ trends and demonstrates that they are similar to the ones obtained from the first applications. For sake of brevity, we reported the results for some parameters only.

4.1.4. Case 4: Comparison between the Proposed Model and Fixed Parameters Model

In order to demonstrate the good performance of the model proposed here, a comparison between the our model implementing the parameters variation at different current values (10 and 25 Ampere) and the model with a fixed parameters values is reported in Figure 7.
The results show that the update of parameters, when the discharge current changes, is necessary. The model maintaining a fixed parameter is not able to approximate correctly the discharge curve.

5. Conclusions

This paper has pursued the improvement of an equivalent circuit model able to predict the behaviour of battery voltage with varying discharge currents. An efficient identification procedure based on an optimisation algorithm has been developed and applied to a set of reference curves easily generated in the Simulink environment, starting with the knowledge of metadata; a combination of the CFSO and the Levenberg–Marquardt algorithm allowed us to extract the value of each of the parameters influencing the battery voltage at different discharge currents. Therefore, the trends observed have been used to derive a mathematical expressions able to furnish an analytical solution not only for each of the parameters, but in general, for the voltage of any battery. This makes the ECM proposed in literature valid for any applications involving a variable terminal current. In particular, such improvements are important in battery energy storage systems, where a battery needs to be interfaced with a DC/DC converter, whose current varies continuously in order to allow the charge and discharge. The drawback of this method is that there is no physical meaning in the relationship obtained between parameters and the discharge current.

Author Contributions

Conceptualisation, V.L. and G.M.L.; methodology, V.L.; software, F.R.F.; validation, V.L.; formal analysis, V.L.; investigation, G.M.L.; resources, V.L.; data curation, G.M.L.; writing–original draft preparation, V.L.; writing–review and editing, G.M.L. and F.R.F.; supervision, F.R.F. and A.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

The equivalent circuit model can be easily extended in order to consider a variable capacity. It can be integrated by inserting the Kinetic Battery model, which takes into account the non linear phenomena occurring in a battery, the rate and recovery effects.
As shown in Figure A1, the battery model is assumed to be composed of two charge wells, where the charge is distributed with a capacity ratio, c ( 0 < c < 1 ): one contains the available charge and supplies the load directly, while the other contains the bound charge and refills the available charge well (recovery effect) through a valve, k. The charge exchanged between the wells depends on the difference in their heights, δ = h 1 h 2 and k. h 1 represents the state of charge, SoC, and when it becomes zero, the battery is full discharged.
Figure A1. Kinetic battery model: the battery is represented as structure composed by two charge wells: bound charge and available charge. The capacity ratio, c, defines the charge distribution.
Figure A1. Kinetic battery model: the battery is represented as structure composed by two charge wells: bound charge and available charge. The capacity ratio, c, defines the charge distribution.
Electronics 09 00078 g0a1
The change of charge between the wells is expressed as follows:
x 1 t = i ( t ) + k [ h 2 ( t ) h 1 ( t ) ] x 2 t = k [ h 2 ( t ) h 1 ( t ) ] ,
where x 1 and x 2 are the total charge in available and bound charge well, respectively, from which comes h 1 = x 1 c and h 2 = x 2 ( 1 c ) . When the battery is discharged with a current, i b a t t ( t ) , the available charge, decreases; thus, the SoC and voltage reduce (rate effect). When the load is removed, the charge flows from the bound charge well to the available charge well until h 1 and h 2 are equal; this is the recovery effect. By assuming the following initial conditions x 1 , 0 = x 1 ( t = 0 ) = c · C x 2 , 0 = x 2 ( t = 0 ) = ( 1 c ) · C and x 0 = x 1 , 0 + x 2 , 0 with C representing the total battery capacity, the differential equations can be solved for a constant discharge current, I, for a period t 0 < t < t 1 . The discharge completes when x 1 becomes zero. The unavailable charge of the battery can be expressed as:
C u n = ( 1 c ) · δ ( t ) δ ( t ) = h 2 ( t ) h 1 ( t ) = x 2 ( 1 c ) x 1 c .
By solving equations and measuring the load current i b a t t ( t ) , the state of charge of the battery can be computed by using:
S O C ( t ) = C a v a i l a b l e ( t ) C m a x = S O C i n ( t ) 1 C m a x i ( t ) d t + C u n ( t ) ,
where C a v a i l a b l e and C m a x are the available and maximum battery capabilities. The SoC decreases when it delivers charge to load, which is expressed by current integration term.

References

  1. Eichi, H.R.; Ojha, U.; Baronti, F.; Chow, M. Battery management system in smart grid and electric vehicles: An overview. IEEE Ind. Electron. Mag. 2013, 7, 4–16. [Google Scholar] [CrossRef]
  2. Luna, A.C.; Diaz, N.L.; Graells, M.; Vasquez, J.C.; Guerrero, J.M. Mixed-integer-linear-programming-based energy management system for hybrid PV-wind-battery microgrids: Modeling, design, and experimental verification. IEEE Trans. Power Electron. 2016, 32, 2769–2783. [Google Scholar] [CrossRef] [Green Version]
  3. Chao, K.H.; Lai, Y.J.; Chang, W.C. Development of a Stand-Alone Photovoltaic System Considering Shaded Effect for Energy Storage and Release. Electronics 2019, 8, 567. [Google Scholar] [CrossRef] [Green Version]
  4. Rivera-Barrera, J.; Muñoz-Galeano, N.; Sarmiento-Maldonado, H. SoC estimation for lithium-ion batteries: Review and future challenges. Electronics 2017, 6, 102. [Google Scholar] [CrossRef] [Green Version]
  5. Xu, Y.; Hu, M.; Fu, C.; Cao, K.; Su, Z.; Yang, Z. State of Charge Estimation for Lithium-Ion Batteries Based on Temperature-Dependent Second-Order RC Model. Electronics 2019, 8, 1012. [Google Scholar] [CrossRef] [Green Version]
  6. Wei, Z.; Lim, T.M.; Skyllas-Kazacos, M.; Wai, N.; Tseng, K.J. Online state of charge and model parameter co-estimation based on a novel multi-timescale estimator for vanadium redox flow battery. Appl. Energy 2016, 172, 169–179. [Google Scholar] [CrossRef]
  7. Astaneh, M.; Dufo-Lopez, R.; Roshandel, R.; Golzar, F.; Bernal-Agustín, J.L. A computationally efficient Li-ion electrochemical battery model for long-term analysis of stand-alone renewable energy systems. J. Energy Storage 2018, 17, 93–101. [Google Scholar] [CrossRef]
  8. Zhao, S.; Howey, D.A. Global sensitivity analysis of battery equivalent circuit model parameters. In Proceedings of the 2016 IEEE Vehicle Power and Propulsion Conference (VPPC), Hangzhou, China, 17–20 October 2016; pp. 1–4. [Google Scholar]
  9. Farmann, A.; Sauer, D.U. Comparative study of reduced order equivalent circuit models for on-board state-of-available-power prediction of lithium-ion batteries in electric vehicles. Appl. Energy 2018, 225, 1102–1122. [Google Scholar] [CrossRef]
  10. Zhang, C.; Allafi, W.; Dinh, Q.; Ascencio, P.; Marco, J. Online estimation of battery equivalent circuit model parameters and state of charge using decoupled least squares technique. Energy 2018, 142, 678–688. [Google Scholar] [CrossRef]
  11. Lucaferri, V.; Lozito, G.M.; Fulginei, F.R.; Salvini, A. A novel method for dynamic battery model identification based on CFSO. In Proceedings of the 2019 15th Conference on Ph. D Research in Microelectronics and Electronics (PRIME), Lausanne, Switzerland, 15–18 July 2019; pp. 57–60. [Google Scholar]
  12. Blaifi, S.; Moulahoum, S.; Colak, I.; Merrouche, W. Monitoring and enhanced dynamic modeling of battery by genetic algorithm using LabVIEW applied in photovoltaic system. Electr. Eng. 2018, 100, 1021–1038. [Google Scholar] [CrossRef]
  13. Hu, X.; Li, S.; Peng, H.; Sun, F. Robustness analysis of State-of-Charge estimation methods for two types of Li-ion batteries. J. Power Sour. 2012, 217, 209–219. [Google Scholar] [CrossRef]
  14. Rahimi-Eichi, H.; Balagopal, B.; Chow, M.Y.; Yeo, T.J. Sensitivity analysis of lithium-ion battery model to battery parameters. In Proceedings of the IECON 2013-39th Annual Conference of the IEEE Industrial Electronics Society, Vienna, Austria, 10–13 November 2013; pp. 6794–6799. [Google Scholar]
  15. Madani, S.S.; Schaltz, E.; Kær, S.K. A Review of Different Electric Equivalent Circuit Models and Parameter Identification Methods of Lithium-Ion Batteries. ECS Trans. 2018, 87, 23–37. [Google Scholar] [CrossRef]
  16. Zhang, X.; Zhang, W.; Lei, G. A review of li-ion battery equivalent circuit models. Trans. Electr. Electron. Mater. 2016, 17, 311–316. [Google Scholar] [CrossRef] [Green Version]
  17. Lozito, G.M.; Salvini, A. Swarm intelligence based approach for efficient training of regressive neural networks. Neural Comput. Appl. 2019, 31, 1–12. [Google Scholar] [CrossRef]
  18. EEMB Co., Ltd. Li-Ion Batteries Datasheets. Available online: https://www.ineltro.ch/media/downloads/SAAItem/45/45958/36e3e7f3-2049-4adb-a2a7-79c654d92915.pdf (accessed on 9 December 2019).
  19. CSB-Battery. Li-Ion Batteries Datasheets 100 Ah. Available online: http://www.csb-battery.com/upfiles/dow01341217537.pdf (accessed on 9 December 2019).
Figure 1. Equivalent circuit model: C c is the nominal capacity of the battery. The voltage across the capacitor, V C c , corresponds to the SoC of the battery cell. V o c is the open circuit voltage and it is a non linear function of the state of charge (SoC). The R i , R T S C T S and R T L C T L are responsible for instantaneous voltage drop, short-time and long-time constants, respectively.
Figure 1. Equivalent circuit model: C c is the nominal capacity of the battery. The voltage across the capacitor, V C c , corresponds to the SoC of the battery cell. V o c is the open circuit voltage and it is a non linear function of the state of charge (SoC). The R i , R T S C T S and R T L C T L are responsible for instantaneous voltage drop, short-time and long-time constants, respectively.
Electronics 09 00078 g001
Figure 2. Discharge characteristics of Li-ion battery having a nominal voltage V n = 3.7 V and a rated capacity C c = 2.6 Ah for different values of discharge current.
Figure 2. Discharge characteristics of Li-ion battery having a nominal voltage V n = 3.7 V and a rated capacity C c = 2.6 Ah for different values of discharge current.
Electronics 09 00078 g002
Figure 3. Parameters’ trends for a Li-ion, C = 2.6 Ah battery: a 0 , a 2 , a 3 , C T S and R T L are represented by a polynomial function: f ( x ) = p 0 + p 1 x , g ( x ) = g 0 + g 1 x + g 2 x 2 ; meanwhile, R T S is fitted by means of an exponential function: h ( x ) = a 0 e a 1 x + a 2 .
Figure 3. Parameters’ trends for a Li-ion, C = 2.6 Ah battery: a 0 , a 2 , a 3 , C T S and R T L are represented by a polynomial function: f ( x ) = p 0 + p 1 x , g ( x ) = g 0 + g 1 x + g 2 x 2 ; meanwhile, R T S is fitted by means of an exponential function: h ( x ) = a 0 e a 1 x + a 2 .
Electronics 09 00078 g003
Figure 4. Test for a discharge current of 0.3 A: comparison between the voltage estimated by means of a closed-form parameter-based model and the voltage reference values (on the left). Absolute Error in logarithmic scale between simulated and reference values (on the right).
Figure 4. Test for a discharge current of 0.3 A: comparison between the voltage estimated by means of a closed-form parameter-based model and the voltage reference values (on the left). Absolute Error in logarithmic scale between simulated and reference values (on the right).
Electronics 09 00078 g004
Figure 5. Test for a discharge current of 1.7 A: comparison between the voltage estimated by means of a closed-form parameter-based model and the voltage reference values (on the left). Absolute error in logarithmic scale between simulated and reference values (on the right).
Figure 5. Test for a discharge current of 1.7 A: comparison between the voltage estimated by means of a closed-form parameter-based model and the voltage reference values (on the left). Absolute error in logarithmic scale between simulated and reference values (on the right).
Electronics 09 00078 g005
Figure 6. Parameters’ trends for Li-ion, C = 100 Ah: a 0 and a 2 are represented by a polynomial; R T S is fitted by means of an exponential function.
Figure 6. Parameters’ trends for Li-ion, C = 100 Ah: a 0 and a 2 are represented by a polynomial; R T S is fitted by means of an exponential function.
Electronics 09 00078 g006
Figure 7. Discharge curves for two different current values: comparison between the results obtained through the proposed closed-form model and the fixed parameters model.
Figure 7. Discharge curves for two different current values: comparison between the results obtained through the proposed closed-form model and the fixed parameters model.
Electronics 09 00078 g007
Table 1. Metadata used to extract the reference curves in Simulink.
Table 1. Metadata used to extract the reference curves in Simulink.
Nominal Capacity [Ah]2.6100
Nominal Voltage [V]3.712
Standard Discharge Current [A]1.2743.5
Maximum Discharge Current [A]2.6500
Operating temperature Discharge [°C]−20 −60−15 −50
Internal Impedance [mΩ]≤708
Table 2. The 11 parameters found versus discharge current for a 2.6 Ah Li-ion battery.
Table 2. The 11 parameters found versus discharge current for a 2.6 Ah Li-ion battery.
Parameters0.5 A1.3 A1.9 A
a 0 −6.350 × 10−1−7.99010 × 10−1−9.62010 × 10−1
a 1 2.685 × 1012.634 × 1012.630 × 101
a 2 3.146 × 10−15.160 × 10−17.890 × 10−1
a 3 −2.024 × 100−2.597 × 100−2.612 × 100
a 4 −1.269 × 100−3.505 × 100−3.419 × 100
a 5 7.205 × 1009.898 × 1009.518 × 100
R i [Ω]3.805 × 10−43.768 × 10−43.246 × 10−4
R T S [Ω]7.810 × 10−12.572 × 10−11.543 × 10−1
C T S [F]4.616 × 1024.523 × 1024.476 × 102
R T L [Ω]1.551 × 1011.326 × 1011.068 × 101
C T L [F]2.141 × 1031.265 × 1031.431 × 103
Table 3. Coefficients obtained by fitting the parameters’ trends and the respective coefficient of determination, R 2 .
Table 3. Coefficients obtained by fitting the parameters’ trends and the respective coefficient of determination, R 2 .
a 0 a 2 a 3 R TS C TS R TL
Linear
p 0 −5.527 × 10−14.612 × 102
p 1 −2.049 × 10−1−7.032 × 100
2 thorder polynomial
g 0 4.184 × 10−1−1.572 × 1003.635 × 101
g 1 −2.340 × 10−2−1.233 × 100−2.933 × 101
g 2 1.094 × 10−13.584 × 10−18.425 × 100
Exponential
a 0 1.319 × 100
a 1 2.056 × 100
a 2 1.399 × 10−1
R 2 0.99970.95570.84290.99860.95820.9396
Table 4. Comparison against classic global optimisation algorithms.
Table 4. Comparison against classic global optimisation algorithms.
CFSO + LMPSO + LMGA + LM
Iterations250250250
RMSE0.04470.08010.0503
Computational time [s]1.451.212.69
Table 5. MSEs for different cases of study.
Table 5. MSEs for different cases of study.
Discharge Current [A]MSE
0.2 6.2 × 10−3
0.3 8.3 × 10−3
1.5 2.1 × 10−2
1.7 3.3 × 10−2

Share and Cite

MDPI and ACS Style

Lozito, G.M.; Lucaferri, V.; Riganti Fulginei, F.; Salvini, A. Improvement of an Equivalent Circuit Model for Li-Ion Batteries Operating at Variable Discharge Conditions. Electronics 2020, 9, 78. https://doi.org/10.3390/electronics9010078

AMA Style

Lozito GM, Lucaferri V, Riganti Fulginei F, Salvini A. Improvement of an Equivalent Circuit Model for Li-Ion Batteries Operating at Variable Discharge Conditions. Electronics. 2020; 9(1):78. https://doi.org/10.3390/electronics9010078

Chicago/Turabian Style

Lozito, Gabriele Maria, Valentina Lucaferri, Francesco Riganti Fulginei, and Alessandro Salvini. 2020. "Improvement of an Equivalent Circuit Model for Li-Ion Batteries Operating at Variable Discharge Conditions" Electronics 9, no. 1: 78. https://doi.org/10.3390/electronics9010078

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop