Introduction

Recently, an emphasized interest for lithium ion (Li-Io) batteries has been registered due to their high potentialities not only as electrical sources for electric vehicles, but also as storage systems in smart grid environment and naturally as support technology for communication systems [15]. Moreover, many studies showed that well-established statistical methods, e.g. the log-linear model [6], describe satisfactorily the relationship between the battery lifetime and the design parameters [710].

With regards to battery design, many approaches have been proposed in the relevant literature [15, 710]. However, due to the large number of factors involved, many difficulties persist to solve the problem of the battery size optimization over a prefixed time horizon of interest. Battery lifetime, or cycle life (CL, as measured by the charge–discharge cycles) depends on many parameters, such as design maximum specific power, operating environment, depth-of-discharge, etc. [11]. By taking into account, in real operating conditions, the randomness of the above parameters, accurate methods to analyze these dependences are needed, since these uncertainties may cause significant variations in cycle-life estimation, so that large differences are observed between the expected and experienced battery CL, as exhaustively shown in a number of experimental works [1214]. Probabilistic approaches have been applied to model the uncertainty of the wind speed or solar radiation in the optimization size problem for stand-alone power generation systems [15, 16].

A number of studies, based on stochastic method for estimating the probability distributions of the battery lifetime, have been recently devoted to find reliable solutions to such a problem. In [17] an advanced battery model, with a proper stochastic input, was developed for deducing the battery lifetime, adopting a probabilistic approach, based upon an extension of the (deterministic) Rakhmatov and Virudhula battery model [18, 19]. Extensive numerical experiments of the battery model and laboratory tests have shown that the best fitting reliability model of a generic battery is the Inverse Gaussian model. Indeed, the Inverse Gaussian model was proposed to describe the hitting time of a prefixed barrier by a wide class of stochastic processes having the properties of drift processes. The probabilistic approach allows to opportunely handle the stochastic nature of the various parameters involved, both for system operation control or forecasting purpose.

In [20] the proposed probabilistic method has been applied to the design of lead-acid battery modules. By deriving the time-to-failure probabilistic density function from a statistical analysis of experimental data, the method allow to define battery module parameters that ensure, with a high degree of probability, that the CL is higher than a prefixed value. In the specific, the method takes opportunely into account the random variations in specific power experienced by a traction battery in a real-life test of an electric bus (Tecnobus Gulliver U520, Fig. 1), equipped with an automotive on-board device collecting GPS data and vehicle parameters. The real-life data set offers a view of the battery stress variation in a typical public transport use.

Fig. 1
figure 1

Tecnobus Gulliver U520

In this paper the above method has been applied in order to correctly size a Li-Io battery for the same bus, by minimizing the mean “net present value” (NPV) of an opportune cost function. The proposed approach combines experimental data and a Monte Carlo procedure, taking into account the replacement cost over a quite extended time interval. The battery lifetime input data come from a number of experimental campaigns performed by researchers at ENEA, the Italian National Agency for New Technologies, Energy and Sustainable Economic Development. Such tests were held at the Battery Lab of “ENEA Casaccia” in Rome [21, 22], on a couple of Li-Io battery packs [23].

Battery Testing

Several tests have been made to measure the cycle-life of Li-Io batteries, for the same cell type subjected to very different \(\hbox {C}_\mathrm{rates}\), an index of the allowable design maximum specific power.

In the following, test results related to battery ageing are reported.

Life-Cycle Test

Life cycles tests on two complete lithium battery systems, using the same elementary cell, have been performed in the course of two different projects. The battery systems have been discharged by means of typical profiles in urban and suburban context and charged by means of typical charge profiles.

The first storage system (Type A) relates to a battery electric vehicle (BEV), the second one (Type B) to a hybrid-electric vehicle (HEV). The cells are of the same manufacturer, same capacity and same cathode chemistry, nickel-cobalt-manganese (NMC) in both cases. Each cell has 3.7 V as nominal voltage.

Type A is composed by 78 lithium cells series connected in series [18], Type B (Fig. 2), is composed by 84 cells. Main characteristics of the storage systems are reported in Table 1.

During the tests [20], the following quantities were measured on both battery packs:

Fig. 2
figure 2

Type B battery system under test

Table 1 Main characteristics of the test equipments
  • time and date;

  • test time;

  • battery voltage;

  • cell voltage, identification of the cell with minimum/maximum voltage;

  • battery current;

  • capacity;

  • energy;

  • test temperature;

  • cell temperature.

The above quantities were measured and registered with an acquisition time from 1 to 60 s, depending on the different steps of the test. The frequency value was conveniently chosen for each step to record all the significant changes and, at the same time, save the length of the data files.

The cyclers work with the following tolerances respect to the values set in each step of charge or discharge:

  • current: ±1 % during charge and discharge at constant current, ±2 % during charge and discharge at variable current,

  • voltage: ±1 % during charge at constant voltage,

  • power: ±1 % during charge and discharge at constant power, ±2 % during charge and discharge at variable power,

  • energy: ±2 % during dynamic cycles at variable power.

The instruments have a precision more than 1 % of the reading value for voltage and current, and \(\pm 1\,^{\circ }\hbox {C}\) for temperature. During the experiments the temperature was set and maintained at \(\hbox {+23 }\,^{\circ }\hbox {C}\) by means of a climatic chamber.

The test procedure for Type A consists of: discharge of the battery system by a typical profile in the urban and suburban context, and then recharge by a series of traditional charges and fast charges, as reported in Table 2.

ECE-15 is a power profile, derived by the NEDC (New European Driving Cycle), and defined in test procedures for high voltage hybrid electric vehicle traction batteriesFootnote 1; it is shown in Fig. 3. The throughput capacity for every cycle is 288 A h.

For Type B, the cycle consists of a profile at high C-rate, as described in Table 3; this profile, at the same time, realizes an accelerated life test.

Table 2 Test procedure for type a battery
Fig. 3
figure 3

ECE-15 power profile

Table 3 Accelerated life-cycle test

Test Results

The capacity values measured in the parametric checks after a certain number of repetitions of the profile versus the total number of repetitions can be used to build a diagram, showing the performances variations of the battery system with time. The reduction of the performances is represented by the slope of the curve in the diagram.

The results for both battery packs are exposed in a synthetic and a-dimensional form, where total A h throughput/A h is shown on the x-axis and loss of capacity on the y-axis (Fig. 4). The advantage in using A h throughput, which represent the charge delivered by the battery during cycling, is it makes it is possible to confront the capacity fading for different C-rates [24].

Since during the life-cycle test the batteries did not reach the defined end-of-life (EOL) condition (which we assume that for an electric vehicle it corresponds to a 20 % capacity loss [25]), an extrapolation was made by considering the slope of each line.

For Type A, a total of 140,000 A h throughput at EOL was estimated, corresponding to a cycle-life of about 1750 charging/discharging phases (about 6 years, considering 300 days/year); cycle-life is obtained considering that a charging/discharging cycle corresponds to 80 A h (the battery capacity is 40 A h) and battery specific power correspond to the ratio P/M, where P is the maximum power (the maximum requested to this battery throughout the test) and M the mass. In the following, we’ll define “peak-power” as the maximum power requested to the battery throughout its use.

For Type B, the estimated value for the A h throughput at EOL was 36,000 A h.

From the Life-Cycle Test to a Power Law Relationship

As it is well known, batteries differently stressed show improvements with decrease of required peak-power; the trade-off between test maximum design specific power and cycle life can be expressed by a functional relationship of exponential form, as noted by A.F. Burke in his paper [7, 10]. This is compatible with the functional behavior of the effect being modelled, highly non linear and of the “threshold type”.

