A target speed determination device that is used for securing punctuality of traveling and reducing power consumption regardless of a change in acceleration characteristics of a vehicle and that determines target speed to be used for traveling of the vehicle that performs acceleration or deceleration according to a difference between current speed and the target speed to be used for traveling, the vehicle traveling on a track having a plurality of sections, the target speed determination device comprising:
- a simulator unit configured to simulate traveling of the vehicle on the track according to the target speed of each section;
- a power consumption calculation unit configured to calculate a power consumption of when the vehicle has traveled on the track, according to a simulation result of the simulator unit,
- a target speed change unit configured to change the target speed of each section;
- an evaluation value calculation unit configured to calculate an evaluation value according to the power consumption, the evaluation value being lower as the power consumption decreases;
- a sensitivity calculation unit configured to calculate speed sensitivity of each section, the speed sensitivity of each section indicating a magnitude of an amount of a change of the evaluation value with respect to an amount of a change of the target speed of each section;
- and
- a target speed determination unit configured to determine the target speed of each section for which the evaluation value is minimized to be the target speed used for traveling, and to record the target speed to be used for traveling to a target speed storage unit of the vehicle,
- wherein
- the target speed change unit is configured to increase or decrease the target speed of each section used for the previous simulation of the power consumption by the power consumption calculation unit according to the speed sensitivity of each section calculated by the sensitivity calculation unit, and
- the target speed determination device is further configured to control the traveling of the vehicle on the track according to the simulation result of the simulator unit.