SlideShare une entreprise Scribd logo
1  sur  25
Renewable energies | Eco-friendly production | Innovative transport | Eco-efficient processes | Sustainable resources




                                             An Adaptive Strategy for Li-ion Battery
                                                       SOC Estimation
                                                                      D. Di Domenico , E. Prada , Y. Creff
                                                                                     IFP Energies nouvelles
© 2011 - IFP Energies nouvelles




                                        Technology, Computer Science and Applied Mathematics division
Outline of the presentation

                                           Context and objectives
                                           Li-ion cells modeling procedure
                                           Estimation strategy
                                                  Filter design
                                                  Robustness analysis
                                                  Weight scheduling

                                           Experimental results
    © 2011 - IFP Energies nouvelles




                                           Conclusion and future developments


2                                     18th IFAC World Congress - Milan, August 31, 2011
R&D objectives

                                           Increasing demand for nontraditional vehicles (HEVs, PHEVs
                                           and EVs) has resulted in increasing research effort on battery
                                           management system (BMS)
                                           BMS has to ensure the appropriate use of the battery in providing
                                           the electrical power demand, while guaranteeing feasible and
                                           safe operations
                                                  avoiding the overcharge and the thermal abuse
                                                  cell balancing
                                                  cooling system management
    © 2011 - IFP Energies nouvelles




                                                  recharge management




3                                     18th IFAC World Congress - Milan, August 31, 2011
BMS functional description

                                                                    Battery Management System

                                                 Battery
                                                 Battery                                      SOC
                                                                                             SOC         Cell balancing
                                                                                                         Cell balancing
                                                   state
                                                  state                                    estimation
                                                                                          estimation
                                                                                              SOH
                                                                                             SOH           Cooling
                                                                                                           Cooling
                                                                                           estimation
                                                                                          estimation     management
                                                                                                         management
                                                                                          SOP //SOF
                                                                                          SOP SOF         HV relays
                                                                                                          HV relays
    © 2011 - IFP Energies nouvelles




                                                                                           estimation
                                                                                          estimation     management
                                                                                                         management
                                                                                   Core temperature
                                                                                   Core temperature     Charger setpoint
                                                                                                        Charger setpoint
                                          Faults detection
                                          Faults detection                             estimation
                                                                                      estimation          management
                                                                                                         management

4                                     18th IFAC World Congress - Milan, August 31, 2011
Batteries SOC estimation
                                           The battery dynamics strongly depends on the state of charge (SOC).
                                           The main battery operations are then related to the SOC estimation
                                           which is usually a key task for BMS

                                             Non-model
                                                                                          Black-box     model-based
                                               based

                                                                                    Artificial neural
                                           Ah Counting                                                  Kalman filter
                                                                                        networks
    © 2011 - IFP Energies nouvelles




                                                                                                        Luenberger
                                                                                          Fuzzy-logic
                                                                                                         observer
                                                                                                        Sliding mode
                                                                                                          estimator
5                                     18th IFAC World Congress - Milan, August 31, 2011
Cell modeling

                                                                      Mathematical         Experimental     Experimental       Model
                                             Model                                                                                        Applications
                                                                       complexity         identification    environment       precision



                                           Map based                       +++                 +++             Simple            -             -



                                                                                                           EIS (frequency
                                        Equivalent circuit                  +                  ++                                =            ++
                                                                                                              domain)



                                       Electrochemical 0D                   =                                                    +
    © 2011 - IFP Energies nouvelles




                                                                                                              Multi level
                                                                                                -                                             +++
                                                                                                           single-electrode
                                         Electrochemical                                                                        +++
                                                                            -
                                          1D/pseudo2D




6                                     18th IFAC World Congress - Milan, August 31, 2011
Modeling procedure

                                       Equivalent circuit models are based on Electrochemical Impedance
                                       Spectroscopy (EIS)
                                       Spectra analysis
                                              Based on the equivalence between electrochemical impedance and
                                              electric impedance, an electric circuit can be inferred from the
                                              electrochemical spectrum. The Nyquist diagrams are analyzed and an
                                              appropriate electric circuit is selected.
                                       The equivalent electric circuit parameters, function of SOC and
                                       temperature are then automatically fitted from the data
                                       Based on the range of frequencies and on the impedance electric
    © 2011 - IFP Energies nouvelles




                                       equivalent elements, specific techniques have been elaborated to
                                                       frequency-                           resistor-
                                       approximate the frequency-domain element with a resistor-
                                       capacitance network

7                                     18th IFAC World Congress - Milan, August 31, 2011
EIS based model
                                                                                                                                               C dl
                                                                                                                     U0
                                                                                                                                 RΩ                           Z diff


                                               V = U 0 + ηΩ + ηct + ηdiff                                   i (t )

                                                                                                                                             Rct



                                                                                                                     Randles Electrical Circuit of the cell
                                                        -3                                               Nyquist
                                                     x 10
                                               1.2

                                                1
                                                             Medium, High-
                                               0.8
    © 2011 - IFP Energies nouvelles




                                                              frequencies
                                                                                                                           Low-frequencies
                                      -Im(Z)




                                                                 domain
                                               0.6                                                                             domain
                                               0.4

                                               0.2

                                                0
                                                1.8                2                 2.2           2.4               2.6              2.8             3                3.2
                                                                                                           Re(Z)                                                       -3
                                                                                                                                                                   x 10
