daysim_configuration
HU DONG edited this page Dec 15, 2022
·
33 revisions
This file contains settings for running DaySim. The settings are available in daysim_configuration_template.properties. Here is a summary of settings available in the file:
-
Sampling
- Household sampling
-
General Path Settings
- General path settings such as working directory, output directory, etc.
-
Threading Settings
- Number of processes and batches
-
Region Specific and HDF5
- Region specific DLL and turning on/off inputs in HDF5 format
-
Roster Impedance
- Roster and roster combination
-
All-Street Distance
- All-street distance inputs
-
Value of Time
- value of time bins
-
Global Settings
- Global settings for a DaySim run
-
Debug Settings
- Debug settings
-
Shadow Price Settings
- Work and school locations and park-and-ride lots shadow prices
-
Model Run Flags
- Switches to run DaySim submodels
-
Random Seed Settings
- Random seeds
-
Internal-External Workers Settings
- Internal-external worker fractions for living and working
-
Zones
- Zone lists and district lookup
-
Park and Ride Nodes
- Park-and-ride nodes
-
DaySim Output Files
- DaySim output text files
-
Logsums
- Logsums
-
Model Coefficients
- Model coefficients and switches for which models to run
-
Path Impedance Parameters
- Path impedance parameters
-
Path-Type Impedance Coefficients
- Path-type model impedance function coefficients
-
Policy Testing Settings
- Policy testing settings such as mileage-based pricing, work at home share, transit pass, etc.
A complete list of settings and their descriptions is provided below. A setting with a value starting with $
is set before starting a DaySim run.
Setting | Value | Description |
---|---|---|
Sampling | ||
HouseholdSampling RateOneInX | $SAMPLE | The denominator of the fraction of households in the input sample to be simulated (e.g., 100 is for 1/100) |
HouseholdSampling StartWithY | 1 | The household number to simulate first (e.g., 2, in combination with 100 above would simulate HH 2, 102, 202, etc.) |
SamplingWeights SettingsType | SamplingWeights SettingsSimple | |
General Path Settings | ||
BasePath | inputs | Base directory; all DaySim inputs will be stored |
OutputSubpath | ..\outputs | Output folder path; DaySim outputs will be generated in this directory |
WorkingDirectory | ..\working | Directory for other DaySim outputs. DaySim generates other outputs in this directory. |
WorkingSubpath | ..\working | Directory path for other DaySim outputs |
EstimationSubpath | ..\estimation | If estimation mode, estimation directory path |
Threading Settings | ||
NProcessors | 48 | Number of processors (threads) to be used |
Region Specific and HDF5 | ||
ShouldRunInputTester | true | Flag to run DaySim input checks |
CustomizationDll | PSRC.dll | Region-specific DLL |
HDF5SkimScaledAnd Condensed | true | |
HDF5Filename | hh_and_persons.h5 | Synthetic population file name in HDF5 format |
HDF5Path | daysim_outputs.h5 | DaySim outputs in HDF5 format |
ReadHDF5 | true | Flag for reading HDF5 file; ahould be set to true if any of the DaySim inputs is in HDF5 format |
WriteTripsToHDF5 | true | Flag for writing trips to a HDF5 file |
ImportParcels | true | Flag to import parcel file |
RawParcelPath | buffered_parcels.dat | Buffered parcel file name |
RawParcelDelimiter | 32 | Buffered parcel file delimiter (9=TAB, 32=space, 44=comma) |
Roster Impedance | ||
RosterPath | bkr_roster_more_no _toll.csv | Name of roster CSV file, including full directory path |
RosterCombinations Path | bkr-roster .combinations.csv | Name of valid roster combinations CSV file, including full directory path |
All-Street Distance | ||
UseShortDistance NodeToNode Measures | true | TRUE to use node-to-node distance in accessibility measures calculations |
UseShortDistance CircuityMeasures | false |
true to use circuity distance in accessibility measures calculations |
NodeDistanceReader Type | HDF5 | Reader type for reading node-to-node distances |
NodeIndexPath | node_index_2014.txt | File name for the file providing, for every node ID, starting and end record indices in node short-distance file (NodeDistancePath) |
NodeIndexDelimiter | 32 | Delimiter of the node index file (9=TAB, 32=space, 44=comma) |
NodeDistances Path | node_to_node_distance _2014.h5 | File name for the file providing short distances for node pairs |
MaximumBlending Distance | 3 | The maximum (network) Distance for which short-distance blending should be used, in miles. For short trips, DaySim uses a linear combination of parcel-to-parcel distances from an all streets network and zone-zone distances from the skim matrices. When the zone-zone skim distance exceeeds this MaximumBlendingDistance, DaySim stop using the parcel-parcel distance and just use the zone-zone from the skims. |
RawParcelNode Path | parcel_nodes_2014.txt | File name providing the nearest node ID for a parcel |
RawParcelNode Delimiter | 32 | Delimiter of the input parcel node file (9=TAB, 32=space, 44=comma) |
Value of Time | ||
VotVeryLowLow | 12 | Boundary between VeryLow and Low VOT groups, in monetary units per hour |
VotLowMedium | 24 | Boundary between Low and Medium VOT groups, in monetary units per hour |
VotMediumHigh | 30 | Boundary between Medium and High VOT groups, in monetary units per hour |
VotHighVeryHigh | 40 | Boundary between High and VeryHigh VOT groups, in monetary units per hour |
Global Settings | ||
DataType | Default | Identifies the presence of client-specific household input data (currently only used for Actum) |
ChoiceModelRunner | Default | Type of choice model runner |
Settings | DefaultSettings | |
Debug Settings | ||
TraceSimulatedChoice Outcomes | false |
true to trace simulated choice outcomes |
TraceModelResult Validity | false |
true to trace model result |
InvalidAttempts BeforeTrace | 100 | |
InvalidAttempts BeforeContinue | 4 | |
ReportInvalidPerson Days | false |
true to report invalid person days during a run |
ShouldUse ShadowPricing | $SHADOW_PRICE |
true to apply shadow pricing for the Work Location and School Location models |
UsualWorkParcel Threshold | 5 | Parcel-specific threshold used in the shadow price calculations of usual work location |
UsualSchoolParcel Threshold | 5 | Parcel-specific threshold used in the shadow price calculations of usual school location |
UsualUniversity ParcelThreshold | 5 | Parcel-specific threshold used in the shadow price calculations of usual university location |
NumberOfParcels InReportDiffs | 10 | Control for printing out reporting on shadow price calculations |
UsualWork PercentTolerance | 5 | Percentage tolerance to trigger work parcel shadow price adjustment |
UsualWork AbsoluteTolerance | 25 | Absolute tolerance to trigger work parcel shadow price adjustment |
UsualSchool PercentTolerance | 5 | Percentage tolerance to trigger school parcel shadow price adjustment |
UsualSchool AbsoluteTolerance | 25 | Absolute tolerance to trigger school parcel shadow price adjustment |
UsualUniversity PercentTolerance | 5 | Percentage tolerance to trigger university parcel shadow price adjustment |
UsualUniversity AbsoluteTolerance | 25 | Absolute tolerance to trigger university parcel shadow price adjustment |
Shadow Price Settings | ||
ShadowPriceDelimiter | 9 | Delimiter of the shadow price files (9=TAB, 32=space, 44=comma) |
ShouldUse ParkAndRide ShadowPricing | true |
true to use park-and-ride shadow pricing in the model |
ParkAndRide ShadowPrice Delimiter | 9 | Delimiter of the park-and-ride shadow pricing file (9=TAB, 32=space, 44=comma) |
ParkAndRide ShadowPrice MaximumPenalty | -3.0 | |
ParkAndRide ShadowPriceTime Spread | 20 | |
ParkAndRide ShadowPriceStep Size | 0.15 | |
Model Run Flags | ||
ShouldRunChoice Models | true | A toggle switch to run all choice models (true can be overridden by switches below and by individual model switches) |
ShouldRun HouseholdModels | $RUN_ALL | A toggle switch to run household-level models (used to perform partial runs, TRUE can be overridden by individual model switches) |
ShouldRun PersonModels | true | A toggle switch to run person-level models (used to perform partial runs, true can be overridden by individual model switches) |
ShouldRun PersonDayModels | $RUN_ALL | A toggle switch to run person-day-level models (used to perform partial runs, TRUE can be overridden by individual model switches) |
ShouldRunTour Models | $RUN_ALL | A toggle switch to run tour-level models (used to perform partial runs, true can be overridden by individual model switches) |
ShouldRunTour TripModels | $RUN_ALL | A toggle switch to run trip-level models (used to perform partial runs, true can be overridden by individual model switches) |
ShouldRunSubtour Models | $RUN_ALL | A toggle switch to run subtour level models (used to perform partial runs, true can be overridden by individual model switches) |
ShouldRunSubtour TripModels | $RUN_ALL | A toggle switch to run trip level models for subtours (used to perform partial runs, true can be overridden by individual model switches) |
DestinationScale | 0 | For a model that uses parcels, this should be set at 0. If the model uses blocks (microzones) instead, then set this at 1, and it allows intra-microzone trips. But, with it set at 0, it does not allow intra-parcel trips. |
ShowRunChoice Models Status | true |
true to show percentage of households simulated on the screen during simulation |
ShouldRunRaw Conversion | true | If true , DaySim will convert and input all of the raw data files |
Random Seed Settings | ||
RandomSeed | 9 | Initial seed value for the random number generator |
ShouldSynchronize RandomSeed | true | If true , DaySim will use a seed for each person/tour/trip/model combination that depends only on the initial seed |
Inernal-External Workers Settings | ||
IxxiPath | bkr_worker _ixxifractions.dat | Input worker IXXI fractions file name |
IxxiDelimiter | 9 | Delimiter for the input file (9=TAB, 32=space, 44=comma) |
IxxiFirstLineIsHeader | false | If true , DaySim expects a header record for this file (all other raw data files have headers) |
Zones | ||
ImportZones | true | If true , the zone file should be imported (always true if ShouldRunRawConversion=true ) |
RawZonePath | TAZIndex.txt | Input zone index file name |
RawZoneDelimiter | 9 | The delimiter for the input zone index file (9=TAB, 32=space, 44=comma) |
Park-and-Ride Nodes | ||
ImportParkAndRide Nodes | true | If true , the raw file should be imported (always true if ShouldRunRawConversion=true ) |
RawParkAndRide NodePath | p_r_nodes.csv | Input park-and-ride node file; if none given, the park-and-ride mode will not be available) |
RawParkAndRide NodeDelimiter | 44 | The delimiter for the input file (9=TAB, 32=space, 44=comma) |
DaySim Output Files | ||
ImportHouseholds | true | |
OutputHousehold Path | _household.tsv | The full path name for the household output file |
OutputHousehold Delimiter | 9 | Delimiter for the household output file (9=TAB, 32=space, 44=comma) |
ImportPersons | true | |
OutputPersonPath | _person.tsv | Person output filename |
OutputPerson Delimiter | 9 | Delimiter for the person output file (9=TAB, 32=space, 44=comma) |
OutputHousehold DayPath | _household_day.tsv | |
OutputHousehold DayDelimiter | 9 | Household day output filename |
OutputPersonDay Path | _person_day.tsv | Person day output filename |
OutputPersonDay Delimiter | 9 | Delimiter for the person day output file (9=TAB, 32=space, 44=comma) |
OutputTourPath | _tour.tsv | Tour output filename |
OutputTourDelimiter | 9 | Delimiter for the tour output file (9=TAB, 32=space, 44=comma) |
OutputTripPath | _trip.tsv | Trip output filename |
OutputTripDelimiter | 9 | Delimiter for the trip output file (9=TAB, 32=space, 44=comma) |
OutputJointTour Delimiter | 9 | Delimiter for the join tour output file (9=TAB, 32=space, 44=comma) |
OutputJointTour Path | _joint_tour.tsv | Joint tour output filename |
OutputFullHalfTour Path | _full_half_tour.tsv | Full half-tour output filename |
OutputFullHalfTour Delimiter | 9 | Delimiter for the full half-tour output file (9=TAB, 32=space, 44=comma) |
OutputPartialHalf TourPath | _partial_half_tour.tsv | Partial half-tour filename |
OutputPartialHalf TourDelimiter | 9 | Delimiter for the partial half-tour output file (9=TAB, 32=space, 44=comma) |
ShouldOutputTDM TripList | false | |
Logsums | ||
ShouldLoadAggregate LogsumsFromFile | false |
true to read the aggregate logsums from a file generated by a previous run (otherwise recalculated) |
ShouldOutput AggregateLogsums | true |
true to write the aggregate logsums to a file for a subsequent run |
OutputAggregate LogsumsPath | aggregate_logsums.dat | File name to write out aggregate logsums |
ShouldLoadSampling WeightsFromFile | false |
true to read the precalculated sampling weights from a file generated by a previous run (otherwise recalculated) |
ShouldOutputSampling Weights | false |
true to write the precalculated sampling weights to a file for a subsequent run |
OutputSampling WeightsPath | sampling_weights.dat | File name write out sampling weights |
WorkLocationModel SampleSize | 30 | The maximum number of destinations to be sampled for this model |
Model Coefficients | ||
WorkLocationModel Coefficients | coefficients/ WorkLocation Model.F12 | Path of the coefficient file for the work location model |
ShouldRunWork LocationModel | true | A toggle switch to run the work location model; can be used for partial runs, TRUE can be overridden by more general switches above |
IncludeWorkLocation Model | true |
false to always exclude this model from the set of models to be run. Set both - this and ShouldRUnWorkLocatinModel - to the same (true or false). |
SchoolLocationModel SampleSize | 30 | The maximum number of destinations to be sampled for this model |
SchoolLocationModel Coefficients | coefficients/ SchoolLocation Model.F12 | Path of the coefficient file for the school location model |
ShouldRunSchool LocationModel | true | A toggle switch to run the school location model; can be used for partial runs, TRUE can be overridden by more general switches above |
IncludeSchool LocationModel | true |
false to always exclude this model from the set of models to be run. Set both - this and ShouldRunSchoolLocationModel - to the same (true or false). |
PayToParkAtWorkplace ModelCoefficients | coefficients/ PayToParkAt WorkplaceModel _psrcper1.F12 | Path of the coefficient file for the pay to park and workplace model |
ShouldRunPayTo ParkAtWorkplace Model | $RUN_ALL | A toggle switch to run the pay-to-park and workplace model; can be used for partial runs, true can be overridden by more general switches above |
IncludePayTo ParkAtWorkplace Model | true |
false to always exclude this model from the set of models to be run. Set both - this and ShouldRunPayToParkAtWorkplaceModel - to the same (true or false). |
TransitPassOwnership ModelCoefficients | coefficients/TransitPass OwnershipModel.f12 | Path of the coefficient file for the transit pass ownership model |
ShouldRunTransit PassOwnershipModel | $RUN_ALL | A toggle switch to run the transit pass ownership model; can be used for partial runs, true can be overridden by more general switches above |
IncludeTransit PassOwnershipModel | true |
false to always exclude this model from the set of models to be run. Set both - this and ShouldRunTransitPassOwnershipModel - to the same (true or false). |
AutoOwnership ModelCoefficients | coefficients/ AutoOwnershipModel _psrcper1.f12 | Path of the coefficient file for the auto ownership model |
ShouldRun AutoOwnershipModel | $RUN_ALL | A toggle switch to run the auto ownership model; can be used for partial runs, true can be overridden by more general switches above |
IndividualPerson DayPatternModel Coefficients | coefficients/ IndividualPerson DayPatternModel.f12 | Path of the coefficient file for the individual person-day pattern model |
ShouldRunIndividual PersonDayPattern Model | $RUN_ALL | A toggle switch to run the individual person day pattern model; can be used for partial runs, true can be overridden by more general switches above |
PersonExactNumberOf ToursModel Coefficients | coefficients/ PersonExactNumber OfToursModel _psrcper1.F12 | Path of the coefficient file for the person exact number of tours model |
ShouldRunPerson ExactNumberOf Tours Model | $RUN_ALL | A toggle switch to run the person exact number of tours model; can be used for partial runs, true can be overridden by more general switches above |
WorkTourDestination ModelSampleSize | 20 | Maximum number of destinations to be sampled for the work tour destination model |
WorkTourDestination ModelCoefficients | coefficients/ WorkTour DestinationModel _psrcper1.F12 | Path of the coefficient file for the work tour destination model |
ShouldRunWorkTour DestinationModel | $RUN_ALL | |
OtherTourDestination ModelSampleSize | 20 | Maximum number of destinations to be sampled for the other tour destination model |
OtherTourDestination ModelCoefficients | coefficients/ OtherTour DestinationModel.F12 | Path of the coefficient file for the tour destination model |
ShouldRunOtherTour DestinationModel | $RUN_ALL | A toggle switch to run the tour destination model; can be used for partial runs, true can be overridden by more general switches above |
WorkBasedSubtour GenerationModel Coefficients | coefficients/ Workbased SubtourGeneration Coefficients_SACOG -v1.5.F12 | Path of the coefficient file for the work-based subtour generation model |
ShouldRunWorkBased SubtourGeneration Model | $RUN_ALL | A toggle switch to run the work-based subtour generation model; can be used for partial runs, true can be overridden by more general switches above |
WorkTourMode ModelCoefficients | coefficients/ WorkTourMode Model.F12 | Path of the coefficient file for the work tour mode model |
ShouldRunWorkTour ModeModel | $RUN_ALL | A toggle switch to run the work tour mode model; can be used for partial runs, true can be overridden by more general switches above |
SchoolTourMode ModelCoefficients | coefficients/ SchoolTour ModeModel.F12 | Path of the coefficient file for the school tour mode model |
ShouldRunSchool TourModeModel | $RUN_ALL | A toggle switch to run the school tour mode model; can be used for partial runs, true can be overridden by more general switches above |
WorkBasedSubtour ModeModelCoefficients | coefficients/ WorkBasedSubtour ModeModel.F12 | Path of the coefficient file for the work-based subtour mode model |
ShouldRunWorkBased SubtourModeModel | $RUN_ALL | A toggle switch to run the work-based subtour mode model; can be used for partial runs, true can be overridden by more general switches above |
EscortTourMode ModelCoefficients | coefficients/ EscortTourMode Model.F12 | Path of the coefficient file for the escort tour model model |
ShouldRunEscort TourModeModel | $RUN_ALL | A toggle switch to run the escort tour model model; can be used for partial runs, true can be overridden by more general switches above |
OtherHomeBased TourModeModel Coefficients | coefficients/ OtherHomeBasedTour ModeModel.F12 | Path of the coefficient file for the other home-based tour mode model |
ShouldRunOther HomeBasedTour ModeModel | $RUN_ALL | A toggle switch to run the other home-based tour mode model; can be used for partial runs, true can be overridden by more general switches above |
WorkTourTime ModelCoefficients | coefficients/ WorkTourTime Model.F12 | Path of the coefficient file for the work tour time model |
ShouldRunWorkTour TimeModel | $RUN_ALL | A toggle switch to run the work tour time model; can be used for partial runs, true can be overridden by more general switches above |
SchoolTourTime ModelCoefficients | coefficients/ SchoolTourTime Model.F12 | Path of the coefficient file for the school tour time model |
ShouldRunSchool TourTimeModel | $RUN_ALL | A toggle switch to run the school tour time model; can be used for partial runs, true can be overridden by more general switches above |
OtherHomeBasedTour TimeModelCoefficients | coefficients/ OtherHomeBased TourTimeModel.F12 | Path of the coefficient file for the other home-based tour time model |
ShouldRunOther HomeBasedTour TimeModel | $RUN_ALL | A toggle switch to run the home-based tour time model; can be used for partial runs, true can be overridden by more general switches above |
WorkBasedSubtour TimeModelCoefficients | coefficients/ WorkbasedSubtour TimeModel.F12 | Path of the coefficient file for the work-based subtour time model |
ShouldRunWorkBased SubtourTimeModel | $RUN_ALL | A toggle switch to run the work-based subtour time model; can be used for partial runs, true can be overridden by more general switches above |
IntermediateStop GenerationModel Coefficients | coefficients/ IntermediateStop GenerationModel _psrcper1.F12 | Path of the coefficient file for the intermediate stop generation model |
ShouldRunIntermediate StopGenerationModel | $RUN_ALL | A toggle switch to run the intermediate stop generation model; can be used for partial runs, true can be overridden by more general switches above |
IntermediateStopLocation ModelSampleSize | 20 | The maximum number of destinations to be sampled for the intermediate stop location model |
IntermediateStopLocation ModelCoefficients | coefficients/ IntermediateStop LocationModel _psrcper1.F12 | Path of the coefficient file for the intermediate stop location model |
ShouldRunIntermediate StopLocationModel | $RUN_ALL | A toggle switch to run the intermediate stop location model; can be used for partial runs, true can be overridden by more general switches above |
TripModeModel Coefficients | coefficients/TripMode Model.f12 | Path of the coefficient file for the trip mode model |
ShouldRunTripMode Model | $RUN_ALL | A toggle switch to run the trip mode model; can be used for partial runs, true can be overridden by more general switches above |
TripTimeModel Coefficients | coefficients/TripTime Model.f12 | Path of the coefficient file for the trip time model |
ShouldRunTripTime Model | $RUN_ALL | A toggle switch to run the trip time model; can be used for partial runs, true can be overridden by more general switches above |
Path Impedance Parameters | ||
PathImpedance_ PathChoiceScaleFactor | 1.5 | A scale factor for the coefficients of the path-type models; the inverse of a logsum coefficient in upper-level models. Not really used in BKRCast as BKRCast has only local bus under transit so don't have any path type competing under any modes. |
PathImpedance_ AutoOperating CostPerMile | 0.20 | Auto operating cost, in monetary units per distance unit |
PathImpedance_ TransitInVehicle TimeWeight | 1.0 | Relative weight on transit in-vehicle time in the transit and park-and-ride path type models. These are all multiples of the auto in-vehicle time coeffcient, which is set in the VOT parameters. |
PathImpedance_ TransitFirst WaitTimeWeight | 2.0 | Relative weight on transit first wait time in the transit and park-and-ride path-type models |
PathImpedance_ TransitTransfer WaitTimeWeight | 2.0 | Relative weight on transit transfer wait time in the transit and park-and-ride path-type models |
PathImpedance_ TransitNumber BoardingsWeight | 8.0 | Relative weight on transit number of boardings in the transit and park-and-ride path-type models |
PathImpedance_ TransitDriveAccess TimeWeight | 2.0 | Relative weight on transit drive access in-vehicle time in the park-and-ride path-type models |
PathImpedance_ TransitWalkAccess TimeWeight | 2.0 | Relative weight on transit walk access and egress times in the transit and park-and-ride path-type models |
PathImpedance_ WalkTimeWeight | 2.5 | Relative weight on walk mode time in the walk path-type model |
PathImpedance_ BikeTimeWeight | 2.5 | Relative weight on bike mode time in the bike path-type model |
PathImpedance_ WalkMinutesPerMile | 20.0 | Factor to convert parcel-based transit walk access/egress distance into time (in minutes per distance unit) |
PathImpedance_ TransitWalkAccess DistanceLimit | 1.0 | Maximum parcel-based transit walk access or egress distance allowed for available transit paths |
PathImpedance_ TransitWalkAccess DirectLimit | 1.0 | Maximum parcel-based transit walk access or egress distance allowed for direct transit paths to be chosen over mixed paths |
PathImpedance_ TransitSingleBoarding Limit | 1.1 | Maximum number of boardings for a transit path to be considered a "direct path" (no transfers). When DaySim figures out the walk time from a parcel to the nearest transit stop for path types other than local bus, DaySim wants to figure out whether those paths could include local bus feeder or if they are a direct path with no transfers (the boardings skim value is >=TransitSingleBoardingLimit). The fraction is because some transit skims are an average across multiple paths, some direct and some not. |
PathImpedance_ AutoTolledPath Constant | 0.0 | Path-type constant for an auto path that includes a nonzero toll cost (reflects extra resistance to paying tolls) |
PathImpedance_ AvailablePath UpperTimeLimit | 200.0 | Maximum total (unweighted) path travel time (in minutes) for a path to be considered an available option |
PathImpedance_ TransitLocalBus PathConstant | 0.00 | Path-type constant for transit local bus only paths |
PathImpedance_ TransitPremiumBus PathConstant | 0.0 | Path-type constant for transit premium bus (possibly plus feeder) paths |
PathImpedance_ TransitLightRail PathConstant | 0.0 | Path-type constant for transit light rail (possibly plus feeder) paths |
PathImpedance_ TransitCommuterRail PathConstant | 0.0 | Path-type constant for transit commuter rail (possibly plus feeder) paths |
PathImpedance_ TransitFerry PathConstant | 0.0 | Path-type constant for transit passenger ferry (possibly plus feeder) paths |
PathImpedance_ TransitUsePathType SpecificTime | true | A switch to use additional skims and weights to reflect transit submode-specific in-vehicle times (SACOG-specific) |
PathImpedance_ TransitPremiumBus TimeAdditiveWeight | 0.00 | An additive weight on premium bus submode-specific in-vehicle time (adds to TransitInVehicleTimeWeight) |
PathImpedance_ TransitLightRail TimeAdditiveWeight | -0.15 | An additive weight on light-rail submode-specific in-vehicle time (adds to TransitInVehicleTimeWeight) |
PathImpedance_ TransitCommuterRail TimeAdditiveWeight | -0.25 | An additive weight on commuter rail submode-specific in-vehicle time (adds to TransitInVehicleTimeWeight) |
PathImpedance_ TransitFerryTime AdditiveWeight | -0.40 | An additive weight on passenger ferry submode-specific in-vehicle time (adds to TransitInVehicleTimeWeight) |
PathImpedance_ BikeUseTypeSpecific DistanceFractions | false | A switch to use additional skims and weights to reflect bicycle distances on specific facility types (SACOG-specific) |
PathImpedance_ BikeType1Distance FractionAdditiveWeight | 0.0 | An additive weight on bike distance on Class 1 bike paths (adds to BikeTimeWeight, distance is converted to time) |
PathImpedance_ BikeType2Distance FractionAdditiveWeight | 0.0 | An additive weight on bike distance on Class 2 bike paths (adds to BikeTimeWeight, distance is converted to time) |
PathImpedance_ BikeType3Distance FractionAdditiveWeight | 0.0 | An additive weight on bike distance on Class 3 bike paths (adds to BikeTimeWeight, distance is converted to time) |
PathImpedance_ BikeType4Distance FractionAdditiveWeight | 0.0 | An additive weight on bike distance on Class 4 bike paths (adds to BikeTimeWeight, distance is converted to time) |
PathImpedance_ TransitUseFareDiscount Fractions | true | A switch (true/false) to use transit fare discount fractions based on person type and age |
PathImpedance_ TransitFareDiscount FractionChildUnder5 | 0.8 | Transit fare discount fraction for children under age 5 |
PathImpedance_ TransitFareDiscount FractionChild5To15 | 0.5 | Transit fare discount fraction for children ages 5 to 15 |
PathImpedance_ TransitFareDiscount FractionHighSchool Student | 0.5 | Transit fare discount fraction for high school students (children age 16+) |
PathImpedance_ TransitFareDiscount FractionUniverity Student | 0.5 | Transit fare discount fraction for college students |
PathImpedance_ TransitFareDiscount FractionAge65Up | 0.5 | Transit fare discount fraction for adults age 65+ |
PathImpedance_ TransitPassCost PercentChangeVersus Base | 0 | Policy input variable to change the cost of transit passes with respect to base year |
Path-type Impedance Coefficients | ||
Coefficients_ BaseCostCoefficient PerDollar | -0.15 | Base cost coefficient (per monetary unit), when income=BaseCostCoefficientIncomeLevel |
Coefficients_ BaseCostCoefficient IncomeLevel | 30000 | Household income level (monetary units per year) where the cost coefficient is the BaseCostCoefficient |
Coefficients_ CostCoefficient IncomePower_Work | 0.6 | Power function exponent to use for adjusting the cost coefficient for income, for work tours |
Coefficients_ CostCoefficient IncomePower_Other | 0.3 | Power function exponent to use for adjusting the cost coefficient for income, for nonwork tours |
Coefficients_ MeanTimeCoefficient _Work | -0.03 | Mean time coefficient (/minute) for work tours |
Coefficients_ MeanTimeCoefficient _Other | -0.015 | Mean time coefficient (/minute) for nonwork tours |
Coefficients_ StdDeviationTime Coefficient_Work | 0.8 | Standard deviation of the time coefficient (/minute) for work tours, when using random VOT distribution |
Coefficients_ StdDeviationTime Coefficient_Other | 1.0 | Standard deviation of the time coefficient (/minute) for nonwork tours, when using random VOT distribution |
Coefficients_ HOV2CostDivisor _Work | 1.741 | Divisor for the cost coefficient for the HOV2 mode for work tours (to reflect cost-sharing) |
Coefficients_ HOV2CostDivisor _Other | 1.741 | Divisor for the cost coefficient for the HOV2 mode for nonwork tours (to reflect cost-sharing) |
Coefficients_ HOV3CostDivisor _Work | 2.408 | Divisor for the cost coefficient for the HOV3+ mode for work tours (to reflect cost-sharing) |
Coefficients_ HOV3CostDivisor _Other | 2.158 | Divisor for the cost coefficient for the HOV3+ mode for nonwork tours (to reflect cost-sharing) |
UseRandomVotDistribution | true | TRUE to randomly simulate a time coefficient for each tour, using a log-normal distribution |
Policy Testing Settings | ||
Policy_ TestMilageBased Pricing | false | |
Policy_ CentsPerMile InAMPeak | 30 | |
Policy_ CentsPerMile InPMPeak | 30 | |
Policy_ CentsPerMile BetweenPeaks | 15 | |
Policy_ CentsPerMile OutsidePeaks | 0 | |
Policy_ AMPricingPeriod Start | 360 | |
Policy_ AMPricingPeriod End | 539 | |
Policy_ PMPricingPeriod Start | 900 | |
Policy_ PMPricingPeriod End | 1079 | |
Policy_ FractionIncrease InWorkAtHomeShare | 0.0 | |
Policy_ UniversalTransit PassOwnership | false | |
Policy_ UniversalTransit FareDiscountFraction | 0.0 | |
UrbanThreshold | 500 |
-
Model System
-
Model Setup
-
Model Network
-
Land Use
-
Model Components
-
Model Directory
-
Calibration