Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Accounting for the Effects of Probabilistic Uncertainty
During Fast Charging of Lithium-ion Batteries

Minsu Kim1, Joachim Schaeffer1,2, Marc D. Berliner1, Berta Pedret Sagnier1,
Rolf Findeisen2, and Richard D. Braatz1,∗, IEEE Fellow
1 Massachusetts Institute of Technology, Cambridge, MA, USA.2 Technical University of Darmstadt, Germany. Corresponding Author, braatz@mit.edu
Abstract

Batteries are nonlinear dynamical systems that can be modeled by Porous Electrode Theory models. The aim of optimal fast charging is to reduce the charging time while keeping battery degradation low. Most past studies assume that model parameters and ambient temperature are a fixed known value and that all PET model parameters are perfectly known. In real battery operation, however, the ambient temperature and the model parameters are uncertain. To ensure that operational constraints are satisfied at all times in the context of model-based optimal control, uncertainty quantification is required. Here, we analyze optimal fast charging for modest uncertainty in the ambient temperature and 23 model parameters. Uncertainty quantification of the battery model is carried out using non-intrusive polynomial chaos expansion and the results are verified with Monte Carlo simulations. The method is investigated for a constant current–constant voltage charging strategy for a battery for which the strategy is known to be standard for fast charging subject to operating below maximum current and charging constraints. Our results demonstrate that uncertainty in ambient temperature results in violations of constraints on the voltage and temperature. Our results identify a subset of key parameters that contribute to fast charging among the overall uncertain parameters. Additionally, it is shown that the constraints represented by voltage, temperature, and lithium-plating overpotential are violated due to uncertainties in the ambient temperature and parameters. The C-rate and charge constraints are then adjusted so that the probability of violating the degradation acceleration condition is below a pre-specified value. This approach demonstrates a computationally efficient approach for determining fast-charging protocols that take probabilistic uncertainties into account.

I Introduction

Intercalation-based electrochemical batteries such as lithium-ion batteries (LIB) s are critical components for sustainable energy grids, transportation, and mobile devices. Among various battery materials, LIB s are the most widely used due to their characteristics of high energy density, high open-circuit voltage, low self-discharge characteristics, and long lifetime. Long charging times and reduced capacity due to battery deterioration, however, still remain challenges. As such, a goal of the battery industry is to develop technologies that enable fast charging while minimizing degradation.

Many battery models have been used to model the cycling behavior of LIB s. Each battery model can be categorized as being an equivalent circuit model (ECM) or an electrochemical model (EM). EM s describe internal phenomena such as temperature distribution, concentration distribution, and solid-electrolyte interface (SEI) growth during charging, which is challenging for an ECM. The most widely used EM is the porous electrode theory (PET) model, also called the pseudo-two-dimensional (P2D) model [1]. Much research has been devoted to improving the modeling of degradation (e.g., [2, 3]). Further research has considered the efficient computational implementation of the PET model (e.g., [4] and citations therein) and on the lack of identifiability of some of the model parameters (e.g., [5, 6], and citations therein). The nominal PET model describes internal battery phenomena, without considering the uncertainties inherent in the cell-to-cell variation of lithium-ion batteries or variations in the battery environment. Uncertainty propagation should be considered when developing fast-charging protocols, however, to ensure that battery degradation remains limited when battery operation deviates from the nominal battery model.

Most studies on PET models ignore the effects of uncertainties on their predictions. A potential partial reason for this situation is because uncertainty quantification (UQ) that takes nonlinear dynamics into account via the Monte Carlo (MC) method requires on the order of ten thousand simulations for a single case study, so the computational time needed for the uncertainty analysis can be a bottleneck. The alternative approach of polynomial chaos theory evaluates uncertainty using an orthogonal polynomial expansion of the probability distribution of each random variable. Due to its significantly faster convergence speed and lower computational cost compared to the MC method, its application to battery applications has recently become of interest including applications for the estimation of state-of-health (SOH) and state-of-charge (SOC) [7], parameter sensitivity analysis [8, 9, 10, 11], parameter estimation [12, 13], and model predictive control [14].

Here, we consider the effects of uncertainty for the fast charging of batteries, and how this information can be used to design protocols that explicitly take probabilistic uncertainties into account. We use non-intrusive polynomial chaos expansion (PCE) to quantify the effects of uncertainty, identify confidential intervals (CIs) for the key states during charging, and compare the results to the nominal case to determine the impact of uncertainty.

This article is organized as follows. The next sections summarize the PET model and polynomial chaos theory. Next, we present a case study of the application of polynomial chaos theory to the PET model for the constant current–constant voltage (CC-CV) protocol, which is known to be nearly optimal for fast charging for this lithium-ion battery for operations restricted to satisfy the pre-specified current and voltage constraints [15]. We explicitly consider the effects of changing the time of the switching between the constant current (CC) phase and the constant voltage (CV) phase in response to the change in the ambient temperature and PET model parameters. That is, we take into account C-rate and charging constraints such that the probability of violating the degradation constraints is below a pre-specified value. The article concludes with a discussion of limitations and conclusions.

