Also in accordance with the disclosure, there is provided a system for controlling a battery. The system includes a processor configured to obtain a present status parameter of the battery, and determine a discharge protection parameter according to the present status parameter for using in a discharge protection operation on the battery.
Also in accordance with the disclosure, there is provided a smart battery including a control circuit and one or more energy storage units electrically coupled to the control circuit. The one or more energy storage units are configured to provide electricity through the control circuit. The control circuit is configured to determine a discharge protection parameter according to a present status parameter of the one or more energy storage units, and perform a discharge protection operation on the one or more energy storage units according to the discharge protection parameter.