SlideShare a Scribd company logo
1 of 19
Battery State of Charge (SOC) Estimation Techniques
using the Data Driven and Filter Based Approach to
Enhance the Performance Parameters of a Battery
Management System (BMS).
Prepared by –
Jeet Patel, Bhaumik Joshi, Siddhi Vinayak Pandey
Department of Electrical Engineering,
Adani Institute of Infrastructure Engineering
Ahmedabad, Gujarat, India-382421.
Contents
 Introduction
 Why and How BMS?
 What is SOC and SOH and why are they important?
 SOC estimation using Data Driven approach
 SOC estimation using Filter based approach
 Conclusion
 References
Function of Battery Management System
A BMS has the following priorities:
 Protects safety of the operators from the host applications.
 Detects unsafe operating conditions and responds Protects cells of battery
from damage in abuse/failure cases Prolongs life of battery (normal
operating cases)
 Maintains battery in a state in which it can fulfill its functional design
requirements Informs the host-application control computer
 how to make the best use of the pack right now (e.g., power limits),
control charger, etc.
State of Health
 State of health determines the health of the battery i.e. how long the battery lasts.
 There is no device to directly measure state of health of a battery.
 It is measured using the values on voltage, current, energy density, power density,
temperature etc.
 SOH is used for learning how much abuse of a battery is done by the user.
 SOH predicts how much charge-discharge cycles are left in the battery before it
becomes futile.
State of Charge
 State of charge determines the amount of charge present in the battery at a point
of time.
 As like the SOH; SOC cannot be measured directly using a single device. There are
special techniques used to measure SOC which will be discussed later.
 SOC is most important parameter of a battery. It is basically used to measure how
much power is left in the battery, which is used to estimate that how long the
battery will last before it is completely discharged.
 In other words how much time it can deliver the power to a given load.
SOC Estimation Using Data Driven Approach
 As of today, with huge computation power and lots of data available
about the battery, such as battery voltage, current value, temperature,
cycle number, etc.
 Few Algorithms which will be covered in the next few slides are:
 SVM (Support Vector Machine)
 Neural Networks
 Recurrent Neural Networks
 Reinforcement Learning
SVM (Support Vector Machine)
 This algorithm tries to find the ideal boundary in the Nth
dimensional, which easily separates your dataset as shown in
below figure.
 Kernel are used to take data as input and transform it into the
required form. For example Linear, Polynomial etc.
Neural Networks
 This is a complex algorithm, derived from the most complex thing
in the universe, “The Brain”.
 It takes N-Dimensional input and tries to find the pattern in the
given input, output.
 The network shown in the figure has 3 layers Input layer, Hidden
layer, and Output layer. As shown in below figure -
Recurrent Neural Network
 An efficient method for predicting the time-series data.
 It considers the relevant data taken from the past or earlier states for
estimation; which has been shown in below figure-
Reinforcement Learning
 If there is less amount of data. This algorithm can come in handy.
 In this algorithm, predictions are made in real-time and after some
iterations, the accurate predictions are made.
 This algorithm decides suitable actions to be taken to maximize the
output.
SOC estimation using Filter Based
approach
 Authentic Time Observer based series
 Real time estimation of SOC and SOH
 Kalman Filter (KF) for linear estimation
 Extended Kalman Filter (EKF) and Double Extended Kalman Filter
(DEKF) for Nonlinear Systems.
 Unscented Kalman Filter (UKF) / Sigma Point Kalman Filter (SPKF) for
highly nonlinear systems.
SOC estimation using Kalman Filter
 Prediction of (k) based on (k-1….n).
 Based on current state (k) of V,I and T; the %SOC is calculated [d].
 Combination with Coulomb Counting technique, Kalman filter (KF)
estimates the accurate overvoltage and current in real time domain [e]
[f].
 Estimation of overvoltage and current is done by combining the
Coulomb counting with linear KF.
 It also estimates the SOC (better than the individual Coulomb counting
based estimations).
SOC estimation using Kalman Filter
 As mentioned in below graph; the %SOC utilizing the Kalman Filter based
approach has been estimated [g] –
SOC estimation using Extended Kalman
Filter
 The Auto Regressive Exogenous (ARX) battery model with EKF is
utilized for accurate % SOC estimation of a Lithium-ion based
battery [h].
 Temperature incrementation causes the enhancement in the
nonlinearity within a battery model [h].
 The EKF decreases the extreme terminal voltage error from 0.0397
to 0.0165 V. While the mean error value drops from 0.0014 to
0.0007 V [h].
SOC estimation using Extended Kalman
Filter
 The graphical representation of ARX battery model with EKF is mentioned in below
figure [h] -
SOC estimation using Unscented Kalman
Filter
 Sigma point is more efficient compare to mean and approximation method for the
