Next Article in Journal
Research on Parameter Design and Control Method for Current Source Inverter–Fed IM Drive Systems
Next Article in Special Issue
A Case Study in Social Manufacturing: From Social Manufacturing to Social Value Chain
Previous Article in Journal
Experimental Estimation of the Camber Reduction Factor of Tyres
Previous Article in Special Issue
Secure Blockchain Middleware for Decentralized IIoT towards Industry 5.0: A Review of Architecture, Enablers, Challenges, and Directions
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Data Acquisition Network Configuration and Real-Time Energy Consumption Characteristic Analysis in Intelligent Workshops for Social Manufacturing

1
Jiangsu Key Laboratory of Advanced Food Manufacturing Equipment & Technology, Jiangnan University, Wuxi 214122, China
2
School of Mechanical Engineering, Hefei University of Technology, Hefei 230009, China
3
College of Mechanical and Electrical Engineering, Nanjing University of Aeronautics & Astronautics, Nanjing 210016, China
*
Author to whom correspondence should be addressed.
Machines 2022, 10(10), 923; https://doi.org/10.3390/machines10100923
Submission received: 19 August 2022 / Revised: 4 October 2022 / Accepted: 7 October 2022 / Published: 10 October 2022
(This article belongs to the Special Issue Social Manufacturing on Industrial Internet)

Abstract

:
To achieve energy-saving production, one critical step is to calculate and analyze the energy consumption and energy efficiency of machining processes. However, considering the complexity and uncertainty of discrete manufacturing job shops, it is a significant challenge to conduct data acquisition and energy consumption data processing of manufacturing systems. Meanwhile, under the growing trend of personalization, social manufacturing is an emerging technical practice that allows prosumers to build individualized services with their partners, which produces new requirements for energy data processing. Thus, a real-time energy consumption characteristic analysis method in intelligent workshops for social manufacturing is established to realize data processing and energy efficiency evaluation automatically. First, an energy-conservation production architecture for intelligent manufacturing processes is introduced, and the configuration of a data acquisition network is described to create a ubiquitous manufacturing environment. Then, an energy consumption characteristic analysis method is proposed based on the process time window. Finally, a case study of coupling-part manufacturing verifies the feasibility and applicability of the proposed method. This method realizes a combination of social manufacturing and real-time energy characteristic analysis. Meanwhile, the energy consumption characteristics provide a decision basis for the energy-saving control of intelligent manufacturing workshops.

1. Introduction

Nowadays, the increasing emissions of carbon dioxide have made a crucial contribution to global warming, especially in industrial fields. With the improvements made around the awareness of saving energy and the enhancement of environmental concerns, energy-efficient and low-carbon emissions should be considered as key factors in many fields, such as transportation facilities [1], manufacturing management [2] and disassembly sequencing [3]. Owing to the explosive demand for energy worldwide, energy efficiency in manufacturing processes has become a challenging goal. In the last few years, the reduction in energy consumption has attracted many researchers. A survey on electric energy consumption showed that up to 54% of electric energy is used in production processes, or more accurately, production machines. Therefore, the energy conservation of machine tools can significantly reduce carbon emissions in manufacturing. To realize the energy conservation of machine tools and environmentally friendly production, researchers have conducted many theoretical and practical studies, which mainly include machining parameter optimization [4], the state control of machine tools [5], process planning [6] and production scheduling [7].
Meanwhile, under the growing trend of personalization and socialization, social manufacturing (SM) is an emerging technical and business practice that allows prosumers to build personalized products and individualized services with their partners [8]. SM can realize a customer’s requirements “from mind to products”, and fulfill tangible and intangible needs of a prosumer, i.e., a producer and consumer at the same time [9]. By establishing a cyber–physical–social connection via decentralized social media, various communities can be formed as complex, dynamic, autonomous systems to cocreate customized and personalized products and services [10]. From the principle of SM, the consumers are acting as prosumers and participate in the energy production and consumption process over the Internet [11]. For a manufacturing workshop, its operation state will be focused on by several prosumers, such as equipment providers, manufacturers and consumers [12]. How to solve these different demands is a new problem. With the development of the Internet of Things (IoT) technology, many kinds of data are generated in a manufacturing workshop, and these data present some characteristics of big data, such as large volume, high variety and velocity. Thus, it becomes a research focus to acquire and process these data, and various data analysis methods have been proposed, including fog computing [13], deep-learning approaches [14] and big-data analytics [2]. Meanwhile, many energy-conservation models and algorithms have been proposed for single-machine tools [15] or closed-loop flow-shop plants [16]. However, there are still two research gaps in the recent research. First, many models and algorithms for data acquisition and analysis have been proposed to mine knowledge and guide the production process. Most of these studies neglect the adaptability of manufacturing data network on the shop floor. Since discrete manufacturing is a manufacturing process that does not follow sequential steps or formulas to develop products, the production process in discrete manufacturing job shops has stochasticity. The data of energy and processes that need to be acquired are dynamic and diverse, and so is the energy data acquisition network. Second, although there are many studies on energy data analysis and evaluation from different perspectives, most of them focus on the study of theoretical models. Scant sustainability research has been conducted on SM [17]. It is still an application difficulty to combine this production information with real-time energy consumption data in an intelligent workshop for SM.
Considering these two research gaps, a real-time energy consumption characteristic analysis method for intelligent manufacturing (IM) workshops is established, which involves the manufacturing data acquisition network configuration and energy consumption characteristic analysis of machining processes. The contributions of the paper include two aspects. First, the configuration of a data acquisition network is described to create a ubiquitous manufacturing environment, which can deal with the complexity of discrete manufacturing processes. Second, an energy consumption characteristic analysis method is proposed based on the process time window. This method realizes the combination of production information with real-time energy consumption data. The remainder of this paper is organized as follows. A literature survey on the data acquisition of IM workshops and energy consumption data evaluation is reviewed in Section 2. Section 3 introduces an energy-conservation production architecture for IM processes, and the configuration of a data acquisition network is described to create a ubiquitous manufacturing environment. Then, an energy consumption characteristic analysis method is established based on the process time window in Section 4. A case study on coupling-part manufacturing is presented to verify the feasibility and applicability of the proposed methods in Section 5. We conclude with the main contributions and future research directions in Section 6.

2. Literature Review

2.1. Data Acquisition and Analysis of IM Workshops