II PET Modeling

The PET modeling framework for LIBs is a physics-based framework for modeling the cycling behavior of a cell. For LIBs, the model considers three regions: the porous anode, the electrolyte, and the porous cathode (Fig.  1). Diffusive transport is modeled by Fick’s law and electrical resistance modeled by Ohm’s law. The reaction at the interface between the liquid electrolyte and the solid particles is modeled by electrochemical interfacial reaction kinetics, usually by the Butler–Volmer equation. The resulting PET model is described by coupled partial differential-algebraic equations (DAEs). The PET model is also referred to as the P2D model, where the x𝑥xitalic_x dimension is the distance across the length of the cell and the r𝑟ritalic_r dimension is the so-called pseudo second dimension which describes diffusion inside porous electrode particles. More details of the model can be found in the original publication by Newman and coworkers [1].

Refer to caption
Figure 1: Schematic of the uncertainty propagation during fast charging.

When a load is connected to a charged LIB, some electrons leave the anode, powering the load, and some electrons enter the cathode. Inside the cell at the interface of porous graphite particle (anode, i.e., negative electrode), lithium ions enter the liquid electrolyte, leaving electrons behind, travel through the electrolyte and separator to reach a porous cathode particle (positive electrode), and electrochemically react again forming a lithium-metal-oxide, e.g., LiCoO2 (Fig. 1). The complexity of the underlying reactions and potentially also parasitic reactions when degradation is considered leads to numerous model parameters, such as diffusion constants, reaction constants, and geometric electrode properties. A detailed nonlinear identifiability analysis indicates that many of the model parameters are uncertain when fit to the experimental data collected for lithium-ion batteries [5].

III Polynomial Chaos Theory

UQ analyzes the impact of probabilistically uncertain parameters or inputs on the model states or outputs. The MC method is most commonly used in UQ. This method is based on statistics; when the number of samples is n𝑛nitalic_n, the convergence rate scales as 1/n1𝑛1/\sqrt{n}1 / square-root start_ARG italic_n end_ARG [16]. Accurately quantifying system uncertainty using the MC method requires many model evaluations, usually on the order of ten thousand or more, and is a computationally expensive task. Polynomial chaos theory is an alternative method to quantify the statistical information of the response while being orders of magnitude faster. As such, polynomial chaos theory is an interesting alternative to deal with the uncertainties of a complex dynamical system compared to the MC method. Polynomial chaos theory can quantify the probability distribution function for any state, which can be plotted in the form of a histogram or can be used to construct prediction intervals for a variety of confidence levels for simpler visualization. Compared to the MC method, polynomial chaos theory has been shown to achieve similar accuracy in the quantification of the effects of probabilistic uncertainties while requiring much less computational cost [17].

Polynomial chaos theory uses orthogonal polynomials to quantify the effects of uncertainty on the system response caused by the effects of probabilistic inputs or parameters. Polynomial chaos theory can directly handle a large variety of distributions on the input parameters, including uniform and Gaussian, based on the Askey scheme [18]. Each distribution has a corresponding the optimal set of orthogonal polynomials as a basis, as shown in Table I.

TABLE I: Correspondence between the type of distribution and polynomial basis
 Distribution   Density function   Orthogonal polynomial   Hilbertian polynomial
Normal 12πex2/212𝜋superscript𝑒superscript𝑥22\frac{1}{\sqrt{2\pi}}e^{-{x^{2}}/{2}}divide start_ARG 1 end_ARG start_ARG square-root start_ARG 2 italic_π end_ARG end_ARG italic_e start_POSTSUPERSCRIPT - italic_x start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT / 2 end_POSTSUPERSCRIPT Hermite Hn(x)subscript𝐻𝑛𝑥H_{n}(x)italic_H start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_x ) Hn(x)/k!subscript𝐻𝑛𝑥𝑘H_{n}(x)/\sqrt{k!}italic_H start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_x ) / square-root start_ARG italic_k ! end_ARG
Uniform 1/212{1}/{2}1 / 2 Legendre Pn(x)subscript𝑃𝑛𝑥P_{n}(x)italic_P start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_x ) Pn(x)/12k+1subscript𝑃𝑛𝑥12𝑘1P_{n}(x)/{\sqrt{{1}{2k+1}}}italic_P start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT ( italic_x ) / square-root start_ARG 12 italic_k + 1 end_ARG

Assume that the computationally intensive model M has n𝑛nitalic_n input parameters. The input vector is defined as 𝐗={x(1),x(2),x(3),,x(n)}𝐗subscript𝑥1subscript𝑥2subscript𝑥3subscript𝑥𝑛\mathbf{X}=\left\{x_{(1)},x_{(2)},x_{(3)},\cdots{},x_{(n)}\right\}bold_X = { italic_x start_POSTSUBSCRIPT ( 1 ) end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT ( 2 ) end_POSTSUBSCRIPT , italic_x start_POSTSUBSCRIPT ( 3 ) end_POSTSUBSCRIPT , ⋯ , italic_x start_POSTSUBSCRIPT ( italic_n ) end_POSTSUBSCRIPT } whose elements are assumed to be independent variables.