estimation of %SOC.
 The UKF filter for SOC estimation was designed using the posterior mean and
Taylor series expansion method [i].
 When UKF implemented for battery cell model, the robustness for faster
convergence tracking ability of SOC is found very accurate[j].
 When the LS-UPF (Least Squared Unscented Particle Filter) is compared with GA-
UPF (Genetic Algorithm and Unscented Particle Filter); performs the better %SOC
estimation utilizing the UKF technique.
SOC estimation using Unscented Kalman
Filter
 SOC estimation through UKF/SPKF for faster convergence tracking ability is explained in
below attached figure [j] –
References
 [a] Packtpub SVM. [Online]https://subscription.packtpub.com/book/big_data_and_
business_intelligence/9781789345070/3/ch03lvl1sec30/svm-for-churn-prediction
 [b] A.A. Hussain, Kalman Filters versus Neural Networks in Battery State‐of‐Charge
Estimation: A Comparative Study, International Journal of Modern Nonlinear Theory and
Application. 3 (5) (2014) 199–209, https://dx.doi.org.104236/ijmnta.2014.35022 .
 [c] Dlology SOC. [Online] https://www.dlology.com/blog/how-to-use-return_stateor-
return_sequences-in-keras/.
 [d] G.L. Plett, Extended Kalman filtering for battery management systems of LiPB-based
HEV battery packs: Part 1. Background, Journal of Power Sources. 134(2) (2004) 252–261,
http://dx.doi.org/10.1016/j.jpowsr.2004.02.031 .
 [e] J. Zhang, J. Lee, A review on prognostics and health monitoring of Li- ion battery,
Journal of power sources. 196(15) (2011) 6007–6014,
http://dx.doi.org/10.1016/j.jpowsour.2011.03.101
References
 [f] W. He, N. Williard, C. Chen, M. Pecht, State of charge estimation for electric vehicle
batteries using unscented kalman filter, Microelectron
 [g] S.V. Pandey, J. Patel, H. Dhiman, Battery State of Charge Modeling for Solar PV Array
using Polynomial Regression, Systems and Controls, arXiv
https://arxiv.org/abs/2008.09038
 [h]Youtube SOC. [Online] https://www.youtube.com/watch?v=Gc4wjOEAoiA
 [i] TOWARDSDATASCIENCE ekf, https://towardsdatascience.com/the-unscented-
kalman-filteranything-ekf-can-do-i-can-do-it-better-ce7c773cf88d/ ekf, last accessed
2020/03/26.
 [j] H. He, H. Qin, Y. Shui, K. Oleksandr, Lithium ion battery SOC estimation with UKF and
RTOS µ COS – II Platform, Energy Procedia. 61 (2014) 468–471,
http://dx.doi.org/10.1016/j.egypro.2014.11.1150 .

More Related Content

What's hot

Short-term Load Forecasting based on Neural network and Local RegressionJie
Short-term Load Forecasting based on Neural network and Local RegressionJieShort-term Load Forecasting based on Neural network and Local RegressionJie
Short-term Load Forecasting based on Neural network and Local RegressionJieJie Bao
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
 
Design and implementation of battery charger using ultrasparse matrix rectifi...
Design and implementation of battery charger using ultrasparse matrix rectifi...Design and implementation of battery charger using ultrasparse matrix rectifi...
Design and implementation of battery charger using ultrasparse matrix rectifi...IAEME Publication
 
Improved predictive current model control based on adaptive PR controller for...
Improved predictive current model control based on adaptive PR controller for...Improved predictive current model control based on adaptive PR controller for...
Improved predictive current model control based on adaptive PR controller for...IJECEIAES
 
Comparative Study on the Performance of A Coherency-based Simple Dynamic Equi...
Comparative Study on the Performance of A Coherency-based Simple Dynamic Equi...Comparative Study on the Performance of A Coherency-based Simple Dynamic Equi...
Comparative Study on the Performance of A Coherency-based Simple Dynamic Equi...IJAPEJOURNAL
 
Phasor State Estimation Weighting Coefficients for AC and Hybrid Networks wit...
Phasor State Estimation Weighting Coefficients for AC and Hybrid Networks wit...Phasor State Estimation Weighting Coefficients for AC and Hybrid Networks wit...
Phasor State Estimation Weighting Coefficients for AC and Hybrid Networks wit...Luigi Vanfretti
 
A Survey on the Performance of the Various MPPT Techniques of Standalone PV G...
A Survey on the Performance of the Various MPPT Techniques of Standalone PV G...A Survey on the Performance of the Various MPPT Techniques of Standalone PV G...
A Survey on the Performance of the Various MPPT Techniques of Standalone PV G...IJSRD
 
