In the process of cloud manufacturing, fine-grained resources will make it difficult to match design tasks and meet the requirements of cloud manufacturing requestors for manufacturing tasks. In the current implementation methods, multi-granularity resource combination recommendation mainly focuses on analyzing the attribute of resources and solving the problem of multi-granularity resource combination from the perspective of architecture design, but does not provide a solution from the perspective of algorithm, so the generalization performance is poor. To solve this problem, this paper proposes a multi-granularity cloud manufacturing resource combination recommendation method based on self-organizing mapping (SOM) cluster analysis. Firstly, through cluster analysis of the requester’s manufacturing resource scheduling log, the manufacturing resources are divided into different types according to the QoS index. Then the sliding window is used to analyze and count various types of resource scheduling methods, calculate the proportion of different resource scheduling methods in the whole resource scheduling process, and then obtain the scheduling combination commonly used by the requester in the manufacturing process, which is used as the resource combination recommended to the requester. Finally, simulation experiments show that the time consumption of the method is reduced compared with the fixed combination of the architecture.
服务质量(quality of service, QoS)常用于评价云制造的服务性能,本文采用的制造资源的QoS指标包括6个维度:响应时间、可用性、吞吐量、成功率、可靠性、合规性,其中部分数据如表1所示。总计制造资源数,按图4所示的资源种类进行分类形成6个资源集合,分别对应图4流程图中的。在调度某类资源时从对应资源集合中等概率地抽取,用以验证算法在涉及较多资源数据情况下的能力。
TANGH M, GUOG. Virtualization descriptions and integrated intelligent service model of cloud manufacturing resources [J]. China Mechanical Engineering, 2016, 27(16):2172-2178 (Ch). DOI: 10.3969/j.issn.1004-132X.2016.16.008 .
LIUY K, WANGL H, WANGX V, et al. Scheduling in cloud manufacturing: State-of-the-art and research challenges [J]. International Journal of Production Research, 2019, 57(15/16): 4854-4879. DOI:10.1080/00207543.2018.1449978 .
[10]
LIF, ZHANGL, LIAOT W, et al. Multi-objective optimisation of multi-task scheduling in cloud manufacturing [J]. International Journal of Production Research, 2019, 57(12): 3847-3863. DOI:10.1080/00207543.2018.1538579 .
[11]
CHENF Z, DOUR L, LIM Q, et al. A flexible QoS-aware Web service composition method by multi-objective optimization in cloud manufacturing [J]. Computers & Industrial Engineering, 2016, 99: 423-431. DOI:10.1016/j.cie.2015.12.018 .
LIH B. Approach to multi-granularity resource composition based on workflow in cloud manufacturing [J]. Computer Integrated Manufacturing Systems, 2013, 19(1): 210-216. DOI:10.13196/j.cims.2013.01.212.lihb.022(Ch ).
[14]
DINGS H, HANJ L, MENGX J, et al. Multi-granularity modeling and aggregation of design resources in cloud manufacturing [J]. IEEE Access, 2020, 8: 130797-130819. DOI:10.1109/ACCESS.2020.3009678 .
CAOX B, XUC D, HUC S, et al. Design resources agglomeration methods based on design ability [J]. Computer Integrated Manufacturing Systems, 2015, 21(9): 2296-2311. DOI:10.13196/j.cims.2015.09.005 (Ch ).
[17]
LIUJ, CHENY L. A personalized clustering-based and reliable trust-aware QoS prediction approach for cloud service recommendation in cloud manufacturing [J]. KnowledgeBased Systems, 2019, 174: 43-56. DOI:10.1016/j.knosys.2019.02.032 .
TANGC H, ZHAOC Y, HUANGT, et al. Cloud Manufacturing Service Recommendation Model Based on QoS Multi-party Heterogeneous Evaluation and dual Constraints of Supply and Demand [J/OL]. [2021-10-10].
[20]
FUT C, CHUNGF L, NGV, et al. Pattern Discovery from Stock Time Series Using Self-Organizing Maps [EB/OL].[2021-08-10]. https://
PENGG Z, WUY Q, HEA R. Research on modeling and scheduling method of multi-granularity manufacturing service [J]. Journal of Huazhong University of Science and Technology (Natural Science Edition), 2020, 48(5): 80-85. DOI:10.13245/j.hust.200515(Ch ).