Battery Management System helps to improve the transient performance and life of electro-chemical rechargeable batteries like a Li-ion, lead–acid, etc. The investigation here was focused on the crucial part of the Battery Management System that is, Cell balancing, State of charge of the battery, etc. By analyzing the different control strategies a new optimal control strategy is developed to improve the battery performance according to application. The Control strategy is developed using an active and passive cell balancing model with the help of AVL Cruise and MATLAB/SIMULINK software. For the active cell balancing technique, a switched capacitor technique is chosen. To have longer battery life, the time required for the cell balancing must be as low as possible for which many control logics have been defined. The effect of these cell balancing techniques on the performance of battery packs is investigated and it is observed to produce a promising result.