Tracy–Widom distribution based fault detection approach: Application to aircr...
Tracy–Widom distribution based fault detection approach: Application to aircr...Tracy–Widom distribution based fault detection approach: Application to aircr...
Tracy–Widom distribution based fault detection approach: Application to aircr...ISA Interchange
 
Design and Implementation of Maximum Power Point Tracking in Photovoltaic Sys...
Design and Implementation of Maximum Power Point Tracking in Photovoltaic Sys...Design and Implementation of Maximum Power Point Tracking in Photovoltaic Sys...
Design and Implementation of Maximum Power Point Tracking in Photovoltaic Sys...inventionjournals
 
Experimental Evaluation of Torque Performance of Voltage and Current Models u...
Experimental Evaluation of Torque Performance of Voltage and Current Models u...Experimental Evaluation of Torque Performance of Voltage and Current Models u...
Experimental Evaluation of Torque Performance of Voltage and Current Models u...IJPEDS-IAES
 
IRJET - Maximum Power Extraction by Introducing P&O Technique in PV Grid
IRJET - Maximum Power Extraction by Introducing P&O Technique in PV GridIRJET - Maximum Power Extraction by Introducing P&O Technique in PV Grid
IRJET - Maximum Power Extraction by Introducing P&O Technique in PV GridIRJET Journal
 
Short-term Load Forecasting based on Neural network and Local Regression
Short-term Load Forecasting based on Neural network and Local RegressionShort-term Load Forecasting based on Neural network and Local Regression
Short-term Load Forecasting based on Neural network and Local RegressionJie Bao
 
Proposal and implementation of a novel perturb and observe algorithm using em...
Proposal and implementation of a novel perturb and observe algorithm using em...Proposal and implementation of a novel perturb and observe algorithm using em...
Proposal and implementation of a novel perturb and observe algorithm using em...saad motahhir
 
Online monitoring of voltage stability margin using PMU measurements
Online monitoring of voltage stability margin using  PMU measurements Online monitoring of voltage stability margin using  PMU measurements
Online monitoring of voltage stability margin using PMU measurements IJECEIAES
 
A portable hardware in-the-loop device for automotive diagnostic control systems
A portable hardware in-the-loop device for automotive diagnostic control systemsA portable hardware in-the-loop device for automotive diagnostic control systems
A portable hardware in-the-loop device for automotive diagnostic control systemsISA Interchange
 
DATA DRIVEN ANALYSIS OF ENERGY MANAGEMENT IN ELECTRIC VEHICLES
DATA DRIVEN ANALYSIS OF ENERGY MANAGEMENT IN ELECTRIC VEHICLESDATA DRIVEN ANALYSIS OF ENERGY MANAGEMENT IN ELECTRIC VEHICLES
DATA DRIVEN ANALYSIS OF ENERGY MANAGEMENT IN ELECTRIC VEHICLESvivatechijri
 
Short-Term Load Forecasting of Australian National Electricity Market by Hier...
Short-Term Load Forecasting of Australian National Electricity Market by Hier...Short-Term Load Forecasting of Australian National Electricity Market by Hier...
Short-Term Load Forecasting of Australian National Electricity Market by Hier...JEE HYUN PARK
 

What's hot (20)

Short-term Load Forecasting based on Neural network and Local RegressionJie
Short-term Load Forecasting based on Neural network and Local RegressionJieShort-term Load Forecasting based on Neural network and Local RegressionJie
Short-term Load Forecasting based on Neural network and Local RegressionJie
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
A0710113
A0710113A0710113
A0710113
 
Design and implementation of battery charger using ultrasparse matrix rectifi...
Design and implementation of battery charger using ultrasparse matrix rectifi...Design and implementation of battery charger using ultrasparse matrix rectifi...
Design and implementation of battery charger using ultrasparse matrix rectifi...
 
Improved predictive current model control based on adaptive PR controller for...
Improved predictive current model control based on adaptive PR controller for...Improved predictive current model control based on adaptive PR controller for...
Improved predictive current model control based on adaptive PR controller for...
 
Comparative Study on the Performance of A Coherency-based Simple Dynamic Equi...
Comparative Study on the Performance of A Coherency-based Simple Dynamic Equi...Comparative Study on the Performance of A Coherency-based Simple Dynamic Equi...
Comparative Study on the Performance of A Coherency-based Simple Dynamic Equi...
 
Phasor State Estimation Weighting Coefficients for AC and Hybrid Networks wit...
Phasor State Estimation Weighting Coefficients for AC and Hybrid Networks wit...Phasor State Estimation Weighting Coefficients for AC and Hybrid Networks wit...
Phasor State Estimation Weighting Coefficients for AC and Hybrid Networks wit...
 