The univariate orthogonal polynomial determined according to the distribution of the input is expressed as a Hilbertian basis ψk(x)subscript𝜓𝑘𝑥\psi_{k}(x)italic_ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_x ) through normalization [19, 20],

Ψα(X)=i=1nψαi,(i)(xi).subscriptΨ𝛼Xsuperscriptsubscriptproduct𝑖1𝑛subscript𝜓subscript𝛼𝑖𝑖subscript𝑥𝑖\Psi_{\alpha}(\textbf{X})=\prod_{i=1}^{n}\psi_{\alpha_{i},(i)}(x_{i}).roman_Ψ start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ( X ) = ∏ start_POSTSUBSCRIPT italic_i = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT italic_ψ start_POSTSUBSCRIPT italic_α start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT , ( italic_i ) end_POSTSUBSCRIPT ( italic_x start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT ) . (1)

Multivariate orthonormal polynomials, Ψα(X)subscriptΨ𝛼X\Psi_{\alpha}(\textbf{X})roman_Ψ start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ( X ), can be obtained from the tensor products of the above univariate orthonormal polynomials ψk(x)subscript𝜓𝑘𝑥\psi_{k}(x)italic_ψ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ( italic_x ),

M(X)=Y=αnaαΨα(X).𝑀X𝑌subscript𝛼superscript𝑛subscripta𝛼subscriptΨ𝛼X\mathit{M}(\textbf{X})=Y=\sum_{\alpha\in\mathbb{N}^{n}}\textbf{a}_{\alpha}\Psi% _{\alpha}(\textbf{X}).italic_M ( X ) = italic_Y = ∑ start_POSTSUBSCRIPT italic_α ∈ blackboard_N start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT end_POSTSUBSCRIPT a start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT roman_Ψ start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ( X ) . (2)

The PCE for Y𝑌Yitalic_Y is defined for the input random vector X𝑋Xitalic_X and expands to the infinite series (2). In engineering applications, the series is reduced to being finite through truncation. The model reduced through the truncation follows the set An,p={α|αn,|α|p}superscript𝐴𝑛𝑝conditional-set𝛼formulae-sequence𝛼superscript𝑛𝛼𝑝A^{n,p}=\left\{\alpha|\alpha\in\mathbb{N}^{n},\left|\alpha\right|\leq p\right\}italic_A start_POSTSUPERSCRIPT italic_n , italic_p end_POSTSUPERSCRIPT = { italic_α | italic_α ∈ blackboard_N start_POSTSUPERSCRIPT italic_n end_POSTSUPERSCRIPT , | italic_α | ≤ italic_p }, with |α|𝛼\left|\alpha\right|| italic_α | always less than or equal to the maximum degree p𝑝pitalic_p,

cardAn,pP=(n+pp)=(n+p)!n!p!.cardsuperscript𝐴𝑛𝑝𝑃binomial𝑛𝑝𝑝𝑛𝑝𝑛𝑝\text{card}\,A^{n,p}\equiv P=\binom{n+p}{p}=\frac{(n+p)!}{n!p!}.card italic_A start_POSTSUPERSCRIPT italic_n , italic_p end_POSTSUPERSCRIPT ≡ italic_P = ( FRACOP start_ARG italic_n + italic_p end_ARG start_ARG italic_p end_ARG ) = divide start_ARG ( italic_n + italic_p ) ! end_ARG start_ARG italic_n ! italic_p ! end_ARG . (3)

The reduced polynomial expansion YPCsuperscript𝑌𝑃𝐶Y^{PC}italic_Y start_POSTSUPERSCRIPT italic_P italic_C end_POSTSUPERSCRIPT is represented by

MPC(X)=YPC=αAn,paαΨα(X).superscriptM𝑃𝐶Xsuperscript𝑌𝑃𝐶subscript𝛼superscript𝐴𝑛𝑝subscripta𝛼subscriptΨ𝛼X\textit{M}^{PC}(\textbf{X})=Y^{PC}=\sum_{\alpha\in A^{n,p}}\textbf{a}_{\alpha}% \Psi_{\alpha}(\textbf{X}).M start_POSTSUPERSCRIPT italic_P italic_C end_POSTSUPERSCRIPT ( X ) = italic_Y start_POSTSUPERSCRIPT italic_P italic_C end_POSTSUPERSCRIPT = ∑ start_POSTSUBSCRIPT italic_α ∈ italic_A start_POSTSUPERSCRIPT italic_n , italic_p end_POSTSUPERSCRIPT end_POSTSUBSCRIPT a start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT roman_Ψ start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT ( X ) . (4)

The coefficient of truncated PCE is calculated using a non-intrusive approach, where the least-squares minimization method was used [21]. This method identifies the coefficients that minimize the truncation error of infinite and truncated polynomial expansions,

