Abstract
The maximum output of manufacturing systems depends on the production capacity of bottleneck. So it is very important to predict abottleneck unit before actual production. However, the bottleneck often shifts from one place to another, it is difficult to predict accurately. To solve this problem, an intelligent prediction model based bottleneck (IPMFB) method is proposed by combining petri nets, object-oriented technology and cloud manufacturing ideas. With the proposed method, process and rules are designed, and a simulation model is established by the Plant Simulation software. Then all production data are input into the simulation model to intelligently predict the bottleneck by cloud computing and simulation running. In addition, the IPMFB method gives priority to production resources scheduling for bottleneck, which can satisfy a demand of bottleneck firstly by dynamic programming and a fuzzy algorithm. Finally, the validity and feasibility of the IPMFB method are verified by empirical research.
Access provided by Autonomous University of Puebla. Download conference paper PDF
Similar content being viewed by others
Keywords
1 Introduction
The Fourth Industrial Revolution is coming, which holds the promise of increased flexibility in manufacturing, along with mass customization, better quality, and improved productivity [1]. As a new service-oriented networked manufacturing mode [2], cloud manufacturing provides a new idea for the upgrading of manufacturing and plays an important role in Industry 4.0.
According to the theory of constraints (TOC) [3], the maximum output of manufacturing system depends on the production capacity of bottleneck unit [4]. When the demand is larger than the capacity, there will be at least one bottleneck in the production process, and the bottleneck often shifts from one place to another at different times [5]. Therefore, it is significant to predict the bottleneck unit in advance to maximize the benefit of the production system [6].
Several solutions have been proposed to predict production bottleneck, such as a novel Parallel gated recurrent units (P-GRUs) network are particularly developed for shifting bottleneck prediction [7], a Heuristic algorithm of production process optimization for dynamic bottleneck to determine the bottleneck machine [8], and a genetic algorithm based machining scheduling is proposed to optimize the key bottleneck process[9]. In recent years, some simulation tools have been developed for the prediction of bottleneck units. For instance, the FLEXSIM software has been utilized to identify the bottleneck process [10], the SIMOGRAMS method has been used to locate the bottleneck workshop and improve the bottleneck cell [11], and the MATLAB tool has been put into practice to detect the bottleneck for production system [12]. However, these methods are either complex or nonvisual.
Therefore, a new virtual prediction method for bottleneck is proposed to shorten the production cycle time and increase the system capacity, based on Petri nets, object-oriented technology and cloud manufacturing.
2 Methodology
2.1 Conception
Intelligent Prediction Modeling for Bottleneck (called IPMFB) is a new predicting approach, which combines petri nets, object-oriented and cloud manufacturing to abstract the processing units as cloud places, and integrate the places into the cloud computing. Then the virtual simulation model is designed to intelligently predict the bottleneck unit before actual manufacturing. Furthermore, the production resource of bottleneck is satisfied firstly to shorten the total production time and increase the system production capacity.
2.2 Definition
Therefore, the model of intelligent prediction process of bottleneck can be defined as shown below [13]:
Where (P, T, F) is a basic Petri net model,
W:F → {1,2,3,…} is a weighted function,
K:S → {1,2,3,…} is a capacity function,
M:S → {1,2,3,…} is a marking of PN,
The constraints: \(\forall s \in S:M(s) \le K(s)\).
According to the definition, the IPMFB can be stated as Fig. 1 shows:
2.3 Process
IPMFB method is an intelligent prediction for bottleneck in virtual manufacturing system. The process is designed as Fig. 2 shows:
According to the TOC theory, one man-hour loss of bottleneck can lead to one man-hour loss of system [14]. IPMFB method gives priority to the production resources scheduling of bottleneck, which can satisfied the demand of bottleneck firstly, so as to ensure the maximum capacity and profit of the system. Figure 3 shows the rules of resources scheduling based on bottleneck.
From Fig. 3, the circles are processing units, the rectangles are buffers, and the ellipses are message passing of input or output.
The rules of resources scheduling based on bottleneck are described as follows:
-
1)
Find out the bottleneck unit, suppose the bottleneck unit is Pn2;
-
2)
Give priority to the resources scheduling of Pn2;
-
3)
Subsequent processing units (such as Pn, Pn1) should change their job sequencing and resource allocation based on the Pn2 resource scheduling;
-
4)
Former processing units (such as Pn4) should adopt the pull production to rearrange production plan and redistribute resources according to the resources scheduling results of Pn2.
2.4 Function Model of Resources Scheduling
Assuming there are k resources in a factory, which should be delivered to s processes, and there are n criteria for the scheduling results. Thus, a fuzzy dynamic programming model with n objectives in k dimensions can be established as follows:
1) Set up a function model for resources scheduling
Decision variable:
where s is the stage variable to deliver resources for processes, (su1, su2, …, suk) is the state variable and suk is the quantity (or ratio) of kth resource distributed from process 1 to process s. (sv1, sv2, …, svk) is the decision variable and svk is the quantity(or weight) of kth resource allocated for process s.
2) Establish an objective function model for resources optimal scheduling.
According to the principle of fuzzy optimization [15], the relative membership degree is expressed as (2).
where p is the distance parameter.
According to the maximum membership principle of fuzzy set, the objective function model of resource scheduling based on fuzzy dynamic programming is defined as (3).
Where F is the maximum objective function, \(d\left[ {v^{k} (s)} \right]\) is the membership value that obtained from the decision value and the membership degree(suk j), when the decision value of k dimension is vk(s) in the stage s.
2.5 Simulation
By using the simulation software, the manufacturing system simulation model is designed to simulate the real production situation.
Then the capacity data and rules of resources scheduling are input in simulation model, so as to predict the bottleneck intelligently through cloud computing and simulation running.
At last, the bottleneck unit will be improved by the maximum membership principle of resource scheduling fuzzy set to increase system capacity and economic benefits.
3 Experiments
3.1 Case Description
The annual production capacity of Z Company is 56 sets of 500 kilovolt ampere transformers. As the company has received some transformer orders from the State Grid, the capacity demand rises to 64 sets per year. So it is urgent to enlarge the production capacity, especially in its core workshop-coil winding. Therefore, it is very important to predict the bottleneck unit of coil winding workshop in advance.
3.2 The Initial Simulation Model
The coil winding workshop mainly includes seven units: vertical winding, horizontal winding, coil demoulding, coil welding, coil assembly, drying and coil inspection [16]. The initial intelligent prediction simulation model is established by Plant Simulation software as Fig. 4 shows.
3.3 Simulation Running and Result Output
All actual production data of the company are input in the simulation model to get the annual capacity of each processing unit by cloud computing and simulation running.
From Table 1, it can be seen that the capacity of coil assembly is the smallest unit in the manufacturing. So the coil assembly is the bottleneck unit of the system, and the resources must be satisfied firstly in production scheduling.
3.4 Priority Scheduling of Resources for Bottleneck
In order to simplify the calculation, only three bottleneck processes in the coil winding workshop are analyzed, that is, S1 is the key bottleneck, S2 is the second bottleneck, and S3 is the third bottleneck.
According to the practical experience, production scheduling is mainly to optimize 5 kinds of resources.
-
1)
Workgroup: 10 workgroups with 4 operators per group are assigned for processes S1, S2 and S3.
-
2)
Forklift: 12 forklifts for processes S1, S2 and S3.
-
3)
Insulating parts: about 320 kg.
-
4)
Management intensity: the key bottleneck, the first intensity.
-
5)
Environmental comfort: the key bottleneck, the first comfortable.
Both management intensity and environmental comfort are qualitative indicators, so they can be regarded as a unit “1”. In the next step, they should be calculated by their weights.
Therefore, the five kinds of resources in winding workshop are defined as follows:
Through formula (3), the objective function value can be calculated by cloud computing.
And the optimal resource scheduling is solved by dynamic programming and fuzzy algorithm as Table 2 shows.
3.5 The Improved Simulation
After the resources are scheduled preferentially for the bottleneck with dynamic programming and fuzzy algorithm, the simulation model need to be redesigned as Fig. 5 shows:
3.6 Experimental Results
From Table 3, it can be seen that the annual capacity of coil assembly is increased to 64 sets, which is 10.73% higher than before. And the increased profits are more than 2,020,000 RMB per year. The bottleneck improvement effect is very significant.
4 Conclusion
In this paper, a new approach is proposed to predict the bottleneck, based on Petri nets, object-oriented and cloud manufacturing ideas. Firstly, the process and rules of IPMFB are designed. Then the intelligent prediction simulation model is established by Plant Simulation software, and all production data are input in the model to predict the bottleneck by cloud computing and simulation running. Moreover, the IPMFB method gives priority to the production resources scheduling of bottleneck, which can satisfy the demand of bottleneck firstly by dynamic programming and fuzzy algorithm. Finally, the validity and feasibility of the IPMFB method are verified by the empirical research.
In the future, we plan to add the deep learning algorithm of artificial intelligence into the simulation model to improve the intelligence of prediction.
References
Zhong, R. Y., Xun, X., Klotz, E., Newman, S. T.: Intelligent Manufacturing in the Context of Industry 4.0: A Review. Engineering 3(5), 616–630 (2017)
Bo-hu, L., Zhang, L., Wang, S.L., Tao, F., Cao, J.W., et al.: Cloud manufacturing: a new service-oriented networked manufacturing model. Comput. Integr. Manuf. Syst. 16(1), 1–7 (2010)
Chen, Q.S.: Theory of constraints. Comput. Integr. Manuf. Syst. 10(5), 3–5(1998)
Wang, X.-Y., Wang, J.-J.: Single-machine due date assignment problem with deteriorating jobs and resource-dependent processing times. Int. J. Adv. Manuf. Technol. 67(1–4), 255–260 (2013)
Juan, T., Zhi, L., Bengang, G., Zhimin, F.: Key techniques of production process optimization in manufacturing shop oriented to bottleneck shifting. China Mech. Eng. 25(20), 2761–2768 (2014)
Guan, D., Shi, L., Kong, L., Cao, R., Yang, Y., Zhao, J.: A study on the carry capacity calculation and bottleneck identification of Baotou-Shenhua railway. Railway Transp. Econ. 42(4), 42–47 (2020)
Fang, W., Guo, Y., Liao, W., Huang, S., Yang, N., Liu, J.: A parallel gated recurrent units (P-GRUs network for the shifting lateness bottleneck prediction in make-to-order production system. Comput. Ind. Eng. 140(2), 1–12(2020)
Shaowei, W., Wenxiang, J.: Research of heuristic rules based on dynamic bottleneck of production process optimization. Comput. Digital Eng. 46(9), 1927–1930 (2018)
Dan, L.: Genetic algorithm based machining scheduling optimization of key bottleneck process of customized high-end underground equipment. Manuf. Autom. 42(5), 151–156 (2020)
Wei, W., Yunting, W., Wenlong, S.: Simulation on cluster layout wooden furniture production line based on FlexSim. Scientia Silvae Sinicae. 56(4), 135–142 (2020)
Fu, G., Guojun, Z.: Applications of SIMOGRAMS to resolve the bottleneck of the production line. Ind. Eng. Manage. 11(6), 107–109 (2006)
Yongyang, Z., Jian, Y.: A bottleneck intelligent detection method for production system based on matlab. Machinery 42(12), 54–57 (2015)
Bo, Y.: Structural theory researches based on Petri net. Graduate school of Xihua University, Chengdu (2008)
Wiendahl, H.P.: Load-Oriented Manufacturing Control. Springer, Hannover (1995)
Jian-hong, F., Ying, L., Ying, L., Wen-guang, C.: Grid resource distribution based on fuzzy multi-objective decision making. J. Comput. Appl. 28(6), 1588–1590 (2008)
You-ling, C., Yong-yang, Z., Ya-nan, S., Ying-jiao, X., Chun-hua, H.: Factory agile production scheduling modeling based on petri net. Comput. Integr. Manuf. Syst. 16(3), 598–602 (2010)
Acknowledgment
This work is funded by Guangdong Ordinary Universities Youth Innovative Talents Project (3D Printing Quality Real-time Detection and Quality Prediction Key Technology Research: 2018KQNCX343) and Key Disciplines of Guangdong Province: Mechanical Engineering.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG
About this paper
Cite this paper
Zhang, Y., Zeng, L., Peng, E., Luo, Z., Zhou, Dw. (2021). An Intelligent Prediction Model for Bottleneck in Production System Based on Cloud Manufacturing. In: Zhen, D., et al. Proceedings of IncoME-V & CEPE Net-2020. IncoME-V 2020. Mechanisms and Machine Science, vol 105. Springer, Cham. https://doi.org/10.1007/978-3-030-75793-9_24
Download citation
DOI: https://doi.org/10.1007/978-3-030-75793-9_24
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-75792-2
Online ISBN: 978-3-030-75793-9
eBook Packages: EngineeringEngineering (R0)