Capability Service Management System for Manufacturing Equipments in Cloud Manufacturing 1 Junwei Yan, 2 Sijin Xin, 3 Quan Liu, 4 Wenjun Xu *1, Corresponding Author School of Information Engineering, Wuhan University of Technology, Key Lab. Of Broadband Wireless Communications and Sensor Networks of Hubei Province, junweiyan@whut.edu.cn 2,3,4 School of Information Engineering, Wuhan University of Technology, Key Lab. Of Broadband Wireless Communications and Sensor Networks of Hubei Province, xinsj@whut.edu.cn, quanliu@whut.edu.cn, xuwenjun@whut.edu.cn Abstract Recently a new service-oriented manufacturing model, cloud manufacturing, has emerged, in order to solve the bottlenecks faced by manufacturing industry. Manufacturing equipments, as a key manufacturing resource, are used to provide manufacturing services, so that the goal of on-demand service can be achieved. In this paper, the idea of capability services for manufacturing equipments is discussed, and a manufacturing equipments capability services management system (ME-CSMS) is introduced. The framework of ME-CSMS is proposed and the related technologies (SOA, Axis2, Web services, Java web) for implementing the system are introduced in detail. A case study is described to illustrate the application of the proposed ME-CSMS. Keywords: Cloud Manufacturing, Capability Service, Manufacturing Equipment Resources 1. Introduction The manufacturing industry plays a key part in national economy and security. Over the past two decades, various advanced manufacturing technologies and modes have been researched and proposed to promote the development of manufacturing industry, such as networked manufacturing (NM) [1], contemporary integrated manufacturing (CIM) [2], virtual manufacturing (VM) [3], application service provider (ASP) [4], manufacturing grid (MGrid) [5], etc. However, due to the lack of unified standard, open architecture, common protocol, the wide application and further development of the above modes are restrained. Recently, a new manufacturing mode, cloud manufacturing has been proposed, which is a service-oriented, knowledge based, networked and intelligent manufacturing model [6]. In this model, advanced modern technologies such as cloud computing, SOA, Internet of Things, virtual manufacturing are integrated in order to promote agile, green, intelligent manufacturing. Currently, profound researches have been gradually done on the framework of cloud manufacturing. Li et al. [7] proposed the framework of cloud manufacturing and discussed the manufacturing resources involved in the whole lifecycle of manufacturing. Xu et al. [8] presented a cloud manufacturing service model, which consisted of four layers, manufacturing resource layer, virtual service layer, global service layer and application layer. Compared with the above researches on manufacturing resources, Li et al. [9] focused on manufacturing equipments and studied the perception and access adaptation of manufacturing equipment resources. In this paper, we mainly focus on the concept of manufacturing capability (MEC) for equipment resources, and design a management system for such services of manufacturing capabilities. Manufacturing equipment resources, as a key part of cloud manufacturing, lie in the bottom of the architecture of cloud manufacturing system and provide basic manufacturing services for users, who have requested manufacturing services [10-11]. Moreover, manufacturing equipment resources are the most significant manifestation of manufacturing capacity, which is an indicator for measuring the ability of production for companies or workshops. Manufacturing equipment capability, the basis of manufacturing equipment resources scheduling, task scheduling and optimization [12-13], can be obtained through creating MEC model and describing manufacturing equipment resources in OWL-S language [14]. In a cloud manufacturing system, MEC can be searched and provided in the form of services [15]. Through encapsulating MEC, it forms capacity services for manufacturing equipments, which play a Advances in information Sciences and Service Sciences(AISS) Volume5, Number5, March 2013 doi:10.4156/aiss.vol5.issue5.79 677
key role in equipment resources aggregation and collaboration [16-18]. Thus the management of capacity services for manufacturing equipments directly effects the utilization of equipment resources and production efficiency. The remainder of the paper is organised as follows. Section 2 introduces the framework of capability service management system for manufacturing equipments. Section 3 presents the function modules in ME-CSMS. A prototype implementation of the design is analysed in section 4. Section 5 concludes the paper. 2. System Framework A manufacturing equipments capability services management system can be divided into 3 parts, as shown in Fig. 1, condition perception for manufacturing equipments, Internet of manufacturing equipments, and capability service management of manufacturing equipments. Figure 1. Framework of ME-CSMS 2.1. Condition Perception for Manufacturing Equipments Condition perception for manufacturing equipments is the basis of ME-CSMS, which is designed to sense equipment resources information in various tools, such as fiber grating sensors, RFID and other embedded devices. In this design, RFID is used to supply static information of equipments, such as equipment model, size, company, etc. Fiber grating sensors are used to monitor the working temperature and pressure of equipments. Embedded devices are used to collect real-time data of equipments, including spindle speed, bearing position, feed rate, etc. 2.2. Internet of Manufacturing Equipments Internet of manufacturing equipments realizes the function of gathering information sensed by condition perception part for manufacturing equipments and transfers the information to the management platform, adopting heterogeneous network convergence technology. In this paper, there 678
are two ways for equipment resources to access to the cloud manufacturing management platform, which are wired and wireless communication. The former is used to transfer some real-time data of equipments and the latter is designed to transfer some information, which has no such high requirement of real-time. 2.3. Capability Service Management Platform of Manufacturing Equipments Capability service management platform of manufacturing equipments (ME-CSMP) performs the management of manufacturing equipments capability services, provided by distributed equipment resources. The ME-CSMP can be divided into three modules, capability sensing module, capability services module and capability services management module. In capability sensing module, the capability of manufacturing equipments can be acquired by describing static information, function attribute, production process of manufacturing equipments in OWL-S language. The capability services module has to encapsulate, release and invoke the capability sensed by last layer. The capability services management module, a user-oriented one, has the function of gathering and distributing capability services. 3. Functional Modules in ME-CSMP 3.1. Capability Perception Module Capability perception module is designed to sense and acquire the manufacturing capability information. In this module, three interfaces are provided to receive the information of manufacturing equipments, which contains static attribute information, function attribute information and production process information. We can get the capability for manufacturing equipments by creating capability model and describing manufacturing equipments in OWL-S, shown as in Fig. 2. 3.2. Capability Service Module Figure 2. Capability sensing module In capability services module, MEC is defined as a service. Through distinguishing and encapsulating MEC, the capacity service for manufacturing equipments (CSME) can be divided 4 parts, which names and descriptions are listed in table 1. The capability services module relies on a suit of 679
web service technologies (i.e. Axis2, WSDL, SOA), which are used for encapsulating MEC and releasing CSME. CSME name Equipment service Task assignment service Real time Service User Service Table 1. Description of CSME CSME description ES is defined as a method, through which we can get static information about equipments, such as instruction of machines, owner, address, etc. TAS is designed to provide task information about the equipments, such as task name, task counts, task start time, task end time, and progress of task, etc. RTS is used to release real-time information of equipments running status. US is mainly providing information about the user of cloud manufacturing system. 3.3. Service Management Module The main functions of service management module are to search capability services for manufacturing equipments, analyze and display them. Four functional sub-modules are developed to manage the capacity services for manufacturing equipments, which are administrator management sub-module, display sub-module, task assignment sub-module and searching & analyze sub-module. 3.3.1. Administrator Management Sub-module The administrator management sub-module is mainly used to manage basic attribute of manufacturing equipments, which is an element of manufacturing equipments capacity. In this module, the administrator can add, edit, and delete the information of manufacturing equipments registered through this platform. 3.3.2. Display Sub-module This sub-module is designed to display the attribute information of manufacturing equipments, including static and dynamic one. The key functions are described in Fig.3. We adopt two ways of displaying the working status of manufacturing equipments. One is real-time form, which contains the running information, such as spindle speed, bearing position, feed rate, etc. The other is graph, which is used to monitor temperature and pressure of manufacturing equipments in a period of time. Figure 3. Structure of the functions of display module 680
3.3.3. Task Assignment Sub-module Task assignment is one of the most significant processes of manufacturing. Manufacturing equipments, as a key manufacturing resource, play an important role in task assignment. Task assignment sub-module is mainly designed to acquire the real-time information of task and obtain MEC by analyzing the task implementation status. In this module, the progress of tasks is adopted to analyze and estimate MEC and then the tasks are assigned based on the MEC. As shown in Fig.4, the module focuses on the plan progress, the real-time progress and the prescient progress, which is analyzed by the average processing speed of actual completed tasks. If the task prescient progress can t meet the plan progress, the manufacturing manager should adjust production to accomplish the task in time. Adjust production N Prescient progress > Plan progress Y Prescient progress Plan progress Real-time progress Database 3.3.4. Searching & Analysis Sub-module Figure 4. Main working process of task assignment module Searching & analysis sub-module is designed to search manufacturing equipments information and analyze the manufacturing equipment capability. When the information of MEC has been obtained, it can be searched in searching & analysis sub-module. Through searching and analyzing the history information, shown as in Fig.5, the manufacturing equipment capacity can be obtained to guide the whole manufacturing, including task assignment, equipments maintenance, staff scheduling, etc. The information we searched and analyzed mainly contains the running status and tasks of manufacturing equipments, which are the key aspect for manufacturing capability simulation. Figure 5. Main element of searching & analysis sub-module 681
4. System Implementation 4.1 Capability Services of Manufacturing Equipments According to the capability services of manufacturing equipments, defined in table 1, the platform releases these services based on Axis2, a new web services technology. As illustrated in Fig. 6, the CSME of No.1 workshop can be divided into four parts, assignment service, equipment service, user service and real time service. 4.2 Implementation of ME-CSMP Modules Figure 6. Releasing CSME of No.1 workshop On the basis of the design, proposed before, the modules of ME-CSMP are implemented. Fig. 7 shows the display interface of manufacturing equipment working information, which includes main shaft speed, stroke switch, stroke position, feed speed. Figure 7. Display interface of manufacturing equipment working information 682
As shown in Fig. 8, the task assignment sub-module consists of two parts: one is task assignment and progress status, another is task progress analysis. The tasks assignment and tasks progress is designed to show the status of task execution of manufacturing equipments. The production manager can adjust the tasks of manufacturing equipments according to the task executable information, provided by task progress analysis, which includes plan completion time, estimated completion time and actual execution time. Fig. 9 shows condition perception searching & analysis sub-module, which contains three kinds of sections: history searching, channel analysis and alarm analysis. In the history searching section, the history perceptive information in a period of time can be searched. The channel analysis section provides maximum, minimum and average value of temperature and pressure in each test point. The alarm analysis section is used to obtain the alarm information of each test point in manufacturing equipments. Figure 8. Interface of task assignment sub-module Figure 9. Condition perception searching & analysis sub-module 683
The task assignment searching & analysis sub-module, as shown in Fig. 10, task assignment information can be obtained through searching task name, task start time, task end time and task execution status. The pie chart presents the distribution of the task type. 5. Conclusion Figure 10. Task assignment searching & analysis sub-module With the manufacturing industry transferring from traditional product-oriented type to modern services-oriented type, some problems have been exposed. Aiming at these problems, this paper puts forward a capability services management system for manufacturing equipments. The frame of ME-CSMP is constructed, and the related technologies in the system are analyzed emphatically. Finally, a prototype of capability services management system for manufacturing equipments is designed and accomplished based on the current research. The research on capability services management is still at the initial stage. The future work is to improve the manufacturing equipments capability model and discuss the methods for CSME aggregation and synergy. 6. Acknowledgement This work is supported by National Natural Science Foundation of China under Grant No. 51175389 and 50935005, Key Project of Chinese Ministry of Education under Grant No. 313042, and the Chenguang Youth Science and Technology Development Program of Wuhan under Grant No. 201271031371. 7. References [1] Francas, D, S. Minner, Manufacturing network configuration in supply chains with product recovery, Omega, vol. 37, no. 4, pp.757-769, 2009. [2] Bai Shuqing, Li Bohu, Tan Fengkui, Jia Zhenyuan, Research on spacecraft contemporary integrated manufacturing system, Computer Integrated Manufacturing Systems, vol. 7, no. 8, pp.1-6, 2001. [3] Ren Lei, Zhang Lin, Zhang Yabin, Tao Fei, Luo Yongliang, Resource virtualization in cloud manufacturing, Computer Integrated Manufacturing Systems, vol. 17, no. 3, pp.511-518, 2011. [4] Flammia G, Application service providers: challenges and opportunities, IEEE Intelligent Systems, vol. 16, no. 1, pp.22 23, 2001. 684
[5] Tao Fei, Hu Yefa, Zhao Dongming, Zhou Zude, Study on resource service match and search in manufacturing grid system, The International Journal of Advanced Manufacturing Technology, vol. 43, no. 3-4, pp.379 399, 2009. [6] Li Bohu, Zhang Lin, Wang Shilong, Tao Fei, Cao Junwei, Jiang Xiaodan, Song Xiao, Chai Xudong, Cloud manufacturing: a new service-oriented manufacturing model, Computer Integrated Manufacturing Systems, vol. 16, no. 1, pp.1-7, 2010. [7] Li Bohu, Zhang Lin, Ren Lei, Chai Xudong, Tao Fei, Luo Yongliang, Wang Yongzhi, Yin Chao, Huang Gang, Zhao Xinpei, Further discussion on cloud manufacturing, Computer Integrated Manufacturing Systems, vol. 17, no. 3, pp.449-457, 2011. [8] Xu Xun, From cloud computing to cloud manufacturing, Robotics and Computer-Integrated Manufacturing, vol. 28, no. 1, pp.75-86, 2012. [9] Li Ruifang, Liu Quan, Xu Wenjun, Perception and access adaptation of equipment resources in cloud manufacturing, Computer Integrated Manufacturing Systems, vol. 18, no. 7, pp.1547-1553, 2012. [10] Tao Fei, Hu Yefa, Zhou Zude, Study on manufacturing grid & its resource service optimal-selection system, The International Journal of Advanced Manufacturing Technology, vol. 37, no. 9, pp.1022-1041, 2008. [11] Tao Fei, Hu Yefa, Zhou Zude, Application and modeling of resource service trust-qos evaluation in manufacturing grid system, International Journal of Production Research, vol. 47, no. 6, pp.1521-1550, 2009. [12] Liang, J., An approach for generating a tasks schedule model in web-based virtual manufacturing system of screw threads, The International Journal of Advanced Manufacturing Technology. vol. 46, no. 5, pp.737-755, 2010. [13] Li Di, Li Fang, Huang Xin, Lai Yizong, Zheng Shixiong, A model based integration framework for computer numerical control system development, Robotics and Computer-Integrated Manufacturing, vol. 26, no. 4, pp.333-343, 2010. [14] Shilong Wang, Guisong Chen, Ling Kang, Qiang Li, Information Model of Cloud Manufacturing Resource Based on Semantic Web, JDCTA: International Journal of Digital Content Technology and its Applications, vol. 6, no. 19, pp.339 346, 2012. [15] Tao Fei, He Yefa, Zhao Dongming, Zhou Zude, Study on resource service match and search in manufacturing grid system, The International Journal of Advanced Manufacturing Technology, vol. 43, no. 3-4, pp.379-399, 2009. [16] Qu Xilong, Hao Zhongxiao, Bai Linfeng, Research of Distributed Software Resource Sharing in Cloud Manufacturing System, IJACT: International Journal of Advancements in Computing Technology, vol. 3, no. 10, pp.99-106, 2011. [17] Yuanyong Liu, The Study on Software Reuse based on Service Composition and Dependency-aware Service Oriented Architecture, JDCTA: International Journal of Digital Content Technology and its Applications, vol. 6, no. 1, pp.161-168, 2012. [18] Guo H, Tao F, Zhang L, Laili Y J, Liu DK, Research on measurement method of resource service composition flexibility in service-oriented manufacturing, International Journal of Computer Integrated Manufacturing, vol. 25, no. 2, pp.113 135, 2012. 685