a^α=argminE[(X)PC(X)].subscript^a𝛼argminEdelimited-[]Xsuperscript𝑃𝐶X\hat{\textbf{a}}_{\alpha}=\text{argmin}\,\text{E}\!\left[\mathcal{M}(\textbf{X% })-\mathcal{M}^{PC}(\textbf{X})\right]\!.over^ start_ARG a end_ARG start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT = argmin E [ caligraphic_M ( X ) - caligraphic_M start_POSTSUPERSCRIPT italic_P italic_C end_POSTSUPERSCRIPT ( X ) ] . (5)

The uncertainty of the system is quantified using statistical moments calculated through polynomial coefficients, such as mean and variance, and each coefficient can be calculated through the orthonormality of the polynomial basis. The mean is expressed as the constant term a0subscript𝑎0a_{0}italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT of the polynomial expansion, and the variance is expressed as the sum of the squares of all coefficients excluding the constant term αAn,paα2a02subscript𝛼superscript𝐴𝑛𝑝superscriptsubscript𝑎𝛼2superscriptsubscript𝑎02\sum_{\alpha\in A^{n,p}}a_{\alpha}^{2}-a_{0}^{2}∑ start_POSTSUBSCRIPT italic_α ∈ italic_A start_POSTSUPERSCRIPT italic_n , italic_p end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_a start_POSTSUBSCRIPT italic_α end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT - italic_a start_POSTSUBSCRIPT 0 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT.

Moreover, the calculation of variance through simple computation of coefficients allows for variance-based global sensitivity analysis. The Sobol’ indices is suitable for analyzing the sensitivity of parameters in complex systems such as LIB because it does not assume that the system is linear [22, 23]. Here, the analysis is done using total indices, which also take into account interactions between parameters.

IV Case Studies

This section considers the impact of probabilistic uncertainty propagating to the state of charge. The process of propagating from the input parameters of the PET model begins with computing the nominal simulation. There is evidence that high temperatures, voltages, and C-rates during battery charging accelerate battery degradation. Therefore, it is reasonable to introduce thresholds to minimize degradation: temperature (e.g., >>> 40C) and voltage (e.g., >>> 4.1 V) [24, 25]. Additionally, side reactions cause lithium plating on the electrode, irreversibly reducing battery capacity, which is considered above 0 V because the lithium-plating overpotential accelerates as it decreases below 0 V.

We demonstrate the capabilities of PCE for quantification of the effects on uncertainties on the states for a CC-CV fast-charging protocol, which is known to be nearly optimal for the lithium-ion battery model considered in this study when subject to operating below maximum current and voltage constraints [15]. We also consider adjusting the transition time from constant current to constant voltage charging to ensure that the probability of violating the degradation constraints is below some pre-specified value.

IV-A CC-CV Charging

The effect of uncertain parameters during charging is identified through the CC-CV protocol. We analyzed charging states from 20% to 80% [26, 27], which are frequently considered the SOC range for fast charging of electronic vehicles. In CC-CV charging protocol, when the maximum voltage is reached in the CC phase, it switches to the CV phase and charging ends when SOC reaches 80% or the maximum temperature and minimum lithium-plating overpotential are reached.