To build such a relationship “lifetime vs. specific power” we consider the values obtained in the previous paragraph, by discharging type A battery packs at 0,6C rate and type B at 3C rate, namely: 75 W/kg; 140,000 A h and 366 W/kg: 36,000 A h.

In order to describe the capacity fade behavior for all C-rates, we use an equation proposed by Wang et al. [24], which represent a general empirical behavior for the capacity fade:

$$\begin{aligned} Q_{\hbox {loss}} =\beta \times exp\left[ {-\alpha \times C_{\hbox {rate}} } \right] A\,h^{0,55} \end{aligned}$$
(1)

Here \(Q_{\hbox {loss}} \) is the percentage capacity loss for A h = A h_throughput and \(\alpha \) is a function of the temperature T. In our case, T was maintained at \(+23\,^{\circ }\hbox {C}\) by means of the climatic chamber . The EOL condition is represented by the relation \(\hbox {Q}_\mathrm{loss} =\) 20 %. We make the hypothesis that \(\beta \) is constant, so that \(\alpha \) and \(\beta \) can be obtained from the experimental points.

Fig. 4
figure 4

Experimental results for type A and type B battery packs

Therefore we could apply the relationship (1) to obtain battery lifetime (\(\hbox {Q}_\mathrm{loss} = 20\) %) for C-rate \(=\) 10 C (400 A), corresponding to 1480 W as maximum power (1 cell, 3.7 V/40 A h). The obtained results were A h \(=\) 700, corresponding to 17.5 cycles.

To verify that our hypothesis on \(\beta \) is consistent, we apply an alternative method to obtain the maximum deliverable power, by means of the “maximum power transfer theorem”; the theorem states that, to obtain the maximum external power from a source with a finite internal resistance, the resistance of the load \(\hbox {R}_{L}\) must equal the resistance of the source \(\hbox {R}_{S}\) as viewed from its output terminals (Fig. 5).

The expression of maximum power is as following:

$$\begin{aligned} \hbox {P}_\mathrm{max} = \hbox {Vs}\,{\hat{}}2 /(4\,\times \,\hbox {R}_\mathrm{S}) \end{aligned}$$
(1)

In this condition, our hypothesis is that cycle life is minimal.

To apply the theorem we need to know the internal resistance \(\hbox {R}_{\hbox {S}}\) of the cell. From the experimental data we obtain:

$$\begin{aligned} \hbox {Ri}_\mathrm{90s, dch} = 2,33 \hbox { m}\Omega . \end{aligned}$$

Since the nominal voltage is V = 3.7 V, from Eq. (1) the maximum power is 1469 W, which is consistent with the result obtained previously. Given that the weight of the cell is 1.1 kg, the maximum specific power is 1335 W/kg.

Fig. 5
figure 5

Simplified circuit

The resulting “cycle-life vs. specific power” diagrams is shown in Fig. 6.

Fig. 6
figure 6

Cycle-life as a function of power/mass ratio

Various model fitted well the experimental data, such as the log-linear model [6]:

$$\begin{aligned} N_0 =-a\log \left( {\frac{P}{M}} \right) +b \end{aligned}$$
(2)

with a and b positive constants. The equation gives the expected total number of cycles \(N_{0}\) as function of battery specific power, P/M.

The cycle-life (2) can be easily expressed in terms of year as:

$$\begin{aligned} L_0 =N_0 /365n \end{aligned}$$
(3)

where n is the number of charge/discharge cycles per day.

In order to take into account the unavoidable degradation terms due to the ageing effects which cannot be wholly observed in data available to us, a correction of the interpolation model is necessary.

The following relationship, which extends (2) and (3), is proposed for predicting the “nominal” lifetime \(\hbox {L}_{0}\) (i.e. the life duration, expressed in years, of the battery) as a function of the peak power P and mass M, for a given number n of cycles performed by of the battery in a day:

