Development of a Train Operation Power Simulator Using the Interaction between the Power Supply Network, Rolling Stock Characteristics and Driving Patterns, as Conditions