Mode Modelling Process Overview & Limitations

With Podaris, you can use parametric modelling to create different kinds of transport infrastructure.

These modes capture both the physical and operational aspects of their respective types of infrastructure, ensuring accurate right-of-way and travel-time calculations.

When creating a project, you can specify a default LayerType. This should be the dominant type of infrastructure that your project will be modeling. This does not limit you in any way: multimodal networks can be created by adding new layers with different modes.

Parametric modelling process

Each LayerType contains detailed parameters concerning velocity, acceleration, and jerk tolerances of its respective infrastructure system. This is used to create a velocity profile for every part of the project, which is then used for the travel time and isochrone calculations.

There are two distinct elements to the parametric modelling:

  1. Geometry balancing -- By default, Podaris attempts to create infrastructure paths that are first as fast as possible, and second as straight as possible. This satisfies the usual requirements of planners and civil engineers, and results in curve radii that are as large as required while maintaining full velocity, but no larger. If this is not the optimal solution for a given location, then additional constraints can be added by selecting points and adjusting the min/max radius constraints.

  2. Velocity profiling -- Podaris assumes that the system will aim to operate at the maximum possible speed, given lateral acceleration limits around curves, stopping times at stations, and acceleration/deceleration times around both curves and stations. Additional maximum velocity constraints can be set on both points and lines. (It is not possible to set minimum velocity constraints, as the velocity profiling already maximizes velocity by default, and any additional velocity would create overspeed conditions.)


The kinematic calculations of Podaris' solver are highly accurate, but several limitations should be kept in mind:

  1. Podaris treats layers as 2-dimensional planes. If the velocity should be affected by gradients, this will not be automatically accounted for. This can be manually compensated for by setting velocity constraints on individual points and lines.
  2. Curve transitions are not yet accurately drawn with clothoid spirals. This is only significant in higher-speed systems such as high-speed rail or Hyperloop, so these right-of-ways should be considered as more indicative.
  3. Tight curves may require a wider right-of-way, due to swept-path considerations, particularly with longer vehicles. Swept-path calculations are not yet part of Podaris.

These limitations will be addressed in forthcoming versions of Podaris.