8                                              18th IFAC World Congress - Milan, August 31, 2011
Diffusion impedance examples
                                                                                                                                                                                                                            tanh(              j ωτ d )
                                                                             Z CPE        ( jω ) = 1 α                                                                                      Z W ( jω ) = Rd
                                                                                                  Q ( jω )                                                                                                                               j ωτ       d
                                                           x 10
                                                                  -3                                  Nyquist                                                                               -4                      Nyquist
                                               1.5                                                                                                                                       x 10
                                                                                                                                                                             1.5


                                                      1                                                                                                                              1
                                      -Im(Z)




                                                                                                                                                                    -Im(Z)
                                               0.5                                                                                                                           0.5


                                                      0                                                                                                                              0
                                                       0               0.1     0.2       0.3   0.4        0.5            0.6     0.7    0.8    0.9          1                         0                    1          2                    3                   4
                                                                                                         Re(Z)                                          -3
                                                                                                                                                     x 10                                                           Re(Z)                                  -4
                                                                                                                                                                                                                                                        x 10
                                                                 x 10
                                                                        -3   Bode MODULE                                           Bode PHASE                                               -4   Bode MODULE                             Bode PHASE
                                                           1.5                                                      -0.9737                                                              x 10
                                                                                                                                                                                     4                                            0

                                                                                                                                                                                     3
    © 2011 - IFP Energies nouvelles

                                               module(Z)




                                                            1                                                       -0.9737
                                                                                                                                                                         module(Z)
                                                                                                         phase(Z)




                                                                                                                                                                                                                     phase(Z)
                                                                                                                                                                                     2                                          -0.5
                                                           0.5                                                      -0.9737
                                                                                                                                                                                     1

                                                            0 -5                     0               5
                                                                                                                    -0.9737 -5            0                     5                    0 -5                                        -1 -5
                                                                                                                                                                                                       0        5                               0                  5
                                                            10                   10              10                       10            10              10                           10              10        10                 10        10             10
                                                                                omega                                                  omega                                                        omega                                  omega




9                                                            18th IFAC World Congress - Milan, August 31, 2011
LFP/C model
                                   Transposition to time-domain

                                                                                 tanh( j ωτ d )
                                         Z ( jω ) = R Ω +
                                                                R ct
                                                                            + Rd
                                                          1 + j ω R ct C dl           j ωτ d

                                                                           C dl        C diff 1     C diffN
 © 2011 - IFP Energies nouvelles




                                   U0           RΩ
                                                                            Rct           Rdiff 1      RdiffN

10                                 18th IFAC World Congress - Milan, August 31, 2011
State-space formulation
                                                             1
                                                         &=
                                                       q C         I
                                                             nom

                                                                   1                    V ct         
                                                         & =
                                                       V ct                I −                       
                                                             C dl (q , T ) 
                                                                                   R ct ( q , T , I ) 
                                                                                                       
                                                       
                                                       V =        1                Vd 
                                                         &                 I −                
                                                            C d (q , T )        R d (T ) 
                                                          d

                                                                                              
                                                       &
                                                       T =
                                                              1
                                                                     (Q gen (q , T , I ) − q n (T ) )
 © 2011 - IFP Energies nouvelles




                                                            mC p
                                                                              Medium, High-
                                                                                       frequencies   Low-frequencies
                                                                                          domain         domain

                                                       V = U 0 (q , T ) + R Ω (T )I + V ct + V d

11                                 18th IFAC World Congress - Milan, August 31, 2011
Model performance
                                                        50
                                          current [A]




                                                         0

                                                        -50
                                                           0                      5000                   10000                      15000
                                                         4       3.3
                                                                                                                          experimental
                                                                3.25                                                      model
                                                                   5450    5500        5550
                                                        3.5
                                          voltage [V]
 © 2011 - IFP Energies nouvelles




                                                         3     3.35
                                                                3.3                                         3.2
                                                               3.25                                              3
                                                                 2000   2500   3000                               1.005    1.01
                                                        2.5                                                                     4
                                                           0                      5000                   10000             x 10     15000
                                                                                              time [s]


12                                 18th IFAC World Congress - Milan, August 31, 2011
Model performance
                                                                       50
                                                         current [A]




                                                                        0

                                                                       -50
                                                                          0     5000              10000                  15000
                                                                                                          experimental
                                                         308.5                                            model

                                                                   308
                                       temperature [K]




                                                         307.5

                                                                   307
 © 2011 - IFP Energies nouvelles




                                                         306.5

                                                                   306
                                                                      0         5000              10000                  15000
                                                                                       time [s]


