Main Page   Class Hierarchy   Alphabetical List   Compound List   File List   Compound Members   File Members   Related Pages  

pedestrian simulator

0.1

Introduction

Pedsim is an implementation of the social force model by D. Helbing, I. Farkas, and T. Vicsek (2000) in Simulating Dynamical Features of Escape Panic. Nature 407, 487-490, http://www.nature.com/cgi-taf/DynaPage.taf?file=/nature/journal/v407/n6803/abs/407487a0_fs.html

3 Binaries are provided: the pedsim simulator, the pedview and ped3d viewers that allows playback of the simulator's output files. Only the pedsim simulator is documented here.

Installation

Please download pedsim, pedview and ped3d. For compiling pedsim you need Linux, the GNU C++ compiler, the QT and stlport libraries and perl. The CopyLeft of the Code is the General Public License. pedview has been compiled successfully with MSVC++ 6 but that has not been tested with the current release.

After unpacking the archives you have to run

Configuration

There are different variants that differ in the geometry they describe. The geometry of the building/area/ship... is directly coded in the user-variant.cc files. The pedsim binary must be recompiled after changing such a file by calling make. Some run time configuration parameters can be changed in the user-variant.pl perl scripts. Please read the comments in those files for more information.

The following geometries has been implemented:

  1. user-cross.cc : describes crossing pedestrians
  2. user-clone.cc : a room with 4 exits cloned twice
  3. user-flow.cc : the pedestrian flow through a room with one entry and one exit and a column in the center
  4. user-oldmekka.cc : a simplified model of the Jamarat bridge near Mekka
  5. user-newmekka.cc : a proposal for the restoration of the Jamarat bridge
  6. user-outflow.cc : the outflow of 100 pedestrians out of a room with a door that is 1 m wide
  7. user-perp.cc : describes crossing pedestrians too
  8. user-speed.cc : two chained rooms

Generated on Wed Aug 6 15:30:42 2003 for pedsim by doxygen1.2.18