Search the site

Home » Spatial modelling park » Spatial simulation models

Peuplement: Simulation of Size Differenciated Urban Growth

Author of the model: Jean-Luc BONNEFOY (University of Aix-Marseille, France)

Creation date:
- initial: 2001
- of this version: 2001

Starting from a pattern of cities of identical sizes, the model shows differentiated urban growth in a space where the flow of migrants is either constant or variable. The model is of interest because it shows the relative speed with which urban differentiation emerges with respect to two variables:
- the role of the positions (rank) of the cities,
- the wages.

The model does not integrate spatial differentiation, but it shows how it appears through the interactions of agents’ behaviours. Behaviours depend on on representations that migrant agents build up.

Theoretical references: Multi-agent systems, individual behaviours, representations

Inputs
- Values, tables
- Images

Outputs
- Values, tables
- Maps
- Moving images or maps

GIF - 23.8 kb
Initial state of a simulation
All the cities are in yellow because they are of identical sizes. In blue are the migrants.
GIF - 23.2 kb
Results of a simulation
The cities are differenciated in terms of size. (The smaller cities are in yellow. From yellow to brown, the size of the cities increases).

To Download the Peuplement model:

First download the software package Starlogo 1.2

Second: download the Zip file which contains the files necessary to run Peuplement using the Starlogo software

Zip - 23.1 kb

Remarques

The model is calibrated through 11 parameters:
- "individus" (number of migrants)
- "lieux" (number of cities)
- "population_moy" (mean number of inhabitants of the whole area at a time t)
- "revenu_moy" (mean income per inhabitant of the whole area at a time t)
- "count-indiv" (gives the number of migrants)
- "duree_rech" (number of periods of time that the search for the richest city can take)
- "duree_aleat" ("0"="duree-rech" is identical for all migrants; "1"="duree-rech" is five plus a random increment)
- "part_flux" ("0"=a migrant who enters a city is not replaced; "1"=the opposite case)
- "temps_simu" (control of the duration of the simulation)
- "frontiere" ("0"=no boundary;"1"=boundary(blue))
- "rotation" (gives the random direction of travel taken by migrants).

A file "Aide_prog_peuple3.txt" describes the model. It contains the following information (in French):

  • Qu’est-ce que c’est (definition of the model)
  • Comment l’utiliser? (operating instructions for the program)
  • les éléments à noter (points to note)
  • des explorations possibles (exploratoration possible)...

Additional information is available at the following adresses:

http://www.up.univ-mrs.fr/bonnefoy

http://www.up.univ-mrs.fr/bonnefoy/informations/publications.html


 Key word(s) linked to this article

Domain of application » urban

Formalisation » rules

Types of modelling » research

Software » download

Temporal characteristics » discrete

Optimisation/Simulation » simulation



This article last updated Tuesday 25 January 2005. by Sébastien Grandjean, Richard Stephenson, Cécile Tannier