TABLE II: Description of Uncertain Parameters [11]
Parameter Description Unit Reference value Random input
Tambsubscript𝑇ambT_{\text{amb}}italic_T start_POSTSUBSCRIPT amb end_POSTSUBSCRIPT Ambient temperature K 298.15 Gaussian, μ=298.15𝜇298.15\mu=298.15italic_μ = 298.15, σ=1.0𝜎1.0\sigma=1.0italic_σ = 1.0
Dpssubscriptsuperscript𝐷𝑠𝑝D^{s}_{p}italic_D start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT Positive solid-phase diffusivity m2s-1 1.0×\times×10-14 Uniform, [0.9×\times×10-14, 1.1×\times×10-14]
Dnssubscriptsuperscript𝐷𝑠𝑛D^{s}_{n}italic_D start_POSTSUPERSCRIPT italic_s end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT Negative solid-phase diffusivity m2s-1 3.9×\times×10-14 Uniform, [3.51×\times×10-14, 4.29×\times×10-14]
kpsubscript𝑘𝑝k_{p}italic_k start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT Positive reaction rate constant m2.5mol-0.5s-1 2.334×\times×10-11 Uniform, [2.1×\times×10-11, 2.56×\times×10-11]
knsubscript𝑘𝑛k_{n}italic_k start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT Negative reaction rate constant m2.5mol-0.5s-1 5.031×\times×10-11 Uniform, [4.52×\times×10-11, 5.53×\times×10-11]
Dpsubscript𝐷𝑝D_{p}italic_D start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT Positive electrolyte diffusivity m2s-1 7.5×\times×10-10 Uniform, [6.75×\times×10-10, 8.25×\times×10-10]
Dssubscript𝐷𝑠D_{s}italic_D start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT Separator electrolyte diffusivity m2s-1 7.5×\times×10-10 Uniform, [6.75×\times×10-10, 8.25×\times×10-10]
Dnsubscript𝐷𝑛D_{n}italic_D start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT Negative electrolyte diffusivity m2s-1 7.5×\times×10-10 Uniform, [6.75×\times×10-10, 8.25×\times×10-10]
Lasubscript𝐿𝑎L_{a}italic_L start_POSTSUBSCRIPT italic_a end_POSTSUBSCRIPT Positive current collector thickness m 1.0×\times×10-5 Uniform, [0.8×\times×10-5, 1.2×\times×10-5]
Lpsubscript𝐿𝑝L_{p}italic_L start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT Positive electrode thickness m 8.0×\times×10-5 Uniform, [7.7×\times×10-5, 8.3×\times×10-5]
Lssubscript𝐿𝑠L_{s}italic_L start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT Separator collector thickness m 2.5×\times×10-5 Uniform, [2.2×\times×10-5, 2.8×\times×10-5]
Lnsubscript𝐿𝑛L_{n}italic_L start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT Negative electrode thickness m 8.8×\times×10-5 Uniform, [8.5×\times×10-5, 9.1×\times×10-5]
Lzsubscript𝐿𝑧L_{z}italic_L start_POSTSUBSCRIPT italic_z end_POSTSUBSCRIPT Negative current collector thickness m 1.0×\times×10-5 Uniform, [0.8×\times×10-5, 1.2×\times×10-5]
ϵpsubscriptitalic-ϵ𝑝\epsilon_{p}italic_ϵ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT Positive porosity 0.385 Uniform, [0.36, 0.41]
ϵssubscriptitalic-ϵ𝑠\epsilon_{s}italic_ϵ start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT Separator porosity 0.724 Uniform, [0.63, 0.81]
ϵnsubscriptitalic-ϵ𝑛\epsilon_{n}italic_ϵ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT Negative porosity 0.485 Uniform, [0.46, 0.51]
Rppsubscriptsuperscript𝑅𝑝𝑝R^{p}_{p}italic_R start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT Positive particle radius m 2.0×\times×10-6 Gaussian, μ=2.0𝜇2.0\mu=2.0italic_μ = 2.0×\times×10-6, σ=0.3896𝜎0.3896\sigma=0.3896italic_σ = 0.3896×\times×10-6
Rnpsubscriptsuperscript𝑅𝑝𝑛R^{p}_{n}italic_R start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT Negative particle radius m 2.0×\times×10-6 Gaussian, μ=2.0𝜇2.0\mu=2.0italic_μ = 2.0×\times×10-6, σ=0.1354𝜎0.1354\sigma=0.1354italic_σ = 0.1354×\times×10-6
BruggpsubscriptBrugg𝑝\text{Brugg}_{p}Brugg start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT Positive Bruggeman coefficient 4.0 Uniform, [3.8, 4.2]
BruggssubscriptBrugg𝑠\text{Brugg}_{s}Brugg start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT Separator Bruggeman coefficient 4.0 Uniform, [3.8, 4.2]
BruggnsubscriptBrugg𝑛\text{Brugg}_{n}Brugg start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT Negative Bruggeman coefficient 4.0 Uniform, [3.8, 4.2]
t+subscript𝑡t_{+}italic_t start_POSTSUBSCRIPT + end_POSTSUBSCRIPT Transference number 0.364 Uniform, [0.345, 0.381]
σpsubscript𝜎𝑝\sigma_{p}italic_σ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT Positive electronic conductivity S m-1 100 Uniform, [90, 110]
σnsubscript𝜎𝑛\sigma_{n}italic_σ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT Negative electronic conductivity S m-1 100 Uniform, [90, 110]
Refer to caption
Figure 2: Total Sobol’ indices for three degradation conditions for 2.2C CC-CV charging: (a) voltage, (b) temperature, (c) lithium-plating overpotential.

Statistical information about the quantity of interest (QoI) of the three degradation conditions during CC-CV charging is obtained through PCE. If the R-squared (R2) of the PCE is lower than 0.8, it is determined to have low reliability and is excluded from the results. 95% confidence interval (CI) of QoI analyzed at 10-second intervals for CC-CV charging are applied for three degradation conditions. Based on the charging protocol considering the CI, the constraints of the charging protocol and C-rate settings are discussed.