With the development of sensor network technology, the industry is increasingly moving towards digitally enabled “smart factories” that utilize the IoT to realize IM [18]. A large amount of data is gathered in a manufacturing workshop, and these data, including on energy consumption, present some characteristics of big data, such as large volume, high variety and velocity [19]. Thus, the acquisition and processing of these data are research focuses. With the beginning of the era of big data, an enormous amount of real-time data was used for the risk analysis of various industrial applications, and Ding et al. proposed a real-time big-data-gathering algorithm based on an indoor wireless sensor network for the risk analysis of industrial operations [20]. In this algorithm, sensor nodes can screen the data collected from the environment and equipment according to the requirements of the risk analysis. As managing industrial big data has become a challenging task for factories, designing a generic architecture for implementing cyber–physical systems in manufacturing is necessary. Thus, Lee et al. proposed a systematic architecture for applying cyber–physical systems in manufacturing to automate and centralize data processing, health assessments and prognostics [21].
In addition to data acquisition, an increasing number of researchers have focused on data analysis and data mining in various applications. Industrial big-data integration and sharing (IBDIS) is of great significance in managing and providing data for big-data analysis in manufacturing systems; thus, Wang et al. proposed a novel fog-computing-based IBDIS approach to integrate and share industrial big data with high raw-data security and low network-traffic loads by moving the integration task from the cloud to the edge of networks [13]. A deep-learning approach for anomaly detection with industrial time-series data in a refrigerator manufacturing enterprise was proposed, and was designed to be deployed in a decision support system to assist human operators [14]. Zhong et al. extended the physical Internet concept to manufacturing shop floors where typical logistics resources were converted into smart manufacturing objects by using the IoT and wireless technologies [22]. This study introduced big-data analytics for radio frequency identification device (RFID) logistics data by defining different behaviors of smart manufacturing objects. Since current task scheduling is mainly concerned with the availability of machining resources rather than the potential errors after scheduling, Ji and Wang presented a fault prediction approach based on big-data analytics for shop-floor scheduling to minimize such errors in advance [23]. An innovative, big-data-enabled, intelligent immune system has been developed to monitor, analyze and optimize machining processes over lifecycles in order to achieve energy-efficient manufacturing [2]. The novelty of this study is that big-data analytics and intelligent immune mechanisms have been integrated systematically to achieve condition monitoring, analysis and energy-efficient optimization over manufacturing execution lifecycles. According to the literature, big-data analytics and smart manufacturing have been individually researched in academia and industry [24]. To provide theoretical foundations for the research community to further develop scientific insights into applying big-data analytics to smart manufacturing, a comprehensive overview of big data in smart manufacturing was conducted, and a conceptual framework was proposed from the perspective of the product lifecycle. A review of the literature suggests that production research enabled by data has shifted from analytical models to data-driven models [25]. Ghahramani et al. proposed a dynamic algorithm for gaining useful insights about semiconductor manufacturing processes and to address various challenges [26]. White et al. developed a fault diagnosis tool, which can robustly detect, locate and isolate occurred faults in an Industry 4.0 context [27]. Ding and Jiang provided an RFID-based production data analysis method for production control in IoT-enabled smart job shops [28]. Yuan et al. established an integrated, deep-learning, continuous time network structure that consists of a sequential encoder, a state decoder and a derivative module to learn the deterministic state-space model from thickening systems [29].
Based on the current research, data acquisition and data analysis have become research hotspots, and many models and algorithms have been proposed to mine knowledge and guide production processes in turn. However, this research mainly focused on data processing and data analysis, especially big-data analysis, and data acquisition network configuration was rarely studied. Meanwhile, the theory research about data mining in an ideal manufacturing environment was very deep, which neglected the complexity and dynamics of an actual production environment. Considering the complexity of manufacturing processes, it is still difficult for operators to configure the data acquisition network, especially when the production processes experience frequent adjustments. Thus, a configuration method of the sensor network is proposed for dynamic manufacturing tasks.

2.2. Energy Consumption Data Processing and Evaluation

After the production data acquisition, energy data processing and evaluation needs to be conducted to obtain the characteristics and energy efficiency of manufacturing processes. Many manufacturing energy data processing and evaluation methods have been proposed. For example, considering that the energy consumption evaluation and analysis of a product’s entire life cycle is a key issue for realizing green and sustainable manufacturing, an IoT and cloud-based novel approach for product energy consumption evaluation and analysis was proposed, in which the IoT technologies were employed for real-time and dynamic collection of energy consumption-related data [30]. For a machine process, its energy consumption can be decomposed into two parts: energy consumption of the steady state and energy consumption of the transient state. Jia et al. proposed a finite-state, machine-based energy consumption modeling method for the machining transient state [31]. Cai et al. proposed the use of energy benchmarking to strengthen the evaluation of energy demand and achieve efficiency improvements for machining systems, in which drivers for energy benchmarking and their characteristics were analyzed first [32]. Finkbeiner et al. explored the current status of a life-cycle sustainability assessment for products and processes [33]. Saxena et al. considered the sustainability metrics in tandem with other traditional manufacturing metrics such as time, flexibility and quality, and presented a novel framework that integrates information and requirements from computer-aided technology systems [34]. Swarnakar et al. identified and prioritized experts’ consensus on the structured set of triple-bottom-line indicators through an open-ended questionnaire [35]. However, these evaluation methods cannot realize the real-time evaluation of manufacturing processes, and they neglect data acquisition and the processing process. Wang et al. presented a real-time energy efficiency optimization method for energy-intensive manufacturing enterprises [36]. In this study, a multilevel event model and complex event processing were used to obtain real-time, energy-related, key performance indicators that extend the production performance indicators to the energy efficiency area. Owing to the complicated energy flow and dynamic energy changes of the machining workshop, Chen et al. proposed an energy efficiency monitoring and management system with the support of the newly emerging IoT technology, in which the energy characteristics and energy efficiency indicators of the machining workshop were analyzed and defined [37]. To improve the generalization ability, Xiao et al. combined the machining parameters and configuration parameters into energy efficiency models, for which machine-learning algorithms were used to consider the lack of theoretical formulas [38]. Considering the complexity of discrete manufacturing workshops, a big-data-analysis approach for the real-time carbon efficiency evaluation of discrete manufacturing workshops was proposed in an IoT-enabled ubiquitous environment [39]. Based on advanced technologies such as cloud manufacturing, IoT, and cyber–physical systems, an energy–cyber–physical-system-enabled green manufacturing model for future smart factories was proposed, in which qualitative and quantitative synergetic models based on an energy–cyber–physical system were developed for cleaner manufacturing [40]. Along with the advent of globalization in the industrial sector, the distributed manufacturing systems became an important production process since they enable the efficient collaboration of multiple factories; thus, the stochastic, multiobjective modeling and optimization of an energy-conscious distributed-permutation flow-shop scheduling problem was proposed [41]. To ensure the fastest production and least energy consumption of steelmaking-continuous casting, a mixed-integer mathematical programming model was presented with the objectives of minimizing the maximum completion time, idle time penalties, and energy consumption penalties related to waiting time [42]. Li et al. proposed a modified dynamic programming algorithm for the optimization of total energy consumption in flexible manufacturing systems [43]. In addition, Diaz et al. outlined and discussed most of the resent research regarding the technologies and strategies to improve energy efficiency in manufacturing systems [44].
From these studies, it can be seen that there are many studies on energy data analysis and evaluation from different perspectives. However, most of them mainly focused on the study of theoretical models, and neglected the correlation between energy consumption data and manufacturing processes. Since the ultimate realization of energy savings and emission reductions is closely related to manufacturing processes, the practical application value of the current studies is limited. It is still difficult to combine production information with real-time energy consumption data in IM workshops.

