We recently had a question about modeling vertical ladders in Pathfinder. This post will describe the details of how to accomplish this. This question came from Saqib Mehmood of Aalborg University in Denmark, who was modeling wind turbine evacuation. Saqib Mehmood was joined on this project by a team including Anders S. Kristensen, Francisco Manuel Dieguez Barreiro, Hana Softic, and Yannan Zhou.
Figure 1 shows normal stairs. Each end of the stairs must connect to boundary edges of the rooms. If the stairs connect the interiors of the rooms, cutouts at the top and bottom must be used, Figure 2. The top cutout must be larger than the occupant radius and stairs cannot be truly vertical, there must be some slope. The walking surface is naturally defined as the top surface of the stairs.
Pathfinder does not have ladders, but ladders can be represented as steep stairs. Figure 3 shows ladders connecting two floors.
In this model, the distance between floors is 20 m. The cutouts in the top and bottom floors are vertically aligned and measure 1 m by 0.5 m. Because the ladders connect to opposite sides of the holes, there is a slight slope to the ladders. The walking surface of the ladders is the face of the ladder whose normal has a small positive Z component.
We want to specify occupant speed on a ladder. By default Pathfinder modifies the speed on stairs based on the approach described in the SFPE Engineering Guide – Human Behavior in Fire, 2003. These values are not appropriate for a vertical ladder, so we will use a stair speed modifier to obtain the desired value.
As described in the Pathfinder Technical Reference section Path Following in SFPE Mode, the occupant base speed, is given by:
where is the occupant’s maximum speed entered in the user interface as Speed, is the density speed modifier, and is the terrain speed modifier.
is defined as
where is the value for level terrain. For stairs, the value of depends on the stair riser and tread that is input in the Pathfinder user interface, Figure 4. Note that is not calculated using the physical stair geometry, it is calculated based on the user input. For our purposes it is sufficient to know that a stair with a rise of 19.0 cm and a tread of 25.4 cm gives a value .
On steep stairs the density is low so the density modifier . For a stair with rise of 19.0 cm and tread of 25.4 cm , so the occupant speed is given by
We can multiply by a stair speed modifier to obtain the desired ladder speed
By default Pathfinder and if we desire a ladder speed of 0.25 m/s, then the speed .
We run the example using the stair parameters shown in Figure 5. We also select some occupants, click the More button, and enable csv output of individual data.
Figure 6 shows the initial positions of the occupants and Figure 7 shows the occupants descending.
We can open the csv file for the ladder with the single occupant and see that the speed on the ladder is 0.25 m/s. Similar results are obtained for the ladder with multiple occupants, with some initial stop/start movement as they adjust on the ladder.
Additional Comment: In this example, I used the stair speed modifier to control the ladder speed. An alternate approach would be to change the speed/density curve for stairs in the occupant Profile. This has the advantage of allowing a single profile to represent different speeds up and down the ladder. It has the disadvantage that it affects speeds on normal stairs also.
You can download the Pathfinder model here.ladder post