Download as pdf or txt
Download as pdf or txt
You are on page 1of 6

Submitted by- Nachiket Lohkare(A-46),

Navin Labhan(A-47),
Nikhil Shahare(A-48),
Nishil Kale(A-49),
Paras Pangantiwar(A-50)

__________________________________________________
Scheduling and Routing of Automated Guided Vehicles: A
review study
Abstract 1. Introduction
In this technologically growing era
In today's competitive business scenario,
industries are constantly trying to be fully
Automated Guided Vehicle System
automated and in order to achieve this stage
(AGVS) has become a popular and
every process that is been carried out
principal strategic tool for automated
industry should be with minimum human
warehouses. Being one of the enabling
interference. One such crucial process is of
technologies, not only it has acquired
material handling and to automate this task
considerable attention in the span of the
is of great challenge and therefore here
past two decades. Key benefits provided by
comes the role of Automated Guided
this system are its efficient material flow
Vehicles (AGV). AGVs are mainly
and distribution among workstations with
deployed for loading and unloading of
time and place precision which are
resources form one location to another with
accomplished by dispatching and
great ease and efficiency. These vehicles
scheduling of tasks and routing of AGVs
also help in towing materials behind them
and therefore for these purposes various
making a train like formation and are
scheduling and routing algorithm are
attached automatically. Automated guided
needed to resolve accumulation of
carts are the most basic type of AGVs and
resources around AGVs. This paper
are used to transport small materials.
reviews the literature related to the
Another type is forklift type of AGV they
scheduling, and routing of AGVs giving a
are similar to human driven forklift the only
brief introduction of the AGVs systems and
change is that it is fully automated and is
to further give a theoretical base, the
more efficient. Towing AGV are another
definitions of routing, and scheduling
such type which are used to tow one or
procedures are discussed along with
more non-powered vehicle like train and
problems faced and their respective
are often used for transporting heavy loads
solutions.
which needs to be transported to larger
Keywords: AGVs, Scheduling, Routing, distances. Apart from this one important
Efficient solutions factor for efficient travel of AGVs is the
mode of navigation in simple terms we can
say to understand how these AGVs travel.
Here also there are different methods that
are mostly used for safe navigation such as

-1-
Magnetic guide tape in which a magnetic
tape is attached to floor and a onboard
sensor detects this tapes and follows it as it
is spread all over the factory. Next is the
wired navigation which have wires
embedded into the floor and this wire
transmits a signal which is detected by
onboard sensor. The most recent invention
is the laser-based navigation and is
extensively used in this a reflective tape is
used and AGV is attached with laser
transmitter and receiver which sends laser
signal and gets reflected back through this Fig1: Material handling through AGV’s
laser tape. Another mode of navigation are
through inertial or gyroscopic method
which are controlled by computer system
and other is vision guidance and in this type 2. Challenges faced
cameras are employed on the vehicle.
The main function or we can say objective
Most AGVs are self-propelled which are
of AGVs is to arrive at the destination with
guided by software and sensor and
great ease and as per planning, but several
therefore it helps AGV to move in a defined
obstacles are to be overcome to ensure a
pathways and to carry this process
hassle free and a smooth operation. In
smoothly scheduling and routing forms a
industrial applications, AGVS are needed
integral part of the material handling.
to meet the demand of transporting material
Scheduling can be briefly described as the
correctly and in sequence. If these tasks are
process of dispatching of AGV to do certain
not carried out efficiently, the whole
task such as picking up and dropping
production system is affected. Some
materials or loads that needs to be
common problems that are encountered
transferred at shortest possible time under
while managing AGVS can be listed as
given circumstances. Routing on other hand
follows:
is to find optimal or most practical path for
AGV. So then the important aspect of • Collisions: Collisions are basically
decision is to find the correct route for AGV when more than one AGVs are
before this the main question is that is there travelling on same route at the same
such route which can take the vehicle from given time there is possibility that
from its starting to end location. Also, it is those AGV may come in contact
important that the route which is selected is with each other causing accident.
feasible or not such as the route must be free • Congestion: Congestion is nothing
from congestion conflict-free etc. last the but an accumulation of AGVs at a
route must be optimal. Therefore, there is a specific point. It arises at a location
high requirement to finding appropriate where there are insufficient
solutions regarding Scheduling and resources and the arrival of AGVs is
Routing of Automated Guided Vehicles. greater than those resources and

