An energy-efficient optimization method of train group trajectory for Metro