Optimization Models and Numerical Algorithms for an Elevator Group Control System

dc.contributorAalto-yliopistofi
dc.contributorAalto Universityen
dc.contributor.advisorSiikonen, Marja-Liisa, Dr., KONE Corporation, Finland
dc.contributor.authorSorsa, Janne
dc.contributor.departmentMatematiikan ja systeemianalyysin laitosfi
dc.contributor.departmentDepartment of Mathematics and Systems Analysisen
dc.contributor.labSystems Analysis Laboratoryen
dc.contributor.schoolPerustieteiden korkeakoulufi
dc.contributor.schoolSchool of Scienceen
dc.contributor.supervisorEhtamo, Harri, Prof., Aalto University School of Science, Department of Mathematics and Systems Analysis, Finland
dc.date.accessioned2017-08-29T09:02:48Z
dc.date.available2017-08-29T09:02:48Z
dc.date.defence2017-09-15
dc.date.issued2017
dc.description.abstractAn elevator group control system (EGCS) dispatches the elevators under its control to serve each passenger call. New passengers may appear while the elevators are serving their current assignments. This makes the control problem of the EGCS dynamic. The EGCS solves a snapshot instance of the elevator dispatching problem (EDP) anew in intervals less than a second. Its solution defines complete elevator routes by minimizing, e.g., passenger waiting or journey times, according to which the EGCS dispatches the elevators. In this dissertation, the EDP is considered as a bilevel, dynamic, stochastic, multi-objective and integer optimization problem. The bilevel approach is based on the distributed nature of a typical elevator system, in which each elevator has its own independent controller and the EGCS optimizes the service of the calls shared by the elevator group. Hence, the upper-level problem corresponding to the EGCS assigns calls to the elevators, and a lower-level problem for each elevator determines its route to serve the assigned calls. Near-future passenger arrivals are uncertain for the EDP. The number of passengers related to a call and completely new calls are modelled explicitly in the studied stochastic model. For the first time, the EDP takes into account the fact that passengers often travel in socially connected groups. Furthermore, the uncertainties are evaluated in multiple risk scenarios which converts the EDP into a robust optimization problem. Since the EDP is a difficult integer optimization problem, its solution time by an exact algorithm increases exponentially with respect to problem size. The main solution approach is based on a genetic algorithm suitable for real-time optimization in the EGCS. The EDP is also formulated as a mixed integer programming problem and solved by an exact algorithm, which are important for benchmarking and theoretical studies. The EGCS developed in this dissertation was installed as the first double-deck destination control system (DCS) in the world. However, the de facto standard DCS does not perform optimally mainly because of the immediate assignment policy, which does not allow the reassignments of the calls to other elevators. As one possible solution to this challenge, the delayed assignment policy is studied. It allows the reassignments until the last moment but requires new shared guidance devices. The first such system will be realized in the near future. According to the results, delayed assignments improve passenger service quality greatly. Therefore, the delayed double-deck DCS may enable greater core space savings than current industry practice allows.en
dc.description.abstractHissien ryhmäohjauksen päätehtävänä on lähettää hissi palvelemaan jokaista matkustajien antamaa kutsua. Uusia matkustajia voi saapua auloihin hissien suorittaessa sen hetkisiä tehtäviään, minkä vuoksi ryhmäohjauksen optimointitehtävä on dynaaminen. Ryhmäohjaus reagoi muuttuvaan tilanteeseen ratkaisemalla kutsunjakelutehtävän päivitetyillä tilatiedoilla uudestaan alle sekunnin välein. Mallissa ratkaistaan hissien reitit minimoimalla esimerkiksi matkustajien odotus- tai matkustusaikoja. Reittien perusteella ryhmäohjaus lähettää hissit palvelemaan kutsuja. Tässä väitöskirjassa kutsunjakelutehtävä mallinnetaan kaksitasoisena, dynaamisena, stokastisena, monitavoitteisena ja kokonaislukuoptimointitehtävänä. Kaksitasoinen lähestymistapa perustuu tyypillisen hissijärjestelmän hajautettuun rakenteeseen. Jokaisella hissillä on oma ohjausjärjestelmänsä perustoiminnoilleen. Ryhmäohjaus puolestaan optimoi hissiryhmän yhteisten kutsujen palvelun. Kaksitasomallissa ylätaso vastaa ryhmäohjausta ja jakaa kutsut hisseille. Erillisissä alatason tehtävissä ratkaistaan kunkin hissin reitti annettujen kutsujen palvelemiseksi. Kutsunjakeluun liittyy epävarmuus lähitulevaisuudessa saapuvista matkustajista. Esitetyssä stokastisessa mallissa ennustetaan kutsujen takana olevien henkilöiden lukumäärää sekä täysin uusia kutsuja. Mallissa huomioidaan ensimmäistä kertaa matkustajien taipumus liikkua usein ryhmissä. Epävarmuudet mallinnetaan erikseen useissa skenaarioissa, mikä tekee mallista robustin optimointitehtävän. Kutsunjakelu on luonteeltaan vaikea kokonaislukuoptimointitehtävä, jonka tarkkaan ratkaisemiseen tarvittava aika kasvaa eksponentiaalisesti tehtävän koon kasvaessa. Keskeisin ratkaisumenetelmä on geneettinen algoritmi, jota käytetään myös hissien ryhmäohjauksen reaaliaikaisessa optimoinnissa. Kutsunjakelu mallinnetaan myös kokonaislukutehtävänä ja ratkaistaan tarkalla algoritmilla, joita voidaan hyödyntää vertailuissa muihin lähestymistapoihin ja teoreettisiin tutkimuksiin. Tässä väitöskirjassa kehitetty ryhmäohjaus otettiin käyttöön maailman ensimmäisenä kaksikoristen hissien kohdekutsuohjauksena. Nykyiset kohdekutsuohjaukset eivät kuitenkaan toimi parhaalla mahdollisella tavalla, koska välitön kutsunjakelu ei anna mahdollisuutta uudelleenoptimointiin. Eräänä ratkaisuna tutkittiin viivästettyä kutsunjakelua, jossa kutsun palveleva hissi voidaan vaihtaa toiseen. Viivästetty kutsunjakelu kohdekutsuohjauksessa vaatii kuitenkin uudenlaisia yhteisiä opastuslaitteita matkustajille. Ensimmäinen tällainen järjestelmä otetaan käyttöön lähitulevaisuudessa. Tulosten mukaan viivästetty kutsunjakelu parantaa matkustajien palvelutasoa merkittävästi. Tekniikan avulla voitaneen saavuttaa suurempia tilansäästöjä korkeissa rakennuksissa kuin nykykäytäntö sallii.fi
dc.format.extent50 + app. 94
dc.format.mimetypeapplication/pdfen
dc.identifier.isbn978-952-60-7539-6 (electronic)
dc.identifier.isbn978-952-60-7540-2 (printed)
dc.identifier.issn1799-4942 (electronic)
dc.identifier.issn1799-4934 (printed)
dc.identifier.issn1799-4934 (ISSN-L)
dc.identifier.urihttps://aaltodoc.aalto.fi/handle/123456789/27882
dc.identifier.urnURN:ISBN:978-952-60-7539-6
dc.language.isoenen
dc.opnMarkon, Sandor, Prof., Kobe Institute of Computing, Japan
dc.publisherAalto Universityen
dc.publisherAalto-yliopistofi
dc.relation.haspart[Publication 1]: Sorsa, J., M-L. Siikonen, H. Ehtamo. 2003. Optimal control of double-deck elevator group using genetic algorithm. International Transactions in Operational Research 10(1) 103–114. DOI: 10.1111/1475-3995.00397
dc.relation.haspart[Publication 2]: Sorsa, J., M-L. Siikonen. 2006. Double-Deck Destination Control System. In: A. Lustig (Ed.), 2006, Elevator Technology 16, 318–327, IAEE, ISBN 965-90338-4-2. Republished in Elevatori, 37(5) 42–56, 2008
dc.relation.haspart[Publication 3]: Sorsa, J., M. Ruokokoski. 2013. Multiple objectives and system constraints in doubledeck elevator dispatching. In: M. Collan, J. H¨am¨al¨ainen, P. Luukka (Eds.), 2013, Proceedings of the Finnish Operations Research Society 40th Anniversary Workshop -FORS40, 48–51, LUT Scientific and Expertise Publications No. 13, Research Reports, ISBN 978-952-265-435-6
dc.relation.haspart[Publication 4]: Ruokokoski, M., J. Sorsa, M-L. Siikonen, H. Ehtamo. 2016. Assignment formulation for the Elevator Dispatching Problem with destination control and its performance analysis. European Journal of Operational Research 252(2) 397–406. DOI: 10.1016/j.ejor.2016.01.019
dc.relation.haspart[Publication 5]: Sorsa, J., H. Ehtamo, J-M. Kuusinen, M. Ruokokoski, M-L. Siikonen. 2017. Modeling uncertain passenger arrivals in the elevator dispatching problem with destination control. Optimization Letters 1–15. Published online 23 March, DOI: 10.1007/s11590-017-1130-0
dc.relation.haspart[Publication 6]: Sorsa, J. 2017. A real-time genetic algorithm for the bilevel double-deck elevator dispatching problem. EURO Journal on Computational Optimization, 27 pages (submitted manuscript)
dc.relation.ispartofseriesAalto University publication series DOCTORAL DISSERTATIONSen
dc.relation.ispartofseries139/2017
dc.revCortés, Pablo, Prof., Universidad de Sevilla, Spain
dc.revLuh, Peter B., Prof., University of Connecticut, USA
dc.subject.keywordbilevel optimizationen
dc.subject.keywordstochastic optimal controlen
dc.subject.keywordrobust optimizationen
dc.subject.keywordgenetic algorithmen
dc.subject.keywordsimulationen
dc.subject.keywordelevator dispatchingen
dc.subject.keyworddouble-deck elevatoren
dc.subject.keyworddestination controlen
dc.subject.keywordkaksitasoinen optimointifi
dc.subject.keywordstokastinen optimiohjausfi
dc.subject.keywordrobusti optimointifi
dc.subject.keywordgeneettinen algoritmifi
dc.subject.keywordsimulointifi
dc.subject.keywordhissien kutsunjakelufi
dc.subject.keywordkaksikorinen hissifi
dc.subject.keywordkohdekutsuohjausfi
dc.subject.otherMathematicsen
dc.titleOptimization Models and Numerical Algorithms for an Elevator Group Control Systemen
dc.titleOptimointimallit ja numeeriset algoritmit hissien ryhmäohjauksessafi
dc.typeG5 Artikkeliväitöskirjafi
dc.type.dcmitypetexten
dc.type.ontasotDoctoral dissertation (article-based)en
dc.type.ontasotVäitöskirja (artikkeli)fi
local.aalto.archiveyes
local.aalto.formfolder2017_08_29_klo_08_52

Files

Original bundle

Now showing 1 - 1 of 1
No Thumbnail Available
Name:
isbn9789526075396.pdf
Size:
699.11 KB
Format:
Adobe Portable Document Format