The invention relates to a method for estimating a voltage of a battery. The invention relates further to a corresponding device.
In the past few years, automobile manufacturers have gone through the initial adoption phase of electric mobility. The gradually increasing momentum behind electric vehicle (EV) adoption suggests that electrified storage systems will play an important role in electric mobility going forward. Lithium ion batteries have become one of the most attractive alternatives for electric vehicles' energy storage systems due to its lightweight, high specific energy, low self-discharge rate, and non-memory effect. To fully utilize the lithium ion energy storage systems and avoid its physical limitations, an accurate battery management system (BMS) is required. In EV, BMS is responsible for performance management which include—but not limited to—state of charge (SOC), state of health (SOH), state of function (SOF) estimation algorithms, power management, and thermal management, etc. One of the key issues for the BMS is the battery model. A robust, accurate, and high fidelity battery model is required to mimic the battery dynamic behaviour in harsh environment.
The object of the invention is to estimate the voltage of a battery by means of a robust, accurate, and high fidelity battery model in an efficient manner.
This object is achieved by the features of the independent claims. Advantageous embodiments of the invention are given in the sub-claims.
The invention is distinguished by a method for estimating a voltage of a battery. The invention is further distinguished by a corresponding device for estimating a voltage of a battery. In the method, a given electrochemical battery model is provided, wherein one parameter of the electrochemical battery model is an open circuit potential. The open circuit potential is linearized. The voltage of the battery is estimated by means of the electrochemical battery model with the linearized open circuit potential.
A choice between battery models is a trade-off between model complexity, accuracy, and parametrization effort. Models can be classified into three categories, starting from the most abstract to most detailed. These categories are behavioural or black-box, equivalent circuit, and electrochemical or physical based models. The equivalent circuit models can be used in the BMS because of the low computational effort and acceptable accuracy. However, they are short in describing the battery internal physical behaviour.
It is further possible to model the battery electrochemical processes. Such a model is, for example, derived from the physics-based electrochemical pseudo-two-dimensional model developed by Doyle-Fuller-Newman model, which is based on porous electrode and concentrated solutions theory. The primary gain of the rigorous physics-based P2D model is the increased accuracy/precision achieved by modelling the electrochemical processes. Unfortunately, it is high in complexity, computational time, memory allocations, and real-time control.
By providing a method wherein a given electrochemical battery model is provided, wherein the open circuit potential of the electrochemical battery model is linearized, the voltage of a battery can be estimated in a very robust and accurate manner, wherein the estimation is up to 7 times faster than an estimation by means of non-linearized electrochemical battery models. Thus, a real time estimation of the state of charge (SOC), state of health (SOH), state of function (SOF) of the battery, power management, and thermal management, etc. is possible.
According to one embodiment, the open circuit potential is linearized piece-wise with a given number of knots. By means of a piece-wise linearization a very accurate, but still, very fast estimation is possible.
According to a further embodiment the number of knots is four or five. The smaller the number of knots, the faster the estimation. The larger the number of knots, the more accurate the estimation. Four or five knots comprise an advantageous compromise for a very accurate real time estimation of the voltage.
According to a further embodiment, the knots are placed on points such that an overall squared-approximation error is minimized. By minimizing the overall squared-approximation error a very accurate estimation is achieved.
According to a further embodiment the overall squared-approximation error is minimized by means of the optimization objective function
wherein λi is the point of the knot i,
U(SOC) is a uni-variate non-linear function of the open circuit potential, wherein x∈[SOC0%, SOC100%] and SOC is the state of charge,
err is the overall squared-approximation error and
ωi(SOC) is the piece-wise linear function of the knot i. Hereby a very accurate estimation is achieved.
According to a further embodiment the given electrochemical battery model is based on a single particle model.
According to a further embodiment the Lithium concentration in an electrolyte ce is set as an average value in the given electrochemical battery model. At low C-rates the change of Li concentration in electrolyte ce can be considered constant. This assumption further simplifies the electrochemical battery model, so that the estimation is less complex and the computation time is shorter.
According to a further embodiment the solid particle distribution is set to be a single sphere whose surface area is scaled to that of the porous electrode in the given electrochemical battery model. This assumption further simplifies the electrochemical battery model, so that the estimation is less complex and the computation time is shorter.
According to a further embodiment the spatial dependence of the Butler-Volmer equation is set as a constant in the given electrochemical battery model. This assumption further simplifies the electrochemical battery model, so that the estimation is less complex and the computation time is shorter.
According to a further embodiment the given electrochemical battery model is based on the formula
wherein
Up(θp)−Un(θn) is the open circuit potential and
RfI/A is the resistance multiplied by the current divided by the electrode plate area. The use of the above formula simplifies the electrochemical battery model, so that the estimation is less complex and the computation time is shorter.
Exemplary embodiments of the invention are explained in the following with the aid of schematic drawings.
These are as follows:
A battery converts chemical energy into electrical energy and vice versa. The basic setup of a battery cell consists of four main parts: the positive electrode, the separator, the electrolyte, and the negative electrode. The positive and negative electrodes are referred to as the cathode and the anode, as shown in
The anode is the electrode capable of supplying electrons to the load. The anode composite material defines the name of the Li-ion battery and is usually made up of a mixture of carbon (e.g. LixC6), the cathode is usually made of metal oxides (ex. LiCoO2 or LiMn2O4), while the electrolyte can be made of liquid (e.g. LiPF6), polymer or solid materials. In case of solid or polymer materials, the electrolyte will also act also as separator.
The separator is a porous membrane allowing the transfer of lithium ions only, thus serving as a barrier for electrons between electrodes. It prevents the occurrence of short-circuit and thermal run away, while at the same time offering negligible resistance.
Under the presence of a load current, (Reduction, Oxidation) Redox reaction occurs. Oxidation reaction takes place at the anode where the trapped lithium particles start to deintercalate toward the electrolyte-solid interface splitting lithium into ions and electrons. Lithium ions transfer through the solution due to the concentration difference while the electrons move through the current collector, because the electrolyte solution acts as an electronic insulator. Reduction reaction takes place at the cathode, where the traveling lithium ions from the anode start to intercalate and react with the electrons coming from the positive collector. The whole phenomenon of intercalation and deintercalation is reversible as lithium ions pass back and forth between the electrodes during charging and discharging. In theory, this phenomenon could go on infinitely. Unfortunately, due to cell material degradation and other irreversible chemical reactions, the cell capacity and power degrades with the number of cycles and usage.
In the following an exemplary electrochemical battery model is described.
First, the mathematical equations governing the charge and species conservation in the solid and electrolyte phases is summarized. The electrode model is based on the porous electrode theory, and the lithium-ion concentration in a single spherical particle:
where
cs(x,r,t):(0,L)×(0,Rsn,p)×R+→[0,cs,maxn,p]
is the concentration of Li+ in the solid particles. At the particle surface the rate at which ions exit or enter the particle equals the volumetric rate of chemical reaction jli, while at the center of the particle the rate is equal to zero, written as the boundary conditions:
With initial conditions:
csn,p(x,r,t0)=cs
The Li+ concentration in the electrolyte changes due to flow of ions and the current. It can be described in the Cartesian coordinates
Where
ce(x,t):(0,L)×R+→[0,ce,max]
is the concentration of Li+ in the electrolyte and εe and Deeff are domain (anode, cathode, separator) dependent parameters. The Bruggemans relation Deeff=De×εep accounts for the tortuous path of Li+ transport through the porous electrodes and separator. Ensuring zero flux at the current collector and continuity of concentration and flux through the adjoining domains within the cell, written as the boundary conditions:
With initial conditions:
ce(x,t0)=ce
The electrical potential in the electrodes is derived from the Ohms law:
The potentials at the current collectors (x=0 and x=L) are proportional to the applied current and zero at the separator, written as boundary conditions:
The electrical potential in the electrolyte is derived from the charge conservation law:
With initial conditions:
The volumetric rate of chemical reaction at the solid/electrolyte interface is governed by the Butler-Volmer current density equation. This equation links the reaction rate to the phase potentials and is described as:
The overpotential 11 is defined as the difference between the cell's overpotential and its charge/discharge voltage. It is responsible for driving the electrochemical reaction, and can be calculated as follows:
η=ϕs−ϕe−U(cse) (12)
The coefficient j0 depends on the solid electrolyte concentrations cse according to the following equation:
j0=(ce)α
The cell potential across the cell terminals is determined as follows:
The FOM is highly accurate, however it requires high computational time and on-board memory allocation that impedes its real time applications. Therefore, it is advantageous to reduce the FOM by simplifying the set of FOM equations for ion concentration and potential in electrode and electrolytes.
In the following, some assumption and simplifications to the FOM are considered in order to obtain an advantageous reduced order model (ROM) as shown in
The FOM equations represented in equations (1) to (14) are simplified in order to be implemented in real-time applications. The following assumptions have been applied.
Assumption 1:
At low C-rates the change of Li concentration in electrolyte ce can be considered constant. Thus, the Lithium concentration in electrolyte ce can be assumed to be constant and uniform; this simplifies equation (4) to a constant average value.
Assumption 2:
Due to the averaging procedure in assumption 1, the driving force for the lithium diffusion across the electrode is constant and one particle from each electrode can represent the reaction. Thus, the solid particle distribution along the electrode can be neglected and the solid particle distribution along the electrode can be assumed to be a single sphere whose surface area is scaled to that of the porous electrode.
Assumption 3:
If aging effects are not included, all model parameters can be assumed to be constant (temperature, aging, and capacity fade has been neglected).
The above assumptions are summarized in the following equations. These reductions lead to the possibility of describing the diffusion sub-model with a single representative solid material particle for each electrode (anode and cathode).
Since only one particle is to be considered from the anode and the cathode, the [x-dimension] can be ignored.
ce(x,t)=ce (16)
The lithium concentration in electrolyte ce is assumed to be constant, uniform, and equal to an average value.
The Lithium concentration in electrolyte is assumed to be constant, uniform, and equal to an average value.
The Lithium concentration in electrolyte is assumed to be constant and one particle is to be considered from the each electrode, hence the spatial dependence of Butler-Volmer equation is considered to be a constant value.
The FOM set of equations is simplified due to the previous assumptions. The reduced order electrode averaged model (ROM) is summarized in equation (15) to (19). Its terminal voltage can be calculated by substituting equation (12) in equation (14):
where
And
And Up(θp)−Un(θn) is the difference between the open circuit voltage for the positive and negative electrolyte. The stoichiometry ratio θn,p is the normalized solid-electrolyte interface concentration for the negative and positives electrodes respectively.
where
The battery nominal capacity Cnom can be determined by the mass of active material contained in a fully charged cell. It can be measured, for example, by calculating the maximum number of ampere-hours that can be drawn from the fully charged battery at room temperature (293 K) and very low C-rate (C/25). The volumetric averaged Li concentration can be determined by substituting Vs=4πRs3/3 and dVs=4πr2 dr in equation (24).
By using the boundary conditions in equations (2) and substituting equation (19) into equation (2), the volumetric averaged Li concentration dynamics in equation (25) become
The State of Charge (SOC) is defined as
assuming the initial state of charge SOC(t=0)=0 and I(t) is the applied current with I>0 during charge. SOC can be defined as
Using equations (26), (27), and (28), the capacity is defined as
The governing Partial Differential Equations (PDEs) of the ROM constitute the building blocks of the battery model. To be useful for control and systems engineering, it is advantageous to discretize the PDEs in space to reduce them to coupled multiple ordinary differential equations (ODEs) in time domain.
The Finite Difference Method (FDM) is a very efficient approach to the solution of the diffusion equations found in the battery models for real time applications.
By using the central finite difference method for the radial dimension r, it is possible to express the spherical PDE into a set of ordinary differential equations (ODE).
Starting with equation (15) by solving along the r-dimension, it becomes
By using the central finite difference method, and discretizing the solid spherical particle into Mr shells along the radial dimension r as shown in
By substituting with rq=q×Δr and rearranging, equation (31) becomes
The boundary conditions equation (2) can be rewritten as follows
By substituting with the boundary conditions equations (33) and (34), and rearranging, equation (32) becomes
where ψ=Ds/Δr2 and Z=1/(Δr×as×F). The lithium concentration in the solid particle at the outer shell when r=Mr is referred to as the lithium concentration at the solid-electrolyte interface csen,p.
With the above approximations for the mass conservation equation and its boundary conditions, a state space representation for equations (31) to (35) can be formulated as follows:
csn,p=Acsn,p+Bjli (36)
csen,p=csn,p|M
The state space matrices, A, B, and D are obtained as follows:
The set of equations describing the reduced order electrode average model equation (15) to (40), can be summarized in
The ROM battery voltage equation can be rewritten by substituting equation (21), (22), (23) in equation (20) as shown below:
V(t)=[Up(θp)−Un(θn)]+ϑηn,p(θp,n,I)−IKresistive (V)(41a)
where
where Kresistive is a term that accounts for the increase in ohmic resistance during a charge or discharge current pulse related to the poor electronic conductivity of the cell chemistry.
By substituting as=3ϵn,p/Rsn,p, and αa=αc=0.5, equation (21) can be written as follows:
where Ωn,p is a constant term that accounts for the variation of the average electrolyte concentration. After introducing Ωn,p and Kresistive the new set of equations are described in
Equations (36) to (40) that describe the lithium-ion concentration in a single spherical particle are linear time-invariant (LTI). The non linearity in the output equation (41) is due to the open circuit potential term [Up(SOCp)−Un(SOCn)] and the over potential difference term ϑηn,p(θp,n, l). The open circuit potential [Up (SOCp)−Un(SOCn)] is a uni-variate non-linear function of the cell state of charge Un,p(SOCn,p) reducing this term to a continuous piecewise linear regions while maintaining accuracy aids in reducing the computational complexity of model.
The following section describes the use of piece-wise linearization techniques to reduce the system complexity.
In the following, a method is presented for constructing continuous piecewise linear regions of experimentally measured OCP data using polynomials of first order by stochastic global solution of the resulting mathematical problem. Due to constraints in real time applications, it is advantageous to maintain the continuity and smoothness of the OCP curve at the knot positions.
In the algorithm proposed in the following, the number of knots must be known and specified in advance. Second, the knots are not completely free on the fitting interval but rather are restricted to be unique and in order between the values in the finite set of measurements.
A two-stage framework of knot placement is proposed. It is started with an outline of the algorithm. Then the knot placement strategy and a genetic algorithm (GA) optimization model are described respectively.
The open circuit potential as a function of state of charge, Un,p(SOCn,p) is a uni-variate non-linear function where SOCn,p∈[SOCn,p0%, SOCn,p100%]. This nonlinear function has N continuous piecewise linear functions ωi(θ) within its domain, where λ is a pre-specified number that represents the knot points. Each line segment can be defined as follows:
where λi are knot points in [SOCn,p0%,SOCn,p100%] and λ=1; . . . ; N. The first and the last knot points are fixed at the boundaries, that is, λ0=SOC0%, λN=SOC100%. Also, the knot points are ordered and unique: λi>λi−1 for λ=1; . . . ; N. To find the optimal placements for the knot points λi . . . , λn−1 such that the overall squared-approximation error err is minimized. The optimization objective function is as follows:
The final optimization problem can be described as follows:
The continuity constraint implies that ω(λi+1)=ω(λi) and can be written as:
The proposed method uses genetic algorithms (GA), which is inherently stochastic in nature. The GA is theoretically proven to eventually attain global convergence, its stochastic nature prevents any prediction or calculation of its rate of convergence. As a result, these routines can be computationally expensive in real-time calculations.
Since, the continuous piecewise linearization of the OCP will be performed offline, the real-time calculations constraint is not valid anymore. The problem can be solved to global optimality using GA, which guarantee that the resulting solution is globally optimal within an epsilon tolerance.
λ=[0.06,0.23,0.49,0.78,1] (47)
By substituting in equation (43)
The continuous piecewise linear reduced order electrode averaged model (CPWL-EAM) terminal voltage can be calculated by substituting equations (21), (22), and (48) in equation (20) as shown in the following equation:
In a step S1 the program is started and, for example, variables are initialized.
In a step S3 a given electrochemical battery model is provided, wherein one parameter of the electrochemical battery model is an open circuit potential. The given electrochemical battery model is, for example, one of the above described electrochemical battery models, as, for example, the ROM.
In a step S5 the open circuit potential is linearized. The open circuit potential is, for example, linearized as described above.
In a step S7 the voltage of the battery is estimated by means of the electrochemical battery model with the linearized open circuit potential, as, for example, by means of equation (49).
In a step S9 the program is stopped and can, for example, be restarted in the step S1.
By providing the above described method with, for example, the electrochemical battery model of
Greek Symbols
Superscripts
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/EP2016/065003 | 6/28/2016 | WO |
Publishing Document | Publishing Date | Country | Kind |
---|---|---|---|
WO2018/001461 | 1/4/2018 | WO | A |
Number | Name | Date | Kind |
---|---|---|---|
20100085057 | Nishi et al. | Apr 2010 | A1 |
20110031938 | Ishikawa | Feb 2011 | A1 |
20140125348 | Ben-Aicha | May 2014 | A1 |
20140244193 | Balasingam | Aug 2014 | A1 |
20160006275 | Lee et al. | Jan 2016 | A1 |
20160039419 | Wampler et al. | Feb 2016 | A1 |
Number | Date | Country |
---|---|---|
1305590 | Jul 2001 | CN |
103901351 | Jul 2014 | CN |
104345202 | Feb 2015 | CN |
104991980 | Oct 2015 | CN |
105093114 | Nov 2015 | CN |
0969539 | Jan 2000 | EP |
Entry |
---|
Guo et al (Single-Particle Model fora Lithium-Ion Cell: Thermal Behavior, 2011 J. Electrochem. Soc. 158 A122) (Year: 2011). |
Afshari, H. et al.: “Dynamic analysis of a Li-Iron Phosphate cell using the electro-chemical modelling approach” XP032929009, Copyright 2016 IEEE. |
Anonymous: “Linear regression—Wikipedia” XP055347857, Feb. 2, 2017. |
Dougal, R. et al.: “Analysis of an automatic energy recovery system for partially spent batteries” XP004917755, Oct. 14, 2004. |
Speltino, C.: et al.: “Comparison of reduced order lithium-ion battery models for control applications” XP031620552, Dec. 16-18, 2009. |
Farag, M. et al.: “Continuous Piecewise Linearized Reduced Order Electrode Averaged Model for Real Time Applications” Elsevier, Mar. 11, 2016. |
Number | Date | Country | |
---|---|---|---|
20190162791 A1 | May 2019 | US |