adaptive battery