An Improved Grey Wolf Optimizer Algorithm for Energy-Aware Service Composition in Cloud Manufacturing

Autor: Tianguo Jin, Bo Yang, Shilong Wang, Wei Liu, Yefeng Yang
Rok vydání: 2019
Předmět:
Zdroj: The International Journal of Advanced Manufacturing Technology. 105:3079-3091
ISSN: 1433-3015
0268-3768
DOI: 10.1007/s00170-019-04449-9
Popis: Green and sustainable manufacturing is an inevitable development trend of manufacturing in the future, wherein low-energy consumption is regarded as a significant component. As an emerging manufacturing service system, cloud manufacturing (CMfg) is characterized by wide distribution, large quantity and complicated calling method for manufacturing services. Therefore, the energy consumption in the execution of composition service should be considered. However, few works related to energy consumption are focused on service composition at present. In response, this paper proposes an energy-aware service composition and optimal selection (EA-SCOS) model to ensure high-quality and low-energy consumption during the tasks. The mathematical model of energy consumption based on quality of service (QoS) is established, wherein the evaluation methods for manufacturing energy consumption and logistics energy consumption are described in detail. In order to solve the EA-SCOS problem effectively, a state-of-the-art algorithm which has been successfully applied in other fields, named grey wolf optimizer (GWO), is introduced. In addition, two key improvements for GWO are proposed to ensure the accuracy of solution. Finally, the effectiveness and feasibility of improved GWO (IGWO) are verified by a comparative study with GWO, genetic algorithm (GA) and max–min ant system (MMAS). Simulation results show that the proposed model is valid for reducing service energy consumption. Moreover, the improved strategies have obvious, positive effect on the accuracy of solutions and the performance of IGWO for addressing EA-SCOS problem is obviously better than the other three algorithms.
Databáze: OpenAIRE