Controls, Measurement & Calibration Congress
Optimization based System Identification of HEV Li-Ion Battery Ramesh Kumar Junnuri, Shivaram Kamat, Ramanathan Annamalai, Nitin Goyal Engineering and Industrial Services, TATA Consultancy Services Limited, Pune, India
Hiroshi Tashiro, Nobuya Miwa ePF R&D Division, DENSO CORPORATION, Kariya, Japan
ABSTRACT The battery management system in hybrid electric vehicle relies on reasonably accurate model of its high voltage Li-ion battery pack primarily to estimate the state of the charge and health of the battery. There have been many approaches for modeling or system identification of the battery system using experimental lab data and the dynamic data of the HEV operation. In this paper we have proposed an approach of system identification for the HEV battery pack using only the dynamic data. To capture the dynamics of the electrical equivalent circuit parameters and the characteristics, a variety of drive cycles have been designed and conducted on the test vehicle at various operating conditions. The equivalent circuit for the HV battery is formulated as discrete state space equations. The Open Circuit Voltage (VOC), Offset Voltage at zero load conditions (VZL), Internal Resistance (Rbatt), battery pack RC filter states are considered as the states of the discrete state space (SS) equation at various operating temperature conditions. The system identification problem is then posed as the problem of simultaneously estimating the parameters of all the coefficients formulated in the state space equations. This is posed mathematically as a constrained nonlinear optimization problem. The optimization problem is solved using MATLAB ®’s constrained nonlinear multivariable optimization routine. The model is implemented in MATLAB ®/Simulink ® tools and validated with the dynamic data generated during vehicle run for various driving cycles. The results obtained by the proposed approach are closely matching with the actual battery responses for various drive cycles. The simulation results of the developed model are compared against one of the popular models in normalized form as benchmarking exercise.
INTRODUCTION System identification deals with the techniques for building mathematical models for dynamical systems using the measured input / output data. It is a pre-requisite to the analysis of a dynamic system towards the design of an appropriate controller to improve its closed loop performance and fault diagnosis. Various approaches are found in the literature to obtain such mathematical models for the physical systems [2, 9]. In this paper, a new approach is proposed for system identification of HV Li-Ion battery pack of an HEV. Fairly accurate HV battery model is required to validate the HV battery control algorithms. It is important to calculate the state-of-charge (SOC), open-circuit voltage (VOC), and the terminal voltage (Vbatt) with acceptable accuracy for the arbitrary current profiles at various operating conditions of the vehicle. An accurate and fast simulation model with good runtime prediction and voltage response characteristics has been crucial requirement for the development and validation of a Battery Management System (BMS). Several approaches are available in the literature [8, 9, 13, and 15] to model various types of batteries. In most of the approaches that are reported and used to develop the battery pack model, it is important to have the cell level data and measurements. Using this data an equivalent battery cell model has been developed and further integrated to create the entire battery pack model. This requires additional instrumentation for the battery pack and laboratory set up to conduct specialized tests to extract the dynamics of battery cell behavior. In this paper, the battery model structure uses the measured parameter values by the available sensors on the battery pack rather than using the cell level data, which inturn saves the cost of additional instrumentation. The problem of estimation of parameters of HV battery pack is formulated as a constrained optimization problem that minimizes an objective function (error function) between the measured and simulated output. The constrained optimization problem is solved using MATLAB ®’s constrained nonlinear multivariable optimization routine. The main advantages of the proposed approach are given below: