| CPC G07C 5/04 (2013.01) [B60L 1/003 (2013.01); B60R 16/033 (2013.01)] | 8 Claims |

|
1. A controller installed in a motor vehicle together with a motor for driving, auxiliary equipment, and a battery supplying power to the motor and the auxiliary equipment, the controller is programmed to, in response to a startup of the motor vehicle,
calculate power consumption of the auxiliary equipment using the power output from the battery;
estimate auxiliary equipment electricity cost using the power consumption of the auxiliary equipment, estimated driving time, and estimated driving distance;
predict driving electricity cost for the estimated driving distance using the auxiliary electricity cost and driving learning electricity cost from learning results;
input a plurality of parameters including a start signal from a start switch;
output one or more control signals based on the plurality of parameters; and
drive the motor in accordance with the one or more control signals that generates the estimated driving time and the estimated driving distance.
|