Figure 2 shows the total Sobol’ indices for each degradation condition during CC-CV charging. For voltage, voltage control in CV mode reduces R2 below 0.8. In that range, Sobol’ indices and CI are not considered due to the low reliability of PCE. Among the 24 uncertain parameters specified in Table II, 11 high sensitivity parameters (Sobol’ indices >>> 0.1) for the three degradation conditions are identified as

  • Voltage: Lnsubscript𝐿𝑛L_{n}italic_L start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT, ϵpsubscriptitalic-ϵ𝑝\epsilon_{p}italic_ϵ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT, ϵnsubscriptitalic-ϵ𝑛\epsilon_{n}italic_ϵ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT, Rppsubscriptsuperscript𝑅𝑝𝑝R^{p}_{p}italic_R start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT, BruggpsubscriptBrugg𝑝\text{Brugg}_{p}Brugg start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT

  • Temperature: Tambsubscript𝑇ambT_{\text{amb}}italic_T start_POSTSUBSCRIPT amb end_POSTSUBSCRIPT, ϵpsubscriptitalic-ϵ𝑝\epsilon_{p}italic_ϵ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT, ϵssubscriptitalic-ϵ𝑠\epsilon_{s}italic_ϵ start_POSTSUBSCRIPT italic_s end_POSTSUBSCRIPT, ϵnsubscriptitalic-ϵ𝑛\epsilon_{n}italic_ϵ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT, BruggpsubscriptBrugg𝑝\text{Brugg}_{p}Brugg start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT

  • Lithium-plating overpotential: knsubscript𝑘𝑛k_{n}italic_k start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT, Lpsubscript𝐿𝑝L_{p}italic_L start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT, ϵpsubscriptitalic-ϵ𝑝\epsilon_{p}italic_ϵ start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT, ϵnsubscriptitalic-ϵ𝑛\epsilon_{n}italic_ϵ start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT, Rnpsubscriptsuperscript𝑅𝑝𝑛R^{p}_{n}italic_R start_POSTSUPERSCRIPT italic_p end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT, BruggpsubscriptBrugg𝑝\text{Brugg}_{p}Brugg start_POSTSUBSCRIPT italic_p end_POSTSUBSCRIPT, BruggnsubscriptBrugg𝑛\text{Brugg}_{n}Brugg start_POSTSUBSCRIPT italic_n end_POSTSUBSCRIPT

Refer to caption
Figure 3: Nominal values and CI for three degradation conditions in 2.2C CC-CV: (a) voltage, (b) temperature, (c) lithium-plating overpotential. QoI comparison by MC and PCE at 600 seconds: (d) voltage, (e) temperature, (f) lithium-plating overpotential.

The union of the sets determined with highly sensitive parameters for each condition was identified as the key parameter set for accelerated degradation.

Figure 3abc shows the nominal results and CI of voltage, temperature, and lithium-plating overpotential for 2.2C CC-CV charging of LiC6/LiCoO2 depicted through the parameters of Ref. [28]. Non-intrusive PCE s are generated using 300 samples. In addition, the QoI approximated by PCE for the three degradation conditions near the time of switching to the CV stage is evaluated at 10,000 samples and compared to MC using 3,000 samples (Fig. 3def). According to Table III, PCE generated through key parameters takes only about 10.1% of the computational budget compared to MC.

Refer to caption
Figure 4: Nominal values and CI for three degradation conditions in 2.0C CC-CV (Vmax = 4.08 V): (a) voltage, (b) temperature, (c) Li-plating overpotential.
TABLE III: Computational times in CC-CV applications between Monte Carlo, PCE using 24 parameters, and PCE using 11 parameters at 600 seconds
MC (24 parameters) PCE (11 parameters)
Time (s) 3,997 403

The nominal model indicates that the charging should be switched to CV mode in about 711 seconds when V𝑉Vitalic_V reaches Vmaxsubscript𝑉V_{\max}italic_V start_POSTSUBSCRIPT roman_max end_POSTSUBSCRIPT (Fig. 3a). The upper bound of the voltage CI reaches Vmaxsubscript𝑉V_{\max}italic_V start_POSTSUBSCRIPT roman_max end_POSTSUBSCRIPT at about 550 seconds. As such, in battery modules or packs composed of many cells, voltage constraints may be reached locally due to cell variability, which may lead to uneven degradation. Skewness is observed in the distribution as the CV mode is approached, which resullts in the CI by PCE overestimating the Vmaxsubscript𝑉V_{\max}italic_V start_POSTSUBSCRIPT roman_max end_POSTSUBSCRIPT (Fig. 3d). The nominal temperature rises to 311.4 K during charging, which does not reach the accelerated degradation condition, but the CI exceeds the Tmaxsubscript𝑇T_{\max}italic_T start_POSTSUBSCRIPT roman_max end_POSTSUBSCRIPT of 313.15 K from about 530 to 930 seconds (Fig. 3b). The voltage switches to the CV phase when it reaches Vmaxsubscript𝑉V_{\max}italic_V start_POSTSUBSCRIPT roman_max end_POSTSUBSCRIPT, but charging is terminated when the temperature reaches Tmaxsubscript𝑇T_{\max}italic_T start_POSTSUBSCRIPT roman_max end_POSTSUBSCRIPT to minimize performance degradation such as irreversible decomposition of the electrolyte. For this reason, a truncated distribution rather than skewness is observed for temperature, and the lowered R2 is the cause of the upper bound of CI predicting a value of temperature higher than Tmaxsubscript𝑇T_{\max}italic_T start_POSTSUBSCRIPT roman_max end_POSTSUBSCRIPT (Fig.  3e). Degradation does not occur due to the Tmaxsubscript𝑇T_{\max}italic_T start_POSTSUBSCRIPT roman_max end_POSTSUBSCRIPT constraint, but the desired SOC (i.e., 80%) is not reached as charging termination. In other words, uncertainty propagation in 2.2C CC-CV charging indicates that degradation is accelerated by voltage, or charging is prematurely terminated by reaching temperature constraints. Since the lithium-plating overpotential does not reach the constraint during charging, the distributions identified by MC and PCE during charging are quite similar (Fig.  3f).

