Design Automation for Battery Systems

High power Lithium-Ion (Li-Ion) battery packs used in stationary Electrical Energy Storage (EES) systems and Electric Vehicle (EV) applications require a sophisticated Battery Management System (BMS) in order to maintain safe operation and improve their performance. With the increasing complexity of these battery packs and their demand for shorter time-to-market, decentralized approaches for battery management, providing a high degree of modularity, scalability and improved control performance are typically preferred. However, manual design approaches for these complex distributed systems are time consuming and are error-prone resulting in a reduced energy efficiency of the overall system. Here, special design automation techniques considering all abstraction-levels of the battery system are required to obtain highly optimized battery packs. This paper presents from a design automation perspective the recent advances in the domain of battery systems that are a combination of the electrochemical cells and their associated management modules. Specifically, we classify the battery systems into three abstraction levels, cell-level (battery cells and their interconnection schemes), module-level (sensing and charge balancing circuits) and pack-level (computation and control algorithms). We provide an overview of challenges that exist in each abstraction layer and give an outlook towards future design automation techniques that are required to overcome these limitations.

[1]  Kang G. Shin,et al.  DESA: Dependable, Efficient, Scalable Architecture for Management of Large-Scale Batteries , 2012, IEEE Trans. Ind. Informatics.

[2]  Martin Lukasiewycz,et al.  Modular system-level architecture for concurrent cell balancing , 2013, 2013 50th ACM/EDAC/IEEE Design Automation Conference (DAC).

[3]  Sangyoung Park,et al.  SOH-aware active cell balancing strategy for high power battery packs , 2018, 2018 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[4]  Martin Lukasiewycz,et al.  Modular Active Charge Balancing for Scalable Battery Packs , 2017, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[5]  Sangyoung Park,et al.  Multi-Pattern Active Cell Balancing Architecture and Equalization Strategy for Battery Packs , 2018, ISLPED.

[6]  Martin Lukasiewycz,et al.  Cyber-Physical Co-Simulation Framework for Smart Cells in Scalable Battery Packs , 2016, TODE.

[7]  Jianqiu Li,et al.  A review on the key issues for lithium-ion battery management in electric vehicles , 2013 .

[8]  Martin Lukasiewycz,et al.  Distributed reconfigurable Battery System Management Architectures , 2016, 2016 21st Asia and South Pacific Design Automation Conference (ASP-DAC).

[9]  Martin Lukasiewycz,et al.  Many-to-many active cell balancing strategy design , 2015, The 20th Asia and South Pacific Design Automation Conference.

[10]  Kang G. Shin,et al.  On Dynamic Reconfiguration of a Large-Scale Battery System , 2009, 2009 15th IEEE Real-Time and Embedded Technology and Applications Symposium.

[11]  Thomas Günther,et al.  Battery Management Network for Fully Electrical Vehicles Featuring Smart Systems at Cell and Pack Level , 2012 .

[12]  Naehyuck Chang,et al.  A Statistical Model-Based Cell-to-Cell Variability Management of Li-ion Battery Pack , 2015, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[13]  Martin Lukasiewycz,et al.  Synthesis of Active Cell Balancing Architectures for Battery Packs , 2016, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[14]  Martin Lukasiewycz,et al.  Smart Cells for Embedded Battery Management , 2014, 2014 IEEE International Conference on Cyber-Physical Systems, Networks, and Applications.

[15]  Kang G. Shin,et al.  Resting weak cells to improve battery pack's capacity delivery via reconfiguration , 2016, e-Energy.

[16]  Nitin Shivaraman,et al.  Efficient decentralized active balancing strategy for smart battery cells , 2017, Design, Automation & Test in Europe Conference & Exhibition (DATE), 2017.

[17]  Sebastian Steinhorst Design and verification methodologies for Smart Battery Cells , 2016, 2016 International Symposium on Integrated Circuits (ISIC).

[18]  Sebastian Steinhorst,et al.  Improving fast charging efficiency of reconfigurable battery packs , 2018, 2018 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[19]  Martin Lukasiewycz,et al.  Formal approaches to design of active cell balancing architectures in Battery Management Systems , 2016, 2016 IEEE/ACM International Conference on Computer-Aided Design (ICCAD).

[20]  Luca Fanucci,et al.  Batteries and battery management systems for electric vehicles , 2012, 2012 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[21]  Samarjit Chakraborty,et al.  Rapid Analysis of Active Cell Balancing Circuits , 2017, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[22]  Gregory L. Plett,et al.  EVS 24 Stavanger , Norway , May 13-16 , 2009 Simulating Battery Packs Comprising Parallel Cell Modules and Series Cell Modules , 2009 .

[23]  Martin Lukasiewycz,et al.  Verification of balancing architectures for modular batteries , 2014, 2014 International Conference on Hardware/Software Codesign and System Synthesis (CODES+ISSS).

[24]  Davide Andrea,et al.  Battery Management Systems for Large Lithium Ion Battery Packs , 2010 .

[25]  Liang He,et al.  Exploring Adaptive Reconfiguration to Optimize Energy Efficiency in Large-Scale Battery Systems , 2013, 2013 IEEE 34th Real-Time Systems Symposium.

[26]  Naehyuck Chang,et al.  Balanced reconfiguration of storage banks in a hybrid electrical energy storage system , 2011, 2011 IEEE/ACM International Conference on Computer-Aided Design (ICCAD).

[27]  Martin Lukasiewycz,et al.  Optimal dimensioning of active cell balancing architectures , 2014, 2014 Design, Automation & Test in Europe Conference & Exhibition (DATE).

[28]  Martin Lukasiewycz,et al.  Inductor optimization for active cell balancing using geometric programming , 2015, 2015 Design, Automation & Test in Europe Conference & Exhibition (DATE).