Abstract
Lithium-sulfur (Li-S) batteries are an emerging energy storage technology with higher performance than lithium-ion batteries in terms of specific capacity and energy density. However, several scientific and technological gaps need to be filled before Li-S batteries will penetrate the market at a large scale. One such gap, which is tackled in this paper, is represented by the estimation of state-of-health (SOH). Li-S batteries exhibit a complex behaviour due to their inherent mechanisms, which requires a special tailoring of the already literature-available state-of-charge (SOC) and SOH estimation algorithms. In this work, a model of SOH based on capacity fade and power fade has been proposed and incorporated in a state estimator using dual extended Kalman filters has been used to simultaneously estimate Li-S SOC and SOH. The dual extended Kalman filter’s internal estimates of equivalent circuit network parameters have also been used to the estimate maximum available power of the battery at any specified instant. The proposed estimators have been successfully applied to both fresh and aged Li-S pouch cells, showing that they can accurately track accurately the battery SOC, SOH, and power, providing that initial conditions are suitable. However, the estimation of the Li-S battery cells’ capacity fade is shown to be more complex, because the practical available capacity varies highly with the applied current rates and the dynamics of the mission profile.
1. Introduction
Growing demands from original equipment manufacturers (OEMs) and users for lighter batteries with a higher capacity has lead to research into and development of new energy storage technologies such as Lithium-Sulfur (Li-S) batteries. This technology represents a suitable alternative to nowadays broadly used Lithium-ion (li-ion) battery cells as they are characterized by six times higher theoretical specific energy and two times higher theoretical energy density than traditional Li-ion batteries [1]. Furthermore, Li-S batteries are expected to be cheaper, as they use sulfur as a raw material, [1] and safer [2]. However, there are still obstacles to their successful large-scale commercialization. The first type of obstacles is related to the actual cell performance and lifetime, which are hindered problems such as the fast capacity fade during cycling [3] and the high self-discharge at high state-of-charge (SOC) levels [4]. While the chemical challenges are addressed at cell development or material level [5], there are also practical challenges that have to be addressed by system design, in order to operate the Li-S cells in a safe and optimal way due to their complex chemistry [6].
1.1. State-of-Charge and State-of-Health Estimation
The battery management system (BMS) is vital in the practical use of batteries, as it takes care of the safe and efficient operation of the battery [7]. Typically, advanced BMSs include state estimation functions, which provide information about state-of-charge (SOC) and state-of-health (SOH), which are crucial for effective and reliable battery function and also useful to the user.
Many different methods for the state estimation have been proposed in the literature. Frequently-mentioned methods for SOC estimation are: ampere-hour counting, open-circuit voltage (OCV) based, model based, impedance based, static battery characteristics based, fuzzy logic and machine learning based estimations [8]. Each of these methods has its advantages and drawbacks, which makes them suitable for different battery technologies. SOH estimation is usually based on various capacity and/or impedance estimation techniques and also correlations of those quantities to some observable effects [7]. These estimation techniques are usually tailored to specific battery chemistries, as they might have unique attributes and behaviour. It is possible to find many works which have been done on widely used Lead-acid [9,10,11], Nickel-metal Hydride (NiMH) [12,13,14] and Lithium-ion [11,15,16] batteries. However, these methods, successfully applied to other battery chemistries, are not directly applicable for Li-S batteries, due to the particularities of this technology. For example, the Coulomb counting method is not suitable due to the high self-discharge [4] and due to the variable shape and length of voltage charging curve, which is caused by the polysulfide shuttle and ’history’ effect [17]. Moreover, the Li-S batteries have a unique shape of the open-circuit voltage [18], which is flat for the interval 0 to 70% SOC. Furthermore, a voltage ‘dip’ occurs during discharging between the high and the low voltage plateaus, which causes non-monotonic voltage trend. This reduces their observability and it prevents the use of any open-circuit voltage based technique.
To the present day, in the field of Li-S batteries, there has been proposed and demonstrated only a limited number of functional approaches to SOC estimation. A technique based on Kalman variant estimators (extended Kalman filter (EKF), unscented filter and particle filter) was presented in reference [19]; in that work, the filter was applied to the battery model, developed in reference [20], in a classical manner, meaning that the SOC was estimated according to a combination of Coulomb counting and voltage response of the battery. The SOC was estimated with a root square mean error (RSME) of 0.0114 for mixed pulse discharge profile scenario and 0.0217 RSME for New European Driving Cycle (NEDC) driving profile for the correct initial state. In a scenario, when the initial SOC was lower than the actual battery state (0.7 instead of 1), the estimated SOC by EKF converged quickly towards the reference state. However, when the initial SOC was set lower (i.e., 0.6), the estimated state did not converge over one full discharge. Moreover, when the estimation was applied to partially charged cell (initial reference SOC was 0.6), the estimator showed a poor accuracy and in the case of initial estimator SOC being set to 1, it also did not converge over one full discharge. Another approach for state estimation of Li-S batteries, discussed in reference [18], is based on the observability of the SOC from the battery parameters, such as open-circuit voltage and internal resistance. This method can provide advantages as these identified parameters might be easier to track and express during the laboratory degradation tests than the complex battery voltage response used in previously mentioned approach. The first step, following this approach, is to implement an online battery parameter identification algorithm. Three identification algorithms: gradient descent, genetic algorithm and prediction error minimization were investigated and compared in reference [21], where also the SOC estimation of a NiMH battery based on an adaptive neuro-fuzzy inference system (ANFIS) was demonstrated, which can be in a similar way applied to the Li-S battery. Furthermore, the parameter identification can be also based on the extended Kalman filter, which was presented for Li-S batteries in reference [22], and it was directly used in a dual Kalman filter manner for the SOC estimation of Li-S batteries. Accordingly, we can summarize that there exists already some base ground for the SOC estimation at Li-S batteries. Nevertheless, the robustness of estimation needs to be improved, especially in cases when the initially set SOC does not match the actual battery SOC, then the convergence has to be ensured. Moreover, the estimation needs to be validated not only at the fresh cell, but also at an aged cell, as battery parameters change during aging.
The area of SOH estimation for Li-S batteries has not been covered at all. Therefore, in this paper we introduce a combined SOC and SOH estimation algorithm, which is based on the parameter identification method introduced by Propp et al. [22]. The proposed SOH estimation method allows to estimate the capacity fade and resistance change caused by the battery aging without the use of any degradation model, which is especially beneficial at the current stage of reduced knowledge and practical experience with the Li-S batteries.
1.2. Maximum Available Power Estimation
Besides the SOC and SOH estimation, another function required of the BMS is estimation of the available power. Especially in electric vehicle applications, there are certain situations when the high power is required from the battery, for example during the acceleration. In these situations, the safety operation limits can be reached quickly, which will result into limitation of the provided power and its sudden decrease, causing an unexpected and possibly dangerous situation for a driver. Therefore, the estimation of the available power is applied to predict the maximum power which can be provided, typically in period of 1 to 20 seconds. In this way, the provided power can be limited from the beginning, causing the smooth operation and expected continuous decrease later on [7].
There are usually considered to be three main methods for the estimation of the available power. The first is based on a characteristic map, which is stored in a memory of the BMS. It is composed of static relationships of power towards the other battery states and quantities and it is obtained offline from the battery tests. During aging, some of the battery parameter changes, and thus the characteristic map has to be updated. The advantage of this method is its easy implementation and simplicity. However, it does not reflect the dynamic states of the battery accurately and it might be difficult to adjust it during the aging due to lack of the reference measurements (at maximum power). Moreover, it might required considerable space of the memory to store all the data with the inter-dependencies [7,23].
The second method is based on a dynamic battery model. The maximum power is then predicted according the accuracy of the battery model, reflecting the dynamic states. The obvious advantage of this method in our context is that the battery parameters can be identified online. Therefore, the battery parameters would be adjusted according to aging and also specific chemistry effects (a history effect of the Li-S batteries) to provide more precise estimated [7,24].
The third method, considered for this purpose, uses ANFIS. However, an additional filtering is required for training on power pulses. Moreover, the real-time applicability on a low cost hardware is questionable [7,25].
To the authors’ best knowledge, there are no examples of maximum available power estimator for Li-S batteries in the literature. Thus we target this area in this work and present such estimator.
This paper is structured as follows. The methodology for modelling and state estimation is described in Section 2. This includes definitions of battery states in terms of state of charge, health and maximum available power; and a description of the considered Li-S battery model. The section introduces a standard implementation of an Extended Kalman filter, an online parameter identification method, a maximum available power estimation approach and a metric for an estimation evaluation. The specific implementation of the SOC and SOH estimation algorithms is presented in Section 3. The results for SOC, SOH and maximum available power estimation are described and shown in Section 4. The paper is concluded in Section 5.
2. Methodology
2.1. State Definitions
States of the battery receive a great amount of an interest. However, they are not always perceived in the same and unique way. There is more consensus about the state-of-charge definition, which is usually understood as an amount of charge, which is available to be extracted from the actual battery capacity [7,26]. Sometimes, the nominal capacity term is used instead of the actual capacity [27]. However, that might lead to an incorrect assumption of neglecting the capacity change during the battery life. Moreover, the amount of the extractable charge in the battery varies with the temperature or the applied current. The capacity dependence of the current is typically described by Peukert’s law [28]. Extending the Peukert equation by a temperature dependency was described in [29].
As an indicator for the state of health of the battery, the most commonly used is a change in the actual capacity, a capacity fade [10,13]. Some methods estimate the capacity fade according to its relationship to the change of impedance, which is usually growing during the battery aging [30]. Furthermore, the impedance was accommodated as an another indicator for the SOH [15,26] and it is also related to the maximum available power of the battery, as the impedance growth contributes a lot to the power fade. However, other factors might also be considered for the SOH estimation [27], as for example the porosity of the electrodes [31] or the terminal voltage [32].
The maximum available power is the power actually achievable from the battery with respect to its safety limits and internal and external conditions [7].
To summarize, it is important to clearly state which definition is followed in the work. Definitions in this work are based on [7,26], where the initial capacity is the maximum extractable charge from the fully charged battery at the beginning of life under the specific conditions (i.e., temperature, C-rate, cut-off limits). The actual capacity represents the maximum extractable charge from the fully charged battery at the actual battery age under the specific conditions. The definitions for the initial internal resistance and the actual internal resistance correspond to similar definitions to the capacity definitions, but to the internal resistance instead of the capacity.
State-of-charge: SOC represents a present amount of charge , which is possible to extract from the battery, related to the actual capacity. It is noted as and expressed as:
State of health: SOH consists of two quantities representing capacity fade and internal resistance change . The SOH can be written as:
The capacity fade () is computed as the actual capacity divided by the nominal capacity at the beginning of life:
The internal resistance change () is computed as the internal resistance at the beginning of life divided by the actual internal resistance:
Maximum available power: is considered in this work to be limited only by current and voltage limits. Generally, it can be written as:
where both current I and voltage V are limited to not exceed their own safety limits.
2.2. Li-S Battery Model and Its Parametrization
For the estimation of defined states, it is necessary to relate the behaviour of the Li-S cells to them. For the relationship of parameters over the SOC, the Thevenin electrical circuit network, illustrated in Figure 1a, and its behavioural representation, illustrated in Figure 1b, were applied. The details of the derivation of this model are presented in our previous work [20]. In this paper, we introduce the model briefly as the algebra of the following sections rely on it. Tests were based on discharging OXIS Energy 3.4 Ah long life Li-S cells in different temperatures with varying current rates shown in Figure 1c. The original idea of the application of different current pulses was to capture the open-circuit voltage (), the internal resistance () and the transient behaviour of the cell (, ) over its discharge range in addition to exploring the effects of the current rate.
Figure 1.
(a) Thevenin equivalent circuit model used for modelling the Li-S battery, (b) behavioural equivalent circuit model used for modelling the Li-S battery, (c) mixed pulse discharge test—the detail on three current pulses, (d) a typical continuous charging/discharging profile for a Li-S cell (measured at 25 C).
However, it was found that the rate dependencies of the model parameters are small and that they could be neglected without decreasing the model accuracy significantly. Since the model’s intentional usage is also the state estimation, polynomial functions in the form of
were fitted describing the parameters over the SOC. While fitted polynomial functions are generally a standard method, it is difficult to reproduce the harsh transitions between the high- and low-plateau of the Li-S cells with them. Therefore, two polynomial functions were combined for the and and joined together at the transition point. The model implements combined functions for the
and
Since the linearisation of the applied Kalman filter methods need differentiable functions, combines both polynomials smoothly
where the conditions a, b and c stands for the different ranges of the function:
where m is a scaling factor for the maximal gradient of the sinusoidal function, determining the transition range between both polynomials and c represents the point where both functions are equally represented. The resulting state space model has the form
which relies on the nonlinear functions of , , , over the SOC. The dynamic states of the system are the voltage over the RC circuit and the SOC , calculated through Coulomb counting. The corresponding state space representation gives
Alternatively, the core Thevenin battery model equations are written as:
The behavioural battery model representations, described in [20], introduces parameters representing the dynamic bandwidth (), the total steady-state resistance () and the dynamic fraction of the response (), instead of , and . The parameters inter-relations are defined as:
2.3. Standard Extended Kalman Filter Implementation
The EKF implementation described in detail can be found for example in [33,34]. The EKF consists of two steps: time update and measurement update. During the time update, the state is estimated ahead in time (predicted) and, during the measurement update, the state is adjusted (corrected) according an actual measurement at that time. The representation of the EKF update equations with approximation of the state and measurement vector without noise values can be written as:
Time update (prediction):
Measurement update (correction):
The process and noise measurement covariance matrices are formed as
2.4. Online Parameter Identification
In contrast to the standard state estimation, where a model identified offline is used to predict the system’s output and the error between the prediction and measurements is used to correct the states of interest, an online parameter identification method can be used to identify the parameters directly. However, this means that the identification has to be fast enough to run on common BMS hardware and that the identification results have to be reliable with different current profiles. While the main concept of online identification was proposed in [35,36,37] for common Li-ion batteries, Propp et al. [22] adapted the identification for Li-S batteries. Since the principles of this work are used here as well, they are also introduced here briefly. The online parametrization fits the parameters with the derivative of the terminal battery voltage of the Thevenin model
Generally, the OCV of the battery is dependent on the SOC, the operating temperature and usage history . Therefore, the corresponding definition of can be described as a function of , T, h, whose derivation leads to
For the representation of the battery in a discrete manner, usually time steps of less than one second are used. Slow changing parameters therefore can be eliminated from the equation for simplification. Thus, the SOC , the change of the OCV over time , the temperature changes and the long-term history can be approximated as 0. It is furthermore assumed that the internal resistance variation are negligible () for small periods. The resulting simplified relationship for the terminal voltage over time
was then changed to a behavioural interpretation to improve the identification process. For the terminal voltage,
and for the voltage drop over the RC circuit,
By re-writing the behavioural interpretation of the equation for the terminal battery voltage
to bring on one side, substituting it into Equation (31) and including the result for in Equation (30), the behavioural state transition equation can be derived as
For the online identification with a Kalman filter based algorithm, the system is now expressed by its parameters as the state vector
With the corresponding state transition functions from Equations (31) and (33), the input current and the previous considerations the state transition functions can be populated as
where to are defined as:
Since the measured terminal voltage of the battery is represented by the second state, the measurement equation is
The Jacobians for the presented functions to , linearising the system around the current mean for the extended Kalman filter, are therefore:
C can be obtained as
This method has been proven to show robust identification results as long as there are some dynamics in the current profile. To apply the introduced online parametrization, the system has to be implemented in an extended Kalman filter algorithm, which is introduced in the following section.
2.5. Structure of the Maximum Available Power Estimation
The implemented maximum available power estimation is based on the dynamic battery model approach, when the battery parameters are identified online. The estimation is derived accordingly:
Let us assume that the future current has a constant value, . Note that
Now,
so
We can take the inverse Laplace transform:
so we end up with
or, equivalently,
Let us assume that at some point seconds in the future, we want to know the minimum and maximum currents such that . For convenience, we can write
and
In practical applications, since and . We can then write
To keep , we need to satisfy
which becomes
where ; similarly, we need
which becomes
where
In practice, we are likely to also want to ensure that the current is constrained to a specified window, . The most conservative of these will be the most important. Effectively, the current that gives the maximum discharge power is given by
with the corresponding power given by
Similarly, the current that gives the maximum charge power is
with the corresponding power given by
2.6. Estimation Evaluation
The estimation algorithms are evaluated according their absolute maximum error:
and their absolute mean error:
The subscript “Est” stands for estimated states and the subscript “Ref” represents reference values of the states. The reference states are obtained from an offline analysis of the measurements. Coulomb counting provides reference for . Moreover, obtained data from the parametrization (Section 2.2) are used as a reference for capacity fade and the resistance change .
2.7. Test Procedure and Model Structure
The laboratory tests were performed as the base for tunning and evaluation of the estimators. The current profiles (in this work, specifically considered mixed pulse discharge, NEDC and Urban Dynamometer Driving Schedule (UDDS)) were applied to the battery, which was placed at the thermal chamber with the controlled temperature environment and it was connected to the battery test station. The tests on the fresh cell were done in a MACCOR battery test system (supplied by MACCOR inc.,Tulsa, OK, USA) and the tests on the aged cell were performed in a Digatron battery test system (supplied by Digatron Power Electronics, Aachen, Germany). The measured quantities of the battery, such as current and voltage, were recorded and they were used as an input to the model with the estimators. The temperature for the simulations was considered constant of 20 C. The layout of the test procedure is in Figure 2.
Figure 2.
Test procedure layout.
The model layout with the estimators is shown in Figure 3. Current, voltage and temperature are the inputs. The first extended Kalman filter estimates online the circuit model parameters in terms of behaviour model, which are also translated to Thevenin model parameters. The estimated parameters and are fed, together with current and temperature, into the SOC and SOH estimator, which returns the outputs of , and . Furthermore, all the behaviour circuit model parameters are used as the input for the maximum available power estimator, which estimates the maximum available power in the specific time period for charging and discharging, together with maximum available current and voltage.
Figure 3.
Model layout with the topology of the estimators.
3. Implementation
3.1. Modelling and Structure of the Filters
The states of the interest are SOC () and SOH (, ). Therefore, the state vector is constructed as:
The SOC change is based on Coulomb counting. However, no process models for SOH are used, as the change of SOH is assumed to be very slow in comparison to SOC. and are assumed to be observed from the increasing mean value of the error. The change of state then takes form with consideration of no noise as:
The considered measurement vector has form:
where is open-circuit voltage and is internal resistance. They are obtained through online parameter identification.
The function , relating the estimated measurements (estimated parameters and ) to the estimated states, is based on the model and the fitted polynomials described in Section 2.2.
The full C matrix for EKF is:
With the assumptions that the capacity fade does not have influence on and , together with that resistance change does not influence , the C matrix can be rewritten as:
and are obtained by the derivative of with respect to . takes the form:
The full A matrix for EKF has the form:
which, without use of any process model for and results in:
The observability of such system can be determined from the ’observability grammian’ having a full column rank. The grammian takes form as follows in (76), where and have to be non zero:
The linearization of the state change is considered as:
where is a simulation step size.
3.2. Numerical Values
The initial value for a posteriori error covariance is set as:
The measurement noise covariance R represents a measurement noise of and and is set to be
emphasizing higher trusts in the more consistent open circuit voltage identification than the fluctuating internal resistance (Figure 4a). The process noise covariance Q, related to the uncertainty of the process models, is set as:
Figure 4.
(a) comparison of the battery model and online identified parameters for the fresh and aged cell. It shows that, when the cell ages, the inflection point between the high and low voltage plateaus is moving to the right (to lower SOC); (b) the mixed pulse discharge test profile and the estimated results for the fresh cell, when the discharge starts already at the low voltage plateau. If the is also at the low voltage plateau, the state converges, otherwise they do not; (c) the mixed pulse discharge test profile and the estimated results for the aged cell. The estimates converge for all states. The accuracy is higher with the initial estimate closer to the reference state; (d) battery model identified parameters for the aged cell at various mission profiles. The absolute available capacity obtained during the discharge causes the shifting of the inflection point at the and curves due to the SOC relativity to the available capacity. At the end of the discharge, there is a rapid increase of the resistance, dependent on the current rate and the dynamic of the mission profiles.
Here, the arbitrary parameter tuning is based on slow changes, smaller variance values, for the and states and faster parameter changes, or higher variances, for , that need to follow relatively quick changes at high states of charges (Figure 4c). Furthermore, the states are assumed to be uncorrelated as the diagonal Q matrix indicates.
4. Results
4.1. Fresh Cell—SOC and SOH Estimation
The mixed pulse discharge profile was applied to the fresh cell and the measurement data was fed to the estimator, as illustrated in Figure 2. The reference and estimated states are shown in Figure 5 and their error values are summarized in Table 1. When all the states were initialized with one (= fully charged, fresh cell), the average errors were 0.0080, 0.0125 and 0.0140; and the maximum errors were 0.0306, 0.0559 and 0.7714 for , and , respectively. However, the maximum error value of is caused by the initialization of the parameter estimator and it is reached only at the very beginning. When the current is firstly applied, the resistance quickly converges close to the reference value already after one second. Therefore, the ’real’ maximum error of the estimator performance is 0.2606 and the same metric is going to be used further on to evaluate the ’real’ performance of the estimator and not the error caused by the parameter estimator initialization. In this ideal case, one can see that the state estimator provides relatively high accurate results with the average error below two percent and the maximum error below six percent. The least reliable state is the . Moreover, the does not always match the reference, which is probably due to the settling times to reach convergence and also due to the parameter’s dependence on the current. In Figure 4a, one can see that the parameters of and used for the state estimation are identified very closely to the reference, while the remaining parameters of and vary a bit. The is identified to be slightly higher in the low voltage plateau and the is identified slightly lower in the high voltage plateau in comparison to the model.
Figure 5.
The mixed pulse discharge test profile and the estimated results for the various values at the fresh Li-S cell. It shows the capability of the estimator to converge to the states in the cases when the is set to match the reference SOC value or to be mismatched, but still on the high voltage plateau as the SOC reference was. If the was instead on the low voltage plateau, the estimator was not able to converge.
Table 1.
The errors of the state estimation for the fresh cell with various initial conditions.
The next step was to see the convergence capability of the applied Kalman filter when the initial state values are wrongly set. In the first case, all the states are set to be 0.7 in the beginning. From Figure 5, it is apparent that the and the converged almost instantly. The estimation error was reduced already in the first step of the simulation, after one second, from 0.3 to 0.1264. The error of in the beginning of the simulation was 0.4714, which in 10 seconds of relaxation reduced to 0.4307 and, after the first second of the current being applied, it dropped to 0.1301. The took a longer amount of time and it continuously settled in the middle of the high voltage plateau, after around 0.15 of SOC is discharged.
So far, the initial SOC () was always set to be on the high voltage plateau. When the was set to 0.6, which is on the low voltage plateau, the filter was not able to converge the SOC over the whole discharging period. Moreover, the originally well set diverged in the second half of the discharge and the was highly off in the first half of the discharge.
To see what happens when the situation is the opposite, the reference SOC is on the low voltage plateau, while the is at the high voltage plateau, the simulation was run for only a part of the mixed pulse discharge profile with the initial reference SOC to be 0.6764, which means that the discharge starts already at the low voltage plateau. The obtained results are shown in Figure 4b. When the was one, all the states diverged. However, when the was 0.6, the states were again estimated very well. Therefore, it is very important that the is present at the same voltage plateau as is the reference or real SOC. In the case when the was incorrectly set at the high voltage plateau, the increased rapidly and steadily over the value of 2. Such a ’nonsense’ value can be used as an indicator for the incorrect estimation and re-set the estimated SOC value.
This stability issue of the estimator based on the initial conditions of the SOC, whereas the cell is at a high or low voltage plateau can be solved in the following way. The initial conditions for the parameter identification, with a meaning of are adjusted to be:
where is the actually measured voltage at the cell. Subsequently, the initialization of the SOC/SOH Kalman filter contains the following condition:
where the c stands for the SOC transition point between the high and low voltage plateau. Moreover, the is the maximum value obtained from the Li-S battery model. In such a way, the estimator starts with the value, which will lead to the convergence. Of course, if the more accurate guess of the initial condition exists, it shall be inputted.
4.2. Aged Cell—SOC and SOH Estimation
The goal of the SOH estimation is to estimate and track the health of the cell. The cell under investigation was aged by 40 cycles of continuous charge (0.34 A) and discharge (0.68 A) at the elevated temperature of 50 C; and stored at the shelf for approximately six months at room temperature. Afterwards, the continuous discharge, mixed pulse discharge and driving cycles of NEDC and UDDS were applied to it at 20 C. The obtained capacity from the mixed pulse discharge test at 20 C was 1.86 Ah, which results in being 0.69.
The estimation for the mixed pulse discharge profile, shown in Figure 4c, works well, similarly as for the fresh cell, only with a lower accuracy. The error values are summarized in Table 2. The was slightly over estimated at the low voltage plateau with the highest misfit being 0.0550 for and 0.0461 for . This over estimation is probably caused in the ’offset’ present in the estimated value of the at the low voltage plateau. In this region, the estimated value in an average was 0.74 for and 0.71 for , while the reference was 0.69. It is also seen that, when the initial value of the was closer to the reference, the accuracy was again improved.
Table 2.
The errors of the state estimation for the aged cell.
It is important to note that only the model of the fresh cell is implemented in the estimator and it has no knowledge, only assumptions, introduced in Section 3.1, of how the parameters will change with the change of states. In Figure 4a, the actual identified parameters are shown. The low voltage plateau has shrunk more than the high voltage plateau; and therefore the inflection point is moved to the right. Otherwise, the is not changed. However, the seems to be lower than at the fresh cell, except the very low SOC, where it has increasing tendency.
Besides the mixed pulse discharge profile, four mission driving profiles were also applied to the cell and proceeded to the state estimation. The profiles were: NEDC with the maximum current of 1.2 A (=NEDC12) and of 2.9 A (=NEDC29), and the UDDS also with the maximum currents of 1.2 A (=UDDS12) and of 2.9 A (=UDDS29). The profiles with the estimation results are presented in Figure 6. The more or less follows the reference. However, the confidence is reduced and the error can be again related to the estimated . From the reference , one can see that it varies from 0.8110 to 1.1965, while the value obtained from the mixed pulse discharge profile was 0.69. The different numbers come from the obtained capacity from the specific tests, which was 1.8592, 2.8221, 2.2029, 3.2499 and 2.4172 Ah for the mixed pulse discharge, NEDC12, NEDC29, UDDS12 and UDDS29, consequently. The actual capacity varies due to its high dependence on the applied current and the dynamics of the profile, which was reported for the Li-S batteries in [38] and investigated and modelled in [39,40]. How it results into the identified parameters is shown in Figure 4d, where the inflection point at and curves is moving according to the available capacity over the discharge because the SOC is relative to the actual capacity according to (1). Moreover, the dynamics related to the applied current rates and the relaxation periods are visible at the rapidly increasing resistance at the end of discharge. Therefore, the estimated in our work is related only to the actual profile. If the applied profile remains similar, then the will straightforwardly indicate the capacity fade ongoing in the cell. In order to have a referent, or so-called independent, actual capacity, which would be related to the capacity fade independent of the mission profile, the dynamics such as transport limitations have to be included in the model.
Figure 6.
The driving cycle mission profiles and the estimated results for the aged cell. The roughly follows the reference. The accuracy of the is dependent on the estimated , which varies with the total discharged capacity of the cell under different mission profiles, due to their different current rates and dynamics. The is in general followed well and is similar between the different driving cycles.
The estimated seems to have a similar character for all the driving cycles and also the mixed pulse discharge at the aged cell. It is shown in detail in Figure 7. Additionally, the average of the aged cell curves is plotted to highlight the observable trend. At the high voltage plateau, high SOC, the increases sharply and creates a peak around the value of 2. During the flat low voltage plateau in the middle SOC region, there is a smaller increase to around 1.2 and, at the end of discharge (SOC close to 0), there is a decrease down to around 0.6. If this behaviour would be observable over the other cells and mission profiles during aging, it could be also used to couple the resistance change to the capacity fade as it is often done at other battery chemistries.
Figure 7.
The estimated at the aged cell compared to the fresh cell. The changes in the due to aging are very similar at any mission profile. In the high SOC region, the is rapidly growing. Over the middle SOC region, the slightly grows. Finally, in the low SOC region, the increases.
4.3. Maximum Available Power Estimation Validation
In order to validate the maximum available power estimation, the modified mixed pulse discharge profile was applied to the Li-S cell with considered maximum current pulses and it is shown in Figure 8. After the first set of the discharging pulses with currents of 0.29, 1.45 and 2.90 A, consequently, the discharging pulse with 6.8 A was applied and, after the second set of the discharging pulse, the charging pulse with 1.7 A was applied. When the voltage limits of 1.5 V for discharging and 2.45 V for charging were reached during these maximum current pulses, the operation mode switched from the constant current mode to constant voltage mode in order to obtain the maximum power in those conditions.
Figure 8.
The mixed pulse profile for maximum available power estimation and the instantaneous maximum available power at one second.
We have considered two cases for the power estimation: first, the instantaneous power at second, shown in Figure 8 and then for the ’accelerating’ pulse for seconds. The accuracy of the estimation is evaluated from the whole 30 second maximum current pulse for the instantaneous power. For the ’accelerating’ pulse, only the last 20 seconds of the pulse are considered, as the estimated power is for 10 second application of the maximum current, so the estimated power can be compared just after the first 10 seconds of the applied pulse.
The absolute maximum and average error are computed similarly to equations (65) and (66), consequently, and they are presented in Table 3. Under the selected boundaries of maximum allowed voltage and current limits, the cell was able to provide 14.78 W for discharge and 4.14 W for charge during the applied pulses. The absolute maximum errors seem to reach high significant values related to the maximum cell performance. However, the absolute average errors are fairly acceptable. It is also important to keep in mind that the model was derived and accounted for maximum discharging current 2.9 A and no charging model or parameters are implemented. Therefore, the performance of the maximum available power estimator, while applying current of 6.8 A for discharge, which is more than two times that for the model that was parametrized, and 1.7 A charging current, is considered as more than acceptable.
Table 3.
The errors of maximum available power estimation.
5. Conclusions
In this work, a novel SOC and SOH estimation method for Li-S batteries has been introduced, together with a specifically tailored model for maximum available power estimation. The proposed estimation algorithm is based on two extended Kalman filters, where the first filter is used for online parameter identification of the battery electrical circuit model using voltage and current measurements. Subsequently, the estimated battery parameters are used in the second extended Kalman filter to estimate the SOC, the SOH, (in terms of both capacity fade and the resistance change) and the maximum available power for both charging and discharging pulses.
The robustness and the accuracy of the proposed SOC and SOH estimator has been analyzed using a mixed pulse discharge profile firstly for a fresh cell and then for an aged cell. The estimator does not include any process model of the Li-S battery degradation and it is solely based on the error correction. The estimator has shown the capability to track the SOC, the capacity fade and the resistance change for an aged cell with the worst case average errors being 0.0827, 0.1900 and 0.1796, respectively. However, the accuracy of the SOC is dependent on the estimated capacity fade, which varies depending on the current rates and dynamics of the considered mission profiles. Therefore, there is a need for the concept clarification of the actual capacity at the Li-S batteries according to their dynamics and history. Moreover, the model for the available capacity change would be helpful in order to provide information about the absolute capacity fade. In terms of the absolute capacity fade, the resistance change could be used as a supportive indicator, as it has shown a more consistent trend between the fresh and the aged cell. However, the question of how it evolves under different degradation conditions has to be still answered.
The implemented maximum available power estimator was presented and validated by comparing the obtained estimation results with the experimental tests. The proposed model proofed to be robust also when currents of 6.8 A were applied, which is more than two times the value of the current, which had been used for the model parametrization. Furthermore, the available power estimation algorithm provides relatively accurate results for the case when the available power should be predicted during battery charging, a case that was not considered either during the parametrization stage.
Author Contributions
Conceptualization, V.K. and D.J.A.; Methodology, V.K., D.J.A., A.F. and K.P.; Validation, V.K., D.J.A. and K.P.; Formal Analysis, D.J.A. and K.P.; Investigation, V.K.; Writing—Original Draft Preparation, V.K., D.J.A., A.F., K.P. and D.-I.S.; Writing—Review and Editing, V.K., D.J.A., A.F., K.P. and D.-I.S.; Visualization, V.K.; Supervision, D.J.A.; Project Administration, D.J.A.; Funding Acquisition, D.J.A. and D.-I.S.
Funding
This research was undertaken as part of a joint initiative of the Advanced Components for Electro Mobility Usage (ACEMU) and Revolutionary Electric Vehicle Battery (REVB) projects. It was funded by the Danish Council for Strategic Research (1313-00004B) Grant No. 1313-00004B, EUDP Grant No. 1440-0007, Innovate UK Grant No. TS/L000903/1 and EPSRC Grant No. EP/L505286/1. Enquiries for access to the data referred to in this article should be directed to vkn@et.aau.dk.
Acknowledgments
The authors would like to thank OXIS Energy (Abingdon, Oxfordshire, UK) for supplying the Lithium-Sulfur battery cells.
Conflicts of Interest
The authors declare no conflict of interest.
Abbreviations
The following abbreviations and symbols are used in this manuscript:
| ANFIS | Adaptive Neuro-Fuzzy Inference System |
| BMS | Battery Management System |
| EKF | Extended Kalman filter |
| Li-ion | Lithium-Ion |
| Li-S | Lithium-Sulfur |
| NEDC | New European Driving Cycle |
| NiMH | Nickel-Metal hydride |
| OCV | Open-Circuit Voltage |
| OEMs | Original Equipment Manufacturers |
| RSME | Root Square Mean Error |
| SOC | State of Charge |
| SOH | State of Health |
| UDDS | Urban Dynamometer Driving Schedule |
| Battery States and Model’s Parameters and Variables: | |
| SOC | |
| a present amount of charge in the battery, which is possible to extract | |
| the initial capacity; the maximum extractable charge from the fully charged battery at the beginning of life | |
| the actual capacity; the maximum extractable charge from the fully charged battery at the actual battery age | |
| the capacity fade | |
| the internal resistance change | |
| the initial internal resistance at the beginning of life | |
| the actual internal resistance at the beginning of life | |
| the maximum available discharging power | |
| the maximum available charging power | |
| the maximum available power (a generalized term) | |
| the open-circuit voltage | |
| the resistor in the element | |
| the capacitor in the element | |
| the voltage over the element | |
| the load current | |
| the battery terminal voltage | |
| the term for the transition point between the high and the low voltage plateaus | |
| m | a scaling factor for the maximal gradient of the sinusoidal function |
| c | the transition point, both functions are equally represented there |
| the dynamic bandwidth | |
| the total steady-state resistance | |
| the dynamic fraction of the response | |
| Extended Kalman Filter: | |
| A | state matrix |
| B | input matrix |
| C | output matrix |
| D | feedthrough matrix |
| x | model’s states |
| y | model’s outputs |
| u | model’s inputs |
| k | the discrete time index |
| h | the nonlinear measurement function |
| P | the error covariance matrix |
| Q | the process noise covariance matrix |
| R | the noise measurement covariance matrix |
| K | the Kalman gain matrix |
| v | the measurement noise vector |
| w | the process noise vector |
| the ’observability grammian’ | |
| the absolute maximum error | |
| the absolute mean error | |
References
- Bruce, P.G.; Freunberger, S.A.; Hardwick, L.J.; Tarascon, J.M. Li-O2 and Li-S batteries with high energy storage. Nat. Mater. 2012, 11, 19–29. [Google Scholar] [CrossRef] [PubMed]
- Hunt, I.A.; Patel, Y.; Szczygielski, M.; Kabacik, L.; Offer, G.J. Lithium sulfur battery nail penetration test under load. J. Energy Storage 2015, 2, 25–29. [Google Scholar] [CrossRef]
- Risse, S.; Cañas, N.A.; Wagner, N.; Härk, E.; Ballauff, M.; Friedrich, K.A. Correlation of capacity fading processes and electrochemical impedance spectra in lithium/sulfur cells. J. Power Source 2016, 323, 107–114. [Google Scholar] [CrossRef]
- Knap, V.; Stroe, D.I.; Swierczynski, M.; Teodorescu, R.; Schaltz, E. Investigation of the Self-Discharge Behavior of Lithium-Sulfur Batteries. J. Electrochem. Soc. 2016, 163, A911–A916. [Google Scholar] [CrossRef]
- Xu, W.T.; Peng, H.J.; Huang, J.Q.; Zhao, C.Z.; Cheng, X.B.; Zhang, Q. Towards Stable Lithium-Sulfur Batteries with a Low Self-Discharge Rate: Ion Diffusion Modulation and Anode Protection. ChemSusChem 2015, 8, 2892–2901. [Google Scholar] [CrossRef] [PubMed]
- Wild, M.; O’Neill, L.; Zhang, T.; Purkayastha, R.; Minton, G.; Marinescu, M.; Offer, G.J. Lithium Sulfur Batteries, A Mechanistic Review. Energy Environ. Sci. 2015, 8, 3477–3494. [Google Scholar] [CrossRef]
- Waag, W.; Fleischer, C.; Sauer, D.U. Critical review of the methods for monitoring of lithium-ion batteries in electric and hybrid vehicles. J. Power Source 2014, 258, 321–339. [Google Scholar] [CrossRef]
- Meng, J.; Ricco, M.; Luo, G.; Swierczynski, M.; Stroe, D.I.; Stroe, A.I.; Teodorescu, R. An Overview and Comparison of Online Implementable SOC Estimation Methods for Lithium-Ion Battery. IEEE Trans. Ind. Appl. 2018, 54, 1583–1591. [Google Scholar] [CrossRef]
- Shahriari, M.; Farrokhi, M. Online State-of-Health Estimation of VRLA Batteries Using State of Charge. IEEE Trans. Ind. Electron. 2013, 60, 191–202. [Google Scholar] [CrossRef]
- Bhangu, B.S.; Bentley, P.; Stone, D.A.; Bingham, C.M. Nonlinear observers for predicting state-of-charge and state of health of lead-acid batteries for hybrid-electric vehicles. IEEE Trans. Veh. Technol. 2005, 54, 783–794. [Google Scholar] [CrossRef]
- Coleman, M.; Lee, C.K.; Zhu, C.; Hurley, W.G. State-of-Charge Determination From EMF Voltage Estimation: Using Impedance, Terminal Voltage, and Current for Lead-Acid and Lithium-Ion Batteries. IEEE Trans. Ind. Electron. 2007, 54, 2550–2557. [Google Scholar] [CrossRef]
- Galeotti, M.; Giammanco, C.; Cinà, L.; Cordiner, S.; Carlo, A.D. Synthetic methods for the evaluation of the State of Health (SOH) of nickel-metal hydride (NiMH) batteries. Energy Convers. Manag. 2015, 92, 1–9. [Google Scholar] [CrossRef]
- Singh, P.; Fennie, C., Jr.; Reisner, D. Fuzzy logic modelling of state-of-charge and available capacity of nickel/metal hydride batteries. J. Power Source 2004, 136, 322–333. [Google Scholar] [CrossRef]
- Fotouhi, A.; Propp, K.; Auger, D.J. Electric vehicle battery model identification and state of charge estimation in real world driving cycles. In Proceedings of the 2015 7th Computer Science and Electronic Engineering Conference (CEEC), Colchester, UK, 24–25 September 2015. [Google Scholar] [CrossRef]
- Plett, G.L. Extended Kalman filtering for battery management systems of LiPB-based {HEV} battery packs: Part 3. State and parameter estimation. J. Power Source 2004, 134, 277–292. [Google Scholar] [CrossRef]
- Charkhgard, M.; Farrokhi, M. State-of-Charge Estimation for Lithium-Ion Batteries Using Neural Networks and EKF. IEEE Trans. Ind. Electron. 2010, 57, 4178–4187. [Google Scholar] [CrossRef]
- Mikhaylik, Y.V.; Akridge, J.R. Polysulfide Shuttle Study in the Li/S Battery System. J. Electrochem. Soc. 2004, 151, A1969. [Google Scholar] [CrossRef]
- Fotouhi, A.; Auger, D.; Propp, K.; Longo, S. Electric Vehicle Battery Parameter Identification and SOC Observability Analysis: NiMH and Li-S Case Studies. In Proceedings of the 8th IET International Conference on Power Electronics, Machines and Drives (PEMD 2016), Glasgow, UK, 19–21 April 2016. [Google Scholar] [CrossRef]
- Propp, K.; Auger, D.J.; Fotouhi, A.; Longo, S.; Knap, V. Kalman-variant estimators for state of charge in lithium-sulfur batteries. J. Power Source 2017, 343, 254–267. [Google Scholar] [CrossRef]
- Propp, K.; Marinescu, M.; Auger, D.J.; O’Neill, L.; Fotouhi, A.; Somasundaram, K.; Offer, G.J.; Minton, G.; Longo, S.; Wild, M.; et al. Multi-temperature state-dependent equivalent circuit discharge model for lithium-sulfur batteries. J. Power Source 2016, 328, 289–299. [Google Scholar] [CrossRef]
- Fotouhi, A.; Auger, D.J.; Propp, K.; Longo, S. Accuracy Versus Simplicity in Online Battery Model Identification. IEEE Trans. Syst. Man Cybern. Syst. 2016, PP, 1–12. [Google Scholar] [CrossRef]
- Propp, K.; Auger, D.J.; Fotouhi, A.; Marinescu, M.; Knap, V.; Longo, S. Improved State of Charge Estimation for Lithium-Sulfur Batteries. Available online: https://doi.org/10.17862/cranfield.rd.c.3723934 (accessed on 14 August 2018).
- Bohlen, O.; Gerschler, J.B.; Sauer, D.U.; Keller, M. Robust Algorithms for a Reliable Battery Diagnosis—Managing Batteries in Hybrid Electric Vehicles. In Proceedings of the 22nd International Battery, Hybrid and Fuel Cell Electric Vehicle Symposium and Exposition, Yokohama, Japan, 23–28 October 2006. [Google Scholar]
- Waag, W.; Fleischer, C.; Sauer, D.U. Adaptive on-line prediction of the available power of lithium-ion batteries. J. Power Source 2013, 242, 548–559. [Google Scholar] [CrossRef]
- Fleischer, C.; Waag, W.; Bai, Z.; Sauer, D.U. On-line self-learning time forward voltage prognosis for lithium-ion batteries using adaptive neuro-fuzzy inference system. J. Power Source 2013, 243, 728–749. [Google Scholar] [CrossRef]
- Farmann, A.; Waag, W.; Marongiu, A.; Sauer, D.U. Critical review of on-board capacity estimation techniques for lithium-ion batteries in electric and hybrid electric vehicles. J. Power Source 2015, 281, 114–130. [Google Scholar] [CrossRef]
- Balagopal, B.; Chow, M.Y. The state of the art approaches to estimate the state of health (SOH) and state of function (SOF) of lithium Ion batteries. In Proceedings of the 2015 IEEE 13th International Conference on Industrial Informatics (INDIN), Cambridge, UK, 22–24 July 2015. [Google Scholar] [CrossRef]
- Peukert, W. Über die Abhängigkeit der Kapazität von der Entladestromstärke bei Bleiakkumulatoren. Elektrotech. Z. 1897, 20, 20–21. [Google Scholar]
- Hausmann, A.; Depcik, C. Expanding the Peukert equation for battery capacity modeling through inclusion of a temperature dependency. J. Power Source 2013, 235, 148–158. [Google Scholar] [CrossRef]
- Galeotti, M.; Cina, L.; Giammanco, C.; Cordiner, S.; Carlo, A.D. Performance analysis and SOH (state of health) evaluation of lithium polymer batteries through electrochemical impedance spectroscopy. Energy 2015, 89, 678–686. [Google Scholar] [CrossRef]
- Schmidt, A.P.; Bitzer, M.; Imre, Á.W.; Guzzella, L. Model-based distinction and quantification of capacity loss and rate capability fade in Li-ion batteries. J. Power Source 2010, 195, 7634–7638. [Google Scholar] [CrossRef]
- Richter, G. Method and Device for Determining the State of Function of an Energy Storage Battery. US Patent 6,885,951, 26 April 2005. [Google Scholar]
- Understanding Nonlinear Kalman Filters, Part II: An Implementation Guide. Available online: http://www2.statler.wvu.edu/ irl/page13.html (accessed on 9 August 2018).
- Welch, G.; Bishop, G. An Introduction to the Kalman Filter. In Proceedings of the SIGGRAPH, Chapel Hill, NC, USA, 24 July 2006. [Google Scholar]
- Chiang, Y.H.; Sean, W.Y.; Ke, J.C. Online estimation of internal resistance and open-circuit voltage of lithium-ion batteries in electric vehicles. J. Power Source 2011, 196, 3921–3932. [Google Scholar] [CrossRef]
- He, H.; Xiong, R.; Guo, H. Online estimation of model parameters and state-of-charge of LiFePO4 batteries in electric vehicles. Appl. Energy 2012, 89, 413–420. [Google Scholar] [CrossRef]
- Xiong, R.; He, H.; Sun, F.; Zhao, K. Evaluation on state of charge estimation of batteries with adaptive extended Kalman filter by experiment approach. IEEE Trans. Veh. Technol. 2013, 62, 108–117. [Google Scholar] [CrossRef]
- Knap, V.; Zhang, T.; Stroe, D.I.; Schaltz, E.; Teodorescu, R.; Propp, K. Significance of the Capacity Recovery Effect in Pouch Lithium-Sulfur Battery Cells. ECS Trans. 2016, 74, 95–100. [Google Scholar] [CrossRef]
- Zhang, T.; Marinescu, M.; Walus, S.; Offer, G.J. Modelling transport-limited discharge capacity of lithium-sulfur cells. Electrochim. Acta 2016, 219, 502–508. [Google Scholar] [CrossRef]
- Zhang, T.; Marinescu, M.; Walus, S.; Kovacik, P.; Offer, G.J. What Limits the Rate Capability of Li-S Batteries during Discharge: Charge Transfer or Mass Transfer? J. Electrochem. Soc. 2018, 165, A6001–A6004. [Google Scholar] [CrossRef]
© 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).