I. Introduction
Lithium-ion batteries are ubiquitous in our portable computing devices and are playing a major role in the future of transportation with the transition to electric vehicles. To maintain a balance between power/energy demands and cost it is important to have an advanced battery management system that operates the battery safely, close to its limits, while minimizing the degradation. Accurate models and state estimation techniques are required to achieve this performance. The battery models can be classified as Equivalent circuit models (ECMs) and electrochemical models. ECMs are widely used in battery management system of electric vehicles because of their computational efficiency and state estimation using ECMs has been widely investigated [1], [2].