Manufactring Mangement Project 2
Manufactring Mangement Project 2
Mechatronics Program
“Manufacturing Management”
Case study
Level: 300
Under supervision of : Dr. Mansour Abogamila
Operations Scheduling Real Case Study
Abstract
In this paper, we analyzed the sequencing situations on two machines where the
machine setup time is not independent of processing order.
A real case study of Badr City Industrial Complex is taken as a model. Data is
collected and analyzed using MS-Excel by different methods. The problem
formulation has been presented. Multiple solutions were obtained by applying
sequencing methods. The comparison of different solutions is done to choose the
optimal solution.
1. Introduction
sequencing can be difficult for a number of reasons. One is that in reality, an operation
must deal with variability in setup time, processing times, changes in the set of jobs.
For a description of a heuristic that can be used for the case where a set of jobs is to be
processed through one machine given the setup time. Consider the following table which
shows work station machine setup times based on job processing order:
Resulting
following
Job setup
time (min)
is
Setup
time J1 J2 J3
(minutes
)
J1 6 - 12 4
J2 4 2 - 8
J3 4 10 6 -
Note if job J1 is followed by J2, the setup time for J2 will be
12 minutes. Furthermore, if job J1 is completed first, followed by job J2, job J3 will then follow
job J2 and have a setup time of 8 minutes. Then if job J1 is done first, its setup time will be 6
minutes.
The simplest way to determine which sequence will result in the lowest total setup time is to list
each possible sequence and determine its total setup time. In general, the number of different
alternatives is equal to n!. Here, n is equal to 3, so there are six alternatives and their total setup
time is as follows:
Sequencing Total
Setup time
(minutes)
J1-J2-J3 26
J1-J3-J2 16
J2-J1-J3 10
J2-J3-J1 22
J3-J1-J2 26
J3-J2-J1 12
This procedure is relatively simple to do manually when the number of jobs is two or three.
However, as the number of jobs increases, the list of alternatives. quickly becomes larger, since
if the number of machines is more than one. Thus, sequencing will be difficult for this reason.
In this study, we will analyze sequencing situations under two machines where the setup time
would be considered as a factor.
3. Problem Formulation
To form the general model subject to the setup time, the procedure for two machines is
considered for setup time as a main factor influencing the sequence of a set of jobs. The
following notations are used to design the model:
m n
4. Implementation
To implement the formula and to achieve the above objective, a real case study has been taken
from industry. A group of ten jobs are to be processed through two machines flow shop. The first
operation involves Vertical Cutting and the second operation involves Circular Cutting. In the
existing system, the set of jobs are processed in the same order in which they reached the
department. To implement the model, the jobs are labeled in serial number as they arrived to the
flow shop. The respective processing time for each job is given in the Table 2. Jobs are listed in
order of arrival and the processing time is in hours.
In the existing system, the production manager orders the jobs arbitrary
Notation Meaning
and mainly using First Come First Served (FCFS) rule, i.e. the jobs are
M1 and Vertical Cutting
going to machine for processing in the order in which they are arriving.
M2 Machine and Circular
Cutting Machine
By scheduling the jobs in the order of Machine 1 (Vertical
T(M1) Time of processing for
Cutting) and Machine 2 (Circular Cutting), we calculated the total
and a job for Machine 1 and
setup cost for all jobs. The complete summary of the calculation Machine 2 respectively
T(M2)
for the existing system is shown in the Table 3. In the Table 3
Ti Time in of a job on a
, the following notations are used: machine
To Time out of a job on a
Table ( 3) Calculation of Setup time by Existing Sequence
machine
Job M1 M2 Setup Time ST1 Setup time required for
T(M1) T(M2)
No. Ti To Ti To ST1 ST2 TST Machine 1 to process a
1 20 4 0 20 20 24 5 5 10 job
2 10 12 20 30 30 42 18 25 43 ST2 Setup time required for
3 3 5 30 33 42 47 10 20 30 Machine 2 to process a
4 10 8 33 43 47 55 15 25 40 job
5 5 6 43 48 55 61 12 28 40 TST Total Setup time
6 2 12 48 50 61 73 5 15 20 required for two
7 8 4 50 58 73 77 20 10 30 machines to process a
8 7 10 58 65 77 87 3 12 15 job
9 3 6 65 68 87 93 23 7 30
10 4 1 68 72 93 94 7 20 27
72 68 653 118 167 285
It is clear from Table 3 that all the ten jobs must be processed by Machine 1 and Machine
2 in 72 and 68 hours respectively but due to idle of the machines, all the jobs will be
finished in 72 and 94 hours.
Total setup time for Machine 1 and Machine 2 for all jobs will be 118 minutes and 167
minutes respectively. So the total setup time for both machines required to process all
the jobs in the existing sequence will be 285 minutes. In this sequence, the mean flow
time is 65.3 (653/10) hours.
S1: 6 3 9 5 8 2 4 1 7 10
S2: 6 9 3 5 8 2 4 1 7 10
S3: 6 3 9 5 8 2 4 7 1 10
S4: 6 9 3 5 8 2 4 7 1 10
The results are presented in the following tables Table 5, Table 6, Table 7 and Table 8 for the
sequences S1, S2, S3 and S4 respectively.
the time taken by Machine 1 (Vertical Cutting) is 72 for all the sequences as
well as by existing sequence, while time taken by Machine 2 (Circular Cutting)
is 94 for existing which is reduced to 23% for each proposed sequence,