-2-
hence there is a gathering of several window constraints. Other includes
vehicles. minimization of waiting time for load and
• Livelocks: In case if there is an items that are in the queue. Scheduling can
intersection of paths through which be further divided into two essential factors
the AGVs need to travel, sometimes first is the predictive mechanism that plans
AGVs may be stacked up in a path the start and completion time of labor
until the next line move. Therefore, operations and the next is the reactive
the vertical line of intersection is mechanism that monitors the progress of
shown in the figure has to keep on the schedule and deals with events such as
waiting indefinitely. failures breakdowns etc. A system is
• Deadlocks: A deadlock arises when employed in such cases of scheduling for
there are multiple intersections and determining which and where the AGVs are
AGVs have to wait for the release of deployed for performing a task. If each task
resources that are held by the others. is identified prior to planning then the
problem can be encountered beforehand. In
an off-line scheduling case, all available
task is scheduled at once and in on-line all
these task decisions are made over time
according to the situation arises. Apart from
this, there is Real-time scheduling in which
decisions are made for a short term and
actions are taken at the real time.

2.1.2 Scheduling algorithm


Fig 2: Problems faced by AGV’s
For large number of pick and drop jobs the
Apart from this, certain problems are scheduling of AGVs becomes difficult. In
operation-dependent such as there are such cases, scheduling and outing problems
various challenges while routing, should be analysed and studied separately
scheduling, and dispatching of the AGVs. from each other. However, research on
Although these operations are AGVs scheduling is limited.
interconnected and their problems may look
similar sometimes, they need to be 2.2 Routing:
encountered and solved simultaneously.
Therefore, challenges faced in scheduling In the case of AGVs routing is usually
and routing are discussed separately. called vehicle routing and is the process of
determining one or more paths or sequences
2.1 Scheduling: of those paths for vehicles. The main
problem consists basically of determining
Scheduling is nothing but allocating the number of routes for vehicles and
particular task to particular AGVs for shortening that distance by taking into
guaranteeing conflict-free routes. Le-Ahn account each constraint such as the task
et al. [1] has explained that the main goal of assigned to that particular vehicle and its
most scheduling problems is to transport load-carrying capacity. In recent years
loads as quickly as possible to satisfy time Routing algorithms are employed to solve

-3-
this problem and they can be further which are to be optimized are
classified as static dynamic vehicle modelled with the aid of integer
routings. In static routing, the input data is programming.
constant for the execution of the path. The • Routing Algorithm for Specific
path is converted into nodes, for example, i Path Topology: Algorithms for
and j an algorithm help to solve or to find routing AGVs for specific path
the shortest distance from i to j. On another topology, It further consist of single
hand, in dynamic routing, the routing loop and multiple loop algorithms
decisions are made in real-time which and mesh algorithms.
means the input can be changed during the
execution and therefore multiple paths 3. Solution Strategies
between i and j can be chosen. The
drawback of static routing over dynamic The main aim behind proper scheduling and
routing is that all data prior calculation of routing is to minimize cost and to ensure
route does not change and hence Collison hassle-free operations between the
accounting is often missed which leads to operations so the further process is carried
severe effect on system performance and out efficiently. Several types of research
therefore in this case additional system is to and studies have been carried out to find
be employed for collision avoidance. solutions for the effective performance of
AGVs and various routing algorithm has
2.2.1 Routing Algorithm also been implemented. Rajotia et al. [2]
has added a time window concept to the
The routing algorithms are classified into vehicle routing problem to represent the
three categories. General path topology. arrival and departure time at which AGVs
Path optimization. Specific path topology. will be occupied. Further to solve problems
of congestion and collision of AGVs
• Routing Algorithms for General conflict-free routes have been developed.
Path Topology: This algorithm Broadbent et al. [3] were the first to
focuses on figuring out the introduce the concept of the collision-free
appropriate routes for vehicles and shortest route AGV routing methodby
without consideration of the using the most popular algorithm used for
topology path networks. It further calculating the shortest path and time
consists of static and dynamic required with the help of Dijkstra’s
routing algorithm and is usually algorithm, it is the algorithm that uses the
found that the dynamic routing matrix generation method which helps in
algorithm is faster and more describing the occupying time of the
efficient than static routing vehicles. Maza et al. [4] has given a
algorithm in order to find the correct estimated solution for robust predictive
path. method of routing without any conflicts.
• Routing Algorithm for Path Möhring et al. [5] proposed another
Optimization: This algorithm for algorithm for the problem of routing
path optimization is more effective without any conflicts at the time of
than the general path topology. In computing routes. Klimm et al. [6] has
this type of algorithm, problems presented an efficient algorithm to

