Predictive Battery Modeling
Transcript of Predictive Battery Modeling
-
8/14/2019 Predictive Battery Modeling
1/34
PREDICTIVEPREDICTIVE
BATTERYBATTERY
MODELINGMODELING
Chris Dan Gore
-
8/14/2019 Predictive Battery Modeling
2/34
Sunseeker
Solar powered electric car Two parallel sets of 260 cell batteries
Gallium arsenide array (solar cells)
-
8/14/2019 Predictive Battery Modeling
3/34
Some History
1995 Car 2008 Car 2003 Car
-
8/14/2019 Predictive Battery Modeling
4/34
Car Electrical Layout
Sun
SolarCells
Power PointTracker Battery
Throttle
Motor Controller Motors+ Wheels
-
8/14/2019 Predictive Battery Modeling
5/34
-
8/14/2019 Predictive Battery Modeling
6/34
Our Battery Pack (520 Li-Polymer Cells)
2008 Sunseeker Battery Pack
-
8/14/2019 Predictive Battery Modeling
7/34
Lithium-Polymer BatteryCell
LixMO2 + 6C Li(1-x) MO2 + LiC6
-
8/14/2019 Predictive Battery Modeling
8/34
Batteries areNondeterministic
Peukerts Law: Capacity = C/p(n-1)
-
8/14/2019 Predictive Battery Modeling
9/34
-
8/14/2019 Predictive Battery Modeling
10/34
Current State of ChargeEstimation Methods
-
8/14/2019 Predictive Battery Modeling
11/34
Battery Discharge
-
8/14/2019 Predictive Battery Modeling
12/34
One Method forDetermining EMF
-
8/14/2019 Predictive Battery Modeling
13/34
Important Variables for SOCEstimation
St t f h ti ti
-
8/14/2019 Predictive Battery Modeling
14/34
State of charge estimationbased on evolutionary
neural network
-
8/14/2019 Predictive Battery Modeling
15/34
Artificial NeuralNetworks Inspired by biological neural networks in
the brain.
Supervised learning
Able to learn nonlinear systems Inherently parallelizable
-
8/14/2019 Predictive Battery Modeling
16/34
Biological Basis
Biological Neural Network Artificial Neural Network
-
8/14/2019 Predictive Battery Modeling
17/34
Activation Functions
-
8/14/2019 Predictive Battery Modeling
18/34
Backpropagation
Gradient Descent
Levenberg-Marquart
Rprop
Others
-
8/14/2019 Predictive Battery Modeling
19/34
Feed Forward NeuralNetwork
Activation Function:
Output:
Weight update:
-
8/14/2019 Predictive Battery Modeling
20/34
Weight UpdatingStrategy Pattern mode strategy: update weights
after each training pattern
Batch mode strategy: update weights
after a batch of training patterns
(Training patterns are just sets of samples)
-
8/14/2019 Predictive Battery Modeling
21/34
Parallelization of NeuralNetworks Parallelization of neurons
Parallelization of neural layers
Parallelization of training sets
-
8/14/2019 Predictive Battery Modeling
22/34
Parallelization ofNeurons
-
8/14/2019 Predictive Battery Modeling
23/34
Parallelization of Layers
-
8/14/2019 Predictive Battery Modeling
24/34
Parallelization of TrainingSets
-
8/14/2019 Predictive Battery Modeling
25/34
Ability to Generalize
One of the tougher goals of neuralnetworks
Means that the algorithm works for a
wide range of inputs
-
8/14/2019 Predictive Battery Modeling
26/34
4 Layer Design
-
8/14/2019 Predictive Battery Modeling
27/34
Online Training
Continuous feedback system
Makes decisions based on the currentstate of the system
Incremental
-
8/14/2019 Predictive Battery Modeling
28/34
Our Network
Vn
I
It
Tn
Tenv
Vn+1
Tn+1
-
8/14/2019 Predictive Battery Modeling
29/34
Test Bench
-
8/14/2019 Predictive Battery Modeling
30/34
Test Bench
-
8/14/2019 Predictive Battery Modeling
31/34
EMF Results
-
8/14/2019 Predictive Battery Modeling
32/34
What Next?
More test bench data
Data from the car
Improvement of generalizing algorithms
-
8/14/2019 Predictive Battery Modeling
33/34
SOC Estimation UsingSupport Vector Machines
-
8/14/2019 Predictive Battery Modeling
34/34
Thank You