The battery management system controls