Benchmarks

An important aspect of software development is to check the accuracy of results against accepted standards. To this end, mpet has been benchmarked against the following published results in literature, and the mpet configs for reproducing these results are included in the source code repository.

Fuller, Doyle, Newman (1994)

    1. Fuller, M. Doyle, and J. Newman, Simulation and Optimization of the Dual Lithium Ion Insertion Cell, J. Electrochem. Soc. 141, 1 (1994).

MPET config: configs/params_system_Fuller94.cfg

MPET benchmark, Fuller 1994, Figure 2. MPET benchmark, Fuller 1994, Figure 3.

Doyle (1996)

  1. Doyle, J. Newman, A. S. Gozdz, C. N. Schmutz, and J.-M. Tarascon, Comparison of Modeling Predictions with Experimental Data from Plastic Lithium Ion Cells, J. Electrochem. Soc. 143, 1890 (1996).

MPET config: configs/params_system_Doyle96-cell1.cfg

MPET benchmark, Doyle 1996, Figure 7. MPET benchmark, Doyle 1996, Figure 11.

LIONSIMBA (2016)

  1. 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, J. Electrochem. Soc. 163, A1192 (2016).

MPET config: configs/params_system_LIONSIMBA.cfg

MPET benchmark, LIONSIMBA, Figure 5a. MPET benchmark, LIONSIMBA, Figure 5b. MPET benchmark, LIONSIMBA, Figure 5c. MPET benchmark, LIONSIMBA, Figure 5d.