Term Project Simulation
Term Project Simulation
ENMG 622
Prof. Bacel Maddah
Simulating the Production Process
in PIMco. Gen-Set Factory
Abstract
Model Description: The model in this project is that of
a manufacturing company based in Lebanon. I
reproduced the production line in a way very close to
reality, and modeled all the daily operations inside the
company. The resulting model contains 10 create
modules, 41 processes, 1 decision module, and 1 dispose
module. Each type of product manufactured by the
company has its own create module and four different
processes. All products however share the 4 existing
resources. There is also a quality control process and a
rework process shared by all types of products.
The aim of this project is to minimize the cost by
determining the ideal number of workers in each section
of the company. In addition, if we do not finish an item
within the required deadline, we would have to work
overtime which costs a lot of money.
Results and Findings: After several simulations and
changing the number of available resources (more than
10 different arrangements), I came to the conclusion
than we need 4 Assembly Workers, 5 Electricians, 6 Paint
Specialists, and 6 Finishing Workers.
2
Simulating the Production Process
in PIMco. Gen-Set Factory
Introduction
I work in a power engineering company specialized in
manufacturing generator sets. The company is name Power
and Industrial Machinery Company, or PIMco. for short. We
are responsible for assembling engines and alternators, and
providing a suitable control system for the customer.
In our company, there are many departments, and each
department is responsible for some task(s) during the
production process. We keep a log of all orders performed
and the delivery times. Each factory aims at profit, which
comes from selling the product it makes, and at the same
time decreasing the operational costs. I will try in this project
to determine the optimal number of workers in each
department in order to keep the production process flowing,
while decreasing the cost.
Problem Statement
Orders arrive to our company based on the time in which
the order is confirmed, so we can get multiple orders each
day or hour. When the factory manager receives an order, he
then distributes it to the related departments, which start
working on the order if they have nothing in hand. Else, it
will be delayed until the job in hand is finished. Below is a
diagram on how the work is done is sequence at PIMco.
3
Simulating the Production Process
in PIMco. Gen-Set Factory
New Order
Delivery
Input Data
There are many sources of randomness in this project.
We begin with the arrival of orders, which is a random
process; also, the time taken in each department is another
random process. I used some approximations and
determined the following distributions for each type of
generators.
Genset Arrival Assembly Electric Paint Finishing
Type Rate
Distributi Distributio Distributi # of Distributi # of Distributi # of
on n on worker on worker on worker
s s s
10 KW EXPO(4) U(0.5,1) T(0.5,1,1 1 U(1,2) 1 U(1,1.5) 1
.5)
20 KW EXPO(2) U(0.5,1.5) T(0.5,1,1 1 U(1,2) 1 U(1,1.5) 1
.5)
50 KW EXPO(3) U(1,1.5) T(0.5,1,1 1 U(1,2) 1 U(1.5,2) 2
.5)
100 EXPO(4.5 U(1,1.5) T(0.5,1,1 1 U(2,3) 1 U(1.5,2) 2
KW ) .5)
300 EXPO(5) U(2,3) T(2,3,4) 1 U(2.5,3) 2 U(2,3) 2
KW
500 EXPO(13) U(2.5,3.5) T(3,4,6) 1 U(3,5) 2 U(2.5,4) 2
KW
800 EXPO(38) U(3,5) T(3,4,6) 1 U(5,9) 2 U(2.5,4) 2
KW
4
Simulating the Production Process
in PIMco. Gen-Set Factory
Assumptions
The assumptions taken in this project are the following:
5
Simulating the Production Process
in PIMco. Gen-Set Factory
50 KW 2 days
100 KW 2 days
300 KW 2 days
500 KW 3 days
800 KW 3 days
1000 KW 5 days
1500 KW 6 days
2000 KW 7 days
Resulting Model
Below is a snapshot of the resulting module in Arena:
6
Simulating the Production Process
in PIMco. Gen-Set Factory
Initial Simulation
We start the simulation with 5 workers in each section
and we simulate the system for 8000 hours. The table below
shows the time each entity spends in the system, and beside
it is the expected time in hours, and the time in overtime.
7
Simulating the Production Process
in PIMco. Gen-Set Factory
Utilizati
Resource
on
Assembly
0.4608
Worker
Electrician 0.6054
Finishing
0.9762
Worker
Paint Specialist 0.9425
9
Simulating the Production Process
in PIMco. Gen-Set Factory
Model Results
We start working on the model by changing the number
of workers in each department. We will also implement the
warm up period and the number of runs. We noticed earlier
that the Assembly Workers and Electricians must be
decreased, while the Paint Specialists and Finishing Workers
need to be increased, so we will implement a new model
with 3 Assembly Workers, 4 Electricians, 6 Paint Specialists,
and 6 Finishing Workers. The results of the simulation over 5
runs show a huge improvement in the time each entity
spends in the system. The results are shown in the below
table:
Resource Utilizati
10
Simulating the Production Process
in PIMco. Gen-Set Factory
on
Assembly
0.7855
Worker
Electrician 0.7841
Finishing
0.8330
Worker
Paint Specialist 0.8149
Utilizati
Resource
on
Assembly
0.5842
Worker
Electrician 0.6028
Finishing 0.8266
11
Simulating the Production Process
in PIMco. Gen-Set Factory
Worker
Paint Specialist 0.8053
Conclusions and
Recommendations
After analyzing the model and manipulating the
resources, we concluded that we need 4 Assembly Workers,
5 Electricians, 6 Paint Specialists, and 6 Finishing Workers.
This conclusion should be carried to the upper management
in order to inform them about these findings. Currently, there
are 5 Assembly Workers, 6 Electricians, 5 Paint Specialists,
and 5 Finishing Workers in the company. When there are
many orders at the same time, I observed that the 2
departments that work overtime the most are the paint and
finishing departments, which is a further proof that these
departments need more workers as shown by the model.
The recommendations to the management would be to
decrease the number of assembly workers and electricians,
and reallocate the resources to the other two sections in
need.
Possible Extensions
12
Simulating the Production Process
in PIMco. Gen-Set Factory
13