TABLE IV: Comparison of charging time and accelerated degradation according to C-rate and Vmax for CC-CV charging
C-rate 2.2C 2.0C
Vmax (V) 4.1 4.08
CC to CV (s) 711.2 787.3
Total charging time (s) 1086.2 1204.8
Degradation accelerated accelerated

Figure 4abc shows that the degradation condition is not reached for C-rate of 2C. As Vmaxsubscript𝑉V_{\max}italic_V start_POSTSUBSCRIPT roman_max end_POSTSUBSCRIPT decreases to 4.09 V, the upper bound of the CI does not reach 4.1 V. Reducing the C-rate to 2C also reduces the temperature rise so that the temperature CI does not reach Tmaxsubscript𝑇T_{\max}italic_T start_POSTSUBSCRIPT roman_max end_POSTSUBSCRIPT. Unlike charging at 2.2C, the upper bound of temperature CI for a C-rate of 2C does not show a significant difference compared to CI by MC (Fig. 5). The C-rate-dependent lithium-plating overpotential likewise does not reach the constraint (Fig.  4c). However, charging under moderate conditions increases the charging time by about 118 seconds (Table IV).

Refer to caption
Figure 5: Probability distribution and CI by MC and PCE at 800 seconds in 2.0C CC-CV charging.

V Conclusion and Future Direction

This study analyzes the impact of uncertainty on battery degradation during charging using the PET model which expresses various internal phenomena of a battery. The PET model has been shown to be effective in modeling LIB s, but its nominal predictions can be sensitive uncertainties in environmental and model parameters. PCE is applied to CC-CV charging to identify parameters sensitive to fast charging conditions and investigate their effect. Among the 24 parameters consisting of ambient temperature and 23 PET model parameters, only 11 parameters were identified to affect the charging status. In nominal results, once the maximum voltage is reached in the CC stage, the degradation is not accelerated due to the transition to the CV stage. On the other hand, when temperature and lithium-plating overpotential reach constraints during charging, charging is terminated. Uncertainties propagated to the degradation conditions indicate that accelerated degradation and premature charge termination may occur, which were not observed in the nominal results. Stochastically accelerated degradation can be minimized through adjustment of charging constraints such as Vmaxsubscript𝑉V_{\max}italic_V start_POSTSUBSCRIPT roman_max end_POSTSUBSCRIPT or C-rate. Our results indicate that uncertainty during charging should be considered to minimize battery performance degradation. This non-intrusive PCE-based approach can extract statistical information of QoI with a significantly lower computational budget than MC and can be successfully applied to further improved and complex state-dependent charging protocols.

