Patent ID: 8829848

Claim:
A battery charging control device for an electric vehicle, the battery charging control device being configured to control charging a battery by controlling a power generation device installed in the electric vehicle, comprising: at least one controller comprising: a current position detection unit configured to detect a current position of a host vehicle; a management area setting unit configured to set a battery energy management area using the current position as a reference; a road information detection unit configured to detect at least one travelable route within the battery energy management area; a required travel energy estimation unit configured to estimate energy values required to travel to respective points on the travelable route from the current position on the basis of information relating to the current position and information relating to the respective points; a maximum/minimum extraction unit configured to extract a maximum value and a minimum value from the required travel energy values; a management target calculation unit configured to calculate a battery energy management upper limit value and a battery energy management lower limit value on the basis of the maximum value and the minimum value of the required travel energy; a battery energy management width calculation unit configured to calculate a battery energy management width by subtracting the battery energy management lower limit value from the battery energy management upper limit value; a management area modification unit configured to modify the battery energy management area when the battery energy management width is not within a predetermined range such that the battery energy management width enters the predetermined range; and a charging control unit configured to control the vehicle-installed power generation device such that a remaining battery energy is within the battery energy management width between the battery energy management upper limit value and the battery energy management lover limit value.