Module 4, lesson 1 · 35 minutes
Why model, and the modelling ladder
Why engineers simulate crowds, how models are classified, and what verification and validation mean.
You’ll be able to
- give three reasons to model a crowd: design, planning and forensics;
- classify a model as macroscopic or microscopic, discrete or continuous, force-, rule- or velocity-based;
- define verification and validation, and name ISO 20414.
Introduction
A design team shows a committee an animation: thousands of dots stream out of a new stadium and the clock stops at 6 minutes 40 seconds. Everyone relaxes. Nobody asks what the dots were told to do, which measured crowd they were tuned to, or whether the same software has ever been checked against a real evacuation. This module teaches you to ask.
Three reasons to model
- Design. Before anything is built, will the space cope? Keith Still frames the questions as capacity, throughput and risk
, and advises planning for 50%, 100% and 500% of the maximum capacity, each with a separate plan . - Planning and operations. Which gates open when, how long will queues be, where will density peak? “Risk is dynamic. Risks can change with time”
, so the answer is a timeline, not one number. - Forensics. After a disaster, a model can reconstruct conditions nobody measured. The police and National Forensic Service simulation of Itaewon estimated 10.74 p/m² at 22:25
.
The modelling ladder
Helbing and Molnár named three classes of model: microscopic, mesoscopic and macroscopic
| Rung | Class | What it represents | Lesson |
|---|---|---|---|
| Fundamental diagram | Macroscopic | Speed and flow as functions of density | 1.3 |
| Cumulative curves | Macroscopic | Counts past a point over time; queues and delays | 4.4 |
| Continuum (Hughes 2002) | Macroscopic | The crowd as a density field that flows | 4.4 |
| Floor-field cellular automaton | Microscopic, discrete, rule-based | People hopping between 40 cm cells | 4.3 |
| Social force | Microscopic, continuous, force-based | People as particles pushed by forces | 4.2 |
| Velocity-based (ORCA, Optimal Steps) | Microscopic, continuous | People choosing collision-free velocities or steps | – |
Every model is calibrated to a fundamental diagram somewhere. Helbing’s social force parameters were tuned so that 0.73 persons per second pass a 1 m door at a desired speed of about 0.8 m/s
Verification and validation
The international protocol is ISO 20414:2020, “Verification and validation protocol for building fire evacuation models”. It was first published in November 2020 and confirmed in 2026; it is aimed mainly at agent-based models, can be adapted to macroscopic ones, and excludes trains and ships
A vendor says its model “has been validated”. What two questions do you ask first?
Validated against what data (which crowd, which geometry, which measured quantity)? And does that resemble your problem? Then: which verification tests does it pass, and how large was the difference between model and measurement?
- “More detail means more accurate.” A microscopic model has more parameters to get wrong. For 50,000 runners a macroscopic model is often the better tool.
- “Validated means correct.” It means it matched particular data under particular conditions.