Hierarchical optimal control framework to automatic train regulation combined with energy-efficient speed trajectory calculation in metro lines. (April 2023)