Design of Piecewise Affine and Linear Time Varying based Model Predictive Control Strategies for Advanced Battery Management Systems