1. Introduction With fossil fuels depleting at a rapid rate, there is a need for automobiles to be driven from alternate sources of energy. A traditional automobile pollutes the environment by letting out harmful gases. A battery electric vehicle (BEV) does not require fossil fuels, is nonpolluting and has fewer moving parts requiring less maintenance than a conventional fossil-fuel powered vehicle. Hence, a BEV is considered superior compared to fossil-fuel powered cars. Hence, to maintain stable operation and obtain maximum power from a battery, temperature monitoring is called for. From practical considerations, it is not always possible to measure or monitor core temperature (Tc) and take corrective action. But surface temperature (Ts) and ambient temperature (Tamb) can be measured. In the present work, Tc of a battery was estimated using a Kalman filter. A thermal model of a battery was developed using convection resistances and convection capacitances. The governing equations for Ts and Tc were derived in terms of Tamb from the developed thermal model. Since, Tc cannot be measured directly, and estimation technique was used to predict it using a Kalman filter based on measured Ts and Tamb for different patterns of current. An inverse process of estimating Ts from known Tc was carried out and the role of the thermal parameter Cs was studied. Since, the changes in Ts were ignored, dTs/dt = 0. Hence, Cs was not present in the state space equations. By integrating dTs/dt, Ts was found in the inverse calculation. Major Contributions: In this paper, Tc for a Li (Lithium) ion battery was estimated using a thermal model using a Kalman Filter. The changes in Ts for short intervals were ignored as they were very small. The thermal parameter Cs did not contribute to Tc. For all BMS applications, the sensed temperature, Ts is used as an input for the controller as homogeneity in Ts exits. Hence, an attempt was made to estimate Ts from known Tc so as to build a wireless BMS (battery management system). It was observed that the parameter Cs contributed to Ts as dTs/dt was integrated to obtain Ts from estimated Tc. Lower Cs values provided better estimates for Ts. 2. Literature Review
Electric vehicle/hybrid electric vehicles (EV/HEV) generally use battery packs to drive vehicles. These battery packs are made of hundreds of cells connected in series and parallel combinations based on voltage and current requirement. Generally, Li ion cells are preferred due to several advantages like high energy density and high specific density [1]. However, they are highly sensitive to temperature (generally high temperature reduces battery life and capacity). Therefore, they must be operated under certain ranges of temperature for better performance and life [1].
In the past, several attempts have been made in estimating the Tc of the battery. A lithium iron phosphate (LiFePO4) battery of 40 Ah capacity was selected and its Tc was estimated using a thermal model [2]. Three temperature sensors were placed at appropriate locations to estimate Tc. Surface temperature (Ts) sensors were placed at strategic locations and measured. The experiment was performed in a controlled temperature chamber and hence Tamb was fixed to 25 °C. The battery thermal parameters where found using the least square algorithm. It was found that the values of thermal parameters Cc and Cs did not contribute to the steady state temperature. However, their effect was predominant in the transient period of Tc estimation. Based on the thermal model, the governing equations were derived. A transfer function of Tc/Q was extracted. The ABCD matrices (state space matrices) were obtained and fed to the Kalman filter. The states were Tis and Tss where Tis was Tc and Tss was Ts.
MATLAB/Simulink was used for modelling and thermal parameters were obtained from experiments in [3,4]. A thermal model was developed based on the heat developed by (a) internal resistance QΩ, (b) rate of mixing of materials Qrev and (c) environmental heat transfer Qenv. The equivalent battery parameters had two RC pairs and an internal resistance R0 in series with open circuit voltage (OCV). It was observed that when the SOC ranged between 0.3 and 0.7, Qrev became negligible. This phenomenon was observed during battery discharge. The limitation in this paper was that the effect of Tamb and the Ts was not considered. LiFePO4 battery of 40 Ah capacity was selected.
The quantity of heat generated was taken as a product of current squared and an estimated value of resistance in [5]. The ABCD matrices were obtained from the derived thermal model. The states were Tc and Ts and the inputs were I2 and Tamb. A Luenberger observer was used to estimate Tc based on output Ts. The thermal parameters were estimated using recursive least square (RLS) algorithm.
In order to estimate Tc, OCV, VT, Ts and Tamb are required [6]. The OCV of a Li ion battery can be estimated using VT. In this paper, the OCV was estimated using Thevenin’s model as shown in [7]. However, fast charging applications, higher order battery models need to be used to estimate OCV [8]. A five RC pair enhanced self -correcting (ESC) model was used to capture the high frequency components in current.
Tc estimations were carried out mainly using a Kalman Filter (KF), finite element method (FEM) and extended Kalman filter (KF).
The general form of a KF and its governing equations are discussed in [9,10,11]. The output of the KF was Tc and the inputs were OCV, VT, Ts and Tamb [8]. The governing equations for a KF is shown in [12].
The finite element method (FEM) was the numerical approach used to model the thermal behavior of batteries. FEM finds an approximate answer to boundary value problems for partial differential equations. The method takes the total problem area and divides it into a finite amount of elements and uses variation methods to solve the problem by minimizing the error [13,14,15,16]. The proposed model was based on Pade’s approximation method and simplified thermal model. Pade’s method computes total heat generation and this feeds the simplified thermal model. The rational transfer function of the reaction flux, surface concentration, electrolyte concentration and over potential at the boundary conditions (entire width of the battery) was computed to find VT and OCV. Simultaneously, the thermal model estimated Tc.
A sensor-less method for estimation of Tc was proposed in [17]. An extended Kalman filter (EKF) was used to estimate Ts and Tc. The validation was carried out by comparing measured Ts with the estimated value. The thermal model considered was a PDE (partial differential equation) which was dependent on the geometry of the battery and thermal specifications. A 2.3 Ah LiFePO4 battery was considered.
3. Thermal Model
Figure 1 shows the thermal model considered for Tc estimation. It consists of thermal resistances Rc and Ru (K/W) and heat capacity at the core and surface regions Cc and Cs (J/K).
Equations (1) and (2) are used to estimate the value of Tc for various current patterns
CcdTcdt=Q+(Ts−Tc)/Rc
CsdTsdt=(Tamb−Ts)/Ru−(Ts−Tc)/Rc
Ts=∫[Tamb−TsCs∗Ru−Ts−TcRc∗Cs⋅]
Tc=∫[1Cc⋅Q+Ts−TcCc∗Rc⋅]
Q=I∗(VT−VOCV)
The state model of a KF are shown in (8) and (9)
Xk=Ak−1∗Xk−1+Bk−1 uk−1+Wk−1
Yk=Ck∗Xk+Dk∗Uk+Vk
where Xt is state of the system (Tc,t), Yt = output of the system (Ts,t), ut is the input to the system ([Tamb,t Q]T), t = present state of the system and t − 1 = previous state of the system.
Rewriting Equations (1) and (2) in discrete time:
[Tc,t] = [1−1Cc (Rc+Ru) ][Tc,t−1]+ [1Cc (Rc+Ru) 1Cc][QTf]
[Ts,t] = [RuRc+Ru ][Tc,t−1]+ [RcRc+Ru 0][QTf]
LMX35 series from Texas Instruments was used to measure Ts and Tamb and the accuracy in the measurement was 1 K. The governing equations of the Kalman filter were simulated using MATLAB/Simulink with the help of ‘Commonly Used Blocks’. 4. Experimental Setup
A MATLAB script based automated battery test system (BAS) which runs on Windows 10 was used for the experimentation. This had the capability of providing 100 ms latency between real time experiment and the operational system. Since, the control is based on temperature response, which has latency in the range of minutes; it is possible to implement the controller in such manner. Figure 2 shows the components of BAS and their integration. The power paths are represented by solid lines, communication and signal paths are represented by dashed lines. Standard commands for programmable instruments (SCPI) protocol are used for controlling action. Table 1 shows the battery specifications.
For charging the battery, a programmable power supply E36313A from Keysight was used. 6 A and 10 A were delivered at the first channel, with a least count of 350 µV. This provided four wire configurations helpful to remove the losses. Second and third channels were utilized to control the relays, SW_CHAR and SW_DISC as shown in Figure 2. In order to provide protection during charge and discharge cycles, relays were used. A detailed explanation regarding the setup is provided in [19]. Figure 3 shows the experimental setup for measurement of Tamb, Ts, Current and VT.
Tamb could be maintained at −273 K, 293 K and 323 K with an auxiliary temperature chamber from associated environmental system. It had the capability to operate in the range of 233 K to 358 K. The geometry of the battery had a diameter of 18.5 mm and height of 65.2 mm. 5. Results and Analysis Tc was estimated using a KF for various patterns for currents depending on the datasheet for the Li ion cell so that no capacity fade occurred. Four test cases numbered 1 to 4, were considered. The results obtained are discussed below: 5.1. Case 1
The pattern of current is shown in Figure 4. Tc was initialized to Ts and Tamb = 273.4 K taken as the initial condition is shown in Figure 5. It may be noted that Tc and Ts closely followed the current pattern. As observed from Figure 6, Tc and Ts closely followed each other and the current profile. Figure 7 shows (Tc − Ts) with respect to time. As the rate of current drawn from the battery increased, Tc >> Ts and the maximum deviation was of the order of 5 K.
5.2. Case 2
In this case, the current profile was altered as shown in Figure 8. Tc was initialized to Ts and Tamb = 323 K as per Figure 9. Figure 10 shows the variation of Tc with respect to Ts and Figure 11 shows the difference between Tc and Ts as a function of time. It may be noted that Tc and Ts followed the current pattern, as in Case 1 and the maximum difference between Tc and Ts was about 1.5 K, which occurred when the current was maximum.
It may be noted from Case 1 and 2 studies, that the deviations in the estimates were relatively high (~5 K) whenever the current changed as a large step-function. It seems that the equations used cannot satisfactorily resolve such profiles. 5.3. Case 3
The profile of current discharge is shown in Figure 12. Tamb = 274 K was chosen, as per Figure 13. Figure 14 shows the estimated Tc and measured Ts variations. As the current rose to 0.6 A, Tc also increased to about 276 K causing a difference of about 1.2 K with respect to Ts. At lower current values, Ts dominated Tc and the difference was about 0.5 K. Figure 15 shows the difference between Tc and Ts.
5.4. Case 4
The current profile is shown in Figure 16. Figure 17 shows the Tamb variation. Figure 18 shows the variation of estimated Tc and measured Ts and Figure 19 shows the variations of (Tc − Ts). Since the rate of current discharge was very small, Ts > Tc and difference was very small. Hence, it can be noted that at lower current discharges, Ts > Tc which is shown in Figure 19.
As seen in Figure 14, Figure 15, Figure 16, Figure 17, Figure 18 and Figure 19, a noisy response was observed. This noise in the signal was due to the temperature chamber cooling system and this had no effect on the temperature measurement.
6. Inverse Calculation for the Verification of the Algorithm For verifying the algorithm, estimated Tc was used to predict and compare with measured Ts. The initial condition for recalculating Ts was based on that of Tc using Equation (5). The differences between Tc estimated and Tc measured were compared and the error vs. time was plotted. In these estimates, Cs was found to be an important a parameter which decided the accuracy of prediction. However, its contribution in Tc estimation was insignificant.
Sensitivity analysis for Cs was carried out. It was observed that low values of Cs showed minimal error in Ts estimation. Simulations were carried out for Case 1 for various values Cs as shown in Table 2.
Figure 20a,b show the plots for inverse calculation for Ts estimation from known Tc for Cs = 0.05 and 12 J/K, respectively, for Case 1,and Figure 21a,b shows the error between the estimated and measured Ts, respectively.
Figure 22a,b shows the plots for inverse calculation for Ts estimation from known Tc for Cs = 0.05 and 12 J/K, respectively (Case 2), and Figure 23a,b shows their error in estimation, respectively.
Figure 24a,b shows the plots for inverse calculation for Ts estimation from known Tc for Cs = 0.05 and 12 J/K, respectively (Case 3) and Figure 25a,b shows their error in estimation, respectively.
Figure 26a,b shows the plots for inverse calculation for Ts estimation from known Tc for Cs = 0.05 and 12 J/K respectively (Case 4) and Figure 27a,b shows their error in estimation.
It can be concluded from the above plots that smaller values of Cs provide better Ts estimates leading to minimum deviations. Table 3 shows a comparative percentage change in Tc for various types of batteries based on different current discharge profiles.
7. Conclusions The governing equations for a thermal model were derived for a Li ion battery. Since, the sampling time was 1 s, the step size for solving the equation was chosen as 100 ms to capture transients. It was noted that Tc > Ts whenever the magnitude of current discharge was large. The thermal capacitance Cs had no effect on the estimation of Tc. The thermal parameters chosen were Rc = 11.8 K/W, Ru = 10 K/W, Cc = 110 J/K. These values would depend on the order of the thermal model. The error percentage in estimating the thermal parameters for higher order thermal models with respect to the thermal model used would be <0.1%, which is acceptable. Tc estimation for higher order thermal models will be presented in the future papers. For every 273.25 K increase in temperature, battery capacity is affected by 5%. In order to avoid capacity fade, temperature has to be kept under control. Hence, Tc estimation is carried out. Inverse calculation was performed to obtain Ts from estimated Tc. For all BMS applications, the sensed temperature, Ts was used as an input for controller as homogeneity in Ts exits. Hence, inverse calculation was performed. Sensitivity was carried out and it was found that Cc and Rc majorly contributed to Tc. It was found that low values of Cs (0.05 J/K) provided minimal errors in estimation. As the value of Cs increased (Cs = 12 J/K), the error in estimations increased. Hence, optimization of Cs is an important contributor in inverse estimates.
Figure 3. Schematic of experimental setup. 1. Battery under test. 2. Temperature Sensor. 3. Thermal chamber.
Specifications | Values |
---|---|
Manufacturer | LG Chem |
Model | INR18650HG2 |
Chemical System | LiNiMnCo02HNMC |
Nominal Voltage | 3.6 V |
Nominal Capacity | 3000 mAh |
Standard Charging (CC-CV) | 1.5 A, 4.2 V max, Cut Off: 50 mA |
Fast Charging (CC-CV) | 4 A 4.2 V max, Cut Off: 100 mA |
Discharging Condition | 20 A |
Discharge Cut Off Voltage | 2 V |
Operating Temperature | Charge: 0 to 50 °C, Discharge: −30 to 60 °C |
Weight | 48 g |
SL. NO | Cs (J/K) | Max Error (Ts estimation~Ts measured) |
---|---|---|
1 | 0.05 | 0.02 |
2 | 0.50 | 0.11 |
3 | 1.00 | 0.18 |
4 | 5.00 | 0.32 |
SL.NO | Capacity (Ah) | Type of Chemistry | % Change in Tc |
---|---|---|---|
1 | 40 | LiFePO4 | About 37 |
2 | 60 | Lead acid | About 40 |
3 | 68 | Lead acid | About 25 |
4 | 3 | LiNiMnCo02HNMC | About 1 |
Author Contributions
S.S.-Development of mathematical models for core temperature estimation and Kalman Filter using MATLAB/Simulink; V.M.-Carried out experimental work by measuring the battery current, ambient and surface temperatures using appropriate sensors; S.W.-Provided technical advice. 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.
Nomenclature
SL.No | Abbreviation | Meaning |
1 | Tamb | Ambient temperature |
2 | Ts | Surface temperature |
3 | Tc | Core temperature |
4 | Rc | Convective resistance between core and surface temperatures |
5 | Ru | Convective resistance between surface and ambient temperatures |
6 | Cc | Heat capacity of the core of the battery |
7 | Cs | Heat capacity of the surface of the battery |
8 | Q | Quantity of heat |
9 | I | Current |
1. Plett, G.L. Battery Management Systems, Volume I: Battery Modeling; Artech House: Norwood, MA, USA, 2015.
2. Dai, H.; Zhu, L.; Zhu, J.; Wei, X.; Sun, Z. Adaptive Kalman filtering based internal temperature estimation with an equivalent electrical network thermal model for hard-cased batteries. J. Power Sources 2015, 293, 351-365.
3. Baghdadi, I.; Briat, O.; Eddahech, A.; Vinassa, J.M.; Gyan, P. Electro-thermal model of lithium-ion batteries for electrified vehicles applications. In Proceedings of the 2015 IEEE 24th International Symposium on Industrial Electronics (ISIE), Rio de Janeiro, Brazil, 3-5 June 2015.
4. Machado, H.; Cicero, L.; Tanougast, C.; Ramenah, H.; Sieler, L.; Jean, P.; Milhas, P.; Dandache, A. VHDL-AMS electro-thermal modeling of a lithium-ion battery. In Proceedings of the 2013 25th International Conference on Microelectronics (ICM), Beirut, Lebanon, 15-18 December 2013.
5. Lin, X.; Perez, H.E.; Siegel, J.B.; Stefanopoulou, A.G.; Li, Y.; Anderson, R.D.; Ding, Y.; Castanier, M.P. Online parameterization of lumped thermal dynamics in cylindrical lithium ion batteries for core temperature estimation and health monitoring. IEEE Trans. Control Syst. Technol. 2012, 21, 1745-1755.
6. Surya, S.; Bhesaniya, A.; Gogate, A.; Ankur, R.; Patil, V. Development of thermal model for estimation of core temperature of batteries. Int. J. Emerg. Electr. Power Syst. 2020.
7. Patnaik, L.; Williamson, S. A Five-Parameter Analytical Curvefit Model for Open-Circuit Voltage Variation with State-of-Charge of a Rechargeable Battery. In Proceedings of the 2018 IEEE International Conference on Power Electronics, Drives and Energy Systems (PEDES), Madras, India, 18-21 December 2018.
8. Sumukh, S.; Janamejaya, C.; Abhay, S.J.; Shantanu, D.D.; Ashita, V. Accurate Battery Modeling Based on Pulse Charging using MATLAB/Simulink. In Proceedings of the Power Electronics Drives and Energy System (PEDES), Jaipur, India, 16-19 December 2020.
9. Mochnac, J.; Marchevsky, S.; Kocan, P. Bayesian filtering techniques: Kalman and extended Kalman filter basics. In Proceedings of the 19th International Conference Radioelektronika, Bratislava, Slovakia, 22-23 April 2009.
10. Brown, R.G.; Hwang, P.Y. Introduction to Random Signals and Applied Kalman Filtering: With MATLAB Exercises; John Wiley & Sons: New York, NY, USA, 2012; Volume 4.
11. Welch, G.; Gary, B. An Introduction to the Kalman Filter. Available online: http://www.ceri.memphis.edu/people/smalley/ESCI7355/welch%20and%20bishop%20-%20kalman.pdf (accessed on 25 December 2020).
12. Plett, G.L. Battery Management Systems, Volume II: Equivalent-Circuit Methods; Artech House: Norwood, MA, USA, 2015.
13. Tran, N.T.; Vilathgamuwa, M.; Farrell, T.; Li, Y.; Teague, J. A computationally-efficient electrochemical-thermal model for small-format cylindrical lithium ion batteries. In Proceedings of the 2018 IEEE 4th Southern Power Electronics Conference (SPEC), Singapore, 10-13 December 2018.
14. Sangiri, J.B.; Ghosh, S.; Chakraborty, C. Electro-thermal modeling of Lithium-ion cell for higher discharge rate applications. In Proceedings of the 21st Century Energy Needs-Materials, Systems and Applications (ICTFCEN), Kharagpur, India, 17-19 November 2016.
15. Hu, X.; Lin, S.; Stanton, S. A novel thermal model for HEV/EV battery modeling based on CFD calculation. In 2010 IEEE Energy Conversion Congress and Exposition; IEEE: New York, NY, USA, 2010.
16. Surya, S.; Chennegowda, J.; Naraharisetti, K. Generalized Circuit Averaging Technique for Two Switch DC-DC Converters. In Proceedings of the 8th International Conference on Power Electronics Systems and Applications PESA, Hong Kong, China, 7-10 December 2020.
17. Richardson, R.R.; Howey, D.A. Sensorless Battery Internal Temperature Estimation Using a Kalman Filter With Impedance Measurement. IEEE Trans. Sustain. Energy 2015, 6, 1190-1199.
18. Patnaik, L.; Praneeth, A.V.J.S.; Williamson, S.S. A Closed-Loop Constant-Temperature Constant-Voltage Charging Technique to Reduce Charge Time of Lithium-Ion Batteries. IEEE Trans. Ind. Electron. 2019, 66, 1059-1067.
19. Marcis, V.A.; Praneeth, A.V.J.S.; Patnaik, L.; Williamson, S.S. Analysis of CT-CV Charging Technique for Lithium-ion and NCM 18650 Cells. In 2020 IEEE International Conference on Power Electronics, Smart Grid and Renewable Energy (PESGRE2020); IEEE: New York, NY, USA, 2020.
Sumukh Surya
1,*,
Vinicius Marcis
2 and
Sheldon Williamson
3
1e-PowerTrain, KPIT, Bangalore 560103, India
2Advanced Storage Systems and Electric Transportation (ASSET) Laboratory, 11110 Artesia Blvd, Cerritos, CA 90703, USA
3Department of Electrical, Computer, and Software Engineering, University of Ontario Institute of Technology, Oshawa, ON L1H 7K4, Canada
*Author to whom correspondence should be addressed.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
© 2021. This work is licensed under http://creativecommons.org/licenses/by/3.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Abstract
This paper deals with the estimation of core temperature (Tc) of a Lithium (Li) ion battery using measured ambient and surface temperatures. The temperatures were measured using thermocouples placed at appropriate locations. A second order thermal model was considered for the core temperature (Tc) estimation. A set of coupled linear ordinary differential equations (ODEs) were obtained by applying Kirchhoff’s current and voltage laws to the thermal model. The coupled ODEs were redefined in the discrete state space representation. The thermal model did not account for small changes in surface temperature (Ts). MATLAB/Simulink were used for modelling a Kalman filter with appropriate process and measurement noise levels. It was found that the temperatures closely followed the current patterns. For high currents, Tc dominated the surface temperature by about 3 K. Tc estimation plays a very important role in designing an effective thermal management and maintaining the state of health (SOH) during fast discharges under limits. Most of the battery management system (BMS) applications required Ts as the input to the controller. Hence, an inverse calculation for estimating Ts from known Tc was carried out and found to be reasonably accurate. It was found that the thermal parameter Cs played a major role in the accuracy of Ts prediction and must have low values to minimize errors.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer