Acessibilidade / Reportar erro

Battery Model Parameters Estimation Using Simulated Annealing * * Work presented at XXXVI Congresso Nacional de Matemática Aplicada e Computacional (CNMAC).

ABSTRACT

In this paper, a Simulated Annealing (SA) algorithm is proposed for the Battery model parametrization, which is used for the mathematical modeling of the Lithium Ion Polymer (LiPo) batteries lifetime. Experimental data obtained by a testbed were used for model parametrization and validation. The proposed SA algorithm is compared to the traditional parametrization methodology that consists in the visual analysis of discharge curves, and from the results obtained, it is possible to see the model efficacy in batteries lifetime prediction, and the proposed SA algorithm efficiency in the parameters estimation.

Keywords:
Battery model; parameter estimation; simulated annealing

RESUMO

Neste trabalho é proposto um algoritmo de Simulated Annealing (SA) para a parametrização do modelo Battery, utilizado para a modelagem matemática do tempo de vida de baterias de Lítio Íon Polímero (LiPo). Dados experimentais obtidos em uma plataforma de testes são utilizados para a parametrização e a validação do modelo. O algoritmo SA proposto é comparado à metodologia usual de parametrização, que consiste na análise visual de curvas de descarga, e a partir dos resultados obtidos, é possível verificar tanto a eficácia do modelo em predizer o tempo de vida das baterias estudadas, quanto a eficiência do algoritmo SA proposto para a estimação de seus parâmetros.

Palavras-chave:
modelo Battery; estimação de parâmetros; simulated annealing

1 INTRODUCTION

