Simulation of Concurrent Process Planning (CPP) System

advertisement
Contemporary Engineering Sciences, Vol. 8, 2015, no. 36, 1713 - 1719
HIKARI Ltd, www.m-hikari.com
http://dx.doi.org/10.12988/ces.2015.510292
Simulation of Concurrent Process Planning (CPP)
System for Machining Two Different Products
Bahaa M. Nasser
Industrial Engineering Department, College of Engineering
Northern Border University, Arar, Northern Border Region, Saudi Arabia
Copyright © 2015 Bahaa M. Nasser. This article is distributed under the Creative Commons
Attribution License, which permits unrestricted use, distribution, and reproduction in any medium,
provided the original work is properly cited.
Abstract
In this paper, a simulation of a concurrent process planning (CPP) system is
introduced. This system consists of a main input: the production knowledge and
the production line. The production knowledge includes the production rules
related to generating the process plan from the part drawing. Two products are
used as output of the production knowledge and input for the manufacturing
center. The CPP simulation system indicates that the utilization of machining
center is very high and decreases the production cost. However, the waiting
number of products in the production line is low.
Keywords: Simulation, Modeling, Arena, Expert systems, process planning
system, concurrent process planning system, Production knowledge, computer
Aided Process Planning CAPP, production line
1 Introduction
Simulation is the control of a model in a manner that it works on time or
space to pack it, subsequently empowering one to see the collaborations that
would not generally be clear on account of their detachment in time or space [1].
While modeling and simulation generally are used to speak to a little parcel of this
present reality. Frameworks, for example, assemble plant with machines,
individuals, transport gadgets, carpet lifts, and storage room [2].
A CAPP-PPC serial and concurrent model process was presented in this
model the process plan was divided into three stages: thus are the initial process
1714
Bahaa M. Nasser
planning, process route planning and process specification planning. Also the
production planning was divided into three stages: factory level planning,
workshop level plans, and process level planning [3]. The CAPP-PPC concurrent
process can save production time, reduce production cost and improve the
production efficiency.
The Concurrent Process Planning (CPP) System is shown in figure 1. The
CPP system consists of the production knowledge of machining two products A
and B, the manufacturing center of drilling machine. The manufacturing center
lead to three stages: packaging, scraping and salvage.
Concurrent Process Planning (CPP) System
Production Knowledge
Product A
Product B
Manufacturing Center (drilling)
Package
Salvage
Scrape
Figure 1: Concurrent Process Planning (CPP) System
2 Ideas and strategies
The process plan can be defined as a recipe, which is a set of instructions for
transforming a raw material to a desired shape [4]. Process planning is considered
as the bridge between the engineering design and the manufacturing processes [5].
The basic function of process planning is to determine the sequence to be
followed in converting the work part from a raw material to a finished part or to a
desired shape [6]. The process plans must be developed within the equipment
capabilities and factory capacities. The concerned manufacturing engineers are
responsible to define the process plans according to the capabilities of the
available machines in the plant and the features of the product [7].
The implementation of Computer-Aided Process Planning (CAPP) system is
more appropriate for the batch production type [8]. Due to the rapid variation in
product types to accommodate the consumer's requirements, the CAPP system
becomes an essential tool for reducing the time and saving the human effort
consumed in the planning of the manufacturing processes [9, 10].
Simulation of concurrent process planning (CPP)
1715
The CPP System consists of two concurrent different products A and B: two
blocks: one has one hole and the other has two holes (Fig. 2). The first product,
named product A [Block (Length 100, width 100, Height 100) with hole
(Diameter 50, Depth 50)] is created in a contiguous division, outside the limits of
this model, with interval times to our model being exponentially distributed with a
mean of 5 minutes. The second units named product B [Block (Length 100,
width 100, Height 100) with two holes (Diameter 20, Depth 50)], is delivered in
an alternate building, additionally outside this present model's limits, where it is
held until a cluster of three units is accessible; the bunch is then sent to the last
creation region we are demonstrating. The time between the entries of progressive
groups of product B to our model is exponential with a mean of 30 minutes.
At the drilling machining center, the products A and B are embedded, the
case is amassed and fixed, and the fixed unit is tried. The aggregate procedure
time for these operations relies on the part sort: Triangular Distribution TRIA (1,
3, 6) for product A and Weibull Distribution WEIB (2, 5) for product B (2 is the
scale parameter β and 5 is the shape parameter α). Ninety percent of the products
pass the investigation and are moved directly to the packaging division. The
remaining parts are switched to the re-drilling work area. Eighty percent of these
products are scrap and the rest are rework and moved to the packaging division as
revised parts, and the rest are exchanged at the scrap region. An ideal opportunity
to improve a section takes after an exponential conveyance with mean of 30
minutes and is free of part sort and a final manner.
3 Building CPP Model
A simulation model is the main step to build a simulation project. The
simulation model of CPP system is shown in figure 3. This model was built in arena
software using these modules: two create, two assign, four processes, two decide,
three records, and three dispose.
1716
Bahaa M. Nasser
Figure 3. The simulation model of CPP system
The following Tables include the main data
Name
Product A arrive
Product B arrive
Entity Type
Product A
Product B
Create Modules
Type
Value
Random (Expo)
5
Random (Expo)
30
Assign Modules
Name
Type
Assign Product A Drilling and arrive time
Assignments
Attribute
Attribute
Assign Product B Drilling and arrive time
Assignments
Attribute
Attribute
Units
Minutes
Minutes
Entities/Arrival
1
4
Attribute Name
New Value
Drilling Time
Arrive Time
TRIA(1,3,6)
TNOW
Drilling Time
Arrive Time
WEIB(2, 5)
TNOW
Process Modules
Name
Prim A process
Action
Seize Delay
Release
Prim B process
Seize Delay
Release
Drilling Process
Seize Delay
Release
ReDrilling
Process
Seize Delay
Release
Type
Resources
Resource Name
Quantity
Delay Type
Resource
Type
Prim A
Resource Name
1
Quantity
TRIA(1,4,8)
Delay Type
Resource
Type
Prim B
Resource Name
1
Quantity
TRIA(3,5,10)
Delay Type
Resource
Type
Drilling
Resource Name
1
Quantity
Expression
Delay Type
Resource
ReDrilling
1
EXPO( 45)
Decide Modules
Name
Type
Failed Drilling Inspection
2-way by chance
Failed ReDrilling Inspection
2-way by chance
Percent True
8%
25%
Simulation of concurrent process planning (CPP)
Name
Record Scrapped Blocks
Record Salvaged Blocks
Record Packaging Blocks
Record Modules
Type
Attribute Name
Time interval
Arrive Time
Time interval
Arrive Time
Time interval
Arrive Time
1717
Tally Name
Record Scrapped Blocks
Record Salvaged Blocks
Record Packaging Blocks
Dispose Modules
Name
Scrapped
Salvaged
Packaging
At the run setup window, working hours per days is 16 and replication
length is 5 days.
4 Statistical Analysis of CPP System
Some of the selected result of the CPP simulation system can be illustrated
in the following Tables. Table 1 shows the difference between the number of
input and output products for each process center: Product A, Product B, Drilling
and re-Drilling, and the percentage between the output products to the input
products at each process center.
Process Center
Drilling Process
Product A process
Product B Process
ReDrilling Process
Number of input
Products
1654
1023
648
142
Number of output
Products
1651
1009
645
99
Table 1 Process Center
Output percentage
of products
99.82%
98.63%
99.54%
69.72%
1718
Bahaa M. Nasser
Output percentage of products
Number of input & output products
Output percentage of…
Number of input Products
1654 1651
99,82%
1023 1009
98,63%
99,54%
69,72%
648 645
142
Drilling
Process
Product A
process
Product B
Process
99
Drilling
Process
ReDrilling
Process
Product A
process
Product B
Process
ReDrilling
Process
In Table 2 shows the average and the maximum waiting number of products per
second.
Queuing Process
Average Waiting Number of Products
Maximum Waiting Number of Products
Drilling Process.Queue
0.81
6
Product A process.Queue
4.55
23
Product B Process.Queue
5.72
31
ReDrilling Process.Queue
23.04
46
Table 2 Queuing Process
Waiting Number of Products in CPP System
46
Average Number of Products
23,04
31
23
5,72
ReDrilling Process.Queue
Maximum Number of Products
Product B Process.Queue
4,55
Product A process.Queue
6
0,81
Drilling Process.Queue
5 Conclusions
By using the concurrent CPP simulation system to simulate the production
lines indicates that the utilization of machining center comes up to 99.82%, and
lead to decreasing the production cost. Also, the waiting number of products in
production line not more than 6 products per second.
References
[1] Jonathan Searle and John Brennan, Simulation Components, Integration of
Modelling and Simulation, Educational Notes RTO-EN-MSG-067,
Neuilly-sur-Seine, France: RTO, 2007.
Simulation of concurrent process planning (CPP)
1719
[2] Anu Maria, Introduction to Modeling and Simulation, Proceedings of the
29th conference on Winter simulation - WSC '97, ed. S. Andradóttir, K. J.
Healy, D. H. Withers, and B. L. Nelson, 1997.
http://dx.doi.org/10.1145/268437.268440
[3] Yanhai Chen, et al., Study on the product CAPP-PPC process based on
productivity, Applied Mechanics and Materials, 668-669 (2014), 1651-1654.
http://dx.doi.org/10.4028/www.scientific.net/amm.668-669.1651
[4] J. Lange, F. Bergs, G. Weigert and K.-J. Wolter, Simulation of capacity and
cost for the planning of future process chains, International Journal of
Production Research, 50 (2012), no. 21, 6122-6132.
http://dx.doi.org/10.1080/00207543.2012.661889
[5] Ahmad Shawan, Jean-Claude Léon, Gilles Foucault, Lionel Fine, Functional
restructuring of CAD models for FEA purposes, Engineering Computations,
32 (2015), no. 1, 155-176. http://dx.doi.org/10.1108/ec-03-2013-0088
[6] Jean-Philippe Pernot, Franca Giannini, Cédric Petton, Thin part identification
for CAD model classification, Engineering Computations, 32 (2015), no. 1,
62-85. http://dx.doi.org/10.1108/ec-03-2013-0082
[7] M. Li, Y.F. Zhang, and J.Y.H. Fuh, Retrieving reusable 3D CAD models
using knowledge-driven dependency graph partitioning, Computer-Aided
Design and Applications, 7 (2010), no. 3, 417-430.
http://dx.doi.org/10.3722/cadaps.2010.417-430
[8] V. V. Kokareva et al., Production Processes Management by Simulation in
Tecnomatix Plant Simulation, Applied Mechanics and Materials, 756 (2015),
604-609. http://dx.doi.org/10.4028/www.scientific.net/amm.756.604
[9] H. Aytug, C. Dogan, A framework and a simulation generator for
Kanban-controlled manufacturing systems, Computers and Industrial
Engineering, 34 (1998), no. 2, 337–350.
http://dx.doi.org/10.1016/s0360-8352(97)00280-5
[10] Y. Son, R. Wysk, A. Jones, Simulation based shop floor control: formal
model, model generation and control interface, IIE Transactions, 35 (2003),
no. 1, 29-48. http://dx.doi.org/10.1080/07408170304428
Received: November 4, 2015; Published: December 14, 2015
Download