Simulation of Tomato Processing Plant

Simulation of Tomato Processing Plant
by
Abasiano Udofa
An Engineering Project Submitted to the Graduate
Faculty of Rensselaer Polytechnic Institute
in Partial Fulfillment of the
Requirements for the degree of
MASTERS OF ENGINEERING IN MECHANICAL ENGINEERING
Approved:
_________________________________________
Ernesto Gutierrez-Miravete, Engineering Project Adviser
Rensselaer Polytechnic Institute
Hartford, CT
December 2013
© Copyright 2013
by
Abasiano Udofa
All Rights Reserved
ii
CONTENTS
Simulation of Tomato Processing Plant ............................................................................. i
LIST OF TABLES ............................................................................................................ iv
LIST OF FIGURES ........................................................................................................... v
ACKNOWLEDGMENT .................................................................................................. vi
ABSTRACT .................................................................................................................... vii
1. Introduction.................................................................................................................. 1
1.1
Manufacturing Systems ...................................................................................... 1
1.2
Modeling Manufacturing Systems ..................................................................... 1
1.3
Tomato Processing Plant .................................................................................... 2
2. Methodology ................................................................................................................ 5
2.1
Mass Balance .................................................................................................... 5
2.2
Queuing Networks Theory .............................................................................. 7
3. Model Set Up ............................................................................................................ 10
3.1
Assumptions .................................................................................................... 10
3.2
Locations ....................................................................................................... 100
3.3
Entities and Arrivals ...................................................................................... 11
3.4
Processing and Routing ................................................................................. 11
4. Results ....................................................................................................................... 13
4.1
Simulation Results.......................................................................................... 13
4.2
Simulation vs. Hand Calculations................................................................. 16
5. Conclusions............................................................................................................... 17
iii
LIST OF TABLES
Table 1.1: Spreadsheet of Hand Calculations ............................................................... 9
iv
LIST OF FIGURES
Figure 1.1: Layout of the Tomato Processing Plant .......................................................... 4
Figure 2.1: Mass Balance for Tomato Processing Plant .............................................. 6
Figure 2.2: Layout of Locations ................................................................................... 11
Figure 2.3: Location Utilization ...................................................................................... 14
Figure 2.4: Entity States of Tomatoes ............................................................................ 15
v
ACKNOWLEDGMENT
Type the text of your acknowledgment here.
vi
ABSTRACT
The United States is the largest tomato processing manufacture in the world. Tomato
processing plants are large complex manufacturing systems that can often be difficult to
anticipate, plan, and react to the variability. Simulation is the imitation of a dynamic
system using a computer model. Simulation began to be used in commercial applications
in the 1960s. Now simulation is used by businesses to design, implement, and optimize
complex manufacturing and service systems. Simulation tools can be used to gain
further understanding of interdependencies and effects of variability to the production of
a tomato processing plant. This paper will discuss the build and run of a tomato
processing simulation using Pro Model. A comparison of the computation hypothesis
will be addressed as well as the observations for improving the tomato manufacturing
process.
vii
1. Introduction
The purpose of this report is to demonstrate and discuss the modeling and analysis of a
tomato processing plant using Pro Model. A brief overview of manufacturing systems
and how they are modeled computationally and virtually will be addressed.
A
description of the tomato processing sequence of events will be given for a better
understanding of the system under study.
Computation methods will be evaluated
against the results of the computer simulation.
1.1 Manufacturing Systems
Manufacturing systems are processing systems where raw materials are transformed into
finished products through a series of operations performed at workstations.
These
systems consist of entities, activities, resources, and controls that define the parameters
for processing. Entities are the items being processed through the system. Activities are
the tasks being performed in the system. Resources are what is being used to perform
the activities. Controls dictate when, where, and how the activities are performed. The
resulting interactions of these elements are what make manufacturing systems complex
and difficult to evaluate. Interdependencies and variability are the two factors that make
up the complexity of manufacturing systems and make the behavior difficult to analyze
and predict. The manufacturing system under study in this paper is a tomato processing
plant.
1.2 Modeling Manufacturing Systems
Computation and simulation are the methods that have been used to try to model
manufacturing systems to understand the complexities and make responsible decisions.
Computation methods are extremely useful, but can be limited and inefficient with
larger, more complex systems. Simulation is a modeling and analysis technique used to
evaluate and improve dynamic systems of all types. Simulation is typically performed
on a computer utilizing various computer programs designed for capturing the behavior
of systems. Accurately predicting the performance of complex systems and having the
ability to test various scenarios before making major decisions that affect the system is
why simulation is important. Proper simulation accounts for interdependencies of a
1
system that cannot be obtained using other analysis techniques. This allows for risk-free
trial with no disruption to the current system and provides objective evidence to
substantiate changes to the system or guide in building a new system.
How simulation works is dependent upon the method of simulation chosen.
The
common ways of characterizing simulation are static vs. dynamic, stochastic vs.
deterministic, and discrete event vs. continuous. Static simulation is one that is not timedependent while dynamic simulation is dependent on time. Dynamic simulations are
well suited for service and manufacturing systems.
Deterministic vs. stochastic
simulation has to do with the nature of the inputs and outputs. Deterministic simulation
has fixed inputs and outputs, while stochastic simulation has random inputs and outputs.
Deterministic simulation will always produce the same outcome no matter the number of
run times. Stochastic simulation requires several runs to get an accurate performance
estimate due to variations of outputs for a given run. Discrete-event simulation is based
on the tracking of events as they occur at distinct times during the simulation, while
continuous simulation is based on the tracking of events as they change continuously
with respect to time. Discrete-event simulations typically reflect many manufacturing
and service systems. The simulation used for this project is dynamic, stochastic, and
discrete-event. These parameters best represent tomato processing plants due to the
change of state from solid tomatoes to tomato paste. Tomato processing plants are
process-oriented systems, which are represented by discrete-event simulation.
Pro
Model was the software chosen to complete this simulation. Pro Model is a powerful
commercial simulation tool that is designed to effectively model any discrete-event
simulation processing system.
1.3 Tomato Processing Plant
A tomato processing plant take fresh tomatoes and turns them into paste by chopping,
heating, and removing the water from the tomatoes. Tomato processing plants are
complex manufacturing systems. The tomato paste manufacturing system is a flow line
also known as a process layout. The tomatoes move along the same sequence shown in
figure 1.1.
The tomatoes are dumped into the receiving stations from the trucks
transporting them. The receiving station has 3 to 5 greater times the amount of water
2
then the weight of the tomatoes for cleaning purposes. The tomatoes are routed to the
washing/sorting station next.
Having been washed under a clean water spray the
tomatoes unfit tomatoes are picked out and sent to scrap while the rest of the tomatoes
are sent to the chopping station. At the chopping station the tomatoes are chopped by
hammer chopper or a special mono-pump where they are chopped (broken and pulped).
The pulp is pre-heated to 85-98°C for Hot Break processing. The pulp is now sent to the
hot break station where a de-juicing unit (or juice extractors) composed of two
centrifugal stations: a pulper and a refiner, equipped with two sieves having different
meshes. The first sieve treats solid pieces up to 1 mm (or more), while the refiner
processes solid pieces up to 0.6 mm (or more). Two products therefore come out of the
de-juicing unit: refined juice ready for concentration and waste is sent to scrap. The
entire concentration process (evaporation) takes place under vacuum conditions and at
low temperatures, significantly below 100°C. Product circulation inside the various
concentric tubular exchangers is carried out by special stainless steel pumps which are
designed to ensure that the product is conveyed inside the exchanger tubes at enough
speed to avoid “flash evaporation” (burning the tomato paste). The concentrate is sent
from the evaporator directly inside the aseptic system tank where it is packaged.
3
Figure 1.1: Layout of the Tomato Processing Plant
4
2. Methodology
This section explains methodology used to calculate and predict the throughput time
and utilization of locations. This information will help to guide the building of the
simulation. A conservation of mass will also be shown for the tomato processing plant
to ensure that all material entering the system is accounted for. The hand calculations
will be used as a comparison to the outputs of the simulation.
2.1 Mass Balance
When building simulation models the first step is model conceptualization.
In
conceptualizing a tomato processing plant a mass balance is necessary to know how
entities are flowing through the plant. Although tomato processing plants change the
state of tomatoes to paste there still must be a conservation of mass. This model was
based on a plant that processes 1000 kg of tomatoes/day. This means 41.660 kg/hr are
being discharged into the system. One can assume that the tomatoes being discharged
were handpicked so we can expect ~2% waste between the receiving station and the
sorting station. The tomatoes next go to the chopping station then from the chopping
station to the hot break station. We can expect ~3% losses between the tomatoes going
from the hot break station to the evaporator. The evaporator station will evaporate ~84%
water at this station and the resulting paste will be sent to the aseptic filler. Figure 1.1
below
shows
a
breakdown
of
the
5
mass
balance
described
above.
Figure 2.1: Mass Balance for Tomato Processing Plant
6
2.2 Queuing Networks Theory
Queuing networks theory is the basis for the calculations utilized to model the system.
Queuing networks provide good estimates for the characteristics addressed in simulation.
“Queuing theory is the science of waiting lines”. The tomato processing plant used
Poisson arrivals, exponential distributions, and first come first serve (FCFS) service.
Poisson arrivals are utilized because arrival times and service rates are stochastic (as
mentioned in section 1.2 stochastic means there are random inputs and outputs),
therefore probability distributions must be specified. The probability distribution for
these processes is the Poisson distribution. The distributions of interarrival and service
times are exponential. Exponential and Poisson distributions are so-called Markovian
distributions. FCFS service has been assumed for this type of system. The commonly
used abbreviation for queuing systems has the form A/B/s where “A” is the type of
interarrival distribution, “B” is the type of service time distribution, and “s” is the
number of servers. The tomato processing plant uses an M/M/6 queuing system. The
arrival rate is represented by (the service rate is represented byand the number
of servers represented by (c). The utilization factor () equals the arrival rate divided by
the number of servers times the service rate.
𝝆 = 𝝀/𝒄𝝁
[1]
Calculations were also based performed based on Little’s Law. Little’s law states the
expected number of entities in the system (L) is equal to the arrival rate (times the
throughput time (W).
𝑳 = 𝝀𝑾
[2]
where:
𝑾 = 𝟏/𝝁(𝟏 − 𝝆)
[3]
Open networks are systems consisting of multiple interconnected workstations typically
having jobs moving between pairs of stations according to some routing scheme. The
tomato processing plants consists of network workstations and was solved as an open
7
network. Open networks admit jobs from the outside world, which are then routed along
the network.
The following properties of stochastic systems are applicable to open networks.
1. The sum of independent Poisson RV is Poisson
2. If rates are Poisson inter-arrival times are Exponential
3. Inter-departure time from an infinite capacity M/M/c system is exponential.
The inter-arrival time (𝜆′) is defined by the arrival time multiplied by the probability of
the entity transferring to the next station (p).
𝝀′ = 𝝀𝒑
[4]
The three steps procedure used for analyzing this open queuing network are:
1. Determine effective arrival rates
2. Analyze each station as if it were alone
3. Aggregate the results over the network.
The expected throughput time is found by aggregating the results over the network.
𝑾 = 𝑾𝒋 𝝂𝒋
[5]
where:
𝝂𝒋 =
𝝀′
[6]
𝝀
A spreadsheet was created with the solutions of these steps and can be seen in table 1
below.
8
Table 1.1: Spreadsheet of Hand Calculations
Locations
Receiving
Sorting
Chopping
Hot Break
Evaporating
Packaging
Arrival Rate
10.00
Service Rate
12.00
12.00
12.00
12.00
12.00
12.00
Probability
1.00
0.98
1.00
0.97
0.16
1.00
0.03
0.84
Scrap
0.02
Eff. Arrival Rate
10.00
9.80
9.80
9.51
1.52
1.52
Utilization Rate
0.83
0.82
0.82
0.79
0.13
0.13
Aggregate
1.00
0.98
0.98
0.95
0.15
0.15
Throughput
Rate
0.50
0.45
0.45
0.40
0.10
0.10
Expected
Throughput
Time
0.50
0.45
0.45
0.38
0.01
0.01
1.80
L
5.00
4.45
4.45
3.81
0.15
0.15
18.01
9
3. Model Set Up
3.1 Assumptions
Many assumptions were made in the development of the simulation due to some of the
limits of the simulation software. The entities arriving to the system are assumed to be
in batches. The arrival time is 10 batches per minute. 1 batch contains 60 tomatoes,
which means that there are 600 tomatoes arriving into the system every minute. In
reality, there are multiple sorting stations and people monitoring and adjusting the
conveyor speeds for entrance into the plant. In model the assumption was made that
there is one sorting station and assumed a process time of 12 minutes. The processing
plant was design to process 41.67 kg/hr so the conversion was made to equal ~100
tomatoes/second. The service rates of the machines were assumed based on the desired
production output. In reality there is more variability with the service times of the
machines. The resources (water and steam) were not added to this model. There is an
added location called scrap where all the waste is routed within the system. In reality
there are flow lines that will route the scrap out of the system. Pro Model version xx
was used to model the system.
3.2 Locations
The model was built with seven locations. The figure below shows the layout with all
the locations.
10
Figure 2.2: Layout of Locations
The receiving, washing/sorting, and scrap areas were set up with a queue of infinite
capacity. The chopping, hot break, evaporation, and packaging locations were setup
with queue capacity of 12 each.
3.3 Entities and Arrivals
The only entities in the system are tomatoes. The tomatoes arrival time is 10
batches/min. Each batch contains 60 tomatoes. The receiving queue was set as infinite in
order to ensure that no tomatoes would be blocked from entering into the system, which
is how the plant would work in a real life situation.
3.4 Processing and Routing
The processing of the tomatoes is an intricate process involving complex machinery. For
the purposes of simulation, the only component utilized is the service time at each
machine for one tomato. An exponential service time of 0.5 minutes was utilized for
every station.
The routing is arranged for a serial flow through the system. It is
important to note that the routings account for the scrap during processing through the
probability command. From the receiving station to the washing/sorting station, 100%
11
of the entities were successfully processed. From the washing/sorting to chopping
station, 98% were successfully routed through the station while the remaining 2% sent to
scrap. From the chopping station the hot break station, 100% of the tomatoes were
successfully routed through the system. From the hot break to evaporation station 97%
of the entities entering were routed while 3% were sent to scrap. From evaporation to
packaging station 16% are routed to be packaged while 84% were sent to scrap. The
84% consists of all the water that is removed for the paste to be made.
12
4. Results
The following section will discuss the results based on the simulation location and
entities statistics. The section also includes recommendation for future optimization of
modeling and tomato processing plants. The discussion ends with a comparison of the
simulated resulted to the hand calculations for accuracy of predictability.
4.1 Simulation Results
Figure 1 shows the utilization for each of the locations in the tomato processing plant.
The receiving and washing/sorting locations are fully occupied while the chopping, hot
break, and evaporation locations are approximately 62%-64 % occupied. The scrap and
the packaging locations are where the entities exit the simulation so the locations are
empty in the figure below.
13
Figure 2.3: Location Utilization
14
Figure 2.4 shows the entity states for the tomatoes. As illustrated, the majority of the
tomatoes are in the receiving and washing/sorting queue waiting to be processed. All of
the other locations indicate that some percentage of the queue is empty while the
receiving and washing/sorting locations are fully occupied.
For further optimization of the system, one may consider increasing the queue capacity
or adjusting the service times of the chopping, hot break, and evaporation locations in
order to increase production at these individual locations which will in turn increase the
overall production of the system.
Figure 2.2: Entity States of Tomatoes
15
4.2 Simulation vs. Hand Calculations
16
5. Conclusions
The simulation model accurately depicts a tomato processing plant and can be utilized to
make predictions for the many uncertainties that could arise from variability and
interdependencies of the tomato processing plant, be they malfunctioning machines or
late tomato deliveries. Simulation, in comparison to “trial-and-error” techniques is an
effective tool as it simplifies the complexities of the system. For example, simulation
depicts behavior over time and multiple performance measures. This information may be
used to guide the decision making process and undoubtedly benefits the tomato
processing companies.
17