13                                 18th IFAC World Congress - Milan, August 31, 2011
Model order reduction
                                        As the thermal dynamics are slower than the electric dynamics, the
                                        temperature can be considered as a slowly varying parameter known
                                        from the measurements
                                        For the estimation purpose, charge transfer dynamics can be
                                        approximated by the steady-state. The LFP/C cell model then reduces to

                                                                       1
                                                                     &=
                                                                   q C      I
                                                                       nom
                                                                   
                                                                   V = 1  I − V d 
                                                                     &               
 © 2011 - IFP Energies nouvelles




                                                                       C d (q ) 
                                                                                  Rd 
                                                                      d
                                                                                     

                                                                  V = U 0 (q ) + (R Ω + R ct (I ))I + V d
14                                 18th IFAC World Congress - Milan, August 31, 2011
Extended Kalman filter design
                                   System linearization
                                                                                         x = Ax + Bu
                                                                                          &
                                   Observability                                        
                                   Filter implementation                                 y = Cx + Du
                                                          0                                       0      
                                                  1        Vd  dCd                                     
                                            A = −     I −                                    −
                                                                                                    1
                                                                                                          
                                                     2 
                                                  C
                                                    d      Rd  dq
                                                                                                 Rd Cd   
                                                                                                          
                                         1 
                                              
 © 2011 - IFP Energies nouvelles




                                         Cnom            dU 0                                              dRct
                                     B=              C =  dq 1                              D = RΩ + Rct +      I
                                         1                                                                  dI
                                          −
                                         C 
                                            d 
15                                  18th IFAC World Congress - Milan, August 31, 2011
Extended Kalman filter design
                                   System linearization
                                   Observability
                                   Filter implementation

                                                                  dU 0                                 
                                                                                                  1    
                                                                   dq                                  
                                                         O=
                                                             1      Vd                 dCd       1 
                                                            − 2 I −                          −       
                                                             Cd 
                                                                     Rd                 dq
                                                                                                 Rd Cd 
 © 2011 - IFP Energies nouvelles




                                                  det(O ) = 2                      ∀q    Observability

16                                  18th IFAC World Congress - Milan, August 31, 2011
Extended Kalman filter design
                                   System linearization
                                   Observability                                        AP + PAT − PC T R −1CP + Q = 0
                                   Filter implementation
                                                                                        K e = PCR −1

                                      I                       Lithium-ion               V
                                                                battery                 T
                                                                                                                           ˆ
 © 2011 - IFP Energies nouvelles




                                                                                                                          Vd
                                                                                                      EKF
                                                                                            &
                                                                                            x = Ax + Bu + K e ⋅ e
                                                                                            ˆ      ˆ
                                                                                                                          ˆ
                                                                                                                          q
                                                                                            e = V ( x, u ) − V ( x, u )
                                                                                                                 ˆ

17                                  18th IFAC World Congress - Milan, August 31, 2011
EKF performance in simulation
                                            1
                                                                                                          model
                                           0.9                                                            estimation
                                                                                                          5% error
                                           0.8

                                           0.7

                                           0.6
                                     SOC




                                           0.5

                                           0.4         0.58

                                           0.3         0.57
 © 2011 - IFP Energies nouvelles




                                           0.2         0.56

                                           0.1         0.55
                                                           5600 5800 6000 6200 6400
                                            0
                                             0                                5000                10000       15000
                                                                                       time [s]
18                                 18th IFAC World Congress - Milan, August 31, 2011
Robustness analysis
                                    Due to modeling errors, good filter performance in simulation does not
                                                                                                  does
                                    imply good performance in experimental test
                                                                                model-
                                    Several factors can heavily deteriorate the model-based estimation,
                                    such as
                                           Parameter uncertainties
                                           Mismatch between measured voltage and model prediction
                                           Neglected dynamics
                                    A robustness analysis is thus required for a sounded simulation test
                                    Several robustness indicators were considered, in particular the mean
 © 2011 - IFP Energies nouvelles




                                    square error, computed as

                                                                         1 T
                                                                    MSE = ∫ q(t ) − q (t ) dt
                                                                                          2
                                                                                    ˆ
                                                                         T 0
19                                 18th IFAC World Congress - Milan, August 31, 2011
Robustness analysis
                                                                                                             model (nominal)
                                         0.7
                                                                                                             EKF

                                         0.6
                                                                                                                                 The effect on the
                                                                                                                                 SOC estimation of
                                                                                                                                 10% uncertainty on
                                         0.5

                                         0.4                                                                                     one of the open
                                   SOC




                                         0.3                                                                                     circuit voltage
                                         0.2
                                                                                                                                 parameters
                                         0.1
 © 2011 - IFP Energies nouvelles




                                          0
                                           0       2000      4000       6000       8000      10000   12000     14000     16000
                                                                                 time [s]



                                               The filter sensitivity is non-homogeneous and depends on the
                                               SOC value

20                                       18th IFAC World Congress - Milan, August 31, 2011
Robustness analysis
 © 2011 - IFP Energies nouvelles




                                   For each parameter, a +10% variation is imposed.
                                   The MSE is normalized with respect to the nominal SOC value.
                                   The global robustness index (computed as the average of the indexes for each
                                   parameter divided by 10) summarizes, for each SOC interval, the filter robustness with
                                   respect to the main parameters indetermination.