Unit 1
Unit 1Unit 1
Unit 1
 
A Survey on the Performance of the Various MPPT Techniques of Standalone PV G...
A Survey on the Performance of the Various MPPT Techniques of Standalone PV G...A Survey on the Performance of the Various MPPT Techniques of Standalone PV G...
A Survey on the Performance of the Various MPPT Techniques of Standalone PV G...
 
Tracy–Widom distribution based fault detection approach: Application to aircr...
Tracy–Widom distribution based fault detection approach: Application to aircr...Tracy–Widom distribution based fault detection approach: Application to aircr...
Tracy–Widom distribution based fault detection approach: Application to aircr...
 
Design and Implementation of Maximum Power Point Tracking in Photovoltaic Sys...
Design and Implementation of Maximum Power Point Tracking in Photovoltaic Sys...Design and Implementation of Maximum Power Point Tracking in Photovoltaic Sys...
Design and Implementation of Maximum Power Point Tracking in Photovoltaic Sys...
 
Experimental Evaluation of Torque Performance of Voltage and Current Models u...
Experimental Evaluation of Torque Performance of Voltage and Current Models u...Experimental Evaluation of Torque Performance of Voltage and Current Models u...
Experimental Evaluation of Torque Performance of Voltage and Current Models u...
 
IRJET - Maximum Power Extraction by Introducing P&O Technique in PV Grid
IRJET - Maximum Power Extraction by Introducing P&O Technique in PV GridIRJET - Maximum Power Extraction by Introducing P&O Technique in PV Grid
IRJET - Maximum Power Extraction by Introducing P&O Technique in PV Grid
 
Short-term Load Forecasting based on Neural network and Local Regression
Short-term Load Forecasting based on Neural network and Local RegressionShort-term Load Forecasting based on Neural network and Local Regression
Short-term Load Forecasting based on Neural network and Local Regression
 
Proposal and implementation of a novel perturb and observe algorithm using em...
Proposal and implementation of a novel perturb and observe algorithm using em...Proposal and implementation of a novel perturb and observe algorithm using em...
Proposal and implementation of a novel perturb and observe algorithm using em...
 
Online monitoring of voltage stability margin using PMU measurements
Online monitoring of voltage stability margin using  PMU measurements Online monitoring of voltage stability margin using  PMU measurements
Online monitoring of voltage stability margin using PMU measurements
 
DTC-ANN-2-level hybrid by neuronal hysteresis with mechanical sensorless indu...
DTC-ANN-2-level hybrid by neuronal hysteresis with mechanical sensorless indu...DTC-ANN-2-level hybrid by neuronal hysteresis with mechanical sensorless indu...
DTC-ANN-2-level hybrid by neuronal hysteresis with mechanical sensorless indu...
 
A portable hardware in-the-loop device for automotive diagnostic control systems
A portable hardware in-the-loop device for automotive diagnostic control systemsA portable hardware in-the-loop device for automotive diagnostic control systems
A portable hardware in-the-loop device for automotive diagnostic control systems
 
DATA DRIVEN ANALYSIS OF ENERGY MANAGEMENT IN ELECTRIC VEHICLES
DATA DRIVEN ANALYSIS OF ENERGY MANAGEMENT IN ELECTRIC VEHICLESDATA DRIVEN ANALYSIS OF ENERGY MANAGEMENT IN ELECTRIC VEHICLES
DATA DRIVEN ANALYSIS OF ENERGY MANAGEMENT IN ELECTRIC VEHICLES
 
Short-Term Load Forecasting of Australian National Electricity Market by Hier...
Short-Term Load Forecasting of Australian National Electricity Market by Hier...Short-Term Load Forecasting of Australian National Electricity Market by Hier...
Short-Term Load Forecasting of Australian National Electricity Market by Hier...
 

Similar to Data driven and filter based advancements in a (2) (2)

Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...
Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...
Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...aciijournal
 
Machine learning systems based on xgBoost and MLP neural network applied in s...
Machine learning systems based on xgBoost and MLP neural network applied in s...Machine learning systems based on xgBoost and MLP neural network applied in s...
Machine learning systems based on xgBoost and MLP neural network applied in s...aciijournal
 
Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...
Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...
Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...aciijournal
 
Machine learning systems based on xgBoost and MLP neural network applied in s...
Machine learning systems based on xgBoost and MLP neural network applied in s...Machine learning systems based on xgBoost and MLP neural network applied in s...
Machine learning systems based on xgBoost and MLP neural network applied in s...aciijournal
 
Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...
Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...
Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...aciijournal
 
Reduce state of charge estimation errors with an extended Kalman filter algor...
Reduce state of charge estimation errors with an extended Kalman filter algor...Reduce state of charge estimation errors with an extended Kalman filter algor...
Reduce state of charge estimation errors with an extended Kalman filter algor...IJECEIAES
 