3. Energy-Conservation Production Architecture and Data Acquisition Network Configuration

3.1. Energy-Conservation Production Architecture for IM Processes

To implement energy-aware production, an energy-conservation production architecture in an intelligent workshop for SM is established, as shown in Figure 1. The architecture provides a step-by-step guide for controlling computer numerical control (CNC) machine tools and discrete manufacturing processes. The architecture is established mainly from the perspective of data processing, that is, data acquisition, data filtering, data integration, data conversion, data reduction and knowledge analysis. It consists of three modules: the data acquisition network module, energy characteristic analysis and energy-conservation control module, and energy consumption service module. Since the data of different manufacturing processes are disparate, the data acquisition network module is carried out on the basis of discrete manufacturing processes. Then, the gathered data from the data sensor network can be analyzed through the data mining and analysis module, which cannot be divorced from manufacturing processes. The energy-saving strategies generated by the energy-conservation control module must be finally implemented in discrete manufacturing processes.

3.1.1. Data Acquisition Network Module

As the basic layer of the architecture, discrete manufacturing processes reflect the physical resource configuration of a workshop, including facility layout, selection of machine and tools, setting of processing parameters and process planning. In the process flow, there are three types of flows: energy flow, raw material flow and operation flow. The inputs of the process flow are raw materials, energy and supporting materials. The outputs are semifinished or end products, and waste materials or effluent. In each step of the process flow, the emissions from the energy and supporting materials occur at all times. Based on manufacturing processes, an energy-acquisition sensor network is established to gather the relative data for realizing energy-saving production, for example, on the energy consumption of machine tools, the state of the work-in-process (WIP) and machine tools. Initially, each machine may be configured with different sensors that contain energy sensors, position sensors and testing sensors. However, for different production tasks, disparate sensors are integrated into a sensor network involved in real production. Therefore, the data acquisition network varies constantly from time to time, as discussed in Section 3.2.

3.1.2. Energy Characteristic Analysis and Energy-Conservation Control Module

For the gathered data from the data sensor network, data processing needs to be implemented first, which includes data filtering, data integration, data conversion and data interaction [45]. As the first step, the data filter needs to be adopted to remove useless data because many data are continuous and abundant. Then, data integration needs to be used to deal with each single data point for comparison and analysis. Data conversion and interaction must be adopted for the entire manufacturing system. Then, the data need to be converted into information on the state of machine tools and WIPs. Using the above information, the energy characteristics can be analyzed, which will be used to support the energy-conservation control of CNC machine tools.
To realize energy-aware production, the energy-conservation control model is based on an artificial intelligence algorithm. The input of this model is the above energy characteristic values (that can reflect the machining state and energy efficiency), and the output is the selection of energy-conservation strategies.

3.1.3. Energy Consumption Service Module

Through the above energy consumption analysis, energy characteristics of different layers in a workshop can be obtained, which include the machine tool layer, workshop layer and workpiece layer. Different SM participants can put forward the personalized manufacturing and service needs through the social network. Meanwhile, different data and services will be provided to them.

3.2. Configuration of Manufacturing Data Acquisition Network

Here, the manufacturing data acquisition network is aimed at energy-conservation manufacturing, and the acquired data include energy consumption, state of the machine tools, and WIPs. Considering the real production processes, the configuration of the sensor network contains two parts: the static and the dynamic network constructions. The static network configuration is realized after the design of a manufacturing system, which is a part of the physical configuration process of the manufacturing system. On the other hand, the dynamic sensor network is mainly applied to one or several certain production tasks after production planning and scheduling. After the dynamic network construction, the required data can be acquired and the usage effectiveness of the sensors will be improved.

3.2.1. The Static Sensor Network Configuration

This configuration process uses a rule-based inference engine to realize the intelligent configuration of the data acquisition network of machine tools, as shown in Figure 2. The configuration process consists of three parts: establishment of a configuration knowledge base, construction of rules and the case base, and realization of the reasoning engine.
The configuration knowledge base is the extraction and description of the related knowledge based on ontology, including feature description information, precision information, key parameters, etc. The rule and instance base is a configuration case that contains expert experience and the actual case, and the ontology rule base is generated based on this case. The reasoning engine is a combination of case-based reasoning and ontology-based reasoning approaches. First, case-based reasoning is performed based on similarity matching. If the configuration does not meet the requirements, ontology rules are used to determine a new configuration scheme. The process of ontology rule matching is an iterative process that may not meet the requirements one time. The new data acquisition network configuration plan will be stored in the instance library for later use. The input of the configuration process includes the demand information of the machining features, and the output is a viable data acquisition network for the machine tool.

3.2.2. Dynamic Network Construction for a Certain Production Task

