A Genetic Algorithm Module for Spatial Optimization in Pedestrian Simulation
Lukas Kellenberger () and
Ruedi Müller ()
Additional contact information
Lukas Kellenberger: University of Applied Sciences Northwestern Switzerland, Institute of 4D Technologies
Ruedi Müller: University of Applied Sciences Northwestern Switzerland, Institute of 4D Technologies
A chapter in Pedestrian and Evacuation Dynamics 2008, 2010, pp 359-370 from Springer
Abstract:
Summary Regarding pedestrian simulation applications, technologies to optimize the built-up environment apart from pure analysis of pedestrian flows, and based on simulation results, are of crucial importance for the wider acceptance of pedestrian simulation. Apart from conventional pedestrian analysis measures such as density maps, flow rates and travel times, optimization of spatial configurations, leading to congestion or travel time reduction, promises an additional benefit for users of the simulation. Spatial optimization therefore delivers specific solutions for the application of pedestrian simulation in general. Here we present a genetic algorithm optimizer module, a prototype created for the pedestrian simulation software SimWalk. Based on CAD plans, the module allows optimizing plans and objects (walls, obstacles, etc.) automatically. The user defines and marks a plan section for optimization where, for example, pedestrian density problems occur. Additionally, the user defines which changes of the built-up environment are allowed, based on boundary conditions predefined by his or her architectural or engineering knowledge. After having defined these boundary conditions, the evolutionary process performed by the genetic algorithm gets started, and a first generation of plans and predefined populations is generated. Every succeeding plan shows random variations of the selected obstacles. To evaluate the fitness of each generation, density maps and travel times generated by the software are used to optimize the selected environment. The ultimate goal consists in finding plan configurations with low densities and shorter travel times. If the first generation is established, the best plans can be identified. Based on “elite selection” (“survival of the fittest”), the next generation then gets started, using various GA operators like random generators, selectors, recombination and mutation to generate new plan variations. Every generation, in optimal cases, results in a better plan configuration. A main topic of the research project consisted in mapping the scalability of plan obstacles to the chromosomes of an already existing GA framework of the research institute. To get trend information during the software development, it was necessary to develop a graphical user interface (GUI). It made it possible to edit and prepare plans for optimization, and additionally to select interim solutions for simulation with different parameters, boundary values, population sizes and operators. Statistical tests have shown that with the existing operator set and favorably chosen parameters, after a few generations a significantly improved plan can be achieved. With this prototype, a first result for the optimization of spatial environments in pedestrian simulation regarding congestion and travel times has been accomplished. Further research will include an extended operator framework to find better results in a shorter time. Additionally, the application workflow will be improved for more intuitive work.
Keywords: Genetic Algorithm; Graphical User Interface; Abstraction Layer; Building Plan; Genetic Algorithm Operator (search for similar items in EconPapers)
Date: 2010
References: Add references at CitEc
Citations:
There are no downloads for this item, see the EconPapers FAQ for hints about obtaining it.
Related works:
This item may be available elsewhere in EconPapers: Search for items with the same title.
Export reference: BibTeX
RIS (EndNote, ProCite, RefMan)
HTML/Text
Persistent link: https://EconPapers.repec.org/RePEc:spr:sprchp:978-3-642-04504-2_31
Ordering information: This item can be ordered from
http://www.springer.com/9783642045042
DOI: 10.1007/978-3-642-04504-2_31
Access Statistics for this chapter
More chapters in Springer Books from Springer
Bibliographic data for series maintained by Sonal Shukla () and Springer Nature Abstracting and Indexing ().