$$\begin{aligned} \tilde{L}_0 =\frac{-a\log \frac{P}{M}+b}{365n}\left( {\frac{M\xi }{E}} \right) ^{k} \end{aligned}$$
(4)

a, b and k are constants whose values have been estimated after the experimental data as: a = 1491; b = 10609; k = 1.1. The ratio \(\left( {\frac{M\xi }{E}} \right) ^{k}\) takes into account the possible battery oversizing, in terms of the energy E required in a typical urban duty cycle, between two consecutive recharge.\(\xi \) is the specific energy, so that M \(\xi \) is the energy content of the battery.

\(\left( {\frac{M\xi }{E}} \right) ^{k}\)is thus a coefficient that takes into account also the reduction of the battery capacity as a function of the discharge intensity. Eq. (4) is the starting point in the process of optimization of the battery size. The above model was found to fit well the lifetime data which were available after the above described experimental campaigns.

In order to find the value of M that minimize a suitable cost function, an adequate preliminary statistical analysis of the data must be performed so that the probability density functions of the maximum power and the energy requested in a real world battery use can be deduced. Then, by taking into account the replacement problem, a cost function is identified.

The procedure is illustrated in the next paragraph.

A New Battery Design Methology

The nonlinearity of the problem does not allow to derive a closed form of the optimum size, but the probabilistic procedure proposed is very feasible to implement and could be employed in a quite general way.

As previously mentioned, the rationale behind the design procedure is the knowledge of data measurements which are the milestone of the procedure explained in the following, i.e. the so-called “Lauria method” [9].

As outlined in the introduction, the data for the real-world battery use came from an experimental campaign called QUIBUS, done in the Italian research centre of “ENEA Casaccia” on an electrical bus equipped with an automotive on-board device collecting GPS data and vehicle parameters [20].

This acquisition, made during an on-demand transport service, has allowed to characterize the behavior of the electrical bus, Tecnobus Gulliver U520 with a storage module of 72 V and 585 A h of capacity. The acquisition system allows to collect the vehicle instantaneous parameters and to transmit them to a server through a GSM/UMTS channel; also, through a GPS receiver, the geographical data are available.

A series of information needed for our subsequent analysis have been acquired:

  • Vehicle parameters acquired on a time base of two measurements every time second such as the travelled distance, the instantaneous speed of the vehicle and a set of electrical quantities regarding the actual status of the battery, as the instantaneous ingoing/outgoing motor current, the instantaneous battery voltage and an estimate of its residual capacity

  • Geographical definitions acquired on a time base of one measurement every time second such as instantaneous longitude, latitude and altitude, acquired through a GPS receiver connected to the main hardware.

All data were organized in a database for a total of 23 days of data acquisitions.

In order to take into account the various degradation effects related to the entire battery lifetime that obviously cannot be observed during the limited time of experimental tests, we need to generalize Eq. (4). For this purpose, the following model for the expected lifetime L\(_{0 }\) is proposed, as it was found very reasonable and well fitting the bus data:

$$\begin{aligned} L=\alpha \tilde{L}_0 e^{-\beta \tilde{L}_0 } \end{aligned}$$
(5)

The coefficients \(\alpha \) and \(\beta \) in the present paper have been estimated from the available data as equal to 0.92 and 0.014 respectively.

Another issue to be dealt with is related to the stochastic nature of the load current. At this aim a probabilistic framework has to be tailored. On the basis of the measurement data, the Weibull distribution appears to be suitable to describe both the peak power and the energy requested during a single battery cycle [26, 27]. The following expression shows the cumulative probability distribution (cdf), defined as: \(F(x)\,=\,P(X\,\le \,x)\), of the Weibull distribution suitable for the peak power:

$$\begin{aligned} F(x)=1- e^{-}\left( {\frac{x}{\theta }} \right) ^{\gamma } \end{aligned}$$
(6)

In (6), x is the generic peak power value, \(\theta \) and \(\gamma \) are positive parameters: \(\gamma \) is the shape parameter, \(\theta \) is the scale parameter of the distribution.

