An Improved Multi-Timescale AEKF–AUKF Joint Algorithm for State-of-Charge Estimation of Lithium-Ion Batteries
Abstract
:1. Introduction
2. Lithium-Ion Batteries Modelling
2.1. Definition of SoC
2.2. Equivalent Circuit Model
3. Multi-Timescale AEKF–AUKF Joint Algorithm
3.1. Principle of the EKF Algorithm
3.2. Principle of the UKF Algorithm
3.3. Design of the Multi-Timescale AEKF–AUKF Joint Algorithm
4. Lithium-Ion Batteries Online Parameter Identification Algorithms Analysis
4.1. Fitting the Open-Circuit Voltage Equation Based on Measured Data
4.2. Online Identification of Lithium-Ion Batteries Parameters Based on the AEKF Algorithm
4.3. Accuracy Analysis of Online Identification Algorithm for Lithium-Ion Batteries’ Parameters
5. Lithium-Ion Batteries SoC Estimation Algorithm Analysis
5.1. Case Ⅰ: Estimation Accuracy Analysis of Multi-Timescale Algorithm
5.2. Case II: Analysis of the Effect of Time Scale on Estimation Accuracy
5.3. Case III: Analysis of the Effect of External Noise on Estimation Accuracy
5.4. Case IV: Analysis of the Effect of Initial Values on Estimation Accuracy
6. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Hannan, M.A.; Lipu, M.S.H.; Hussain, A.; Mohamed, A. A Review of Lithium-Ion Battery State of Charge Estimation and Management System in Electric Vehicle Applications: Challenges and Recommendations. Renew. Sustain. Energy Rev. 2017, 78, 834–854. [Google Scholar] [CrossRef]
- Xie, Y.; Li, W.; Hu, X.; Tran, M.-K.; Panchal, S.; Fowler, M.; Zhang, Y.; Liu, K. Coestimation of SOC and Three-Dimensional SOT for Lithium-Ion Batteries Based on Distributed Spatial–Temporal Online Correction. IEEE Trans. Ind. Electron. 2023, 70, 5937–5948. [Google Scholar] [CrossRef]
- How, D.N.T.; Hannan, M.A.; Hossain Lipu, M.S.; Ker, P.J. State of Charge Estimation for Lithium-Ion Batteries Using Model-Based and Data-Driven Methods: A Review. IEEE Access 2019, 7, 136116–136136. [Google Scholar] [CrossRef]
- Lu, L.; Han, X.; Li, J.; Hua, J.; Ouyang, M. A Review on the Key Issues for Lithium-Ion Battery Management in Electric Vehicles. J. Power Source 2013, 226, 272–288. [Google Scholar] [CrossRef]
- Chen, J.; Ouyang, Q.; Xu, C.; Su, H. Neural Network-Based State of Charge Observer Design for Lithium-Ion Batteries. IEEE Trans. Contr. Syst. Technol. 2018, 26, 313–320. [Google Scholar] [CrossRef]
- Li, J.; Ye, M.; Meng, W.; Xu, X.; Jiao, S. A Novel State of Charge Approach of Lithium Ion Battery Using Least Squares Support Vector Machine. IEEE Access 2020, 8, 195398–195410. [Google Scholar] [CrossRef]
- Salazar, D.; Garcia, M. Estimation and Comparison of SOC in Batteries Used in Electromobility Using the Thevenin Model and Coulomb Ampere Counting. Energies 2022, 15, 7204. [Google Scholar] [CrossRef]
- Chen, X.; Lei, H.; Xiong, R.; Shen, W.; Yang, R. A Novel Approach to Reconstruct Open Circuit Voltage for State of Charge Estimation of Lithium Ion Batteries in Electric Vehicles. Appl. Energy 2019, 255, 113758. [Google Scholar] [CrossRef]
- Yang, B.; Li, G.; Tang, W.; Li, H. Research on Optimized SOC Estimation Algorithm Based on Extended Kalman Filter. Front. Energy Res. 2022, 10, 1027439. [Google Scholar] [CrossRef]
- Miao, Y.; Gao, Z.; Xiao, S.; Chai, H. Initial Value Compensation of an Adaptive Fractional-Order Unscented Kalman Filter for Estimating the State of Charge of Lithium-Ion Batteries. J. Energy Storage 2023, 70, 107857. [Google Scholar] [CrossRef]
- Ma, W.; Guo, P.; Wang, X.; Zhang, Z.; Peng, S.; Chen, B. Robust State of Charge Estimation for Li-Ion Batteries Based on Cubature Kalman Filter with Generalized Maximum Correntropy Criterion. Energy 2022, 260, 125083. [Google Scholar] [CrossRef]
- Zhu, R.; Duan, B.; Zhang, J.; Zhang, Q.; Zhang, C. Co-Estimation of Model Parameters and State-of-Charge for Lithium-Ion Batteries with Recursive Restricted Total Least Squares and Unscented Kalman Filter. Appl. Energy 2020, 277, 115494. [Google Scholar] [CrossRef]
- Ge, C.; Zheng, Y.; Yu, Y. State of Charge Estimation of Lithium-Ion Battery Based on Improved Forgetting Factor Recursive Least Squares-Extended Kalman Filter Joint Algorithm. J. Energy Storage 2022, 55, 105474. [Google Scholar] [CrossRef]
- Wu, C.; Hu, W.; Meng, J.; Xu, X.; Huang, X.; Cai, L. State-of-Charge Estimation of Lithium-Ion Batteries Based on MCC-AEKF in Non-Gaussian Noise Environment. Energy 2023, 274, 127316. [Google Scholar] [CrossRef]
- Liu, G.; Xu, C.; Li, H.; Jiang, K.; Wang, K. State of Charge and Online Model Parameters Co-Estimation for Liquid Metal Batteries. Appl. Energy 2019, 250, 677–684. [Google Scholar] [CrossRef]
- Xiong, R.; Sun, F.; Chen, Z.; He, H. A Data-Driven Multi-Scale Extended Kalman Filtering Based Parameter and State Estimation Approach of Lithium-Ion Polymer Battery in Electric Vehicles. Appl. Energy 2014, 113, 463–476. [Google Scholar] [CrossRef]
- Ji, S.; Sun, Y.; Chen, Z.; Liao, W. A Multi-Scale Time Method for the State of Charge and Parameter Estimation of Lithium-Ion Batteries Using MIUKF-EKF. Front. Energy Res. 2022, 10, 933240. [Google Scholar] [CrossRef]
- Feng, F.; Song, B.; Xu, J.; Na, W.; Zhang, K.; Chai, Y. Multiple Time Scale State-of-Charge and Capacity-Based Equalisation Strategy for Lithium-Ion Battery Pack with Passive Equaliser. J. Energy Storage 2022, 53, 105196. [Google Scholar] [CrossRef]
- Fajri, P.; Ferdowsi, M.; Lotfi, N.; Landers, R. Development of an Educational Small-Scale Hybrid Electric Vehicle (HEV) Setup. IEEE Intell. Transport. Syst. Mag. 2016, 8, 8–21. [Google Scholar] [CrossRef]
- Duan, W.; Song, C.; Chen, Y.; Xiao, F.; Peng, S.; Shao, Y.; Song, S. Online Parameter Identification and State of Charge Estimation of Battery Based on Multitimescale Adaptive Double Kalman Filter Algorithm. Math. Probl. Eng. 2020, 2020, 1–20. [Google Scholar] [CrossRef]
- Huang, J.; An, H.; Lang, L.; Wei, Q.; Ma, H. A Data-Driven Multi-Scale Online Joint Estimation of States and Parameters for Electro-Hydraulic Actuator in Legged Robot. IEEE Access 2020, 8, 36885–36902. [Google Scholar] [CrossRef]
- Huang, Z.; Fang, Y.; Xu, J. SOC Estimation of Li-ION Battery Based on Improved EKF Algorithm. Int. J. Automot. Technol. 2021, 22, 335–340. [Google Scholar] [CrossRef]
- Peng, X.; Li, Y.; Yang, W.; Garg, A. Real-Time State of Charge Estimation of the Extended Kalman Filter and Unscented Kalman Filter Algorithms Under Different Working Conditions. J. Electrochem. Energy Convers. Storage 2021, 18, 041007. [Google Scholar] [CrossRef]
- Hu, G.; Gao, B.; Zhong, Y.; Gu, C. Unscented Kalman Filter with Process Noise Covariance Estimation for Vehicular Ins/Gps Integration System. Inf. Fusion 2020, 64, 194–204. [Google Scholar] [CrossRef]
- Peng, N.; Zhang, S.; Guo, X.; Zhang, X. Online Parameters Identification and State of Charge Estimation for Lithium-ion Batteries Using Improved Adaptive Dual Unscented Kalman Filter. Int. J. Energy Res. 2021, 45, 975–990. [Google Scholar] [CrossRef]
- Ding, H.; Qin, X.; Wei, L. Sensorless Control of Surface-Mounted Permanent Magnet Synchronous Motor Using Adaptive Robust UKF. J. Electr. Eng. Technol. 2022, 17, 2995–3013. [Google Scholar] [CrossRef]
- Ge, B.; Zhang, H.; Jiang, L.; Li, Z.; Butt, M. Adaptive Unscented Kalman Filter for Target Tracking with Unknown Time-Varying Noise Covariance. Sensors 2019, 19, 1371. [Google Scholar] [CrossRef] [PubMed]
- Plett, G.L. Extended Kalman Filtering for Battery Management Systems of LiPB-Based HEV Battery Packs. J. Power Source 2004, 134, 277–292. [Google Scholar] [CrossRef]
- Zhou, Y.; Wang, S.; Xie, Y.; Zhu, T.; Fernandez, C. An Improved Particle Swarm Optimization-Least Squares Support Vector Machine-Unscented Kalman Filtering Algorithm on SOC Estimation of Lithium-Ion Battery. Int. J. Green Energy 2023, 1–11. [Google Scholar] [CrossRef]
- Zhang, Q.; Yang, Y.; Xiang, Q.; He, Q.; Zhou, Z.; Yao, Y. Noise Adaptive Kalman Filter for Joint Polarization Tracking and Channel Equalization Using Cascaded Covariance Matching. IEEE Photonics J. 2018, 10, 7900911. [Google Scholar] [CrossRef]
- Song, M.; Astroza, R.; Ebrahimian, H.; Moaveni, B.; Papadimitriou, C. Adaptive Kalman Filters for Nonlinear Finite Element Model Updating. Mech. Syst. Signal Process. 2020, 143, 106837. [Google Scholar] [CrossRef]
- Xu, Y.; Hu, B.; Wu, T.; Zhou, X.; Xiao, T. The Multi-Innovation Adaptive Extended Kalman Filter Algorithm for Battery SOC Estimation. In Proceedings of the 2021 4th International Conference on Advanced Electronic Materials, Computers and Software Engineering (AEMCSE), Changsha, China, 26–28 March 2021; IEEE: Changsha, China, 2021; pp. 159–166. [Google Scholar]
- Sadhukhan, C.; Mitra, S.K.; Bhattacharyya, S.; Almatrafi, E.; Saleh, B.; Naskar, M.K. Modeling and Simulation of High Energy Density Lithium-Ion Battery for Multiple Fault Detection. Sci. Rep. 2022, 12, 9800. [Google Scholar] [CrossRef] [PubMed]
Parameter | Value |
---|---|
Batteries name | INR18650-30Q |
Size | 18 mm (D) × 65 mm (H) |
Rated capacity | 3000 mAh |
Rated voltage | 3.6 V |
Discharge cut-off voltage | 2.5 V |
Online Parameter Identification Algorithm | MAE | RMSE |
---|---|---|
EKF | 0.0075 | 0.0095 |
AEKF | 0.0042 | 0.0052 |
Terminal Voltage Error | SoC Estimation Error | |||
---|---|---|---|---|
AEKF-AUKF | MAE | RMSE | MAE | RMSE |
L = 1 s | 0.0090 | 0.0109 | 0.0085 | 0.0103 |
L = 60 s | 0.0042 | 0.0052 | 0.0034 | 0.0043 |
Terminal Voltage Error | SoC Estimation Error | |||
---|---|---|---|---|
Joint algorithm | MAE | RMSE | MAE | RMSE |
EKF–UKF | 0.0086 | 0.0118 | 0.0105 | 0.0125 |
AEKF–UKF | 0.0077 | 0.0098 | 0.0068 | 0.0079 |
AEKF–AUKF | 0.0042 | 0.0052 | 0.0034 | 0.0043 |
Terminal Voltage Error | SoC Estimation Error | |||
---|---|---|---|---|
SoC value | MAE | RMSE | MAE | RMSE |
SoC = 80% | 0.0045 | 0.0057 | 0.0035 | 0.0041 |
SoC = 60% | 0.0048 | 0.0060 | 0.0041 | 0.0045 |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Wu, A.; Zhou, Y.; Mao, J.; Zhang, X.; Zheng, J. An Improved Multi-Timescale AEKF–AUKF Joint Algorithm for State-of-Charge Estimation of Lithium-Ion Batteries. Energies 2023, 16, 6013. https://doi.org/10.3390/en16166013
Wu A, Zhou Y, Mao J, Zhang X, Zheng J. An Improved Multi-Timescale AEKF–AUKF Joint Algorithm for State-of-Charge Estimation of Lithium-Ion Batteries. Energies. 2023; 16(16):6013. https://doi.org/10.3390/en16166013
Chicago/Turabian StyleWu, Aihua, Yan Zhou, Jingfeng Mao, Xudong Zhang, and Junqiang Zheng. 2023. "An Improved Multi-Timescale AEKF–AUKF Joint Algorithm for State-of-Charge Estimation of Lithium-Ion Batteries" Energies 16, no. 16: 6013. https://doi.org/10.3390/en16166013