The development of new technologies for mobile devices is highly dependent on developments in battery lifetime prediction and management. The battery lifetime is here understood as the time during which the battery can supply energy to the device before a new recharge 1717 D. Rakhmatov & S. Vrudhula. An analytical high-level battery model for use in energy management of portable electronic systems, in National Science Foundation’s State/Industry/University Cooperative Research Centers (NSFS/IUCRC) Center for Low Power Electronics (CLPE), (2001), 1-6.. There are different classes of mathematical models 44 M. Chen & G. Rincón-Mora. Accurate electrical battery model capable of predicting runtime and I-V performance, in IEEE Transactions on Energy Conversion, 21(2) (2006), 504-511.), (66 M. Doyle, T.F. Fuller & J.S. Newman. Modeling of galvanostatic charge and discharge of the lithium/polymer/insertion cell, in Journal of The Electrochemical Society, 140 (1993), 1526-1533.), (1010 T. Kim & W. Qiao. A hybrid battery model capable of capturing dynamic circuit characteristics an nonlinear capacity effects, in IEEE Wireless Communications and Networking Conference, 26 (2011), 1172-1180.), (1515 T.D. Panigrahi, D. Panigrahi, C. Chiasserini, S. Dey, R. Rao, A. Raghunathan & K. Lahiri. Battery life estimation of mobile embedded systems, in “Fourteenth International Conference on VLSI Design”, (2001), 57-63.), (1717 D. Rakhmatov & S. Vrudhula. An analytical high-level battery model for use in energy management of portable electronic systems, in National Science Foundation’s State/Industry/University Cooperative Research Centers (NSFS/IUCRC) Center for Low Power Electronics (CLPE), (2001), 1-6.), (1818 V. Ramadesigan, P.W.C. Northrop, S. De, S. Santhanagopalan, R.D. Braatz & V.R. Subramanian. Modeling and Simulation of Lithium-Ion Batteries from a Systems Engineering Perspective, inJournal of The Electrochemical Society, 159 (2012), 31-45. capable of battery lifetime prediction, and among those classes, there is the electrical models class 33 M. Ceylan, T. Sarikurt & A. Balikci. A novel Lithium-Ion-Polymer battery model for hybrid/electric vehicles, in 2014 IEEE 23rd International Symposium on Industrial Electronics (ISIE), (2014),366-369.), (44 M. Chen & G. Rincón-Mora. Accurate electrical battery model capable of predicting runtime and I-V performance, in IEEE Transactions on Energy Conversion, 21(2) (2006), 504-511.), (2222 O. Tremblay & L-A. Dessaint, Experimental Validation of a Battery Dynamic Model for EV Applications, in World Electric Vehicle Journal, (2009), 289-298.. A considerably versatile electrical model is the so called Battery model 99 MATHWORKS. Implement generic battery model. Available at: Available at: http://www.mathworks.com/help/physmod/sps/powersys/ref/battery.html . Access in: 8 nov. 2015.
http://www.mathworks.com/help/physmod/sp...
), (2121 O. Tremblay, L.-A. Dessaint, A.-I. Dekkiche. A Generic Battery Model for the Dynamic Simulation of Hybrid Electric Vehicles, in “Vehicle Power and Propulsion Conference, VPPC 2007”, IEEE, (2007), 284-289.), (2222 O. Tremblay & L-A. Dessaint, Experimental Validation of a Battery Dynamic Model for EV Applications, in World Electric Vehicle Journal, (2009), 289-298., and a crucial aspect of its application is the parametrization process. Different approaches can be adopted for the parameters estimation, being the subjective visual analysis of discharge curves the traditionally applied method 22 M.F. Brondani, A. Sausen, P.S. Sausen & M.O. Binelo. Modelagem Matemática do Tempo de Vida de Baterias de Lítio Íon Polímero, in Proceeding Series of the Brazilian Society of Computational and Applied Mathematics, 4(1) (2016).), (1616 C.M.D. Porciuncula, A.T.Z.R. Sausen & P.S. Sausen. Mathematical Modeling for Predicting Battery Lifetime through Electrical Models, in Advances in Mathematics Research, (2015), 343-360. for some of the Battery model parameters.

Some works have proposed the use of more systematic estimation processes with metaheuristics, obtaining good results for various parameter estimation problems 11 J. Brand, Z. Zhang & R.K. Agarwal. Extraction of battery parameters of the equivalent circuit model using a multi-objective genetic algorithm, in Journal of Power Sources, 247 (2014), 729-737.), (55 Z. Chen, C. Chris Mi, B. Xia & C. You. Energy management of power-split plug-in hybrid electric vehicles based on simulated annealing and Pontryagin’s minimum principle, in Journal of Power Sources, 272 (2014), 160-168.), (77 K.M. El-Naggar , M.R. AlRashidi, M.F. AlHajri & A.K. Al-Othman . Simulated Annealing algorithm for photovoltaic parameters identification, in Solar Energy, 86(1) (2012), 266-274.), (2020 K. Thirugnanam, J.T.P. Ezhil Reena , M. Singh & P. Kumar. Mathematical Modeling of Li-IonBattery Using Genetic Algorithm Approach for V2G Applications, in IEEE Transactions on Energy Conversion, 29(2) (2014), 332-343.. Among the most used metaheuristics, the Simulated Annealing (SA) is notable for its efficacy and robustness. This method, proposed by 1111 S. Kirkpatrick, C.D. Gelatt & M.P. Vecchi. Optimization by simulated annealing, in Science, 220(4598) (1983), 671-680., is inspired by the procedure presented in 1313 N. Metropolis, A.W. Rosenbluth, M.N. Rosenbluth, A.H. Teller & E. Teller. Equation of State Calculations by Fast Computing Machines, in Journal of Chemical Physics, 21, (1953), 1087-1092. and is based on the analogy between annealing of solids and the resolution of combinatorial optimization problems 77 K.M. El-Naggar , M.R. AlRashidi, M.F. AlHajri & A.K. Al-Othman . Simulated Annealing algorithm for photovoltaic parameters identification, in Solar Energy, 86(1) (2012), 266-274.. An important characteristic of this method is the possibility of solutions worstthen the current solution to be selected for the next iteration, and by doing so, exploring othersolutions in the neighborhood, escaping from local minima. This selection probability is driven by the temperature simulation variable, which decreases with time, bringing stability to the method as the search progresses.

The SA method has been used to optimize parameters in a variety of problems. The operational parameters optimization for fuel economy and lower emission of a Hybrid Electric Vehicle (HEV) is discussed in 2323 Z. Wang, B. Huang, Y. Xu & W. Li. Optimization of Series Hybrid Electric Vehicle Operational Parameters By Simulated Annealing Algorithm, in “2007 IEEE International Conference on Control and Automation”, IEEE, (2007), 1536-1541., where a SA algorithm is proposed and its results are compared with the method usually employed for the problem, called dividing rectangles (DIRECT). In 1414 M.T. Outeiro, R. Chibante, A.S. Carvalho & A.T. de Almeida. A parameter optimized model of a Proton Exchange Membrane fuel cell including temperature effects, in Journal of Power Sources, 185(2) (2008), 952-960., a SA method is used for the parameters estimation of an electrical equivalent circuit model of the Proton Exchange Membrane (PEM) fuel cell system. The model is validated by the comparison of experimental and simulated data, with good results agreement. A SA algorithm is used in 88 O. Ekren & B.Y. Ekren. Size optimization of a PV/wind hybrid energy conversion system with battery storage using simulated annealing, in Applied Energy, 87(2) (2010), 592-598. for the size optimization of a photovoltaic and wind hybrid energy system with battery storage. The parameters for photovoltaic panel size, wind turbine rotor swept area and battery capacity are optimized for the minimization the energy system total cost. The results obtained by the SA algorithm is compared to the Response Surface Methodology (RSM), with SA showing better results. The estimation of solar cell model parameters is solved by a SA algorithm in 77 K.M. El-Naggar , M.R. AlRashidi, M.F. AlHajri & A.K. Al-Othman . Simulated Annealing algorithm for photovoltaic parameters identification, in Solar Energy, 86(1) (2012), 266-274., and a comparative study of different parameter estimation techniques is presented to demonstrate the effectiveness of the proposed SA. In 55 Z. Chen, C. Chris Mi, B. Xia & C. You. Energy management of power-split plug-in hybrid electric vehicles based on simulated annealing and Pontryagin’s minimum principle, in Journal of Power Sources, 272 (2014), 160-168., a SA is employed to efficiently find the best control coefficients for the nonlinear problem of energy management for a hybrid vehicle. With the use of SA, it was possible to find the motor power and maximum current coefficient with faster calculation time, improving the vehicle energy efficiency when compared to the Charge-Depleting (CD)/Charge-Sustaining (CS) standard method.

This paper presents the application of the SA method in the parametrization of the Batterymodel used for the mathematical modeling of Lithium Ion Polymer (LiPo) batteries. The proposed SA algorithm and the Battery model are both implemented using the Matlab computational tool. For the parametrization validation, two different methodologies are applied and compared. The first methodology consists in the model parametrization by discharge curves visual analysis, which is the traditionally applied method for this problem 22 M.F. Brondani, A. Sausen, P.S. Sausen & M.O. Binelo. Modelagem Matemática do Tempo de Vida de Baterias de Lítio Íon Polímero, in Proceeding Series of the Brazilian Society of Computational and Applied Mathematics, 4(1) (2016).), (1616 C.M.D. Porciuncula, A.T.Z.R. Sausen & P.S. Sausen. Mathematical Modeling for Predicting Battery Lifetime through Electrical Models, in Advances in Mathematics Research, (2015), 343-360.. The second methodology is the model parametrization by the SA algorithm proposed in this paper. The discharge curves used in both parametrization approaches were obtained using a testbed specially built for this task. The results obtained by the Battery model are compared to the experimental data in order to evaluate the parametrization procedures.

The rest of the paper is organized as follows. In Section 2 the Battery model is presented, the experimental data acquisition and the parametrization methods are explained, and the SA proposed parametrization method is detailed. In Section 3 the simulation results are presented and discussed. In Section 4 the conclusions are drawn.

2 MATERIALS AND METHODS

This section presents the electrical model used for battery lifetime prediction, the methodology used for the experimental data obtainment and model parametrization procedure. The first parametrization methodology is based on the subjective visual analysis of discharge curves, and second methodology is the proposed SA algorithm.

2.1 Battery Model

The Battery model is a dynamic model that simulates the behaviour of rechargeable batteries of different technologies under different charge and discharge conditions 99 MATHWORKS. Implement generic battery model. Available at: Available at: http://www.mathworks.com/help/physmod/sps/powersys/ref/battery.html . Access in: 8 nov. 2015.
http://www.mathworks.com/help/physmod/sp...
. The following assumptions are considered for the model 2121 O. Tremblay, L.-A. Dessaint, A.-I. Dekkiche. A Generic Battery Model for the Dynamic Simulation of Hybrid Electric Vehicles, in “Vehicle Power and Propulsion Conference, VPPC 2007”, IEEE, (2007), 284-289.: the internal resistance of the battery is constant, not varying with the current amplitude; the effective capacity of the battery does not change along with changes in the current amplitude; the temperature is neglected, not affecting the model behaviour; self-discharging of the battery is not considered; and the model has no memory effect.

The Battery model is part of the SimPowerSystems library, in the Matlab/ Simulink computational tool. For each battery type there is a specific equation to describe the voltage decay. Therefore, for LiPo battery, the simulated voltage Vs is obtained by the equation

(1)

where: E 0 is the constant voltage, R is the internal resistance, i is the battery current, K is the polarization constant or the polarization resistance, i * is the filtered current, it is the actual battery charge, Q is the battery maximum capacity, A is the exponential zone amplitude and B is the inverse of the exponential zone time constant 2222 O. Tremblay & L-A. Dessaint, Experimental Validation of a Battery Dynamic Model for EV Applications, in World Electric Vehicle Journal, (2009), 289-298.. The constant voltage E 0 is obtained from the equation

(2)

where: VFull is the fully charged voltage 2121 O. Tremblay, L.-A. Dessaint, A.-I. Dekkiche. A Generic Battery Model for the Dynamic Simulation of Hybrid Electric Vehicles, in “Vehicle Power and Propulsion Conference, VPPC 2007”, IEEE, (2007), 284-289.. The polarization constant K is given by

(3)

where: VNom is the voltage at the end of the nominal zone and QNom is the capacity at nominal voltage 2121 O. Tremblay, L.-A. Dessaint, A.-I. Dekkiche. A Generic Battery Model for the Dynamic Simulation of Hybrid Electric Vehicles, in “Vehicle Power and Propulsion Conference, VPPC 2007”, IEEE, (2007), 284-289.. The parameters A and B can be obtained from the equations (4) and (5), respectively,

(4)

(5)

where: VExp is the voltage at the end of the exponential zone and QExp is the capacity at the end of the exponential zone 2121 O. Tremblay, L.-A. Dessaint, A.-I. Dekkiche. A Generic Battery Model for the Dynamic Simulation of Hybrid Electric Vehicles, in “Vehicle Power and Propulsion Conference, VPPC 2007”, IEEE, (2007), 284-289..

Most of the model parameters are obtained from the datasheets supplied by the battery manufacturer. Obtaining the parameter VFull is trivial, since it corresponds to maximum battery voltage. The parameter VNom directly depends on the parameter QNom . The parameters that need to be estimated using discharge characteristic curves, as proposed by 99 MATHWORKS. Implement generic battery model. Available at: Available at: http://www.mathworks.com/help/physmod/sps/powersys/ref/battery.html . Access in: 8 nov. 2015.
http://www.mathworks.com/help/physmod/sp...
, are: QNom , VExp and QExp . The methodology usually adopted for these parameters estimation is based on the visual analysis of some specific points in the discharge curves 1616 C.M.D. Porciuncula, A.T.Z.R. Sausen & P.S. Sausen. Mathematical Modeling for Predicting Battery Lifetime through Electrical Models, in Advances in Mathematics Research, (2015), 343-360.. This paper proposes a new methodology for the parameters estimation, based on SA method, and compares it to the visual analysis method.

2.2 Experimental Data

For the parametrization process and model validation, this study uses actual discharge curves generated using data from a testbed developed by the Industrial Automation and Control Group (GAIC), of the Regional University of Northwest of Rio Grande do Sul State (Unijuí). This platform captures the curves of the battery discharge process, obtaining instant information that can be saved as images in bitmap and reports in text format.

For the experimental tests, the batteries are initially connected to an external power source and subjected to a full charge process with a applied current corresponding to 20% of the battery rated capacity 1212 D. Linden & T.B. Reddy, “Handbook of Batteries”, McGraw-Hill Handbooks, New York (1995)., which is equivalent to 160 mA. The charge process is considered complete when battery voltage reaches 4.2 V, than the batteries are disconnected from the charging station and subsequently connected to the testbed for the discharge process. The discharge process is considered complete when the battery reaches the cutoff voltage of 2.7 V. The battery lifetime is the discharge time from the battery fully charged down to the cutoff voltage.

A wide range of discharge currents were used for the experimental tests in accordance to the minimum and maximum acceptable limits for the LiPo battery model PL383562-2C. A total of 31 constant discharge profiles were used, ranging from 50 mA to 800 mA, at 25 mA intervals, and 8 independent experimental tests are performed for each discharge profile.

2.3 Parameters estimation methodologies

The Battery model parameters can be divided in two sets. The first parameters set does not depend on the calibration discharge current and is show in Table 1. The value of the internal resistance parameter is derived from rated voltage and rated capacity parameters, corresponding to 1% of these two parameters product. The value of the maximum capacity parameter is 105% of the battery rated capacity. The initial state of charge SOC(t), at the beginning of the discharge process when battery is fully charged, is set to 100%. The response time parameter is set to 30 s, a value that satisfactorily represents the battery voltage dynamics. The parameters values are chosen according what is advised in 99 MATHWORKS. Implement generic battery model. Available at: Available at: http://www.mathworks.com/help/physmod/sps/powersys/ref/battery.html . Access in: 8 nov. 2015.
http://www.mathworks.com/help/physmod/sp...
.

Table 1
Battery model parameters.

The second set of parameters is estimated using discharge curves that describe the voltagedecay over time and are generated by the experimental data provided by the testbed. Two distinct regions in a discharge characteristic curve must be considered: exponential area and nominal area. The parameters VExp and QExp are obtained from the curve analysis at the end of theexponential area. The parameter QNom is obtained from the curve analysis at the end of the nominal area.

Two different methodologies are used for the estimation of the parameters QNom , VExp and QExp . Methodology 1 consists in the visual analysis of the discharge curve where the corresponding experimental lifetime is found to be nearest to the average experimental lifetime ofthe 8 independent experiments for the considered calibration profile. Methodology 2 is the use of the SA method proposed by this paper. It is important to note that, for the two adopted methodologies, the parameters estimation the Battery model is performed for a given calibrationdischarge profile and then validated for all other discharge profiles. The two methodologies are better explained in the following subsections.

2.4 Methodology 1: Visual analysis of discharge curve

In this methodology, 8 discharge curves are generated, according to 8 independent experiments performed for the considered discharge profile. The lifetime of each experimental dischargecurve is computed, the average experimental lifetime of the discharge profile is obtained, and the curve with the lifetime nearest to the average experimental lifetime is then selected. Using the selected curve, the 3 parameters of the Battery model are obtained by means of a visual analysis at specific points, following the same procedure found in 1616 C.M.D. Porciuncula, A.T.Z.R. Sausen & P.S. Sausen. Mathematical Modeling for Predicting Battery Lifetime through Electrical Models, in Advances in Mathematics Research, (2015), 343-360.. The model is then simulated for the 31 discharge profiles for its validation. This whole procedure is repeated for each discharge profile.

2.5 Methodology 2: Simulated Annealing

The optimization problem considered by this work consists in finding the parameters that minimize the objective function given by equation (6), that represents the difference between the results obtained by the Battery model and the experimental data. The experimental lifetimesare computed for the 8 discharge curves of the selected calibration profile. The curve with the experimental lifetime nearest to the calibration profile average lifetime is selected and used to compute the objective function

(6)

where: fc is the discharge curve importance factor, Lea is the average experimental lifetime, Vs is the voltage simulated by the model according to equation (1), Ve is the experimental voltage, fL is the average experimental lifetime importance factor and Ls is the lifetime simulated by the model. The Ls is obtained by computing the simulated time interval from the battery fully charged down to the cutoff voltage. The fc and fL factors are constants used to define whether the model should look for a better fit to overall curve, or a better fit for the average experimental lifetime, since the model does not always achieve these two objectives simultaneously, especially due to the sudden drops in voltage at the beginning and end of the experimental curve. This factors were empirically determined, and values used were fc = 0.175 and fL = 1.

The SA algorithm proposed to solve this optimization problem can be summarized by the following steps:

  • An initial random solution for the parameters is generated.

  • The initial temperature of the method is set.

  • For each method iteration:

  • - For each solution perturbation:

  • * A new random candidate solution is generated in the vicinity of the current solution, according to the method temperature.

  • * The Battery model is parametrized with the new candidate solution.

  • * The Battery model is simulated for the calibration discharge profile.

  • * The objective function is computed.

  • * If the objective function is smaller than the result of the current solution, or the new solution passes in the Metropolis criterion 1313 N. Metropolis, A.W. Rosenbluth, M.N. Rosenbluth, A.H. Teller & E. Teller. Equation of State Calculations by Fast Computing Machines, in Journal of Chemical Physics, 21, (1953), 1087-1092.:

  • - The new candidate solution is now the current solution.

  • - The method temperature in decreased.

  • - The stop criterion is verified.

  • The best solution found by the method is returned.

The stop criterion is based in two conditions, the method stops if no better solution is found in the iteration or if a maximum number of iterations is reached. The Metropolis criterion is used to select solutions that do not minimize the objective function but can help the method to escape local minima and is based on Boltzmann probability and calculated according to the statistic expression in 77 K.M. El-Naggar , M.R. AlRashidi, M.F. AlHajri & A.K. Al-Othman . Simulated Annealing algorithm for photovoltaic parameters identification, in Solar Energy, 86(1) (2012), 266-274..

3 RESULTS AND DISCUSSIONS

This section presents the simulation results of the Battery model considering 31 calibration profiles. For each calibration profile, the model was simulated for all 31 discharge profiles in order to evaluate the calibration efficacy. The results show the differences between the simulated battery lifetimes and the average experimental battery lifetimes. The discharge profiles have constant currents with values ranging from 50 mA to 800 mA at 25 mA intervals. Also, the average error of each calibration is computed using the results of all 31 discharge profiles. The results are presented and discussed according to the methodology used for the model parametrization.

3.1 Simulation results for Methodology 1

The errors obtained by the model calibrated by this methodology, in which the parameters are obtained from the visual analysis of the discharge curves, are shown in Figure 1, where the lighter gray corresponds to the lowest error and the darker gray to the highest error rates. It is possible to note by darker gray regions in the figure that lower current calibration profiles present higher error rates. This is expected for the Battery model since the nonlinear effects are more present at lower current discharges profiles. The most satisfactory results are observed in calibration with rated current of 525 mA, with average error equals to 0.845%. The calibration that has the highest average error is the 125 mA profile with an error rate of 5.425%.

Figure 1
Error (%) of Battery model parametrized with Methodology 1.

Considering this parametrization methodology, the Battery model presents a total average error of 2.057%.

3.2 Simulation results for Methodology 2

The results of the Battery model parametrized by Methodology 2, the proposed SA algorithm, are presented in Figure 2, where the lighter gray corresponds to the lowest error rates and the darker gray to the highest error rates. The calibration profiles with lowest average error rates are 350 mA and 650 mA profiles, both with a 0.821% error rate. The calibration that has the highest average error is the 75 mA profile with a 3.675% error rate. The same trend of higher error rates for lower current calibration profiles seen in Methodology 1 can also be note here, but much more lighter areas and considerably less darker areas can be seen in Figure 2, showing the overall better performance of the SA algorithm. The total average error rate of the Battery model parametrized by the SA algorithm is of 1.352%, considerably lower than the Methodology 1 result of 2.057%.

Figure 2
Error (%) of Battery model parametrized with Methodology 2.

The average errors for each calibration profile for Methodologies 1 e 2 are presented in Figure 3. The better performance of the SA algorithm is evident, since it achieved lower error rates for most calibration profiles, with most of its rates under the 1% mark.

Figure 3
Average error (%) of calibration profiles.

In Figure 4, 8 experimental curves from the 500 mA discharge profile and the curve simulated by the Battery model are shown. The model was parametrized by the SA algorithm according to the 350 mA calibration profile, and then applied to a 500 mA battery discharge. The average experimental lifetime is 90.58 min and the simulated time is 90.15 min. For this particular case, the model presents an error of 0.47%. It is noteworthy that the major discrepancies occur at the beginning and end of the discharge process. It happens mainly due to the capacity rate effect 1919 K.K. Schneider, P.S. Sausen & A. Sausen. Análise comparativa do tempo de vida de baterias em dispositivos móveis a partir da utilização de modelos analíticos, TEMA - Tend. Mat. Apl. Comput., 12(1) (2011), 43-54., an important nonlinear effect that is not captured by the Battery model.

Figure 4
Experimental and simulated curves for the 500 mA discharge profile.

4 CONCLUSIONS

The correct prediction of battery lifetimes is of paramount importance in the development ofmobile device technologies. The Battery model was used in this paper to predict the lifetime of LiPo batteries obtaining good results. The correct parametrization of the Battery model is extremely important for its accuracy, and the main contribution of this work is the proposition of a SA method for the optimization of three key parameters, VExp , QExp and QNom . These parameters are usually estimated by the visual analysis of discharge curves, but in contrast, proposedSA method proved to be a less subjective and more systematic approach. In this paper, experimental data obtained by a testbed was used to validate the Battery model, obtaining a total average error rate of 2.057% when parametrized by the visual analysis method, and a total average error rate of 1.352% when parametrized by the proposed SA algorithm.

REFERENCES

  • 1
    J. Brand, Z. Zhang & R.K. Agarwal. Extraction of battery parameters of the equivalent circuit model using a multi-objective genetic algorithm, in Journal of Power Sources, 247 (2014), 729-737.
  • 2
    M.F. Brondani, A. Sausen, P.S. Sausen & M.O. Binelo. Modelagem Matemática do Tempo de Vida de Baterias de Lítio Íon Polímero, in Proceeding Series of the Brazilian Society of Computational and Applied Mathematics, 4(1) (2016).
  • 3
    M. Ceylan, T. Sarikurt & A. Balikci. A novel Lithium-Ion-Polymer battery model for hybrid/electric vehicles, in 2014 IEEE 23rd International Symposium on Industrial Electronics (ISIE), (2014),366-369.
  • 4
    M. Chen & G. Rincón-Mora. Accurate electrical battery model capable of predicting runtime and I-V performance, in IEEE Transactions on Energy Conversion, 21(2) (2006), 504-511.
  • 5
    Z. Chen, C. Chris Mi, B. Xia & C. You. Energy management of power-split plug-in hybrid electric vehicles based on simulated annealing and Pontryagin’s minimum principle, in Journal of Power Sources, 272 (2014), 160-168.
  • 6
    M. Doyle, T.F. Fuller & J.S. Newman. Modeling of galvanostatic charge and discharge of the lithium/polymer/insertion cell, in Journal of The Electrochemical Society, 140 (1993), 1526-1533.
  • 7
    K.M. El-Naggar , M.R. AlRashidi, M.F. AlHajri & A.K. Al-Othman . Simulated Annealing algorithm for photovoltaic parameters identification, in Solar Energy, 86(1) (2012), 266-274.
  • 8
    O. Ekren & B.Y. Ekren. Size optimization of a PV/wind hybrid energy conversion system with battery storage using simulated annealing, in Applied Energy, 87(2) (2010), 592-598.
  • 9
    MATHWORKS. Implement generic battery model. Available at: Available at: http://www.mathworks.com/help/physmod/sps/powersys/ref/battery.html Access in: 8 nov. 2015.
    » http://www.mathworks.com/help/physmod/sps/powersys/ref/battery.html
  • 10
    T. Kim & W. Qiao. A hybrid battery model capable of capturing dynamic circuit characteristics an nonlinear capacity effects, in IEEE Wireless Communications and Networking Conference, 26 (2011), 1172-1180.
  • 11
    S. Kirkpatrick, C.D. Gelatt & M.P. Vecchi. Optimization by simulated annealing, in Science, 220(4598) (1983), 671-680.
  • 12
    D. Linden & T.B. Reddy, “Handbook of Batteries”, McGraw-Hill Handbooks, New York (1995).
  • 13
    N. Metropolis, A.W. Rosenbluth, M.N. Rosenbluth, A.H. Teller & E. Teller. Equation of State Calculations by Fast Computing Machines, in Journal of Chemical Physics, 21, (1953), 1087-1092.
  • 14
    M.T. Outeiro, R. Chibante, A.S. Carvalho & A.T. de Almeida. A parameter optimized model of a Proton Exchange Membrane fuel cell including temperature effects, in Journal of Power Sources, 185(2) (2008), 952-960.
  • 15
    T.D. Panigrahi, D. Panigrahi, C. Chiasserini, S. Dey, R. Rao, A. Raghunathan & K. Lahiri. Battery life estimation of mobile embedded systems, in “Fourteenth International Conference on VLSI Design”, (2001), 57-63.
  • 16
    C.M.D. Porciuncula, A.T.Z.R. Sausen & P.S. Sausen. Mathematical Modeling for Predicting Battery Lifetime through Electrical Models, in Advances in Mathematics Research, (2015), 343-360.
  • 17
    D. Rakhmatov & S. Vrudhula. An analytical high-level battery model for use in energy management of portable electronic systems, in National Science Foundation’s State/Industry/University Cooperative Research Centers (NSFS/IUCRC) Center for Low Power Electronics (CLPE), (2001), 1-6.
  • 18
    V. Ramadesigan, P.W.C. Northrop, S. De, S. Santhanagopalan, R.D. Braatz & V.R. Subramanian. Modeling and Simulation of Lithium-Ion Batteries from a Systems Engineering Perspective, inJournal of The Electrochemical Society, 159 (2012), 31-45.
  • 19
    K.K. Schneider, P.S. Sausen & A. Sausen. Análise comparativa do tempo de vida de baterias em dispositivos móveis a partir da utilização de modelos analíticos, TEMA - Tend. Mat. Apl. Comput., 12(1) (2011), 43-54.
  • 20
    K. Thirugnanam, J.T.P. Ezhil Reena , M. Singh & P. Kumar. Mathematical Modeling of Li-IonBattery Using Genetic Algorithm Approach for V2G Applications, in IEEE Transactions on Energy Conversion, 29(2) (2014), 332-343.
  • 21
    O. Tremblay, L.-A. Dessaint, A.-I. Dekkiche. A Generic Battery Model for the Dynamic Simulation of Hybrid Electric Vehicles, in “Vehicle Power and Propulsion Conference, VPPC 2007”, IEEE, (2007), 284-289.
  • 22
    O. Tremblay & L-A. Dessaint, Experimental Validation of a Battery Dynamic Model for EV Applications, in World Electric Vehicle Journal, (2009), 289-298.
  • 23
    Z. Wang, B. Huang, Y. Xu & W. Li. Optimization of Series Hybrid Electric Vehicle Operational Parameters By Simulated Annealing Algorithm, in “2007 IEEE International Conference on Control and Automation”, IEEE, (2007), 1536-1541.
  • *
    Work presented at XXXVI Congresso Nacional de Matemática Aplicada e Computacional (CNMAC).

Publication Dates

  • Publication in this collection
    Jan-Apr 2017

History

  • Received
    20 Nov 2016
  • Accepted
    13 Mar 2017
Sociedade Brasileira de Matemática Aplicada e Computacional Rua Maestro João Seppe, nº. 900, 16º. andar - Sala 163 , 13561-120 São Carlos - SP, Tel. / Fax: (55 16) 3412-9752 - São Carlos - SP - Brazil
E-mail: sbmac@sbmac.org.br