Method for predicting charging information of a battery of an electric vehicle
A system and a method for predicting charging information of a battery of an electric vehicle are disclosed. The method is for an electric vehicle driven by energy stored in the battery and includes steps configured to be executed by a controller provided in the electric vehicle. The method includes: collecting a target moving distance from a start location to a target location of the electric vehicle; estimating required energy required for the battery to move the target moving distance; and obtaining required charging information of the battery based on the estimated required energy.
1 . A method for predicting charging information of a battery of an electric vehicle driven by energy stored in the battery, the method comprising:
determining, by a controller configured to communicate with a user interface, a target moving distance from a start location to a target location of the electric vehicle, wherein the target moving distance is input by a driver through the user interface in the electric vehicle;
determining, by the controller, required energy required for the battery to drive the target moving distance, wherein determining the required energy comprises determining, by the controller, an initial value of SoC change, the initial value of SoC change being the SoC required for moving the target moving distance;
determining, by the controller, required charging information of the battery based on the required energy;
determining an attainable distance for the electric vehicle at a currently available energy of the battery;
comparing the target moving distance with the attainable distance;
determining the required energy by correcting the initial value of SoC change based on the comparison;
based on the target moving distance and the attainable distance being the same, determining a target SoC charge by converting the required energy into a SoC;
determining a predicted charging time required for charging of the target SoC; and
displaying, by the user interface, the required charging information and the predicted charging time,
wherein the required energy is determined by combining one or more energy change estimation values selected from a group consisting of:
(a) a first energy change estimation value determined based on one or more of a state of charge (SoC), temperature, average use of current, ambient temperature information, and expected temperature change, of the battery;
(b) a second energy change estimation value determined based on an average required energy per unit moving distance of the electric vehicle, which is determined based on a past driving record of the electric vehicle for a predetermined period, and
(c) a third energy change estimation value determined based on the average required energy per unit SoC of the electric vehicle, which is determined based on the past driving record of the electric vehicle for the predetermined period,
wherein the combining comprises selecting the largest value among the selected energy change estimation values.
2 . The method of claim 1 , wherein an amount of correction based on a difference between an estimated terminal voltage and a measured terminal voltage, of the battery, is applied to the energy change estimation value.
3 . The method of claim 1 , wherein the energy change estimation value is further determined based on at least one of no-load energy and a state of health (SoH) of the battery.
4 . The method of claim 1 , wherein determining the required charging information comprises:
determining, by the controller, a target SoC for the required energy; and
determining, by the controller, a predicted charging time for the target SoC.
5 . The method of claim 1 , wherein determining the required energy comprises:
determining, by the controller, a moving distance per unit SoC determined based on the past driving record stored in a data storage unit of the electric vehicle for the predetermined period, and wherein the initial value of SoC change is determined based on the moving distance per unit SoC; and
determining, by the controller, a required energy estimation value based on the initial value of SoC change, a state of the battery, and a temperature condition.
6 . The method of claim 5 , wherein the state of the battery comprises:
the SoC, the SoH, temperature, average use of a current, and available energy of the battery,
wherein the temperature condition is information about ambient temperature.
7 . The method of claim 5 , further comprising:
performing, by the controller, a subtraction of a predetermined value from the initial value of the SoC change based on the target moving distance being greater than an attainable distance; and
determining, by the controller, the required energy estimation value based on the subtraction.
8 . The method of claim 5 , further comprising:
performing, by the controller, an addition of a predetermined value to the initial value of SoC change based on the target moving distance being smaller than an attainable distance; and
determining, by the controller, the required energy estimation value based on the addition.
9 . The method of claim 1 , wherein the collecting of the target moving distance comprises collecting the target moving distance input by an input unit configured to communicate with the controller.
10 . The method of claim 1 , further comprising:
performing, by the controller, a comparison of the target moving distance input by the driver with a maximum moving distance by a fully charged battery; and
determining, by the controller, a revised target moving distance based on the comparison.
11 . The method of claim 10 , wherein determining the target moving distance comprises:
setting, by the controller, the target moving distance input by the driver as the revised target moving distance based on the distance of the moving route being the maximum moving distance or less.
12 . The method of claim 10 , wherein determining the target moving distance comprises:
based on the distance of the driving route being greater than the maximum moving distance,
setting, by the controller, the maximum moving distance as the revised target moving distance.
13 . The method of claim 1 , further comprising:
generating, by a map information provision unit communicatively connected to the controller, a route from the start location to the target location based on the required charging information, wherein the route includes a waypoint to a charging station located closest to the route.
14 . A system of predicting charging information of an electric vehicle, the system comprising:
a display;
a processor configured to communicate with the display; and
a memory coupled to the processor and storing instructions, wherein the memory, when executed by the processor, causes the processor to:
determine a target moving distance from a start location to a target location of the electric vehicle;
determine required energy required for the battery to drive the target moving distance by determining an initial value of SoC change, the initial value of SoC change being the SoC required for moving the target moving distance;
determine required charging information of the battery based on the required energy;
determine an attainable distance for the electric vehicle at a currently available energy of the battery;
compare the target moving distance with the attainable distance;
determine the required energy estimation value by correcting the initial value of SoC change based on the comparison;
based on the target moving distance and the attainable distance being the same, determine a target SoC charge by converting the required energy estimation value into a SoC;
determine a predicted charging time required for charging of the target SoC; and
present the required charging information and the predicted charging time on the display,
wherein the required energy is determined by combining one or more energy change estimation values selected from a group consisting of:
(a) a first energy change estimation value determined based on one or more of a state of charge (SoC), temperature, average use of current, ambient temperature information, and expected temperature change, of the battery,
(b) a second energy change estimation value determined based on an average required energy per unit moving distance of the electric vehicle, the average required energy per unit moving distance being determined based on a past driving record of the electric vehicle for a predetermined period, and
(c) a third energy change estimation value determined based on an average required energy per unit SoC of the electric vehicle, the average required energy per unit SoC being determined based on the past driving record of the electric vehicle for the predetermined period,
wherein the combining comprises selecting the largest value among the selected energy change estimation values.