Generating demand matrices from trips
The procedure aggregates the demand from trips into suitable demand matrices with a corresponding time reference.
Example
For a selected zone matrix with DSegCode = C, FromTime= 8:00:00 and ToTime= 10:00:00, all trips are collected that have a ScheDepTime between 8 a.m. and 10 a.m. and also have C set as DSegCode. The trips are counted and the number of these trips that travel from A to B is output at the object (zone A, zone B), i.e. with FromActivityExecution\Location\Zone = A and ToActivityExecution\Location\Zone = B.
1. On the toolbar, click the Open 'Procedure sequence' window button.
The Procedure sequence window opens.
2. Add the Generating demand matrices from trips procedure of the Demand model category to the position of your choice in the procedure sequence (Setting up and starting the procedure sequence).
3. Make sure the added procedure is highlighted. Then, in the Operations section, click the Edit button.
4. Make the desired settings.
Element |
Description |
Selection of result matrices |
Matrix reference type Selection of the reference type: Zone or stop area Selection of demand matrices Selection of demand matrices depending on the selected reference type |
Allocation of trips to stop areas |
Attribute for access stop area/egress stop area Selection of the trip attributes that define the access and egress if the the stop area is selected as Matrix reference type. |
Selection of trips |
Trip filter
Enter a formula expression for restricting the set of trips. All trips that fulfill the condition are aggregated into the corresponding matrices. Example [DSegCode]="C" filters all trips of the demand segment with the code C |
5. Confirm with OK.
The demand matrices are calculated.