Estimating battery state of charge using recurrent and non-recurrent neural networks

被引:30
|
作者
Vidal, Carlos [1 ]
Malysz, Pawel [1 ]
Naguib, Mina [1 ]
Emadi, Ali [1 ]
Kollmeyer, Phillip J. [1 ]
机构
[1] McMaster Univ, Hamilton, ON, Canada
关键词
LSTM; Li-ion; SOC; Machine learning; Electric vehicles; Battery;
D O I
10.1016/j.est.2021.103660
中图分类号
TE [石油、天然气工业]; TK [能源与动力工程];
学科分类号
0807 ; 0820 ;
摘要
Battery state of charge estimation is critical for determining the remaining range of electrified vehicles and the runtime of battery-powered equipment. Neural network algorithms which learn the relation between battery measurements and state of charge are a promising alternative to estimators based on models with adaptive filters. In this work, two types of neural networks are studied: recurrent networks, which have inherent memory of the past, and non-recurrent networks, which can effectively have memory added through exogenous filtered inputs. An extensive and comprehensive study is performed for these network types, with learnable parameters ranging from 20 to 3000. Network performance is compared for two different battery types, multiple temperatures, drive cycles, and training repetitions. Compared to a recurrent neural network, a non-recurrent feedforward neural network with filtered inputs is found to be up to 23% more accurate, require less training time (76% less using a CPU and 60% less using a GPU), and execute in about 1/3 the amount of time on an NXP S32K142 microprocessor.
引用
收藏
页数:12
相关论文
共 50 条
  • [21] LSTMVis: A Tool for Visual Analysis of Hidden State Dynamics in Recurrent Neural Networks
    Strobelt, Hendrik
    Gehrmann, Sebastian
    Pfister, Hanspeter
    Rush, Alexander M.
    IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS, 2018, 24 (01) : 667 - 676
  • [22] State of Charge Estimation of Li-ion Batteries through Efficient Gated Recurrent Neural Networks using Engineered features
    Reddy, D. V. Uday Kumar
    Bhimasingu, Ravikumar
    2022 IEEE 19TH INDIA COUNCIL INTERNATIONAL CONFERENCE, INDICON, 2022,
  • [23] Automatic playlist generation using Convolutional Neural Networks and Recurrent Neural Networks
    Irene, Rosilde Tatiana
    Borrelli, Clara
    Zanoni, Massimiliano
    Buccoli, Michele
    Sarti, Augusto
    2019 27TH EUROPEAN SIGNAL PROCESSING CONFERENCE (EUSIPCO), 2019,
  • [24] Finite State Machine Based Decoding of Handwritten Text Using Recurrent Neural Networks
    Cuong Tuan Nguyen
    Nakagawa, Masaki
    PROCEEDINGS OF 2016 15TH INTERNATIONAL CONFERENCE ON FRONTIERS IN HANDWRITING RECOGNITION (ICFHR), 2016, : 246 - 251
  • [25] Driving Style Analysis Using Recurrent Neural Networks with LSTM Cells
    Wuertz, Samuel
    Goehner, Ulrich
    JOURNAL OF ADVANCES IN INFORMATION TECHNOLOGY, 2020, 11 (01) : 1 - 9
  • [26] Estimating state of charge of battery in renewable energy systems: a data-driven approach with artificial neural networks
    Kharseh, Mohamad
    Balah, Mohamed
    Alamara, Kadhim
    CLEAN ENERGY, 2024, 8 (06): : 134 - 147
  • [27] Solving evolutionary problems using recurrent neural networks
    Petrasova, Iveta
    Karban, Pavel
    JOURNAL OF COMPUTATIONAL AND APPLIED MATHEMATICS, 2023, 426
  • [28] Classifying Process Instances Using Recurrent Neural Networks
    Hinkka, Markku
    Lehto, Teemu
    Heljanko, Keijo
    Jung, Alexander
    BUSINESS PROCESS MANAGEMENT WORKSHOPS, BPM 2018 INTERNATIONAL WORKSHOPS, 2019, 342 : 313 - 324
  • [29] Wind Energy Forecasting Using Recurrent Neural Networks
    Shabbir, Noman
    Kutt, Lauri
    Jawad, Muhammad
    Amadiahanger, Roya
    Iqbal, Muhammad N.
    Rosin, Argo
    2019 BIG DATA, KNOWLEDGE AND CONTROL SYSTEMS ENGINEERING (BDKCSE), 2019,
  • [30] Residential Load Forecasting Using Recurrent Neural Networks
    Shabbir, Noman
    Amadiahangar, Roya
    Raja, Hadi A.
    Kutt, Lauri
    Rosin, Argo
    2020 IEEE 14TH INTERNATIONAL CONFERENCE ON COMPATIBILITY, POWER ELECTRONICS AND POWER ENGINEERING (CPE-POWERENG), VOL 1, 2020, : 478 - 481