Elevator Group Control System manages the operation of the elevators by optimizing control strategy in order to enhance running efficiency of elevator and improve service quality. With the development of artificial intelligent control technology, the objective of elevator group control system has not limited to reducing waiting time, some other objectives such as reducing riding time and reducing the power consumption are also taken into consideration.This paper proposes a new multi-objective dispatching method based on Genetic Algorithm to optimize the control objectives such as shorter waiting time and riding time, less crowd, less power consumption. The evaluation function is constructed by the weighted combination of several optimization objectives based on combinatorial optimization method. The multi-objective dispatching of elevators is realized by searching the evaluation function for the best dispatching scheme with the genetic algorithm. In order to improve the search efficiency of Genetic Algorithm, an optimum maintaining strategy is applied to the operating process of Genetic Algorithm. An adaptive genetic algorithm in which the probability of crossover and mutation were varied depending on the fitness values of the solutions is applied to increase the performance of convergence to the global optimum.Passenger movement model are described according to traffic analysis of elevator group control system. Then, a general, modular simulation program is composed with Visual Basic. The simulation results that indicate service quality of elevator are got by running the simulation program of different dispatching algorithm under the same condition of building's parameters and elevator collocation parameters. On the basis of simulation results, analysis and contrast to the features and suitable ranges of dispatching algorithms are carried on, thus providing a credible foundation for carry out elevator control methods and the evaluation for optimize algorithms in order to improve the service efficiency of elevator system. |