Energy Systems Scheduling