To improve the efficiency of configuration reasoning, case-based reasoning (CBR) is used to configure the data acquisition subnetwork, which is used to search for similar cases based on the matching of the above-mentioned processing-task attributes. The matching steps of CBR are described as follows: (1) define the processing task, including its characteristics or attributes; (2) search the instance database and find the highest similarity instance in the sample database according to the processing task’s characteristic data; (3) constitute a data acquisition network configuration scheme for the processing tasks to serve as a new paradigm; and (4) save the valuable new configuration examples obtained in the instance database for future energy data acquisition subnetwork configuration reference. Owing to the different attribute categories of machining tasks, the machining type is text data, the machining size is continuous numerical data and the machining accuracy is discrete numerical data. Therefore, the similarity ( S I M i , j ) calculation is an integration of the similarities of different types of data as follows:
S I M i , j = a S i m i , j a · b w b · S i m i , j b
S i m i , j a = 1 , i f   m t a i a   i s   t h e   s a m e   t o   m t a j a 0 , o t h e r w i s e
S i m i , j b = 1 m t a i b m t a j b 2 max i m t a i b min j m t a j b 2
b w b = 1
where S I M i , j denotes the total similarity of the ith and jth manufacturing tasks. S i m i , j a and S i m i , j b represent the similarity of the text-type property and the value-type property, respectively, and a and b represent the indexes of these two similarities. m t a i a and m t a j a represent the ath text-type property of the ith and jth manufacturing tasks, respectively. m t a i b and m t a j b represent the bth value-type property of the ith and jth manufacturing tasks, respectively. w b denotes the weight of the bth value-type property.

4. Energy Consumption Characteristic Analysis Based on Process Time Window

4.1. Data Modeling of Discrete Manufacturing Processes

Different kinds of data can be obtained after the manufacturing data acquisition network configuration. To realize data processing and data storage, date modeling is conducted first. The discrete manufacturing processes mainly include three types of data related to energy conservation: process data, energy consumption data and supporting-material data.
Process data model:
The process data involve the information of each machining process, for example, the process name, machine tool and process time. Because all the manufacturing activities are carried out according to process planning, process data are the core data for the discrete manufacturing workshop. The process data are modeled in Equation (5), and these data can be obtained from process planning and the WIP state.
P D = P D I D ,   W I D ,   P I D , P N a m e ,   M I D , S T i m e ,   E T i m e
where P D I D is the index of the process data, and W I D , P I D and M I D are the indexes of the workpiece, process and machine tool, respectively. P N a m e denotes the process name. S T i m e and E T i m e represent the starting and ending time of the process, respectively.
Energy consumption data model:
For a manufacturing workshop, the energy consumption mainly comes from machine tools; thus, the energy consumption data can be modeled by Equation (6).
E C D = E C D I D ,   M I D , E D a t a , T
where E C D I D is the index of the energy consumption data, and E D a t a represents the real-time power of a machine tool at time T .
Supporting-material data model
In addition to the energy consumption, a machining process also consumes some supporting materials that may be related to energy consumption, such as compressed air and cooling liquid. Thus, the supporting-material data can be expressed by Equation (7).
S M D = S M D I D , M I D , S T y p e ,   S M D a t a ,   T
where S M D I D is the index of the supporting-material data, and S T y p e represents the type of supporting material. S M D a t a is the real-time usage amount of the supporting material.

4.2. Energy Consumption Data-Partition Method Based on Process Time Window

For a manufacturing process, the process data are discrete, whereas the data on energy consumption are continuous. To relate the energy consumption data with process data, the former needs to be divided according to machining processes or feeds. Thus, an energy consumption data-partition method is proposed based on the process time window. The time window method can divide time series into segments, and has been used in many applications [46]. Because the traditional time window moves forward in succession over a fixed or variable time, it is not suitable for discrete manufacturing processes. The concept of the process time window is defined, which means that the interval time of the time window is determined on the basis of the processing stages, as shown in Figure 3.
For a single process, the time window can be obtained from the enterprise resource planning system, that is, the starting and ending times of the process. However, this process may contain several steps. For example, a turning process may include cylindrical turning, face cutting and internal cylindrical turning. Meanwhile, a step contains different states, such as standby, idle, air cutting and cutting, as shown in Figure 3. The power of different processes and states shows a high variation due to different cutting parameters [47,48].
To analyze the energy characteristics of different steps or cutting states, the continuous energy data belonging to different steps are divided based on the process time window. The power of the air-cutting state is used to judge whether a machine tool is in a cutting state, and the power of the cutting state is for identifying different processes or cutting steps. Here, ten real-time energy data are analyzed every time, that is, P t = p i t , i = 1 10 . Then, the maximum and minimum values of these data are deleted to exclude the influence of chance factors. The average value of the remaining data P t = p i t , i = 1 8 is used as the judgment standard, as denoted in Equation (8).
M e a n C E t = 1 8 i = 1 8 p i t
The algorithm flow of the entire energy data-partition method based on the process time window is shown in Algorithm 1.
Algorithm 1: Energy Data Partition Method
Input: the power of air cutting P a r i c u t t i n g
Output: the time window node of each steps s i , j and e i , j
Algorithm flow:
1. According to process planning, obtain the starting time s i and ending time e i
2. For each process
3.  For each energy data of this process
4.   The starting time of the first step is s i , obtain the mean value M e a n C E t = 1 8 i = 1 8 p i t
5.   If M e a n C E t P a r i c u t t i n g P a r i c u t t i n g > 0.05
6.    The step is in cutting state, and obtain the mean power value P c u t t i n g 1
7.   Else
8.    Obtain the time point e i , 1
9.   End if
10.   If P c u t t i n g 2 P c u t t i n g 1 P c u t t i n g 1 > 0.05
11.    This is the next step, and the above e i , 1 is the starting time of the next step s i , 2
12.    End if
13.   End For
14. End For
15. Return s i , j and e i , j

4.3. Real-Time Energy Consumption Characteristic Analysis