-4-
encounter with the problem of 1. Le-Ahn, T.: Intelligent Control of
accumulation and derouting of vehicles and Vehicle-Based Internal Transport
hence avoiding the potential deadlocks Systems. ERIM Ph.D.Series
which are caused and finding respective Research in Management 51.
solutions by using a static approach. Erasmus University Rotterdam
Vivaldini et al. [7] has created a algorithm (2005)
which is based on the famous Dijkstra’s
algorithm to find the shortest path and used 2. Rajotia, S., Shanker, K., Batra,
the concept of time window to solve traffic J.L.: A semi-dynamic time window
jams and generating a optimized conflict constrained routeing strategy in an
free routes. Zaremba et al. [8], Veeravali et AGV system. Int. J. Prod. Res.
al. [9] have given an analytical based 36(1), 35–50 (1998)
model for scheduling of AGVs. Hartman et
al. [10] in the paper has given a generalised 3. Broadbent, A.J., et al.: Free-
model for scheduling various material ranging AGV and scheduling
handling equipment’s so as to reduce the system. Automated Guided
average lateness of a job and average setup Vehicle Systems 43, 301–309
time which could be minimized and (1987)
therefore several conflict free routes can be
obtained. 4. Maza, S., e Castagna, P.: Conflict-
free AGV routing in bi-directional
4. Conclusion network. In: IEEE Int. Conf. On
Emerging Tech. and Factory
This paper has elaborately discussed about Automation, New York, pp. 761–
the role of scheduling and routing of 764 (2001)
AGV’s and its functionality. Though these 5. Möhring, R.H., et al.: Conflict-free
functionalities are been interconnected in real-time AGV routing. In: Hein,
nature but are not intrinsic and it has been F., Dic, H., Peter, K. (eds.)
quite evident. Challenges faced during Operations Research Proc. 2004,
performing tasks by AGVs were discussed pp. 18–24. Springer, Heidellberg
and it is important to classify the problems (2004)
of the operation as scheduling and routing
and should be solved as such. These 6. Klimm, M., et al.: Conflict-free
encountered problems can be solved by vehicle routing: load balancing and
using proper resource and scheduling deadlock prevention. (2007),
planning or through algorithms that are http://www.matheon.de/preprints/
previously formulated by researchers in 5137_preprint-static-routing.pdf
their previous studies and hence some work
of previous researches has been presented. 7. Vivaldini, K.C.T., Tamashiro, G.,
Thus, managing AGV’s is a very complex Martins Junior, J., Becker, M.:
task and needs to look after with proper Communication infrastructure in
planning in the scientific sphere. the centralized management
system for intelligent warehouses.
5. References
In: Neto, P., Moreira, A.P., et al.

-5-
(eds.) WRSM 2013. CCIS, vol.
371, pp. 127–136. Springer,
Heidelberg (2013)

8. Zaremba, M.B., et al.: A max-


algebra approach to the robust dis-
tributed control of repetitive AGV
systems. Int. J. Prod. Res. 35(10),
2667–2687 (1997)

9. Veeravalli, B., Rajesh, G.,


Viswanadham, N.: Design and
analysis of optimal material
distribution policies in flexible
manufacturing systems using a
single AGV. Int. J. Prod. Res.
40(12), 2937–2954 (2002)

10. Hartmann, S.: A General


framework for scheduling
equipment and manpower at
container terminals. OR Spectrum
26, 51–74 (2004)

-6-

You might also like