SOC-SOH Estimation and Balance Control Based on Event-Triggered Distributed Optimal Kalman Consensus Filter
Abstract
:1. Introduction
- (1)
- To achieve accurate estimation of SOC and SOH of EV batteries, a novel distributed optimal Kalman consensus filter is proposed for a battery management system; it reduces the estimated error.
- (2)
- A new event-triggered approach based on dynamic information is introduced to use information from the sensor and its neighbors entirely to save communication resources.
- (3)
- To eliminate the impact of SOH on SOC, state estimation and consensus control are performed on both SOC and SOH simultaneously. This joint-consensus concept is proposed as more conducive to realistic battery management.
2. Problem Statement
2.1. SOC Consensus
2.2. SOH Consensus
2.3. BMS with SOC and SOH
- (1)
- Equalize Charging: Ensure that each cell in the battery pack is charged at the same rate to avoid over-charging or under-charging specific cells to keep their SOC and SOH consistent.
- (2)
- Equalize discharge: Make sure each cell in the battery pack is discharged at the same rate to avoid over-discharge, which will cause the SOC and SOH of some cells to decrease.
- (3)
- Regular testing: Regularly test the SOC and SOH of each cell in the battery pack to detect and resolve inconsistencies.
- (4)
- Temperature control: Keep the working temperature of the battery pack in a suitable range to avoid temperature differences that cause changes in the SOC and SOH of the battery cells.
- (5)
- Avoid overcharging and overdischarging: Avoid overcharging and overdischarging battery packs to minimize wear and tear on the battery cells.
2.4. Problem Formulation
3. Event-Triggered Distributed Optimal Kalman Consensus Filter and Balance Algorithm
Algorithm 1 Estimation and Balance of SOC and SOH Based on ET-DOKCF |
|
4. Numerical Simulation
4.1. Comparison of Estimated Errors of Three Different KCFs
4.2. Comparison of AITRs of Two Different ETMs
4.3. Consistency Results
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
Abbreviations and Nomenclature
Abbreviations | |
SOC | State-of-charge |
SOH | State-of-health |
EV | Electric vehicle |
KCF | Kalman consensus filter |
BMS | Battery Management System |
ETM | Event triggering mechanism |
OCV | Open-circuit voltage |
PSO | Particle Swarm Optimization |
IALO-SVR | Improved ant lion optimization algorithm and support vector regression |
RC | Resistance-Capacitance Circuits |
BESS | Battery Energy Storage System |
AITR | Average information transfer rate |
ET-DOKCF | Event-triggered distributed optimal KCF |
Nomenclature | |
Covariance matrix | |
The trace of a matrix | |
Euclidean vector norm | |
The transpose of a matrix | |
State of battery unit | |
Observations of sensor i at time k | |
Euclidean vector norm | |
Rated capacity | |
Remaining charge | |
Remaining capacity | |
Nominal capacity | |
The state transition matrix at time k | |
System noise input matrix at time k | |
Process noise at time k | |
M | Number of batteries in BMS |
Observation matrix of sensor i | |
Observation noise of sensor i at time k | |
SOC of battery at time k | |
SOH of battery at time k | |
Observation error of sensor i at time k | |
Error threshold constant of sensor i | |
Ante estimated error of sensor i for at time k | |
The sum of the errors between sensor i and its neighbors | |
The set of neighbors for sensor i | |
The event trigger moment in the information collection phase of sensor i for | |
The event trigger moment for information transmission phase of sensor i at time k | |
Priori state estimate of sensor i | |
Posteriori state estimate of sensor i | |
Kalman gain of sensor i at time k | |
Kalman consensus gain of sensor i at time k | |
MSE of sensor i for at time k | |
Priori estimated error of sensor i at time k | |
Posteriori estimated error of sensor i at time k | |
State error of sensor i at time k | |
Priori estimated error of sensor i time k | |
Covariance matrix of and for nth battery at time k | |
Covariance matrix of and | |
Covariance matrix of and | |
Covariance matrix of and | |
Covariance matrix of and | |
Covariance matrix of and | |
Covariance matrix of and | |
Covariance matrix of and at time k | |
Partial derivative symbol | |
Noise matrix of sensor i at time k | |
T | Sampling time |
The estimated value of SOC for ith battery at time k | |
The estimated value of SOH for ith battery at time k | |
Input of SOC of ith battery at time k | |
Input of SOH of ith battery at time k | |
Constant parameter | |
Constant parameter | |
Vector of SOC of all the batteries at time k | |
Vector of SOH of all the batteries at time k | |
L | Laplace matrix |
Average information transfer rate of sensor i | |
Number of information transmission of sensor i |
Appendix A
References
- Ehsani, M.; Singh, K.V.; Bansal, H.O.; Mehrjardi, R.T. State of the art and trends in electric and hybrid electric vehicles. Proc. IEEE 2021, 109, 967–984. Available online: https://ieeexplore.ieee.org/document/9422914 (accessed on 13 June 2023). [CrossRef]
- Liu, S.; Liu, Y.; Zhang, B.; Liu, C. Full-Speed Region Predictive Current Control Method of Symmetrical Series-Winding PMSM With Higher DC-Link Utilization. IEEE Trans. Ind. Electron. 2023, 1–12. [Google Scholar] [CrossRef]
- Zhang, C.; Yin, W.; Wen, T. An advanced multi-objective collaborative scheduling strategy for large scale EV charging and discharging connected to the predictable wind power grid. Energy 2024, 287, 129495. [Google Scholar] [CrossRef]
- Dorokhova, M.; Martinson, Y.; Ballif, C.; Wyrsch, N. Deep reinforcement learning control of electric vehicle charging in the presence of photovoltaic generation. Appl. Energy 2021, 301, 117504. [Google Scholar] [CrossRef]
- Mei, Z.; Que, Z.; Qiu, H.; Zhu, Z.; Cai, Z. Optimizing the configuration of electric vehicle charging piles in public parking lots based on a multi-agent model. Phys. A Stat. Mech. Appl. 2023, 632, 129329. [Google Scholar] [CrossRef]
- Ding, X.; Zhang, D.; Cheng, J.; Wang, B.; Chai, Y.; Zhao, Z.; Xiong, R.; Luk, P.C.K. A novel active equalization topology for series-connected lithium-ion battery packs. IEEE Trans. Ind. Appl. 2020, 56, 6892–6903. [Google Scholar] [CrossRef]
- Xiong, R.; Pan, Y.; Shen, W.; Li, H.; Sun, F. Lithium-ion battery aging mechanisms and diagnosis method for automotive applications: Recent advances and perspectives. Renew. Sustain. Energy Rev. 2020, 131, 110048. [Google Scholar] [CrossRef]
- Baumhöfer, T.; Brühl, M.; Rothgang, S.; Sauer, D.U. Production caused variation in capacity aging trend and correlation to initial cell performance. J. Power Sources 2014, 247, 332–338. [Google Scholar] [CrossRef]
- Zhang, X.; Wang, Y.; Chen, Z. SOC-Modified Core Temperature Estimation of Lithium-Ion Battery Based on Control-Oriented Electro-Thermal Model. IEEE Trans. Power Electron. 2023, 38, 11642–11651. [Google Scholar] [CrossRef]
- Li, Q.; Cheng, L.; Gao, W.; Gao, D.W. Fully distributed state estimation for power system with information propagation algorithm. J. Mod. Power Syst. Clean Energy 2020, 8, 627–635. [Google Scholar] [CrossRef]
- Yuan, L.; Gu, J.; Wen, H.; Jin, Z. Improved particle filter for non-gaussian forecasting-aided state estimation. J. Mod. Power Syst. Clean Energy. 2022. Available online: https://ieeexplore.ieee.org/document/9808354 (accessed on 13 June 2023).
- Susanna, S.; Dewangga, B.R.; Wahyungoro, O.; Cahyadi, A.I. Comparison of simple battery model and thevenin battery model for SOC estimation based on OCV method. In Proceedings of the 2019 International Conference on Information and Communications Technology (ICOIACT), Yogyakarta, Indonesia, 24–25 July 2019; pp. 738–743. [Google Scholar]
- Lipu, H.; Hannan, M.; Hussain, A.; Saad, M. Optimal BP neural network algorithm for state of charge estimation of lithium-ion battery using PSO with PCA feature selection. J. Renew. Sustain. Energy 2017, 9, 064102. [Google Scholar] [CrossRef]
- Ren, L.; Zhu, G.; Kang, J.; Wang, J.V.; Luo, B.; Chen, C.; Xiang, K. An algorithm for state of charge estimation based on a single-particle model. J. Energy Storage 2021, 39, 102644. [Google Scholar] [CrossRef]
- Li, Q.; Li, D.; Zhao, K.; Wang, L.; Wang, K. State of health estimation of lithium-ion battery based on improved ant lion optimization and support vector regression. J. Energy Storage 2022, 50, 104215. [Google Scholar] [CrossRef]
- Tan, X.; Zhan, D.; Lyu, P.; Rao, J.; Fan, Y. Online state-of-health estimation of lithium-ion battery based on dynamic parameter identification at multi timescale and support vector regression. J. Power Sources 2021, 484, 229233. [Google Scholar] [CrossRef]
- Fan, Y.; Xiao, F.; Li, C.; Yang, G.; Tang, X. A novel deep learning framework for state of health estimation of lithium-ion battery. J. Energy Storage 2020, 32, 101741. [Google Scholar] [CrossRef]
- Huang, Z.; Best, M.; Knowles, J.; Fly, A. Adaptive Piecewise Equivalent Circuit Model with SOC/SOH Estimation Based on Extended Kalman Filter. 2022. Available online: https://ieeexplore.ieee.org/document/9935824 (accessed on 2 June 2023).
- Reshma, P.; Manohar, V.J. Collaborative evaluation of SOC, SoP and SOH of lithium-ion battery in an electric bus through improved remora optimization algorithm and dual adaptive Kalman filtering algorithm. J. Energy Storage 2023, 68, 107573. [Google Scholar] [CrossRef]
- Wang, C.; Wang, S.; Zhou, J.; Qiao, J.; Yang, X.; Xie, Y. A novel back propagation neural network-dual extended Kalman filter method for state-of-charge and state-of-health co-estimation of lithium-ion batteries based on limited memory least square algorithm. J. Energy Storage 2023, 59, 106563. [Google Scholar] [CrossRef]
- Li, Z.; Shen, S.; Zhou, Z.; Cai, Z.; Gu, W.; Zhang, F. Novel method for modelling and adaptive estimation for SOC and SOH of lithium-ion batteries. J. Energy Storage 2023, 62, 106927. [Google Scholar] [CrossRef]
- Ma, L.; Xu, Y.; Zhang, H.; Yang, F.; Wang, X.; Li, C. Co-estimation of state of charge and state of health for lithium-ion batteries based on fractional-order model with multi-innovations unscented Kalman filter method. J. Energy Storage 2022, 52, 104904. [Google Scholar] [CrossRef]
- Huang, C.; Yang, M.; Ge, H.; Deng, S.; Chen, C. DMPC-based load frequency control of multi-area power systems with heterogeneous energy storage system considering SOC consensus. Electr. Power Syst. Res. 2024, 228, 110064. [Google Scholar] [CrossRef]
- Kandari, R.; Gupta, P.; Kumar, A. Battery state of charge based improved adaptive droop control for power management of a microgrid having large scale renewable generation. Sustain. Energy Technol. Assessments 2023, 57, 103146. [Google Scholar] [CrossRef]
- Meng, T.; Lin, Z.; Shamash, Y.A. A Comparison Study of Different State-of-Charge Balancing Strategies for Smart Battery Systems. In Proceedings of the 2020 IEEE 16th International Conference on Control & Automation (ICCA), Singapore, 9–11 October 2020; pp. 1434–1439. [Google Scholar]
- Ma, Z.; Gao, F.; Gu, X.; Li, N.; Wang, X. Multilayer SOH Equalization Scheme for MMC Battery Energy Storage System. 2020. Available online: https://ieeexplore.ieee.org/document/9084234 (accessed on 12 July 2023).
- Ren, H.; Zhao, Y.; Chen, S.; Wang, T. Design and implementation of a battery management system with active charge balance based on the SOC and SOH online estimation. Energy 2019, 166, 908–917. Available online: https://www.sciencedirect.com/science/article/abs/pii/S2352152X22009112 (accessed on 16 May 2023). [CrossRef]
- Liu, C.; Sun, S. Event-triggered optimal and suboptimal distributed Kalman consensus filters for sensor networks. J. Frankl. Inst. 2021, 358, 5163–5183. [Google Scholar] [CrossRef]
- Zhang, C.; Jia, Y. Distributed Kalman consensus filter with event-triggered communication: Formulation and stability analysis. J. Frankl. Inst. 2017, 354, 5486–5502. [Google Scholar] [CrossRef]
- Caballero-Águila, R.; Hermoso-Carazo, A.; Linares-Pérez, J. Networked distributed fusion estimation under uncertain outputs with random transmission delays, packet losses and multi-packet processing. Signal Process. 2019, 156, 71–83. [Google Scholar] [CrossRef]
- Muehlebach, M.; Trimpe, S. Distributed event-based state estimation for networked systems: An LMI approach. IEEE Trans. Autom. Control 2017, 63, 269–276. [Google Scholar] [CrossRef]
- Battistelli, G.; Chisci, L.; Selvi, D. A distributed Kalman filter with event-triggered communication and guaranteed stability. Automatica 2018, 93, 75–82. [Google Scholar] [CrossRef]
- Sun, W.; Li, Y.; Liu, L.; Mai, R. A switched-capacitor battery equalization method for improving balancing speed. IET Electr. Power Appl. 2021, 15, 555–569. [Google Scholar] [CrossRef]
- Braco, E.; San Martin, I.; Sanchis, P.; Ursúa, A.; Stroe, D.I. Health indicator selection for state of health estimation of second-life lithium-ion batteries under extended ageing. J. Energy Storage 2022, 55, 105366. [Google Scholar] [CrossRef]
- Kumar, B.; Khare, N.; Chaturvedi, P. FPGA-based design of advanced BMS implementing SOC/SOH estimators. Microelectron. Reliab. 2018, 84, 66–74. [Google Scholar] [CrossRef]
Sensor 1 | Sensor 2 | Sensor 3 | Sensor 4 | Sensor 5 | |
---|---|---|---|---|---|
Stage 1 | 44 | 56 | 50 | 54 | 70 |
Stage 2 | 27 | 29 | 17 | 30 | 27 |
Sensor 1 | Sensor 2 | Sensor 3 | Sensor 4 | Sensor 5 | |
---|---|---|---|---|---|
Phase 1 | 42 | 47 | 63 | 50 | 65 |
Phase 2 | 25 | 24 | 24 | 19 | 27 |
Sensor 1 | Sensor 2 | Sensor 3 | Sensor 4 | Sensor 5 | |
---|---|---|---|---|---|
Phase 1 | 40 | 51 | 61 | 60 | 59 |
Phase 2 | 33 | 32 | 19 | 22 | 31 |
Sensor 1 | Sensor 2 | Sensor 3 | Sensor 4 | Sensor 5 | |
---|---|---|---|---|---|
Phase 1 | 40 | 51 | 53 | 58 | 61 |
Phase 2 | 25 | 24 | 17 | 24 | 29 |
Sensor 1 | Sensor 2 | Sensor 3 | Sensor 4 | Sensor 5 | |
---|---|---|---|---|---|
Phase 1 | 40 | 53 | 59 | 62 | 63 |
Phase 2 | 23 | 20 | 14 | 20 | 24 |
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. |
© 2024 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
Fang, X.; Xu, M.; Fan, Y. SOC-SOH Estimation and Balance Control Based on Event-Triggered Distributed Optimal Kalman Consensus Filter. Energies 2024, 17, 639. https://doi.org/10.3390/en17030639
Fang X, Xu M, Fan Y. SOC-SOH Estimation and Balance Control Based on Event-Triggered Distributed Optimal Kalman Consensus Filter. Energies. 2024; 17(3):639. https://doi.org/10.3390/en17030639
Chicago/Turabian StyleFang, Xiaohan, Moran Xu, and Yuan Fan. 2024. "SOC-SOH Estimation and Balance Control Based on Event-Triggered Distributed Optimal Kalman Consensus Filter" Energies 17, no. 3: 639. https://doi.org/10.3390/en17030639
APA StyleFang, X., Xu, M., & Fan, Y. (2024). SOC-SOH Estimation and Balance Control Based on Event-Triggered Distributed Optimal Kalman Consensus Filter. Energies, 17(3), 639. https://doi.org/10.3390/en17030639