21                                  18th IFAC World Congress - Milan, August 31, 2011
Adaptive strategy

                                                                                             ˆ
                                                                                             q
                                    I                                                  EKF
                                     T
                                     V                                       ˆ
                                                                             q0
                                                                                                 weight
                                                                                                          R,Q



                                                                                                  and
                                   In order to compensate for the filter sensitivity to the model and the
                                                                                                function
                                   measurement uncertainties, the filter gain was scheduled function of
                                   the estimated SOC value
 © 2011 - IFP Energies nouvelles




                                                                                                   actual
                                   Furthermore, to preposition the SOC estimation close to the actual
                                   value, an initialization module was added to the filter based on the
                                   experimental OCV map                .



22                                 18th IFAC World Congress - Milan, August 31, 2011
Experimental results
                                                 1
                                                                                                                                         model
                                                                                                                                         estimation
                                                0.9                                                                                      5% error

                                                0.8


                                                0.7
                                                                                                                                 0.025


                                                0.6
                                                                                                                                  0.02
                                          SOC




                                                0.5




                                                                                                          SOC estimation error
                                                                                                                                 0.015



                                                0.4
                                                                                                                                  0.01




                                                0.3
                                                                                                                                 0.005




                                                0.2                                                                                 0
                                                                                                                                     0                5000              10000   15000
                                                                                                                                                             time [s]



                                                0.1
 © 2011 - IFP Energies nouvelles




                                                 0
                                                  0                       5000                    10000                                      15000
                                                                                       time [s]

                                    A good compromise between estimation robustness and speed of convergence is
                                    achieved
                                                                                                                           ,
                                    The filter pre-positioning, that predicts the initial condition within a 2% error range,
                                                                        .
                                    is able to decrease the filter convergence time
23                                 18th IFAC World Congress - Milan, August 31, 2011
Conclusion and future developments

                                        A semi-automatic procedure to obtain Li-ion battery models describing
                                        thermal, physical and electrical battery properties was presented
                                        Based on the model, a 2nd-order extended Kalman filter was designed
                                        for the estimation of the state of charge
                                        The filter showed high performance when tested in simulation but
                                        exhibits a strong sensitivity to the parameters indetermination
                                        In order to compensate for the model and the measurement
                                        uncertainties, the filter was readapted by tuning its weight matrices
                                        depending on the robustness degree, function of the SOC interval
                                        Despite its simplicity, the filter shows good performance, with an error
 © 2011 - IFP Energies nouvelles




                                        within 2% − 3%
                                        In order to further improve this work, the low frequencies accuracy of the
                                        model is being improved by using a higher order transmission line to
                                        approximate the diffusive impedance

24                                 18th IFAC World Congress - Milan, August 31, 2011
Renewable energies | Eco-friendly production | Innovative transport | Eco-efficient processes | Sustainable resources
© 2011 - IFP Energies nouvelles




                                                              www.ifpenergiesnouvelles.com

Contenu connexe

Tendances

Battery Management Solution
Battery Management SolutionBattery Management Solution
Battery Management Solution
Avinash Sista
 
plug in hybrid electrical vehicals seminar ppt by MD NAWAZ
plug in hybrid electrical vehicals seminar ppt by MD NAWAZplug in hybrid electrical vehicals seminar ppt by MD NAWAZ
plug in hybrid electrical vehicals seminar ppt by MD NAWAZ
MD NAWAZ
 

Tendances (20)

Design of an Intelligent Battery Management System (BMS)
Design of an Intelligent Battery Management System (BMS)Design of an Intelligent Battery Management System (BMS)
Design of an Intelligent Battery Management System (BMS)
 
Battery Energy Management
Battery Energy ManagementBattery Energy Management
Battery Energy Management
 
Electric vehicle-new 2018 charging presentation mahesh chandra manav by c&s
Electric vehicle-new 2018 charging presentation mahesh chandra manav by c&sElectric vehicle-new 2018 charging presentation mahesh chandra manav by c&s
Electric vehicle-new 2018 charging presentation mahesh chandra manav by c&s
 
Architecture of EV and HEV
Architecture of EV and HEVArchitecture of EV and HEV
Architecture of EV and HEV
 
Energy storage systems for electric & hybrid vehicles
Energy storage systems for electric & hybrid vehiclesEnergy storage systems for electric & hybrid vehicles
Energy storage systems for electric & hybrid vehicles
 
Question Bank on Hybrid Electrical Vehicles
Question Bank on Hybrid Electrical VehiclesQuestion Bank on Hybrid Electrical Vehicles
Question Bank on Hybrid Electrical Vehicles
 
Module 3 electric propulsion electric vehicle technology ppt
Module 3 electric propulsion   electric vehicle technology pptModule 3 electric propulsion   electric vehicle technology ppt
Module 3 electric propulsion electric vehicle technology ppt
 
Electric Vehicles
Electric VehiclesElectric Vehicles
Electric Vehicles
 
EV BMS DESIGN presentation
EV BMS DESIGN presentation EV BMS DESIGN presentation
EV BMS DESIGN presentation
 