References

  • [1] J. Newman and W. Tiedmann, “Porous-electrode theory with battery applications,” AlChE Journal, vol. 21, no. 1, pp. 25–41, 1975.
  • [2] J. S. Edge, S. O’Kane, R. Prosser, N. D. Kirkaldy, A. N. Patel, A. Hales, A. Ghosh, W. Ai, J. Chen, J. Yang, S. Li, M.-C. Pang, L. Bravo Diaz, A. Tomaszewska, M. W. Marzook, K. N. Radhakrishnan, H. Wang, Y. Patel, B. Wu, and G. J. Offer, “Lithium ion battery degradation: What you need to know,” Physical Chemistry Chemical Physics, vol. 23, no. 14, pp. 8200–8221, 2021.
  • [3] S. E. O’Kane, W. Ai, G. Madabattula, D. Alonso-Alvarez, R. Timms, V. Sulzer, J. S. Edge, B. Wu, G. J. Offer, and M. Marinescu, “Lithium-ion battery degradation: How to model it,” Physical Chemistry Chemical Physics, vol. 24, no. 13, pp. 7909–7922, 2022.
  • [4] M. D. Berliner, D. A. Cogswell, M. Z. Bazant, and R. D. Braatz, “Methods—PETLION: Open-source software for millisecond-scale porous electrode theory-based lithium-ion battery simulations,” Journal of The Electrochemical Society, vol. 168, no. 9, p. 090504, 2021.
  • [5] M. D. Berliner, H. Zhao, S. Das, M. Forsuelo, B. Jiang, W. H. Chueh, M. Z. Bazant, and R. D. Braatz, “Nonlinear identifiability analysis of the porous electrode theory model of lithium-ion batteries,” Journal of The Electrochemical Society, vol. 168, no. 9, p. 090546, 2021.
  • [6] G. Galuppini, M. D. Berliner, D. A. Cogswell, D. Zhuang, M. Z. Bazant, and R. D. Braatz, “Nonlinear identifiability analysis of multiphase porous electrode theory-based battery models: A lithium iron phosphate case study,” Journal of Power Sources, vol. 573, p. 233009, 2023.
  • [7] S. Bashash and H. K. Fathy, “Battery state of health and charge estimation using polynomial chaos theory,” in Proceedings of the Dynamic Systems and Control Conference, vol. 56123, 2013, p. V001T05A006.
  • [8] M. Streb, M. Ohrelius, M. Klett, and G. Lindbergh, “Improving Li-ion battery parameter estimation by global optimal experiment design,” Journal of Energy Storage, vol. 56, p. 105948, 2022.
  • [9] P. L. T. Duong and N. Raghavan, “Uncertainty quantification in prognostics: A data driven polynomial chaos approach,” in Proceedings of the IEEE International Conference on Prognostics and Health Management, 2017, pp. 135–142.
  • [10] S. Orcioni and M. Conti, “Stochastic model of lithium-ion batteries based on polynomial chaos expansion,” in Proceedings of the International Conference on Clean Electrical Power, 2019, pp. 141–144.
  • [11] M. Hadigol, K. Maute, and A. Doostan, “On uncertainty quantification of lithium-ion batteries: Application to an LiC6/LiCoO2 cell,” Journal of Power Sources, vol. 300, pp. 507–524, 2015.
  • [12] J. Fogelquist, Q. Lai, and X. Lin, “On the error of Li-ion battery parameter estimation subject to system uncertainties,” Journal of The Electrochemical Society, vol. 170, no. 3, p. 030510, 3 2023.
  • [13] M. Streb, M. Andersson, V. Löfqvist Klass, M. Klett, M. Johansson, and G. Lindbergh, “Investigating re-parametrization of electrochemical model-based battery management using real-world driving data,” eTransportation, vol. 16, p. 100231, 2023.
  • [14] A. Pozzi and D. M. Raimondo, “Stochastic model predictive control for optimal charging of electric vehicles battery packs,” Journal of Energy Storage, vol. 55, p. 105332, 2022.
  • [15] J. Matschek, M. D. Berliner, A. Himmel, R. D. Braatz, and R. Findeisen, “Necessary optimality conditions for fast lithium-ion battery charging via hybrid simulations,” in Proceedings of the American Control Conference, 2023, pp. 3783–3789.
  • [16] D. E. Shen and R. D. Braatz, “Polynomial chaos-based robust design of systems with probabilistic uncertainties,” AIChE Journal, vol. 62, no. 9, pp. 3310–3318, 2016.
  • [17] D. Xiu and G. E. Karniadakis, “The Wiener–Askey polynomial chaos for stochastic differential equations,” SIAM Journal on Scientific Computing, vol. 24, no. 2, pp. 619–644, 2002.
  • [18] R. Askey and J. A. Wilson, Some Basic Hypergeometric Orthogonal Polynomials that Generalize Jacobi Polynomials.   Providence, Rhode Island: American Mathematical Society, 1985, vol. 34, no. 319.
  • [19] K. Dammak, S. Koubaa, A. El Hami, L. Walha, and M. Haddar, “Numerical modeling of uncertainty in acoustic propagation via generalized polynomial chaos,” Journal of Theoretical and Applied Mechanics, vol. 57, no. 1, pp. 3–15, 2019.
  • [20] D. Xiu and G. E. Karniadakis, “Modeling uncertainty in flow simulations via generalized polynomial chaos,” Journal of Computational Physics, vol. 187, no. 1, pp. 137–167, 2003.
  • [21] M. Berveiller, B. Sudret, and M. Lemaire, “Stochastic finite element: a non intrusive approach by regression,” Revue Européenne de Mécanique Numérique/European Journal of Computational Mechanics, vol. 15, no. 1-2-3, pp. 81–92, 2006.
  • [22] T. Homma and A. Saltelli, “Importance measures in global sensitivity analysis of nonlinear models,” Reliability Engineering & System Safety, vol. 52, no. 1, pp. 1–17, 1996.
  • [23] B. Sudret, “Global sensitivity analysis using polynomial chaos expansions,” Reliability Engineering & System Safety, vol. 93, no. 7, pp. 964–979, 2008.
  • [24] F. Leng, C. M. Tan, and M. Pecht, “Effect of temperature on the aging rate of Li ion battery operating above room temperature,” Scientific Reports, vol. 5, no. 1, p. 12967, 2015.
  • [25] R. Klein, N. A. Chaturvedi, J. Christensen, J. Ahmed, R. Findeisen, and A. Kojic, “Optimal charging strategies in lithium-ion battery,” in Proceedings of the American Control Conference, 2011, pp. 382–387.
  • [26] M. Faisal, M. Hannan, P. J. Ker, M. S. H. Lipu, and M. N. Uddin, “Fuzzy-based charging–discharging controller for lithium-ion battery in microgrid applications,” IEEE Transactions on Industry Applications, vol. 57, no. 4, pp. 4187–4195, 2021.
  • [27] A. Garg and M. Das, “High efficiency three phase interleaved buck converter for fast charging of EV,” in Proceedings of the International Conference on Power Electronics and Energy, 2021, pp. 1–5.
  • [28] M. Torchio, L. Magni, R. B. Gopaluni, R. D. Braatz, and D. M. Raimondo, “LIONSIMBA: A Matlab framework based on a finite volume model suitable for Li-ion battery design, simulation, and control,” Journal of The Electrochemical Society, vol. 163, no. 7, pp. A1192–A1205, 2016.