GithubHelp home page GithubHelp logo

bkueng / msssm Goto Github PK

View Code? Open in Web Editor NEW

This project forked from msssm/project_template

4.0 4.0 7.0 146.74 MB

ETH lecture: Modelling and Simulating Social Systems with MATLAB

C 55.41% MATLAB 21.63% Shell 1.52% Objective-C 21.44%

msssm's Introduction

MATLAB FS12 โ€“ Research Plan

  • Group Name: Baby-Chiefs
  • Group participants names: Hans Hardmeier, Andrin Jenal , Beat Kueng, Felix Thaler
  • Project Title: Modelling Situations of Evacuation in a Multi-level Building

General Introduction

Simulating the evacuation scenario of a single-level building is well known but not general enough. Though we want to introduce a more sophisticated simulation within a multi-level building. E.g.: What would happen, if a multi-level building has to be evacuated? Which escape routes would be mostly used? Since tower buildings are getting more common in large cities, engineers have to care more about the behaviour in situations of emergency, namely evacuation. To investigate in some of these aspects we will create a relatively general framework for behavioral simulation in evacuation scenarios.

The Model

General Model: We are planning to base our work on the social force model. The behaviour of the agents will be heavily influenced by different model parameters like obstacles, stairs and other agents. In addition psychological pressure in such evacuation scenarios are going to be investigated. Research: As a core investigation we are going to simulate an everyday situation in a crowded (public) environment ending in an evacuation scenario.

Fundamental Questions

Research object: General (public) multi-level building How does an implementation of a social force model look like? How can this be implemented efficiently for a multilevel building? How does the simulation behave for a real building like the ETH CAB building? How realistic is the behaviour of the agents?

Expected Results

We expect the stairs and the main building exit to be the bottlenecks. The amount of people in lower levels is increasing with time until a certain point, when most of the people have exited the building. Also we think that if the velocity of the people is higher (people are more in panic), jams at the exit will be increased and people will mainly try to take the main exit instead of emergency exits.

References

Bibliographic References:

Helbling, Dirk - Molnar, Peter (1995): Social Force Model for Pedestrians Dynamics

Helbling, Dirk, Johansson, Anders (2007): Dynamics of crowd disasters: An empirical Study

Helbling, Dirk, Johansson, Anders (2006): Analytical Approach to Continuous and Intermittent Bottleneck Flows

Schadschneider, Andreas et al. (2002): CA Approach to Collective Phenomena in Pedestrian Dynamics

Helbling, Dirk et al. (2000): Simulating dynamical features of escape panic

Helbling, Dirk et al. (2005): Self-Organized Pedestrian Crowd Dynamics: Experiments, Simulations, and Design Solutions

Our idea of the simulation might go in a similar direction as the one of the "Airplane Evacuation 2011 FS" and the Project "Evacuation Bottleneck: Simulation and analysis of an evacuation of a high-school building with MATLAB" from HS 2011. But we won't base our work on these reports and we won't focus on a single evacuation object as they do, but we want to create a general framework which can easily be adapted to different scenarios. We will hopefully be able to implement more efficient algorithms to additionally support larger scale evacuations.

Research Methods

We will use the agent-based social force model to simulate the behaviour of invdividual persons. Shortest evacuation paths may probably be precalculated using a grid discretization and efficient fast sweeping methods. The parameters of the model will be based on empirical data from accordant literature.

Other

Model Properties: Mentioned in the papers

msssm's People

Contributors

bkueng avatar fthaler avatar hanshardmeier avatar ndrnml avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.