A Comparative Analysis of Cell Balancing Techniques For Battery Management Sy...
A Comparative Analysis of Cell Balancing Techniques For Battery Management Sy...A Comparative Analysis of Cell Balancing Techniques For Battery Management Sy...
A Comparative Analysis of Cell Balancing Techniques For Battery Management Sy...
 
GCoreLab Thermal Solution for Electric Vehicle
GCoreLab Thermal Solution for Electric VehicleGCoreLab Thermal Solution for Electric Vehicle
GCoreLab Thermal Solution for Electric Vehicle
 
Battery electric vehicle ppt
Battery electric vehicle pptBattery electric vehicle ppt
Battery electric vehicle ppt
 
Solar and ev charging station
Solar and ev charging stationSolar and ev charging station
Solar and ev charging station
 
Charging in electric vehicles(ev)
Charging  in electric vehicles(ev)Charging  in electric vehicles(ev)
Charging in electric vehicles(ev)
 
Battery Management Solution
Battery Management SolutionBattery Management Solution
Battery Management Solution
 
State of charge estimation of lithium-ion batteries using fractional order sl...
State of charge estimation of lithium-ion batteries using fractional order sl...State of charge estimation of lithium-ion batteries using fractional order sl...
State of charge estimation of lithium-ion batteries using fractional order sl...
 
Hybrid Electric Vehicle
Hybrid Electric VehicleHybrid Electric Vehicle
Hybrid Electric Vehicle
 
3 PHASE INVERTER WITH SPEED CONTROL FOR ELECTRIC CARS
3 PHASE INVERTER WITH SPEED CONTROL FOR ELECTRIC CARS3 PHASE INVERTER WITH SPEED CONTROL FOR ELECTRIC CARS
3 PHASE INVERTER WITH SPEED CONTROL FOR ELECTRIC CARS
 
Cell Balancing techniques in EV’s 2.pptx
Cell Balancing techniques in EV’s  2.pptxCell Balancing techniques in EV’s  2.pptx
Cell Balancing techniques in EV’s 2.pptx
 
plug in hybrid electrical vehicals seminar ppt by MD NAWAZ
plug in hybrid electrical vehicals seminar ppt by MD NAWAZplug in hybrid electrical vehicals seminar ppt by MD NAWAZ
plug in hybrid electrical vehicals seminar ppt by MD NAWAZ
 

En vedette

LMS French Users Conference 2013 - Li-ion qging Modeling and battery pack sizing
LMS French Users Conference 2013 - Li-ion qging Modeling and battery pack sizingLMS French Users Conference 2013 - Li-ion qging Modeling and battery pack sizing
LMS French Users Conference 2013 - Li-ion qging Modeling and battery pack sizing
Eric Prada
 
Soc_02 Hountz Heather
Soc_02  Hountz HeatherSoc_02  Hountz Heather
Soc_02 Hountz Heather
hountzh1
 
Shareslide presentation
Shareslide presentationShareslide presentation
Shareslide presentation
ksross
 

En vedette (17)

LMS French Users Conference 2013 - Li-ion qging Modeling and battery pack sizing
LMS French Users Conference 2013 - Li-ion qging Modeling and battery pack sizingLMS French Users Conference 2013 - Li-ion qging Modeling and battery pack sizing
LMS French Users Conference 2013 - Li-ion qging Modeling and battery pack sizing
 
Book fotográfico.
Book fotográfico.Book fotográfico.
Book fotográfico.
 
Soc_02 Hountz Heather
Soc_02  Hountz HeatherSoc_02  Hountz Heather
Soc_02 Hountz Heather
 
F soc group presentation workhop oct 2015
F soc group presentation workhop oct 2015F soc group presentation workhop oct 2015
F soc group presentation workhop oct 2015
 
Carbon pool measurement of a growing stock final
Carbon pool measurement of a growing stock finalCarbon pool measurement of a growing stock final
Carbon pool measurement of a growing stock final
 
Sequestering Carbon in Soil
Sequestering Carbon in SoilSequestering Carbon in Soil
Sequestering Carbon in Soil
 
Effect of global warming on soil organic Carbon
Effect of global warming on soil organic CarbonEffect of global warming on soil organic Carbon
Effect of global warming on soil organic Carbon
 
1 rattanlal
1 rattanlal1 rattanlal
1 rattanlal
 
LMS Imagine.Lab Amesim / STAR-CCM+ co-simulation - Thermal analysis of a comb...
LMS Imagine.Lab Amesim / STAR-CCM+ co-simulation - Thermal analysis of a comb...LMS Imagine.Lab Amesim / STAR-CCM+ co-simulation - Thermal analysis of a comb...
LMS Imagine.Lab Amesim / STAR-CCM+ co-simulation - Thermal analysis of a comb...
 
Soil Organic Carbon
Soil Organic CarbonSoil Organic Carbon
Soil Organic Carbon
 
Managing SOC in the black soils of Russia
Managing SOC in the black soils of RussiaManaging SOC in the black soils of Russia
Managing SOC in the black soils of Russia
 
