People Profile Editor

Reading time


The people profile editor allows you to create, edit and delete people profiles. To open the people profile editor, navigate to References | People Profile Editor.

If there is no open project, then the user material database opens. If there is an open project — the project database opens.

People Profile Editor

The default Fenix+ user database is referenced from the “Revised Guidelines for Evacuation Analysis for New and Existing Passenger Ships. International Maritime Organization (IMO). 2016” or the “SFPE. 2016. SFPE Handbook of Fire Protection Engineering. 5th ed. Springer-Verlag New York.”

People profile editing

Multiple options are available while working with the editor. You can:

Create a new people profile

To create a new people profile, do the following:

  1. Select the people profile that will be taken as a basis for the new one.
  2. Click Create.
  3. Fill in all the form fields in the people profile editor.

Remove a people profile

To remove a people profile, do the following:

  1. Select the people profile you want to remove.
  2. Click Delete.

Edit a people profile

To edit the people profile, do the following:

  1. Select the people profile parameters of which you want to change.
  2. Edit the parameter values on the right side of the window.
  3. Click Apply.

General settings

Each people profile has the following properties:

  • Name - the people profile name;

    Use short names for clarity and faulty-free program work. Provide more context in the Description.

  • Description - people profile description;

  • Mobility group - people profile mobility group. Used to determine the Exit type to which people of this profile can evacuate.;

  • Area - the area of the horizontal projection of a person;

  • Width - the width of a person. The size of the horizontal projection of a person perpendicular to the direction of movement of the person;

  • Thickness - thickness of a person. The size of the horizontal projection of a person in the direction of movement of the person;

  • Height - the height of a person. Currently only affects the representation of a person in the scene editor but does not affect evacuation simulation;

  • Color - the color used to display a person on the scene;

Movement parameters

In the Parameters of Movement on Various Types of Evacuation Routes table, the Dependency of people movement speed on density for different types of route segments is defined, as well as the availability of movement on these segments (the Movement Allowed property).

  • Path type - is determined automatically during evacuation simulation, depending on the scenario topology elements.

  • Movement Allowed - whether movement along this type of route is allowed or not;

  • Dependency V(D) – the dependency of the speed (velocity) on the people flow density of any form. The following dependencies are possible:

    1. Logarithmic,
    2. Linear,
    3. Piecewise linear,
    4. Constant,
    5. the “Unknown” option.
  • Parameters V(D)

Dependency parameters

To change the people speed-density dependency parameters for a specific type of evacuation route, movement along this route segment must be allowed.

To edit the dependency parameters of the corresponding evacuation path type:

  1. Click the hyperlink text in the Parameters V(D) field, in the same table line as the chosen path type. A new window will open, showing the dependency of speed and intensity on the people flow density.
  2. Edit the dependency parameters.
  3. To apply the new values, click Apply in the Dependency window. To cancel the changes, click Cancel. The Dependency window will close.
  4. To apply all the changes made for the people profile, click Apply in the People Profile Editor.

The window of the dependency of people speed and intensity on the people flow density is divided into two parts. The left side of the window displays general information, formulas and calculation conditions, measure units of density ((m²/m², people/m²)) and flow speed (m/min, m/s), current motion parameters, as well as general calculated values for this section of the route. On the right side of the window is a graph of the dependency of people speed and intensity on the flow density.

The graph view, the corresponding calculated values, and the resulting values (used for one type of evacuation route) will change automatically when the dependency parameters are edited.

For each type of evacuation route, values of the resulting parameters are calculated:

  • $D_0$ – people flow density at which speed begins to change;

For the logarithmic dependency of the speed on the flow density, the user must set the value manually.

  • $V_0$ – the flow speed at zero density;
  • $D_{qmax}$ – the flow density at which maximum intensity is reached;
  • $Q_{max}$ – the maximum intensity.
  • $a$ – the dimensionless quantity.

For different types of dependencies, a different set of parameters is available to edit:

Logarithmic dependency

For the logarithmic dependency, you can change the following parameters:

$D_o$ – people flow density at which the speed begins to decrease (unit: m²/m²);

$V_{max}$ – the maximum possible value of speed (unit: m/min);

$D_{vmin}$ – people flow density at which the flow speed has the minimum possible value (unit: m²/m²);

$V_{min}$ – the minimum possible value of speed (unit: m/min);

$D_{max}$ – the maximum flow density (unit: m²/m²);

$a$ – the dimensionless quantity.

Linear dependency

For the linear dependency, you can change the following parameters:

$D_o$ – people flow density at which the speed begins to decrease (unit: m²/m²);

$D_{vmin}$ – people flow density at which its speed has the minimum possible value (unit: m²/m²);

$D_{max}$ – minimum flow density (unit: m²/m²);

slope – slope of the line (unit: m³/(m² min));

yIntercept – line parameter (unit: m/min).

Piecewise dependency

For piecewise linear dependency, you can change the following parameters:

$D_{vmin}$ – people flow density at which its speed has the minimum possible value (unit: m²/m²);

$D_{max}$ – maximum people flow density (unit: m²/m²);

$D_{[i]}$ – flow density (unit: m²/m²);

$V_{[i]}$ – flow speed (unit: m/min).

You can also add or delete the function’s breaking points, which determine the changes in function’s slope, by clicking the green Plus or red Cross buttons near the points table.

Piecewise breaking points

The piecewise linear dependency graph table must contain data for at least 2 breaking points.

Constant dependency

For the constant dependency, you can change the following parameters:

$V_{max}$ – the maximum possible speed value (unit: m/min);

$D_{vmin}$ – people flow density at which people flow speed has the minimum possible value (unit: m²/m²);

$D_{max}$ – the maximum flow density (unit: m²/m²)

“Unknown” as a dependency option

If the dependency of people movement speed on people density is unknown, a special type Unknown must be selected.

  • If the evacuation route segment with unknown parameters is a ramp with a slope less than 1:8, the movement parameters for this profile of people on a horizontal route are used as the movement speed.
  • If the evacuation route segment with unknown parameters is a ramp with a slope greater than 1:8, the movement parameters for this profile of people on stairs (both upwards and downwards) are used as the movement speed.
  • If the evacuation route segment with unknown parameters is of another type, then the speed of movement is the same as that for the segment with the lowest free movement speed.

You cannot chahge parameters of an unknown dependency. The speed under this dependency is determined by the speed of that type of the evacuation route (except for the Doorway route and also such route types where the speed is always 0, or movement is prohibited), where $V_0$ is minimal. If such a route type is not found, then the speed is determined by a logarithmic dependency with default parameters.

Tell us what’s wrong with the article?

Was the article helpful?