EVA data model
The data model for EVA also comprises demand object types (Demand objects) relevant for other models, such as the additional demand object type structural property. Compared to the standard-4-stage model, these demand objects have some additional attributes in the EVA model. These attributes have an effect on EVA trip generation (EVA trip generation).
Activities and activity pairs
In the EVA model activities and activity pairs have the following additional attributes.
Type of demand object |
Attribute and range of values |
Meaning |
Activity |
IsHomeActivity bool (0,1) |
The value of 1 specifies the activity representing the road user’s home. Just one activity can be specified as such. The attribute influences the default setting of the OrigDestType attribute for the type of demand object of Activity pair. |
Activity pairs |
OD type {1, 2, 3} |
1 = Origin activity is home activity 2 = Destination activity is home activity 3 = neither origin nor destination activity are home activity |
Activity pair |
Joint coupling of demand strata |
Consideration of coupling across demand strata under constraints Calculate separately: The constraints apply per demand stratum Origin together for all demand strata: The constraints apply to all demand strata on the origin side of this activity pair Destination together for all demand strata: The constraints apply to all demand strata on the destination side of this activity pair Joint double binding: The constraints apply to all demand strata on both the origin and destination side of this activity pair |
Table 43: Demand object types in the EVA demand model
Structural properties
Structural properties are used to measure the zone attractiveness as origin or destination of a journey. They, for example, include sales floor areas or the number of school places. Structural properties are very simple demand objects, their only attributes are a code and a name. Instead, you could also use user-defined zone attributes. However, defined as structural properties, they better reflect their role in the demand model.
To each structural property SP defined in the demand model the numerical zone attribute ValueStructuralProp(SP) in which the values of the structural property per zone can be filed is created automatically.
Demand strata
Demand strata, too, have several additional properties, particularly in connection with their constraints. Moreover, demand strata refer to an activity pair having an origin-destination type. Since that type determines the treatment of the demand strata in the different operations and therefore is referred to frequently, it is called the origin-destination type of the demand stratum itself below.
Attribute |
Meaning and range of values |
Origin structural property codes |
Parameters specifying the structural potential of the demand stratum on the origin side. Range: set of structural properties |
Destination structural property codes |
Parameters specifying the structural potential of the demand stratum on the destination side. Range: set of structural properties |
Balancing (Balancing on the user interface) |
Value 1 specifies the demand stratum in which the differences between total origin and destination traffic are absorbed during balancing. Just one demand stratum can be marked as such, it has to be of origin-destination type 3. Range: bool (0, 1) |
Quantity as potential |
1 = productions or attractions also define the structural potential (attractiveness) of the zone for the demand stratum. 0 = productions or attractions have to be kept as constraint during Trip distribution, but do not reflect any attractiveness. Instead all zones show the same structural potential. Range: bool (0, 1) |
Marginal totals type origin (Constraint Orig. on the user interface) |
Type of constraint on origin side. For origin-destination type 1 it is always hard, in all other cases variable. Range: {hard, weak, elastic, open} |
Marginal totals type destination (Constraint Dest on the user interface) |
Type of constraint on destination side. For origin-destination type 1 it is always hard, in all other cases variable. Range: {hard, weak, elastic, open} |
Marginal totals min factor origin constant (CF OMin Constant on the user interface) |
1 = ConstraintMinFactorOrig is constant, i.e. zone-independent. The value of the ConstraintMinFactorOrig attribute of the demand stratum is applicable. Select this option if the factor for the lower limit of the productions is equal for all zones. 0 = ConstraintMinFactorOrig is zone-dependent. The value of the ConstraintMinFactorOrig(DStr) zone attribute is applicable. This option makes sense if you want to use the individual lower limits. This attribute can only be edited if the factor has not been determined by the selected type of constraint. Range: bool (0, 1) |
Constraints max factor origin constant (CF OMax constant on the user interface) |
As above for the upper limit on origin side Range: bool (0, 1) |
Constraints min factor destination constant (CF DMin constant on the user interface) |
As above for the lower limit on destination side Range: bool (0, 1) |
Marginal totals max factor destination constant (CF DMax constant on the user interface) |
As above for the upper limit on destination side Range: bool (0, 1) |
Constraints min factor origin (CF OMin on the user interface) |
Factor for the lower limit of the productions if ConstraintMinFactorOrigConstant = 1 This attribute can only be edited if the factor has not been determined by the selected type of constraint. Range: floating point number ≥ 0 |
Constraints max factor origin (CF OMax on the user interface) |
As above for the upper limit on origin side Range: floating point number ≥ 0 |
Constraints min factor destination (CF DMin on the user interface) |
As above for the lower limit on destination side Range: floating point number ≥ 0 |
Constraints max factor destination (CF DMax on the user interface) |
As above for the upper limit on destination side Range: floating point number ≥ 0 |
Table 44: Properties of the demand strata in the EVA demand model
Zones
Due to the definition of the objects of the demand model several zone attributes are created.
Attribute |
Subattribute |
Meaning and range of values |
Balance factor production |
Demand stratum |
Weighting of demand stratum productions This value can be included in and recalculated during trip distribution. |
Balance factor attraction |
Demand stratum |
Weighting of demand stratum attractions This value can be included in and recalculated during trip distribution. |
Constraints min factor origin |
Demand stratum |
Factor for the lower limit of the productions if ConstraintMinFactorOrigConstant = 0 This attribute can only be edited if the factor has not been determined by the selected type of constraint. Range: floating point number ≥ 0 |
Constraints max factor origin |
Demand stratum |
As above for the upper limit on origin side Range: floating point number ≥ 0 |
Constraints min factor destination |
Demand stratum |
As above for the lower limit on destination side Range: floating point number ≥ 0 |
Constraints max factor destination |
Demand stratum |
As above for the upper limit on destination side Range: floating point number ≥ 0 |
Number of persons |
Person group |
Number of inhabitants of the person group in zone Range: integer ≥ 0 |
Structural property value |
Structural property |
Value taken by the structural property in zone Range: floating point number ≥ 0 |
Mobility rate |
Demand stratum Person group |
Specific traffic demand of a person group for the demand stratum. Only effective if MobilityRateConstant(DStr) = 0 in the procedure parameters of EVA trip generation. Range: floating point number ≥ 0 |
Production rate |
Demand stratum Structural property |
Production rate of structural property for the demand stratum on origin side. Only effective if ProductionRateConstant(DStr) = 0 in the procedure parameters of EVA trip generation. Range: floating point number ≥ 0 |
Attraction rate |
Demand stratum Structural property |
As above for destination side Range: floating point number ≥ 0 |
Study area factor home |
Demand stratum Person group |
Remaining share of home trips of the person group for the demand stratum. Only effective if StudyAreaFactorHomeConstant(DStr) = 0 in the procedure parameters of EVA trip generation. Range: floating point number ≥ 0 |
Study area factor origin |
Demand stratum Structural property |
Effective share of the structural property for the demand stratum (on origin side). Only effective if StudyAreaFactor ProductionConstant(DStr) = 0 in the procedure parameters of EVA trip generation. Range: floating point number ≥ 0 |
Study area factor destination |
Demand stratum Structural property |
As above for destination side Range: floating point number ≥ 0 |
Table 45: Zone attributes for the EVA demand model