Difference between revisions of "4.3 DaySim"
(Created page with "Category:4.0 Directory & Data Structures") |
|||
(One intermediate revision by one other user not shown) | |||
Line 1: | Line 1: | ||
[[Category:4.0 Directory & Data Structures]] | [[Category:4.0 Directory & Data Structures]] | ||
+ | |||
+ | <h3 id="id-4.3DAYSIM-ShortDistanceImpedanceGeneration"><span style="color: rgb(255,102,0);">Short Distance Impedance Generation</span></h3><p class="BodyParagraph">This process is required to generate more accurate short distances based on an all streets network. DTALite, a dynamic traffic assignment software, is used to generate node-to-node shortest path distances using the all streets network. The executable is called “DTALite_64.exe” (in \User.prg\DaySim_Inputs\1_Parcel\Buffering\) and requires the following input files:</p><ul><li>Node file</li><li>Link file</li><li>Link type file</li><li>Node pairs file</li></ul><h4 id="id-4.3DAYSIM-NodeFile"><em>Node File</em></h4><p class="BodyParagraph">This file provides DTALite with the locations of all the nodes in the all streets network and has the following format. It has to be named “input_node.csv” and can be found in the “\User.prg\DaySim_Inputs\1_Parcel\Buffering\)” folder of the master model directory.</p><h4 class="BodyParagraph" id="id-4.3DAYSIM-TABLE4-8DTALITEINPUTNODEFILEFORMAT">TABLE 4-8 DTALITE INPUT NODE FILE FORMAT</h4><div class="table-wrap"> | ||
+ | {| class="wikitable" | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>FIELD</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>DESCRIPTION</strong></p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>NODEID</p> | ||
+ | | class="confluenceTd" | <p>Node id number</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>XCOORD</p> | ||
+ | | class="confluenceTd" | <p>X coordinate of node– state plane feet</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>YCOORD</p> | ||
+ | | class="confluenceTd" | <p>Y coordinate of node – state plane feet</p> | ||
+ | |}</div><h4 id="id-4.3DAYSIM-LinkFile"><em>Link File</em></h4><p class="BodyParagraph">This file provides DTALite with information about link attributes and the nodes they connect and has the following format. It has to be named “input_link.csv” and can be found in the “\User.prg\DaySim_Inputs\1_Parcel\Buffering\)” folder of the master model directory. Only the first four fields are used in calculations. The remaining fields can use dummy values if that information is not readily available.</p><h4 id="id-4.3DAYSIM-TABLE4-9DTALITEINPUTLINKFILEFORMAT">TABLE 4-9 DTALITE INPUT LINK FILE FORMAT</h4><div class="table-wrap"> | ||
+ | {| class="wikitable" | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>FIELD</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>DESCRIPTION</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>REQUIRED</strong></p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>FROM_NODE_ID</p> | ||
+ | | class="confluenceTd" | <p>A node of the link</p> | ||
+ | | class="confluenceTd" | <p>Yes</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TO_NODE_ID</p> | ||
+ | | class="confluenceTd" | <p>B node of the link</p> | ||
+ | | class="confluenceTd" | <p>Yes</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>LINK_ID</p> | ||
+ | | class="confluenceTd" | <p>Link id number</p> | ||
+ | | class="confluenceTd" | <p>Yes</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>LENGTH_IN_MILE</p> | ||
+ | | class="confluenceTd" | <p>Link length in miles</p> | ||
+ | | class="confluenceTd" | <p>Yes</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>DIRECTION</p> | ||
+ | | class="confluenceTd" | <p>Direction of the link</p> | ||
+ | | class="confluenceTd" | <p>No</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>NAME</p> | ||
+ | | class="confluenceTd" | <p>Name of the link</p> | ||
+ | | class="confluenceTd" | <p>No</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>SPEED_LIMIT_IN_MPH</p> | ||
+ | | class="confluenceTd" | <p>Speed limit</p> | ||
+ | | class="confluenceTd" | <p>No</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>NUMBER_OF_LANES</p> | ||
+ | | class="confluenceTd" | <p>Number of lanes</p> | ||
+ | | class="confluenceTd" | <p>No</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>LINK_TYPE</p> | ||
+ | | class="confluenceTd" | <p>Type of link</p> | ||
+ | | class="confluenceTd" | <p>No</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>LANE_CAPACITY_IN_VHC_PER_HOUR</p> | ||
+ | | class="confluenceTd" | <p>Lane capacity</p> | ||
+ | | class="confluenceTd" | <p>No</p> | ||
+ | |}</div><h4 id="id-4.3DAYSIM-LinkTypeFile"><em>Link Type File</em></h4><p class="BodyParagraph">This file provides DTALite with link type definitions and has the following format. It has to be named “input_link_type.csv” and can be found in the “\User.prg\DaySim_Inputs\1_Parcel\Buffering\)” folder of the master model directory. However, the default provided with the model setup can be used instead of creating a new file each time. This is because the input in this file is not taken into consideration for just getting shortest path distances over the network.</p><h4 class="BodyParagraph" id="id-4.3DAYSIM-TABLE4-10DTALITEINPUTLINKTYPEFILEFORMAT">TABLE 4-10 DTALITE INPUT LINK TYPE FILE FORMAT</h4><div class="table-wrap"> | ||
+ | {| class="wikitable" | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>FIELD</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>DESCRIPTION</strong></p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>LINK_TYPE</p> | ||
+ | | class="confluenceTd" | <p>Link type code</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>LINK_TYPE_NAME</p> | ||
+ | | class="confluenceTd" | <p>Link type name</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>FREEEWAY_FLAG</p> | ||
+ | | class="confluenceTd" | <p>1 if freeway; 0 otherwise</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>RAMP_FLAG</p> | ||
+ | | class="confluenceTd" | <p>1 if ramp; 0 otherwise</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ARTERIAL_FLAG</p> | ||
+ | | class="confluenceTd" | <p>1 if arterial; 0 otherwise</p> | ||
+ | |}</div><h4 id="id-4.3DAYSIM-NodePairsFile"><em>Node Pairs File</em></h4><p class="BodyParagraph">This file provides DTALite with the specific node pairs for which network shortest path distance needs to calculated. As noted earlier, it is usually all nodes that are with 3-miles (Euclidean) of each other. It has to be named “input_od_pairs.csv” and can be found in the “\User.prg\DaySim_Inputs\1_Parcel\Buffering\)” folder of the master model directory. The node pairs file needs to be in the following format.</p><h4 class="BodyParagraph" id="id-4.3DAYSIM-TABLE4-11DTALITEINPUTNODEPAIRSFILEFORMAT">TABLE 4-11 DTALITE INPUT NODE PAIRS FILE FORMAT</h4><div class="table-wrap"> | ||
+ | {| class="wikitable" | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>FIELD</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>DESCRIPTION</strong></p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>RECORD_ID</p> | ||
+ | | class="confluenceTd" | <p>Record id number</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ORIGIN_NODE_ID</p> | ||
+ | | class="confluenceTd" | <p>Origin node id</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>DEST_NODE_ID</p> | ||
+ | | class="confluenceTd" | <p>Destination node id</p> | ||
+ | |}</div><p class="BodyParagraph">There exists a utility “Network_DataPrepv2.exe” (also in \User.prg\DaySim_Inputs\1_Parcel\Buffering\) folder of the master model directory) that uses the node file (input_node.csv) and produces the node pairs file. The Euclidean distance threshold between the node pairs can be controlled by changing BUFRAD parameter in “netprep.ctl” file.</p><h4 id="id-4.3DAYSIM-Node-to-NodeDistanceFile"><em>Node-to-Node Distance File</em></h4><p class="BodyParagraph">When run, DTALite outputs a comma-separated text file named “output_shortest_path.txt”. This contains the shortest path distance information for all the network node pairs provided as input. The format of the file is as follows.</p><h4 class="BodyParagraph" id="id-4.3DAYSIM-TABLE4-12DTALITEOUTPUTNODEDISTANCEFILEFORMAT">TABLE 4-12 DTALITE OUTPUT NODE DISTANCE FILE FORMAT</h4><div class="table-wrap"> | ||
+ | {| class="wikitable" | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>FIELD</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>DESCRIPTION</strong></p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>RECORD_ID</p> | ||
+ | | class="confluenceTd" | <p>Record id number</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>FROM_NODE_ID</p> | ||
+ | | class="confluenceTd" | <p>Origin node id</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TO_NODE_ID</p> | ||
+ | | class="confluenceTd" | <p>Destination node id</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>DISTANCE</p> | ||
+ | | class="confluenceTd" | <p>Shortest path distance in miles</p> | ||
+ | |}</div><h3 id="id-4.3DAYSIM-DaySimBufferingTool"><span style="color: rgb(255,102,0);">DaySim Buffering Tool</span></h3><p class="BodyParagraph">The Daysim buffering tool is run to prepare microzone input file for DaySim. The executable is called “DSBuffTool.exe” and can be found in the “\User.prg\DaySim_Inputs\1_Parcel\Buffering\” folder of the master model directory. The tool is run to prepare microzone input file for DaySim.</p><h4 id="id-4.3DAYSIM-BufferedMAZFile"><em>Buffered MAZ File</em></h4><p class="BodyParagraph">This is a space-delimited delimited ASCII text format file (.dat) with one row of data per microzone and is the primary file used to maintain socioeconomic information. The file begins with several fields that identify the microzone , and describe the physical location and size of the microzone, and then contains fields that describe the quantity of housing, school enrollment, and employment around the microzone using logistic distance decay curves with 1/8th mile and quarter mile inflection points. These two distance decay curves with 1/8<sup>th</sup> and quarter mile inflection points result in “buffer 1” and “buffer 2” variables respectively which are referred to in the file format table below. In addition, the microzone file contains information about urban form and the transportation system on and close to the microzone, including the proximity to transit stops and the price and supply of parking.</p><h4 class="BodyParagraph" id="id-4.3DAYSIM-TABLE4-13BUFFEREDMAZFILE">TABLE 4-13 BUFFERED MAZ FILE</h4><div class="table-wrap"> | ||
+ | {| class="wikitable" | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>FIELD</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>DESCRIPTION</strong></p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>parcelid</p> | ||
+ | | class="confluenceTd" | <p>Microzone ID number</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>xcoord_p</p> | ||
+ | | class="confluenceTd" | <p>X coordinate – state plane feet</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ycoord_p</p> | ||
+ | | class="confluenceTd" | <p>Y coordinate – state plane feet</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>sqft_p</p> | ||
+ | | class="confluenceTd" | <p>Area – square feet</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>taz_p</p> | ||
+ | | class="confluenceTd" | <p>TAZ number</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>lutype_p</p> | ||
+ | | class="confluenceTd" | <p>land use type</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>hh_p</p> | ||
+ | | class="confluenceTd" | <p>households on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>stugrd_p</p> | ||
+ | | class="confluenceTd" | <p>grade school enrollment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>stuhgh_p</p> | ||
+ | | class="confluenceTd" | <p>high school enrollment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>stuuni_p</p> | ||
+ | | class="confluenceTd" | <p>university enrollment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empedu_p</p> | ||
+ | | class="confluenceTd" | <p>educational employment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empfoo_p</p> | ||
+ | | class="confluenceTd" | <p>food employment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empgov_p</p> | ||
+ | | class="confluenceTd" | <p>government employment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empind_p</p> | ||
+ | | class="confluenceTd" | <p>industrial employment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empmed_p</p> | ||
+ | | class="confluenceTd" | <p>medical employment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empofc_p</p> | ||
+ | | class="confluenceTd" | <p>office employment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empret_p</p> | ||
+ | | class="confluenceTd" | <p>retail employment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empsvc_p</p> | ||
+ | | class="confluenceTd" | <p>service employment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empoth_p</p> | ||
+ | | class="confluenceTd" | <p>other employment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>emptot_p</p> | ||
+ | | class="confluenceTd" | <p>total employment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>parkdy_p</p> | ||
+ | | class="confluenceTd" | <p>offstreet daily parking on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>parkhr_p</p> | ||
+ | | class="confluenceTd" | <p>offstreet hourly parking on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ppricdyp</p> | ||
+ | | class="confluenceTd" | <p>offstreet daily parking price</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>pprichrp</p> | ||
+ | | class="confluenceTd" | <p>offstreet hourly parking price</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>hh_1</p> | ||
+ | | class="confluenceTd" | <p>households within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>stugrd_1</p> | ||
+ | | class="confluenceTd" | <p>grade school enrollment within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>stuhgh_1</p> | ||
+ | | class="confluenceTd" | <p>high school enrollment within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>stuuni_1</p> | ||
+ | | class="confluenceTd" | <p>university enrollment within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empedu_1</p> | ||
+ | | class="confluenceTd" | <p>educational employment within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empfoo_1</p> | ||
+ | | class="confluenceTd" | <p>food employment within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empgov_1</p> | ||
+ | | class="confluenceTd" | <p>government employment within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empind_1</p> | ||
+ | | class="confluenceTd" | <p>industrial employment within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empmed_1</p> | ||
+ | | class="confluenceTd" | <p>medical employment within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empofc_1</p> | ||
+ | | class="confluenceTd" | <p>office employment within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empret_1</p> | ||
+ | | class="confluenceTd" | <p>retail employment within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empsvc_1</p> | ||
+ | | class="confluenceTd" | <p>service employment within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empoth_1</p> | ||
+ | | class="confluenceTd" | <p>other employment within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>emptot_1</p> | ||
+ | | class="confluenceTd" | <p>total employment within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>parkdy_1</p> | ||
+ | | class="confluenceTd" | <p>offstreet daily parking within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>parkhr_1</p> | ||
+ | | class="confluenceTd" | <p>offstreet hourly parking within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ppricdy1</p> | ||
+ | | class="confluenceTd" | <p>average offstreet daily parking price within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>pprichr1</p> | ||
+ | | class="confluenceTd" | <p>average offstreet hourly parking price within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>nodes1_1</p> | ||
+ | | class="confluenceTd" | <p>number of single link street nodes (dead ends) within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>nodes3_1</p> | ||
+ | | class="confluenceTd" | <p>number of three-link street nodes (T-intersections) within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>nodes4_1</p> | ||
+ | | class="confluenceTd" | <p>number of 4+ link street nodes (traditional 4-way +) within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>tstops_1</p> | ||
+ | | class="confluenceTd" | <p>number of transit stops within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>nparks_1</p> | ||
+ | | class="confluenceTd" | <p>number of open space parks within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>aparks_1</p> | ||
+ | | class="confluenceTd" | <p>open space area in square feet within buffer 1</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>hh_2</p> | ||
+ | | class="confluenceTd" | <p>households within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>stugrd_2</p> | ||
+ | | class="confluenceTd" | <p>grade school enrollment within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>stuhgh_2</p> | ||
+ | | class="confluenceTd" | <p>high school enrollment within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>stuuni_2</p> | ||
+ | | class="confluenceTd" | <p>university enrollment within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empedu_2</p> | ||
+ | | class="confluenceTd" | <p>educational employment within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empfoo_2</p> | ||
+ | | class="confluenceTd" | <p>food employment within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empgov_2</p> | ||
+ | | class="confluenceTd" | <p>government employment within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empind_2</p> | ||
+ | | class="confluenceTd" | <p>industrial employment within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empmed_2</p> | ||
+ | | class="confluenceTd" | <p>medical employment within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empofc_2</p> | ||
+ | | class="confluenceTd" | <p>office employment within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empret_2</p> | ||
+ | | class="confluenceTd" | <p>retail employment within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empsvc_2</p> | ||
+ | | class="confluenceTd" | <p>service employment within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empoth_2</p> | ||
+ | | class="confluenceTd" | <p>other employment within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>emptot_2</p> | ||
+ | | class="confluenceTd" | <p>total employment within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>parkdy_2</p> | ||
+ | | class="confluenceTd" | <p>offstreet daily parking within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>parkhr_2</p> | ||
+ | | class="confluenceTd" | <p>offstreet hourly parking within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ppricdy2</p> | ||
+ | | class="confluenceTd" | <p>average offstreet daily parking price within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>pprichr2</p> | ||
+ | | class="confluenceTd" | <p>average offstreet hourly parking price within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>nodes1_2</p> | ||
+ | | class="confluenceTd" | <p>number of single link street nodes (dead ends) within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>nodes3_2</p> | ||
+ | | class="confluenceTd" | <p>number of three-link street nodes (T-intersections) within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>nodes4_2</p> | ||
+ | | class="confluenceTd" | <p>number of 4+ link street nodes (traditional 4-way +) within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>tstops_2</p> | ||
+ | | class="confluenceTd" | <p>number of transit stops within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>nparks_2</p> | ||
+ | | class="confluenceTd" | <p>number of open space parks within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>aparks_2</p> | ||
+ | | class="confluenceTd" | <p>open space area in square feet within buffer 2</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>dist_lbus</p> | ||
+ | | class="confluenceTd" | <p>distance to nearest local bus stop from maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>dist_ebus</p> | ||
+ | | class="confluenceTd" | <p>distance to nearest express bus stop from maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>dist_crt</p> | ||
+ | | class="confluenceTd" | <p>distance to nearest commuter rail stop from maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>dist_fry</p> | ||
+ | | class="confluenceTd" | <p>distance to nearest ferry stop from maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>dist_lrt</p> | ||
+ | | class="confluenceTd" | <p>distance to nearest light rail stop from maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>dist_park</p> | ||
+ | | class="confluenceTd" | <p>distance to nearest park from maz</p> | ||
+ | |}</div><p class="BodyParagraph">The following are the input files required for buffering process.</p><h4 id="id-4.3DAYSIM-BaseMicrozoneFile"><em>Base Microzone File</em></h4><p class="BodyParagraph">This file contains information regarding location and land-use of maz. The buffer variable calculations pivot off of this base file. This is an output generated from the distribution tool described earlier and has the following format.</p><h4 class="BodyParagraph" id="id-4.3DAYSIM-TABLE4-14BASEMICROZONEFILEFORMAT">TABLE 4-14 BASE MICROZONE FILE FORMAT</h4><div class="table-wrap"> | ||
+ | {| class="wikitable" | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>FIELD</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>DESCRIPTION</strong></p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>parcelid</p> | ||
+ | | class="confluenceTd" | <p>Microzone ID number</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>xcoord_p</p> | ||
+ | | class="confluenceTd" | <p>X coordinate – state plane feet</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ycoord_p</p> | ||
+ | | class="confluenceTd" | <p>Y coordinate – state plane feet</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>sqft_p</p> | ||
+ | | class="confluenceTd" | <p>maz area – square feet</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>taz_p</p> | ||
+ | | class="confluenceTd" | <p>corresponding TAZ number</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>block_p</p> | ||
+ | | class="confluenceTd" | <p>corresponding census block number</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>hh_p</p> | ||
+ | | class="confluenceTd" | <p>households on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>stugrd_p</p> | ||
+ | | class="confluenceTd" | <p>grade school enrollment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>stuhgh_p</p> | ||
+ | | class="confluenceTd" | <p>high school enrollment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>stuuni_p</p> | ||
+ | | class="confluenceTd" | <p>university enrollment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empedu_p</p> | ||
+ | | class="confluenceTd" | <p>educational employment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empfoo_p</p> | ||
+ | | class="confluenceTd" | <p>food employment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empgov_p</p> | ||
+ | | class="confluenceTd" | <p>government employment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empind_p</p> | ||
+ | | class="confluenceTd" | <p>industrial employment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empmed_p</p> | ||
+ | | class="confluenceTd" | <p>medical employment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empofc_p</p> | ||
+ | | class="confluenceTd" | <p>office employment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empret_p</p> | ||
+ | | class="confluenceTd" | <p>retail employment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empsvc_p</p> | ||
+ | | class="confluenceTd" | <p>service employment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>empoth_p</p> | ||
+ | | class="confluenceTd" | <p>other employment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>emptot_p</p> | ||
+ | | class="confluenceTd" | <p>total employment on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>parkdy_p</p> | ||
+ | | class="confluenceTd" | <p>offstreet daily parking on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>parkhr_p</p> | ||
+ | | class="confluenceTd" | <p>offstreet hourly parking on maz</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ppricdyp</p> | ||
+ | | class="confluenceTd" | <p>offstreet daily parking price</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>pprichrp</p> | ||
+ | | class="confluenceTd" | <p>offstreet hourly parking price</p> | ||
+ | |}</div><p class="BodyParagraph">Offstreet parking location and pricing information is used in the activity-based models system to influence mode and other choices. Note that this parking information is focused on publically accessibility off-street locations and does not consider private off-street parking locations (such as those available only to workers in an office building), nor does it consider on-street parking location. Future year parking locations and costs can be easily added to the model system by simply updating the maz base file to identify parking capacity and costs for individual mazs. Where data is unavailable or unknown, the parking attributes should be set to 0.</p><h4 id="id-4.3DAYSIM-IntersectionDataFile"><em>Intersection Data File</em></h4><p class="BodyParagraph">A unique measure of urban form that DaySim incorporates is the number of intersections or nodes of different types around a maz. These intersection types include, dead-ends (1 link), T-intersections (3-links), and tradition intersections (4+ links), and help characterize the pattern of urban development. The intersection data currently used is in a text file and has the following format.</p><h4 id="id-4.3DAYSIM-TABLE4-15INTERSECTIONDATFILEFORMAT">TABLE 4-15 INTERSECTION DAT FILE FORMAT</h4><div class="table-wrap"> | ||
+ | {| class="wikitable" | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>FIELD</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>DESCRIPTION</strong></p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>id</p> | ||
+ | | class="confluenceTd" | <p>Intersection ID number</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>links</p> | ||
+ | | class="confluenceTd" | <p>Number of links associated with node</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>xcoord_p</p> | ||
+ | | class="confluenceTd" | <p>X coordinate – state plane feet</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ycoord_p</p> | ||
+ | | class="confluenceTd" | <p>Y coordinate – state plane feet</p> | ||
+ | |}</div><p>A largely automated process has been developed to calculate these urban form measures based on detailed GIS street centerline files. This is more detailed than the modeled network, which does not include all streets. This GIS process analyses the GIS street centerline file to locate nodes and assigns an intersection type code to them based on the number of links joined to the node.</p><h4 id="id-4.3DAYSIM-TransitStopsFile"><em>Transit Stops File</em></h4><p class="BodyParagraph">In addition to using zone-level information on access times to transit, DaySim also incorporates detailed maz -level information on the distance to transit by transit sub-mode. The following table summarizes the contents of this file.</p><h4 id="id-4.3DAYSIM-TABLE4-16TRANSITSTOPSFILEFORMAT">TABLE 4-16 TRANSIT STOPS FILE FORMAT</h4><div class="table-wrap"> | ||
+ | {| class="wikitable" | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>FIELD</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>DESCRIPTION</strong></p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>id</p> | ||
+ | | class="confluenceTd" | <p>Transit stop ID number</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>mode</p> | ||
+ | | class="confluenceTd" | <p>Transit submode code</p><p>1=local bus</p><p>2=express bus</p><p>3=commuter rail</p><p>4=ferry</p><p>5=light rail</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>xcoord_p</p> | ||
+ | | class="confluenceTd" | <p>X coordinate – state plane feet</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ycoord_p</p> | ||
+ | | class="confluenceTd" | <p>Y coordinate – state plane feet</p> | ||
+ | |}</div><p class="BodyParagraph">When developing or updating forecast year or project alternative networks, careful consideration should be given to the location of individual bus stops. In addition to the bus tops located in urban areas of the county, it is also necessary to incorporate bus stop locations for rural transit routes into the model. This fine-grained information is used by DaySim to develop maz-level estimates of access time to transit. Ideally, forecast year transit networks would include a similar level of detail. Forecast year travel model transit network do include information on stop locations as part of the network coding. However, these stop locations are constrained by the coarser travel model roadway networks, and thus may tend to make transit access times appear longer by not including stops that are on major roads included in the roadway network. Model users should ensure that the future year transit stop location file used as input to the maz preparation contains information consistent with expected future year alignments and stop spacing assumptions.</p><h4 id="id-4.3DAYSIM-Parks/OpenSpacesDataStopsFile"><em>Parks/Open Spaces Data Stops File</em></h4><p class="BodyParagraph">A unique feature of DaySim is that it incorporates measures of access to publically accessible open space. Although open space is clearly an attractor of travel for recreational, social and other purposes, typically open space is not included in travel models because the traditional “size” measures used as input to travel models, such as employment and population, are not good indicators of the attractiveness of open space (i.e. a popular park will often have no employment and no population). The open space measures incorporated into DaySim capture the proximity of each maz to the nearest open space, and the amount of open space present in the buffer area around the maz. The following table describes the format of the file.</p><h4 id="id-4.3DAYSIM-TABLE4-17OPENSPACEDATAFILEFORMAT">TABLE 4-17 OPEN SPACE DATA FILE FORMAT</h4><div class="table-wrap"> | ||
+ | {| class="wikitable" | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>FIELD</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>DESCRIPTION</strong></p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>id</p> | ||
+ | | class="confluenceTd" | <p>Open space ID number</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>xcoord_p</p> | ||
+ | | class="confluenceTd" | <p>X coordinate – state plane feet</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ycoord_p</p> | ||
+ | | class="confluenceTd" | <p>Y coordinate – state plane feet</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>sqft</p> | ||
+ | | class="confluenceTd" | <p>Open space grid cell size in sq ft</p> | ||
+ | |}</div><p class="BodyParagraph">The individual records in the open space file are based on converting a shapefile of regional, publically accessibility open spaces into a smaller set of open space grid cells.</p><p class="BodyParagraph">If all streets network based short trip distances need to be used, the buffering program requires two additional input files that are described in the previous section on short distance impedance generation:</p><ul><li>Node file (input_node.csv)</li><li>Node-to-node distance file (output_shortest_path.txt)</li></ul><h3 id="id-4.3DAYSIM-DaySimInputs"><span style="color: rgb(255,102,0);">DaySim Inputs</span></h3><h4 id="id-4.3DAYSIM-Microzones"><em>Microzones</em></h4><p class="BodyParagraph">The final microzones data input file is a tab-delimited ASCII text format file created by the project team. This file has the main land use inputs, including microzones-specific values, and buffered measures. DaySim can read these variables in any order, but the variable names must remain the same as those in Table 4‑13. Currently, this file is \Master\{SCENARIO_DIR}\ Input\DaySimInput\02_Parcel\ buffered_maz_2015.dat.</p><h4 id="id-4.3DAYSIM-SyntheticPopulation"><em>Synthetic Population</em></h4><p class="BodyParagraph">Tools used to convert PopulationSim outputs to DaySim format can be found in \User.prg\Population_Synthesis. The household file, an input to DaySim, contains household-level variable and is Master\{SCENARIO_DIR}\ Input\DaySimInput\03_Household\household_2015.dat.</p><h4 id="id-4.3DAYSIM-TABLE4-18SYNTHETICPOPULATIONHOUSEHOLDFILE">TABLE 4-18 SYNTHETIC POPULATION HOUSEHOLD FILE</h4><div class="table-wrap"> | ||
+ | {| class="wikitable" | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>FIELD</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>DESCRIPTION</strong></p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HHNO</p> | ||
+ | | class="confluenceTd" | <p>Household id</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HHSIZE</p> | ||
+ | | class="confluenceTd" | <p>Household size</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HHVEHS</p> | ||
+ | | class="confluenceTd" | <p>Vehicles available</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HHWKRS</p> | ||
+ | | class="confluenceTd" | <p>Household workers</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HHFTW</p> | ||
+ | | class="confluenceTd" | <p>HH full time workers (type 1)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HHPTW</p> | ||
+ | | class="confluenceTd" | <p>HH part time workers (type 2)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HHRET</p> | ||
+ | | class="confluenceTd" | <p>HH retired adults (type 3)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HHOAD</p> | ||
+ | | class="confluenceTd" | <p>HH other adults (type 4)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HHUNI</p> | ||
+ | | class="confluenceTd" | <p>HH college students (type 5)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HHHSC</p> | ||
+ | | class="confluenceTd" | <p>HH high school students (type 6)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HH515</p> | ||
+ | | class="confluenceTd" | <p>HH kids age 5-15 (type 7)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HHCU5</p> | ||
+ | | class="confluenceTd" | <p>HH kids age 0-4 (type 8)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HHINCOME</p> | ||
+ | | class="confluenceTd" | <p>Household income ($)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HOWNRENT</p> | ||
+ | | class="confluenceTd" | <p>Household own or rent</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HRESTYPE</p> | ||
+ | | class="confluenceTd" | <p>Household residence type</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HHMAZ</p> | ||
+ | | class="confluenceTd" | <p>Residence MAZ id</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HHTAZ</p> | ||
+ | | class="confluenceTd" | <p>Residence TAZ index number</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HHEXPFAC</p> | ||
+ | | class="confluenceTd" | <p>HH expansion factor</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>SAMPTYPE</p> | ||
+ | | class="confluenceTd" | <p>Sample type (permanent, seasonal, groupquarter)</p> | ||
+ | |}</div><p class="BodyParagraph">The person file, an input to DaySim, contains person-level variables and is Master\{SCENARIO_DIR}\ Input\DaySimInput\04_Person\_jax_prec.dat.</p><h4 id="id-4.3DAYSIM-TABLE4-19SYNTHETICPOPULATIONPERSONFILE">TABLE 4-19 SYNTHETIC POPULATION PERSON FILE</h4><div class="table-wrap"> | ||
+ | {| class="wikitable" | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>FIELD</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>DESCRIPTION</strong></p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HHNO</p> | ||
+ | | class="confluenceTd" | <p>Household id</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PNO</p> | ||
+ | | class="confluenceTd" | <p>person sequential id number on file</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PPTYP</p> | ||
+ | | class="confluenceTd" | <p>person type</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PAGEY</p> | ||
+ | | class="confluenceTd" | <p>age in years</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PGEND</p> | ||
+ | | class="confluenceTd" | <p>gender</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PWTYP</p> | ||
+ | | class="confluenceTd" | <p>worker type</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PWPCL</p> | ||
+ | | class="confluenceTd" | <p>usual work maz id</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PWTAZ</p> | ||
+ | | class="confluenceTd" | <p>usual work TAZ</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PWAUTIME</p> | ||
+ | | class="confluenceTd" | <p>auto time to usual work</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PWAUDIST</p> | ||
+ | | class="confluenceTd" | <p>auto distance to usual work</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PSTYP</p> | ||
+ | | class="confluenceTd" | <p>student type</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PSPCL</p> | ||
+ | | class="confluenceTd" | <p>usual school maz id</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PSTAZ</p> | ||
+ | | class="confluenceTd" | <p>usual school TAZ</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PSAUTIME</p> | ||
+ | | class="confluenceTd" | <p>auto time to usual work</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PSAUDIST</p> | ||
+ | | class="confluenceTd" | <p>auto distance to usual work</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PUWMODE</p> | ||
+ | | class="confluenceTd" | <p>usual mode to work</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PUWARRP</p> | ||
+ | | class="confluenceTd" | <p>Usual arrival period to work</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PUWDEPP</p> | ||
+ | | class="confluenceTd" | <p>Usual depart period from work</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PTPASS</p> | ||
+ | | class="confluenceTd" | <p>0/1 - 1 indicates an transit pass</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PPAIDPRK</p> | ||
+ | | class="confluenceTd" | <p>0/1 - 1 indicates paid parking available at workplace</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PDIARY</p> | ||
+ | | class="confluenceTd" | <p>0/1 - 1 indicates Person used paper diary</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PPROXY</p> | ||
+ | | class="confluenceTd" | <p>0/1 - 1 indicates an proxy response</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PSEXPFAC</p> | ||
+ | | class="confluenceTd" | <p>Person expansion factor</p> | ||
+ | |}</div><h4 id="id-4.3DAYSIM-WorkerIXXIFraction"><em>Worker IXXI Fraction</em></h4><p class="BodyParagraph">The IXXI fractions file has the fraction of workers in each zone who work outside the region, and the fraction of jobs filled by workers from outside the region. This file is an ASCII space-delimited file. Its location is Master\{SCENARIO_DIR}\ Input\DaySimInput\05_ixxi\ _jax_worker_ixxifractions.dat.</p><h4 id="id-4.3DAYSIM-TABLE4-20WORKERIXXIFRACTIONFILE">TABLE 4-20 WORKER IXXI FRACTION FILE</h4><div class="table-wrap"> | ||
+ | {| class="wikitable" | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>FIELD</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>DESCRIPTION</strong></p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ZoneID</p> | ||
+ | | class="confluenceTd" | <p>The TAZ number</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>Worker_IXFrac</p> | ||
+ | | class="confluenceTd" | <p>The fraction of workers living in the zone who work outside the region</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>Jobs_XIFrac</p> | ||
+ | | class="confluenceTd" | <p>The fraction of jobs in the zone filled by workers from outside the region</p> | ||
+ | |}</div><h4 id="id-4.3DAYSIM-TAZIndexes"><em>TAZ Indexes</em></h4><p class="BodyParagraph">The TAZ index file assigns a continuous numbering to the zones. External zones are also identifies in the file. The file is in ASCII space-delimited file with header. Its location is \Master\{SCENARIO_DIR}\ Input\DaySimInput\ 01_TAZ_Index\ _jax_taz_indexes.dat.</p><h4 id="id-4.3DAYSIM-TABLE4-21TAZINDEXFILE">TABLE 4-21 TAZ INDEX FILE</h4><div class="table-wrap"> | ||
+ | {| class="wikitable" | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>FIELD</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>DESCRIPTION</strong></p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ZoneID</p> | ||
+ | | class="confluenceTd" | <p>The TAZ number</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>Zone_ordinal</p> | ||
+ | | class="confluenceTd" | <p>A zone index number, generally starting at 1, with no gaps</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>Dest_eligible</p> | ||
+ | | class="confluenceTd" | <p>0/1 - 1 indicates an internal zone that is eligible as a destination in Daysim</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>External</p> | ||
+ | | class="confluenceTd" | <p>0/1 - 1 indicates an external zone, not eligible as a destination in Daysim</p> | ||
+ | |}</div><h4 id="id-4.3DAYSIM-PNRNodes"><em>PNR Nodes</em></h4><p class="BodyParagraph">The PNR node file contains PNR location ids and corresponding capacity and parking cost. The file is ASCII space-delimited. Its location is \Master\{SCENARIO_DIR}\ Input\DaySimInput\ 05_pnr\ jax_p_rNodes.dat.</p><h4 id="id-4.3DAYSIM-TABLE4-22PNRNODEFILE">TABLE 4-22 PNR NODE FILE</h4><div class="table-wrap"> | ||
+ | {| class="wikitable" | ||
+ | ! class="highlight-red confluenceTh" data-highlight-colour="red" | <p>FIELD</p> | ||
+ | ! class="highlight-red confluenceTh" data-highlight-colour="red" | <p>DESCRIPTION</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>NodeID</p> | ||
+ | | class="confluenceTd" | <p>The park and ride node ID (can be the same as the ZoneID)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ZoneID</p> | ||
+ | | class="confluenceTd" | <p>The TAZ number</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>XCoord</p> | ||
+ | | class="confluenceTd" | <p>The X coordinate (in length units) of the park and ride node</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>YCoord</p> | ||
+ | | class="confluenceTd" | <p>The Y coordinate (in length units) of the park and ride node</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>Capacity</p> | ||
+ | | class="confluenceTd" | <p>The total capacity, in spaces, of the park and ride lot</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>Cost</p> | ||
+ | | class="confluenceTd" | <p>The daily parking cost, in hundredths of monetary units, of the park and ride lot</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PNR</p> | ||
+ | | class="confluenceTd" | <p>PNR flag (1/99)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>KNR</p> | ||
+ | | class="confluenceTd" | <p>KNR flag (1/99)</p> | ||
+ | |}</div><h4 id="id-4.3DAYSIM-Coefficients"><em>Coefficients</em></h4><p>Coefficient for each model is a separate text file (.F12 format) that can be edited by the user for calibration purpose. There are a total of 23 files corresponding to all the models. All coefficient files are in the same directory at \User.prg\DaySim\07_Coefficients. For example, the person day pattern model coefficient is a file named IndividualPersonDayPatternCoefficients_Jacksonville-v.5.F12 at that directory.</p><h4 id="id-4.3DAYSIM-FIGURE4-1COEFFICIENTFILEEXAMPLE">FIGURE 4-1 COEFFICIENT FILE EXAMPLE</h4><p><span class="confluence-embedded-file-wrapper"><img class="confluence-embedded-image" src="/wiki/download/attachments/1179712/Figure%204-1.png?version=1&modificationDate=1433178311313&api=v2" data-image-src="/wiki/download/attachments/1179712/Figure%204-1.png?version=1&modificationDate=1433178311313&api=v2" data-unresolved-comment-count="0" data-linked-resource-id="1179718" data-linked-resource-version="1" data-linked-resource-type="attachment" data-linked-resource-default-alias="Figure 4-1.png" data-base-url="https://rsginc.atlassian.net/wiki" data-linked-resource-content-type="image/png" data-linked-resource-container-id="1179712" data-linked-resource-container-version="6"></span></p><h4 id="id-4.3DAYSIM-Roster"><em>Roster</em></h4><p class="BodyParagraph">Skim files report the level of services on regional network. All skim files are in text (*.TXT) format. The roster file is a CSV file that lists all the impedance skim files to be read and used by Daysim. Its location is \Master\{SCENARIO_DIR}\ Input\DaySimInput\ 06_Roster\roster_jax.csv.</p><h4 id="id-4.3DAYSIM-TABLE4-23ROSTERFILE">TABLE 4-23 ROSTER FILE</h4><div class="table-wrap"> | ||
+ | {| class="wikitable" | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>FIELD</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>DESCRIPTION</strong></p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>#variable</p> | ||
+ | | class="confluenceTd" | <p>Skim variable, with string that is used in the C# code</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>mode</p> | ||
+ | | class="confluenceTd" | <p>Skim mode, valid values are walk, bike, SOV, HOV2, HOV3, and transit</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>path-type</p> | ||
+ | | class="confluenceTd" | <p>Path type, valid values are full-network, bus, knr-bus, pnr-bus</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>vot-group</p> | ||
+ | | class="confluenceTd" | <p>Value of time range, valid values are very-low, low, medium, high, and very-high (currently all values are medium)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>start-minute</p> | ||
+ | | class="confluenceTd" | <p>First minute for which skim applies, in minutes past midnight</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>end-minute</p> | ||
+ | | class="confluenceTd" | <p>Last minute for which skim applies, in minutes past midnight (if lower than start-minute, then period spans midnight</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>length</p> | ||
+ | | class="confluenceTd" | <p>Size of matrix (currently all values are maxzone)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>File-type</p> | ||
+ | | class="confluenceTd" | <p>Type of input file, current valid values are Text_IJ, BIN and null (leave as 0)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>name</p> | ||
+ | | class="confluenceTd" | <p>File name (assumes same directory as roster file). Null is assumed for file type null</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>field</p> | ||
+ | | class="confluenceTd" | <p>The field on the file (use 1 for BIN, for Text-IJ, the O and D zones are fields 1 and 2)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>transpose</p> | ||
+ | | class="confluenceTd" | <p>If TRUE, DaySim will use the transpose of the matrix that is read in</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>blend-variable</p> | ||
+ | | class="confluenceTd" | <p>Variable that is used for short distance "blending" - the same mode is assumed</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>blend-path-type</p> | ||
+ | | class="confluenceTd" | <p>Allows blending variable to be for a different path type, If null, same path type is assumed</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>factor</p> | ||
+ | | class="confluenceTd" | <p>A factor to be applied to the matrix - e.g. 20 to turn walk distance to time. (If null, factor is 1)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>scaling</p> | ||
+ | | class="confluenceTd" | <p>If TRUE, matrix is scaled by 100 before being stored as a 2-byte integer. (BIN matrices are assumed to already be scaled)</p> | ||
+ | |}</div><h4 id="id-4.3DAYSIM-RosterCombination"><em>Roster Combination</em></h4><p class="BodyParagraph">The "Roster Combinations" file gives the possible mode/path type combinations used in DaySim. It is a CSV file at \Master\{SCENARIO_DIR}\ Input\DaySimInput\ 06_Roster\roster.combinations_Jax.csv. The file has columns that enumerate the 9 modes used in the current model system (walk, bike, SOV, HOV2, HOV3, transit, park-and-ride, school-bus, other) and 8 rows that enumerate the path types currently used. The cells are TRUE for valid combinations within DaySim and FALSE otherwise.</p><h4 class="BodyParagraph" id="id-4.3DAYSIM-TABLE4-24ROSTERCOMBINATIONFILEEXAMPLE">TABLE 4-24 ROSTER COMBINATION FILE EXAMPLE</h4><div class="table-wrap"> | ||
+ | {| class="wikitable" | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p class="TableHeadingGray"><strong>#</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p class="TableHeadingGray"><strong>WALK</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p class="TableHeadingGray"><strong>BIKE</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p class="TableHeadingGray"><strong>SOV</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p class="TableHeadingGray"><strong>HOV2</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p class="TableHeadingGray"><strong>HOV3</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p class="TableHeadingGray"><strong>TRANSIT</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p class="TableHeadingGray"><strong>PNR</strong></p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>full-network</p> | ||
+ | | class="confluenceTd" | <p align="center">TRUE</p> | ||
+ | | class="confluenceTd" | <p align="center">TRUE</p> | ||
+ | | class="confluenceTd" | <p align="center">TRUE</p> | ||
+ | | class="confluenceTd" | <p align="center">TRUE</p> | ||
+ | | class="confluenceTd" | <p align="center">TRUE</p> | ||
+ | | class="confluenceTd" | <p align="center">TRUE</p> | ||
+ | | class="confluenceTd" | <p align="center">TRUE</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>no-tolls</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">TRUE</p> | ||
+ | | class="confluenceTd" | <p align="center">TRUE</p> | ||
+ | | class="confluenceTd" | <p align="center">TRUE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>bus</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">TRUE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>project</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>pnr-bus</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">TRUE</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>pnr-project</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>knr-bus</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">TRUE</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>knr-project</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | | class="confluenceTd" | <p align="center">FALSE</p> | ||
+ | |}</div><h4 id="id-4.3DAYSIM-Configuration"><em>Configuration</em></h4><p class="BodyParagraph">The configuration file is the main user input control file for DaySim. This file is an XML format. When running DaySim, the name of the configuration file and the name of the print log file can be given as command-line arguments. An example is:</p><p class="BodyParagraph">Daysim – c [configuration_file_name] – p [print_file_name]</p><div class="table-wrap"> | ||
+ | {| class="wikitable" | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>Setting</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>Value</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>Description</strong></p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ChoiceModelRunner</p> | ||
+ | | class="confluenceTd" | <p>Default</p> | ||
+ | | class="confluenceTd" | <p>Type of choice model runner</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>DataType</p> | ||
+ | | class="confluenceTd" | <p>Default</p> | ||
+ | | class="confluenceTd" | <p>Identifies the presence of client-specific household input data (currently only used for Actum)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>Settings</p> | ||
+ | | class="confluenceTd" | <p>DefaultSettings</p> | ||
+ | | class="confluenceTd" | | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>WorkingSubpath</p> | ||
+ | | class="confluenceTd" | <p> ".\working"</p> | ||
+ | | class="confluenceTd" | <p>Working directory name</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OutputSubpath</p> | ||
+ | | class="confluenceTd" | <p> ".\outputs"</p> | ||
+ | | class="confluenceTd" | <p>Output directory name</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>EstimationSubpath</p> | ||
+ | | class="confluenceTd" | <p> ".\estimation"</p> | ||
+ | | class="confluenceTd" | <p>If estimation mode, estimation directory name</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>RandomSeed</p> | ||
+ | | class="confluenceTd" | <p>1234</p> | ||
+ | | class="confluenceTd" | <p>Initial seed value for the random number generator</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldSynchronizeRandomSeed</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>If true, Daysim will use a seed for each person/tour/trip/model combination that depends only on the initial seed</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>NumberOfRandomSeeds</p> | ||
+ | | class="confluenceTd" | <p>1000</p> | ||
+ | | class="confluenceTd" | <p>Number of random seeds</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>RosterPath</p> | ||
+ | | class="confluenceTd" | <p>.\jacksonville-roster_matrix.csv</p> | ||
+ | | class="confluenceTd" | <p>Name of roster CSV file, including full directory path</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>RosterCombinationsPath</p> | ||
+ | | class="confluenceTd" | <p>.\jacksonville_roster.combinations.csv</p> | ||
+ | | class="confluenceTd" | <p>Name of valid roster combinations CSV file, including full directory path</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>SkimDelimiter</p> | ||
+ | | class="confluenceTd" | <p> "44"</p> | ||
+ | | class="confluenceTd" | <p>The delimiter for text_IJ (ascii text) skim input files (9=TAB, 32=space, 44=comma)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>VotVeryLowLow</p> | ||
+ | | class="confluenceTd" | <p>0</p> | ||
+ | | class="confluenceTd" | <p>Boundary between VeryLow and Low VOT groups, in Monetary units per hour</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>VotLowMedium</p> | ||
+ | | class="confluenceTd" | <p>6.78</p> | ||
+ | | class="confluenceTd" | <p>Boundary between Low and Medium VOT groups, in Monetary units per hour</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>VotMediumHigh</p> | ||
+ | | class="confluenceTd" | <p>20.89</p> | ||
+ | | class="confluenceTd" | <p>Boundary between Medium and High VOT groups, in Monetary units per hour</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>VotHighVeryHigh</p> | ||
+ | | class="confluenceTd" | <p>1001</p> | ||
+ | | class="confluenceTd" | <p>Boundary between High and VeryHigh VOT groups, in Monetary units per hour</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>IxxiPath</p> | ||
+ | | class="confluenceTd" | <p>.\jacksonville_worker_IXXIfractions.dat</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the input worker IXXI fractions file</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>IxxiDelimiter</p> | ||
+ | | class="confluenceTd" | <p>32</p> | ||
+ | | class="confluenceTd" | <p>The delimiter for the input file (9=TAB, 32=space, 44=comma)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>IxxiFirstLineIsHeader</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>If true, DaySim expects a header record for this file (all other raw data' files have headers)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>RawParkAndRideNodePath</p> | ||
+ | | class="confluenceTd" | <p>.\p_r_Nodes.dat</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the raw park and ride node file. (If none given, the park and ride mode will not be available)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>RawParkAndRideNodeDelimiter</p> | ||
+ | | class="confluenceTd" | <p>9</p> | ||
+ | | class="confluenceTd" | <p>The delimiter for the input file (9=TAB, 32=space, 44=comma)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ImportParkAndRideNodes</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>If TRUE, the raw file should be imported (always TRUE if ShouldRunRawConversion=true)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldReadParkAndRideNodeSkim</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>If true, will expect a skim matrix with the best park and ride node number for each OD pair</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>RawParcelPath</p> | ||
+ | | class="confluenceTd" | <p>.\Jacksonville_mzbuffer_stline_1.dat</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the raw parcel or microzone input file</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>RawParcelDelimiter</p> | ||
+ | | class="confluenceTd" | <p>32</p> | ||
+ | | class="confluenceTd" | <p>The delimiter for the input file (9=TAB, 32=space, 44=comma)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>RawZonePath</p> | ||
+ | | class="confluenceTd" | <p>.\jacksonville_taz_indexes_1.dat</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the raw zone indexes input file</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>RawZoneDelimiter</p> | ||
+ | | class="confluenceTd" | <p>9</p> | ||
+ | | class="confluenceTd" | <p>The delimiter for the input file (9=TAB, 32=space, 44=comma)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>RawHouseholdPath</p> | ||
+ | | class="confluenceTd" | <p>.\jacksonville_household.dat</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the raw household input file</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>RawHouseholdDelimiter</p> | ||
+ | | class="confluenceTd" | <p>32</p> | ||
+ | | class="confluenceTd" | <p>The delimiter for the input file (9=TAB, 32=space, 44=comma)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OutputHouseholdPath</p> | ||
+ | | class="confluenceTd" | <p>.\_household.tsv</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the household output file</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OutputHouseholdDelimiter</p> | ||
+ | | class="confluenceTd" | <p>9</p> | ||
+ | | class="confluenceTd" | <p>The delimiter for the output file (9=TAB, 32=space, 44=comma)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>RawPersonPath</p> | ||
+ | | class="confluenceTd" | <p>.\jacksonville_person.dat</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the raw person input file</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>RawPersonDelimiter</p> | ||
+ | | class="confluenceTd" | <p>32</p> | ||
+ | | class="confluenceTd" | <p>The delimiter for the input file (9=TAB, 32=space, 44=comma)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OutputPersonPath</p> | ||
+ | | class="confluenceTd" | <p>.\_person.tsv</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the person output file</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OutputPersonDelimiter</p> | ||
+ | | class="confluenceTd" | <p>9</p> | ||
+ | | class="confluenceTd" | <p>The delimiter for the output file (9=TAB, 32=space, 44=comma)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OutputHouseholdDayPath</p> | ||
+ | | class="confluenceTd" | <p>.\_household_day.tsv</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the household-day output file</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OutputHouseholdDayDelimiter</p> | ||
+ | | class="confluenceTd" | <p>9</p> | ||
+ | | class="confluenceTd" | <p>The delimiter for the output file (9=TAB, 32=space, 44=comma)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OutputPersonDayPath</p> | ||
+ | | class="confluenceTd" | <p>.\_person_day.tsv</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the person-day output file</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OutputPersonDayDelimiter</p> | ||
+ | | class="confluenceTd" | <p>9</p> | ||
+ | | class="confluenceTd" | <p>The delimiter for the output file (9=TAB, 32=space, 44=comma)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OutputTourPath</p> | ||
+ | | class="confluenceTd" | <p>.\_tour.tsv</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the tour output file</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OutputTourDelimiter</p> | ||
+ | | class="confluenceTd" | <p>9</p> | ||
+ | | class="confluenceTd" | <p>The delimiter for the output file (9=TAB, 32=space, 44=comma)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OutputTripPath</p> | ||
+ | | class="confluenceTd" | <p>.\_trip.tsv</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the trip output file</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OutputTripDelimiter</p> | ||
+ | | class="confluenceTd" | <p>9</p> | ||
+ | | class="confluenceTd" | <p>The delimiter for the input file (9=TAB, 32=space, 44=comma)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunRawConversion</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>If true, DAYSIM will convert and input all of the raw data files listed below</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>MinParcelSize</p> | ||
+ | | class="confluenceTd" | <p>10</p> | ||
+ | | class="confluenceTd" | <p>The minimum microzone size variable (in units of 1/1000) to be considered available in destination sampling</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>UrbanThreshold</p> | ||
+ | | class="confluenceTd" | <p>500</p> | ||
+ | | class="confluenceTd" | <p>The minimum parcel size (based on households + employment in buffer 1) to be considered "urban" rather than "rural". (Used in auto ownership model calibration)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>IsInEstimationMode</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE if DaySim should be run in order to estimate a specific model, rather than running a simulation</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunChoiceModels</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run all choice models (TRUE can be overridden by switches below and by individual model switches)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunHouseholdModels</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run household level models (used to perform partial runs, TRUE can be overridden by individual model switches)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunPersonModels</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run person level models (used to perform partial runs, TRUE can be overridden by individual model switches)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunPersonDayModels</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run person-day level models (used to perform partial runs, TRUE can be overridden by individual model switches)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunTourModels</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run tour level models (used to perform partial runs, TRUE can be overridden by individual model switches)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunTourTripModels</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run trip level models (used to perform partial runs, TRUE can be overridden by individual model switches)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunSubtourModels</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run subtour level models (used to perform partial runs, TRUE can be overridden by individual model switches)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunSubtourTripModels</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run trip level models for subtours (used to perform partial runs, TRUE can be overridden by individual model switches)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>DestinationScale</p> | ||
+ | | class="confluenceTd" | <p>0</p> | ||
+ | | class="confluenceTd" | | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>EstimationModel</p> | ||
+ | | class="confluenceTd" | <p>none</p> | ||
+ | | class="confluenceTd" | <p>The name of the specific model to be estimated</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldOutputAlogitData</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE if an Alogit data file for model estimation should be written</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OutputAlogitDataPath</p> | ||
+ | | class="confluenceTd" | <p>.\xxx.dat</p> | ||
+ | | class="confluenceTd" | <p>The full pathname of the Alogit data file for model estimation</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OutputAlogitControlPath</p> | ||
+ | | class="confluenceTd" | <p>.\xxx.alo</p> | ||
+ | | class="confluenceTd" | <p>The full pathname of the Alogit control (.ALO) file for model estimation</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>MaximumBlendingDistance</p> | ||
+ | | class="confluenceTd" | <p>3</p> | ||
+ | | class="confluenceTd" | <p>The maximum (network) distance for which short-distance blending should be used, in miles</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShowRunChoiceModelsStatus</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to show percent of households simulated on the screen during simulation</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>LargeDegreeOfParallelism</p> | ||
+ | | class="confluenceTd" | <p>8</p> | ||
+ | | class="confluenceTd" | <p>Controls the use of multiple processors for threading</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>SmallDegreeOfParallelism</p> | ||
+ | | class="confluenceTd" | <p>4</p> | ||
+ | | class="confluenceTd" | <p>Controls the use of multiple processors for threading</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldOutputTDMTripList</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to produce a separate trip list output file for use by other models</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OutputTDMTripListPath</p> | ||
+ | | class="confluenceTd" | <p>.\transims_trip_list.csv</p> | ||
+ | | class="confluenceTd" | <p>The full path name of the output trip list file</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TDMTripListDelimiter</p> | ||
+ | | class="confluenceTd" | <p>44</p> | ||
+ | | class="confluenceTd" | <p>The delimiter for the output file (9=TAB, 32=space, 44=comma)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>UseTransimsTDMTripListFormat</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to write the output trip list file in the format to be used by Transims</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_PathChoiceScaleFactor</p> | ||
+ | | class="confluenceTd" | <p>1.5</p> | ||
+ | | class="confluenceTd" | <p>A scale factor for the coefficients of the path type models (the inverse of a logsum coefficient in upper level models)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_AutoOperatingCostPerMile</p> | ||
+ | | class="confluenceTd" | <p>0.12</p> | ||
+ | | class="confluenceTd" | <p>The auto operating cost, in Monetary Units per Distance Unit</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitInVehicleTimeWeight</p> | ||
+ | | class="confluenceTd" | <p>1</p> | ||
+ | | class="confluenceTd" | <p>The relative weight on transit in-vehicle time in the transit and park and ride path type models</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitFirstWaitTimeWeight</p> | ||
+ | | class="confluenceTd" | <p>2</p> | ||
+ | | class="confluenceTd" | <p>The relative weight on transit first wait time in the transit and park and ride path type models</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitTransferWaitTimeWeight</p> | ||
+ | | class="confluenceTd" | <p>2</p> | ||
+ | | class="confluenceTd" | <p>The relative weight on transit transfer wait time in the transit and park and ride path type models</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitNumberBoardingsWeight</p> | ||
+ | | class="confluenceTd" | <p>4</p> | ||
+ | | class="confluenceTd" | <p>The relative weight on transit number of boardings in the transit and park and ride path type models</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitDriveAccessTimeWeight</p> | ||
+ | | class="confluenceTd" | <p>2</p> | ||
+ | | class="confluenceTd" | <p>The relative weight on transit drive access in-vehicle time in the park and ride path type models</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitWalkAccessTimeWeight</p> | ||
+ | | class="confluenceTd" | <p>2</p> | ||
+ | | class="confluenceTd" | <p>The relative weight on transit walk access and egress times in the transit and park and ride path type models</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_WalkTimeWeight</p> | ||
+ | | class="confluenceTd" | <p>2</p> | ||
+ | | class="confluenceTd" | <p>The relative weight on walk mode time in the walk path type model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_BikeTimeWeight</p> | ||
+ | | class="confluenceTd" | <p>2</p> | ||
+ | | class="confluenceTd" | <p>The relative weight on bike mode time in the bike path type model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_WalkMinutesPerMile</p> | ||
+ | | class="confluenceTd" | <p>20</p> | ||
+ | | class="confluenceTd" | <p>The factor to convert parcel-based transit walk access/egress distance into time (in minutes per distance unit)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitWalkAccessDistanceLimit</p> | ||
+ | | class="confluenceTd" | <p>2</p> | ||
+ | | class="confluenceTd" | <p>The maximum parcel-based transit walk access or egress distance allowed for available transit paths</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitWalkAccessDirectLimit</p> | ||
+ | | class="confluenceTd" | <p>1</p> | ||
+ | | class="confluenceTd" | <p>The maximum parcel-based transit walk access or egress distance allowed for direct transit paths to be chosen over mixed paths</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitSingleBoardingLimit</p> | ||
+ | | class="confluenceTd" | <p>1.1</p> | ||
+ | | class="confluenceTd" | <p>The maximum number of boardings for a transit path to be considered a "direct path" (no transfers)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_AutoTolledPathConstant</p> | ||
+ | | class="confluenceTd" | <p>0</p> | ||
+ | | class="confluenceTd" | <p>The path type constant for an auto path that includes a non-zero toll cost (reflects extra resistance to paying tolls)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_AvailablePathUpperTimeLimit</p> | ||
+ | | class="confluenceTd" | <p>180</p> | ||
+ | | class="confluenceTd" | <p>The maximum total (unweighted) path travel time for a path to be considered as an available option</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitLocalBusPathConstant</p> | ||
+ | | class="confluenceTd" | <p>0</p> | ||
+ | | class="confluenceTd" | <p>The path type constant for transit local bus only paths</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitPremiumBusPathConstant</p> | ||
+ | | class="confluenceTd" | <p>0</p> | ||
+ | | class="confluenceTd" | <p>The path type constant for transit premium bus (possibly plus feeder) paths</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitLightRailPathConstant</p> | ||
+ | | class="confluenceTd" | <p>0.156</p> | ||
+ | | class="confluenceTd" | <p>The path type constant for transit light rail (possibly plus feeder) paths</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitCommuterRailPathConstant</p> | ||
+ | | class="confluenceTd" | <p>0.45</p> | ||
+ | | class="confluenceTd" | <p>The path type constant for transit commuter rail (possibly plus feeder) paths</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitFerryPathConstant</p> | ||
+ | | class="confluenceTd" | <p>0.45</p> | ||
+ | | class="confluenceTd" | <p>The path type constant for transit passenger ferry (possibly plus feeder) paths</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitUsePathTypeSpecificTime</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>A switch to use additional skims and weights to reflect transit submode-specific in-vehicle times (SACOG-specific)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitPremiumBusTimeAdditiveWeight</p> | ||
+ | | class="confluenceTd" | <p>0</p> | ||
+ | | class="confluenceTd" | <p>An additive weight on premium bus submode-specific in-vehicle time (adds to TransitInVehicleTimeWeight)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitLightRailTimeAdditiveWeight</p> | ||
+ | | class="confluenceTd" | <p>-0.07</p> | ||
+ | | class="confluenceTd" | <p>An additive weight on light rail submode-specific in-vehicle time (adds to TransitInVehicleTimeWeight)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitCommuterRailTimeAdditiveWeight</p> | ||
+ | | class="confluenceTd" | <p>-0.1</p> | ||
+ | | class="confluenceTd" | <p>An additive weight on commuter rail submode-specific in-vehicle time (adds to TransitInVehicleTimeWeight)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitFerryTimeAdditiveWeight</p> | ||
+ | | class="confluenceTd" | <p>-0.05</p> | ||
+ | | class="confluenceTd" | <p>An additive weight on passenger ferry submode-specific in-vehicle time (adds to TransitInVehicleTimeWeight)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_BikeUseTypeSpecificDistanceFractions</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>A switch to use additional skims and weights to reflect bicycle distances on specific facility types (SACOG-specific)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_BikeType1DistanceFractionAdditiveWeight</p> | ||
+ | | class="confluenceTd" | <p>0</p> | ||
+ | | class="confluenceTd" | <p>An additive weight on bike distance on Class 1 bike paths (adds to BikeTimeWeight, distance is converted to time)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_BikeType2DistanceFractionAdditiveWeight</p> | ||
+ | | class="confluenceTd" | <p>0</p> | ||
+ | | class="confluenceTd" | <p>An additive weight on bike distance on Class 1 bike paths (adds to BikeTimeWeight, distance is converted to time)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_BikeType3DistanceFractionAdditiveWeight</p> | ||
+ | | class="confluenceTd" | <p>0</p> | ||
+ | | class="confluenceTd" | <p>An additive weight on bike distance on Class 1 bike paths (adds to BikeTimeWeight, distance is converted to time)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_BikeType4DistanceFractionAdditiveWeight</p> | ||
+ | | class="confluenceTd" | <p>0</p> | ||
+ | | class="confluenceTd" | <p>An additive weight on bike distance on Class 1 bike paths (adds to BikeTimeWeight, distance is converted to time)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitUseFareDiscountFractions</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A switch to use transit fare discount fractions based on person type and age</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitFareDiscountFractionChildUnder5</p> | ||
+ | | class="confluenceTd" | <p>0.8</p> | ||
+ | | class="confluenceTd" | <p>Transit fare discount fraction for children under age 5</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitFareDiscountFractionChild5To15</p> | ||
+ | | class="confluenceTd" | <p>0.5</p> | ||
+ | | class="confluenceTd" | <p>Transit fare discount fraction for children age 5 to 15</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitFareDiscountFractionHighSchoolStudent</p> | ||
+ | | class="confluenceTd" | <p>0.5</p> | ||
+ | | class="confluenceTd" | <p>Transit fare discount fraction for high school students (children age 16+)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitFareDiscountFractionUniverityStudent</p> | ||
+ | | class="confluenceTd" | <p>0.5</p> | ||
+ | | class="confluenceTd" | <p>Transit fare discount fraction for college students</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitFareDiscountFractionAge65Up</p> | ||
+ | | class="confluenceTd" | <p>0.5</p> | ||
+ | | class="confluenceTd" | <p>Transit fare discount fraction for adults age 65+</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PathImpedance_TransitPassCostPercentChangeVersusBase</p> | ||
+ | | class="confluenceTd" | <p>0</p> | ||
+ | | class="confluenceTd" | <p>Policy input variable to change the cost of transit passes with respect to the base year</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>Coefficients_BaseCostCoefficientPerDollar</p> | ||
+ | | class="confluenceTd" | <p>-0.15</p> | ||
+ | | class="confluenceTd" | <p>A base cost coefficient (per monetary unit), when income = BaseCostCoefficientIncomeLevel</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>Coefficients_BaseCostCoefficientIncomeLevel</p> | ||
+ | | class="confluenceTd" | <p>30000</p> | ||
+ | | class="confluenceTd" | <p>The household income level (monetary units per year) where the cost coefficient is the BaseCostCoefficient</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>Coefficients_CostCoefficientIncomePower_Work</p> | ||
+ | | class="confluenceTd" | <p>0.6</p> | ||
+ | | class="confluenceTd" | <p>The power function exponent to use for adjusting the cost coefficient for income, for work tours</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>Coefficients_CostCoefficientIncomePower_Other</p> | ||
+ | | class="confluenceTd" | <p>0.5</p> | ||
+ | | class="confluenceTd" | <p>The power function exponent to use for adjusting the cost coefficient for income, for non-work tours</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>Coefficients_MeanTimeCoefficient_Work</p> | ||
+ | | class="confluenceTd" | <p>-0.03</p> | ||
+ | | class="confluenceTd" | <p>The mean time coefficient (/minute) for work tours</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>Coefficients_MeanTimeCoefficient_Other</p> | ||
+ | | class="confluenceTd" | <p>-0.015</p> | ||
+ | | class="confluenceTd" | <p>The mean time coefficient (/minute) for non-work tours</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>Coefficients_StdDeviationTimeCoefficient_Work</p> | ||
+ | | class="confluenceTd" | <p>0.24</p> | ||
+ | | class="confluenceTd" | <p>The standard deviation of the time coefficient (/minute) for work tours, when using random VOT distribution</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>Coefficients_StdDeviationTimeCoefficient_Other</p> | ||
+ | | class="confluenceTd" | <p>0.15</p> | ||
+ | | class="confluenceTd" | <p>The standard deviation of the time coefficient (/minute) for non-work tours, when using random VOT distribution</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>Coefficients_HOV2CostDivisor_Work</p> | ||
+ | | class="confluenceTd" | <p>1.741</p> | ||
+ | | class="confluenceTd" | <p>The divisor for the cost coefficient for the HOV2 mode for work tours (to reflect cost-sharing)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>Coefficients_HOV2CostDivisor_Other</p> | ||
+ | | class="confluenceTd" | <p>1.625</p> | ||
+ | | class="confluenceTd" | <p>The divisor for the cost coefficient for the HOV2 mode for non-work tours (to reflect cost-sharing)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>Coefficients_HOV3CostDivisor_Work</p> | ||
+ | | class="confluenceTd" | <p>2.408</p> | ||
+ | | class="confluenceTd" | <p>The divisor for the cost coefficient for the HOV3+ mode for work tours (to reflect cost-sharing)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>Coefficients_HOV3CostDivisor_Other</p> | ||
+ | | class="confluenceTd" | <p>2.158</p> | ||
+ | | class="confluenceTd" | <p>The divisor for the cost coefficient for the HOV3+ mode for non-work tours (to reflect cost-sharing)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>UseRandomVotDistribution</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to randomly simulate a time coefficient for each tour, using a log-normal distribution</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunTrace</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the details of the simulation for a specific household (for diagnostics/debugging)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TracePath</p> | ||
+ | | class="confluenceTd" | <p>.\trace.txt</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the trace output file</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HouseholdIdForTrace</p> | ||
+ | | class="confluenceTd" | <p>1</p> | ||
+ | | class="confluenceTd" | <p>The household ID for the trace</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldLoadAggregateLogsumsFromFile</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to read the aggregate logsums from a file generated by a previous run (otherwise they are re-calculated)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldOutputAggregateLogsums</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to write the aggregate logsums to a file for a subsequent run</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OutputAggregateLogsumsPath</p> | ||
+ | | class="confluenceTd" | <p>.\aggregate_logsums.dat</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the file where the aggregate logsums are written</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldLoadSamplingWeightsFromFile</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to read the pre-calculated sampling weights from a file generated by a previous run (otherwise they are re-calculated)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldOutputSamplingWeights</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to write the pre-calculated sampling weights to a file for a subsequent run</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OutputSamplingWeightsPath</p> | ||
+ | | class="confluenceTd" | <p>.\sampling_weights.dat</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the file where the sampling weights are written</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>WorkLocationModelSampleSize</p> | ||
+ | | class="confluenceTd" | <p>50</p> | ||
+ | | class="confluenceTd" | <p>The maximum number of destinations to be sampled for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>WorkLocationModelCoefficients</p> | ||
+ | | class="confluenceTd" | <p>.\WorkLocationCoefficients_SACOG-v1.5.f12</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the coefficient file for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunWorkLocationModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldTraceWorkLocationModel</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>IncludeWorkLocationModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>FALSE to always exclude this model from the set of models to be run (not sure how this is different from ShouldRun?)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>SchoolLocationModelSampleSize</p> | ||
+ | | class="confluenceTd" | <p>50</p> | ||
+ | | class="confluenceTd" | <p>The maximum number of destinations to be sampled for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>SchoolLocationModelCoefficients</p> | ||
+ | | class="confluenceTd" | <p>.\SchoolLocationCoefficients_SACOG-v1.8.f12</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the coefficient file for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunSchoolLocationModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldTraceSchoolLocationModel</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>IncludeSchoolLocationModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>FALSE to always exclude this model from the set of models to be run (not sure how this is different from ShouldRun?)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PayToParkAtWorkplaceModelCoefficients</p> | ||
+ | | class="confluenceTd" | <p>.\PayToParkAtWorkplaceCoefficients_SACOG-v1.5.F12</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the coefficient file for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunPayToParkAtWorkplaceModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldTracePayToParkAtWorkplaceModel</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>IncludePayToParkAtWorkplaceModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>FALSE to always exclude this model from the set of models to be run (not sure how this is different from ShouldRun?)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TransitPassOwnershipModelCoefficients</p> | ||
+ | | class="confluenceTd" | <p>.\TransitPassOwnershipCoefficients_SACOG-v1.5.f12</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the coefficient file for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunTransitPassOwnershipModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldTraceTransitPassOwnershipModel</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>IncludeTransitPassOwnershipModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>FALSE to always exclude this model from the set of models to be run (not sure how this is different from ShouldRun?)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>AutoOwnershipModelCoefficients</p> | ||
+ | | class="confluenceTd" | <p>.\AutoOwnershipCoefficients_SACOG-v1.5.f12</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the coefficient file for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunAutoOwnershipModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldTraceAutoOwnershipModel</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>IndividualPersonDayPatternModelCoefficients</p> | ||
+ | | class="confluenceTd" | <p>.\IndividualPersonDayPatternCoefficients_SACOG-v1.8.f12</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the coefficient file for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunIndividualPersonDayPatternModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldTraceIndividualPersonDayPatternModel</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PersonExactNumberOfToursModelCoefficients</p> | ||
+ | | class="confluenceTd" | <p>.\PersonExactNumberOfToursCoefficients_SACOG-v1.5.F12</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the coefficient file for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunPersonExactNumberOfToursModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldTracePersonExactNumberOfToursModel</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>WorkTourDestinationModelSampleSize</p> | ||
+ | | class="confluenceTd" | <p>25</p> | ||
+ | | class="confluenceTd" | <p>The maximum number of destinations to be sampled for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>WorkTourDestinationModelCoefficients</p> | ||
+ | | class="confluenceTd" | <p>.\WorkTourDestinationCoefficients_SACOG-v1.8.F12</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the coefficient file for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunWorkTourDestinationModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldTraceWorkTourDestinationModel</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OtherTourDestinationModelSampleSize</p> | ||
+ | | class="confluenceTd" | <p>25</p> | ||
+ | | class="confluenceTd" | <p>The maximum number of destinations to be sampled for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OtherTourDestinationModelCoefficients</p> | ||
+ | | class="confluenceTd" | <p>.\OtherTourDestinationCoefficients_SACOG-v1.8.F12</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the coefficient file for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunOtherTourDestinationModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldTraceOtherTourDestinationModel</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>WorkBasedSubtourGenerationModelCoefficients</p> | ||
+ | | class="confluenceTd" | <p>.\WorkbasedSubtourGenerationCoefficients_SACOG-v1.5.F12</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the coefficient file for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunWorkBasedSubtourGenerationModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldTraceWorkBasedSubtourGenerationModel</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>WorkTourModeModelCoefficients</p> | ||
+ | | class="confluenceTd" | <p>.\WorkTourModeCoefficients_SACOG-v1.5.F12</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the coefficient file for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunWorkTourModeModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldTraceWorkTourModeModel</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>SchoolTourModeModelCoefficients</p> | ||
+ | | class="confluenceTd" | <p>.\SchoolTourModeCoefficients_SACOG-v1.5.F12</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the coefficient file for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunSchoolTourModeModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldTraceSchoolTourModeModel</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>WorkBasedSubtourModeModelCoefficients</p> | ||
+ | | class="confluenceTd" | <p>.\WorkBasedSubtourModeCoefficients_SACOG-v1.5.F12</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the coefficient file for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunWorkBasedSubtourModeModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldTraceWorkBasedSubtourModeModel</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>EscortTourModeModelCoefficients</p> | ||
+ | | class="confluenceTd" | <p>.\EscortTourModeCoefficients_SACOG-v1.5.F12</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the coefficient file for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunEscortTourModeModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldTraceEscortTourModeModel</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OtherHomeBasedTourModeModelCoefficients</p> | ||
+ | | class="confluenceTd" | <p>.\OtherHomeBasedTourModeCoefficients_SACOG-v1.5.F12</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the coefficient file for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunOtherHomeBasedTourModeModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldTraceOtherHomeBasedTourModeModel</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>WorkTourTimeModelCoefficients</p> | ||
+ | | class="confluenceTd" | <p>.\WorkTourTimeCoefficients_SACOG-v1.5.F12</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the coefficient file for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunWorkTourTimeModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldTraceWorkTourTimeModel</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>SchoolTourTimeModelCoefficients</p> | ||
+ | | class="confluenceTd" | <p>.\SchoolTourTimeCoefficients_SACOG-v1.5.F12</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the coefficient file for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunSchoolTourTimeModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldTraceSchoolTourTimeModel</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OtherHomeBasedTourTimeModelCoefficients</p> | ||
+ | | class="confluenceTd" | <p>.\OtherHomeBasedTourTimeCoefficients_SACOG-v1.5.F12</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the coefficient file for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunOtherHomeBasedTourTimeModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldTraceOtherHomeBasedTourTimeModel</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>WorkBasedSubtourTimeModelCoefficients</p> | ||
+ | | class="confluenceTd" | <p>.\WorkbasedSubtourTimeCoefficients_SACOG-v1.5.F12</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the coefficient file for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunWorkBasedSubtourTimeModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldTraceWorkBasedSubtourTimeModel</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>IntermediateStopGenerationModelCoefficients</p> | ||
+ | | class="confluenceTd" | <p>.\IntermediateStopGenerationCoefficients_SACOG-v1.5.F12</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the coefficient file for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunIntermediateStopGenerationModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldTraceIntermediateStopGenerationModel</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>IntermediateStopLocationModelSampleSize</p> | ||
+ | | class="confluenceTd" | <p>50</p> | ||
+ | | class="confluenceTd" | <p>The maximum number of destinations to be sampled for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>IntermediateStopLocationModelCoefficients</p> | ||
+ | | class="confluenceTd" | <p>.\IntermediateStopLocationCoefficients_SACOG-v1.8.F12</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the coefficient file for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunIntermediateStopLocationModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldTraceIntermediateStopLocationModel</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TripModeModelCoefficients</p> | ||
+ | | class="confluenceTd" | <p>.\TripModeCoefficients_SACOG-v1.5.f12</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the coefficient file for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunTripModeModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldTraceTripModeModel</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TripTimeModelCoefficients</p> | ||
+ | | class="confluenceTd" | <p>.\TripTimeCoefficients_SACOG-v1.5.f12</p> | ||
+ | | class="confluenceTd" | <p>The full path name for the coefficient file for this model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldRunTripTimeModel</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldTraceTripTimeModel</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>UseShortDistanceCircuityMeasures</p> | ||
+ | | class="confluenceTd" | <p>FALSE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to read in and use parcel-specific circuity factors in the short distance blending calculations</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HouseholdSamplingRateOneInX</p> | ||
+ | | class="confluenceTd" | <p>1</p> | ||
+ | | class="confluenceTd" | <p>The denominator of the fraction of households in the input sample to be simulated (e.g. 100 is for 1 / 100)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HouseholdSamplingStartWithY</p> | ||
+ | | class="confluenceTd" | <p>1</p> | ||
+ | | class="confluenceTd" | <p>The household number to simulate first (e.g. 2, in combination with 100 above would simulate HH 2, 102, 202, etc.)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldUseShadowPricing</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>TRUE to apply shadow pricing for the WorkLocation and SchoolLocation models</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>UsualWorkMicrozoneThreshold</p> | ||
+ | | class="confluenceTd" | <p>5</p> | ||
+ | | class="confluenceTd" | <p>Parcel-specific threshold used in the shadow price calculations</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>UsualSchoolMicrozoneThreshold</p> | ||
+ | | class="confluenceTd" | <p>5</p> | ||
+ | | class="confluenceTd" | <p>Parcel-specific threshold used in the shadow price calculations</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>UsualUniversityMicrozoneThreshold</p> | ||
+ | | class="confluenceTd" | <p>5</p> | ||
+ | | class="confluenceTd" | <p>Parcel-specific threshold used in the shadow price calculations</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>NumberOfMicrozonesInReportDiffs</p> | ||
+ | | class="confluenceTd" | <p>10</p> | ||
+ | | class="confluenceTd" | <p>Control for printing out reporting on shadow price calculations</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>UsualWorkPercentTolerance</p> | ||
+ | | class="confluenceTd" | <p>0</p> | ||
+ | | class="confluenceTd" | <p>Percentage tolerance to trigger work parcel shadow price adjustment</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>UsualWorkAbsoluteTolerance</p> | ||
+ | | class="confluenceTd" | <p>0</p> | ||
+ | | class="confluenceTd" | <p>Absolute tolerance to trigger work parcel shadow price adjustment</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>UsualSchoolPercentTolerance</p> | ||
+ | | class="confluenceTd" | <p>0</p> | ||
+ | | class="confluenceTd" | <p>Percentage tolerance to trigger school parcel shadow price adjustment</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>UsualSchoolAbsoluteTolerance</p> | ||
+ | | class="confluenceTd" | <p>0</p> | ||
+ | | class="confluenceTd" | <p>Absolute tolerance to trigger school parcel shadow price adjustment</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>UsualUniversityPercentTolerance</p> | ||
+ | | class="confluenceTd" | <p>0</p> | ||
+ | | class="confluenceTd" | <p>Percentage tolerance to trigger university parcel shadow price adjustment</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>UsualUniversityAbsoluteTolerance</p> | ||
+ | | class="confluenceTd" | <p>0</p> | ||
+ | | class="confluenceTd" | <p>Absolute tolerance to trigger university parcel shadow price adjustment</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShadowPriceDelimiter</p> | ||
+ | | class="confluenceTd" | <p>9</p> | ||
+ | | class="confluenceTd" | <p>The delimiter for the shadow price files (9=TAB, 32=space, 44=comma)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>NBatches</p> | ||
+ | | class="confluenceTd" | <p>16</p> | ||
+ | | class="confluenceTd" | | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>NProcessors</p> | ||
+ | | class="confluenceTd" | <p>4</p> | ||
+ | | class="confluenceTd" | <p>Number of processors to be used</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ShouldUseParkAndRideShadowPricing</p> | ||
+ | | class="confluenceTd" | <p>TRUE</p> | ||
+ | | class="confluenceTd" | <p>If, True park and ride shadow pricing would be used in the model</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ParkAndRideShadowPriceDelimiter</p> | ||
+ | | class="confluenceTd" | <p>9</p> | ||
+ | | class="confluenceTd" | <p>The delimiter for the park and ride shadow pricing file (9=TAB, 32=space, 44=comma)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ParkAndRideShadowPriceMaximumPenalty</p> | ||
+ | | class="confluenceTd" | <p>-20</p> | ||
+ | | class="confluenceTd" | | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ParkAndRideShadowPriceTimeSpread</p> | ||
+ | | class="confluenceTd" | <p>5</p> | ||
+ | | class="confluenceTd" | | ||
+ | |}</div><h4 id="id-4.3DAYSIM-SeedShadowPrice"><em>Seed Shadow Price</em></h4><p class="BodyParagraph">The see shadow price file is created by running the long-term models (work and school location choice) in DaySim ten times while continuously updating the shadow prices during each iteration. It needs to be only run once per scenario by checking “Update Shadow Price” checkbox. This runs the “ShadowPrice” application within “DaySim” application. Each time DaySim long term models are run, a shadow price file “shadow_prices.txt” is created in the working directory \Master\{SCENARIO_DIR}\Output\DaySim\working. At the end of ten iterations, the shadow price file is copied from the working directory to \Master\{SCENARIO_DIR}\Input\DaySimInput\09_SeedShadow\shadow_prices.txt. At beginning of each run this file is copied back to the working directory so that DaySim could use it while simulating work and school parcel location choices.</p><h3 id="id-4.3DAYSIM-DaySimOutputs"><span style="color: rgb(255,102,0);">DaySim Outputs</span></h3><p class="BodyParagraph">The person, tour and trip level output files contain all of the variables predicted by DaySim, plus ID variables to cross-reference each other and the input data files in order to append more information if necessary. These output files are under the scenario directory \Master\{SCENARIO_DIR}\Output\DaySim.</p><h4 id="id-4.3DAYSIM-HouseholdandHouseholdDayFiles"><em>Household and Household Day Files</em></h4><p class="BodyParagraph">The DaySim household and household day output files append the model predicted information into the household input files. Household output file is \Master\{SCENARIO_DIR}\Output\DaySim\_household.tsv, in the exact same format as the input file in Table 4‑18.</p><p class="BodyParagraph">The household day output file is at \Master\{SCENARIO_DIR}\Output\DaySim \household_day.tsv.</p><h4 id="id-4.3DAYSIM-TABLE4-25HOUSEHOLDDAYFILE">TABLE 4-25 HOUSEHOLD DAY FILE</h4><div class="table-wrap"> | ||
+ | {| class="wikitable" | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>FIELD</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>DESCRIPTION</strong></p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ID</p> | ||
+ | | class="confluenceTd" | <p>internal DaySim record ID</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HHNO</p> | ||
+ | | class="confluenceTd" | <p>Household id</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>DAY</p> | ||
+ | | class="confluenceTd" | <p>Diary / simulation day ID</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>DOW</p> | ||
+ | | class="confluenceTd" | <p>Day of week</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>JTTOURS</p> | ||
+ | | class="confluenceTd" | <p>HH fully joint tours in day</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PHTOURS</p> | ||
+ | | class="confluenceTd" | <p>HH partially joint half tours</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>FHTOURS</p> | ||
+ | | class="confluenceTd" | <p>HH fully joint half tours</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HDEXPFAC</p> | ||
+ | | class="confluenceTd" | <p>HH day expansion factor</p> | ||
+ | |}</div><h4 id="id-4.3DAYSIM-PersonandPersonDayFiles"><em>Person and Person Day Files</em></h4><p class="BodyParagraph">The person output file is \Master\{SCENARIO_DIR}\Output\DaySim\_person.tsv; in the exact same format as the input file in Table 4‑19.</p><p class="BodyParagraph">The person-day output file has the person-day-level variables from a previous run. It is \Master\{SCENARIO_DIR}\Output\DaySim\_person_day.tsv.</p><h4 id="id-4.3DAYSIM-TABLE4-26PERSONDAYFILEFORMAT">TABLE 4-26 PERSON DAY FILE FORMAT</h4><div class="table-wrap"> | ||
+ | {| class="wikitable" | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>FIELD</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>DESCRIPTION</strong></p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ID</p> | ||
+ | | class="confluenceTd" | <p>internal DaySim record ID</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PERSON_ID</p> | ||
+ | | class="confluenceTd" | <p>internal DaySim record ID</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HOUSEHOLD_DAY_ID</p> | ||
+ | | class="confluenceTd" | <p>internal DaySim record ID</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HHNO</p> | ||
+ | | class="confluenceTd" | <p>Household id</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PNO</p> | ||
+ | | class="confluenceTd" | <p>person sequential number on file</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>DAY</p> | ||
+ | | class="confluenceTd" | <p>Diary / simulation day ID</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>BEGHOM</p> | ||
+ | | class="confluenceTd" | <p>Dairy day begins at home?</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ENDHOM</p> | ||
+ | | class="confluenceTd" | <p>Dairy day ends at home?</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HBTOURS</p> | ||
+ | | class="confluenceTd" | <p>home based tours in day</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>WBTOURS</p> | ||
+ | | class="confluenceTd" | <p>work based tours in day</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>UWTOURS</p> | ||
+ | | class="confluenceTd" | <p>tours to usual workplace in day</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>WKTOURS</p> | ||
+ | | class="confluenceTd" | <p>work tours</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>SCTOURS</p> | ||
+ | | class="confluenceTd" | <p>school tours</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ESTOURS</p> | ||
+ | | class="confluenceTd" | <p>escort tours</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PBTOURS</p> | ||
+ | | class="confluenceTd" | <p>personal business Tours</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>SHTOURS</p> | ||
+ | | class="confluenceTd" | <p>shopping tours</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>MLTOURS</p> | ||
+ | | class="confluenceTd" | <p>meal tours</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>SOTOURS</p> | ||
+ | | class="confluenceTd" | <p>social tours</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>RETOURS</p> | ||
+ | | class="confluenceTd" | <p>recreation tours</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>METOURS</p> | ||
+ | | class="confluenceTd" | <p>medical tours</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>WKSTOPS</p> | ||
+ | | class="confluenceTd" | <p>work stops in day</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>SCSTOPS</p> | ||
+ | | class="confluenceTd" | <p>school stops in day</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ESSTOPS</p> | ||
+ | | class="confluenceTd" | <p>escort stops in day</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PBSTOPS</p> | ||
+ | | class="confluenceTd" | <p>personal bus stops in day</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>SHSTOPS</p> | ||
+ | | class="confluenceTd" | <p>shopping stops in day</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>MLSTOPS</p> | ||
+ | | class="confluenceTd" | <p>meal stops in day</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>SOSTOPS</p> | ||
+ | | class="confluenceTd" | <p>social stops in day</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>RESTOPS</p> | ||
+ | | class="confluenceTd" | <p>recreation stops in day</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>MESTOPS</p> | ||
+ | | class="confluenceTd" | <p>medical stops in day</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>WKATHOME</p> | ||
+ | | class="confluenceTd" | <p>Minutes worked at home in day</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PDEXPFAC</p> | ||
+ | | class="confluenceTd" | <p>Person-day expansion factor</p> | ||
+ | |}</div><h4 id="id-4.3DAYSIM-TourFile"><em>Tour File</em></h4><p>This file has tour-level variables based by all persons predicted by a previous DaySim run. It is \Master\{SCENARIO_DIR}\Output\DaySim\_tour.tsv. The following table summarizes the contents of this file.</p><h4 id="id-4.3DAYSIM-TABLE4-27TOURFILE">TABLE 4-27 TOUR FILE</h4><div class="table-wrap"> | ||
+ | {| class="wikitable" | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>FIELD</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>DESCRIPTION</strong></p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ID</p> | ||
+ | | class="confluenceTd" | <p>internal DaySim record ID</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PERSON_ID</p> | ||
+ | | class="confluenceTd" | <p>internal DaySim record ID</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PERSON_DAY_ID</p> | ||
+ | | class="confluenceTd" | <p>internal DaySim record ID</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HHNO</p> | ||
+ | | class="confluenceTd" | <p>Household ID</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PNO</p> | ||
+ | | class="confluenceTd" | <p>person sequential number on file</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>DAY</p> | ||
+ | | class="confluenceTd" | <p>Diary / simulation day ID</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TOUR</p> | ||
+ | | class="confluenceTd" | <p>tour ID</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>JTINDEX</p> | ||
+ | | class="confluenceTd" | <p>household joint tour index</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PARENT</p> | ||
+ | | class="confluenceTd" | <p>parent tour ID</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>SUBTRS</p> | ||
+ | | class="confluenceTd" | <p>number of sub-tours</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PDPURP</p> | ||
+ | | class="confluenceTd" | <p>primary destination purpose</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TLVORIG</p> | ||
+ | | class="confluenceTd" | <p>time leave tour origin</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TARDEST</p> | ||
+ | | class="confluenceTd" | <p>time arrive tour destination</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TLVDEST</p> | ||
+ | | class="confluenceTd" | <p>time leave tour destination</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TARORIG</p> | ||
+ | | class="confluenceTd" | <p>time arrive tour origin</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TOADTYP</p> | ||
+ | | class="confluenceTd" | <p>tour origin address type</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TDADTYP</p> | ||
+ | | class="confluenceTd" | <p>tour destination address type</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TOPCL</p> | ||
+ | | class="confluenceTd" | <p>tour origin parcel</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TOTAZ</p> | ||
+ | | class="confluenceTd" | <p>tour origin TAZ</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TDPCL</p> | ||
+ | | class="confluenceTd" | <p>tour destination parcel</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TDTAZ</p> | ||
+ | | class="confluenceTd" | <p>tour destination TAZ</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TMODETP</p> | ||
+ | | class="confluenceTd" | <p>tour main mode type</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TPATHTP</p> | ||
+ | | class="confluenceTd" | <p>tour main mode path type</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TAUTOTIME</p> | ||
+ | | class="confluenceTd" | <p>tour 1-way auto time</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TAUTOCOST</p> | ||
+ | | class="confluenceTd" | <p>tour 1-way auto distance</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TAUTODIST</p> | ||
+ | | class="confluenceTd" | <p>tour 1-way auto cost</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TRIPSH1</p> | ||
+ | | class="confluenceTd" | <p>1st half tour number of trips</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TRIPSH2</p> | ||
+ | | class="confluenceTd" | <p>2nd half tour number of trips</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PHTINDX1</p> | ||
+ | | class="confluenceTd" | <p>1st half-partial joint half tour index</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PHTINDX2</p> | ||
+ | | class="confluenceTd" | <p>2nd half-partial joint half tour index</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>FHTINDX1</p> | ||
+ | | class="confluenceTd" | <p>1s half- fully joint half tour index</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>FHTINDX2</p> | ||
+ | | class="confluenceTd" | <p>2nd half- fully joint half tour index</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TOEXPFAC</p> | ||
+ | | class="confluenceTd" | <p>trip expansion factor</p> | ||
+ | |}</div><h4 id="id-4.3DAYSIM-TripFile"><em>Trip File</em></h4><p>This file has trip-level variables for all trips predicted from a previous DaySim run. It is \Master\{SCENARIO_DIR}\Output\DaySim\_trip.tsv.</p><h4 id="id-4.3DAYSIM-TABLE4-28DAYSIMOUTPUTTRIPFILE">TABLE 4-28 DAYSIM OUTPUT TRIP FILE</h4><div class="table-wrap"> | ||
+ | {| class="wikitable" | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>FIELD</strong></p> | ||
+ | | class="highlight-red confluenceTd" data-highlight-colour="red" | <p><strong>DESCRIPTION</strong></p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ID</p> | ||
+ | | class="confluenceTd" | <p>internal DaySim record ID</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TOUR_ID</p> | ||
+ | | class="confluenceTd" | <p>internal DaySim record ID</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HHNO</p> | ||
+ | | class="confluenceTd" | <p>household ID</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PNO</p> | ||
+ | | class="confluenceTd" | <p>person sequence number on file</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>DAY</p> | ||
+ | | class="confluenceTd" | <p>diary / simulation day ID</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TOUR</p> | ||
+ | | class="confluenceTd" | <p>tour ID</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>HALF</p> | ||
+ | | class="confluenceTd" | <p>tour half</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TSEG</p> | ||
+ | | class="confluenceTd" | <p>trip segment number within half tour</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TSVID</p> | ||
+ | | class="confluenceTd" | <p>original survey trip ID number</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OPURP</p> | ||
+ | | class="confluenceTd" | <p>trip origin purpose</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>DPURP</p> | ||
+ | | class="confluenceTd" | <p>trip destination purpose</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OADTYP</p> | ||
+ | | class="confluenceTd" | <p>trip origin address type</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>DADTYP</p> | ||
+ | | class="confluenceTd" | <p>trip destination address type</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OPCL</p> | ||
+ | | class="confluenceTd" | <p>trip origin parcel</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>OTAZ</p> | ||
+ | | class="confluenceTd" | <p>trip origin zone</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>DPCL</p> | ||
+ | | class="confluenceTd" | <p>trip destination parcel</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>DTAZ</p> | ||
+ | | class="confluenceTd" | <p>trip destination zone</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>MODE</p> | ||
+ | | class="confluenceTd" | <p>trip mode</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>PATHTYPE</p> | ||
+ | | class="confluenceTd" | <p>transit sub-mode</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>DORP</p> | ||
+ | | class="confluenceTd" | <p>trip driver or passenger</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>DEPTM</p> | ||
+ | | class="confluenceTd" | <p>trip departure time (min after 3 am)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ARRTM</p> | ||
+ | | class="confluenceTd" | <p>trip arrival time (min after 3 am)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>ENDACTTM</p> | ||
+ | | class="confluenceTd" | <p>trip destination activity end time</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TRAVTIME</p> | ||
+ | | class="confluenceTd" | <p>network travel time, min (by SOV)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TRAVCOST</p> | ||
+ | | class="confluenceTd" | <p>network travel time, min (by SOV)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TRAVDIST</p> | ||
+ | | class="confluenceTd" | <p>network travel distance, miles (by SOV)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>VOT</p> | ||
+ | | class="confluenceTd" | <p>trip value of time (cents/minute)</p> | ||
+ | |- | ||
+ | | class="confluenceTd" | <p>TREXPFAC</p> | ||
+ | | class="confluenceTd" | <p>trip expansion factor</p> | ||
+ | |}</div> |
Latest revision as of 23:02, 26 August 2020
Contents
- 1 Short Distance Impedance Generation
- 1.1 Node File
- 1.2 TABLE 4-8 DTALITE INPUT NODE FILE FORMAT
- 1.3 Link File
- 1.4 TABLE 4-9 DTALITE INPUT LINK FILE FORMAT
- 1.5 Link Type File
- 1.6 TABLE 4-10 DTALITE INPUT LINK TYPE FILE FORMAT
- 1.7 Node Pairs File
- 1.8 TABLE 4-11 DTALITE INPUT NODE PAIRS FILE FORMAT
- 1.9 Node-to-Node Distance File
- 1.10 TABLE 4-12 DTALITE OUTPUT NODE DISTANCE FILE FORMAT
- 2 DaySim Buffering Tool
- 2.1 Buffered MAZ File
- 2.2 TABLE 4-13 BUFFERED MAZ FILE
- 2.3 Base Microzone File
- 2.4 TABLE 4-14 BASE MICROZONE FILE FORMAT
- 2.5 Intersection Data File
- 2.6 TABLE 4-15 INTERSECTION DAT FILE FORMAT
- 2.7 Transit Stops File
- 2.8 TABLE 4-16 TRANSIT STOPS FILE FORMAT
- 2.9 Parks/Open Spaces Data Stops File
- 2.10 TABLE 4-17 OPEN SPACE DATA FILE FORMAT
- 3 DaySim Inputs
- 3.1 Microzones
- 3.2 Synthetic Population
- 3.3 TABLE 4-18 SYNTHETIC POPULATION HOUSEHOLD FILE
- 3.4 TABLE 4-19 SYNTHETIC POPULATION PERSON FILE
- 3.5 Worker IXXI Fraction
- 3.6 TABLE 4-20 WORKER IXXI FRACTION FILE
- 3.7 TAZ Indexes
- 3.8 TABLE 4-21 TAZ INDEX FILE
- 3.9 PNR Nodes
- 3.10 TABLE 4-22 PNR NODE FILE
- 3.11 Coefficients
- 3.12 FIGURE 4-1 COEFFICIENT FILE EXAMPLE
- 3.13 Roster
- 3.14 TABLE 4-23 ROSTER FILE
- 3.15 Roster Combination
- 3.16 TABLE 4-24 ROSTER COMBINATION FILE EXAMPLE
- 3.17 Configuration
- 3.18 Seed Shadow Price
- 4 DaySim Outputs
Short Distance Impedance Generation
This process is required to generate more accurate short distances based on an all streets network. DTALite, a dynamic traffic assignment software, is used to generate node-to-node shortest path distances using the all streets network. The executable is called “DTALite_64.exe” (in \User.prg\DaySim_Inputs\1_Parcel\Buffering\) and requires the following input files:
- Node file
- Link file
- Link type file
- Node pairs file
Node File
This file provides DTALite with the locations of all the nodes in the all streets network and has the following format. It has to be named “input_node.csv” and can be found in the “\User.prg\DaySim_Inputs\1_Parcel\Buffering\)” folder of the master model directory.
TABLE 4-8 DTALITE INPUT NODE FILE FORMAT
FIELD |
DESCRIPTION |
NODEID |
Node id number |
XCOORD |
X coordinate of node– state plane feet |
YCOORD |
Y coordinate of node – state plane feet |
Link File
This file provides DTALite with information about link attributes and the nodes they connect and has the following format. It has to be named “input_link.csv” and can be found in the “\User.prg\DaySim_Inputs\1_Parcel\Buffering\)” folder of the master model directory. Only the first four fields are used in calculations. The remaining fields can use dummy values if that information is not readily available.
TABLE 4-9 DTALITE INPUT LINK FILE FORMAT
FIELD |
DESCRIPTION |
REQUIRED |
FROM_NODE_ID |
A node of the link |
Yes |
TO_NODE_ID |
B node of the link |
Yes |
LINK_ID |
Link id number |
Yes |
LENGTH_IN_MILE |
Link length in miles |
Yes |
DIRECTION |
Direction of the link |
No |
NAME |
Name of the link |
No |
SPEED_LIMIT_IN_MPH |
Speed limit |
No |
NUMBER_OF_LANES |
Number of lanes |
No |
LINK_TYPE |
Type of link |
No |
LANE_CAPACITY_IN_VHC_PER_HOUR |
Lane capacity |
No |
Link Type File
This file provides DTALite with link type definitions and has the following format. It has to be named “input_link_type.csv” and can be found in the “\User.prg\DaySim_Inputs\1_Parcel\Buffering\)” folder of the master model directory. However, the default provided with the model setup can be used instead of creating a new file each time. This is because the input in this file is not taken into consideration for just getting shortest path distances over the network.
TABLE 4-10 DTALITE INPUT LINK TYPE FILE FORMAT
FIELD |
DESCRIPTION |
LINK_TYPE |
Link type code |
LINK_TYPE_NAME |
Link type name |
FREEEWAY_FLAG |
1 if freeway; 0 otherwise |
RAMP_FLAG |
1 if ramp; 0 otherwise |
ARTERIAL_FLAG |
1 if arterial; 0 otherwise |
Node Pairs File
This file provides DTALite with the specific node pairs for which network shortest path distance needs to calculated. As noted earlier, it is usually all nodes that are with 3-miles (Euclidean) of each other. It has to be named “input_od_pairs.csv” and can be found in the “\User.prg\DaySim_Inputs\1_Parcel\Buffering\)” folder of the master model directory. The node pairs file needs to be in the following format.
TABLE 4-11 DTALITE INPUT NODE PAIRS FILE FORMAT
FIELD |
DESCRIPTION |
RECORD_ID |
Record id number |
ORIGIN_NODE_ID |
Origin node id |
DEST_NODE_ID |
Destination node id |
There exists a utility “Network_DataPrepv2.exe” (also in \User.prg\DaySim_Inputs\1_Parcel\Buffering\) folder of the master model directory) that uses the node file (input_node.csv) and produces the node pairs file. The Euclidean distance threshold between the node pairs can be controlled by changing BUFRAD parameter in “netprep.ctl” file.
Node-to-Node Distance File
When run, DTALite outputs a comma-separated text file named “output_shortest_path.txt”. This contains the shortest path distance information for all the network node pairs provided as input. The format of the file is as follows.
TABLE 4-12 DTALITE OUTPUT NODE DISTANCE FILE FORMAT
FIELD |
DESCRIPTION |
RECORD_ID |
Record id number |
FROM_NODE_ID |
Origin node id |
TO_NODE_ID |
Destination node id |
DISTANCE |
Shortest path distance in miles |
DaySim Buffering Tool
The Daysim buffering tool is run to prepare microzone input file for DaySim. The executable is called “DSBuffTool.exe” and can be found in the “\User.prg\DaySim_Inputs\1_Parcel\Buffering\” folder of the master model directory. The tool is run to prepare microzone input file for DaySim.
Buffered MAZ File
This is a space-delimited delimited ASCII text format file (.dat) with one row of data per microzone and is the primary file used to maintain socioeconomic information. The file begins with several fields that identify the microzone , and describe the physical location and size of the microzone, and then contains fields that describe the quantity of housing, school enrollment, and employment around the microzone using logistic distance decay curves with 1/8th mile and quarter mile inflection points. These two distance decay curves with 1/8th and quarter mile inflection points result in “buffer 1” and “buffer 2” variables respectively which are referred to in the file format table below. In addition, the microzone file contains information about urban form and the transportation system on and close to the microzone, including the proximity to transit stops and the price and supply of parking.
TABLE 4-13 BUFFERED MAZ FILE
FIELD |
DESCRIPTION |
parcelid |
Microzone ID number |
xcoord_p |
X coordinate – state plane feet |
ycoord_p |
Y coordinate – state plane feet |
sqft_p |
Area – square feet |
taz_p |
TAZ number |
lutype_p |
land use type |
hh_p |
households on maz |
stugrd_p |
grade school enrollment on maz |
stuhgh_p |
high school enrollment on maz |
stuuni_p |
university enrollment on maz |
empedu_p |
educational employment on maz |
empfoo_p |
food employment on maz |
empgov_p |
government employment on maz |
empind_p |
industrial employment on maz |
empmed_p |
medical employment on maz |
empofc_p |
office employment on maz |
empret_p |
retail employment on maz |
empsvc_p |
service employment on maz |
empoth_p |
other employment on maz |
emptot_p |
total employment on maz |
parkdy_p |
offstreet daily parking on maz |
parkhr_p |
offstreet hourly parking on maz |
ppricdyp |
offstreet daily parking price |
pprichrp |
offstreet hourly parking price |
hh_1 |
households within buffer 1 |
stugrd_1 |
grade school enrollment within buffer 1 |
stuhgh_1 |
high school enrollment within buffer 1 |
stuuni_1 |
university enrollment within buffer 1 |
empedu_1 |
educational employment within buffer 1 |
empfoo_1 |
food employment within buffer 1 |
empgov_1 |
government employment within buffer 1 |
empind_1 |
industrial employment within buffer 1 |
empmed_1 |
medical employment within buffer 1 |
empofc_1 |
office employment within buffer 1 |
empret_1 |
retail employment within buffer 1 |
empsvc_1 |
service employment within buffer 1 |
empoth_1 |
other employment within buffer 1 |
emptot_1 |
total employment within buffer 1 |
parkdy_1 |
offstreet daily parking within buffer 1 |
parkhr_1 |
offstreet hourly parking within buffer 1 |
ppricdy1 |
average offstreet daily parking price within buffer 1 |
pprichr1 |
average offstreet hourly parking price within buffer 1 |
nodes1_1 |
number of single link street nodes (dead ends) within buffer 1 |
nodes3_1 |
number of three-link street nodes (T-intersections) within buffer 1 |
nodes4_1 |
number of 4+ link street nodes (traditional 4-way +) within buffer 1 |
tstops_1 |
number of transit stops within buffer 1 |
nparks_1 |
number of open space parks within buffer 1 |
aparks_1 |
open space area in square feet within buffer 1 |
hh_2 |
households within buffer 2 |
stugrd_2 |
grade school enrollment within buffer 2 |
stuhgh_2 |
high school enrollment within buffer 2 |
stuuni_2 |
university enrollment within buffer 2 |
empedu_2 |
educational employment within buffer 2 |
empfoo_2 |
food employment within buffer 2 |
empgov_2 |
government employment within buffer 2 |
empind_2 |
industrial employment within buffer 2 |
empmed_2 |
medical employment within buffer 2 |
empofc_2 |
office employment within buffer 2 |
empret_2 |
retail employment within buffer 2 |
empsvc_2 |
service employment within buffer 2 |
empoth_2 |
other employment within buffer 2 |
emptot_2 |
total employment within buffer 2 |
parkdy_2 |
offstreet daily parking within buffer 2 |
parkhr_2 |
offstreet hourly parking within buffer 2 |
ppricdy2 |
average offstreet daily parking price within buffer 2 |
pprichr2 |
average offstreet hourly parking price within buffer 2 |
nodes1_2 |
number of single link street nodes (dead ends) within buffer 2 |
nodes3_2 |
number of three-link street nodes (T-intersections) within buffer 2 |
nodes4_2 |
number of 4+ link street nodes (traditional 4-way +) within buffer 2 |
tstops_2 |
number of transit stops within buffer 2 |
nparks_2 |
number of open space parks within buffer 2 |
aparks_2 |
open space area in square feet within buffer 2 |
dist_lbus |
distance to nearest local bus stop from maz |
dist_ebus |
distance to nearest express bus stop from maz |
dist_crt |
distance to nearest commuter rail stop from maz |
dist_fry |
distance to nearest ferry stop from maz |
dist_lrt |
distance to nearest light rail stop from maz |
dist_park |
distance to nearest park from maz |
The following are the input files required for buffering process.
Base Microzone File
This file contains information regarding location and land-use of maz. The buffer variable calculations pivot off of this base file. This is an output generated from the distribution tool described earlier and has the following format.
TABLE 4-14 BASE MICROZONE FILE FORMAT
FIELD |
DESCRIPTION |
parcelid |
Microzone ID number |
xcoord_p |
X coordinate – state plane feet |
ycoord_p |
Y coordinate – state plane feet |
sqft_p |
maz area – square feet |
taz_p |
corresponding TAZ number |
block_p |
corresponding census block number |
hh_p |
households on maz |
stugrd_p |
grade school enrollment on maz |
stuhgh_p |
high school enrollment on maz |
stuuni_p |
university enrollment on maz |
empedu_p |
educational employment on maz |
empfoo_p |
food employment on maz |
empgov_p |
government employment on maz |
empind_p |
industrial employment on maz |
empmed_p |
medical employment on maz |
empofc_p |
office employment on maz |
empret_p |
retail employment on maz |
empsvc_p |
service employment on maz |
empoth_p |
other employment on maz |
emptot_p |
total employment on maz |
parkdy_p |
offstreet daily parking on maz |
parkhr_p |
offstreet hourly parking on maz |
ppricdyp |
offstreet daily parking price |
pprichrp |
offstreet hourly parking price |
Offstreet parking location and pricing information is used in the activity-based models system to influence mode and other choices. Note that this parking information is focused on publically accessibility off-street locations and does not consider private off-street parking locations (such as those available only to workers in an office building), nor does it consider on-street parking location. Future year parking locations and costs can be easily added to the model system by simply updating the maz base file to identify parking capacity and costs for individual mazs. Where data is unavailable or unknown, the parking attributes should be set to 0.
Intersection Data File
A unique measure of urban form that DaySim incorporates is the number of intersections or nodes of different types around a maz. These intersection types include, dead-ends (1 link), T-intersections (3-links), and tradition intersections (4+ links), and help characterize the pattern of urban development. The intersection data currently used is in a text file and has the following format.
TABLE 4-15 INTERSECTION DAT FILE FORMAT
FIELD |
DESCRIPTION |
id |
Intersection ID number |
links |
Number of links associated with node |
xcoord_p |
X coordinate – state plane feet |
ycoord_p |
Y coordinate – state plane feet |
A largely automated process has been developed to calculate these urban form measures based on detailed GIS street centerline files. This is more detailed than the modeled network, which does not include all streets. This GIS process analyses the GIS street centerline file to locate nodes and assigns an intersection type code to them based on the number of links joined to the node.
Transit Stops File
In addition to using zone-level information on access times to transit, DaySim also incorporates detailed maz -level information on the distance to transit by transit sub-mode. The following table summarizes the contents of this file.
TABLE 4-16 TRANSIT STOPS FILE FORMAT
FIELD |
DESCRIPTION |
id |
Transit stop ID number |
mode |
Transit submode code 1=local bus 2=express bus 3=commuter rail 4=ferry 5=light rail |
xcoord_p |
X coordinate – state plane feet |
ycoord_p |
Y coordinate – state plane feet |
When developing or updating forecast year or project alternative networks, careful consideration should be given to the location of individual bus stops. In addition to the bus tops located in urban areas of the county, it is also necessary to incorporate bus stop locations for rural transit routes into the model. This fine-grained information is used by DaySim to develop maz-level estimates of access time to transit. Ideally, forecast year transit networks would include a similar level of detail. Forecast year travel model transit network do include information on stop locations as part of the network coding. However, these stop locations are constrained by the coarser travel model roadway networks, and thus may tend to make transit access times appear longer by not including stops that are on major roads included in the roadway network. Model users should ensure that the future year transit stop location file used as input to the maz preparation contains information consistent with expected future year alignments and stop spacing assumptions.
Parks/Open Spaces Data Stops File
A unique feature of DaySim is that it incorporates measures of access to publically accessible open space. Although open space is clearly an attractor of travel for recreational, social and other purposes, typically open space is not included in travel models because the traditional “size” measures used as input to travel models, such as employment and population, are not good indicators of the attractiveness of open space (i.e. a popular park will often have no employment and no population). The open space measures incorporated into DaySim capture the proximity of each maz to the nearest open space, and the amount of open space present in the buffer area around the maz. The following table describes the format of the file.
TABLE 4-17 OPEN SPACE DATA FILE FORMAT
FIELD |
DESCRIPTION |
id |
Open space ID number |
xcoord_p |
X coordinate – state plane feet |
ycoord_p |
Y coordinate – state plane feet |
sqft |
Open space grid cell size in sq ft |
The individual records in the open space file are based on converting a shapefile of regional, publically accessibility open spaces into a smaller set of open space grid cells.
If all streets network based short trip distances need to be used, the buffering program requires two additional input files that are described in the previous section on short distance impedance generation:
- Node file (input_node.csv)
- Node-to-node distance file (output_shortest_path.txt)
DaySim Inputs
Microzones
The final microzones data input file is a tab-delimited ASCII text format file created by the project team. This file has the main land use inputs, including microzones-specific values, and buffered measures. DaySim can read these variables in any order, but the variable names must remain the same as those in Table 4‑13. Currently, this file is \Master\{SCENARIO_DIR}\ Input\DaySimInput\02_Parcel\ buffered_maz_2015.dat.
Synthetic Population
Tools used to convert PopulationSim outputs to DaySim format can be found in \User.prg\Population_Synthesis. The household file, an input to DaySim, contains household-level variable and is Master\{SCENARIO_DIR}\ Input\DaySimInput\03_Household\household_2015.dat.
TABLE 4-18 SYNTHETIC POPULATION HOUSEHOLD FILE
FIELD |
DESCRIPTION |
HHNO |
Household id |
HHSIZE |
Household size |
HHVEHS |
Vehicles available |
HHWKRS |
Household workers |
HHFTW |
HH full time workers (type 1) |
HHPTW |
HH part time workers (type 2) |
HHRET |
HH retired adults (type 3) |
HHOAD |
HH other adults (type 4) |
HHUNI |
HH college students (type 5) |
HHHSC |
HH high school students (type 6) |
HH515 |
HH kids age 5-15 (type 7) |
HHCU5 |
HH kids age 0-4 (type 8) |
HHINCOME |
Household income ($) |
HOWNRENT |
Household own or rent |
HRESTYPE |
Household residence type |
HHMAZ |
Residence MAZ id |
HHTAZ |
Residence TAZ index number |
HHEXPFAC |
HH expansion factor |
SAMPTYPE |
Sample type (permanent, seasonal, groupquarter) |
The person file, an input to DaySim, contains person-level variables and is Master\{SCENARIO_DIR}\ Input\DaySimInput\04_Person\_jax_prec.dat.
TABLE 4-19 SYNTHETIC POPULATION PERSON FILE
FIELD |
DESCRIPTION |
HHNO |
Household id |
PNO |
person sequential id number on file |
PPTYP |
person type |
PAGEY |
age in years |
PGEND |
gender |
PWTYP |
worker type |
PWPCL |
usual work maz id |
PWTAZ |
usual work TAZ |
PWAUTIME |
auto time to usual work |
PWAUDIST |
auto distance to usual work |
PSTYP |
student type |
PSPCL |
usual school maz id |
PSTAZ |
usual school TAZ |
PSAUTIME |
auto time to usual work |
PSAUDIST |
auto distance to usual work |
PUWMODE |
usual mode to work |
PUWARRP |
Usual arrival period to work |
PUWDEPP |
Usual depart period from work |
PTPASS |
0/1 - 1 indicates an transit pass |
PPAIDPRK |
0/1 - 1 indicates paid parking available at workplace |
PDIARY |
0/1 - 1 indicates Person used paper diary |
PPROXY |
0/1 - 1 indicates an proxy response |
PSEXPFAC |
Person expansion factor |
Worker IXXI Fraction
The IXXI fractions file has the fraction of workers in each zone who work outside the region, and the fraction of jobs filled by workers from outside the region. This file is an ASCII space-delimited file. Its location is Master\{SCENARIO_DIR}\ Input\DaySimInput\05_ixxi\ _jax_worker_ixxifractions.dat.
TABLE 4-20 WORKER IXXI FRACTION FILE
FIELD |
DESCRIPTION |
ZoneID |
The TAZ number |
Worker_IXFrac |
The fraction of workers living in the zone who work outside the region |
Jobs_XIFrac |
The fraction of jobs in the zone filled by workers from outside the region |
TAZ Indexes
The TAZ index file assigns a continuous numbering to the zones. External zones are also identifies in the file. The file is in ASCII space-delimited file with header. Its location is \Master\{SCENARIO_DIR}\ Input\DaySimInput\ 01_TAZ_Index\ _jax_taz_indexes.dat.
TABLE 4-21 TAZ INDEX FILE
FIELD |
DESCRIPTION |
ZoneID |
The TAZ number |
Zone_ordinal |
A zone index number, generally starting at 1, with no gaps |
Dest_eligible |
0/1 - 1 indicates an internal zone that is eligible as a destination in Daysim |
External |
0/1 - 1 indicates an external zone, not eligible as a destination in Daysim |
PNR Nodes
The PNR node file contains PNR location ids and corresponding capacity and parking cost. The file is ASCII space-delimited. Its location is \Master\{SCENARIO_DIR}\ Input\DaySimInput\ 05_pnr\ jax_p_rNodes.dat.
TABLE 4-22 PNR NODE FILE
FIELD |
DESCRIPTION |
---|---|
NodeID |
The park and ride node ID (can be the same as the ZoneID) |
ZoneID |
The TAZ number |
XCoord |
The X coordinate (in length units) of the park and ride node |
YCoord |
The Y coordinate (in length units) of the park and ride node |
Capacity |
The total capacity, in spaces, of the park and ride lot |
Cost |
The daily parking cost, in hundredths of monetary units, of the park and ride lot |
PNR |
PNR flag (1/99) |
KNR |
KNR flag (1/99) |
Coefficients
Coefficient for each model is a separate text file (.F12 format) that can be edited by the user for calibration purpose. There are a total of 23 files corresponding to all the models. All coefficient files are in the same directory at \User.prg\DaySim\07_Coefficients. For example, the person day pattern model coefficient is a file named IndividualPersonDayPatternCoefficients_Jacksonville-v.5.F12 at that directory.
FIGURE 4-1 COEFFICIENT FILE EXAMPLE
Roster
Skim files report the level of services on regional network. All skim files are in text (*.TXT) format. The roster file is a CSV file that lists all the impedance skim files to be read and used by Daysim. Its location is \Master\{SCENARIO_DIR}\ Input\DaySimInput\ 06_Roster\roster_jax.csv.
TABLE 4-23 ROSTER FILE
FIELD |
DESCRIPTION |
#variable |
Skim variable, with string that is used in the C# code |
mode |
Skim mode, valid values are walk, bike, SOV, HOV2, HOV3, and transit |
path-type |
Path type, valid values are full-network, bus, knr-bus, pnr-bus |
vot-group |
Value of time range, valid values are very-low, low, medium, high, and very-high (currently all values are medium) |
start-minute |
First minute for which skim applies, in minutes past midnight |
end-minute |
Last minute for which skim applies, in minutes past midnight (if lower than start-minute, then period spans midnight |
length |
Size of matrix (currently all values are maxzone) |
File-type |
Type of input file, current valid values are Text_IJ, BIN and null (leave as 0) |
name |
File name (assumes same directory as roster file). Null is assumed for file type null |
field |
The field on the file (use 1 for BIN, for Text-IJ, the O and D zones are fields 1 and 2) |
transpose |
If TRUE, DaySim will use the transpose of the matrix that is read in |
blend-variable |
Variable that is used for short distance "blending" - the same mode is assumed |
blend-path-type |
Allows blending variable to be for a different path type, If null, same path type is assumed |
factor |
A factor to be applied to the matrix - e.g. 20 to turn walk distance to time. (If null, factor is 1) |
scaling |
If TRUE, matrix is scaled by 100 before being stored as a 2-byte integer. (BIN matrices are assumed to already be scaled) |
Roster Combination
The "Roster Combinations" file gives the possible mode/path type combinations used in DaySim. It is a CSV file at \Master\{SCENARIO_DIR}\ Input\DaySimInput\ 06_Roster\roster.combinations_Jax.csv. The file has columns that enumerate the 9 modes used in the current model system (walk, bike, SOV, HOV2, HOV3, transit, park-and-ride, school-bus, other) and 8 rows that enumerate the path types currently used. The cells are TRUE for valid combinations within DaySim and FALSE otherwise.
TABLE 4-24 ROSTER COMBINATION FILE EXAMPLE
# |
WALK |
BIKE |
SOV |
HOV2 |
HOV3 |
TRANSIT |
PNR |
full-network |
TRUE |
TRUE |
TRUE |
TRUE |
TRUE |
TRUE |
TRUE |
no-tolls |
FALSE |
FALSE |
TRUE |
TRUE |
TRUE |
FALSE |
FALSE |
bus |
FALSE |
FALSE |
FALSE |
FALSE |
FALSE |
TRUE |
FALSE |
project |
FALSE |
FALSE |
FALSE |
FALSE |
FALSE |
FALSE |
FALSE |
pnr-bus |
FALSE |
FALSE |
FALSE |
FALSE |
FALSE |
FALSE |
TRUE |
pnr-project |
FALSE |
FALSE |
FALSE |
FALSE |
FALSE |
FALSE |
FALSE |
knr-bus |
FALSE |
FALSE |
FALSE |
FALSE |
FALSE |
FALSE |
TRUE |
knr-project |
FALSE |
FALSE |
FALSE |
FALSE |
FALSE |
FALSE |
FALSE |
Configuration
The configuration file is the main user input control file for DaySim. This file is an XML format. When running DaySim, the name of the configuration file and the name of the print log file can be given as command-line arguments. An example is:
Daysim – c [configuration_file_name] – p [print_file_name]
Setting |
Value |
Description |
ChoiceModelRunner |
Default |
Type of choice model runner |
DataType |
Default |
Identifies the presence of client-specific household input data (currently only used for Actum) |
Settings |
DefaultSettings |
|
WorkingSubpath |
".\working" |
Working directory name |
OutputSubpath |
".\outputs" |
Output directory name |
EstimationSubpath |
".\estimation" |
If estimation mode, estimation directory name |
RandomSeed |
1234 |
Initial seed value for the random number generator |
ShouldSynchronizeRandomSeed |
TRUE |
If true, Daysim will use a seed for each person/tour/trip/model combination that depends only on the initial seed |
NumberOfRandomSeeds |
1000 |
Number of random seeds |
RosterPath |
.\jacksonville-roster_matrix.csv |
Name of roster CSV file, including full directory path |
RosterCombinationsPath |
.\jacksonville_roster.combinations.csv |
Name of valid roster combinations CSV file, including full directory path |
SkimDelimiter |
"44" |
The delimiter for text_IJ (ascii text) skim input files (9=TAB, 32=space, 44=comma) |
VotVeryLowLow |
0 |
Boundary between VeryLow and Low VOT groups, in Monetary units per hour |
VotLowMedium |
6.78 |
Boundary between Low and Medium VOT groups, in Monetary units per hour |
VotMediumHigh |
20.89 |
Boundary between Medium and High VOT groups, in Monetary units per hour |
VotHighVeryHigh |
1001 |
Boundary between High and VeryHigh VOT groups, in Monetary units per hour |
IxxiPath |
.\jacksonville_worker_IXXIfractions.dat |
The full path name for the input worker IXXI fractions file |
IxxiDelimiter |
32 |
The 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) |
RawParkAndRideNodePath |
.\p_r_Nodes.dat |
The full path name for the raw park and ride node file. (If none given, the park and ride mode will not be available) |
RawParkAndRideNodeDelimiter |
9 |
The delimiter for the input file (9=TAB, 32=space, 44=comma) |
ImportParkAndRideNodes |
TRUE |
If TRUE, the raw file should be imported (always TRUE if ShouldRunRawConversion=true) |
ShouldReadParkAndRideNodeSkim |
FALSE |
If true, will expect a skim matrix with the best park and ride node number for each OD pair |
RawParcelPath |
.\Jacksonville_mzbuffer_stline_1.dat |
The full path name for the raw parcel or microzone input file |
RawParcelDelimiter |
32 |
The delimiter for the input file (9=TAB, 32=space, 44=comma) |
RawZonePath |
.\jacksonville_taz_indexes_1.dat |
The full path name for the raw zone indexes input file |
RawZoneDelimiter |
9 |
The delimiter for the input file (9=TAB, 32=space, 44=comma) |
RawHouseholdPath |
.\jacksonville_household.dat |
The full path name for the raw household input file |
RawHouseholdDelimiter |
32 |
The delimiter for the input file (9=TAB, 32=space, 44=comma) |
OutputHouseholdPath |
.\_household.tsv |
The full path name for the household output file |
OutputHouseholdDelimiter |
9 |
The delimiter for the output file (9=TAB, 32=space, 44=comma) |
RawPersonPath |
.\jacksonville_person.dat |
The full path name for the raw person input file |
RawPersonDelimiter |
32 |
The delimiter for the input file (9=TAB, 32=space, 44=comma) |
OutputPersonPath |
.\_person.tsv |
The full path name for the person output file |
OutputPersonDelimiter |
9 |
The delimiter for the output file (9=TAB, 32=space, 44=comma) |
OutputHouseholdDayPath |
.\_household_day.tsv |
The full path name for the household-day output file |
OutputHouseholdDayDelimiter |
9 |
The delimiter for the output file (9=TAB, 32=space, 44=comma) |
OutputPersonDayPath |
.\_person_day.tsv |
The full path name for the person-day output file |
OutputPersonDayDelimiter |
9 |
The delimiter for the output file (9=TAB, 32=space, 44=comma) |
OutputTourPath |
.\_tour.tsv |
The full path name for the tour output file |
OutputTourDelimiter |
9 |
The delimiter for the output file (9=TAB, 32=space, 44=comma) |
OutputTripPath |
.\_trip.tsv |
The full path name for the trip output file |
OutputTripDelimiter |
9 |
The delimiter for the input file (9=TAB, 32=space, 44=comma) |
ShouldRunRawConversion |
TRUE |
If true, DAYSIM will convert and input all of the raw data files listed below |
MinParcelSize |
10 |
The minimum microzone size variable (in units of 1/1000) to be considered available in destination sampling |
UrbanThreshold |
500 |
The minimum parcel size (based on households + employment in buffer 1) to be considered "urban" rather than "rural". (Used in auto ownership model calibration) |
IsInEstimationMode |
FALSE |
TRUE if DaySim should be run in order to estimate a specific model, rather than running a simulation |
ShouldRunChoiceModels |
TRUE |
A toggle switch to run all choice models (TRUE can be overridden by switches below and by individual model switches) |
ShouldRunHouseholdModels |
TRUE |
A toggle switch to run household level models (used to perform partial runs, TRUE can be overridden by individual model switches) |
ShouldRunPersonModels |
TRUE |
A toggle switch to run person level models (used to perform partial runs, TRUE can be overridden by individual model switches) |
ShouldRunPersonDayModels |
TRUE |
A toggle switch to run person-day level models (used to perform partial runs, TRUE can be overridden by individual model switches) |
ShouldRunTourModels |
TRUE |
A toggle switch to run tour level models (used to perform partial runs, TRUE can be overridden by individual model switches) |
ShouldRunTourTripModels |
TRUE |
A toggle switch to run trip level models (used to perform partial runs, TRUE can be overridden by individual model switches) |
ShouldRunSubtourModels |
TRUE |
A toggle switch to run subtour level models (used to perform partial runs, TRUE can be overridden by individual model switches) |
ShouldRunSubtourTripModels |
TRUE |
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 |
|
EstimationModel |
none |
The name of the specific model to be estimated |
ShouldOutputAlogitData |
FALSE |
TRUE if an Alogit data file for model estimation should be written |
OutputAlogitDataPath |
.\xxx.dat |
The full pathname of the Alogit data file for model estimation |
OutputAlogitControlPath |
.\xxx.alo |
The full pathname of the Alogit control (.ALO) file for model estimation |
MaximumBlendingDistance |
3 |
The maximum (network) distance for which short-distance blending should be used, in miles |
ShowRunChoiceModelsStatus |
TRUE |
TRUE to show percent of households simulated on the screen during simulation |
LargeDegreeOfParallelism |
8 |
Controls the use of multiple processors for threading |
SmallDegreeOfParallelism |
4 |
Controls the use of multiple processors for threading |
ShouldOutputTDMTripList |
FALSE |
TRUE to produce a separate trip list output file for use by other models |
OutputTDMTripListPath |
.\transims_trip_list.csv |
The full path name of the output trip list file |
TDMTripListDelimiter |
44 |
The delimiter for the output file (9=TAB, 32=space, 44=comma) |
UseTransimsTDMTripListFormat |
TRUE |
TRUE to write the output trip list file in the format to be used by Transims |
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) |
PathImpedance_AutoOperatingCostPerMile |
0.12 |
The auto operating cost, in Monetary Units per Distance Unit |
PathImpedance_TransitInVehicleTimeWeight |
1 |
The relative weight on transit in-vehicle time in the transit and park and ride path type models |
PathImpedance_TransitFirstWaitTimeWeight |
2 |
The relative weight on transit first wait time in the transit and park and ride path type models |
PathImpedance_TransitTransferWaitTimeWeight |
2 |
The relative weight on transit transfer wait time in the transit and park and ride path type models |
PathImpedance_TransitNumberBoardingsWeight |
4 |
The relative weight on transit number of boardings in the transit and park and ride path type models |
PathImpedance_TransitDriveAccessTimeWeight |
2 |
The relative weight on transit drive access in-vehicle time in the park and ride path type models |
PathImpedance_TransitWalkAccessTimeWeight |
2 |
The relative weight on transit walk access and egress times in the transit and park and ride path type models |
PathImpedance_WalkTimeWeight |
2 |
The relative weight on walk mode time in the walk path type model |
PathImpedance_BikeTimeWeight |
2 |
The relative weight on bike mode time in the bike path type model |
PathImpedance_WalkMinutesPerMile |
20 |
The factor to convert parcel-based transit walk access/egress distance into time (in minutes per distance unit) |
PathImpedance_TransitWalkAccessDistanceLimit |
2 |
The maximum parcel-based transit walk access or egress distance allowed for available transit paths |
PathImpedance_TransitWalkAccessDirectLimit |
1 |
The maximum parcel-based transit walk access or egress distance allowed for direct transit paths to be chosen over mixed paths |
PathImpedance_TransitSingleBoardingLimit |
1.1 |
The maximum number of boardings for a transit path to be considered a "direct path" (no transfers) |
PathImpedance_AutoTolledPathConstant |
0 |
The path type constant for an auto path that includes a non-zero toll cost (reflects extra resistance to paying tolls) |
PathImpedance_AvailablePathUpperTimeLimit |
180 |
The maximum total (unweighted) path travel time for a path to be considered as an available option |
PathImpedance_TransitLocalBusPathConstant |
0 |
The path type constant for transit local bus only paths |
PathImpedance_TransitPremiumBusPathConstant |
0 |
The path type constant for transit premium bus (possibly plus feeder) paths |
PathImpedance_TransitLightRailPathConstant |
0.156 |
The path type constant for transit light rail (possibly plus feeder) paths |
PathImpedance_TransitCommuterRailPathConstant |
0.45 |
The path type constant for transit commuter rail (possibly plus feeder) paths |
PathImpedance_TransitFerryPathConstant |
0.45 |
The path type constant for transit passenger ferry (possibly plus feeder) paths |
PathImpedance_TransitUsePathTypeSpecificTime |
FALSE |
A switch to use additional skims and weights to reflect transit submode-specific in-vehicle times (SACOG-specific) |
PathImpedance_TransitPremiumBusTimeAdditiveWeight |
0 |
An additive weight on premium bus submode-specific in-vehicle time (adds to TransitInVehicleTimeWeight) |
PathImpedance_TransitLightRailTimeAdditiveWeight |
-0.07 |
An additive weight on light rail submode-specific in-vehicle time (adds to TransitInVehicleTimeWeight) |
PathImpedance_TransitCommuterRailTimeAdditiveWeight |
-0.1 |
An additive weight on commuter rail submode-specific in-vehicle time (adds to TransitInVehicleTimeWeight) |
PathImpedance_TransitFerryTimeAdditiveWeight |
-0.05 |
An additive weight on passenger ferry submode-specific in-vehicle time (adds to TransitInVehicleTimeWeight) |
PathImpedance_BikeUseTypeSpecificDistanceFractions |
FALSE |
A switch to use additional skims and weights to reflect bicycle distances on specific facility types (SACOG-specific) |
PathImpedance_BikeType1DistanceFractionAdditiveWeight |
0 |
An additive weight on bike distance on Class 1 bike paths (adds to BikeTimeWeight, distance is converted to time) |
PathImpedance_BikeType2DistanceFractionAdditiveWeight |
0 |
An additive weight on bike distance on Class 1 bike paths (adds to BikeTimeWeight, distance is converted to time) |
PathImpedance_BikeType3DistanceFractionAdditiveWeight |
0 |
An additive weight on bike distance on Class 1 bike paths (adds to BikeTimeWeight, distance is converted to time) |
PathImpedance_BikeType4DistanceFractionAdditiveWeight |
0 |
An additive weight on bike distance on Class 1 bike paths (adds to BikeTimeWeight, distance is converted to time) |
PathImpedance_TransitUseFareDiscountFractions |
TRUE |
A switch to use transit fare discount fractions based on person type and age |
PathImpedance_TransitFareDiscountFractionChildUnder5 |
0.8 |
Transit fare discount fraction for children under age 5 |
PathImpedance_TransitFareDiscountFractionChild5To15 |
0.5 |
Transit fare discount fraction for children age 5 to 15 |
PathImpedance_TransitFareDiscountFractionHighSchoolStudent |
0.5 |
Transit fare discount fraction for high school students (children age 16+) |
PathImpedance_TransitFareDiscountFractionUniverityStudent |
0.5 |
Transit fare discount fraction for college students |
PathImpedance_TransitFareDiscountFractionAge65Up |
0.5 |
Transit fare discount fraction for adults age 65+ |
PathImpedance_TransitPassCostPercentChangeVersusBase |
0 |
Policy input variable to change the cost of transit passes with respect to the base year |
Coefficients_BaseCostCoefficientPerDollar |
-0.15 |
A base cost coefficient (per monetary unit), when income = BaseCostCoefficientIncomeLevel |
Coefficients_BaseCostCoefficientIncomeLevel |
30000 |
The household income level (monetary units per year) where the cost coefficient is the BaseCostCoefficient |
Coefficients_CostCoefficientIncomePower_Work |
0.6 |
The power function exponent to use for adjusting the cost coefficient for income, for work tours |
Coefficients_CostCoefficientIncomePower_Other |
0.5 |
The power function exponent to use for adjusting the cost coefficient for income, for non-work tours |
Coefficients_MeanTimeCoefficient_Work |
-0.03 |
The mean time coefficient (/minute) for work tours |
Coefficients_MeanTimeCoefficient_Other |
-0.015 |
The mean time coefficient (/minute) for non-work tours |
Coefficients_StdDeviationTimeCoefficient_Work |
0.24 |
The standard deviation of the time coefficient (/minute) for work tours, when using random VOT distribution |
Coefficients_StdDeviationTimeCoefficient_Other |
0.15 |
The standard deviation of the time coefficient (/minute) for non-work tours, when using random VOT distribution |
Coefficients_HOV2CostDivisor_Work |
1.741 |
The divisor for the cost coefficient for the HOV2 mode for work tours (to reflect cost-sharing) |
Coefficients_HOV2CostDivisor_Other |
1.625 |
The divisor for the cost coefficient for the HOV2 mode for non-work tours (to reflect cost-sharing) |
Coefficients_HOV3CostDivisor_Work |
2.408 |
The divisor for the cost coefficient for the HOV3+ mode for work tours (to reflect cost-sharing) |
Coefficients_HOV3CostDivisor_Other |
2.158 |
The divisor for the cost coefficient for the HOV3+ mode for non-work tours (to reflect cost-sharing) |
UseRandomVotDistribution |
TRUE |
TRUE to randomly simulate a time coefficient for each tour, using a log-normal distribution |
ShouldRunTrace |
FALSE |
TRUE to trace the details of the simulation for a specific household (for diagnostics/debugging) |
TracePath |
.\trace.txt |
The full path name for the trace output file |
HouseholdIdForTrace |
1 |
The household ID for the trace |
ShouldLoadAggregateLogsumsFromFile |
FALSE |
TRUE to read the aggregate logsums from a file generated by a previous run (otherwise they are re-calculated) |
ShouldOutputAggregateLogsums |
TRUE |
TRUE to write the aggregate logsums to a file for a subsequent run |
OutputAggregateLogsumsPath |
.\aggregate_logsums.dat |
The full path name for the file where the aggregate logsums are written |
ShouldLoadSamplingWeightsFromFile |
FALSE |
TRUE to read the pre-calculated sampling weights from a file generated by a previous run (otherwise they are re-calculated) |
ShouldOutputSamplingWeights |
TRUE |
TRUE to write the pre-calculated sampling weights to a file for a subsequent run |
OutputSamplingWeightsPath |
.\sampling_weights.dat |
The full path name for the file where the sampling weights are written |
WorkLocationModelSampleSize |
50 |
The maximum number of destinations to be sampled for this model |
WorkLocationModelCoefficients |
.\WorkLocationCoefficients_SACOG-v1.5.f12 |
The full path name for the coefficient file for this model |
ShouldRunWorkLocationModel |
TRUE |
A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above) |
ShouldTraceWorkLocationModel |
FALSE |
TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE) |
IncludeWorkLocationModel |
TRUE |
FALSE to always exclude this model from the set of models to be run (not sure how this is different from ShouldRun?) |
SchoolLocationModelSampleSize |
50 |
The maximum number of destinations to be sampled for this model |
SchoolLocationModelCoefficients |
.\SchoolLocationCoefficients_SACOG-v1.8.f12 |
The full path name for the coefficient file for this model |
ShouldRunSchoolLocationModel |
TRUE |
A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above) |
ShouldTraceSchoolLocationModel |
FALSE |
TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE) |
IncludeSchoolLocationModel |
TRUE |
FALSE to always exclude this model from the set of models to be run (not sure how this is different from ShouldRun?) |
PayToParkAtWorkplaceModelCoefficients |
.\PayToParkAtWorkplaceCoefficients_SACOG-v1.5.F12 |
The full path name for the coefficient file for this model |
ShouldRunPayToParkAtWorkplaceModel |
TRUE |
A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above) |
ShouldTracePayToParkAtWorkplaceModel |
FALSE |
TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE) |
IncludePayToParkAtWorkplaceModel |
TRUE |
FALSE to always exclude this model from the set of models to be run (not sure how this is different from ShouldRun?) |
TransitPassOwnershipModelCoefficients |
.\TransitPassOwnershipCoefficients_SACOG-v1.5.f12 |
The full path name for the coefficient file for this model |
ShouldRunTransitPassOwnershipModel |
TRUE |
A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above) |
ShouldTraceTransitPassOwnershipModel |
FALSE |
TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE) |
IncludeTransitPassOwnershipModel |
TRUE |
FALSE to always exclude this model from the set of models to be run (not sure how this is different from ShouldRun?) |
AutoOwnershipModelCoefficients |
.\AutoOwnershipCoefficients_SACOG-v1.5.f12 |
The full path name for the coefficient file for this model |
ShouldRunAutoOwnershipModel |
TRUE |
A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above) |
ShouldTraceAutoOwnershipModel |
FALSE |
TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE) |
IndividualPersonDayPatternModelCoefficients |
.\IndividualPersonDayPatternCoefficients_SACOG-v1.8.f12 |
The full path name for the coefficient file for this model |
ShouldRunIndividualPersonDayPatternModel |
TRUE |
A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above) |
ShouldTraceIndividualPersonDayPatternModel |
FALSE |
TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE) |
PersonExactNumberOfToursModelCoefficients |
.\PersonExactNumberOfToursCoefficients_SACOG-v1.5.F12 |
The full path name for the coefficient file for this model |
ShouldRunPersonExactNumberOfToursModel |
TRUE |
A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above) |
ShouldTracePersonExactNumberOfToursModel |
FALSE |
TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE) |
WorkTourDestinationModelSampleSize |
25 |
The maximum number of destinations to be sampled for this model |
WorkTourDestinationModelCoefficients |
.\WorkTourDestinationCoefficients_SACOG-v1.8.F12 |
The full path name for the coefficient file for this model |
ShouldRunWorkTourDestinationModel |
TRUE |
A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above) |
ShouldTraceWorkTourDestinationModel |
FALSE |
TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE) |
OtherTourDestinationModelSampleSize |
25 |
The maximum number of destinations to be sampled for this model |
OtherTourDestinationModelCoefficients |
.\OtherTourDestinationCoefficients_SACOG-v1.8.F12 |
The full path name for the coefficient file for this model |
ShouldRunOtherTourDestinationModel |
TRUE |
A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above) |
ShouldTraceOtherTourDestinationModel |
FALSE |
TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE) |
WorkBasedSubtourGenerationModelCoefficients |
.\WorkbasedSubtourGenerationCoefficients_SACOG-v1.5.F12 |
The full path name for the coefficient file for this model |
ShouldRunWorkBasedSubtourGenerationModel |
TRUE |
A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above) |
ShouldTraceWorkBasedSubtourGenerationModel |
FALSE |
TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE) |
WorkTourModeModelCoefficients |
.\WorkTourModeCoefficients_SACOG-v1.5.F12 |
The full path name for the coefficient file for this model |
ShouldRunWorkTourModeModel |
TRUE |
A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above) |
ShouldTraceWorkTourModeModel |
FALSE |
TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE) |
SchoolTourModeModelCoefficients |
.\SchoolTourModeCoefficients_SACOG-v1.5.F12 |
The full path name for the coefficient file for this model |
ShouldRunSchoolTourModeModel |
TRUE |
A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above) |
ShouldTraceSchoolTourModeModel |
FALSE |
TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE) |
WorkBasedSubtourModeModelCoefficients |
.\WorkBasedSubtourModeCoefficients_SACOG-v1.5.F12 |
The full path name for the coefficient file for this model |
ShouldRunWorkBasedSubtourModeModel |
TRUE |
A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above) |
ShouldTraceWorkBasedSubtourModeModel |
FALSE |
TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE) |
EscortTourModeModelCoefficients |
.\EscortTourModeCoefficients_SACOG-v1.5.F12 |
The full path name for the coefficient file for this model |
ShouldRunEscortTourModeModel |
TRUE |
A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above) |
ShouldTraceEscortTourModeModel |
FALSE |
TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE) |
OtherHomeBasedTourModeModelCoefficients |
.\OtherHomeBasedTourModeCoefficients_SACOG-v1.5.F12 |
The full path name for the coefficient file for this model |
ShouldRunOtherHomeBasedTourModeModel |
TRUE |
A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above) |
ShouldTraceOtherHomeBasedTourModeModel |
FALSE |
TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE) |
WorkTourTimeModelCoefficients |
.\WorkTourTimeCoefficients_SACOG-v1.5.F12 |
The full path name for the coefficient file for this model |
ShouldRunWorkTourTimeModel |
TRUE |
A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above) |
ShouldTraceWorkTourTimeModel |
FALSE |
TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE) |
SchoolTourTimeModelCoefficients |
.\SchoolTourTimeCoefficients_SACOG-v1.5.F12 |
The full path name for the coefficient file for this model |
ShouldRunSchoolTourTimeModel |
TRUE |
A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above) |
ShouldTraceSchoolTourTimeModel |
FALSE |
TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE) |
OtherHomeBasedTourTimeModelCoefficients |
.\OtherHomeBasedTourTimeCoefficients_SACOG-v1.5.F12 |
The full path name for the coefficient file for this model |
ShouldRunOtherHomeBasedTourTimeModel |
TRUE |
A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above) |
ShouldTraceOtherHomeBasedTourTimeModel |
FALSE |
TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE) |
WorkBasedSubtourTimeModelCoefficients |
.\WorkbasedSubtourTimeCoefficients_SACOG-v1.5.F12 |
The full path name for the coefficient file for this model |
ShouldRunWorkBasedSubtourTimeModel |
TRUE |
A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above) |
ShouldTraceWorkBasedSubtourTimeModel |
FALSE |
TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE) |
IntermediateStopGenerationModelCoefficients |
.\IntermediateStopGenerationCoefficients_SACOG-v1.5.F12 |
The full path name for the coefficient file for this model |
ShouldRunIntermediateStopGenerationModel |
TRUE |
A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above) |
ShouldTraceIntermediateStopGenerationModel |
FALSE |
TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE) |
IntermediateStopLocationModelSampleSize |
50 |
The maximum number of destinations to be sampled for this model |
IntermediateStopLocationModelCoefficients |
.\IntermediateStopLocationCoefficients_SACOG-v1.8.F12 |
The full path name for the coefficient file for this model |
ShouldRunIntermediateStopLocationModel |
TRUE |
A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above) |
ShouldTraceIntermediateStopLocationModel |
FALSE |
TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE) |
TripModeModelCoefficients |
.\TripModeCoefficients_SACOG-v1.5.f12 |
The full path name for the coefficient file for this model |
ShouldRunTripModeModel |
TRUE |
A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above) |
ShouldTraceTripModeModel |
FALSE |
TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE) |
TripTimeModelCoefficients |
.\TripTimeCoefficients_SACOG-v1.5.f12 |
The full path name for the coefficient file for this model |
ShouldRunTripTimeModel |
TRUE |
A toggle switch to run this model (can be used for partial runs, TRUE can be overridden by more general switches above) |
ShouldTraceTripTimeModel |
FALSE |
TRUE to trace the calculations for this model (if ShouldRunTrace is also TRUE) |
UseShortDistanceCircuityMeasures |
FALSE |
TRUE to read in and use parcel-specific circuity factors in the short distance blending calculations |
HouseholdSamplingRateOneInX |
1 |
The denominator of the fraction of households in the input sample to be simulated (e.g. 100 is for 1 / 100) |
HouseholdSamplingStartWithY |
1 |
The household number to simulate first (e.g. 2, in combination with 100 above would simulate HH 2, 102, 202, etc.) |
ShouldUseShadowPricing |
TRUE |
TRUE to apply shadow pricing for the WorkLocation and SchoolLocation models |
UsualWorkMicrozoneThreshold |
5 |
Parcel-specific threshold used in the shadow price calculations |
UsualSchoolMicrozoneThreshold |
5 |
Parcel-specific threshold used in the shadow price calculations |
UsualUniversityMicrozoneThreshold |
5 |
Parcel-specific threshold used in the shadow price calculations |
NumberOfMicrozonesInReportDiffs |
10 |
Control for printing out reporting on shadow price calculations |
UsualWorkPercentTolerance |
0 |
Percentage tolerance to trigger work parcel shadow price adjustment |
UsualWorkAbsoluteTolerance |
0 |
Absolute tolerance to trigger work parcel shadow price adjustment |
UsualSchoolPercentTolerance |
0 |
Percentage tolerance to trigger school parcel shadow price adjustment |
UsualSchoolAbsoluteTolerance |
0 |
Absolute tolerance to trigger school parcel shadow price adjustment |
UsualUniversityPercentTolerance |
0 |
Percentage tolerance to trigger university parcel shadow price adjustment |
UsualUniversityAbsoluteTolerance |
0 |
Absolute tolerance to trigger university parcel shadow price adjustment |
ShadowPriceDelimiter |
9 |
The delimiter for the shadow price files (9=TAB, 32=space, 44=comma) |
NBatches |
16 |
|
NProcessors |
4 |
Number of processors to be used |
ShouldUseParkAndRideShadowPricing |
TRUE |
If, True park and ride shadow pricing would be used in the model |
ParkAndRideShadowPriceDelimiter |
9 |
The delimiter for the park and ride shadow pricing file (9=TAB, 32=space, 44=comma) |
ParkAndRideShadowPriceMaximumPenalty |
-20 |
|
ParkAndRideShadowPriceTimeSpread |
5 |
Seed Shadow Price
The see shadow price file is created by running the long-term models (work and school location choice) in DaySim ten times while continuously updating the shadow prices during each iteration. It needs to be only run once per scenario by checking “Update Shadow Price” checkbox. This runs the “ShadowPrice” application within “DaySim” application. Each time DaySim long term models are run, a shadow price file “shadow_prices.txt” is created in the working directory \Master\{SCENARIO_DIR}\Output\DaySim\working. At the end of ten iterations, the shadow price file is copied from the working directory to \Master\{SCENARIO_DIR}\Input\DaySimInput\09_SeedShadow\shadow_prices.txt. At beginning of each run this file is copied back to the working directory so that DaySim could use it while simulating work and school parcel location choices.
DaySim Outputs
The person, tour and trip level output files contain all of the variables predicted by DaySim, plus ID variables to cross-reference each other and the input data files in order to append more information if necessary. These output files are under the scenario directory \Master\{SCENARIO_DIR}\Output\DaySim.
Household and Household Day Files
The DaySim household and household day output files append the model predicted information into the household input files. Household output file is \Master\{SCENARIO_DIR}\Output\DaySim\_household.tsv, in the exact same format as the input file in Table 4‑18.
The household day output file is at \Master\{SCENARIO_DIR}\Output\DaySim \household_day.tsv.
TABLE 4-25 HOUSEHOLD DAY FILE
FIELD |
DESCRIPTION |
ID |
internal DaySim record ID |
HHNO |
Household id |
DAY |
Diary / simulation day ID |
DOW |
Day of week |
JTTOURS |
HH fully joint tours in day |
PHTOURS |
HH partially joint half tours |
FHTOURS |
HH fully joint half tours |
HDEXPFAC |
HH day expansion factor |
Person and Person Day Files
The person output file is \Master\{SCENARIO_DIR}\Output\DaySim\_person.tsv; in the exact same format as the input file in Table 4‑19.
The person-day output file has the person-day-level variables from a previous run. It is \Master\{SCENARIO_DIR}\Output\DaySim\_person_day.tsv.
TABLE 4-26 PERSON DAY FILE FORMAT
FIELD |
DESCRIPTION |
ID |
internal DaySim record ID |
PERSON_ID |
internal DaySim record ID |
HOUSEHOLD_DAY_ID |
internal DaySim record ID |
HHNO |
Household id |
PNO |
person sequential number on file |
DAY |
Diary / simulation day ID |
BEGHOM |
Dairy day begins at home? |
ENDHOM |
Dairy day ends at home? |
HBTOURS |
home based tours in day |
WBTOURS |
work based tours in day |
UWTOURS |
tours to usual workplace in day |
WKTOURS |
work tours |
SCTOURS |
school tours |
ESTOURS |
escort tours |
PBTOURS |
personal business Tours |
SHTOURS |
shopping tours |
MLTOURS |
meal tours |
SOTOURS |
social tours |
RETOURS |
recreation tours |
METOURS |
medical tours |
WKSTOPS |
work stops in day |
SCSTOPS |
school stops in day |
ESSTOPS |
escort stops in day |
PBSTOPS |
personal bus stops in day |
SHSTOPS |
shopping stops in day |
MLSTOPS |
meal stops in day |
SOSTOPS |
social stops in day |
RESTOPS |
recreation stops in day |
MESTOPS |
medical stops in day |
WKATHOME |
Minutes worked at home in day |
PDEXPFAC |
Person-day expansion factor |
Tour File
This file has tour-level variables based by all persons predicted by a previous DaySim run. It is \Master\{SCENARIO_DIR}\Output\DaySim\_tour.tsv. The following table summarizes the contents of this file.
TABLE 4-27 TOUR FILE
FIELD |
DESCRIPTION |
ID |
internal DaySim record ID |
PERSON_ID |
internal DaySim record ID |
PERSON_DAY_ID |
internal DaySim record ID |
HHNO |
Household ID |
PNO |
person sequential number on file |
DAY |
Diary / simulation day ID |
TOUR |
tour ID |
JTINDEX |
household joint tour index |
PARENT |
parent tour ID |
SUBTRS |
number of sub-tours |
PDPURP |
primary destination purpose |
TLVORIG |
time leave tour origin |
TARDEST |
time arrive tour destination |
TLVDEST |
time leave tour destination |
TARORIG |
time arrive tour origin |
TOADTYP |
tour origin address type |
TDADTYP |
tour destination address type |
TOPCL |
tour origin parcel |
TOTAZ |
tour origin TAZ |
TDPCL |
tour destination parcel |
TDTAZ |
tour destination TAZ |
TMODETP |
tour main mode type |
TPATHTP |
tour main mode path type |
TAUTOTIME |
tour 1-way auto time |
TAUTOCOST |
tour 1-way auto distance |
TAUTODIST |
tour 1-way auto cost |
TRIPSH1 |
1st half tour number of trips |
TRIPSH2 |
2nd half tour number of trips |
PHTINDX1 |
1st half-partial joint half tour index |
PHTINDX2 |
2nd half-partial joint half tour index |
FHTINDX1 |
1s half- fully joint half tour index |
FHTINDX2 |
2nd half- fully joint half tour index |
TOEXPFAC |
trip expansion factor |
Trip File
This file has trip-level variables for all trips predicted from a previous DaySim run. It is \Master\{SCENARIO_DIR}\Output\DaySim\_trip.tsv.
TABLE 4-28 DAYSIM OUTPUT TRIP FILE
FIELD |
DESCRIPTION |
ID |
internal DaySim record ID |
TOUR_ID |
internal DaySim record ID |
HHNO |
household ID |
PNO |
person sequence number on file |
DAY |
diary / simulation day ID |
TOUR |
tour ID |
HALF |
tour half |
TSEG |
trip segment number within half tour |
TSVID |
original survey trip ID number |
OPURP |
trip origin purpose |
DPURP |
trip destination purpose |
OADTYP |
trip origin address type |
DADTYP |
trip destination address type |
OPCL |
trip origin parcel |
OTAZ |
trip origin zone |
DPCL |
trip destination parcel |
DTAZ |
trip destination zone |
MODE |
trip mode |
PATHTYPE |
transit sub-mode |
DORP |
trip driver or passenger |
DEPTM |
trip departure time (min after 3 am) |
ARRTM |
trip arrival time (min after 3 am) |
ENDACTTM |
trip destination activity end time |
TRAVTIME |
network travel time, min (by SOV) |
TRAVCOST |
network travel time, min (by SOV) |
TRAVDIST |
network travel distance, miles (by SOV) |
VOT |
trip value of time (cents/minute) |
TREXPFAC |
trip expansion factor |