For a machining process, the original energy consumption data cannot be directly used to evaluate or optimize the machining processes. Important characteristic values must be derived. In this study, these characteristic values mainly fall into two categories: instantaneous and cumulative.
The instantaneous characteristics mainly reflect the variation law of cutting power, such as the maximum, minimum and mean power of a process or feed, as follows:
M a x P i = max t s i , e i p t
M i n P i = min t s i , e i p t
M e a n P i = 1 N i t s i , e i p t
where p t denotes the power at time t , and M a x P i ,   M i n P i   and   M e a n P i represent the maximum, minimum and mean of the energy consumption values, respectively. s i and e i denote the starting and ending times of a process time window, respectively. N i is the number of cutting-power data points during the process time window.
These instantaneous characteristics can reflect the operating state of a manufacturing system and have been used to detect recessive production anomalies [49].
On the other hand, the cumulative characteristics mainly show the overall energy consumption and energy efficiency of a process. These characteristics can be obtained as follows:
T o t a l E i = t s i , e i p t * Δ t
E n e r g y E f f i = t s i , e i m s i , m e i p t * Δ t T o t a l E i
P r o c e s s E f f i = V i T o t a l E i
where T o t a l E i denotes the total energy consumption during the process time window. Δ t is the energy consumption data-sampling interval. E n e r g y E f f i denotes the energy efficiency, which is the ratio of the material-removal energy consumption to the total energy consumption during the process time window. P r o c e s s E f f i is the material-removal volume of each energy consumption. V i denotes the material-removal volume during this process time window. m s i and m e i mean the starting time and ending time of the material-removal process.
The cumulative characteristic values can reveal the energy consumption feature at the process level, which can support process improvement and parameter optimization.

5. Case Study

5.1. Case Description

To verify the proposed method, a case of a discrete manufacturing workshop that mainly produces coupling parts for different customers is studied. This workshop contains three types of machine tools from different equipment providers: a CNC lathe, milling center and drilling machine. There are four machining processes for a coupling part: cylindrical lathe cutting, milling flat, drilling hole and tapping. The relationship between the machining processes and machine tools is presented in Table 1. The power of the air-cutting state of each machine tool is also listed in the table.
To realize the monitoring of machining states, a static data acquisition network is first configured for each machining system in the manufacturing workshop, as shown in Figure 4a. The processing characteristics, accuracy, optional sensing-equipment set and measuring-equipment set of the machining system are input to build the rule-reasoning library. A feasible sensing-equipment recommended list is obtained according to the specific process system information. Then, the appropriate configuration instances for a specific processing task are retrieved from the instance database through similarity calculation. According to a specific instance, the operator selects and modifies sensing devices from the static data acquisition network, and then a dynamic data acquisition subnetwork is formed for the current task, as shown in Figure 4b.

5.2. Energy Consumption Monitoring and Characteristic Analysis

Based on the above data acquisition network, the machining state and energy consumption data are obtained. Meanwhile, a prototype system of energy consumption monitoring and characteristic analysis is developed, as shown in Figure 5. This system is designed based on the browser/server (B/S) architecture. On the server side, the Java web-programming language is adopted, whereas HTML5/CSS/JavaScript is used to develop the browser side. This system can be conveniently visited by networked computers or remote handheld terminals. The prototype system mainly contains two functions: energy consumption monitoring and energy characteristic analysis. Figure 5a shows the real-time energy consumption monitoring module, which contains the machine tool, the current process and real-time energy. Figure 5b shows the energy consumption characteristic analysis module, which includes the mean energy consumption value, energy efficiency and material-removal volume of each energy consumption.
To analyze the accuracy of the proposed energy data-partition method, three tests with different machining times and sample sizes are chosen for comparison, as shown in Table 2. The sample sizes are 2700, 5400 and 8100. The partition accuracy is calculated by the ratio of properly segmented data and total energy consumption data. The results show that the partition accuracies of these three tests are all more than 98%, and it reaches 99.5% for Test No. 1. Moreover, clustering approaches were often used in the data-partition process [50]. In order to evaluate the validity of the proposed method, the clustering approach is used as a contrast in Table 2. The results show that the accuracy of the clustering approach for Test No. 1 is 98.7%, and the results for the other two tests are 97.8% and 97.1%. In summary, the proposed method has a high partition precision for manufacturing energy consumption data. The partitioned energy consumption data can then be used to analyze the characteristics of energy efficiency.
According to the proposed energy analysis method, some energy characteristic values of each process and machine tool can be obtained. The instantaneous energy characteristics of different processes are shown in Figure 6. It can be seen that the total energy of the four processes is descending, and the cylindrical lathe-cutting process consumes the most energy, which reaches 2.41 kWh. Therefore, this lathe process needs more attention, and some adjustment strategies can be implemented by equipment providers to realize energy conservation, such as process route modification or process parameter optimization. Moreover, the maximum power and mean power of the cutting state of the different processes are consistent. The power of the drilling hole on M2 is the highest, which is 4097 kW. The differentiation of mean power over time can be used to detect abnormal production conditions, for example, machine tool performance degradation and cutting tool wear. Additionally, the whole energy consumption of coupling parts can be obtained, which can be used by customers to optimize their product design.
The energy characteristic values of different machine tools are shown in Figure 7. This shows that the energy efficiency of M3 is the highest, reaching 0.62, which means that most of the energy consumption of M3 is used to conduct the material-removal process. That of M2 is the lowest, and more energy is wasted in standby or air-cutting states. For this problem, the NC code on M2 can be improved to increase its energy efficiency. For the process efficiency, M1 is the best, whereas M3 has the lowest process efficiency. This characteristic value can be used by manufacturers to select the appropriate machine tool with the highest processing efficiency, especially for roughing processes.

6. Conclusions and Future Work

To realize energy conservation and carbon emission reduction of manufacturing processes, one important step is to calculate and analyze the energy consumption and energy efficiency of machining processes. In this paper, a real-time energy consumption characteristic analysis method for IM workshops is established. First, an energy-conservation production architecture for IM processes is introduced, and the configuration of the data acquisition network is described to create a ubiquitous manufacturing environment. After the dynamic network construction, the required data can be acquired and the usage effectiveness of the sensor network can be improved. Then, an energy consumption data-partition and characteristic analysis method is proposed based on the process time window. The results show that the partition accuracies of these three tests are all more than 98%. Thus, the proposed method has a high partition precision for manufacturing energy consumption data. The energy characteristic values of different processes and machine tools can be obtained, which can be used by manufacturers to select the appropriate machine tool with the highest processing efficiency. The obtained energy characteristics can be used by different SM participants. This method realizes a combination of SM and real-time energy characteristic analysis.
In addition, there are also some limitations in the proposed methods which need to be researched in future works. First, in this study, only the energy consumption data of machine tools are analyzed, and many other important production data are neglected, such as energy consumption data of logistic processes and the workshop environment, the production capacity, and the utilization rate of equipment. Thus, more aggregative indicators are necessary for the overall assessment of manufacturing processes. Second, the actual manufacturing processes may be more complex, and include machine fault and cutting tool wear. Manufacturing data are dynamic and present uncertainties, and an intelligent processing method for complex data is required. Third, an energy consumption characteristic analysis cannot directly reduce the energy consumption of manufacturing systems. It is necessary to combine the energy characteristic analysis with some energy-saving strategies, such as multicriteria decision making about the selection of appropriate machine tools, process planning and production scheduling.