Soil organic carbon in soils of the northern permafrost zones: Information st...
Soil organic carbon in soils of the northern permafrost zones: Information st...Soil organic carbon in soils of the northern permafrost zones: Information st...
Soil organic carbon in soils of the northern permafrost zones: Information st...
 
Impact of carbon sequestration on soil and crop productivity
Impact of carbon sequestration on soil and crop productivityImpact of carbon sequestration on soil and crop productivity
Impact of carbon sequestration on soil and crop productivity
 
Global Soil Organic Carbon Map
Global Soil Organic Carbon MapGlobal Soil Organic Carbon Map
Global Soil Organic Carbon Map
 
Shareslide presentation
Shareslide presentationShareslide presentation
Shareslide presentation
 
LMS Imagine.Lab Amesim/STAR-CCM+ co-simulation: solid stress analysis of a ge...
LMS Imagine.Lab Amesim/STAR-CCM+ co-simulation: solid stress analysis of a ge...LMS Imagine.Lab Amesim/STAR-CCM+ co-simulation: solid stress analysis of a ge...
LMS Imagine.Lab Amesim/STAR-CCM+ co-simulation: solid stress analysis of a ge...
 
LMS Imagine.Lab Amesim/STAR-CCM+ co-simulation: electric equipment bay of an ...
LMS Imagine.Lab Amesim/STAR-CCM+ co-simulation: electric equipment bay of an ...LMS Imagine.Lab Amesim/STAR-CCM+ co-simulation: electric equipment bay of an ...
LMS Imagine.Lab Amesim/STAR-CCM+ co-simulation: electric equipment bay of an ...
 

Plus de Eric Prada (6)

VPPC 12 oral-prada - Physics-based aging modeling of Li-ion batteries
VPPC 12 oral-prada - Physics-based aging modeling of Li-ion batteriesVPPC 12 oral-prada - Physics-based aging modeling of Li-ion batteries
VPPC 12 oral-prada - Physics-based aging modeling of Li-ion batteries
 
Vppc12 oral-prada vf
Vppc12 oral-prada vfVppc12 oral-prada vf
Vppc12 oral-prada vf
 
UCAP - EVS25 Oral Presentation
UCAP - EVS25 Oral PresentationUCAP - EVS25 Oral Presentation
UCAP - EVS25 Oral Presentation
 
Li-ion into EV Simulator - LMS Conference 2011 Oral Presentation
Li-ion into EV Simulator - LMS Conference 2011 Oral PresentationLi-ion into EV Simulator - LMS Conference 2011 Oral Presentation
Li-ion into EV Simulator - LMS Conference 2011 Oral Presentation
 
Li-ion - VPPC 2010 Oral Presentation
Li-ion - VPPC 2010 Oral PresentationLi-ion - VPPC 2010 Oral Presentation
Li-ion - VPPC 2010 Oral Presentation
 
Ni-MH Battery Aging - ECOSM 2009 Oral Presentation
Ni-MH Battery Aging - ECOSM 2009 Oral Presentation Ni-MH Battery Aging - ECOSM 2009 Oral Presentation
Ni-MH Battery Aging - ECOSM 2009 Oral Presentation
 