AUTOMATIC BATTERY HEALTH MONITORINGUSING MACHINE LEARNING FOR E-VEHICLES
AUTOMATIC BATTERY HEALTH MONITORINGUSING MACHINE LEARNING FOR E-VEHICLESAUTOMATIC BATTERY HEALTH MONITORINGUSING MACHINE LEARNING FOR E-VEHICLES
AUTOMATIC BATTERY HEALTH MONITORINGUSING MACHINE LEARNING FOR E-VEHICLESIRJET Journal
 
IRJET- Simple and Efficient Control Method for Battery Charging in High Penet...
IRJET- Simple and Efficient Control Method for Battery Charging in High Penet...IRJET- Simple and Efficient Control Method for Battery Charging in High Penet...
IRJET- Simple and Efficient Control Method for Battery Charging in High Penet...IRJET Journal
 
Ijmer 41023842
Ijmer 41023842Ijmer 41023842
Ijmer 41023842IJMER
 
Detection of DC Voltage Fault in SRM Drives Using K-Means Clustering and Cla...
Detection of DC Voltage Fault in SRM Drives Using K-Means  Clustering and Cla...Detection of DC Voltage Fault in SRM Drives Using K-Means  Clustering and Cla...
Detection of DC Voltage Fault in SRM Drives Using K-Means Clustering and Cla...IJMER
 
Transient Stability Assessment and Enhancement in Power System
Transient Stability Assessment and Enhancement in Power  SystemTransient Stability Assessment and Enhancement in Power  System
Transient Stability Assessment and Enhancement in Power SystemIJMER
 
Analysis and Implementation of Artificial Neural Network Techniques for Power...
Analysis and Implementation of Artificial Neural Network Techniques for Power...Analysis and Implementation of Artificial Neural Network Techniques for Power...
Analysis and Implementation of Artificial Neural Network Techniques for Power...ijtsrd
 
To Study, Analysis and Implementation of Power Quality Improvement Using DSTA...
To Study, Analysis and Implementation of Power Quality Improvement Using DSTA...To Study, Analysis and Implementation of Power Quality Improvement Using DSTA...
To Study, Analysis and Implementation of Power Quality Improvement Using DSTA...ijtsrd
 
BMS_Modelling_Project_PPT.pptx
BMS_Modelling_Project_PPT.pptxBMS_Modelling_Project_PPT.pptx
BMS_Modelling_Project_PPT.pptxSaurabhBhor4
 
Optimal and Power Aware BIST for Delay Testing of System-On-Chip
Optimal and Power Aware BIST for Delay Testing of System-On-ChipOptimal and Power Aware BIST for Delay Testing of System-On-Chip
Optimal and Power Aware BIST for Delay Testing of System-On-ChipIDES Editor
 
Design and implementation of antenna control servo system for satellite grou
Design and implementation of antenna control servo system for satellite grouDesign and implementation of antenna control servo system for satellite grou
Design and implementation of antenna control servo system for satellite grouIAEME Publication
 
Analysis of Battery Management Systems
Analysis of Battery Management SystemsAnalysis of Battery Management Systems
Analysis of Battery Management SystemsIRJET Journal
 
State of charge estimation based on a modified extended Kalman filter
State of charge estimation based on a modified extended Kalman filter State of charge estimation based on a modified extended Kalman filter
State of charge estimation based on a modified extended Kalman filter IJECEIAES
 

Similar to Data driven and filter based advancements in a (2) (2) (20)

Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...
Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...
Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...
 
Machine learning systems based on xgBoost and MLP neural network applied in s...
Machine learning systems based on xgBoost and MLP neural network applied in s...Machine learning systems based on xgBoost and MLP neural network applied in s...
Machine learning systems based on xgBoost and MLP neural network applied in s...
 
Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...
Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...
Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...
 
Machine learning systems based on xgBoost and MLP neural network applied in s...
Machine learning systems based on xgBoost and MLP neural network applied in s...Machine learning systems based on xgBoost and MLP neural network applied in s...
Machine learning systems based on xgBoost and MLP neural network applied in s...
 
Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...
Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...
Machine Learning Systems Based on xgBoost and MLP Neural Network Applied in S...
 
Reduce state of charge estimation errors with an extended Kalman filter algor...
Reduce state of charge estimation errors with an extended Kalman filter algor...Reduce state of charge estimation errors with an extended Kalman filter algor...
Reduce state of charge estimation errors with an extended Kalman filter algor...
 
IEEE Final only
IEEE Final onlyIEEE Final only
IEEE Final only
 
