Estimated Time of Arrival ( ETA ) Based Elevator Group Control Algorithm with More Accurate Estimation

We develop ETA (Estimated Time of Arrival) based elevator group control algorithms with more accurate estimations to minimize the average waiting time of the passengers. Following the principle of ETA estimations, the algorithms not only estimate the attending time of the new hall call, but also the delay that serving it will cause to successive unattended passengers that have been allocated to the same elevator. To increase the accuracy of this estimation we try to consider the number of extra stops caused by the new hall call and apply the three-passage concept to determine the service order of the hall calls: passage one (P1) hall calls are those that can be served by the elevator along its current travel direction, passage two (P2) hall calls require reversing the direction once, and passage three (P3) hall calls require two reversals. We propose two variants of the algorithm: a basic variant and a reallocation variant. The basic variant is based on the immediate allocation policy. The reallocation variant is based on coordination between the basic variant and a heuristic reallocation mechanism. The time complexity of both algorithms is O(MN), where M is the number of the elevators and N is the number of floors in the building. We have performed test runs with traffic data generated from realistic buildings ranging from 9 to 40 floors and with 3 to 8 shafts for typical traffic patterns. Our basic ETA algorithm reduces the average waiting time by 16 % and reduces the percentage of passengers who wait for more than 60 seconds by more than 3 % points when compared with the ETA algorithm of the commercially available Elevate simulator. Our reallocation variant further reduces the average waiting time by 7 % and the percentage of the passengers who wait for more than 60 seconds by more than 2 % points as compared with our basic algorithm.

[1]  Gordon F. Newell,et al.  An analysis of elevator operation in moderate height buildings—II: Multiple elevators , 1982 .

[2]  Andrew G. Barto,et al.  Improving Elevator Performance Using Reinforcement Learning , 1995, NIPS.

[3]  Christos G. Cassandras,et al.  Optimal control of polling models for transportation applications , 1996 .

[4]  Marja-Liisa Siikonen Customer service in an elevator system during up-peak , 1997 .

[5]  Kenji Yoneda,et al.  An elevator group control system with floor-attribute control method and system optimization using genetic algorithms , 1997, IEEE Trans. Ind. Electron..

[6]  Marja-Liisa Siikonen,et al.  Elevator Group Control with Artificial Intelligence , 1997 .

[7]  Hyung Lee-Kwang,et al.  Design and implementation of a fuzzy elevator group control system , 1998, IEEE Trans. Syst. Man Cybern. Part A.

[8]  Wook Hyun Kwon,et al.  Timed Petri net based approach for elevator group controls , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[9]  Wook Hyun Kwon,et al.  Improved concept for derivation of velocity profiles for elevator systems , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[10]  Henri Hakonen Simulation of Building Traffic and Evacuation by Elevators , 2003 .

[11]  Matthew Brand,et al.  Marginalizing Out Future Passengers in Group Elevator Control , 2003, UAI.

[12]  Matthew Brand,et al.  Decision-Theoretic Group Elevator Scheduling , 2003, ICAPS.

[13]  Richard S. Sutton,et al.  Reinforcement Learning: An Introduction , 1998, IEEE Trans. Neural Networks.