Supply parameters
In the TRE GUI, in the Supply tab, you can set all parameters associated to the supply modeling performed by TRE.
Parameter | Type | Validity | Description |
---|---|---|---|
JMAX |
Double |
> 0 |
Defines the maximum jam density on links, measured in [veh/m], to make backward propagation. After JMAX the backward propagation is skipped. Infinite storage capacity is assumed and it is possible to manage unlimited vertical queuing on the link. Default is 1000. |
Double |
≥ 0 |
Defines the minimum wave speed, measured in [km/h], on the fundamental diagram. The slower the waves are, the closer the flow is to the maximum capacity. A faster wave speed implies a shorter time window to be analyzed. MinWaveSpeed enables you to reduce both the amount of memory needed to store the H and G cumulative flows (see → Link model), and their computation time. On the other side, this affects the shape of non-linear branches, setting a constant derivative equal to this value on the upmost part of the fundamental diagram. This introduces a distortion, that can be ignored for small values of MinWaveSpeed. Default is 3.6 (= 1 m/s). |
|
NodeDelayModel |
Int32 |
{0,1,2} |
Controls the final node delay model on links that have a constant delay (ITIM) or that have a signal information at link level (CYCL, GREN, see → Defining links). Admitted values.
Default is 2. |
SIMnPTH |
Int32 |
≥ −1 |
Defines the number of parallel simulation threads. You can use this option to reduce the computation time. Special values:
Default is -1. |
Int32 |
{0,1} |
Controls the representation of traffic signals in the simulation. Admitted values:
Default is 1. TRE is able to manage different dynamic programs (→ Signal control events), starting form the SignalPulse value.
If SignalPulse=0:
If SignalPulse=1:
If you set SignalPulse=1, the → Butterworth anti-aliasing filter is automatically set. |
|
Double |
≥ 0.001 |
Duration, measured in seconds [s], of simulation intervals. SimIntD is the duration of the elementary time intervals in the supply simulation. The propagation of the flow is done according to this time interval. The travel time of a wave along each link can not be shorter than SimIntD. Default is 6. |
|
Int32 |
{0,1} |
Determines whether to perform multimodal or monomodal supply simulation. Admitted values:
A multimodal simulation requires higher computation time but each mode is explicitly simulated and the results can be differentiated per mode. A monomodal simulation is faster. All the modal flows are converted into a unique equivalent flow and then results are only computed per equivalent vehicles. This affects also internal results:
Important: Currently, multimodal simulation does not support non-linear fundamental diagram branches. If the simulation is multimodal, the shape of fundamental diagram of all links is converted to triangular. Default is 0. |
|
Boolean |
{true,false} |
Handles the increase of the arc length, if necessary, when you adopt the GLTM supply model. In some cases, it is necessary to increase the arc length to ensure waves not faster than simulation speed (based on simulation clock). In GLTM simulation a wave cannot propagate in less time than SimIntD and you can satisfy this constraint in two ways:
StretchArcs sets:
Default is true. When StretchArcs=true the effects can be associated to UDAs described through a .net file as shown in the example:
The .net file can be used to add 3 UDAs attributes to the Visum model. The first attribute is identified by the row starting with LINK;ADD_LENG;add_leng;, indicating the new length of the link. The second attribute is identified by the row starting with LINK;ADD_TT;add_tt;, indicating the additional length added. The third attribute is identified by the row starting with LINK;GLTM_MIN_LENG;GLTM_MIN_LENG;, indicating the travel time on that additional length. |
|
SupplyModel |
Int32 |
{0,1} |
Determines the supply model to be used to compute the NPM based on current iteration turn probabilities. Admitted values:
For additional details, see → Traffic model. Default is 0. |