A system for driving a vehicle based on a reference charge amount pattern, comprising: an electrical power generating device (2, 3): a first electrical power converter for converting electrical power of said electrical power generating device: an electrical power storage device for storing electrical power converted by said first electrical power converter; a second electrical power converter for mutually converting an output electrical power of said first electrical power converter and/or electrical power of said electrical power storage device and electrical power of a motor driving the vehicle; a train control device for controlling said electrical power generating device and said first and said second electrical power converters; a master controller for outputting a driving command to said train control device; and a position measurement portion for measuring the position of the train; wherein: a reference charge amount pattern of said electrical power storage device generated according to a running pattern of position-speed which indicates an expected power running and regeneration, and said position of the train, and in that said train control device determines a target charge amount of the electrical power storage device from the reference charge amount pattern of said electrical power storage device according to the position of the train measured by said position measurement portion according to operation modes defined in advance based on a running pattern of the vehicle corresponding to said driving command; and generates an output command to said electrical power generating device (2, 3) and a charge/discharge command to said electrical power storage device so that the target charge amount of said electrical power storage device is achieved, when the power running is expected for the running of the train from the running pattern, a value larger than the reference charge amount pattern is set as the target charge amount of the electrical power storage device; and when the regeneration is expected for the running of the train from the running pattern, a value smaller than the reference charge amount pattern is set as the target charge amount of the electrical power storage device. an electrical power generating device (2, 3): a first electrical power converter for converting electrical power of said electrical power generating device: an electrical power storage device for storing electrical power converted by said first electrical power converter; a second electrical power converter for mutually converting an output electrical power of said first electrical power converter and/or electrical power of said electrical power storage device and electrical power of a motor driving the vehicle; a first electrical power converter for converting electrical power of said electrical power generating device: an electrical power storage device for storing electrical power converted by said first electrical power converter; an electrical power storage device for storing electrical power converted by said first electrical power converter; a second electrical power converter for mutually converting an output electrical power of said first electrical power converter and/or electrical power of said electrical power storage device and electrical power of a motor driving the vehicle; a train control device for controlling said electrical power generating device and said first and said second electrical power converters; a master controller for outputting a driving command to said train control device; and a position measurement portion for measuring the position of the train; a reference charge amount pattern of said electrical power storage device generated according to a running pattern of position-speed which indicates an expected power running and regeneration, and said position of the train, and in that said train control device determines a target charge amount of the electrical power storage device from the reference charge amount pattern of said electrical power storage device according to the position of the train measured by said position measurement portion according to operation modes defined in advance based on a running pattern of the vehicle corresponding to said driving command; and generates an output command to said electrical power generating device (2, 3) and a charge/discharge command to said electrical power storage device so that the target charge amount of said electrical power storage device is achieved, when the power running is expected for the running of the train from the running pattern, a value larger than the reference charge amount pattern is set as the target charge amount of the electrical power storage device; and when the regeneration is expected for the running of the train from the running pattern, a value smaller than the reference charge amount pattern is set as the target charge amount of the electrical power storage device.