Abstract
Passenger waiting time is a significant issue related to the quality of service of a multiple lift system; however, energy consumption reduction is also an important concern in the lift industry. In this paper, we evaluate different versions of a genetic algorithm (GA) published previously by the authors with several relevant adjustments for the lift dispatching problem to minimize passenger waiting time and/or energy consumption. To the raw GA with adjustments (that works under the assumption one call-one passenger), we incorporated several elements: a passenger-counting module using origin–destination matrices, and the activation of certain policies (zoning and/or parking) under different detected traffic profiles (up-peak, interfloor or down-peak profiles). Besides, we added a proportional integral controller (PI) to assign different weights to passenger waiting time and energy consumption to evaluate the performance of our GA. Different versions of this GA, minimizing passenger waiting time and/or energy consumption, were compared among them and to a conventional control algorithm using three different types of simulated profiles: a mixed one, three well-known full day office profiles and three different step profiles. The results showed that the bi-objective GA version with the estimation of the number of passengers behind a call, i.e. the passenger forecasting, together with the parking policy for up-peak or down-peak conditions significantly improved performance of passenger waiting time, and in some cases in energy consumption as well. The addition of the PI controller to the GA proved to be especially useful when the system was under a high intensity traffic demand. The advantages of all these elements to forecast the passenger flow and detect the traffic profile to help the controller show unquestionable benefits to minimize passenger waiting time and energy consumption.
Similar content being viewed by others
Data availability
Data not available due to commercial restrictions.
References
Abed-alguni BH, Paul DJ (2018) Hybridizing the cuckoo search algorithm with different mutation operators for numerical optimization problems. J Intell Syst 29(1):1043–1062. https://doi.org/10.1515/jisys-2018-0331
Abo-Hammour Z, Arqub OA, Momani S, Shawagfeh N (2014) Optimization solution of troesch’s and bratu’s problems of ordinary type using novel continuous genetic algorithm. Discret Dyn Nat Soc 2014:1–15. https://doi.org/10.1155/2014/401696
Alawad NA, Abed-alguni BH (2021) Discrete island-based cuckoo search with highly disruptive polynomial mutation and opposition-based learning strategy for scheduling of workflow applications in cloud environments. Arab J Sci Eng 2021(46):3213–3233. https://doi.org/10.1007/s13369-020-05141-x
Basagoiti R., Beamurgia M., Peters R., Kaczmarczyk S. (2012) Origin Destination Matrix Estimation and Prediction in Vertical Transportation. In 2nd Symposium on Lift and Escalator Technologies
Basagoiti R., Beamurgia M., Peters R., Kaczmarczyk S. (2013) Passenger flow pattern learning based on trip counting in lift systems combined with real-time information. In 3rd Symposium on Lift and Escalator Technologies, 119
Beamurgia M, Basagoiti R (2011) Predicting the passenger request in the elevator dispatching problem. In: Soft computing models in industrial and environmental applications, 6th international conference SOCO 2011.87: 387–394. https://doi.org/10.1007/978-3-642-19644-7_41
Beamurgia M, Basagoiti R, Rodríguez I, Rodríguez V (2015) A modified genetic algorithm applied to the elevator dispatching problem. Soft Comput 20:3595–3609. https://doi.org/10.1007/s00500-015-1718-1
Beamurgia M., Basagoiti R., Rodríguez I. (2011) A genetic algorithm with passenger arrival advanced information to solve the elevator dispatching problem. In 42nd Annual Conference of the Italian Operational Research Society, AIRO Conference
Bera S, Rao KVK (2011) Estimation of origin-destination matrix from traffic counts: the state of the art. European Transp 49:2–23
Bolat B, Cortés P (2011) Genetic and tabu search approaches for optimizing the hall call-car allocation problem in elevator group systems. Appl Soft Comput 11:1792–1800. https://doi.org/10.1016/j.asoc.2010.05.023
Caggiani L, Ottomanelli M, Sassanelli D (2013) A fixed point approach to origin-destination matrices estimation using uncertain data and fuzzy programming on congested networks. Transp Res Part c Emerg Technol 28:130–141. https://doi.org/10.1016/j.trc.2010.12.005
Cascetta E (1984) Estimation of trip matrices from traffic counts and survey data: a generalized least squares approach. Transp Res Part b Methodol 18B(4/5):289–299. https://doi.org/10.1016/0191-2615(84)90012-2
CIBSE. (2010) Transportation Systems in Buildings: CIBSE Guide D. Chartered Institution of Building Services Engineers
Cortés P, Fernández JR, Guadix J, Muñuzuri J (2012) Fuzzy logic based controller for peak traffic detection in elevator systems. J Comput Theor Nanosci 9(2):310–318. https://doi.org/10.1166/jctn.2012.2025
Hiller B (2011) Online optimization: probabilistic analysis and algorithm engineering. Oper Res Proc. https://doi.org/10.1007/978-3-642-20009-0_102
Hu Z, Liu Y, Su Q, Huo J (2010) A multi-objective genetic algorithm designed for energy saving of the elevator system with complete information. Energy Conference and Exhibition (EnergyCon), 2010 IEEE International, 126–130. https://doi.org/10.1109/ENERGYCON.2010.5771661
Imrak C.E., Özkirim M. (2004) Neural Networks application in the next stopping floor problem of elevator systems. Journal of Engineering and Natural Sciences
Imrak CE, Özkirim M (2006) Determination of the next stopping floor in elevator traffic control by means of neural networks. J Electr Electron Eng 6(1):27–33
Jensen MT (2003) Reducing the run-time complexity of multiobjective EAs: The NSGA-II and other algorithms. IEEE Trans Evol Comput 7(5):503–515
Ji Y, Mishalani RG, McCord MR, Goel PK (2011) Identifying homogeneous periods in bus route origin-destination passenger flow patterns from automatic passenger counter data. Transp Res Rec J Transp Res Board. https://doi.org/10.3141/2216-05
Kuusinen JM, Sorsa J, Siikonen ML, Ehtamo H (2012) A study on the arrival process of lift passengers in a multi-storey office building. Build Serv Eng Res Technol 33:437–449. https://doi.org/10.1177/0143624411427459
Kuusinen JM, Sorsa J, Siikonen ML (2015) The Elevator trip origin-destination matrix estimation problem. Transp Sci 49(3):559–576. https://doi.org/10.1287/trsc.2013.0509
Kuusinen J.M., Sorsa J., Susi T., Siikonen M.L., Ehtamo, H. (2010) A new model for vertical building traffic. Transportation Research Part B
Liu J, Bai ZL, Gu MH, Zhang X, Zhang R (2014) The research of multicar elevator control method based on PSO-GA. Appl Mech Mater 556–562:2418–2421
Liu TD, Chen J, Jiang H (2011) Passenger volume estimation based on the relational model of visual density for elevator group-controlled system
Momani S., Abo-Hammour Z. S. and Alsmadi O. MK (2016). Solution of Inverse Kinematics Problem using Genetic Algorithms. Appl. Math. Inf. Sci. 10, No. 1, 1–9. https://doi.org/10.12785/amis/Solution*of*inverse*kinematics*problem
Park M, Ha H, Lee HS, Choi Y, Kim H, Han S (2013) Lifting demand-based zoning for minimizing worker vertical transportation time in high-rise building construction. Autom Constr 32:88–95. https://doi.org/10.1016/j.autcon.2013.01.010
Peters R., Mehta P., Haddon J. (1996) Lift passenger traffic patterns: Applications, current knowledge and measurement.
Rajabioun R (2011) Cuckoo optimization algorithm. Appl Soft Comput 11(2011):5508–5518
Ruokokoski M, Ehtamo H, Pardalo PM (2015) Elevator dispatching problem: a mixed integer linear programming formulation and polyhedral results. J Comb Optim 29:750–780. https://doi.org/10.1007/s10878-013-9620-1
Ruokokoski M, Sorsa J, Siikonen ML, Ehtamo H (2016) Assignment formulation for the elevator dispatching Problem with destination control and its performance analysis. Eur J Oper Res. https://doi.org/10.1016/j.ejor.2016.01.019
Sherali H, Park T (2001) Estimation of dynamic origin-destination trip tables for a general network. Transp Res Part B Methodol 35:217–235. https://doi.org/10.1016/S0191-2615(99)00048-X
Siikonen M.L. (1997a) Elevator Group Control with Artificial Intelligence
Siikonen M.L. (1997b) Planning and control models for elevators in high-rise buildings. Helsinki University of Technology, Systems Analysis Laboratory, Research Reports A68
Sorsa JS, Siikonen ML, Ehtamo H (2003) Optimal control of doubledeck elevator group using genetic algorithm. Int Trans Oper Res 10(2):103–114
Sorsa JS, Ehtamo H, Kuusinen JM, Ruokokoski M, Siikonen ML (2018) Modeling uncertain passenger arrivals in the elevator dispatching problem with destination control. Optim Lett 12:171–185. https://doi.org/10.1007/s11590-017-1130-0
Sorsa J.S., Ehtamo H., Siikonen M.l., Tyni T., Ylinen J. (2009) The Elevator Dispatching Problem. Transportation Science
Strakosh G.R. (2007) The vertical Transportation Handbook, Third edition
Tartan, EO, Erdem H, Berkol A (2014) Optimization of waiting and journey time in group elevator system using genetic algorithm. In: Proceedings of INISTA 2014—IEEE international symposium on innovations in intelligent systems and applications. Art. no. 6873645, pp 361–367
Tyni T, Ylinen J (2006) Evolutionary bi-objective optimisation in the elevator car routing problem. Eur J Oper Res 169:960–977. https://doi.org/10.1016/j.ejor.2004.08.027
Funding
R. Basagoiti is part of the Intelligent Systems for Industrial Systems research group of Mondragon Unibertsitatea (IT1676-22), supported by the Department of Education, Universities and Research of the Basque Country.
Author information
Authors and Affiliations
Contributions
All authors contributed to the study conception and design. Material preparation, data collection and analysis were performed by MB, RB and IR. The first draft of the manuscript was written by MB and all authors commented on previous versions of the manuscript. All authors read and approved the final manuscript.
Corresponding author
Ethics declarations
Conflict of interest
The authors declare that they have no conflict of interests.
Additional information
Publisher's Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Beamurgia, M., Basagoiti, R., Rodríguez, I. et al. Improving waiting time and energy consumption performance of a bi-objective genetic algorithm embedded in an elevator group control system through passenger flow estimation. Soft Comput 26, 13673–13692 (2022). https://doi.org/10.1007/s00500-022-07358-4
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s00500-022-07358-4