Professional Documents
Culture Documents
1, 2012
Translated from Denki Gakkai Ronbunshi, Vol. 129-D, No. 2, February 2009, pp. 173–183
57
Therefore, i takes values in the range 0 ≤ i ≤ S. The variable Here S decreases to S – 1. When a vehicle arrives at
j denotes the number of waiting vehicles on Line 2 and takes CP0, the vehicle waits and j increases to (1). The state
values in the range 0 ≤ j ≤ ∞. transition probabilities are as follows:
58
4. Analysis
(4)
(5)
(6)
(7)
(8)
(9)
(10)
59
(18)
(11) We now show the domain of the roots. Let the left-hand and
right-hand sides of Eq. (17) be
(12)
(19)
The mathematical notation in Ref. 7 is converted in order
to allow comparison with the case of S = 2. (20)
Using Eqs. (8) to (10), we have the following linear
recurrence relation for S = 2: respectively. We shall show whether Eq. (17) has real roots
or not for x > 1. Substituting x = 1 into Eqs. (19) and (20),
and then subtracting Eq. (19) from Eq. (20), we have
(13)
(21)
(14)
(24)
(16)
There is at least one intersection of f(x) and g(x) in x > 1 by
It can be shown by mathematical induction that Eqs. (15) virtue of Eqs. (23) and (24). Finding derived functions of
and (16) hold for all natural numbers S; the proof is given f(x) and g(x), it is shown that f(x) and g(x) increase mono-
in the Appendix. We attempt to obtain the equilibrium state tonically when x > 0. Thus, there is only one intersection
probability distribution by using the linear recurrence rela- for x > 1. Consequently, there is one characteristic root for
tion in the next section. x > 1.
The limit of Pi,j as j → ∞ is greater than 1 because of
a characteristic root exceeding 1. However, Pi,j must be less
4.3 Algorithm to obtain the equilibrium state
than 1 to consider a probability with mathematical proper-
probability ties; thus, if ηS+1 > 1, the CS+1 = 0 is given. Using the results,
Eq. (18) can be rewritten as follows:
The characteristic polynomial for Eqs. (15) and (16)
is as follows:
(25)
60
(27)
(37)
(28)
(39)
(33)
The detour rate is defined as
where Σ∞j=0Pi,j is the probability of continuous arrival of i detour rate = number of detoured vehicles/
vehicles on Line 1. The arrival of vehicles on Line 1 does number of vehicles carrying B
not depend on Line 2. The probabilities are obtained as
Detouring of vehicles is caused by the situation in which a
follows:
vehicle arrives at CPS+1 in state (S, j) or in which vehicles
arrive at CPS+1 and CP0 in state (S, 0). Therefore, the detour
(34) rate can be given as follows:
(35) (40)
Substituting Eqs. (34) and (35) into Eqs. (32) and (33), the Equation (40) is rewritten as follows by virtue of Eq. (35):
following (S + 1) equations are obtained:
(36) (41)
61
in the figures show the simulation results. We performed
five simulation runs to set distinct initial seeds for each
number S. Comparison of the analytical results with the
simulation results in Figs. 3 and 4 shows that the mathe-
matical model is valid. Numerical examples for other values
of p and l are omitted in this paper, but the validity can be
shown similarly.
6. Discussion
62
that the proposed method is efficient from the point of view Using the analytical results from Ref. 6, the instability
of calculation time. condition in the CP model is given as
(47)
6.2 Comparison with the CP model
We compared the CZ model analyzed in this paper where p satisfies 0 < p < 1, and p(αlS+1 + βl) < αlS+1 + βl
with the CP model analyzed in Ref. 6 in order to investigate holds. When the arrival rates (p, l) satisfy
the influence of the time limit quantitatively. We discuss an
“instability condition” under which the number of waiting (48)
vehicles will approach infinity, that is, the system will not
have an equilibrium state. The value of α (= 1 – β) is set the CP model is unstable and the CZ model is stable, that
arbitrarily in this section. The instability condition for S = is, the queue is unlikely to become extremely long in the
1 is given by Ref. 7 as CZ model.
Equation (45) can be rewritten as
(42) (49)
Equation (42) can be rewritten as follows: where p{α(lS+1 + m) + β} + qm is the departure rate in the
CP model. The departure rate in the CZ model is greater
(43) than that in the CP model, comparing Eq. (44) with Eq. (49).
The arrival rates of both models are equal to (p) and the
departure rate in the CZ model is greater than that of the CP
The numerator (p) represents the arrival rate of the queue.
model. Thus, the average queue length in the CZ model is
The following three cases cause departure from a queue.
smaller than that in the CP model.
We now discuss the characteristics of both models by
• A vehicle carrying unit C arrives at CP0 (prob-
ability: β) means of two calculation results. Figure 5 shows numerical
• A vehicle carrying unit B arrives at CP0 and a examples of L for l = 0.5 and p = 0.45, the situation in which
vehicle does not arrive at CP1 (probability: αm) the number of waiting vehicles is stable in both models. The
• A vehicle carrying unit B arrives at CP0 and vehi- average queue length in the CP model is obtained in accord-
cles arrive at CP1 and CP2 (probability: αl2) ance with Ref. 6 as follows:
(44)
(45)
The proposed method can be used for p + l – lS+1 < 1 [Eq.
(22) in Section 4.3]. Equation (45) with α = 1 contradicts
this condition. Therefore, Eq. (44) is valid.
Equation (45) is rewritten as follows:
(46) Fig. 5. Numerical examples of L(l = 0.7 and p = 0.35).
63
obtained numerically the average queue length and the
detour rate. The results provide basic data for calculating
the service time and queue length from the commencement
to the termination of a job in the implementation of AGVS
described in Ref. 20. Comparing the results for the average
queue length and the detour rate obtained in this paper with
those of the CP model in Ref. 6, we find that the CZ model
provides a better control strategy under heavy traffic.
In this research, however, it is assumed that all vehi-
cles on Line 2 carry only unit B. Thus, we cannot obtain
explicitly the average queue length and the detour rate when
considering vehicles carrying unit C. This is an issue to be
addressed in the future.
Acknowledgments
64
11. Johnson ME, Brandeau ML. An analytic model for
design of a multivehicle automated guided vehicle
system. Manage Sci 1993;39:1477–1489. (A.5)
12. Wainwright CER. The application of queuing theory
Using Eq. (A.5), and taking the summation of Ai,j from j to
in the analysis of plant layout. Int J Oper Product
infinity, we have
Manage 1996;16:50–74.
13. Morimura H, Takahashi Y. Markovian analysis.
Asakura; 1979. (in Japanese) (A.6)
14. Senba I. Combinatorial mathematics. Corona Press;
1999. (in Japanese)
15. Liu CL. Elements of discrete mathematics. McGraw–
Hill; 1986. (in Japanese)
(A.7)
16. Bronstein IN, Semendjajew KA, Grosche G, Ziegler
V. Taschenbuch der Mathematik. Morikita; 1985. (in
Japanese translation)
17. Niino K, Funada T. Basic of numerical analysis.
Baifukan; 1991. (in Japanese)
18. Matsumoto M, Nishimura T. Mersenne Twister: A (A.8)
623-dimensionally equidistributed uniform
pseudorandom number generator. ACM Trans Model
Comput Simul 1998;8:3–30.
19. Stidham S. A last word on L = λW. Oper Res (A.9)
1974;22:415–421.
20. Yoshimoto Y. Implementation guide of AGVS. Denki Next, Eqs. (A.6) to (A.9) are rewritten with the generating
Shoin; 1991. (in Japanese) function for Pi,j defined as follows:
APPENDIX (A.10)
A.1. Derivation of Linear Recurrence Relations (15) Using this function, Eqs. (A.6) to (A.9) are transformed to
and (16)
(A.1)
(A.12)
(A.2)
(A.13)
(A.3)
(A.14)
65
rence relation from the characteristic polynomial. There-
fore, we calculate |AS| from Eq. (A.19). Equation (A.19) is
transformed to the following equation by virtue of the basic
properties of determinants:
(A.15)
(A.22)
where D = px + q. Here, the determinant of |AS| without
xS−1 is denoted as ASg. It is difficult to calculate this deter-
Thus, Eqs. (A.11) to (A.14) are simplified as follows: minant directly. If the characteristic polynomial for Pi,j [that
is, Eq. (17) in Section 4.3] is divided by xS−1, we have
(A.16)
(A.23)
Equation (A.16) is solved for x, and the following expres-
sion is obtained:
Letting x – 1 → x, this becomes
(A.17)
Equation (A.17) means that the denominator of Fi(x) is the (A.24)
determinant |AS|. Because the solutions α1, α2, . . . , αn of
|AS| = 0 for x are known, the equilibrium state probability
If |ASg| is equal to the left-hand side of Eq. (A.24), Eqs. (15)
is expressed by the following equation, by virtue of the
and (16) hold for all natural numbers S. Therefore, we use
relation between the generating function and the recurrence
mathematical induction to prove that the following relation
relation:
holds for all natural numbers S:
(A.18) (A.25)
(A.20)
(A.21)
66
Substituting determinants (A.30) and (A.31) into Eq.
(A.29), we obtain
(A.27)
g
Using cofactor expansion along the first column of |AS−1 |
g
and of |AS |, the following determinant is obtained: (A.33)
(A.29)
(A.35)
Comparing cofactor (A.28) with (A.29), we have g
This equation expresses the relation between |AS−1 | and
g
|AS |.
(A.30) We assume that the following expression holds:
(A.36)
As a consequence of cofactor expansion along the (S – 1)-th
row of |BS,S|, |BS,S| is obtained as follows:
Applying induction hypothesis (A.36) to Eq. (A.35), Eq.
(A.31) (A.25) can be obtained. It has been proved by mathematical
induction that Eq. (A.25) holds for all natural numbers S.
where NS−1 is a determinant which can be calculated easily, A characteristic polynomial for the determinant |AS| can be
and is expressed as obtained by a similar procedure, in which Eq. (A.21) is
obtained from Eq. (A.19) and we show that the calculation
(A.32) result is equal to Eq. (17). Linear recurrence relations (15)
and (16) can be derived from Eq. (17).
67
AUTHORS (from left to right)
Takahiro Hoshino (student member) received his B.E., M.E., and Ph.D. degrees in system engineering from Ibaraki
University in 2002, 2007, and 2010 and is now a research associate at the College of Science and Technology, Nihon University.
His main area of research deals with traffic flow and queuing theory. He is a member of IEEJ, the Japan Society for Simulation
Technology, and the Japan Society for Industrial and Applied Mathematics.
Kazuhiro Tsuboi (nonmember) received his M.E. and D.Eng. degrees in aeronautical engineering from the School of
Engineering of the University of Tokyo in 1985 and 1993. After working as a researcher at the Institute of Computational Fluid
Dynamics and at the Institute of Mathematical Science, Kao Corporation, he joined the faculty of Ibaraki University in 1996.
He is now an associate professor in the Department of Intelligent Systems Engineering of Ibaraki University. He is a member
of the Physical Society of Japan, the Japan Society for Industrial and Applied Mathematics, the Japan Society of Fluid
Mechanics, the Japan Society of Mechanical Engineers, and the Japan Society for Simulation Technology, and also a senior
member of the American Institute of Aeronautics and Astronautics.
Kazuo Yamanaka (member) graduated from Waseda University in 1974 and received his doctoral degree in 1979. He is
currently a professor in the Department of Electrical and Electronic Engineering, Ibaraki University. His research interests
include the analysis of probabilistic models and stochastic control theory.
Yoshio Hamamatsu (member) graduated from the Department of Electrical Engineering, Nihon University, in 1974 and
received his master’s degree in 1976. In 1984, he received his Ph.D. degree from Hokkaido University. He became a research
associate at Tamagawa University in 1976, an assistant professor in 1982, and an associate professor in 1988; an associate
professor at Ibaraki University in 1992 and a professor in 1998; and a professor in the College of Science and Technology,
Nihon University, in 2008, and a professor emeritus at Ibaraki University in 2008. He was a visiting research professor at the
University of Delaware (USA) from 1985 to 1986, and also in 1988. His main area of research deals with traffic flow and
queuing theory. He is a member of IEEJ, IEICE, and the Japan Society for Simulation Technology.
68