A train scheduling method, comprising: acquiring the charge state of a power battery of a first target train (S101); if the charge state is a power shortage state, determining that the first target train is a train to return to a garage (S102); in response to receiving a detrainment completion instruction, controlling the first target train to drive back to the storage garage for charging (S103); if the charge state is a power shortage state, selecting a train with the charge state being a fully charged state from assignable trains in the storage garage as a second target train (S104); determining target scheduling plan information of the second target train according to original scheduling plan information of the first target train (S105); and scheduling the second target train according to the target scheduling plan information (S106). Further disclosed are a train scheduling apparatus, a computer readable storage medium and an electronic device (600).
展开▼