BMS State-Of-Charge estimation for I posted a presentation concerning an adaptative strategy for SOC estimation of LiFePO4/C technology.

  • 1. Renewable energies | Eco-friendly production | Innovative transport | Eco-efficient processes | Sustainable resources An Adaptive Strategy for Li-ion Battery SOC Estimation D. Di Domenico , E. Prada , Y. Creff IFP Energies nouvelles © 2011 - IFP Energies nouvelles Technology, Computer Science and Applied Mathematics division
  • 2. Outline of the presentation Context and objectives Li-ion cells modeling procedure Estimation strategy Filter design Robustness analysis Weight scheduling Experimental results © 2011 - IFP Energies nouvelles Conclusion and future developments 2 18th IFAC World Congress - Milan, August 31, 2011
  • 3. R&D objectives Increasing demand for nontraditional vehicles (HEVs, PHEVs and EVs) has resulted in increasing research effort on battery management system (BMS) BMS has to ensure the appropriate use of the battery in providing the electrical power demand, while guaranteeing feasible and safe operations avoiding the overcharge and the thermal abuse cell balancing cooling system management © 2011 - IFP Energies nouvelles recharge management 3 18th IFAC World Congress - Milan, August 31, 2011
  • 4. BMS functional description Battery Management System Battery Battery SOC SOC Cell balancing Cell balancing state state estimation estimation SOH SOH Cooling Cooling estimation estimation management management SOP //SOF SOP SOF HV relays HV relays © 2011 - IFP Energies nouvelles estimation estimation management management Core temperature Core temperature Charger setpoint Charger setpoint Faults detection Faults detection estimation estimation management management 4 18th IFAC World Congress - Milan, August 31, 2011
  • 5. Batteries SOC estimation The battery dynamics strongly depends on the state of charge (SOC). The main battery operations are then related to the SOC estimation which is usually a key task for BMS Non-model Black-box model-based based Artificial neural Ah Counting Kalman filter networks © 2011 - IFP Energies nouvelles Luenberger Fuzzy-logic observer Sliding mode estimator 5 18th IFAC World Congress - Milan, August 31, 2011
  • 6. Cell modeling Mathematical Experimental Experimental Model Model Applications complexity identification environment precision Map based +++ +++ Simple - - EIS (frequency Equivalent circuit + ++ = ++ domain) Electrochemical 0D = + © 2011 - IFP Energies nouvelles Multi level - +++ single-electrode Electrochemical +++ - 1D/pseudo2D 6 18th IFAC World Congress - Milan, August 31, 2011
  • 7. Modeling procedure Equivalent circuit models are based on Electrochemical Impedance Spectroscopy (EIS) Spectra analysis Based on the equivalence between electrochemical impedance and electric impedance, an electric circuit can be inferred from the electrochemical spectrum. The Nyquist diagrams are analyzed and an appropriate electric circuit is selected. The equivalent electric circuit parameters, function of SOC and temperature are then automatically fitted from the data Based on the range of frequencies and on the impedance electric © 2011 - IFP Energies nouvelles equivalent elements, specific techniques have been elaborated to frequency- resistor- approximate the frequency-domain element with a resistor- capacitance network 7 18th IFAC World Congress - Milan, August 31, 2011
  • 8. EIS based model C dl U0 RΩ Z diff V = U 0 + ηΩ + ηct + ηdiff i (t ) Rct Randles Electrical Circuit of the cell -3 Nyquist x 10 1.2 1 Medium, High- 0.8 © 2011 - IFP Energies nouvelles frequencies Low-frequencies -Im(Z) domain 0.6 domain 0.4 0.2 0 1.8 2 2.2 2.4 2.6 2.8 3 3.2 Re(Z) -3 x 10 8 18th IFAC World Congress - Milan, August 31, 2011
  • 9. Diffusion impedance examples tanh( j ωτ d ) Z CPE ( jω ) = 1 α Z W ( jω ) = Rd Q ( jω ) j ωτ d x 10 -3 Nyquist -4 Nyquist 1.5 x 10 1.5 1 1 -Im(Z) -Im(Z) 0.5 0.5 0 0 0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1 0 1 2 3 4 Re(Z) -3 x 10 Re(Z) -4 x 10 x 10 -3 Bode MODULE Bode PHASE -4 Bode MODULE Bode PHASE 1.5 -0.9737 x 10 4 0 3 © 2011 - IFP Energies nouvelles module(Z) 1 -0.9737 module(Z) phase(Z) phase(Z) 2 -0.5 0.5 -0.9737 1 0 -5 0 5 -0.9737 -5 0 5 0 -5 -1 -5 0 5 0 5 10 10 10 10 10 10 10 10 10 10 10 10 omega omega omega omega 9 18th IFAC World Congress - Milan, August 31, 2011
  • 10. LFP/C model Transposition to time-domain tanh( j ωτ d ) Z ( jω ) = R Ω + R ct + Rd 1 + j ω R ct C dl j ωτ d C dl C diff 1 C diffN © 2011 - IFP Energies nouvelles U0 RΩ Rct Rdiff 1 RdiffN 10 18th IFAC World Congress - Milan, August 31, 2011
  • 11. State-space formulation  1 &= q C I  nom  1  V ct  & = V ct I −   C dl (q , T )   R ct ( q , T , I )    V = 1  Vd  & I −   C d (q , T )  R d (T )  d   & T = 1 (Q gen (q , T , I ) − q n (T ) ) © 2011 - IFP Energies nouvelles  mC p Medium, High- frequencies Low-frequencies domain domain V = U 0 (q , T ) + R Ω (T )I + V ct + V d 11 18th IFAC World Congress - Milan, August 31, 2011
  • 12. Model performance 50 current [A] 0 -50 0 5000 10000 15000 4 3.3 experimental 3.25 model 5450 5500 5550 3.5 voltage [V] © 2011 - IFP Energies nouvelles 3 3.35 3.3 3.2 3.25 3 2000 2500 3000 1.005 1.01 2.5 4 0 5000 10000 x 10 15000 time [s] 12 18th IFAC World Congress - Milan, August 31, 2011
  • 13. Model performance 50 current [A] 0 -50 0 5000 10000 15000 experimental 308.5 model 308 temperature [K] 307.5 307 © 2011 - IFP Energies nouvelles 306.5 306 0 5000 10000 15000 time [s] 13 18th IFAC World Congress - Milan, August 31, 2011
  • 14. Model order reduction As the thermal dynamics are slower than the electric dynamics, the temperature can be considered as a slowly varying parameter known from the measurements For the estimation purpose, charge transfer dynamics can be approximated by the steady-state. The LFP/C cell model then reduces to  1 &= q C I  nom  V = 1  I − V d  &   © 2011 - IFP Energies nouvelles  C d (q )   Rd  d   V = U 0 (q ) + (R Ω + R ct (I ))I + V d 14 18th IFAC World Congress - Milan, August 31, 2011
  • 15. Extended Kalman filter design System linearization  x = Ax + Bu & Observability  Filter implementation  y = Cx + Du  0 0   1  Vd  dCd  A = − I −  − 1  2   C  d  Rd  dq  Rd Cd    1    © 2011 - IFP Energies nouvelles  Cnom   dU 0  dRct B= C =  dq 1  D = RΩ + Rct + I  1    dI −  C   d  15 18th IFAC World Congress - Milan, August 31, 2011
  • 16. Extended Kalman filter design System linearization Observability Filter implementation  dU 0   1   dq  O=  1  Vd  dCd 1  − 2 I −  −   Cd   Rd  dq  Rd Cd  © 2011 - IFP Energies nouvelles det(O ) = 2 ∀q Observability 16 18th IFAC World Congress - Milan, August 31, 2011
  • 17. Extended Kalman filter design System linearization Observability AP + PAT − PC T R −1CP + Q = 0 Filter implementation K e = PCR −1 I Lithium-ion V battery T ˆ © 2011 - IFP Energies nouvelles Vd EKF & x = Ax + Bu + K e ⋅ e ˆ ˆ ˆ q e = V ( x, u ) − V ( x, u ) ˆ 17 18th IFAC World Congress - Milan, August 31, 2011
  • 18. EKF performance in simulation 1 model 0.9 estimation 5% error 0.8 0.7 0.6 SOC 0.5 0.4 0.58 0.3 0.57 © 2011 - IFP Energies nouvelles 0.2 0.56 0.1 0.55 5600 5800 6000 6200 6400 0 0 5000 10000 15000 time [s] 18 18th IFAC World Congress - Milan, August 31, 2011
  • 19. Robustness analysis Due to modeling errors, good filter performance in simulation does not does imply good performance in experimental test model- Several factors can heavily deteriorate the model-based estimation, such as Parameter uncertainties Mismatch between measured voltage and model prediction Neglected dynamics A robustness analysis is thus required for a sounded simulation test Several robustness indicators were considered, in particular the mean © 2011 - IFP Energies nouvelles square error, computed as 1 T MSE = ∫ q(t ) − q (t ) dt 2 ˆ T 0 19 18th IFAC World Congress - Milan, August 31, 2011
  • 20. Robustness analysis model (nominal) 0.7 EKF 0.6 The effect on the SOC estimation of 10% uncertainty on 0.5 0.4 one of the open SOC 0.3 circuit voltage 0.2 parameters 0.1 © 2011 - IFP Energies nouvelles 0 0 2000 4000 6000 8000 10000 12000 14000 16000 time [s] The filter sensitivity is non-homogeneous and depends on the SOC value 20 18th IFAC World Congress - Milan, August 31, 2011
  • 21. Robustness analysis © 2011 - IFP Energies nouvelles For each parameter, a +10% variation is imposed. The MSE is normalized with respect to the nominal SOC value. The global robustness index (computed as the average of the indexes for each parameter divided by 10) summarizes, for each SOC interval, the filter robustness with respect to the main parameters indetermination. 21 18th IFAC World Congress - Milan, August 31, 2011
  • 22. Adaptive strategy ˆ q I EKF T V ˆ q0 weight R,Q and In order to compensate for the filter sensitivity to the model and the function measurement uncertainties, the filter gain was scheduled function of the estimated SOC value © 2011 - IFP Energies nouvelles actual Furthermore, to preposition the SOC estimation close to the actual value, an initialization module was added to the filter based on the experimental OCV map . 22 18th IFAC World Congress - Milan, August 31, 2011
  • 23. Experimental results 1 model estimation 0.9 5% error 0.8 0.7 0.025 0.6 0.02 SOC 0.5 SOC estimation error 0.015 0.4 0.01 0.3 0.005 0.2 0 0 5000 10000 15000 time [s] 0.1 © 2011 - IFP Energies nouvelles 0 0 5000 10000 15000 time [s] A good compromise between estimation robustness and speed of convergence is achieved , The filter pre-positioning, that predicts the initial condition within a 2% error range, . is able to decrease the filter convergence time 23 18th IFAC World Congress - Milan, August 31, 2011
  • 24. Conclusion and future developments A semi-automatic procedure to obtain Li-ion battery models describing thermal, physical and electrical battery properties was presented Based on the model, a 2nd-order extended Kalman filter was designed for the estimation of the state of charge The filter showed high performance when tested in simulation but exhibits a strong sensitivity to the parameters indetermination In order to compensate for the model and the measurement uncertainties, the filter was readapted by tuning its weight matrices depending on the robustness degree, function of the SOC interval Despite its simplicity, the filter shows good performance, with an error © 2011 - IFP Energies nouvelles within 2% − 3% In order to further improve this work, the low frequencies accuracy of the model is being improved by using a higher order transmission line to approximate the diffusive impedance 24 18th IFAC World Congress - Milan, August 31, 2011
  • 25. Renewable energies | Eco-friendly production | Innovative transport | Eco-efficient processes | Sustainable resources © 2011 - IFP Energies nouvelles www.ifpenergiesnouvelles.com