Author Contributions

Methodology, C.Z.; software, C.Z. and W.J.; validation, J.Z.; formal analysis, W.P.; writing—original draft preparation, C.Z.; writing—review and editing, C.Z. and J.Z.; visualization, W.J. All authors have read and agreed to the published version of the manuscript.

Funding

This research received no external funding.

Data Availability Statement

Not applicable.

Acknowledgments

This work is partially supported by the National Natural Science Foundation of China under Grant 51805213, the Natural Science Foundation of Jiangsu Province under Grant BK20170190 and BK20190419, and the Major Scientific and Technological Innovation Project of Shandong Province under Grant 2019JZZY020111.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Tian, G.; Liu, Y. Energy-Efficient Models of Sustainable Location for a Vehicle Inspection Station With Emission Constraints. IEEE Trans. Autom. Sci. Eng. 2015, 12, 238–243. [Google Scholar] [CrossRef]
  2. Wang, S.; Liang, Y.; Li, W.; Cai, X. Big Data enabled Intelligent Immune System for energy efficient manufacturing management. J. Clean. Prod. 2018, 195, 507–520. [Google Scholar] [CrossRef]
  3. Tian, G.; Ren, Y.; Feng, Y.; Zhou, M.; Zhang, H.; Tan, J. Modeling and Planning for Dual-Objective Selective Disassembly Using and/or Graph and Discrete Artificial Bee Colony. IEEE Trans. Ind. Inform. 2019, 15, 2456–2468. [Google Scholar] [CrossRef]
  4. Zhang, C.Y.; Li, W.D.; Jiang, P.Y.; Gu, P.H. Experimental Investigation and Multi-objective Optimization Approach for Low-Carbon Milling Operation of Aluminum. Proc. Inst. Mech. Eng. Part C J. Mech. Eng. Sci. 2017, 231, 2753–2772. [Google Scholar] [CrossRef]
  5. Frigerio, N.; Matta, A. Energy-Efficient Control Strategies for Machine Tools With Stochastic Arrivals. IEEE Trans. Autom. Sci. Eng. 2015, 12, 50–61. [Google Scholar] [CrossRef] [Green Version]
  6. Newman, S.; Nassehi, A.; Imani-Asrai, R.; Dhokia, V. Energy efficient process planning for CNC machining. CIRP J. Manuf. Sci. Technol. 2012, 5, 127–136. [Google Scholar] [CrossRef] [Green Version]
  7. Zhang, C.; Gu, P.; Jiang, P. Low-carbon scheduling and estimating for a flexible job shop based on carbon footprint and carbon efficiency of multi-job processing. Proc. Inst. Mech. Eng. Part B J. Eng. Manuf. 2015, 229, 328–342. [Google Scholar] [CrossRef]
  8. Jiang, P.; Leng, J.; Ding, K. Social manufacturing: A survey of the state-of-the-art and future challenges. In Proceedings of the 2016 IEEE International Conference on Service Operations and Logistics, and Informatics (SOLI), Beijing, China, 10–12 July 2016; pp. 12–17. [Google Scholar]
  9. Xiong, G.; Wang, F.-Y.; Nyberg, T.R.; Shang, X.; Zhou, M.; Shen, Z.; Li, S.; Guo, C. From mind to products: Towards social manufacturing and service. IEEE/CAA J. Autom. Sin. 2018, 5, 47–57. [Google Scholar] [CrossRef]
  10. Jiang, P.; Leng, J.; Ding, K.; Gu, P.; Koren, Y. Social manufacturing as a sustainable paradigm for mass individualization. Proc. Inst. Mech. Eng. Part B: J. Eng. Manuf. 2016, 230, 1961–1968. [Google Scholar] [CrossRef]
  11. Xiong, G.; Tamir, T.S.; Shen, Z.; Shang, X.; Wu, H.; Wang, F.-Y. A Survey on Social Manufacturing: A Paradigm Shift for Smart Prosumers. IEEE Trans. Comput. Soc. Syst. 2022, 1–19. [Google Scholar] [CrossRef]
  12. Ding, K.; Zhang, Y.; Chan, F.T.; Zhang, C.; Lv, J.; Liu, Q.; Leng, J.; Fu, H. A cyber-physical production monitoring service system for energy-aware collaborative production monitoring in a smart shop floor. J. Clean. Prod. 2021, 297, 126599. [Google Scholar] [CrossRef]
  13. Wang, J.; Zheng, P.; Lv, Y.; Bao, J.; Zhang, J. Fog-IBDIS: Industrial Big Data Integration and Sharing with Fog Computing for Manufacturing Systems. Engineering 2019, 5, 662–670. [Google Scholar] [CrossRef]
  14. Carletti, M.; Masiero, C.; Beghi, A.; Susto, G.A. A deep learning approach for anomaly detection with industrial time series data: A refrigerators manufacturing case study. Procedia Manuf. 2019, 38, 233–240. [Google Scholar] [CrossRef]
  15. Mouzon, G.C.; Yildirim, M.B.; Twomey, J.M. Operational methods for minimization of energy consumption of manufacturing equipment. Int. J. Prod. Res. 2007, 45, 4247–4271. [Google Scholar] [CrossRef] [Green Version]
  16. Mashaei, M.; Lennartson, B. Energy Reduction in a Pallet-Constrained Flow Shop Through On–Off Control of Idle Machines. IEEE Trans. Autom. Sci. Eng. 2013, 10, 45–56. [Google Scholar] [CrossRef]
  17. Hamalainen, M.; Mohajeri, B.; Nyberg, T. Removing barriers to sustainability research on personal fabrication and social manufacturing. J. Clean. Prod. 2018, 180, 666–681. [Google Scholar] [CrossRef]
  18. Egger, J.; Masood, T. Augmented reality in support of intelligent manufacturing—A systematic literature review. Comput. Ind. Eng. 2020, 140, 106195. [Google Scholar] [CrossRef]
  19. Wang, K.; Li, H.; Feng, Y.; Tian, G. Big Data Analytics for System Stability Evaluation Strategy in the Energy Internet. IEEE Trans. Ind. Inform. 2017, 13, 1969–1978. [Google Scholar] [CrossRef]
  20. Ding, X.; Tian, Y.; Yu, Y. A Real-Time Big Data Gathering Algorithm Based on Indoor Wireless Sensor Networks for Risk Analysis of Industrial Operations. IEEE Trans. Ind. Inform. 2016, 12, 1232–1242. [Google Scholar] [CrossRef]
  21. Lee, J.; Ardakani, H.D.; Yang, S.; Bagheri, B. Industrial Big Data Analytics and Cyber-physical Systems for Future Maintenance & Service Innovation. Procedia CIRP 2015, 38, 3–7. [Google Scholar] [CrossRef]
  22. Zhong, R.Y.; Xu, C.; Chen, C.; Huang, G.Q. Big Data Analytics for Physical Internet-based intelligent manufacturing shop floors. Int. J. Prod. Res. 2017, 55, 2610–2621. [Google Scholar] [CrossRef]
  23. Ji, W.; Wang, L. Big data analytics based fault prediction for shop floor scheduling. J. Manuf. Syst. 2017, 43, 187–194. [Google Scholar] [CrossRef]
  24. Ren, S.; Zhang, Y.; Liu, Y.; Sakao, T.; Huisingh, D.; Almeida, C.M.V.B. A comprehensive review of big data analytics throughout product lifecycle to support sustainable smart manufacturing: A framework, challenges and future research directions. J. Clean. Prod. 2019, 210, 1343–1365. [Google Scholar] [CrossRef] [Green Version]
  25. Kuo, Y.-H.; Kusiak, A. From data to big data in production research: The past and future trends. Int. J. Prod. Res. 2018, 57, 4828–4853. [Google Scholar] [CrossRef] [Green Version]
  26. Ghahramani, M.; Qiao, Y.; Zhou, M.C.; O’Hagan, A.; Sweeney, J. AI-based modeling and data-driven evaluation for smart manufacturing processes. IEEE/CAA J. Autom. Sin. 2020, 7, 1026–1037. [Google Scholar] [CrossRef]
  27. White, A.; Karimoddini, A.; Karimadini, M. Resilient fault diagnosis under imperfect observations—A need for Industry 4.0 era. IEEE/CAA J. Autom. Sin. 2020, 7, 1279–1288. [Google Scholar] [CrossRef]
  28. Ding, K.; Jiang, P. RFID-based production data analysis in an IoT-enabled smart job-shop. IEEE/CAA J. Autom. Sin. 2018, 5, 128–138. [Google Scholar] [CrossRef]
  29. Yuan, Z.; Li, X.; Wu, D.; Ban, X.; Wu, N.-Q.; Dai, H.-N.; Wang, H. Continuous-Time Prediction of Industrial Paste Thickener System With Differential ODE-Net. IEEE/CAA J. Autom. Sin. 2022, 9, 686–698. [Google Scholar] [CrossRef]
  30. Zuo, Y.; Tao, F.; Nee, A. An Internet of things and cloud-based approach for energy consumption evaluation and analysis for a product. Int. J. Comput. Integr. Manuf. 2018, 31, 337–348. [Google Scholar] [CrossRef]
  31. Jia, S.; Tang, R.; Lv, J.; Yuan, Q.; Peng, T. Energy consumption modeling of machining transient states based on finite state machine. Int. J. Adv. Manuf. Technol. 2017, 88, 2305–2320. [Google Scholar] [CrossRef]
  32. Cai, W.; Liu, F.; Xie, J.; Liu, P.; Tuo, J. A tool for assessing the energy demand and efficiency of machining systems: Energy benchmarking. Energy 2017, 138, 332–347. [Google Scholar] [CrossRef]
  33. Finkbeiner, M.; Schau, E.M.; Lehmann, A.; Traverso, M. Towards Life Cycle Sustainability Assessment. Sustainability 2010, 2, 3309–3322. [Google Scholar] [CrossRef] [Green Version]
  34. Saxena, P.; Stavropoulos, P.; Kechagias, J.; Salonitis, K. Sustainability Assessment for Manufacturing Operations. Energies 2020, 13, 2730. [Google Scholar] [CrossRef]
  35. Swarnakar, V.; Singh, A.R.; Antony, J.; Jayaraman, R.; Tiwari, A.K.; Rathi, R.; Cudney, E. Prioritizing Indicators for Sustainability Assessment in Manufacturing Process: An Integrated Approach. Sustainability 2022, 14, 3264. [Google Scholar] [CrossRef]
  36. Wang, W.; Yang, H.; Zhang, Y.; Xu, J. IoT-enabled real-time energy efficiency optimisation method for energy-intensive manufacturing enterprises. Int. J. Comput. Integr. Manuf. 2018, 31, 362–379. [Google Scholar] [CrossRef]
  37. Chen, X.; Li, C.; Tang, Y.; Xiao, Q. An Internet of Things based energy efficiency monitoring and management system for machining workshop. J. Clean. Prod. 2018, 199, 957–968. [Google Scholar] [CrossRef]
  38. Xiao, Q.; Li, C.; Tang, Y.; Chen, X. Energy Efficiency Modeling for Configuration-Dependent Machining via Machine Learning: A Comparative Study. IEEE Trans. Autom. Sci. Eng. 2020, 18, 717–730. [Google Scholar] [CrossRef]
  39. Zhang, C.; Ji, W. Big Data Analysis Approach for Real-Time Carbon Efficiency Evaluation of Discrete Manufacturing Workshops. IEEE Access 2019, 7, 107730–107743. [Google Scholar] [CrossRef]
  40. Ma, S.; Zhang, Y.; Lv, J.; Yang, H.; Wu, J. Energy-cyber-physical system enabled management for energy-intensive manufacturing industries. J. Clean. Prod. 2019, 226, 892–903. [Google Scholar] [CrossRef]
  41. Fu, Y.; Tian, G.; Fathollahi-Fard, A.M.; Ahmadi, A.; Zhang, C. Stochastic multi-objective modelling and optimization of an energy-conscious distributed permutation flow shop scheduling problem with the total tardiness constraint. J. Clean. Prod. 2019, 226, 515–525. [Google Scholar] [CrossRef]
  42. Tan, Y.; Zhou, M.; Zhang, Y.; Guo, X.; Qi, L.; Wang, Y. Hybrid Scatter Search Algorithm for Optimal and Energy-Efficient Steelmaking-Continuous Casting. IEEE Trans. Autom. Sci. Eng. 2020, 17, 1814–1828. [Google Scholar] [CrossRef]
  43. Li, X.; Xing, K.; Zhou, M.; Wang, X.; Wu, Y. Modified Dynamic Programming Algorithm for Optimization of Total Energy Consumption in Flexible Manufacturing Systems. IEEE Trans. Autom. Sci. Eng. 2019, 16, 691–705. [Google Scholar] [CrossRef]
  44. Jenny, L.D.C.; Ocampo-Martinez, C. Energy efficiency in discrete-manufacturing systems: Insights, trends, and control strategies. J. Manuf. Syst. 2019, 52, 131–145. [Google Scholar]
  45. Zhang, C.; Jiang, P.; Cheng, K.; Xu, X.W.; Ma, Y. Configuration Design of the Add-on Cyber-physical System with CNC Machine Tools and its Application Perspectives. Procedia CIRP 2016, 56, 360–365. [Google Scholar] [CrossRef] [Green Version]
  46. Ren, L.; Wei, Y.; Cui, J.; Du, Y. A sliding window-based multi-stage clustering and probabilistic forecasting approach for large multivariate time series data. J. Stat. Comput. Simul. 2017, 87, 2494–2508. [Google Scholar] [CrossRef]
  47. Zhang, C.; Jiang, P. Sustainability Evaluation of Process Planning for Single CNC Machine Tool under the Consideration of Energy-Efficient Control Strategies Using Random Forests. Sustainability 2019, 11, 3060. [Google Scholar] [CrossRef] [Green Version]
  48. Wang, W.; Tian, G.; Chen, M.; Tao, F.; Zhang, C.; Ai-Ahmari, A.; Li, Z.; Jiang, Z. Dual-objective program and improved artificial bee colony for the optimization of energy-conscious milling parameters subject to multiple constraints. J. Clean. Prod. 2020, 245, 118714. [Google Scholar] [CrossRef]
  49. Zhang, C.; Wang, Z.; Ding, K.; Chan, F.T.; Ji, W. An energy-aware cyber physical system for energy Big data analysis and recessive production anomalies detection in discrete manufacturing workshops. Int. J. Prod. Res. 2020, 58, 7059–7077. [Google Scholar] [CrossRef]
  50. Tabassian, M.; Verbeke, R.; Tourwe, T.; Tsiporkova, E. Data-Driven Divide-and-Conquer for Estimating Build Times of 3D Objects. In Proceedings of the 2021 International Conference on Data Mining Workshops (ICDMW), Auckland, New Zealand, 7–10 December 2021; pp. 268–277. [Google Scholar] [CrossRef]
