Calculating production and distribution using the tour-based freight model

Use this procedure to calculate the spatial distribution of orders by demand stratum.

1.  On the toolbar, click the  Open 'Procedure sequence' window button.

The Procedure sequence window opens.

2.  To the procedure sequence, at the position of your choice, add the Tour-based freight generation and distribution procedure of the Demand model category (Setting up and starting the procedure sequence).

3.  In the row of the inserted procedure, click the button in the Reference object(s) column.

The Demand strata selection window opens.

4.  In the Select demand model list, click the demand model the demand strata belong to.

5.  In the Demand strata selection list, select the demand strata you would like to calculate the production and distribution for.

6.  Confirm with OK.

The demand strata selected are listed in the Reference object(s) column.

7.  Make sure the added procedure is highlighted. Then, in the Operations section, click the Edit button.

The Parameters generation and distribution window opens.

8.  Make the desired changes in the Production tab.

Element

Description

Calculate attributes for active zones only

If this option has been selected, the distribution and production is calculated only for active zones (Using filters to set network objects active or passive and Setting network objects active/passive via the spatial selection).

Use 0 to initialize the passive zone attributes

Select this option to set the attribute values of passive zones to zero.

If the option is not activated, the attribute values of the passive zones remain unchanged.

Matrix balancing for active zones only

Select this option to consider active zones only for scaling of sums.

Sum up values

Select this option to add the calculated values to the existing values.

If this option is not selected, the existing attribute values are replaced by the calculated values.

Calculate production only in the first line block

If the option has been selected, the production is calculated only in the first run and remains constant if during the procedure, the distribution is calculated again.

Demand stratum

Display all demand strata

Note

For each demand stratum, separate settings can be

made.

Matrix balancing

If the production and attraction sums differ, use the drop-down list to specify the sum (productions, attractions) you want to base the production on.

Production definition

Formula for orders generated for each origin zone as a zone attributes formula (Calculating trip generation)

Attraction from destination structure

Here you can select for which demand strata the attraction should be calculated.

Attraction definition

Formula for the received orders for each destination zone as a formula on the zone attributes (Calculating trip generation)

Apply to all DStrata

Click this button to adopt the current settings for matrix balancing and production and attraction rates in all demand strata.

9.  Make the desired changes in the Attraction from destination structure tab.

Element

Description

Demand stratum

Display of all the demand strata for which the Attraction from destination structure option in the Production tab is selected.

Target segment

Display of all target sectors for which the attraction is calculated

Target potential

Formula for the target potential at the destination zone for each target sector and demand stratum

Weight

Weight for the calculation of the shares of the target sector in the total demand of the demand stratum

Share

Share of the target sector in the total demand of the demand stratum

10.  Make the desired changes in the Distribution tab.

Element

Description

For active OD pairs only

If this option has been selected, only those OD pairs which are in the active state are considered (Exception: Filter for OD pairs).

Exclude OD pairs connecting passive zones

If this option has been selected, only OD pairs between active zones are considered (Using filters to set network objects active or passive and Setting network objects active/passive via the spatial selection).

Set any result demand matrix to 0 prior to calculation

If this option has been selected, all demand matrices allocated to the demand strata are set to 0 prior to summing up the calculated OD demand.

Note

You should check this option if distribution is to be calculated for all demand strata allocated to the same demand matrix.

Utility definition

Defines the attractiveness for an origin zone of a destination zone to be chosen as an order objective.

Via this button, you may - in a separate window - define a combination of matrices and attribute vectors which will be used as utility matrix for the particular demand stratum during Trip distribution.

Function type

Use the drop-down list to select the type of utility function you want to use for the calculation of the distribution.

a, b, c

Estimated parameter values for the utility function modeling the response of travelers to distance or time conditions. The parameters can take negative values.

Depending on the selected function, parameters that are irrelevant for the respective function are grayed out.

Direction parameters

Use this option to select the distribution model to be calculated.

Constrained production

If this option has been selected, trip distribution is calculated singly-constrained for production.

The Production zone attribute is taken into account for each zone.

Constrained attraction

If this option has been selected, trip distribution is calculated singly-constrained for attraction.

The Attraction zone attribute is taken into account for each zone.

Distribution matrix

Reference to the demand matrix to which the trip distribution result is saved for the selected demand stratum (Properties and options of demand strata).

11.  Confirm with OK.

12.  Execute the procedure (Executing procedures in the procedure sequence).

The production and distribution is calculated. The calculation results are saved in each demand matrix for each demand stratum.

Note: You can show and edit the demand matrices (Managing, showing and analyzing matrices).