ABSTRACT Cloud Manufacturing Service Selection and Scheduling (CMSSS) is vital for optimizing resource allocation and meeting task requirements. However, inattention to the preheating process of manufacturing equipment has resulted in wasted energy. To reduce manufacturing energy consumption and ensure the Quality of Service (QoS), this paper establishes a bi-level programming model for CMSSS, quantifies the preheating energy consumption of manufacturing equipment by task cohesion, and proposes an energy-aware cloud manufacturing service selection and scheduling approach. The approach selects the service composition for a task from candidate service sets, schedules subtasks to avoid service occupancy conflicts and maximises task cohesion to reduce the preheating energy consumption of manufacturing equipment by Energy-aware Scheduling Generation Scheme (ESGS). Finally, it integrates ESGS into Non-dominated Sorting Genetic Algorithm II (NSGA-II) to determine the optimal task execution solution. Experimental results show that ESGS has a better Pareto front than the previous Feasible Scheduling Generation Scheme (FSGS) under seven types of QoS weights. With almost the same QoS satisfaction level, ESGS consumes, on average, 2% to 8% less energy than FSGS for preheating manufacturing equipment. In cloud manufacturing scenarios with preheating processes, ESGS can meet the QoS requirements of demanders as FSGS but with a better energy economy.
Read full abstract