The Weibull distribution is widely used, being a versatile model since, by changing the shape, allows the modeling of many different life distributions which occur in real practice. As far as the requested energy is concerned, the Weibull distribution with three parameters has been proven the best one in fitting the numerical data. This kind of distribution is different from (6) only for the presence of a location parameters, \(\lambda \); so, the following expression represents the cdf of the Weibull distribution suitable for the energy:

$$\begin{aligned} F(y)=1-{e}^{{-}\left( {\frac{\hbox {y}-\lambda }{\theta ^{\prime }}} \right) ^{\gamma {'}}} (y>\lambda ) \end{aligned}$$
(7)

In (7), y is the generic energy value, \(\theta ^\prime \) and \(\gamma ^\prime \) are positive parameters with the same meaning of \(\theta \) and \(\gamma \) of (5), \(\lambda \) is the location parameters.

The criterion design is to find the battery mass value that minimizes the mean value of the investment net present value, taking into account the final cost of the battery system subjected to substitution. In reference to the vehicle mission and to the total number of battery changes, a Monte Carlo procedure has been implemented for peak power P and energy E in order to determine the mean value of the net present value. It is important to consider that the battery lifetime, L, is a stochastic variable.

It is easy to argue that the Monte Carlo procedure [28] is indispensable since a closed form for the probability density function of the battery cost is practically impossible to determine.

Through Monte Carlo simulation, 10,000 samples have been generated for both the peak power and the energy.

For each value of P and E, we have a correspondent value for L which is evaluated by means of (4) and (5).

The mean value of the net present value [29] is a function of the total mass of the battery and it is provided by the following relationship:

$$\begin{aligned} E\left[ {NPV} \right] =E\left[ {k_M M\frac{\left( {1+r} \right) ^{L}}{\left( {1+r} \right) ^{L}-1}} \right] \end{aligned}$$
(8)

where \(\hbox {k}_\mathrm{M}\) is the specific cost of the system, which in our case is 65 €/kg (considering the datasheet information for the battery under consideration: 500 €/kW h for 130 W h/kg), and r is the interest rate, which will be assumed as equal to \(r=0.07\) in the numerical application.

In the next section, the proposed approach is explained with respect to the experimental data. The following application was repeated with a range of different values of the typical parameters constituting the input data for the procedure (e.g. with many different values of the interest rate), and in all cases similar conclusions were obtained.

A Numerical Application

As already mentioned, the peak power and the requested energy are optimally described by an appropriate Weibull distribution. From the measured data, we obtain the following:

  • the parameters of the peak power distribution described by the cdf of (6) are \(\theta \) = 18409 and \(\gamma \) = 29.85.

  • the parameters of the energy demand cdf of (7) are \(\theta ^\prime \) = 2.72, \(\gamma ^\prime \) = 1.93 and \(\lambda \) = 0.6.

These parameters refer to a single operating microcycle of the bus. A single cycle is formed by thirteen microcycles. Two operating cycles are foreseen in each day, i.e. n=2. The parameters a, b, k of Eq. (4) were estimated as already reported in section 2 as \(a =-1491\); \(b =10,609\), \(k =1.1.\) The other interest parameter in (4) is \(\xi \) = 0.13 kW h/kg.

In the numerical application, the peak power and the requested energy are supposed to be statistically independent. This hypothesis is supported by the statistic evaluation of the available data. In any case, even if the stochastic quantities are correlated with each other, the probabilistic procedure could be implemented in a feasible way. Monte Carlo procedure has been performed by generating 10,000 samples for the peak power (Fig. 7).

Fig. 7
figure 7

The peak power histogram

The curve of the expected net present value versus the battery mass is reported in Fig. 7.

As expected, such a function exhibits a minimum, as apparent from Fig. 8. The abscissa of such a minimum represents the optimal value of battery mass, and was numerically computed as equal to 415 kg.

Fig. 8
figure 8

Total cost versus battery mass

The corresponding histogram of the lifetime L is shown in Fig. 9, which – as in [8] – is optimally fitted by a Lognormal distribution.

Fig. 9
figure 9

Lifetime distribution

Let us consider the specifications and technical data for the Tecnobus Gulliver U520 reported in Table 4.

Table 4 Technical data
Table 5 Numerical results for a ECE 32 cycle

To cross-check the obtained results, the cost function used in Eq. (8), namely:

$$\begin{aligned} k_M M\frac{\left( {1+r} \right) ^{L}}{\left( {1+r} \right) ^{L}-1} \end{aligned}$$
(9)

was evaluated also using a purely engineering model, described in the following.

From this data, it is possible to represent vehicle dynamics and calculate the maximum power and the energy consumption on a typical cycle for the bus, e.g. the urban part of the homologation cycle NEDC (Fig. 10), limiting the speed to the maximum speed of our bus. We’ll call this cycle “ECE 32”.

Fig. 10
figure 10

NEDC

We considered a mean occupation for the bus of 2 passengers, with a mean weight of 70 kg, which coincides with the mean occupation of the bus during the experimental campaigns, and a battery pack composed by a number of modules ranging from 14 to 30.

The results for the calculation are reported in Table 5, where the specific power is related to the battery weight.

We then evaluate the cycle-life by means of Eq. (4) and we calculate the lifetime using Eq. (5), on the basis of a daily mean distance covered of 120 km.

To determine the total cost of the batteries during the bus lifetime we make use of the net present value in Eq. (8).

Although the two methods give different values for the battery cost, the curves obtained in the two cases have a very similar trend, as it can be seen in Fig. 11.

Fig. 11
figure 11

Trends for the net present value obtained by simulation (see Fig. 9) and from the engineering model (see Table 6)

Conclusions

In this paper a new method is illustrated for the optimal design of battery. The method takes properly into account the statistical features of lifetime and other random variables characterizing the operating conditions, in order to obtain an efficient estimation of the above lifetime distribution. The core of the method is represented by the proper combination of the statistical analysis of the accelerated test and a probabilistic approach for deriving the optimal size of a battery. The procedure consists in the minimization of a suitable cost function, Eq. (9), based upon the battery expected lifetime. It is not possible to provide a closed solution of the minimization problem, due to its mathematical complexity. Hence, Monte Carlo procedure has been performed, thus allowing to obtain the statistical features of the interest variables. The obtained numerical results are very close to the expected ones, on the basis of the numerous experiments performed in the Research Centre of Casaccia. This methodology can be applied to the characterization of battery lifetime taking into account in a proper way the various uncertainties involved in the design. It is also deemed that such kind of study could be a useful tool for a deeper understanding of the key aspects in the processing cost of lithium ion batteries, a problem that raised a big interest in the most recent literature [30].

Table 6 Numerical results for batteries costs

It is, finally, remarked that while optimal design is a widely adopted methodology in view of techno-economic analysis of renewable power sources since a few years [31], life cycle aspects are being investigated with a certain degree of accuracy in this respect only recently [32, 33].

The authors also remark that a complete procedure for the design optimization dealt with in the paper requires the solution of a parameter identification issue for the battery modeling. The proposed optimal design of battery, by a new method which takes properly into account the statistical features of the battery parameters, is just a first step towards a deeper series of studies using nonlinear programming techniques, such as nonlinear least squares or nonlinear Kalman Filtering. Moreover, the use the Particle filter method is worth being developed for probabilistic modelling of batteries: the method has the advantage that it is a nonparametric one and consequently it is not bound on prior knowledge about probability distributions describing the battery’s model.

The choice of a parametric method instead of a non parametric one in the present paper has been substantially based upon the sufficiency of the available data. As well known from the statistical theory, in this case better estimates can be provided.