Battery State of Health Estimation with Improved Generalization Using Parallel Layer Extreme Learning Machine

The online estimation of battery state of health (SOH) is crucial to ensure the reliability of the energy supply in electric and hybrid vehicles. An approach for enhancing the generalization of SOH estimation using a parallel layer extreme learning machine (PL-ELM) algorithm is analyzed in this pape...

Full description

Bibliographic Details
Main Authors: Ethelbert Ezemobi, Andrea Tonoli, Mario Silvagni
Format: Article
Language:English
Published: MDPI AG 2021-04-01
Series:Energies
Subjects:
Online Access:https://www.mdpi.com/1996-1073/14/8/2243
id doaj-71a059b5b36a4fe5a458adba8c97c2a3
record_format Article
spelling doaj-71a059b5b36a4fe5a458adba8c97c2a32021-04-16T23:06:24ZengMDPI AGEnergies1996-10732021-04-01142243224310.3390/en14082243Battery State of Health Estimation with Improved Generalization Using Parallel Layer Extreme Learning MachineEthelbert Ezemobi0Andrea Tonoli1Mario Silvagni2Department of Mechanical and Aerospace Engineering, Politecnico di Torino, 10129 Torino, ItalyDepartment of Mechanical and Aerospace Engineering, Politecnico di Torino, 10129 Torino, ItalyDepartment of Mechanical and Aerospace Engineering, Politecnico di Torino, 10129 Torino, ItalyThe online estimation of battery state of health (SOH) is crucial to ensure the reliability of the energy supply in electric and hybrid vehicles. An approach for enhancing the generalization of SOH estimation using a parallel layer extreme learning machine (PL-ELM) algorithm is analyzed in this paper. The deterministic and stable PL-ELM model is designed to overcome the drift problem that is associated with some conventional machine learning algorithms; hence, extending the application of a single SOH estimation model over a large set of batteries of the same type. The PL-ELM model was trained with selected features that characterize the SOH. These features are acquired as the discrete variation of indicator variables including voltage, state of charge (SOC), and energy releasable by the battery. The model training was performed with an experimental battery dataset collected at room temperature under a constant current load condition at discharge phases. Model validation was performed with a dataset of other batteries of the same type that were aged under a constant load condition. An optimum performance with low error variance was obtained from the model result. The root mean square error (RMSE) of the validated model varies from 0.064% to 0.473%, and the mean absolute error (MAE) error from 0.034% to 0.355% for the battery sets tested. On the basis of performance, the model was compared with a deterministic extreme learning machine (ELM) and an incremental capacity analysis (ICA)-based scheme from the literature. The algorithm was tested on a Texas F28379D microcontroller unit (MCU) board with an average execution speed of 93 <inline-formula>μ<math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mi mathvariant="sans-serif">μ</mi></semantics></math></inline-formula>s in real time, and 0.9305% CPU occupation. These results suggest that the model is suitable for online applications.https://www.mdpi.com/1996-1073/14/8/2243state of healthparallel layer extreme learning machineartificial intelligenceimproved generalizationautomotivehybrid vehicles
collection DOAJ
language English
format Article
sources DOAJ
author Ethelbert Ezemobi
Andrea Tonoli
Mario Silvagni
spellingShingle Ethelbert Ezemobi
Andrea Tonoli
Mario Silvagni
Battery State of Health Estimation with Improved Generalization Using Parallel Layer Extreme Learning Machine
Energies
state of health
parallel layer extreme learning machine
artificial intelligence
improved generalization
automotive
hybrid vehicles
author_facet Ethelbert Ezemobi
Andrea Tonoli
Mario Silvagni
author_sort Ethelbert Ezemobi
title Battery State of Health Estimation with Improved Generalization Using Parallel Layer Extreme Learning Machine
title_short Battery State of Health Estimation with Improved Generalization Using Parallel Layer Extreme Learning Machine
title_full Battery State of Health Estimation with Improved Generalization Using Parallel Layer Extreme Learning Machine
title_fullStr Battery State of Health Estimation with Improved Generalization Using Parallel Layer Extreme Learning Machine
title_full_unstemmed Battery State of Health Estimation with Improved Generalization Using Parallel Layer Extreme Learning Machine
title_sort battery state of health estimation with improved generalization using parallel layer extreme learning machine
publisher MDPI AG
series Energies
issn 1996-1073
publishDate 2021-04-01
description The online estimation of battery state of health (SOH) is crucial to ensure the reliability of the energy supply in electric and hybrid vehicles. An approach for enhancing the generalization of SOH estimation using a parallel layer extreme learning machine (PL-ELM) algorithm is analyzed in this paper. The deterministic and stable PL-ELM model is designed to overcome the drift problem that is associated with some conventional machine learning algorithms; hence, extending the application of a single SOH estimation model over a large set of batteries of the same type. The PL-ELM model was trained with selected features that characterize the SOH. These features are acquired as the discrete variation of indicator variables including voltage, state of charge (SOC), and energy releasable by the battery. The model training was performed with an experimental battery dataset collected at room temperature under a constant current load condition at discharge phases. Model validation was performed with a dataset of other batteries of the same type that were aged under a constant load condition. An optimum performance with low error variance was obtained from the model result. The root mean square error (RMSE) of the validated model varies from 0.064% to 0.473%, and the mean absolute error (MAE) error from 0.034% to 0.355% for the battery sets tested. On the basis of performance, the model was compared with a deterministic extreme learning machine (ELM) and an incremental capacity analysis (ICA)-based scheme from the literature. The algorithm was tested on a Texas F28379D microcontroller unit (MCU) board with an average execution speed of 93 <inline-formula>μ<math xmlns="http://www.w3.org/1998/Math/MathML" display="inline"><semantics><mi mathvariant="sans-serif">μ</mi></semantics></math></inline-formula>s in real time, and 0.9305% CPU occupation. These results suggest that the model is suitable for online applications.
topic state of health
parallel layer extreme learning machine
artificial intelligence
improved generalization
automotive
hybrid vehicles
url https://www.mdpi.com/1996-1073/14/8/2243
work_keys_str_mv AT ethelbertezemobi batterystateofhealthestimationwithimprovedgeneralizationusingparallellayerextremelearningmachine
AT andreatonoli batterystateofhealthestimationwithimprovedgeneralizationusingparallellayerextremelearningmachine
AT mariosilvagni batterystateofhealthestimationwithimprovedgeneralizationusingparallellayerextremelearningmachine
_version_ 1721524116355284992