ADVANCED BATTERY MANAGEMENT ABM