Professional Documents
Culture Documents
C H A P T E R
13 MODELING MATERIAL
HANDLING SYSTEMS
“Small changes can produce big results, but the areas of highest leverage are
often the least obvious.”
—Peter Senge
13.1 Introduction
Material handling systems utilize resources to move entities from one location to
another. While material handling systems are not uncommon in service systems,
they are found mainly in manufacturing systems. Apple (1977) notes that material
handling can account for up to 80 percent of production activity. On average, 50
percent of a company’s operation costs are material handling costs (Meyers 1993).
Given the impact of material handling on productivity and operation costs, the
importance of making the right material handling decisions should be clear.
This chapter examines simulation techniques for modeling material handling
systems. Material handling systems represent one of the most complicated fac-
tors, yet, in many instances, the most important element, in a simulation model.
Conveyor systems and automatic guided vehicle systems often constitute the
backbone of the material flow process. Because a basic knowledge of material
handling technologies and decision variables is essential to modeling material
handling systems, we will briefly describe the operating characteristics of each
type of material handling system.
335
Harrell−Ghosh−Bowden: I. Study Chapters 13. Modeling Material © The McGraw−Hill
Simulation Using Handling Systems Companies, 2004
ProModel, Second Edition
are traditionally classified into one of the following categories (Tompkins et al.
1996):
1. Conveyors.
2. Industrial vehicles.
3. Automated storage/retrieval systems.
4. Carousels.
5. Automatic guided vehicle systems.
6. Cranes and hoists.
7. Robots.
Missing from this list is “hand carrying,” which still is practiced widely if for no
other purpose than to load and unload machines.
13.4 Conveyors
A conveyor is a track, rail, chain, belt, or some other device that provides continu-
ous movement of loads over a fixed path. Conveyors are generally used for high-
volume movement over short to medium distances. Some overhead or towline
systems move material over longer distances. Overhead systems most often move
parts individually on carriers, especially if the parts are large. Floor-mounted con-
veyors usually move multiple items at a time in a box or container. Conveyor speeds
generally range from 20 to 80 feet per minute, with high-speed sortation conveyors
reaching speeds of up to 500 fpm in general merchandising operations.
Conveyors may be either gravity or powered conveyors. Gravity conveyors
are easily modeled as queues because that is their principal function. The more
challenging conveyors to model are powered conveyors, which come in a variety
of types.
Belt Conveyors. Belt conveyors have a circulating belt on which loads are car-
ried. Because loads move on a common span of fabric, if the conveyor stops, all
loads must stop. Belt conveyors are often used for simple load transport.
Roller Conveyors. Some roller conveyors utilize rollers that may be “dead” if
the bed is placed on a grade to enable the effect of gravity on the load to actuate
the rollers. However, many roller conveyors utilize “live” or powered rollers to
convey loads. Roller conveyors are often used for simple load accumulation.
Chain Conveyors. Chain conveyors are much like a belt conveyor in that one or
more circulating chains convey loads. Chain conveyors are sometimes used in
combination with roller conveyors to provide right-angle transfers for heavy
loads. A pop-up section allows the chains running in one direction to “comb”
through the rollers running in a perpendicular direction.
suited for applications where precise handling is unimportant. Tow carts are rela-
tively inexpensive compared to powered vehicles; consequently, many of them
can be added to a system to increase throughput and be used for accumulation.
An underfloor towline uses a tow chain in a trough under the floor. The chain
moves continuously, and cart movement is controlled by extending a drive pin
from the cart down into the chain. At specific points along the guideway,
computer-operated stopping mechanisms raise the drive pins to halt cart move-
ment. One advantage of this system is that it can provide some automatic buffer-
ing with stationary carts along the track.
Towline systems operate much like power-and-free systems, and, in fact,
some towline systems are simply power-and-free systems that have been inverted.
By using the floor to support the weight, heavier loads can be transported.
Load Transport. A conveyor spans the distance of travel along which loads
move continuously, while other systems consist of mobile devices that move one
or more loads as a batch move.
Capacity. The capacity of a conveyor is determined by the speed and load spac-
ing rather than by having a stated capacity. Specifically, it is a function of the min-
imum allowable interload spacing (which is the length of a queue position in the
case of accumulation conveyors) and the length of the conveyor. In practice, how-
ever, this may never be reached because the conveyor speed may be so fast that
loads are unable to transfer onto the conveyor at the minimum allowable spacing.
Furthermore, intentional control may be imposed on the number of loads that are
permitted on a particular conveyor section.
Entity Pickup and Delivery. Conveyors usually don’t pick up and drop off
loads, as in the case of lift trucks, pallet jacks, or hand carrying, but rather loads
are typically placed onto and removed from conveyors. Putting a load onto an
input spur of a branching conveyor and identifying the load to the system so it can
enter the conveyor system is commonly referred to as load induction (the spur is
called an induction conveyor).
Harrell−Ghosh−Bowden: I. Study Chapters 13. Modeling Material © The McGraw−Hill
Simulation Using Handling Systems Companies, 2004
ProModel, Second Edition
Random Load Spacing. Random load spacing permits parts to be placed at any
distance from another load on the same conveyor. A powered roller conveyor is a
common example of an accumulation conveyor with random load spacing. Pow-
ered conveyors typically provide noncontact accumulation, while gravity convey-
ors provide contact accumulation (that is, the loads accumulate against each
Accumulation Nonaccumulation
density is required and longer-term storage is needed, multidepth or deep lane stor-
age systems are used. AS/RSs that use pallet storage racks are usually referred to as
unit-load systems, while bin storage rack systems are known as miniload systems.
The throughput capacity of an AS/RS is a function of the rack configuration
and speed of the S/R machine. Throughput is measured in terms of how many sin-
gle or dual cycles can be performed per hour. A single cycle is measured as the
average time required to pick up a load at the pickup station, store the load in a
rack location, and return to the pickup station. A dual cycle is the time required to
pick up a load at the input station, store the load in a rack location, retrieve a load
from another rack location, and deliver the load to the output station. Obviously,
there is considerable variation in cycle times due to the number of different possi-
ble rack locations that can be accessed. If the AS/RS is a stand-alone system with
no critical interface with another system, average times are adequate for design-
ing the system. If, however, the system interfaces with other systems such as
front-end or remote-picking stations, it is important to take into account the vari-
ability in cycle times.
locations, making the cycle time extremely difficult to calculate. The problem is
further compounded by mixed single (pickup and store or retrieve and deposit)
and dual (pickup, storage, retrieval, and deposit) cycles. Activity zoning, in which
items are stored in assigned zones based on frequency of use, also complicates
cycle time calculations. The easiest way to accurately determine the cycle time
for an AS/RS is by using a computer to enumerate the possible movements of the
S/R machine from the pickup and delivery (P&D) stand to every rack or bin
location. This produces an empirical distribution for the single cycle time. For
dual cycle times, an intermediate cycle time—the time to go from any location to
any other location—must be determined. For a rack 10 tiers high and 40 bays
long, this can be 400 × 400, or 160,000, calculations! Because of the many
calculations, sometimes a large sample size is used to develop the distribution.
Most suppliers of automated storage/retrieval systems have computer programs
for calculating cycle times that can be generated based on a defined configuration
in a matter of minutes.
Where picking takes place is an important issue achieving the highest pro-
ductivity from both AS/RS and picker. Both are expensive resources, and it is
undesirable to have either one waiting on the other.
13.7 Carousels
One class of storage and retrieval systems is a carousel. Carousels are essentially
moving racks that bring the material to the retriever (operator or robot) rather than
sending a retriever to the rack location.
response times, carousels may have capacity considerations. The current contents
may even affect response time, especially if the carousel is used to store multiple
bins of the same item such as WIP storage. Unlike large AS/RSs, storage capacity
may be an important issue in modeling carousel systems.
In zone blocking, the guide path is divided into various zones (segments) that
allow no more than one vehicle at a time. Zones can be set up using a variety of
different sensing and communication techniques. When one vehicle enters a zone,
other vehicles are prevented from entering until the current vehicle occupying the
zone leaves. Once the vehicle leaves, any vehicle waiting for access to the freed
zone can resume travel.
The expression
Distancei j
2×
Avg. speedi j
implies that the time required to travel to the point of pickup (empty travel time) is
the same as the time required to travel to the point of deposit (full travel time). This
assumption provides only an estimate of the time required to travel to a point of
pickup because it is uncertain where a vehicle will be coming from. In most cases,
this should be a conservative estimate because (1) vehicles usually follow a work
search routine in which the closest loads are picked up first and (2) vehicles
frequently travel faster when empty than when full. A more accurate way of calcu-
lating empty load travel for complex systems is to use a compound weighted-
averaging technique that considers all possible empty moves together with their
probabilities (Fitzgerald 1985).
AGV Selection Rules. When a load is ready to be moved by an AGV and more
than one AGV is available for executing the move, a decision must be made as to
which vehicle to use. The most common selection rule is a “closest rule” in which
the nearest available vehicle is selected. This rule is intended to minimize empty
vehicle travel time as well as to minimize the part waiting time. Other less
frequently used vehicle selection rules include longest idle vehicle and least uti-
lized vehicle.
Work Search Rules. If a vehicle becomes available and two or more parts are
waiting to be moved, a decision must be made as to which part should be moved
first. A number of rules are used to make this decision, each of which can be
effective depending on the production objective. Common rules used for dis-
patching an available vehicle include
• Longest-waiting load.
• Closest waiting load.
• Highest-priority load.
• Most loads waiting at a location.
Vehicle Parking Rules. If a transporter delivers a part and no other parts are
waiting for pickup, a decision must be made relative to the deployment of the
transporter. For example, the vehicle can remain where it is, or it can be sent to a
more strategic location where it is likely to be needed next. If several transport
Harrell−Ghosh−Bowden: I. Study Chapters 13. Modeling Material © The McGraw−Hill
Simulation Using Handling Systems Companies, 2004
ProModel, Second Edition
vehicles are idle, it may be desirable to have a prioritized list for a vehicle to fol-
low for alternative parking preferences.
• Response time.
• Percentage of time blocked by another crane.
Decision variables that become the basis for experimentation include
• Work search rules.
• Park search rules.
• Multiple-crane priority rules.
Typical questions addressed in a simulation model involving cranes include
• Which task assignment rules maximize crane utilization?
• What idle crane parking strategy minimizes response time?
• How much time are cranes blocked in a multicrane system?
13.10 Robots
Robots are programmable, multifunctional manipulators used for handling mate-
rial or manipulating a tool such as a welder to process material. Robots are often
classified based on the type of coordinate system on which they are based: cylin-
drical, cartesian, or revolute. The choice of robot coordinate system depends on
the application. Cylindrical or polar coordinate robots are generally more appro-
priate for machine loading. Cartesian coordinate robots are easier to equip with
tactile sensors for assembly work. Revolute or anthropomorphic coordinate ro-
bots have the most degrees of freedom (freedom of movement) and are especially
suited for use as a processing tool, such as for welding or painting. Because carte-
sian or gantry robots can be modeled easily as cranes, our discussion will focus on
cylindrical and revolute robots. When used for handling, cylindrical or revolute
robots are generally used to handle a medium level of movement activity over
very short distances, usually to perform pick-and-place or load/unload functions.
Robots generally move parts individually rather than in a consolidated load.
One of the applications of simulation is in designing the cell control logic for
a robotic work cell. A robotic work cell may be a machining, assembly, inspec-
tion, or a combination cell. Robotic cells are characterized by a robot with 3 to
5 degrees of freedom surrounded by workstations. The workstation is fed parts
by an input conveyor or other accumulation device, and parts exit from the cell
on a similar device. Each workstation usually has one or more buffer positions to
which parts are brought if the workstation is busy. Like all cellular manufactur-
ing, a robotic cell usually handles more than one part type, and each part type
may not have to be routed through the same sequence of workstations. In addi-
tion to part handling, the robot may be required to handle tooling or fixtures.
13.11 Summary
Material handling systems can be one of the most difficult elements to model
using simulation simply because of the sheer complexity. At the same time, the
material handling system is often the critical element in the smooth operation of a
manufacturing or warehousing system. The material handling system should be
designed first using estimates of resource requirements and operating parameters
(speed, move capacity, and so forth). Simulation can then help verify design deci-
sions and fine-tune the design.
In modeling material handling systems, it is advisable to simplify wherever
possible so models don’t become too complex. A major challenge in modeling
conveyor systems comes when multiple merging and branching occur. A chal-
lenging issue in modeling discrete part movement devices, such as AGVs, is how
to manage their deployment in order to get maximum utilization and meet pro-
duction goals.
References
Apple, J. M. Plant Layout and Material Handling. 3rd ed. N.Y.: Ronald Press, 1977.
Askin, Ronald G., and C. R. Standridge. Modeling and Analysis of Manufacturing Systems.
New York: John Wiley & Sons, 1993.
“Automatic Monorail Systems.” Material Handling Engineering, May 1988, p. 95.
Bozer, Y. A., and J. A. White. “Travel-Time Models for Automated Storage/Retrieval
Systems.” IIE Transactions 16, no. 4 (1984), pp. 329–38.
Fitzgerald, K. R. “How to Estimate the Number of AGVs You Need.” Modern Materials
Handling, October 1985, p. 79.
Henriksen, J., and T. Schriber. “Simplified Approaches to Modeling Accumulation and
Non-Accumulating Conveyor Systems.” In Proceedings of the 1986 Winter Simula-
tion Conference, ed. J. Wilson, J. Henricksen, and S. Roberts. Piscataway, NJ: Insti-
tute of Electrical and Electronics Engineers, 1986.
Meyers, Fred E. Plant Layout and Material Handling. Englewood Cliffs, NJ: Regents/
Prentice Hall, 1993.
Pritsker, A. A. B. Introduction to Simulation and Slam II. West Lafayette, IN: Systems
Publishing Corporation, 1986, p. 600.
Tompkins, J. A.; J. A. White; Y. A. Bozer; E. H. Frazelle; J. M. A. Tanchoco; and
J. Trevino. Facilities Planning. 2nd ed. New York: John Wiley & Sons, 1996.
Zisk, B. “Flexibility Is Key to Automated Material Transport System for Manufacturing
Cells.” Industrial Engineering, November 1983, p. 60.