AUTOMATIC BATTERY HEALTH MONITORINGUSING MACHINE LEARNING FOR E-VEHICLES
AUTOMATIC BATTERY HEALTH MONITORINGUSING MACHINE LEARNING FOR E-VEHICLESAUTOMATIC BATTERY HEALTH MONITORINGUSING MACHINE LEARNING FOR E-VEHICLES
AUTOMATIC BATTERY HEALTH MONITORINGUSING MACHINE LEARNING FOR E-VEHICLES
 
IRJET- Simple and Efficient Control Method for Battery Charging in High Penet...
IRJET- Simple and Efficient Control Method for Battery Charging in High Penet...IRJET- Simple and Efficient Control Method for Battery Charging in High Penet...
IRJET- Simple and Efficient Control Method for Battery Charging in High Penet...
 
Ijmer 41023842
Ijmer 41023842Ijmer 41023842
Ijmer 41023842
 
Detection of DC Voltage Fault in SRM Drives Using K-Means Clustering and Cla...
Detection of DC Voltage Fault in SRM Drives Using K-Means  Clustering and Cla...Detection of DC Voltage Fault in SRM Drives Using K-Means  Clustering and Cla...
Detection of DC Voltage Fault in SRM Drives Using K-Means Clustering and Cla...
 
Transient Stability Assessment and Enhancement in Power System
Transient Stability Assessment and Enhancement in Power  SystemTransient Stability Assessment and Enhancement in Power  System
Transient Stability Assessment and Enhancement in Power System
 
Analysis and Implementation of Artificial Neural Network Techniques for Power...
Analysis and Implementation of Artificial Neural Network Techniques for Power...Analysis and Implementation of Artificial Neural Network Techniques for Power...
Analysis and Implementation of Artificial Neural Network Techniques for Power...
 
To Study, Analysis and Implementation of Power Quality Improvement Using DSTA...
To Study, Analysis and Implementation of Power Quality Improvement Using DSTA...To Study, Analysis and Implementation of Power Quality Improvement Using DSTA...
To Study, Analysis and Implementation of Power Quality Improvement Using DSTA...
 
Online diagnosis of supercapacitors using extended Kalman filter combined wit...
Online diagnosis of supercapacitors using extended Kalman filter combined wit...Online diagnosis of supercapacitors using extended Kalman filter combined wit...
Online diagnosis of supercapacitors using extended Kalman filter combined wit...
 
BMS_Modelling_Project_PPT.pptx
BMS_Modelling_Project_PPT.pptxBMS_Modelling_Project_PPT.pptx
BMS_Modelling_Project_PPT.pptx
 
Optimal and Power Aware BIST for Delay Testing of System-On-Chip
Optimal and Power Aware BIST for Delay Testing of System-On-ChipOptimal and Power Aware BIST for Delay Testing of System-On-Chip
Optimal and Power Aware BIST for Delay Testing of System-On-Chip
 
Design and implementation of antenna control servo system for satellite grou
Design and implementation of antenna control servo system for satellite grouDesign and implementation of antenna control servo system for satellite grou
Design and implementation of antenna control servo system for satellite grou
 
Analysis of Battery Management Systems
Analysis of Battery Management SystemsAnalysis of Battery Management Systems
Analysis of Battery Management Systems
 
State of charge estimation based on a modified extended Kalman filter
State of charge estimation based on a modified extended Kalman filter State of charge estimation based on a modified extended Kalman filter
State of charge estimation based on a modified extended Kalman filter
 

Recently uploaded

AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAnitaRaj43
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGDSC PJATK
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsLeah Henrickson
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewDianaGray10
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityVictorSzoltysek
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهMohamed Sweelam
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!Memoori
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctBrainSell Technologies
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftshyamraj55
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxFIDO Alliance
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)Samir Dash
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTopCSSGallery
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch TuesdayIvanti
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireExakis Nelite
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingScyllaDB
 
How to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in PakistanHow to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in Pakistandanishmna97
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontologyjohnbeverley2021
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceSamy Fodil
 

Recently uploaded (20)

AI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by AnitarajAI in Action: Real World Use Cases by Anitaraj
AI in Action: Real World Use Cases by Anitaraj
 
Google I/O Extended 2024 Warsaw
Google I/O Extended 2024 WarsawGoogle I/O Extended 2024 Warsaw
Google I/O Extended 2024 Warsaw
 
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on ThanabotsContinuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
Continuing Bonds Through AI: A Hermeneutic Reflection on Thanabots
 
UiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overviewUiPath manufacturing technology benefits and AI overview
UiPath manufacturing technology benefits and AI overview
 
ChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps ProductivityChatGPT and Beyond - Elevating DevOps Productivity
ChatGPT and Beyond - Elevating DevOps Productivity
 
الأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهلهالأمن السيبراني - ما لا يسع للمستخدم جهله
الأمن السيبراني - ما لا يسع للمستخدم جهله
 
