Scheduling Methods for Smart Energy Systems Based on Multi-level Optimization and Time-scale Coordination | Synapse