Simulation-based dynamic assignment (SBA)
Simulation-based dynamic assignment (SBA) is a dynamic assignment procedure that accounts for node impedances and allows users to model the forming and dissolving of queues over time. The supply and demand may be varied over time.
Unlike other dynamic assignment procedures in Visum, the network is loaded with demand based on a simulation. This means that individual vehicles are simulated and a simple car following model is applied to have the vehicles follow the paths they are assigned. The algorithms used are based on the work of M. Mahut (Mahut 2001).
The assignment is an iterative procedure that includes the steps route search, network balancing and the simulation. These steps are carried out until a relative gap or the maximum number of iterations is reached.
This procedure can be based on existing assignment results, provided that the balancing time intervals and the demand segments do not change. Generally, a new equilibrium for a changed demand and/or modified network can be achieved faster by using an existing start solution as a basis. This option allows you to model and analyze use cases such as the impact of planned and unplanned events. When the conditions of supply change, unplanned events can be modeled as a one-time passing of already found paths, e.g. based on existing results, i.e. without having to conduct a new path search. In such a case, during the first iteration, it is merely checked whether existing paths are still permitted and the volumes of existing paths are scaled to the demand of the respective balancing time interval. For planned events, it may be assumed that a state of equilibrium will be reached again, i.e. based on the original condition, iterations can be performed until a state of equilibrium is reached under the new conditions.
Optionally, you can also simulate public transport vehicles in the network. A timetable must be available in the model for this. In this way, you can investigate the interactions between private motorized transport vehicles and public transport vehicles. Specifically, for example, it is possible to examine the extent to which the timetable can be adhered to even under high volumes and what adjustments need to be made to ensure a reliable timetable. Conversely, journey times for private transport can be influenced by large headways and stopping public transport vehicles. The impact of measures can be quantified in order to determine the extent to which they contribute to mitigating the consequences.
The procedure is suited for medium-sized and large networks whose network model and demand are suitably modelled for dynamic applications. If junction control data and node geometry have not been defined according to real conditions for all parts of the network, suitable attribute values of parameters must be defined to ensure that route search and choice deliver consistent results.
The vehicles from the simulation-based dynamic assignment can be visualized in a special view window (Visualization of vehicles from the simulation-based dynamic assignment).
|
Note: In the directory C:\Users\Public\Documents\PTV Vision\PTV Visum 2025/Examples, you can find examples of use on this topic. The PrT Assignment SBA example illustrates the use of the SBA method including the description of the steps to set up a model for SBA. The SBA MultiRun example describes an application in scenario management for multiple execution of SBA with different random numbers. In the same folder, you will also find the document SBA_BestPraticeGuide. |