State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!State of the Smart Building Startup Landscape 2024!
State of the Smart Building Startup Landscape 2024!
 
ERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage IntacctERP Contender Series: Acumatica vs. Sage Intacct
ERP Contender Series: Acumatica vs. Sage Intacct
 
Oauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoftOauth 2.0 Introduction and Flows with MuleSoft
Oauth 2.0 Introduction and Flows with MuleSoft
 
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
TrustArc Webinar - Unified Trust Center for Privacy, Security, Compliance, an...
 
ADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptxADP Passwordless Journey Case Study.pptx
ADP Passwordless Journey Case Study.pptx
 
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
AI+A11Y 11MAY2024 HYDERBAD GAAD 2024 - HelloA11Y (11 May 2024)
 
Top 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development CompaniesTop 10 CodeIgniter Development Companies
Top 10 CodeIgniter Development Companies
 
2024 May Patch Tuesday
2024 May Patch Tuesday2024 May Patch Tuesday
2024 May Patch Tuesday
 
Microsoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - QuestionnaireMicrosoft CSP Briefing Pre-Engagement - Questionnaire
Microsoft CSP Briefing Pre-Engagement - Questionnaire
 
Event-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream ProcessingEvent-Driven Architecture Masterclass: Challenges in Stream Processing
Event-Driven Architecture Masterclass: Challenges in Stream Processing
 
How to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in PakistanHow to Check GPS Location with a Live Tracker in Pakistan
How to Check GPS Location with a Live Tracker in Pakistan
 
Six Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal OntologySix Myths about Ontologies: The Basics of Formal Ontology
Six Myths about Ontologies: The Basics of Formal Ontology
 
WebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM PerformanceWebAssembly is Key to Better LLM Performance
WebAssembly is Key to Better LLM Performance
 
Overview of Hyperledger Foundation
Overview of Hyperledger FoundationOverview of Hyperledger Foundation
Overview of Hyperledger Foundation
 