Figure 1. Energy-conservation production architecture in intelligent workshops for SM.
Figure 1. Energy-conservation production architecture in intelligent workshops for SM.
Machines 10 00923 g001
Figure 2. Intelligent configuration of manufacturing data acquisition network.
Figure 2. Intelligent configuration of manufacturing data acquisition network.
Machines 10 00923 g002
Figure 3. Energy consumption data partition based on process time window.
Figure 3. Energy consumption data partition based on process time window.
Machines 10 00923 g003
Figure 4. Configuration of manufacturing data acquisition network; (a) static data acquisition network configuration; (b) dynamic data acquisition network configuration.
Figure 4. Configuration of manufacturing data acquisition network; (a) static data acquisition network configuration; (b) dynamic data acquisition network configuration.
Machines 10 00923 g004
Figure 5. A prototype system of energy consumption monitoring and characteristic analysis; (a) real-time energy consumption monitoring; (b) energy consumption characteristic analysis.
Figure 5. A prototype system of energy consumption monitoring and characteristic analysis; (a) real-time energy consumption monitoring; (b) energy consumption characteristic analysis.
Machines 10 00923 g005aMachines 10 00923 g005b
Figure 6. The energy characteristic analysis of different processes.
Figure 6. The energy characteristic analysis of different processes.
Machines 10 00923 g006
Figure 7. The energy characteristic analysis of different machine tools.
Figure 7. The energy characteristic analysis of different machine tools.
Machines 10 00923 g007
Table 1. The machining processes of a coupling part.
Table 1. The machining processes of a coupling part.
No.ProcessesMachine ToolMachine No.Power of Air Cutting (W)
1Cylindrical lathe cuttingCNC latheM12411
2Milling flatMilling centerM22941
3Drilling hole
4TappingDrilling machineM32182
Table 2. The accuracy of the energy data-partition method.
Table 2. The accuracy of the energy data-partition method.
Test No.123
Machining time (min)153045
Sample size270054008100
Partition accuracy (%)99.598.698.4
Accuracy of clustering approach (%)98.797.897.1
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Share and Cite

MDPI and ACS Style

Zhang, C.; Zhang, J.; Ji, W.; Peng, W. Data Acquisition Network Configuration and Real-Time Energy Consumption Characteristic Analysis in Intelligent Workshops for Social Manufacturing. Machines 2022, 10, 923. https://doi.org/10.3390/machines10100923

AMA Style

Zhang C, Zhang J, Ji W, Peng W. Data Acquisition Network Configuration and Real-Time Energy Consumption Characteristic Analysis in Intelligent Workshops for Social Manufacturing. Machines. 2022; 10(10):923. https://doi.org/10.3390/machines10100923

Chicago/Turabian Style

Zhang, Chaoyang, Juchen Zhang, Weixi Ji, and Wei Peng. 2022. "Data Acquisition Network Configuration and Real-Time Energy Consumption Characteristic Analysis in Intelligent Workshops for Social Manufacturing" Machines 10, no. 10: 923. https://doi.org/10.3390/machines10100923

APA Style

Zhang, C., Zhang, J., Ji, W., & Peng, W. (2022). Data Acquisition Network Configuration and Real-Time Energy Consumption Characteristic Analysis in Intelligent Workshops for Social Manufacturing. Machines, 10(10), 923. https://doi.org/10.3390/machines10100923

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop