A Battery Digital Twin Based on Neural Network for Testing SoC/SoH Algorithms

被引:4
作者
Di Fonso, Roberta [1 ]
Bharadwaj, Pallavi [2 ]
Teodorescu, Remus [2 ]
Cecati, Carlo [1 ]
机构
[1] Univ LAquila, DISIM, Laquila, Italy
[2] Aalborg Univ, Dept Energy, Aalborg, Denmark
来源
2022 IEEE 20TH INTERNATIONAL POWER ELECTRONICS AND MOTION CONTROL CONFERENCE, PEMC | 2022年
关键词
CHARGE ESTIMATION; STATE;
D O I
10.1109/PEMC51159.2022.9962872
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Lithium ion cells are the preferred solution for the growing world of mobile applications. To avoid working conditions that can accelerate irreversible degradation reactions, two parameters must always be known, namely State of Charge (SoC) and State of Health (SoH). Since SoC and SoH cannot be measured directly with sensors on cells, they must be derived from the observation of voltage and current at the accessible connections. The literature on algorithms for SoC-SoH estimation is very rich and new advanced ones are continuously developed. However, the testing of algorithms on real batteries is very time consuming due to the need of many charge-discharge cycles in order to observe aging effects. These operations can take months in the lab. In this paper we present a Battery Digital Twin (BDT) that outputs a realistic voltage signal as a function of SoC and SoH inputs. The voltage signals produced by the BDT can later be used to feed SoC/SoH estimation algorithms. The BDT is thus a simulator for fast testing of battery parameter estimation algorithms. This paper presents a BDT developed in the Matlab-Simulink-Simscape environment. The non-linear Open Circuit Voltage (OCV) generator as a function of SoC/SoH is based on a feed forward Neural Network (NN) trained with real data from a publicly available repository. The internal complex impedance can assume fixed circuit configurations derived from typical Nyquist plots or can be dynamically adjusted by other trained NN as non-linear function of SoC/SoH.
引用
收藏
页码:655 / 660
页数:6
相关论文
共 14 条
[1]  
[Anonymous], 2020, MATLAB and Neural Networks Toolbox Release
[2]   Sequential Optimization for PV Panel Parameter Estimation [J].
Bharadwaj, Pallavi ;
Chaudhury, Kunal Narayan ;
John, Vinod .
IEEE JOURNAL OF PHOTOVOLTAICS, 2016, 6 (05) :1261-1268
[3]   State-of-Charge Estimation for Lithium-Ion Batteries Using Neural Networks and EKF [J].
Charkhgard, Mohammad ;
Farrokhi, Mohammad .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 2010, 57 (12) :4178-4187
[4]   Internal Resistance Estimation of Li-ion Batteries using Wavelet Analysis [J].
Di Fonso, Roberta ;
Bharadwaj, Pallavi ;
Teodorescu, Remus ;
Cecati, Carlo .
2022 IEEE 13TH INTERNATIONAL SYMPOSIUM ON POWER ELECTRONICS FOR DISTRIBUTED GENERATION SYSTEMS (PEDG), 2022,
[5]   Multidimensional Machine Learning Balancing in Smart Battery Packs [J].
Di Fonso, Roberta ;
Sui, Xin ;
Acharya, Anirudh Budnar ;
Teodorescu, Remus ;
Cecati, Carlo .
IECON 2021 - 47TH ANNUAL CONFERENCE OF THE IEEE INDUSTRIAL ELECTRONICS SOCIETY, 2021,
[6]   State of charge estimation for Li-ion batteries using neural network modeling and unscented Kalman filter-based error cancellation [J].
He, Wei ;
Williard, Nicholas ;
Chen, Chaochao ;
Pecht, Michael .
INTERNATIONAL JOURNAL OF ELECTRICAL POWER & ENERGY SYSTEMS, 2014, 62 :783-791
[7]  
Huang XR, 2020, IEEE ENER CONV, P5620, DOI 10.1109/ECCE44975.2020.9236279
[8]   A review of state of health and remaining useful life estimation methods for lithium-ion battery in electric vehicles: Challenges and recommendations [J].
Lipu, M. S. Hossain ;
Hannan, M. A. ;
Hussain, Aini ;
Hoque, M. M. ;
Ker, Pin J. ;
Saad, M. H. M. ;
Ayob, Afida .
JOURNAL OF CLEANER PRODUCTION, 2018, 205 :115-133
[9]   Smart Battery Pack for Electric Vehicles Based on Active Balancing with Wireless Communication Feedback [J].
Ricco, Mattia ;
Meng, Jinhao ;
Gherman, Tudor ;
Grandi, Gabriele ;
Teodorescu, Remus .
ENERGIES, 2019, 12 (20)
[10]  
Saha B., 2007, Battery data set NASA Ames Prognostics Data Repository