Data driven and filter based advancements in a (2) (2)

  • 1. Battery State of Charge (SOC) Estimation Techniques using the Data Driven and Filter Based Approach to Enhance the Performance Parameters of a Battery Management System (BMS). Prepared by – Jeet Patel, Bhaumik Joshi, Siddhi Vinayak Pandey Department of Electrical Engineering, Adani Institute of Infrastructure Engineering Ahmedabad, Gujarat, India-382421.
  • 2. Contents  Introduction  Why and How BMS?  What is SOC and SOH and why are they important?  SOC estimation using Data Driven approach  SOC estimation using Filter based approach  Conclusion  References
  • 3. Function of Battery Management System A BMS has the following priorities:  Protects safety of the operators from the host applications.  Detects unsafe operating conditions and responds Protects cells of battery from damage in abuse/failure cases Prolongs life of battery (normal operating cases)  Maintains battery in a state in which it can fulfill its functional design requirements Informs the host-application control computer  how to make the best use of the pack right now (e.g., power limits), control charger, etc.
  • 4. State of Health  State of health determines the health of the battery i.e. how long the battery lasts.  There is no device to directly measure state of health of a battery.  It is measured using the values on voltage, current, energy density, power density, temperature etc.  SOH is used for learning how much abuse of a battery is done by the user.  SOH predicts how much charge-discharge cycles are left in the battery before it becomes futile.
  • 5. State of Charge  State of charge determines the amount of charge present in the battery at a point of time.  As like the SOH; SOC cannot be measured directly using a single device. There are special techniques used to measure SOC which will be discussed later.  SOC is most important parameter of a battery. It is basically used to measure how much power is left in the battery, which is used to estimate that how long the battery will last before it is completely discharged.  In other words how much time it can deliver the power to a given load.
  • 6. SOC Estimation Using Data Driven Approach  As of today, with huge computation power and lots of data available about the battery, such as battery voltage, current value, temperature, cycle number, etc.  Few Algorithms which will be covered in the next few slides are:  SVM (Support Vector Machine)  Neural Networks  Recurrent Neural Networks  Reinforcement Learning
  • 7. SVM (Support Vector Machine)  This algorithm tries to find the ideal boundary in the Nth dimensional, which easily separates your dataset as shown in below figure.  Kernel are used to take data as input and transform it into the required form. For example Linear, Polynomial etc.
  • 8. Neural Networks  This is a complex algorithm, derived from the most complex thing in the universe, “The Brain”.  It takes N-Dimensional input and tries to find the pattern in the given input, output.  The network shown in the figure has 3 layers Input layer, Hidden layer, and Output layer. As shown in below figure -
  • 9. Recurrent Neural Network  An efficient method for predicting the time-series data.  It considers the relevant data taken from the past or earlier states for estimation; which has been shown in below figure-
  • 10. Reinforcement Learning  If there is less amount of data. This algorithm can come in handy.  In this algorithm, predictions are made in real-time and after some iterations, the accurate predictions are made.  This algorithm decides suitable actions to be taken to maximize the output.
  • 11. SOC estimation using Filter Based approach  Authentic Time Observer based series  Real time estimation of SOC and SOH  Kalman Filter (KF) for linear estimation  Extended Kalman Filter (EKF) and Double Extended Kalman Filter (DEKF) for Nonlinear Systems.  Unscented Kalman Filter (UKF) / Sigma Point Kalman Filter (SPKF) for highly nonlinear systems.
  • 12. SOC estimation using Kalman Filter  Prediction of (k) based on (k-1….n).  Based on current state (k) of V,I and T; the %SOC is calculated [d].  Combination with Coulomb Counting technique, Kalman filter (KF) estimates the accurate overvoltage and current in real time domain [e] [f].  Estimation of overvoltage and current is done by combining the Coulomb counting with linear KF.  It also estimates the SOC (better than the individual Coulomb counting based estimations).
  • 13. SOC estimation using Kalman Filter  As mentioned in below graph; the %SOC utilizing the Kalman Filter based approach has been estimated [g] –
  • 14. SOC estimation using Extended Kalman Filter  The Auto Regressive Exogenous (ARX) battery model with EKF is utilized for accurate % SOC estimation of a Lithium-ion based battery [h].  Temperature incrementation causes the enhancement in the nonlinearity within a battery model [h].  The EKF decreases the extreme terminal voltage error from 0.0397 to 0.0165 V. While the mean error value drops from 0.0014 to 0.0007 V [h].
  • 15. SOC estimation using Extended Kalman Filter  The graphical representation of ARX battery model with EKF is mentioned in below figure [h] -
  • 16. SOC estimation using Unscented Kalman Filter  Sigma point is more efficient compare to mean and approximation method for the estimation of %SOC.  The UKF filter for SOC estimation was designed using the posterior mean and Taylor series expansion method [i].  When UKF implemented for battery cell model, the robustness for faster convergence tracking ability of SOC is found very accurate[j].  When the LS-UPF (Least Squared Unscented Particle Filter) is compared with GA- UPF (Genetic Algorithm and Unscented Particle Filter); performs the better %SOC estimation utilizing the UKF technique.
  • 17. SOC estimation using Unscented Kalman Filter  SOC estimation through UKF/SPKF for faster convergence tracking ability is explained in below attached figure [j] –
  • 18. References  [a] Packtpub SVM. [Online]https://subscription.packtpub.com/book/big_data_and_ business_intelligence/9781789345070/3/ch03lvl1sec30/svm-for-churn-prediction  [b] A.A. Hussain, Kalman Filters versus Neural Networks in Battery State‐of‐Charge Estimation: A Comparative Study, International Journal of Modern Nonlinear Theory and Application. 3 (5) (2014) 199–209, https://dx.doi.org.104236/ijmnta.2014.35022 .  [c] Dlology SOC. [Online] https://www.dlology.com/blog/how-to-use-return_stateor- return_sequences-in-keras/.  [d] G.L. Plett, Extended Kalman filtering for battery management systems of LiPB-based HEV battery packs: Part 1. Background, Journal of Power Sources. 134(2) (2004) 252–261, http://dx.doi.org/10.1016/j.jpowsr.2004.02.031 .  [e] J. Zhang, J. Lee, A review on prognostics and health monitoring of Li- ion battery, Journal of power sources. 196(15) (2011) 6007–6014, http://dx.doi.org/10.1016/j.jpowsour.2011.03.101
  • 19. References  [f] W. He, N. Williard, C. Chen, M. Pecht, State of charge estimation for electric vehicle batteries using unscented kalman filter, Microelectron  [g] S.V. Pandey, J. Patel, H. Dhiman, Battery State of Charge Modeling for Solar PV Array using Polynomial Regression, Systems and Controls, arXiv https://arxiv.org/abs/2008.09038  [h]Youtube SOC. [Online] https://www.youtube.com/watch?v=Gc4wjOEAoiA  [i] TOWARDSDATASCIENCE ekf, https://towardsdatascience.com/the-unscented- kalman-filteranything-ekf-can-do-i-can-do-it-better-ce7c773cf88d/ ekf, last accessed 2020/03/26.  [j] H. He, H. Qin, Y. Shui, K. Oleksandr, Lithium ion battery SOC estimation with UKF and RTOS µ COS – II Platform, Energy Procedia. 61 (2014) 468–471, http://dx.doi.org/10.1016/j.egypro.2014.11.1150 .