Methods-PETLION: Open-Source Software for Millisecond-Scale Porous Electrode Theory-Based Lithium-Ion Battery Simulations

被引:38
作者
Berliner, Marc D. [1 ]
Cogswell, Daniel A. [1 ]
Bazant, Martin Z. [1 ]
Braatz, Richard D. [1 ]
机构
[1] MIT, 77 Massachusetts Ave, Cambridge, MA 02139 USA
关键词
Batteries-Lithium; Batteries; BatteriesLi-ion; Electrochemical Engineering; Energy Storage; Power Sources; Theory and Modelling; MODEL REFORMULATION; OPTIMIZATION; SYSTEMS;
D O I
10.1149/1945-7111/ac201c
中图分类号
O646 [电化学、电解、磁化学];
学科分类号
081704 ;
摘要
This article presents PETLION, which is an open-source, high-performance computing implementation of the porous electrode theory (PET) model in Julia. A typical runtime for a dynamic simulation of full charge or discharge is 3 ms on a laptop while allocating about 1 MB of total memory, and the software is seen to be two orders of magnitude faster than comparable software for some applications. At moderate spatial resolutions, the computation times are similar to those of reduced-order and reformulated models in the literature. Multiple numerical solvers and methods for their initialization are compared in terms of numerical convergence and computational times, for a wide variety of operating conditions. PETLION is shown to quickly and robustly simulate complex battery protocols such as the Galvanostatic Intermittent Titration Technique (GITT), and to achieve high performance when incorporated into real-time PET-based nonlinear model predictive control.
引用
收藏
页数:11
相关论文
共 39 条
[1]   CasADi: a software framework for nonlinear optimization and optimal control [J].
Andersson, Joel A. E. ;
Gillis, Joris ;
Horn, Greg ;
Rawlings, James B. ;
Diehl, Moritz .
MATHEMATICAL PROGRAMMING COMPUTATION, 2019, 11 (01) :1-36
[2]  
[Anonymous], 2000, MOS-SIAM SER OPTIMIZ
[3]   Capacity fade modeling of a Lithium-ion battery for electric vehicles [J].
Baek, K. W. ;
Hong, E. S. ;
Cha, S. W. .
INTERNATIONAL JOURNAL OF AUTOMOTIVE TECHNOLOGY, 2015, 16 (02) :309-315
[4]  
Berliner M. D., 2021, PETLION
[5]   Towards real-time (milliseconds) parameter estimation of lithium-ion batteries using reformulated physics-based models [J].
Boovaragavan, Vijayasekaran ;
Harinipriya, S. ;
Subramanian, Venkat R. .
JOURNAL OF POWER SOURCES, 2008, 183 (01) :361-365
[6]   A quick and efficient method for consistent initialization of battery models [J].
Boovaragavan, Vijayasekaran ;
Subramanian, Venkat R. .
ELECTROCHEMISTRY COMMUNICATIONS, 2007, 9 (07) :1772-1777
[7]   Mathematical modeling of a lithium ion battery with thermal effects in COMSOL Inc. Multiphysics (MP) software [J].
Cai, Long ;
White, Ralph E. .
JOURNAL OF POWER SOURCES, 2011, 196 (14) :5985-5989
[8]   ON THE OPTIMIZATION OF DIFFERENTIAL-ALGEBRAIC PROCESS SYSTEMS [J].
CUTHRELL, JE ;
BIEGLER, LT .
AICHE JOURNAL, 1987, 33 (08) :1257-1270
[9]   Analysis of the Galvanostatic Intermittent Titration Technique (GITT) as applied to a lithium-ion porous electrode [J].
Dees, Dennis W. ;
Kawauchi, Shigehiro ;
Abraham, Daniel P. ;
Prakash, Jai .
JOURNAL OF POWER SOURCES, 2009, 189 (01) :263-268
[10]  
Doyle C.M., 1995, Design and simulation of lithium rechargeable batteries